.navigation, .breadcrumbs, .catalog-category-view .page-main .breadcrumbs, .catalog-category-view .page-main .columns, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main, .page-container > .content, .jumbotron > .container{max-width:1280px;}
body
{
	font-family: Helvetica;    
}

.easycatalogimg .parent-category-over .name {
    color: #111827 ;
}

.logo img {
    display: block;
    height: 50px;
    width: auto;
}

.easycatalogimg a.action.primary, .easycatalogimg a.block-authentication .action.action-login {
    background: #f26722 !important;
}

.easycatalogimg a.action.primary:hover, .easycatalogimg a.block-authentication .action.action-login:hover {
    background: #f26722 !important;
}

.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;
    }
}

[class].swiper-button-prev, [class].swiper-button-next {
    display: none;
}

.embed-responsive-16by9 {
    padding-bottom: 46%;
}



@media screen and (min-width: 769px), print {
    .product.data.items.collapsed {
        background-color: #E7E7E7 !important;
    }
}



.easycatalogimg .parent-category-over .name {
    text-shadow: 0 2px 10px #e8e8e8;
}

.catalog-product-view .main .container>.block .block-title strong {
    font-size: 26px !important;
}
.catalog-product-view .main .container>.block .block-title strong {
    font-size: 26px;
}


div.block .block-title strong {
    font-size: 26px !important;
}

.product.data.items.collapsed [role=tablist]>.item.title.active>.switch, .product.data.items.collapsed [role=tablist]>.item.title.active>.switch:focus, .product.data.items.collapsed [role=tablist]>.item.title.active>.switch:hover {
    background: #F26722;
}

.block-categories .block-title .subtitle {
    font-size: 21px !important;
}

.navpro.navpro .justify-start {
    padding-left: 20px;
}



.catalog-product-view .main .container>.block .block-title strong {
    font-size: 26px;
}


.actions-toolbar>.primary .action:last-child, .actions-toolbar>.secondary .action:last-child {
    background-color: #f26722;
}
.contact-index-index .form.contact .note {
    font-size: 2rem;
}

.cms-index-index .jumbotron.benefits {
    padding-top: 1rem;
    padding-bottom: 0.1px;
}

.fieldset {
    font-size: 13px;
}

.contact-index-index .form.contact .note {
    font-size: 15px;
margin: 0;
}

.page-main .page-title-wrapper .page-title
Specificity: (0,3,0)
 {
    word-break: break-word;
    font-size: 36px;

@media(max-width:768px){
.block-categories .block-title {
    font-size: 2.4rem;
}
}
@media(max-width:768px){
.category-view h1 {
    font-size: 1.6rem;
}
}
