.page-title-wrapper .page-title, .catalog-product-view .column.main > .block .block-title [role="heading"]{font-family:'FordF1', 'Inter', sans-serif;}
div.block .block-title strong, .block.askit-question-form > .block-title strong, .contact.form .legend, .column.main .block-title [aria-level="3"], div.block .content-heading [role="heading"]{font-family:'FordF1', 'Inter', sans-serif;}
.logo img {
    display: block;
    height: 40px;
    width: auto;
}

.block-categories .block-title .subtitle {
    font-family: "FordF1";
}

.font-serif {
    font-family: "FordF1";
}
body{
    font-family : "FordF1"
}

.block-marquee .marquee-text {
    margin-top: -70px;
}

.category-view .category-description {
    min-width: fit-content;
}

.category-view:not(:has(.category-image)) {
    min-height: auto;
}

.product-info-main .box-tocart .fieldset .field.qty {
    display: flex !important;
}

.soldtogether-block {
    display: none;
}

 .page-footer {
        background: none;
        background-color: #F6F5F4;
    }
.page-footer .footer-toolbar-bottom .footer.links {
        display: none;
    }

div.block .block-title strong {
    font-weight: 700;
    font-size: 44px;
}

.block-marquee .marquee-wrapper {
    margin-bottom: 20px;
}

.block-categories .block-title {
    font-size: 3.4rem;
}
.category-view .category-description {
    min-width: fit-content;
}

.category-view:not(:has(.category-image)) {
    min-height: auto;
}
@media (max-width: 480px) {
    .category-view .category-description {
        min-width: fit-content;
        max-height: 10px;
    }
    .product-info-main .product .page-title{
        font-size:3rem;
        line-height:4rem;
    }
}

@media (min-width: 769px), print {
    .page-header .header.panel {
        display: none;
    }
}

ul#navpro-topnav {
    font-size: 1.2rem;
}
