.section-header{background-color:#fafafa;background-repeat:repeat;position:sticky;top:-1px;z-index:100}.header-content{display:flex;padding:20px 0}.header-content>div{display:flex;justify-content:center;align-items:center}.header-logo{width:215px}.header-logo img,.header-logo svg{width:100%;height:100%;object-fit:contain}.header-search{flex:1;margin-right:30px;margin-left:45px;background-color:#f2f2f2}.header-search-form{width:100%;position:relative}.header-search-form button{position:absolute;right:10px;top:3px;background-color:transparent;padding:0;border:none}.header-search-form button svg{width:20px;height:20px}.header-search-form label{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute}.header-search-form input{width:100%;padding:6px 14px;border:none;background-color:#f2f2f2}.header-icons{width:max-content;display:flex;justify-content:flex-end!important;gap:40px;padding-left:30px;border-left:1px solid #F2F2F2}.header-icons .search-icon{display:none}.header-icons .Icon{width:20px;height:20px}.header-icons .header-link{background-color:#000;color:#fff;display:block;white-space:nowrap;padding:8px 50px;text-transform:uppercase}.header-burger,.header-package{display:none!important}#mobile-menu-open svg{width:32px;height:32px;fill:#000}@media screen and (max-width:767.98px){.nav-mega-menu{display:none}.header-content{justify-content:space-between;gap:20px}.header-logo{width:125px}.header-logo a{display:flex;align-items:center}.header-search{display:none!important}.section-header{border-bottom:none}.header-burger{display:block!important;width:57px}.header-burger .Icon{width:20px;height:20px}.header-icons{padding-left:0;gap:15px;width:57px}.header-icons .Icon{width:17px;height:17px}.header-icons .header-link,.header-icons .account-icon{display:none!important}.header-icons .search-icon{display:block}}.footer-content{display:grid;grid-template-columns:1fr auto 1fr;padding-top:60px;padding-bottom:50px;font-family:Montserrat;font-size:14px}.footer-content>div .footer-heading,.footer-content .shop-info strong{margin-bottom:20px;font-weight:700;font-size:16px;font-family:Lato}.footer-content .footer-logo-container{padding-right:10vw;display:flex;flex-direction:column;justify-content:space-between}.footer-content .footer-newsletter-container{padding-left:10vw}.footer-content .footer-newsletter-container input[type=email]{background-color:#fff;border:none;padding:12px 27px}.footer-content .footer-newsletter-container input[type=email]::placeholder{color:#0a0a0a40}.footer-content .footer-newsletter-container .Form__Submit{width:100%}.footer-content .footer-newsletter-container .Footer__Newsletter{margin-top:20px;margin-bottom:20px}.footer-content .footer-logo{width:190px;margin-bottom:80px}.footer-content .footer-logo img{width:100%;height:100%;object-fit:contain}.footer-content .footer-menu-container{display:flex;flex-direction:column;justify-content:space-between}.footer-content .footer-menu-container ul{margin:40px 0 0;padding:0;list-style:none}.footer-content .footer-menu-container ul li{padding:3px 0}@media screen and (max-width:767.98px){.footer-content{grid-template-columns:1fr}.footer-content .footer-menu-container{display:none}.footer-content .footer-logo-container{padding-right:0}.footer-content .footer-newsletter-container{padding-left:0;margin-top:60px}.footer-content .footer-logo{margin-bottom:60px}}.Footer__Aside{padding-bottom:30px}.hero-text-image{display:flex}.hero-text-image>div{width:50%}.hero-text-image .text-container{display:flex;flex-direction:column;justify-content:space-between;gap:30px;padding:135px 20% 70px}.hero-text-image .text{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}.hero-text-image .image{position:relative}.hero-text-image .image img{position:absolute}.hero-text-image .text .text-title{text-transform:uppercase;color:#f7f8f3;letter-spacing:2.8px;line-height:17px;font-family:Lato,sans-serif}.hero-text-image .text .text-image{width:47%;margin:0 auto}.hero-text-image .text .text-text{font: 14px/22px Montserrat;font-family:Montserrat;color:#f7f8f3}.hero-text-image .text .text-link{background:#f7f8f3;width:max-content;margin:0 auto}.hero-text-image .image img,.hero-text-image .text .text-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1200px){.hero-text-image .text-container{padding:80px 20% 70px}}@media screen and (max-width:767.98px){.hero-text-image{flex-direction:column-reverse!important}.hero-text-image>div{width:100%}.hero-text-image .image{aspect-ratio:1}.hero-text-image .text .text-image{width:70%;margin:0 auto}.hero-text-image .text-container{padding:60px 10%}}.SectionHeader__Heading--selected{font: 14px/17px Lato!important;letter-spacing:2.8px!important;color:#b1b4a7!important}.SectionHeader__Sub-Heading--selected{font: 24px/30px Northern Worssley Free!important;letter-spacing:2.4px!important;color:#0a0a0a!important}@media screen and (min-width:767.98px){.SectionHeader__Heading--selected{font: 14px/17px Lato!important;letter-spacing:2.8px!important}.SectionHeader__Sub-Heading--selected{font: 32px/63px Northern Worssley Free!important;letter-spacing:3.2px!important}}.ProductMeta__Title--selected{font: 24px/32px Northern Worssley Free;letter-spacing:3.6px;color:#0a0a0a;text-transform:uppercase}.ProductMeta__Price--selected{font-size:18px!important;font-family:Lato;letter-spacing:3.6px;color:#0a0a0a}.prod-img-main{order:1;grid-column:1 / -1}@media screen and (max-width:767.98px){.ProductMeta__Title--selected{font: 24px/32px Northern Worssley Free;letter-spacing:4.8px}}.header-currency-popover{display:flex!important;justify-content:center;align-items:center;gap:10px}.header-currency-popover .currency-current-selected-symbol{color:#fff;background:#174a45;border-radius:50%;display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding:2.5px 1px 2.5px 2.5px;aspect-ratio:1}@media screen and (min-width:1008px){.Product__Wrapper{max-width:unset!important;display:flex;gap:50px;margin-top:50px}.Product__Wrapper .Product__Gallery{height:fit-content;flex:40%;position:sticky;top:0;margin:0!important;padding-left:50px}.Product__Wrapper .Product__InfoWrapper{position:static!important;padding-top:0}.ProductMeta{margin-top:0}}@media screen and (min-width:1140px){.Product__Wrapper{max-width:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/qf-style.css.map */
