@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600&display=swap");@font-face{font-family:"FreightBig";src:url("./assets/fonts/FreightBigProLight.otf") format("opentype");font-weight:300}@font-face{font-family:"FreightBig";src:url("./assets/fonts/FreightBigProBook.otf") format("opentype");font-weight:normal}@font-face{font-family:"FreightBig";src:url("./assets/fonts/FreightBigProMedium.otf") format("opentype");font-weight:500}@font-face{font-family:"FreightBig";src:url("./assets/fonts/FreightBigProSemibold.otf") format("opentype");font-weight:600}@font-face{font-family:"FreightBig";src:url("./assets/fonts/FreightBigProBold.otf") format("opentype");font-weight:700}@font-face{font-family:"FreightBig";src:url("./assets/fonts/FreightBigProBlack.otf") format("opentype");font-weight:800}a,p,li{font-size:16px;line-height:24px;font-family:"Montserrat", sans-serif;font-weight:400}body,label{font-family:"Montserrat", sans-serif}.block span,.block button,.block input,.block select,.block textarea,.block *,.btn,.blog-listing,.blog-listing span,a,span,.blog-listing *{font-family:"Montserrat", sans-serif}.block h1,.block h2,.block h3,.block h4,.blog-listing h1,.blog-listing h2,.blog-listing h3,.blog-listing h4,h1,h2,h3,h4{font-family:"FreightBig","Montserrat",sans-serif}html,body{margin:0}html.mobile-menu-active{overflow-y:hidden}.container,.container-fluid,.container-wide{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width: 992px){main{margin-top:-100px}}.header-notice{padding:10px 0;background-color:#CF4A3C;color:#fff;text-align:center;font-size:16px;font-family:"Montserrat", sans-serif}.product-banner{position:relative;padding-top:100px}.product-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background-color:#fff}@media (max-width: 1199px){.product-banner{padding-top:0}.product-banner::before{display:none}}.container-wide{max-width:1540px}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 576px){.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}}@media (min-width: 768px){.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}}@media (min-width: 992px){.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}}@media (min-width: 1200px){.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}}.btn--primary{background-color:#CF4A3C;color:#fff;font-size:12px;border-radius:4px;padding:7px 65.5px;text-align:center;min-width:150px;margin:0 8px;display:block;border:2px solid #CF4A3C;transition:all 250ms ease-in-out;margin-bottom:30px;font-weight:800;text-transform:uppercase}.btn--primary:last-of-type{margin-bottom:0}.btn--primary:hover{background-color:transparent;color:#CF4A3C}@media (min-width: 500px){.btn--primary{margin-bottom:0px}}@media (min-width: 992px){.btn--primary{display:inline-block}}.btn--ghost{background-color:transparent;color:#232323;font-size:12px;border-radius:4px;padding:10px 45.5px;text-align:center;min-width:150px;margin:0 8px;display:inline-block;border:2px solid #232323;transition:all 250ms ease-in-out;margin-bottom:30px;font-weight:800;text-transform:uppercase}.btn--ghost:last-of-type{margin-bottom:0}.btn--ghost:hover{background-color:#232323;color:#fff}@media (min-width: 500px){.btn--ghost{margin-bottom:0px}}@media (min-width: 992px){.btn--ghost{display:inline-block}}.wpcf7-submit,.woocommerce button.button.woocommerce-button,.woocommerce .woocommerce-Button.button,.woocommerce button.button.alt,.woocommerce a.button{background-color:#CF4A3C;color:#fff;font-size:12px;border-radius:4px;padding:10px 45.5px;text-align:center;min-width:150px;margin:0 8px;display:block;border:2px solid #CF4A3C;transition:all 250ms ease-in-out;margin-bottom:30px;font-weight:800;text-transform:uppercase;margin-left:0}.wpcf7-submit:last-of-type,.woocommerce button.button.woocommerce-button:last-of-type,.woocommerce .woocommerce-Button.button:last-of-type,.woocommerce button.button.alt:last-of-type,.woocommerce a.button:last-of-type{margin-bottom:0}.wpcf7-submit:hover,.woocommerce button.button.woocommerce-button:hover,.woocommerce .woocommerce-Button.button:hover,.woocommerce button.button.alt:hover,.woocommerce a.button:hover{background-color:transparent;color:#CF4A3C}@media (min-width: 500px){.wpcf7-submit,.woocommerce button.button.woocommerce-button,.woocommerce .woocommerce-Button.button,.woocommerce button.button.alt,.woocommerce a.button{margin-bottom:0px}}@media (min-width: 992px){.wpcf7-submit,.woocommerce button.button.woocommerce-button,.woocommerce .woocommerce-Button.button,.woocommerce button.button.alt,.woocommerce a.button{display:inline-block}}.header{display:block;top:0;left:0;width:100%;height:105px;z-index:100;background:rgba(255,255,255,0);transition:background 333ms ease-in-out;padding:30px 30px;position:sticky;top:0}@media (min-width: 1200px){.header{padding:30px 80px;position:absolute}}.header--background{background-color:#fff}.header__inner{display:flex;width:100%;justify-content:space-between;align-items:center;max-width:1450px;margin:auto}.header__inner.header__inner--menu-active .header__basket--mobile img.header__inner-submenu-cart{opacity:1}.header__inner.header__inner--menu-active .header__logo img.logo-img--submenu-logo{opacity:1}.header__inner.header__inner--menu-active.header__inner--submenu-active .header__basket--mobile img.header__inner-submenu-cart{opacity:0}.header__inner.header__inner--menu-active.header__inner--submenu-active .header__logo img.logo-img--submenu-logo{opacity:0}.header__logo{margin-left:auto;margin-right:auto;position:relative;z-index:20}@media (min-width: 1200px){.header__logo{width:20%;margin-left:0}}.header__logo img{max-width:120px;opacity:1;transition:all 300ms ease-in-out}@media (min-width: 355px){.header__logo img{max-width:170px}}@media (min-width: 400px){.header__logo img{max-width:260px;width:260px}}.header__logo img.logo-img--submenu-logo{position:absolute;left:0;opacity:0}.header__nav{display:none}@media (min-width: 1200px){.header__nav{display:flex}}.header__nav ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center}.header__nav ul li{position:relative}@media (min-width: 1200px){.header__nav ul li{margin:0 5px;padding:5px}}@media (min-width: 1200px){.header__nav ul li{margin:0 10px}}@media (min-width: 1500px){.header__nav ul li{margin:0 15px;padding:5px 15px}}.header__nav ul li a{font-weight:400;font-size:16px}.header__nav ul li a::after{content:'';position:absolute;bottom:-5px;width:0%;height:3px;opacity:0;display:block;background-color:#F8DB78;transition:all 250ms ease-in-out;left:0px}.header__nav ul li>ul{visibility:hidden;opacity:0;position:absolute;background-color:rgba(57,57,57,0.9);z-index:10;transition:all 300ms ease-in-out;padding:30px 40px;flex-wrap:wrap;min-width:500px;justify-content:space-between;right:-40px}.header__nav ul li>ul li{width:calc(50% - 30px);margin-bottom:10px}.header__nav ul li>ul li a{color:white;display:inline-block;position:relative}.header__nav ul li:hover>a::after{opacity:0.333;width:100%}.header__nav ul li.current_page_item::after{width:calc(100% - 10px)}@media (min-width: 1500px){.header__nav ul li.current_page_item::after{width:calc(100% - 30px)}}.header__nav ul li:hover>ul{visibility:visible;opacity:1}@media (min-width: 1200px){.header__nav>ul>li{margin:0 15px}}.header__nav>ul>li.menu-item-has-children{position:relative}.header__nav>ul>li.menu-item-has-children::before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:-25px;background-image:url(./img/nav-arrow.png);height:20px;width:30px;display:block;background-position:center center;background-repeat:no-repeat}.header__nav>ul>li.menu-item-has-children .sub-menu li a{font-size:14px}.header__basket{padding:0 15px;margin:0 0 0 15px;position:relative}.header__basket--mobile{display:block;width:50px;margin:0;padding:0;text-align:center;position:relative;z-index:20}@media (min-width: 1200px){.header__basket--mobile{display:none}}.header__basket--mobile img{width:50%;display:block;margin:auto;margin-top:-2px;opacity:1;transition:all 300ms ease-in-out}.header__basket img.header__inner-submenu-cart{position:absolute;top:0;left:13px;opacity:0}.header__mobile-wrap{display:flex;align-items:center}@media (min-width: 400px){.header__sign-up-wrap--mobile{margin-right:10px}}@media (min-width: 600px){.header__sign-up-wrap--mobile{margin-right:30px}}@media (min-width: 1200px){.header__sign-up-wrap--mobile{display:none}}.header__sign-in-wrap{width:33.33334%;text-align:right;display:none}@media (min-width: 1200px){.header__sign-in-wrap{display:block}}.header__sign-in-wrap--mobile{display:block}@media (min-width: 1100px){.header__sign-in-wrap--mobile{display:none}}.header__sign-in-wrap--mobile .btn{margin:10px 0;display:block}.header__mobile-icon{display:block;z-index:20;width:50px;height:50px;position:relative;border-radius:100%;cursor:pointer}@media (min-width: 1200px){.header__mobile-icon{display:none}}.header__mobile-icon span{width:33px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:black;transition:all 333ms ease-in-out;opacity:1}.header__mobile-icon span:nth-of-type(1){transform:translate(-50%, calc(-50% - 9px))}.header__mobile-icon span:nth-of-type(3){transform:translate(-50%, calc(-50% + 9px))}.header__mobile-icon--active span{background:white}.header__mobile-icon--active span:nth-of-type(1){transform:translate(-50%, calc(-50% - 0px)) rotate(45deg)}.header__mobile-icon--active span:nth-of-type(2){opacity:0}.header__mobile-icon--active span:nth-of-type(3){transform:translate(-50%, calc(-50% - 0px)) rotate(-45deg)}.header__mobile-icon--submenu-active span{background:black}.header__mobile-nav{position:fixed;height:100%;top:0;right:0;width:100%;transform:translateX(100%);transition:all 333ms ease-in-out;background-color:#10203D}.header__mobile-nav--active{transform:translateX(0%)}.header__mobile-nav-inner{padding:120px 30px 30px 30px;display:flex;flex-direction:column;height:100%;align-items:flex-start;overflow:scroll;position:relative}.header__mobile-nav-inner ul{margin:0;padding:0;list-style-type:none;display:block;position:relative;z-index:9;width:100%}.header__mobile-nav-inner ul.sub-menu--is-active{z-index:21}.header__mobile-nav-inner ul li{margin:0}.header__mobile-nav-inner ul li a{font-weight:400;font-size:20px;display:block;text-align:left;color:#fff;padding:25px 0;position:relative}.header__mobile-nav-inner ul li a::before{top:0;position:absolute;left:0;content:'';width:100%;height:1px;background:#fff;display:block}.header__mobile-nav-inner ul li.menu-item-has-children{position:relative}.header__mobile-nav-inner ul li.menu-item-has-children .sub-menu-toggle{width:50px;height:calc(100% - 20px);position:absolute;right:0;top:10px;background-image:url(./img/nav-arrow.png);background-position:center;background-repeat:no-repeat;transform:rotate(-90deg)}.header__mobile-nav-inner ul li>ul li a{font-size:18px;font-weight:500}.header__mobile-nav-inner>ul>li:last-of-type a::after{bottom:0;position:absolute;left:0;content:'';width:100%;height:1px;background:#fff;display:block}.header__mobile-nav-inner .sub-menu{padding:120px 30px 30px 30px;position:fixed;height:100%;top:0;right:0;width:100%;transform:translateX(100%);transition:all 333ms ease-in-out;background-color:#D8DBE0}.header__mobile-nav-inner .sub-menu--active{transform:translateX(0%)}.header__mobile-nav-inner .sub-menu::after{content:'';display:block;width:100%;top:0;position:fixed;left:0;height:90px;background-color:#D8DBE0;z-index:10}.header__mobile-nav-inner .sub-menu__go-back{font-size:12px;padding:25px 0;display:block;position:relative;padding-left:20px}.header__mobile-nav-inner .sub-menu__go-back::before{content:'';width:10px;height:calc(100% - 20px);position:absolute;left:0;top:10px;background-image:url(./img/mobile-nav-arrow.svg);background-position:center;background-repeat:no-repeat}.header__mobile-nav-inner .sub-menu li a{color:#10203D}.header__mobile-nav-inner .sub-menu li a::before{top:0;position:absolute;left:0;content:'';width:100%;height:1px;background:#10203D;display:block}.header__mobile-nav-inner .sub-menu li:last-of-type a::after{bottom:0;position:absolute;left:0;content:'';width:100%;height:1px;background:#10203D;display:block}.header__mobile-nav-inner::after{content:'';display:block;width:100%;top:0;position:fixed;left:0;height:90px;background-color:#10203D;z-index:10}.header .btn{font-weight:600;border-width:2px;min-width:100px;padding:6px 21px}@media (min-width: 1500px){.header .btn{min-width:150px;padding:11px 46px}}.header span.cart-contents-count{font-size:12px;background-color:#CF4A3C;text-align:center;color:#F9F6EB;border-radius:100%;position:absolute;top:5px;right:7px;transform:translate(50%, -50%);width:22px;height:22px;line-height:22px}footer{background-color:#10203D;padding:30px 45px}@media (min-width: 1024px){footer{padding:45px 90px}}footer .logo{filter:brightness(10)}.footer>.container>.row{margin:20px 0 30px 0}.footer>.container>.row:first-of-type{flex-direction:column-reverse;text-align:center}@media (min-width: 768px){.footer>.container>.row:first-of-type{flex-direction:row;text-align:left}}.footer>.container>.row.footer__legal-text-wrap{margin-bottom:0;text-align:center}@media (min-width: 768px){.footer>.container>.row.footer__legal-text-wrap{margin-top:40px;padding-top:17px;border-top:0.75px solid white;text-align:left}}.footer ::marker{display:none}.footer__menu-item{margin-top:30px;flex:1 1 100%}@media (min-width: 500px){.footer__menu-item:nth-of-type(1){margin-top:0}}@media (min-width: 768px){.footer__menu-item{flex:1 2 50%}.footer__menu-item:nth-of-type(2){margin-top:0}}@media (min-width: 1024px){.footer__menu-item{flex:1 3 33.333334%}.footer__menu-item:nth-of-type(3){margin-top:0}}@media (min-width: 1200px){.footer__menu-item{flex:1 6 16.6666667%;margin-top:0px}}.footer__socials{margin-top:30px;margin-bottom:30px}@media (min-width: 768px){.footer__socials{margin-top:0;margin-bottom:0}}.footer__social-link svg{width:30px}.footer__logo-wrap{display:none}@media (min-width: 768px){.footer__logo-wrap{display:block}}.footer .col-md-3{display:flex;flex-direction:column;justify-content:space-between}.footer__social-link{margin:0 5px}.footer__social-link:last-of-type{margin-right:0}.footer__social-link:first-of-type{margin-left:0}@media (min-width: 768px){.footer__social-link{padding:5px}.footer__social-link:first-of-type{margin-left:5px;padding-left:5px}}.footer__social-link svg path{fill:#F8DB78;opacity:1;transition:all 250ms ease-in-out}.footer__social-link svg:hover path{fill:#fff;opacity:0.8}.footer__menu-item-title{font-size:14px;color:#F8DB78;margin-top:0;margin-bottom:10px;font-weight:600}.footer__menu-wrap{display:flex;width:100%;color:#fff;flex-wrap:wrap;margin:0 0 20px 0}.footer__menu-wrap ul{padding:0;margin:0;list-style-type:none;flex:1 1 100%;margin-bottom:20px}@media (min-width: 768px){.footer__menu-wrap ul{flex:1 2 50%;padding-right:30px;margin-bottom:30px}}@media (min-width: 992px){.footer__menu-wrap ul{flex:1 4 25%;margin-bottom:0px}}.footer__menu-wrap ul li{margin-bottom:5px}.footer__menu-wrap ul li a{color:#fff;opacity:1;transition:all 250ms ease-in-out;font-size:14px}.footer__menu-wrap ul li a:hover{opacity:0.6}.footer__legal-text{max-width:768px}.footer__legal-text p{font-size:14px;margin-bottom:5px;margin-top:0;color:#fff}@keyframes fadeInLeftSmall{from{opacity:0;transform:translate3d(-5%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRightSmall{from{opacity:0;transform:translate3d(5%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUpSmall{from{opacity:0;transform:translate3d(0, 5%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftMedium{from{opacity:0;transform:translate3d(-12.5%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftLarge{from{opacity:0;transform:translate3d(-20%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRightMedium{from{opacity:0;transform:translate3d(12.5%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRightLarge{from{opacity:0;transform:translate3d(20%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUpMedium{from{opacity:0;transform:translate3d(0, 12.5%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUpLarge{from{opacity:0;transform:translate3d(0, 20%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes growLeft{from{transform:scaleX(1) translateX(0%)}to{transform:scaleX(2.5) translateX(-25%)}}@keyframes growRight{from{transform:scaleX(1) translateX(0%)}to{transform:scaleX(2.5) translateX(25%)}}@keyframes growRightSmall{from{transform:scaleX(1) translateX(0%)}to{transform:scaleX(1.5) translateX(5%)}}@keyframes toolTipFadeIn{0%{z-index:5}1%{opacity:0;z-index:5;transform:translateX(-50%) translateY(105%)}100%{opacity:1;z-index:5;transform:translateX(-50%) translateY(95%)}}.block{opacity:0;transition:200ms ease-out}.animations-on{opacity:1}.animations-on .fadeInLeftSmall{animation-name:fadeInLeftSmall;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .fadeInRightSmall{animation-name:fadeInRightSmall;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .fadeInUpSmall{animation-name:fadeInUpSmall;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .fadeInLeftMedium{animation-name:fadeInLeftMedium;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .fadeInLeftLarge{animation-name:fadeInLeftLarge;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .fadeInRightMedium{animation-name:fadeInRightMedium;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .fadeInUpMedium{animation-name:fadeInUpMedium;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .fadeInUpLarge{animation-name:fadeInUpLarge;animation-duration:500ms;animation-fill-mode:forwards}.animations-on .growLeft{animation-name:growLeft;animation-duration:750ms;animation-fill-mode:forwards}.animations-on .growRight{animation-name:growLeft;animation-duration:750ms;animation-fill-mode:forwards}.product-card{margin-bottom:60px;padding:0 20px}.product-card__title{width:100%;margin:25px auto 0;font-size:26px;font-family:"FreightBig","Montserrat",sans-serif;font-weight:500;position:relative;transition:all 250ms ease-in-out;min-height:50px}@media (min-width: 992px){.product-card__title{max-width:none}}.product-card__title::after{content:'';position:absolute;left:0;bottom:-20px;width:100%;height:1px;background:black;opacity:0.2}.product-card__inner img{width:100%;transition:all 250ms ease-in-out;opacity:1;max-height:350px;object-fit:cover}@media (min-width: 768px){.product-card__inner img{max-height:250px}}.product-card__inner:hover img{opacity:0.75}.product-card__inner:hover .product-card__title::after{background:#F8DB78;opacity:1}.product-card__price-wrap{display:flex;flex-wrap:wrap}.product-card__price{display:block;width:100%;font-size:18px;font-family:"Montserrat",sans-serif;font-weight:700;margin:0;padding-top:40px}.product-card__buy{display:block;background-color:#CF4A3C;font-size:14px;font-weight:700;text-transform:uppercase;padding:8px 24px;border:2px solid #CF4A3C;color:white;transition:all 300ms ease-in-out;margin-top:20px}.product-card__buy:hover{background-color:white;color:#CF4A3C}.woocommerce-info{border-top-color:#10203D;background-color:#F9F6EB;font-size:16px}.hero-banner{max-width:1600px;margin:auto;position:relative;padding:40px}.hero-banner .row{align-items:center;flex-direction:column-reverse}@media (min-width: 992px){.hero-banner .row{flex-direction:row}}.hero-banner__content-wrap{margin-bottom:40px}@media (min-width: 992px){.hero-banner__content-wrap{padding-right:50px;margin-bottom:0;padding-left:50px}}.hero-banner__image-wrap{position:relative;margin-left:auto;margin-right:auto}.hero-banner__image-wrap>div{position:relative;height:100%;text-align:center}.hero-banner__image-wrap img{transition:all 333ms ease-in-out;transform:none;opacity:0;z-index:2;margin:auto}.hero-banner__image-wrap img:first-of-type{left:0;max-height:100%;width:100%;animation-duration:1000ms;animation-delay:250ms;height:100%;max-height:700px;object-fit:cover;object-position:center}.hero-banner__title h1,.hero-banner__title h2{position:relative;font-weight:400;margin-top:30px;margin-bottom:30px}@media (min-width: 400px){.hero-banner__title h1,.hero-banner__title h2{font-size:40px}}@media (min-width: 768px){.hero-banner__title h1,.hero-banner__title h2{font-size:50px}}@media (min-width: 992px){.hero-banner__title h1,.hero-banner__title h2{margin-bottom:30px;margin-top:0}}@media (min-width: 1220px){.hero-banner__title h1,.hero-banner__title h2{font-size:60px;line-height:112px}}.hero-banner__title h1{font-size:50px;line-height:60px}@media (min-width: 400px){.hero-banner__title h1{font-size:65px}}@media (min-width: 768px){.hero-banner__title h1{font-size:90px;line-height:92px}}@media (min-width: 1220px){.hero-banner__title h1{font-size:110px;line-height:112px}}.hero-banner__text{padding-left:0;margin-bottom:-30px;padding-right:0}@media (min-width: 992px){.hero-banner__text{margin-bottom:30px;padding-right:15px}}.hero-banner__text h1,.hero-banner__text h2{font-size:2em;margin:0;font-family:"Montserrat",sans-serif}.hero-banner__text p a{font-weight:600;text-decoration:underline}.hero-banner__text p:first-of-type{margin-top:30px}.hero-banner__text .col-12{padding-left:0;padding-right:0}@media (min-width: 992px){.hero-banner__text .col-12{padding-right:15px}}.hero-banner__text ul{margin:0;padding-left:70px}.hero-banner__text ul li{position:relative;margin-bottom:30px;line-height:20px;list-style-type:none;opacity:0;transition:all 333ms ease-in-out}.hero-banner__text ul li.visible{opacity:1}.hero-banner__button-wrap{display:none}@media (min-width: 992px){.hero-banner__button-wrap{display:block}}.hero-banner__button-wrap .btn{margin-left:0}.hero-banner__button-wrap--mobile{display:block;margin-top:30px}@media (min-width: 992px){.hero-banner__button-wrap--mobile{display:none}}@media (min-width: 992px){.hero-banner--flip .row{flex-direction:row-reverse}}.hero-banner .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.single-product .hero-banner__title h1{text-align:center}@media (min-width: 992px){.single-product .hero-banner__title h1{text-align:left}}@media (min-width: 1220px){.single-product .hero-banner__title h1{font-size:80px;line-height:92px}}.single-product .hero-banner__text{text-align:center}@media (min-width: 992px){.single-product .hero-banner__text{text-align:left}}.single-product .hero-banner__text p:first-of-type{font-size:18px}.image-text{max-width:1600px;margin:auto;margin-top:40px;position:relative;padding:40px}.image-text .row{align-items:center;justify-content:space-between}.image-text__image-wrap{position:relative}@media (min-width: 992px){.image-text__image-wrap{padding-left:50px;margin-bottom:0}}.image-text__image-wrap>div{position:relative;height:100%;text-align:left}.image-text__image-wrap img{transition:all 333ms ease-in-out;transform:none;opacity:0;z-index:2;margin:auto;max-height:820px}.image-text__image-wrap img:first-of-type{left:0;max-height:100%;max-width:100%;animation-duration:1000ms;animation-delay:250ms}.image-text__title{display:none}@media (min-width: 992px){.image-text__title{display:block}}.image-text__title--mobile{display:block;text-align:left !important}@media (min-width: 992px){.image-text__title--mobile{display:none}}.image-text__title h1,.image-text__title h2{position:relative;font-weight:400;margin-top:30px;margin-bottom:30px;font-size:28px}@media (min-width: 400px){.image-text__title h1,.image-text__title h2{font-size:40px}}@media (min-width: 768px){.image-text__title h1,.image-text__title h2{font-size:50px;line-height:54px}}@media (min-width: 992px){.image-text__title h1,.image-text__title h2{margin-top:0}}@media (min-width: 1220px){.image-text__title h1,.image-text__title h2{font-size:60px;line-height:64px}}.image-text__title h1{font-size:50px}@media (min-width: 400px){.image-text__title h1{font-size:65px}}@media (min-width: 768px){.image-text__title h1{font-size:90px}}@media (min-width: 1220px){.image-text__title h1{font-size:110px}}@media (min-width: 992px){.image-text__content-wrap{padding-left:50px;margin-bottom:0}}.image-text__text{margin-bottom:30px;padding-left:0;margin-top:30px;padding-right:0}@media (min-width: 992px){.image-text__text{margin-top:0;padding-right:15px}}.image-text__text .col-12{padding-left:0;padding-right:0}@media (min-width: 992px){.image-text__text .col-12{padding-right:15px}}.image-text__text p a{font-weight:600;text-decoration:underline}.image-text__text ul{margin:0;padding-left:40px}.image-text__text ul li{position:relative;margin-bottom:10px;line-height:20px;list-style-type:none;opacity:0;transition:all 333ms ease-in-out}.image-text__text ul li::before{content:'';width:10px;height:10px;position:absolute;left:-20px;top:50%;transform:translateY(-50%) rotate(180deg);background:url(img/arrow-left.svg) center center no-repeat;background-size:contain}.image-text__text ul li.visible{opacity:1}.image-text__button-wrap .btn{margin-left:0}@media (min-width: 992px){.image-text--flip .row{flex-direction:row-reverse}.image-text--flip .image-text__image-wrap>div{text-align:right}}.image-text .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.image-list{padding-top:40px;padding-bottom:40px;position:relative}.image-list__title{display:none}@media (min-width: 992px){.image-list__title{display:block}}.image-list__title h1,.image-list__title h2{font-weight:400;margin-top:0}.image-list__title h1 span,.image-list__title h2 span{display:block;margin-bottom:15px;animation-delay:250ms;opacity:0}.image-list__title h1 span:nth-of-type(2),.image-list__title h2 span:nth-of-type(2){padding-left:80px}.image-list__title--mobile{display:inline-block;position:relative;z-index:1}@media (min-width: 992px){.image-list__title--mobile{display:none}}.image-list__title--mobile-wrap{display:block;text-align:center;height:auto !important}@media (min-width: 992px){.image-list__title--mobile-wrap{display:none}}.image-list__title--mobile h1,.image-list__title--mobile h2 span{text-align:left}.image-list__image-wrap{position:relative}.image-list__image-wrap::after{content:'';height:100%;left:0;top:0;width:calc(25% - 50px);position:absolute;animation-name:growRightSmall;animation-duration:1750ms;animation-fill-mode:forwards;animation-delay:1000ms;z-index:0}@media (min-width: 992px){.image-list__image-wrap{padding-right:100px}.image-list__image-wrap::after{display:none}}.image-list__image-wrap>div{height:100%;position:relative;z-index:1}.image-list__image-wrap img{max-height:100%;z-index:1;position:absolute;left:50%;height:350px}@media (min-width: 500px){.image-list__image-wrap img{height:500px}}@media (min-width: 992px){.image-list__image-wrap img{max-width:49%;height:auto;top:50%;max-width:57%}}.image-list__image-wrap img:nth-of-type(1){z-index:2;transform:translateX(-64%) translateY(-12%)}@media (min-width: 992px){.image-list__image-wrap img:nth-of-type(1){transform:translate(-70%, -60%)}}.image-list__image-wrap img:nth-of-type(2){z-index:1;transform:translateX(-20%) translateY(20%)}@media (min-width: 992px){.image-list__image-wrap img:nth-of-type(2){transform:translate(-30%, -35%)}}.image-list__image-wrap-inner{padding-bottom:100px;min-height:400px}@media (min-width: 500px){.image-list__image-wrap-inner{min-height:600px}}@media (min-width: 992px){.image-list__image-wrap-inner{padding-bottom:0;height:auto}}.image-list__content-wrap{margin-top:100px}@media (min-width: 992px){.image-list__content-wrap{margin-top:0}}.image-list__content-wrap p a{font-weight:600;text-decoration:underline}.image-list__list-wrap{padding-left:0}.image-list__list-wrap>div{padding-left:0}.image-list__list-wrap ul{padding:0;margin:0}.image-list__list-item{position:relative;padding-left:80px;list-style-type:none;margin-bottom:67.5px;display:flex;width:100%}@media (min-width: 500px){.image-list__list-item{width:80%}}.image-list__list-item--has-image{padding-left:30px;margin-bottom:100px}.image-list__list-item--has-image:last-of-type{margin-bottom:0}.image-list__list-item-image{width:25%;margin-right:20px;position:relative}.image-list__list-item-image img{position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all 250ms ease-in-out;width:100%;max-width:120px}.image-list__list-item--has-image p{width:75%}.image-list__list-item p:first-of-type{margin-top:0}.image-list__list-item p:last-of-type{margin-bottom:0}.image-list__list-item::before{content:'';position:absolute;top:3px;left:0px;width:3px;height:47px;transition:all 333ms ease-in-out}.image-list__list-item:nth-of-type(4n-1)::before{background-color:#F9F6EB}.image-list__list-item:nth-of-type(4n-2)::before{background-color:#10203D}.image-list__list-item:nth-of-type(4n-3)::before{background-color:#F9F6EB}.image-list__list-item:nth-of-type(4n-4)::before{background-color:#10203D}.image-list__list-item:not(.image-list__list-item--has-image):hover::before{left:40px}.image-list__list-item--has-image:hover img{width:115%}.image-list--image-solo .image-list__title--mobile-wrap{display:none}.image-list--image-solo .image-list__title{display:block;margin-bottom:100px}@media (min-width: 992px){.image-list--image-solo .image-list__title{margin-bottom:0}}.image-list--image-solo .image-list__image-wrap{position:relative;margin-left:15px}@media (min-width: 992px){.image-list--image-solo .image-list__image-wrap{position:static;margin-left:0}}.image-list--image-solo .image-list__image-wrap>div{position:static}.image-list--image-solo .image-list__image-wrap img{top:0;left:0;object-fit:cover;transform:none;width:calc(100% - 15px);height:100%;transition:all 750ms ease-in-out;transition-delay:750ms}@media (min-width: 992px){.image-list--image-solo .image-list__image-wrap img{left:-100px;width:auto;max-width:calc(50% - 90px)}}.image-list svg{position:absolute;top:50%;right:25%;transform:rotate(0deg);transition:all 5000ms ease-in-out}.image-list svg.rotated{transform:rotate(-360deg)}@media (min-width: 992px){.image-list::after{content:'';height:100%;left:0;top:0;width:calc(25% - 50px);position:absolute;animation-name:growRightSmall;animation-duration:1750ms;animation-fill-mode:forwards;animation-delay:1000ms}.image-list--rectangle-on-right::after{left:auto;right:-60px;width:50px;transition:all 750ms ease-in-out;transition-delay:750ms}.image-list--rectangle-on-right.animations-on::after{right:0}.image-list--hide-rectangle::after{display:none}}@media (min-width: 992px){.image-list--flip>.row{flex-direction:row-reverse}}.image-list--flip::after{left:auto;right:0}.image-list--flip svg{top:30%;left:11%;transform:rotate(180deg)}.image-list--flip svg.rotated{transform:rotate(-180deg)}.image-list--mint::after{background-color:#10203D}.image-list--mint .image-list__image-wrap svg>g>g:last-of-type path,.image-list--mint .image-list__image-wrap svg>g>g:first-of-type>path{stroke:#10203D}.image-list--mint .image-list__image-wrap::after{background-color:#10203D}.image-list--sun::after{background-color:#F9F6EB}.image-list--sun .image-list__image-wrap svg>g>g:last-of-type path{stroke:#F9F6EB}.image-list--sun .image-list__image-wrap::after{background-color:#F9F6EB}.image-list--sky::after{background-color:#F9F6EB}.image-list--sky .image-list__image-wrap svg>g>g:last-of-type path{stroke:#F9F6EB}.image-list--sky .image-list__image-wrap::after{background-color:#F9F6EB}.image-list--peach::after{background-color:#10203D}.image-list--peach .image-list__image-wrap svg>g>g:last-of-type path{stroke:#10203D}.image-list--peach .image-list__image-wrap::after{background-color:#10203D}.image-list--xlarge h1,.image-list--xlarge h2{font-size:50px;margin-bottom:50px}@media (min-width: 400px){.image-list--xlarge h1,.image-list--xlarge h2{font-size:65px;margin-bottom:100px}}@media (min-width: 768px){.image-list--xlarge h1,.image-list--xlarge h2{font-size:90px}.image-list--xlarge h1 span,.image-list--xlarge h2 span{margin-bottom:30px}}@media (min-width: 992px){.image-list--xlarge h1,.image-list--xlarge h2{font-size:110px;max-width:900px}.image-list--xlarge h1 span,.image-list--xlarge h2 span{margin-bottom:100px}}.image-list--large h1,.image-list--large h2{font-size:50px;margin-bottom:60px}@media (min-width: 768px){.image-list--large h1,.image-list--large h2{font-size:60px}}@media (min-width: 992px){.image-list--large h1,.image-list--large h2{font-size:80px;max-width:700px}.image-list--large h1 span,.image-list--large h2 span{margin-bottom:10px}}.image-list--medium h1,.image-list--medium h2{font-size:40px}@media (min-width: 768px){.image-list--medium h1,.image-list--medium h2{font-size:50px}}@media (min-width: 992px){.image-list--medium h1,.image-list--medium h2{font-size:60px;max-width:700px}.image-list--medium h1 span,.image-list--medium h2 span{margin-bottom:10px}}.image-list--small h1,.image-list--small h2{font-size:30px}@media (min-width: 768px){.image-list--small h1,.image-list--small h2{font-size:40px}}@media (min-width: 992px){.image-list--small h1,.image-list--small h2{font-size:50px;max-width:700px}.image-list--small h1 span,.image-list--small h2 span{margin-bottom:10px}}.image-list .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}@media (min-width: 992px){.image-list--image-solo.animations-on .image-list__image-wrap img{left:0}}@media (min-width: 992px){.image-list__title h1 span:nth-of-type(1),.image-list__title h2 span:nth-of-type(1){margin-left:-90px}.image-list--flip .image-list__title h1 span:nth-of-type(1),.image-list--flip .image-list__title h2 span:nth-of-type(1){margin-left:0}.image-list--flip .image-list__content-wrap{padding-left:90px}.image-list--flip .image-list__list-item{width:100%}}.title-block{padding-top:40px;padding-bottom:40px;padding-left:70px;padding-right:70px;position:relative}.title-block h1,.title-block h2{font-weight:400;z-index:1;color:#232323;margin:auto;margin-top:0px;width:100%;margin-bottom:10px;display:block;text-align:center;font-size:50px}@media (min-width: 400px){.title-block h1,.title-block h2{font-size:40px}}@media (min-width: 768px){.title-block h1,.title-block h2{font-size:50px}}@media (min-width: 992px){.title-block h1,.title-block h2{margin-bottom:50px;margin-top:0}}@media (min-width: 1220px){.title-block h1,.title-block h2{font-size:60px;line-height:112px}}.title-block .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.background-wrapper--cream{background-color:#F9F6EB}.background-wrapper--navy{background-color:#10203D}.background-wrapper--white{background-color:#fff}.header ~ main .background-wrapper:first-child{padding-top:70px}@media (min-width: 768px){.header ~ main .background-wrapper:first-child{padding-top:100px}}.callout-banner{position:relative;padding-top:40px;padding-bottom:40px}.callout-banner>.container{width:calc(100% - 50px);padding-top:100px;padding-bottom:100px;margin-left:0;position:relative}.callout-banner>.container::after{content:'';width:0%;height:100%;position:absolute;transition:all 2500ms ease-in-out;transition-delay:0.5s;top:0;left:0;z-index:1}.callout-banner>.container>.row{z-index:2;position:relative}.callout-banner__title-wrap{padding-left:15px;padding-right:55px}@media (min-width: 992px){.callout-banner__title-wrap{padding-left:65px;padding-right:15px}}.callout-banner__title-wrap h1,.callout-banner__title-wrap h2{font-weight:400;font-size:30px}@media (min-width: 350px){.callout-banner__title-wrap h1,.callout-banner__title-wrap h2{font-size:40px}}@media (min-width: 500px){.callout-banner__title-wrap h1,.callout-banner__title-wrap h2{font-size:50px}}@media (min-width: 600px){.callout-banner__title-wrap h1,.callout-banner__title-wrap h2{font-size:60px}}.callout-banner__title-wrap h1 span,.callout-banner__title-wrap h2 span{display:block}.callout-banner__title-wrap h1 span:nth-of-type(1),.callout-banner__title-wrap h2 span:nth-of-type(1){text-align:left}.callout-banner__title-wrap h1 span:nth-of-type(2),.callout-banner__title-wrap h2 span:nth-of-type(2){text-align:right}.callout-banner__title-wrap h1 span:nth-of-type(3),.callout-banner__title-wrap h2 span:nth-of-type(3){text-align:center}@media (min-width: 992px){.callout-banner__text-wrap{padding-left:50px}}.callout-banner__text-wrap p{max-width:90%}.callout-banner__button-wrap{text-align:right;display:block;width:100%}.callout-banner.animations-on>.container::after{width:100%}.callout-banner--sky>.container::after{background-color:#F9F6EB}.callout-banner--mint>.container::after{background-color:#10203D}.callout-banner--sun>.container::after{background-color:#F9F6EB}.callout-banner--peach>.container::after{background-color:#10203D}.callout-banner--xlarge h1,.callout-banner--xlarge h2{font-size:50px;margin-bottom:50px;max-width:380px}@media (min-width: 400px){.callout-banner--xlarge h1,.callout-banner--xlarge h2{font-size:65px;margin-bottom:100px}}@media (min-width: 768px){.callout-banner--xlarge h1,.callout-banner--xlarge h2{font-size:90px}.callout-banner--xlarge h1 span,.callout-banner--xlarge h2 span{margin-bottom:30px}}@media (min-width: 992px){.callout-banner--xlarge h1,.callout-banner--xlarge h2{font-size:110px;max-width:525px}.callout-banner--xlarge h1 span,.callout-banner--xlarge h2 span{margin-bottom:100px}}.callout-banner--large h1,.callout-banner--large h2{font-size:40px;margin-bottom:60px;max-width:380px}@media (min-width: 768px){.callout-banner--large h1,.callout-banner--large h2{font-size:60px}}@media (min-width: 992px){.callout-banner--large h1,.callout-banner--large h2{font-size:80px;max-width:525px}.callout-banner--large h1 span,.callout-banner--large h2 span{margin-bottom:10px}}.callout-banner--medium h1,.callout-banner--medium h2{font-size:40px;max-width:380px}@media (min-width: 768px){.callout-banner--medium h1,.callout-banner--medium h2{font-size:50px;max-width:525px}}@media (min-width: 992px){.callout-banner--medium h1,.callout-banner--medium h2{font-size:60px}.callout-banner--medium h1 span,.callout-banner--medium h2 span{margin-bottom:10px}}.callout-banner--small h1,.callout-banner--small h2{font-size:30px;max-width:380px}@media (min-width: 768px){.callout-banner--small h1,.callout-banner--small h2{font-size:40px}}@media (min-width: 992px){.callout-banner--small h1,.callout-banner--small h2{font-size:50px;max-width:525px}.callout-banner--small h1 span,.callout-banner--small h2 span{margin-bottom:10px}}.callout-banner--text-xlarge p{font-size:50px}@media (min-width: 400px){.callout-banner--text-xlarge p{font-size:65px}}@media (min-width: 992px){.callout-banner--text-xlarge p{font-size:90px}}@media (min-width: 1200px){.callout-banner--text-xlarge p{font-size:110px}}.callout-banner--text-large p{font-size:50px}@media (min-width: 992px){.callout-banner--text-large p{font-size:60px}}@media (min-width: 1200px){.callout-banner--text-large p{font-size:80px}}.callout-banner--text-medium p{font-size:30px}@media (min-width: 992px){.callout-banner--text-medium p{font-size:50px}}@media (min-width: 1200px){.callout-banner--text-medium p{font-size:60px}}.callout-banner--text-small p{font-size:30px}@media (min-width: 992px){.callout-banner--text-small p{font-size:40px}}@media (min-width: 1200px){.callout-banner--text-small p{font-size:50px}}.callout-banner .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.form{padding:40px 30px;max-width:1024px;margin:auto;display:block}div[role="form"]{width:100%;display:block}div[role="form"] form div{width:100%}div[role="form"] form .form-column{width:100%}@media (min-width: 992px){div[role="form"] form .form-column{width:46%}}div[role="form"] form>p:last-of-type{text-align:center}@media (min-width: 992px){div[role="form"] form>p:last-of-type{text-align:right}}div[role="form"] form>p:last-of-type .ajax-loader{display:none}div[role="form"] label>span:first-child{font-size:12px;margin-bottom:10px;display:block}div[role="form"] label>span:first-child+br{display:none}div[role="form"] input,div[role="form"] textarea,div[role="form"] select{display:block;width:100%;padding:15px 10px;font-size:14px;background-color:white;outline:none;border:none;border:2px solid #393939;margin-bottom:5px;color:black}div[role="form"] input[type="file"],div[role="form"] textarea[type="file"],div[role="form"] select[type="file"]{border:none}div[role="form"] input[type="submit"],div[role="form"] textarea[type="submit"],div[role="form"] select[type="submit"]{background-color:#CF4A3C;color:#fff;font-size:12px;border-radius:4px;padding:10px 45.5px;text-align:center;min-width:150px;margin:0 8px;display:block;border:2px solid #CF4A3C;transition:all 250ms ease-in-out;margin-bottom:30px;font-weight:800;text-transform:uppercase}div[role="form"] input[type="submit"]:hover,div[role="form"] textarea[type="submit"]:hover,div[role="form"] select[type="submit"]:hover{background-color:transparent;color:#CF4A3C}@media (min-width: 992px){div[role="form"] input[type="submit"],div[role="form"] textarea[type="submit"],div[role="form"] select[type="submit"]{display:inline-block;width:auto;margin-right:0;margin-left:auto}}div[role="form"] select{appearance:none;-webkit-appearance:none;position:relative;padding:15px 25px 15px 10px;position:relative}div[role="form"] textarea{margin-top:10px;height:100px}div[role="form"] div p{margin-top:10px;font-size:12px}div[role="form"] ::-webkit-input-placeholder{color:black}div[role="form"] ::-moz-placeholder{color:black}div[role="form"] :-ms-input-placeholder{color:black}div[role="form"] :-moz-placeholder{color:black}.select-wrap .wpcf7-form-control-wrap,.form__select-wrap .wpcf7-form-control-wrap{position:relative;width:100%;display:block}.select-wrap .wpcf7-form-control-wrap::after,.form__select-wrap .wpcf7-form-control-wrap::after{content:'';width:0;height:0;position:absolute;top:calc(50% - 2.5px);right:7.5px;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:7.5px solid #CF4A3C;pointer-events:none}.select-wrap .wpcf7-form-control-wrap::before,.form__select-wrap .wpcf7-form-control-wrap::before{content:'';width:0;height:0;position:absolute;top:calc(50% - 6px);right:7.5px;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:7.5px solid #fff;z-index:1;pointer-events:none}.footer__socials--form{margin-top:50px}.footer__socials--form svg path{fill:#000000;opacity:1;transition:all 250ms ease-in-out}.footer__socials--form svg:hover path{fill:#10203D}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#e0612b;background:#e0612b;color:white;margin:10px 0;padding:15px;font-size:14px;text-align:center;font-weight:400}.wpcf7 form.sent .wpcf7-response-output{border-color:#10203D;background-color:#10203D;color:white;margin:10px 0;padding:15px;font-size:14px;text-align:center;font-weight:400}.stockists-block div[role="form"] input,.stockists-block div[role="form"] select,.stockists-block div[role="form"] textarea{width:100%;border:2px solid black;padding:7px}.stockists-block div[role="form"] input[type="submit"]{border:none;width:auto;float:right}.wpcf7-checkbox .wpcf7-list-item{display:block;width:100%}.wpcf7-checkbox .wpcf7-list-item label{display:flex;width:100%}.wpcf7-checkbox .wpcf7-list-item label input{width:auto;margin-right:20px;margin-top:5px}.body-paragraph{position:relative;max-width:1420px;margin:auto;padding:40px 30px;opacity:1}@media (min-width: 992px){.body-paragraph{padding:100px 30px}}.body-paragraph p,.body-paragraph a{font-size:16px}@media (min-width: 992px){.body-paragraph p,.body-paragraph a{font-size:16px;line-height:32px}}.body-paragraph p:first-of-type,.body-paragraph a:first-of-type{margin-top:0}.body-paragraph a{color:#444;font-weight:800;text-decoration:underline;transition:all 250ms ease-in-out}.body-paragraph__text{padding:0}@media (min-width: 992px){.body-paragraph__text{padding:0 60px 0 30px}}.body-paragraph__title h1,.body-paragraph__title h2{margin:0;margin-bottom:30px;font-weight:400;font-size:40px}@media (min-width: 992px){.body-paragraph__title h1,.body-paragraph__title h2{font-size:50px}}@media (min-width: 992px){.body-paragraph--flip .row{flex-direction:row-reverse}.body-paragraph--flip h1,.body-paragraph--flip h2{text-align:right}}.body-paragraph__content-wrap-center{margin:auto}.body-paragraph table{width:100%;font-size:16px}.body-paragraph table thead{font-size:16px}.body-paragraph table thead td{padding-bottom:20px;padding-top:20px;padding-left:10px;border-right:0.5px solid rgba(100,100,100,0.1)}.body-paragraph table thead td:last-of-type{border-right:0}.body-paragraph table tbody tr td{padding:15px 20px;border:1px solid #10203D}.body-paragraph table tbody tr td:nth-child(1){font-weight:800}.body-paragraph table tbody tr:nth-child(odd){background-color:#10203D;color:white}.body-paragraph table tbody tr:nth-child(odd) td{border-color:white}.body-paragraph table tbody tr:nth-child(1) td:nth-child(1){font-weight:400}.body-paragraph .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:20%}.body-paragraph--blog-collection{padding-top:150px;margin-top:-300px;padding-bottom:50px}.body-paragraph--blog-collection .body-paragraph{margin-left:80px}.body-paragraph--blog-collection .body-paragraph p:first-of-type{margin-top:20px}.body-paragraph--blog-collection .body-paragraph__title h1,.body-paragraph--blog-collection .body-paragraph__title h2{color:#232323;margin:0;margin-bottom:30px;font-weight:400;font-size:60px}@media (min-width: 992px){.body-paragraph--blog-collection .body-paragraph__title h1,.body-paragraph--blog-collection .body-paragraph__title h2{font-size:80px}}.body-paragraph--blog-collection .body-paragraph>.row{align-items:center}.body-paragraph--blog-collection.body-paragraph--sky{background-color:#F9F6EB}.body-paragraph--blog-collection.body-paragraph--mint{background-color:#10203D}.body-paragraph--blog-collection.body-paragraph--sun{background-color:#F9F6EB}.body-paragraph--blog-collection.body-paragraph--peach{background-color:#10203D}.body-paragraph--blog-category .back-to-blog-home{margin-left:0}main>.body-paragraph:only-child{padding-top:0;margin-top:-50px}.body-paragraph .c-forms-form-main{padding-top:200px !important;margin-top:-200px !important}.privacy-policy .body-paragraph{padding-bottom:0px}.privacy-policy .body-paragraph:nth-of-type(n+3){padding-top:0px}.secondary-hero{max-width:1240px;text-align:center;padding:80px 40px;position:relative}.secondary-hero h1,.secondary-hero h2{margin-top:0;font-weight:400;font-size:50px}@media (min-width: 768px){.secondary-hero h1,.secondary-hero h2{font-size:60px}}@media (min-width: 1220px){.secondary-hero h1,.secondary-hero h2{font-size:65px;line-height:75px;margin-bottom:35px}}.secondary-hero p,.secondary-hero .product-category-description,.secondary-hero a{font-size:20px;max-width:600px;margin:auto;line-height:28px}.secondary-hero p a{font-weight:600;text-decoration:underline}.secondary-hero .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.stockists-block{padding:80px 40px;max-width:1240px;position:relative;margin:auto}.stockists-block__title{position:relative;font-weight:400;margin-top:30px;margin-bottom:30px}@media (min-width: 400px){.stockists-block__title{font-size:40px}}@media (min-width: 768px){.stockists-block__title{font-size:50px}}@media (min-width: 992px){.stockists-block__title{margin-bottom:50px;margin-top:0}}@media (min-width: 1220px){.stockists-block__title{font-size:60px;line-height:112px}}.stockists-block--global__region h3{margin:71px 0 17px 0;font-family:"Montserrat", sans-serif;font-size:18px;font-weight:600}.stockists-block--global__region-inner{display:flex;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.stockists-block--global__stockist{padding:0 30px;box-sizing:border-box;margin-bottom:30px;width:100%}@media (min-width: 600px){.stockists-block--global__stockist{width:50%}}@media (min-width: 768px){.stockists-block--global__stockist{width:33%}}@media (min-width: 1024px){.stockists-block--global__stockist{width:25%}}.stockists-block--global__stockist a{font-size:16px;font-weight:600;text-decoration:underline}.stockists-block--global__stockist-type{color:#CF4A3C;font-size:10px;line-height:24px;text-transform:uppercase;font-weight:600;margin-bottom:0}.stockists-block--global__stockist-name{font-weight:600;margin-top:6px}.stockists-block--global__stockist-name,.stockists-block--global__stockist-address,.stockists-block--global__stockist-contact-info{font-size:16px}.stockists-block--uk li{list-style-type:none}.stockists-block--uk ::marker,.stockists-block--uk .list-label{display:none}.stockists-block--uk .bh-sl-map-container,.stockists-block--uk .bh-sl-map{display:block;height:400px;margin-top:15px}@media (min-width: 992px){.stockists-block--uk .bh-sl-map-container,.stockists-block--uk .bh-sl-map{height:100%;margin-top:0}}.stockists-block--uk .bh-sl-map-container .gm-style img,.stockists-block--uk .bh-sl-map .gm-style img{width:auto !important}.stockists-block--uk .loc-name,.stockists-block--uk .loc-phone-title{font-weight:600}.stockists-block--us label{font-size:12px}.stockists-block--us>.row{align-items:flex-start}@media (min-width: 1220px){.stockists-block--us .stockists-block__title{font-size:60px;line-height:65px}}.stockists-block .btn.btn--primary{margin-left:0;margin-top:15px}.stockists-block .form-input label{font-size:12px;color:black;margin-bottom:5px;display:inline-block}.stockists-block #bh-sl-address{display:block;margin-top:5px;width:100%;padding:10px;border:1px solid black;font-size:14px}.stockists-block .bh-sl-loc-list--desktop{display:none}@media (min-width: 992px){.stockists-block .bh-sl-loc-list--desktop{display:block}}.stockists-block .bh-sl-loc-list--mobile-wrap,.stockists-block .bh-sl-loc-list--mobile{display:block}@media (min-width: 992px){.stockists-block .bh-sl-loc-list--mobile-wrap,.stockists-block .bh-sl-loc-list--mobile{display:none}}.stockists-block .bh-sl-loc-list ul.list{padding-left:15px;padding-right:15px;height:500px;overflow:scroll;margin:50px auto 0}@media (min-width: 992px){.stockists-block .bh-sl-loc-list ul.list{margin-top:50px;margin-left:0;width:auto;max-width:400px;padding-left:0;padding-right:0}}.stockists-block .bh-sl-loc-list ul.list li{display:flex;justify-content:space-between;background:transparent !important;margin-bottom:30px;flex-direction:row-reverse}.stockists-block .bh-sl-loc-list ul.list li .list-distance{width:100px}.stockists-block .bh-sl-loc-list ul.list li .loc-dist{font-weight:600}.stockists-block .bh-sl-loc-list ul.list li .loc-title{font-weight:500;margin-bottom:5px}.stockists-block .bh-sl-loc-list ul.list li .loc-phone-title{margin-top:15px}.stockists-block .bh-sl-loc-list ul.list li .list-details{width:200px}.stockists-location-picker{max-width:750px;margin:auto}.stockists-location-picker .form{padding:40px 0}.stockists-location-picker div[role="form"]{display:flex;flex-wrap:wrap;align-items:center}.stockists-location-picker div[role="form"]>*{width:100%;margin-bottom:20px}@media (min-width: 992px){.stockists-location-picker div[role="form"]>*{width:25%;margin-bottom:0}}.stockists-location-picker div[role="form"]>.form__select-wrap{width:100%}@media (min-width: 992px){.stockists-location-picker div[role="form"]>.form__select-wrap{width:50%;margin-bottom:0}}@media (min-width: 992px){.stockists-location-picker div[role="form"]>div:last-of-type{text-align:right}}.stockists-location-picker div[role="form"] select{padding:10px 25px 8px 10px}.stockists-location-picker label{font-size:16px}.stockists-location-picker .btn{margin:0;padding:10px 15px}.types-of-tuft-block{max-width:1240px;margin:auto;padding:40px}.types-of-tuft-block__title h2{text-align:center;font-size:40px;margin-bottom:10px;font-weight:normal}@media (min-width: 400px){.types-of-tuft-block__title h2{font-size:50px;margin-bottom:50px}}@media (min-width: 1024px){.types-of-tuft-block__title h2{font-size:60px;margin-bottom:100px}}.types-of-tuft-block__cards{margin-left:-15px;margin-right:-15px;padding-bottom:40px}.types-of-tuft-block__card{padding:0 25px}.types-of-tuft-block__card-image{margin:auto}.types-of-tuft-block__card-title{max-width:400px;margin:25px auto 0;font-size:26px;font-family:"FreightBig","Montserrat",sans-serif;font-weight:500;position:relative}@media (min-width: 992px){.types-of-tuft-block__card-title{max-width:none}}.types-of-tuft-block__card-title::after{content:'';position:absolute;left:0;bottom:-10px;width:100%;height:1px;background:black;opacity:0.2}.types-of-tuft-block__card-text{max-width:400px;margin:auto;font-size:16px;margin-top:30px}@media (min-width: 992px){.types-of-tuft-block__card-text{max-width:none}}.types-of-tuft-block .slick-next,.types-of-tuft-block .slick-prev{top:auto;display:block;bottom:-40px;right:50px;width:30px;height:24px}@media (min-width: 992px){.types-of-tuft-block .slick-next,.types-of-tuft-block .slick-prev{display:none !important}}.types-of-tuft-block .slick-next:before,.types-of-tuft-block .slick-prev:before{content:'';background-image:url(./img/arrow-right.svg);height:16px;width:20px;display:block;background-size:contain;background-position:center;background-repeat:none}@media (min-width: 600px){.types-of-tuft-block .slick-next:before,.types-of-tuft-block .slick-prev:before{width:30px;height:24px}}.types-of-tuft-block .slick-prev{right:auto;left:50px}.types-of-tuft-block .slick-prev:before{background-image:url(./img/arrow-left.svg)}.types-of-tuft-block .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.products-collection{max-width:1600px;margin:auto;padding:40px}@media (min-width: 992px){.products-collection{padding:40px 50px}.products-collection>.row{padding:0 20px}}.products-collection .product-card{width:100%}@media (min-width: 768px){.products-collection .product-card{width:50%}}@media (min-width: 1024px){.products-collection .product-card{width:33%}}.single-button{max-width:1024px;margin:auto;padding:40px}.single-button__wrap{text-align:center}.products-slider{max-width:1440px;margin:auto;padding:40px}.products-slider__title h2,.products-slider__title h3{text-align:center;font-size:40px;margin-bottom:10px;font-weight:normal}@media (min-width: 400px){.products-slider__title h2,.products-slider__title h3{font-size:50px;margin-bottom:20px}}@media (min-width: 1024px){.products-slider__title h2,.products-slider__title h3{font-size:60px}}.products-slider__cards{padding-bottom:40px;overflow-x:hidden}@media (min-width: 992px){.products-slider__cards{margin-left:-15px;margin-right:-15px}}.products-slider__cards .slick-list{overflow:visible}.products-slider__card{padding-bottom:30px;margin-bottom:70px;position:relative;padding:0 50px}@media (min-width: 1200px){.products-slider__card{min-width:479px;padding:0 100px}}.products-slider__card-image{margin:auto;object-fit:cover;width:100%;height:auto;max-height:none}@media (min-width: 992px){.products-slider__card-image{max-height:400px !important}}.products-slider__card-button-wrap{position:absolute;left:50%;transform:translateX(-50%);bottom:-110px;opacity:0;transition-delay:0ms;transition:all 150ms ease-in-out}.products-slider__card-button-wrap .products-slider__card-button{position:relative;z-index:-10;padding:7px 30px;min-width:150px}@media (min-width: 350px){.products-slider__card-button-wrap .products-slider__card-button{padding:7px 40px;min-width:200px}}.products-slider__card.slick-center .products-slider__card-button-wrap{opacity:1;transition:all 333ms ease-in-out;transition-delay:250ms}.products-slider__card.slick-center .products-slider__card-button-wrap .products-slider__card-button{z-index:10}.products-slider__card-title{max-width:400px;margin:25px auto 0;font-size:26px;font-family:"FreightBig","Montserrat",sans-serif;font-weight:500;position:relative;text-align:center;min-height:50px;line-height:35px}.products-slider__card-text{max-width:400px;margin:auto;font-size:16px;margin-top:30px}@media (min-width: 992px){.products-slider__card-text{max-width:none}}.products-slider__text{font-size:20px;max-width:600px;margin:auto;line-height:28px;text-align:center;margin-bottom:30px}@media (min-width: 400px){.products-slider__text{margin-bottom:50px}}.products-slider .slick-next,.products-slider .slick-prev{top:auto;display:block;bottom:-40px;width:30px;height:24px;right:0px;z-index:20}@media (min-width: 420px){.products-slider .slick-next,.products-slider .slick-prev{right:50px}}@media (min-width: 768px){.products-slider .slick-next,.products-slider .slick-prev{right:200px}}@media (min-width: 1024px){.products-slider .slick-next,.products-slider .slick-prev{right:330px}}@media (min-width: 1200px){.products-slider .slick-next,.products-slider .slick-prev{right:420px}}.products-slider .slick-next:before,.products-slider .slick-prev:before{content:'';background-image:url(./img/arrow-right.svg);height:16px;width:20px;display:block;background-size:contain;background-position:center;background-repeat:none;margin:auto}@media (min-width: 600px){.products-slider .slick-next:before,.products-slider .slick-prev:before{width:30px;height:24px}}.products-slider .slick-prev{right:auto;left:0px}@media (min-width: 420px){.products-slider .slick-prev{left:50px}}@media (min-width: 768px){.products-slider .slick-prev{left:200px}}@media (min-width: 1024px){.products-slider .slick-prev{left:330px}}@media (min-width: 1200px){.products-slider .slick-prev{left:420px}}.products-slider .slick-prev:before{background-image:url(./img/arrow-left.svg)}.products-slider .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.styling-videos-block{max-width:1600px;padding:40px;margin:auto}@media (min-width: 992px){.styling-videos-block{padding:40px 55px}}.styling-videos-block .product-card__inner--styling-videos img:not(.play-icon){height:230px;object-fit:cover;object-position:center}.styling-videos-block .product-card__image-wrap{position:relative}.styling-videos-block .product-card__image-wrap .play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:55px}.styling-videos-block__iframe-wrap{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999}.styling-videos-block__iframe-wrap.visible{display:block}.styling-videos-block__iframe-close{position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;background-color:white;padding:5px 20px;border-radius:3px;font-size:18px;font-weight:600;border:2px solid white;transition:all 250ms ease-in-out;cursor:pointer}.styling-videos-block__iframe-close:hover{background:transparent;color:white}body.iframe-active::before{content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.8);z-index:1}.buy-now{max-width:1400px;margin:auto;margin-top:40px;position:relative;padding:40px;height:auto;overflow:hidden}.buy-now .woocommerce-variation-availability .stock.out-of-stock{font-size:2em}.buy-now .woocommerce-variation-price{display:none}.buy-now .product__wrap p.stock.in-stock,.buy-now .product__wrap p.stock.out-of-stock{font-size:14px;line-height:22px}.buy-now .product__wrap .variations{margin-bottom:50px !important}.buy-now .product__wrap .variations label{font-size:18px;font-weight:600 !important;font-family:'Montserrat'}@media (min-width: 768px){.buy-now .product__wrap .variations label{margin-right:100px;width:260px}}.buy-now .product__wrap .variations .label{width:100% !important;display:block;text-align:center;margin-bottom:30px}@media (min-width: 768px){.buy-now .product__wrap .variations .label{width:260px !important;text-align:left;display:table-cell;margin-bottom:0}}.buy-now .product__wrap .variations .value{display:flex;justify-content:center}@media (min-width: 768px){.buy-now .product__wrap .variations .value{justify-content:start}}.buy-now .product__wrap .variations .value #product-colour{display:none}.buy-now .product__wrap .variations .value .htb-product-attribute__radio-button--colour{display:block;width:33px;height:33px;border:0.5px solid rgba(112,112,112,0.5);border-radius:100%;margin-right:10px}.buy-now .product__wrap .variations .value .htb-product-attribute__radio-button--colour-Pink{background-color:#FEDEDA}.buy-now .product__wrap .variations .value .htb-product-attribute__radio-button--colour-IvoryWhite{background-color:#EDEAE6}.buy-now .product__wrap .variations .value .htb-product-attribute__radio-button--colour-Blue{background-color:#C4DAED}.buy-now .product__wrap .variations .value .htb-product-attribute__radio-button--colour-DarkRuby{background-color:#151317}.buy-now .product__wrap .variations .value .htb-product-attribute__radio-button--colour:last-of-type{margin-right:0}.buy-now .product__wrap .variations .value .htb-product-attribute__radio-button--colour.active{border-color:#F8DB78}.buy-now .product__wrap .variations .value .reset_variations{display:none !important}.buy-now .product__wrap .product>.product_title{display:block}@media (min-width: 768px){.buy-now .product__wrap .product>.product_title{display:none}}.buy-now .product__wrap .product .summary.entry-summary>.product_title{display:none}@media (min-width: 768px){.buy-now .product__wrap .product .summary.entry-summary>.product_title{display:block}}.buy-now .product__wrap .product__quantity{display:flex;width:150px;justify-content:space-between;margin:auto}@media (min-width: 768px){.buy-now .product__wrap .product__quantity{margin-left:0;margin-right:auto}}.buy-now .product__wrap .product__quantity .quantity .qty{border:none;border-bottom:0.5px solid rgba(112,112,112,0.5);text-align:center;font-size:16px;padding:0 6px 6px 6px;font-family:'Montserrat'}.buy-now .product__wrap .product__quantity-wrap{margin-bottom:50px !important}@media (min-width: 768px){.buy-now .product__wrap .product__quantity-wrap{display:flex}}.buy-now .product__wrap .product__quantity-title{font-size:18px;font-weight:600;font-family:'Montserrat';text-align:center;width:100%;margin-bottom:30px}@media (min-width: 768px){.buy-now .product__wrap .product__quantity-title{text-align:left;width:260px;margin-bottom:0}}.buy-now .product__wrap .product__quantity--add,.buy-now .product__wrap .product__quantity--subtract{display:block;height:100%;height:25px;padding:7px 0;font-size:24px;line-height:5px;border-radius:100%;border:0.5px solid rgba(112,112,112,0.5);width:25px;text-align:center;cursor:pointer;transition:all 300ms ease-in-out;background-color:white;user-select:none}.buy-now .product__wrap .product__quantity--add:hover,.buy-now .product__wrap .product__quantity--subtract:hover{background-color:#CF4A3C;color:white;border:1px solid #CF4A3C}.buy-now .product__wrap .product__quantity--subtract{font-size:40px}.buy-now .product__wrap .product__quantity input[type=number]::-webkit-inner-spin-button,.buy-now .product__wrap .product__quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.buy-now .product__wrap .product_title{font-size:40px;margin-bottom:50px;text-align:center}@media (min-width: 768px){.buy-now .product__wrap .product_title{text-align:left}}.buy-now .product__wrap p.price{font-size:18px !important;font-family:'Montserrat';color:#444 !important;margin-bottom:50px;text-align:center;font-weight:600}@media (min-width: 768px){.buy-now .product__wrap p.price{text-align:left}}.buy-now .product__wrap button[type="submit"].single_add_to_cart_button.button{width:100%;float:none;background-color:#CF4A3C;font-size:12px;padding:12px;border:2px solid #CF4A3C;color:white;transition:all 300ms ease-in-out;margin-bottom:50px}.buy-now .product__wrap button[type="submit"].single_add_to_cart_button.button:hover{background-color:white;color:#CF4A3C}.buy-now .product__wrap .basket-added-message{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:-30px;margin-bottom:50px}.buy-now .product__wrap .basket-added-message .button{margin:10px 20px;color:#444;border-color:#444;background-color:transparent}.buy-now .product__wrap-accordion{padding-bottom:23px;margin-bottom:23px;border-bottom:1px solid rgba(112,112,112,0.5)}.buy-now .product__wrap-accordion-title{font-size:18px;font-family:'Montserrat';display:block;position:relative;font-weight:600;cursor:pointer}.buy-now .product__wrap-accordion-content{display:none}.buy-now .product__wrap-accordion-content p,.buy-now .product__wrap-accordion-content li,.buy-now .product__wrap-accordion-content a{font-size:14px;line-height:22px}.buy-now .product__wrap-accordion-content a{color:#10203D;text-decoration:underline}.buy-now .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{padding:15px}.buy-now .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-of-type{margin-bottom:15px;padding:0}.video-block{max-width:1540px;margin:auto;margin-top:40px;position:relative;padding:40px}.video-block .product-card__inner--styling-videos img:not(.play-icon){height:auto}.video-block .product-card__inner img{max-height:none}.timeline-image-text{max-width:1600px}.timeline-image-text .image-text__title{display:none}@media (min-width: 992px){.timeline-image-text .image-text__title{display:block}}.timeline-image-text .image-text__title h1,.timeline-image-text .image-text__title h2{font-size:32px}@media (min-width: 400px){.timeline-image-text .image-text__title h1,.timeline-image-text .image-text__title h2{font-size:40px}}@media (min-width: 768px){.timeline-image-text .image-text__title h1,.timeline-image-text .image-text__title h2{font-size:50px;line-height:54px}}@media (min-width: 1220px){.timeline-image-text .image-text__title h1,.timeline-image-text .image-text__title h2{line-height:61px}}.timeline-image-text .image-text__title--mobile{display:block;padding-left:15px}@media (min-width: 992px){.timeline-image-text .image-text__title--mobile{display:none}}.timeline-image-text .image-text__content-wrap p a{font-weight:600;text-decoration:underline}@media (min-width: 992px){.timeline-image-text .image-text__content-wrap{padding-left:70px;margin-bottom:0}}.timeline-image-text .image-text__year span{font-size:14px;top:0;position:absolute;transform:rotate(90deg) translateX(70px);width:40px;left:-1px;color:#10203D}@media (min-width: 992px){.timeline-image-text .image-text__year span{font-size:22px;width:70px;left:calc(42% - 35px)}}.timeline-image-text .image-text__year::after{content:'';position:absolute;bottom:0;height:calc(100% - 100px);width:1px;background-color:rgba(16,32,61,0.5);left:18px;opacity:1}@media (min-width: 992px){.timeline-image-text .image-text__year::after{left:42%;height:calc(100% - 120px)}}.timeline-image-text .image-text__image-wrap{padding-left:15px}.timeline-image-text .image-text__image-wrap>div{text-align:left;padding-left:0}@media (min-width: 992px){.timeline-image-text .image-text__image-wrap>div{text-align:center;padding-left:30px}}.timeline-image-text .image-text__image-wrap img:nth-of-type(1){display:block;margin-left:0}.timeline-image-text .image-text__image-wrap img:nth-of-type(2){width:66%;margin-right:0;margin-left:auto;position:relative;margin-top:-45%}.timeline-image-text .image-text__image-wrap--two>div{text-align:right}.timeline-image-text .image-text__image-wrap--two img:nth-of-type(1){margin-left:0;width:66%}@media (min-width: 992px){.timeline-image-text.image-text--flip .image-text__year span{right:calc(42% - 35px);left:auto}}@media (min-width: 992px){.timeline-image-text.image-text--flip .image-text__year::after{right:42%;left:auto}}.timeline-image-text .row{align-items:start}.quote-banner{padding-top:60px;padding-bottom:60px;padding-left:40px;padding-right:40px;position:relative;text-align:center;background-color:#10203D}.quote-banner__quote,.quote-banner__quotee{font-weight:400;z-index:1;color:#F8DB78;margin:auto;margin-top:0px;width:100%;margin-bottom:10px;display:block;text-align:center;max-width:640px}.quote-banner__quote{font-family:"FreightBig", "Montserrat";margin-bottom:30px;font-size:30px;line-height:38px}@media (min-width: 992px){.quote-banner__quote{font-size:40px;line-height:50px}}.quote-banner__quotee{color:white;font-size:18px;line-height:28px}@media (min-width: 992px){.quote-banner__quotee{font-size:20px}}.quote-banner .scroll-trigger{position:absolute;height:1px;width:1px;right:0;top:0}.accordion{max-width:768px;padding:40px}.accordion__item{position:relative;padding-bottom:25px;margin-bottom:30px}.accordion__item-title{font-family:"Montserrat" !important;font-size:18px;line-height:36px;margin:0;padding-right:30px}.accordion__item-text{display:none}.accordion__item-icon{width:10px;height:10px;position:absolute;top:13px;right:0}.accordion__item-icon span{position:absolute;width:100%;height:1px;top:50%;left:0;transform:translateY(-50%);transition:all 250ms ease-in-out;background-color:black}.accordion__item-icon span:nth-of-type(2){transform:translateY(-50%) rotate(90deg)}.accordion__item::after{content:'';position:absolute;background:#707070;opacity:0.5;height:1px;width:100%;bottom:0;left:0}.accordion__item-inner--active .accordion__item-icon span:nth-of-type(2){transform:translateY(-50%) rotate(180deg)}.accordion--product{padding:0}.choose-a-size{max-width:1510px}.choose-a-size--desktop{display:none}@media (min-width: 1024px){.choose-a-size--desktop{display:block}}.choose-a-size--mobile{display:block}@media (min-width: 1024px){.choose-a-size--mobile{display:none}}.choose-a-size--desktop,.choose-a-size--mobile{width:100%}.choose-a-size .image-text__title{text-align:center;display:block}.choose-a-size .image-text__text{margin-bottom:40px;text-align:center;padding-right:0}.choose-a-size .image-text__image-wrap>div{text-align:center}.choose-a-size .image-text__image-wrap img:first-of-type{margin:30px 0;max-height:600px}@media (min-width: 992px){.choose-a-size .image-text__image-wrap img:first-of-type{max-height:400px}}.choose-a-size__unit-selector{width:100%;display:flex;justify-content:flex-end;margin-top:30px}.choose-a-size__unit-selector span{font-weight:600;padding:10px;position:relative;cursor:pointer;margin-left:20px;font-size:15px;text-transform:uppercase}.choose-a-size__unit-selector span.active{display:block}.choose-a-size__unit-selector span.active::after{content:'';position:absolute;height:3px;bottom:3px;left:10px;width:calc(100% - 20px);background-color:#F8DB78}.choose-a-size__table table{width:100%;margin-top:30px;font-size:16px}.choose-a-size__table table tr:nth-of-type(even){background:#F9F6EB}.choose-a-size__table table tr:nth-of-type(odd){background:white}.choose-a-size__table table td{padding:12.5px;text-align:center;width:10%}.choose-a-size__table table td span{display:none}.choose-a-size__table table td span.active{display:block}.choose-a-size__table table .choose-a-size__table-column-heading{text-align:left}.choose-a-size__table-header{padding-bottom:10px}.choose-a-size--mobile .choose-a-size__table table .choose-a-size__table-column-heading{text-align:center}.choose-a-size--mobile .choose-a-size__table table tr td{font-size:12px}@media (min-width: 400px){.choose-a-size--mobile .choose-a-size__table table tr td{font-size:14px}}.choose-a-size--mobile .choose-a-size__table table tr td:first-of-type{text-align:left;font-weight:400}.blog-listing{padding:0}.blog-listing__wrap{display:flex;flex-wrap:wrap;padding:0 80px;margin:auto}.blog-listing__wrap .blog-listing{flex:1 1 100%;margin-bottom:40px}@media (min-width: 1024px){.blog-listing__wrap .blog-listing{flex:1 2 50%;margin-bottom:80px}.blog-listing__wrap .blog-listing:nth-of-type(even) .blog-listing__inner{padding-left:40px}.blog-listing__wrap .blog-listing:nth-of-type(odd) .blog-listing__inner{padding-right:40px}}@media (min-width: 1920px){.blog-listing__wrap .blog-listing{flex:1 3 33.33334%;margin-bottom:80px}.blog-listing__wrap .blog-listing:nth-of-type(even) .blog-listing__inner{padding-left:0px}.blog-listing__wrap .blog-listing:nth-of-type(odd) .blog-listing__inner{padding-right:0px}.blog-listing__wrap .blog-listing:nth-of-type(3n-2) .blog-listing__inner{padding-right:40px}.blog-listing__wrap .blog-listing:nth-of-type(3n-3) .blog-listing__inner{padding-left:40px}.blog-listing__wrap .blog-listing:nth-of-type(3n-4) .blog-listing__inner{padding:0 20px}.blog-listing__wrap .blog-listing:last-of-type .blog-listing__inner{padding-left:80px;padding-right:0}}.blog-listing img{width:100%;height:400px;object-fit:cover;object-position:center}.blog-listing__content{padding:0 10px}.blog-listing__content .btn{margin:0;margin-top:10px;border-width:2px;padding:10px 30px;min-width:0;font-weight:400}.blog-listing--featured{width:calc(100% - 80px);background-color:#F0F0F0;padding-left:0;padding-right:0}@media (min-width: 768px){.blog-listing--featured{margin-left:80px}}.blog-listing--featured img{margin-top:-75px;width:100%;height:calc(100% + 75px);object-fit:cover}.blog-listing--featured .blog-listing__content{padding:30px;max-width:730px}@media (min-width: 768px){.blog-listing--featured .blog-listing__content{padding:40px 30px 40px 60px}}.blog-listing--featured .blog-listing__excerpt::before{background-color:#10203D}.blog-listing__content-inner{margin-bottom:30px}.blog-listing__author{font-weight:600;font-size:16px}@media (min-width: 768px){.blog-listing__author{font-size:16px}}.blog-listing__title{font-weight:400;margin-top:0;font-size:30px}@media (min-width: 992px){.blog-listing__title{font-size:40px}}.blog-listing__excerpt{position:relative;font-size:16px;padding-left:80px}.blog-listing__excerpt::before{content:'';position:absolute;top:3px;left:0px;width:3px;height:47px;transition:all 250ms ease-in-out;background-color:#F9F6EB}.categories{display:flex;justify-content:space-evenly;align-items:center;padding:75px 30px;flex-wrap:wrap}.categories__tag{margin:15px;width:100%;display:block}@media (min-width: 992px){.categories__tag{width:auto;display:inline-block;margin:0 15px}}.categories__tag a{font-weight:600;opacity:1;transition:all 250ms ease-in-out;color:black;padding:15px;font-size:16px}@media (min-width: 992px){.categories__tag a{font-size:16px}}@media (min-width: 1400px){.categories__tag a{padding:25px;font-size:16px}}.categories__tag:nth-of-type(4n-1) a:hover{color:#F9F6EB}.categories__tag:nth-of-type(4n-2) a:hover{color:#10203D}.categories__tag:nth-of-type(4n-3) a:hover{color:#F9F6EB}.categories__tag:nth-of-type(4n-4) a:hover{color:#10203D}.pagination{text-align:center;padding:50px 30px}.pagination .page-numbers{display:inline-block;background-color:black;padding:10px;font-size:14px;font-weight:600;margin:0 5px;color:white;border:1px solid black;transition:all 250ms ease-in-out}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:white;color:black}.blog-post__header{padding-top:150px;margin-top:-300px;padding-bottom:50px;position:relative;height:550px;z-index:1}.blog-post__header img{position:absolute;height:600px;width:calc(100% - 80px);left:0;top:200px;object-fit:cover;object-position:center;z-index:1}.blog-post__header--sky{background-color:#F9F6EB}.blog-post__header--mint{background-color:#10203D}.blog-post__header--sun{background-color:#F9F6EB}.blog-post__header--peach{background-color:#10203D}.blog-post__body{background-color:white;position:relative;max-width:1220px;display:block;margin:auto;margin-top:100px;z-index:2;padding-top:50px}@media (min-width: 768px){.blog-post__body{padding:50px}}.blog-post__body h1{position:relative;font-weight:400;padding-left:40px;font-size:40px}@media (min-width: 500px){.blog-post__body h1{padding-left:80px;font-size:50px}}@media (min-width: 768px){.blog-post__body h1{font-size:60px}}.blog-post__body h1::before{content:'';position:absolute;top:20px;left:0px;width:3px;height:47px;transition:all 250ms ease-in-out;background-color:#10203D}.blog-post__body-meta .author{display:block}@media (min-width: 768px){.blog-post__body-meta .author{margin-right:55px;display:inline-block}}@media (min-width: 768px){.blog-post__body-meta .back-to-blog-home__wrap{text-align:right}}.blog-post__body-meta span{font-weight:600;font-size:16px}@media (min-width: 768px){.blog-post__body-meta span{font-size:16px}}.blog-post__author-meta{background-color:#F0F0F0;padding:40px 40px 40px 80px;position:relative;margin:auto;margin-left:40px;width:calc(100% - 70px)}@media (min-width: 768px){.blog-post__author-meta{width:calc(100% - 120px)}}.blog-post__author-meta>span{display:block;font-size:18px;margin-bottom:10px}.blog-post__author-meta img{position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:80px;border-radius:100%;height:auto}.blog-post__author-desc{font-size:16px}.blog-post__body-inner{padding:30px}@media (min-width: 768px){.blog-post__body-inner{padding:50px 80px}}.blog-post__body-inner img{margin:20px auto}.blog-post__body-inner p{font-size:16px}.blog-post__body-inner a{color:#F9F6EB;text-decoration:underline;transition:all 250ms ease-in-out}.blog-post__body-inner a:hover{color:#444}.back-to-blog-home{padding-left:30px;position:relative}@media (min-width: 768px){.back-to-blog-home{margin-left:80px}}.back-to-blog-home svg{position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all 250ms ease-in-out}.back-to-blog-home:hover svg{left:-5px}.blog-post__related{background-color:#F0F0F0}.blog-post__related-title{padding:30px;color:black;max-width:1420px;margin:auto;margin-top:40px;margin-bottom:40px;font-size:30px}@media (min-width: 1024px){.blog-post__related-title{font-size:50px}}.blog-post__related .blog-listing__wrap{padding:0 15px;max-width:1420px;margin:auto}.blog-post__related .blog-listing{flex:1 1 100%;margin-bottom:40px}@media (min-width: 1024px){.blog-post__related .blog-listing{flex:1 3 33.33334%}}.blog-post__related .blog-listing:nth-of-type(even) .blog-listing__inner{padding-left:0px}.blog-post__related .blog-listing:nth-of-type(odd) .blog-listing__inner{padding-right:0px}.blog-post__related .blog-listing:nth-of-type(3n-2) .blog-listing__inner{padding-right:0px}.blog-post__related .blog-listing:nth-of-type(3n-3) .blog-listing__inner{padding-left:0px}.blog-post__related .blog-listing:nth-of-type(3n-4) .blog-listing__inner{padding:0 0px}.blog-post__related .blog-listing:last-of-type .blog-listing__inner{padding-left:0px;padding-right:0}.blog-post__related .blog-listing .blog-listing__inner{padding:0 30px !important}.blog-post__related .blog-listing__title{font-weight:400;font-size:30px;margin-top:0}.blog-post__related .blog-listing img{height:300px}.blog-post__related .blog-listing__excerpt{padding-left:0}.blog-post__related .blog-listing__excerpt::before{display:none}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2){flex:1 1 100%;margin-bottom:40px}@media (min-width: 1024px){.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2){flex:1 2 50%;margin-bottom:80px}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2):nth-of-type(even) .blog-listing__inner{padding-left:40px}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2):nth-of-type(odd) .blog-listing__inner{padding-right:40px}}@media (min-width: 1400px){.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2){flex:1 3 33.33334%;margin-bottom:80px}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2):nth-of-type(even) .blog-listing__inner{padding-left:0px}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2):nth-of-type(odd) .blog-listing__inner{padding-right:0px}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2):nth-of-type(3n-2) .blog-listing__inner{padding-right:20px;padding-left:20px}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2):nth-of-type(3n-3) .blog-listing__inner{padding-left:0px}.blog-listing__wrap--categories .blog-listing:nth-of-type(n+2):nth-of-type(3n-4) .blog-listing__inner{padding:0px}}.blog-listing__wrap--categories .blog-listing:nth-of-type(1),.blog-listing__wrap--categories .blog-listing:nth-of-type(2){flex:1 1 100%;margin-bottom:40px}@media (min-width: 1024px){.blog-listing__wrap--categories .blog-listing:nth-of-type(1),.blog-listing__wrap--categories .blog-listing:nth-of-type(2){flex:1 2 50% !important;margin-bottom:80px}.blog-listing__wrap--categories .blog-listing:nth-of-type(1):nth-of-type(even) .blog-listing__inner,.blog-listing__wrap--categories .blog-listing:nth-of-type(2):nth-of-type(even) .blog-listing__inner{padding-left:40px}.blog-listing__wrap--categories .blog-listing:nth-of-type(1):nth-of-type(odd) .blog-listing__inner,.blog-listing__wrap--categories .blog-listing:nth-of-type(2):nth-of-type(odd) .blog-listing__inner{padding-right:40px}}.my-account-content .woocommerce{padding-top:50px;box-sizing:border-box;min-height:calc(100vh - 300px)}.my-account-content .woocommerce>h2{max-width:800px;margin:auto;width:calc(100% - 100px);display:block;text-align:center;margin-bottom:30px;font-size:28px}.my-account-content .woocommerce nav{height:100%}.my-account-content .woocommerce nav ul{list-style-type:none}.my-account-content .woocommerce nav ul ::marker{display:none}.my-account-content .woocommerce nav ul li{margin-top:10px;position:relative}.my-account-content .woocommerce nav ul li a{position:relative}.my-account-content .woocommerce nav ul li a::after{content:'';position:absolute;bottom:-5px;width:0%;height:3px;display:block;background-color:#F8DB78;transition:all 333ms ease-in-out;left:0}.my-account-content .woocommerce nav ul li a:hover::after{width:100%}.my-account-content .woocommerce nav ul li:last-of-type{margin-top:30px}.my-account-content .woocommerce nav ul li:last-of-type a{background-color:#CF4A3C;color:#fff;font-size:12px;border-radius:4px;padding:10px 45.5px;text-align:center;min-width:150px;margin:0;display:inline-block;border:2px solid #CF4A3C;transition:all 250ms ease-in-out;margin-bottom:30px;font-weight:800;text-transform:uppercase}.my-account-content .woocommerce nav ul li:last-of-type a::after{display:none}.my-account-content .woocommerce nav ul li:last-of-type a:hover{background-color:transparent;color:#CF4A3C}.my-account-content .woocommerce .woocommerce-MyAccount-content{padding-left:30px;padding-right:30px}@media (min-width: 768px){.my-account-content .woocommerce .woocommerce-MyAccount-content{padding-left:0;padding-right:75px}}.woocommerce-info{border-top:none;line-height:35px;font-weight:500;font-family:'Montserrat';padding:1em 2em 1em 2em}@media (min-width: 992px){.woocommerce-info{min-height:69px}}.woocommerce-info .woocommerce-Button.button:last-of-type{float:none}@media (min-width: 992px){.woocommerce-info .woocommerce-Button.button:last-of-type{float:right}}.woocommerce-info::before,.woocommerce-message::before,.woocommerce-message--htb-added-to-cart::before{display:none}.woocommerce button.button.woocommerce-button{margin:30px 0;margin-bottom:30px !important}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:33px;margin-left:20px}.woocommerce form .form-row input.input-text{padding:10px;border:1px solid rgba(50,50,50,0.5);border-radius:3px;font-family:"Montserrat", sans-serif}.lost_password a{color:#10203D;text-decoration:underline}.woocommerce fieldset{margin:20px 0 30px}.woocommerce fieldset legend{padding:10px}.woocommerce-form-row em{font-size:14px;margin-top:10px}.woocommerce-EditAccountForm{padding-bottom:30px}.woocommerce .woocommerce-Addresses.addresses .woocommerce-Address{float:none;width:100%;max-width:none;margin-bottom:30px}.woocommerce .woocommerce-Addresses.addresses .woocommerce-Address .title h3{font-size:24px;margin-top:30px}.woocommerce .woocommerce-Addresses.addresses .woocommerce-Address .title .edit{margin-top:40px}.woocommerce .woocommerce-Addresses.addresses .woocommerce-Address address{font-size:16px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:8px 8px;vertical-align:middle;font-size:16px}a.woocommerce-button.button.pay{margin-bottom:10px}.my-account-content .woocommerce .col2-set .col-2,.woocommerce-page .my-account-content .col2-set .col-2,.my-account-content .woocommerce .col2-set .col-1,.woocommerce-page .my-account-content .col2-set .col-1{float:none;width:100%;margin:auto;flex:none;max-width:800px;margin-bottom:60px}.my-account-content .col-1 h2,.my-account-content .col-2 h2{max-width:800px;margin:auto;width:calc(100% - 100px);display:block;text-align:center;margin-bottom:30px;font-size:28px}.woocommerce-lost-password .woocommerce{max-width:1024px;margin:auto}.woocommerce-cart .woocommerce{padding-top:100px;box-sizing:border-box;min-height:calc(100vh - 300px);padding-left:30px;padding-right:30px}.woocommerce-cart .woocommerce,.woocommerce-cart .woocommerce-notices-wrapper,.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{max-width:800px;margin:auto}.woocommerce-cart td.product-subtotal{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce-cart .cart-collaterals .cart-subtotal td,.woocommerce-cart .cart-collaterals .order-total td{text-align:right}.woocommerce-cart .shop_table .coupon{display:none}.woocommerce-cart a.button.checkout-button{width:100%;float:none;background-color:#CF4A3C;font-size:12px;padding:12px;border:2px solid #CF4A3C;color:white;transition:all 300ms ease-in-out;margin-bottom:50px}.woocommerce-cart a.button.checkout-button:hover{background-color:white;color:#CF4A3C}.woocommerce-cart .woocommerce-message{border-top-color:#10203D;background:#10203D;color:white;font-size:18px;text-align:left;padding:30px}.woocommerce-cart .woocommerce-message a.button.wc-forward{background-color:#F9F6EB;color:#10203D;font-size:12px;border-radius:4px;padding:10px 45.5px;text-align:center;min-width:150px;margin:0 8px;display:block;border:2px solid #F9F6EB;transition:all 250ms ease-in-out;margin-bottom:30px;font-weight:800;text-transform:uppercase;margin-left:0}.woocommerce-cart .woocommerce-message a.button.wc-forward:last-of-type{margin-bottom:0}.woocommerce-cart .woocommerce-message a.button.wc-forward:hover{background-color:transparent;color:#F9F6EB}@media (min-width: 500px){.woocommerce-cart .woocommerce-message a.button.wc-forward{margin-bottom:0px}}@media (min-width: 992px){.woocommerce-cart .woocommerce-message a.button.wc-forward{display:inline-block}}.woocommerce-cart h1{font-size:4em}.woocommerce-message--htb-added-to-cart{border-top-color:#10203D;background:#10203D;color:white;font-size:18px;text-align:left;padding:30px;margin-bottom:0}body.single-product .woocommerce-notices-wrapper{transform:translateY(100px);position:relative;z-index:20}@media (max-width: 1199px){body.single-product .woocommerce-notices-wrapper{transform:none}}.woocommerce--cart-checkboxes{padding:40px 0;font-size:16px;font-weight:200}.woocommerce--cart-checkboxes a{font-weight:200;text-decoration:underline}.woocommerce--cart-checkboxes>div:last-of-type{margin-top:20px}.woocommerce--cart-checkboxes #terms-error,.woocommerce--cart-checkboxes #privacy-policy-error{display:none}.woocommerce--cart-checkboxes #terms-error p,.woocommerce--cart-checkboxes #privacy-policy-error p{margin-top:10px;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:none}p.checkout-input-label-text{font-size:14px;margin-top:0px}.woocommerce-shipping-calculator,.woocommerce-shipping-destination{display:none}.woocommerce-shipping-methods{text-align:right}.woocommerce-shipping-methods li:last-child{margin-bottom:0 !important}body.woocommerce-checkout .woocommerce-shipping-methods{text-align:left}span.woocommerce-Price-amount.amount{font-size:16px}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{max-width:580px;margin:30px 0 60px 0}.woocommerce-order-received .woocommerce-table__product-name.product-name a,.woocommerce-order-received .woocommerce-Price-amount.amount{font-weight:bold}#customer_details .col-1,#customer_details .col-2{float:none;width:100%;max-width:800px;margin:auto}#customer_details .col-2{margin-top:50px}#order_review_heading,#order_review{float:none;width:100%;max-width:800px;margin:auto}#order_review_heading{margin-top:50px;margin-bottom:30px}.woocommerce-form-coupon-toggle{display:none}form[name="checkout"]{margin-bottom:50px;padding:0 40px}form[name="checkout"] h3{font-size:40px}h3#ship-to-different-address{font-size:24px;font-weight:400}h3#ship-to-different-address span{margin-left:20px}h3#ship-to-different-address input{margin-bottom:20px;top:-1px;position:relative}form[name="checkout"] table.shop_table{font-size:14px}.woocommerce-checkout #payment{background-color:#10203D;padding:40px;color:white}.woocommerce-checkout #payment .woocommerce-privacy-policy-link,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{color:white;text-decoration:underline}.woocommerce-checkout #payment .woocommerce-info{margin-bottom:30px !important}.woocommerce-checkout #payment #place_order{float:right;margin-top:30px;width:100%;padding:20px;font-size:14px}.woocommerce-checkout #payment div.payment_box{background-color:#F9F6EB;color:black}.woocommerce-order{font-size:14px;max-width:800px;margin:auto}.woocommerce .woocommerce-customer-details .col2-set .col-2,.woocommerce-page .woocommerce-customer-details .col2-set .col-2{max-width:none}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0}
