.breadcrumb{font-size:18px;letter-spacing:.72px;font-family:bebas-neue-pro-expanded,sans-serif!important;text-transform:uppercase;font-weight:600;margin-bottom:1rem}.breadcrumb a{color:#0f1416;opacity:.6;text-decoration:none}.breadcrumb a:last-child{opacity:1}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .divider{margin:0 5px 0 10px;color:#aaa}.page-width{max-width:1680px;margin:0 auto}@media(min-width:1025px)and (max-width:1800px){.container,.container-fluid,.page-width{max-width:95%}}h1,h2,h3,h4,h5,h6{font-family:bebas-neue-pro-expanded,sans-serif!important;font-weight:600;color:#fff;text-transform:uppercase}body,p{font-family:indivisible,sans-serif!important;font-size:18px;line-height:1.4em;letter-spacing:0px;font-weight:400;color:#fffc}.button--primary,.button--secondary,.shopify-payment-button__button{font-size:20px!important;font-weight:600;font-family:bebas-neue-pro-expanded,sans-serif!important;line-height:1em!important;letter-spacing:.8px!important;padding:17px 30px!important;border-radius:4px!important;box-shadow:none!important;text-transform:uppercase!important;color:#fff;background:#0f1416;position:relative}.button--primary:before,.button--secondary:before,.shopify-payment-button__button:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(to right,#9c4e25,#e0cc3f,#539458,#68408b);z-index:-1;border-radius:inherit}.button--primary:after,.button--secondary:after{display:none!important}.button--primary:hover,.button--secondary:hover{color:#0f1416;background:#fff}#scroll-to-top-button{width:unset;height:unset;padding:10px 20px!important;margin-right:20px;margin-bottom:-40px}#scroll-to-top-button:hover{box-shadow:0 0 10px #ffffff2b!important}@media(min-width:1025px)and (max-width:1600px){.m-button--primary,.m-button--secondary{font-size:18px;padding:15px 32px 18px!important}}@media(max-width:1024px){.m-button--primary,.m-button--secondary{font-size:18px;padding:15px 28px!important;border-radius:2px}body,p{font-size:18px;line-height:1.32em}#scroll-to-top-button{margin-right:10px;margin-bottom:-50px}}@media(max-width:767px){body,p{font-size:16px;line-height:1.44em}.m-button--primary,.m-button--secondary{font-size:16px;border-radius:2px}}.header-wrapper{padding:16px 0!important;z-index:999}.header-wrapper .header{padding:0!important;max-width:1680px;width:95%;display:flex;gap:64px}.header-wrapper .header .header__heading a{padding:0!important}.header-wrapper .header nav{display:flex;justify-content:flex-end;flex-grow:1}.header-wrapper .header nav .list-menu{display:flex;gap:64px}.header-wrapper .header nav ul.list-menu li summary{padding:0}.header-wrapper .header nav ul.list-menu li summary .icon-caret{left:unset;right:-18px;top:50%;transform:translateY(-50%)}.header-wrapper .header nav ul.list-menu li .header__submenu{display:flex;flex-direction:column;padding:12px 24px;top:46px;width:125px;border-top:2px solid transparent;border-image:linear-gradient(to right,#9c4e25,#e0cc3f,#539458,#68408b);border-image-slice:1;gap:24px;margin-left:-50px}.header-wrapper .header nav ul.list-menu li .header__submenu a{position:relative}.header-wrapper .header nav ul.list-menu li .header__submenu a:before{content:"";position:absolute;background:#fff3;width:100%;height:1px;top:unset;left:0;bottom:-12px}.header-wrapper .header nav ul.list-menu li a,.header-wrapper .header nav ul.list-menu li summary span{font-family:bebas-neue-pro-expanded,sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:.72px;text-transform:uppercase;padding:0;text-decoration:none!important;text-underline-offset:0!important;color:#fffc;position:relative}.header-wrapper .header nav ul.list-menu li a:before,.header-wrapper .header nav ul.list-menu li summary span:before{content:"";position:absolute;background:#fff3;width:1px;height:14px;top:0;left:unset;right:-32px}.header-wrapper .header nav ul.list-menu li:last-child a:before{display:none!important}.header-wrapper .header nav ul.list-menu li a:hover{text-decoration:none!important;text-underline-offset:0!important;color:#e0cc3f}.header-wrapper .header nav ul.list-menu li .header__active-menu-item{font-weight:700!important;text-decoration:none!important;text-underline-offset:0!important;color:#e0cc3f}@media(max-width:1024px){.header-wrapper{padding:16px 40px!important}.header-wrapper .header{max-width:100%;display:flex;gap:0;align-items:center;justify-content:space-between}.header-wrapper .header__inline-menu{display:none!important}.header-wrapper header-drawer{order:3;margin:0}.header-wrapper header-drawer .header__icon .icon-hamburger{width:28px;height:28px;margin-left:16px}.header-wrapper .header .header__heading{order:1}.header-wrapper .header .header__icons{order:2;flex-grow:1;justify-content:end}.header-wrapper .header .header__heading a{padding:0!important}.header-wrapper .header nav{display:flex;justify-content:start;flex-grow:0}.header-wrapper .header nav ul.list-menu{flex-direction:column;gap:0px}.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__menu{width:100%}.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__menu li,.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__menu a{padding:20px 32px}.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__menu a,.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__menu summary{padding:0;color:#fff!important;font-size:16px;letter-spacing:.64px;text-transform:uppercase;font-family:bebas-neue-pro-expanded,sans-serif}.header-wrapper .header nav ul.list-menu li a:before,.header-wrapper .header nav ul.list-menu li summary span:before{display:none!important}.header-wrapper .header nav ul.list-menu li{border-bottom:1px solid rgba(255,255,255,.1)}.header-wrapper .header nav ul.list-menu li summary .svg-wrapper{width:20px;position:absolute;right:0;top:0;transform:translateY(0)}.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__menu a.menu-drawer__menu-item--active{background:transparent}.header-wrapper header-drawer .header__icon .icon-close{width:20px;height:20px;margin-left:16px}.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__utility-links{display:none!important}}.home-header-banner{margin:0 24px}.home-header-banner .page-width{width:100%;max-width:100%;padding:0;border-radius:16px}.home-header-banner .image-with-text__grid .image-with-text__text-item{width:39.8%;position:relative;border-radius:16px 0 0 16px}.home-header-banner .image-with-text__grid .image-with-text__text-item:after{content:"";background:url(/cdn/shop/files/home-header-gradient.jpg?v=1759469392);width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center;top:0;left:0;border-radius:16px 0 0 16px!important}.home-header-banner .image-with-text__grid .image-with-text__text-item .subtitle{color:#0f1416cc;font-size:18px;font-weight:600;line-height:1.04em;letter-spacing:4.5px;text-transform:uppercase;opacity:.6;margin-bottom:12px!important}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid{margin-top:0;position:relative}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid h1{color:#0f1416;font-size:102px;font-weight:600;line-height:.96em;letter-spacing:-5.15px;text-transform:uppercase;margin:0}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid h1 b{display:block;font-size:96px;font-weight:700;line-height:1em;letter-spacing:-4.8px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid span{position:relative;display:flex;align-items:center}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid span:after{content:"";background-image:url(/cdn/shop/files/home-header-graphics.svg?v=1759469667);width:73px;height:73px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-left:20px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__text{margin:0}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__text p{color:#0f1416cc;font-size:20px;line-height:1.36em;margin:24px 0 48px}.home-header-banner .image-with-text__grid .image-with-text__text-item .button{margin:0}.home-header-banner .image-with-text__grid .image-with-text__media-item{width:60.2%}.home-header-banner .image-with-text__grid .image-with-text__media-item img{border-radius:0 16px 16px 0!important}@media(min-width:1025px)and (max-width:1600px){.home-header-banner .image-with-text__grid .image-with-text__media-item{width:58%}.home-header-banner .image-with-text__grid .image-with-text__text-item{width:42%}.home-header-banner .image-with-text__content{padding:5rem}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid h1{font-size:76px;letter-spacing:-3.15px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid h1 b{font-size:70px;letter-spacing:-1.8px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid span:after{width:52px;height:52px}}@media(max-width:1024px){.home-header-banner{margin:0 16px}.home-header-banner .grid{display:flex;flex-direction:column-reverse}.home-header-banner .image-with-text__grid .image-with-text__text-item{width:100%}.home-header-banner .image-with-text__grid .image-with-text__text-item:after{border-radius:16px 16px 0 0!important}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:80px 50px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__text,.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid,.home-header-banner .image-with-text__grid .image-with-text__text-item .button{align-self:center!important;text-align:center}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid span{display:block}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid span:after{display:none!important}.home-header-banner .image-with-text__grid .image-with-text__media-item{width:100%}.home-header-banner .image-with-text__grid .image-with-text__media-item img{border-radius:0 0 16px 16px!important}}@media(max-width:767px){.home-header-banner{margin:0 8px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:40px 30px}.home-header-banner .image-with-text__grid .image-with-text__text-item .subtitle{font-size:14px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid h1{font-size:58px;letter-spacing:-3px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__custom-liquid h1 b{font-size:52px;letter-spacing:-2.6px}.home-header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:18px;margin:20px 0 30px}}.index .shopify-section .our-advantages{margin:0 24px}.index .shopify-section .our-advantages .page-width{width:100%;max-width:100%;padding:64px 0}.index .shopify-section .our-advantages .multicolumn-list{gap:32px;justify-content:center}.index .shopify-section .our-advantages .multicolumn-list .grid__item{width:20%;max-width:100%;flex-grow:1}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card{background:transparent;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:30px;display:flex;align-items:center;justify-content:flex-start;gap:16px}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .media{padding:0!important}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:40px}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{height:auto;position:unset;width:100%;max-width:40px}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:0}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:24px;line-height:1.2em;letter-spacing:0}@media(min-width:1601px)and (max-width:1880px){.index .shopify-section .our-advantages .multicolumn-list{display:flex!important}}@media(min-width:1025px)and (max-width:1600px){.index .shopify-section .our-advantages .multicolumn-list{justify-content:center}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card{padding:25px}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:22px}}@media(max-width:1024px){.index .shopify-section .our-advantages{margin:0 16px}.index .shopify-section .our-advantages .page-width{padding:50px 0}.index .shopify-section .our-advantages .multicolumn-list{gap:16px}.index .shopify-section .our-advantages .multicolumn-list .grid__item{max-width:100%;margin:0 auto}.index .shopify-section .our-advantages .multicolumn-list .grid__item{width:40%;max-width:100%;flex-grow:1}}@media(max-width:767px){.index .shopify-section .our-advantages{margin:0 8px}.index .shopify-section .our-advantages .page-width{padding:40px 0}.index .shopify-section .our-advantages .multicolumn-list{gap:8px}.index .shopify-section .our-advantages .multicolumn-list .grid__item{width:100%;max-width:100%;flex-grow:1}.index .shopify-section .our-advantages .multicolumn-list .grid__item{max-width:100%}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card{padding:15px;border-radius:8px}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:20px}.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper,.index .shopify-section .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{max-width:30px}}.index .ready-to-shop{width:95%;margin:0 auto;padding:100px 0}.index .ready-to-shop .page-width{width:100%;max-width:1460px;padding:0;margin:0 auto}.index .ready-to-shop .multicolumn-list{gap:130px;justify-content:center!important}.index .ready-to-shop .multicolumn__title{margin-bottom:40px}.index .ready-to-shop .title{font-size:72px;line-height:1.06em;letter-spacing:-2.88px;margin:0 auto!important}.index .ready-to-shop .multicolumn-list .grid__item{width:100%;max-width:400px;position:relative}.index .ready-to-shop .multicolumn-list .grid__item:after{content:"";position:absolute;background:#fff3;width:1px;height:160px;top:50px;left:unset;right:-65px}.index .ready-to-shop .multicolumn-list .grid__item:last-child:after{display:none!important}.index .ready-to-shop .multicolumn-list .multicolumn-card{background:transparent;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .media{padding:0!important}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:72px}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{width:100%;max-width:72px;height:auto;position:unset}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:0}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:24px;line-height:1.2em;letter-spacing:0;text-align:center}@media(min-width:1025px)and (max-width:1600px){.index .ready-to-shop .title{font-size:58px}.index .ready-to-shop .multicolumn-list{gap:0px}.index .ready-to-shop .multicolumn-list .grid__item:after{display:none}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:22px}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{max-width:60px}}@media(max-width:1024px){.index .ready-to-shop{padding:80px 40px}.index .ready-to-shop .page-width{max-width:100%}.index .ready-to-shop .multicolumn-list{gap:32px}.index .ready-to-shop .multicolumn-list .grid__item{max-width:70%;margin:0 auto}.index .ready-to-shop .multicolumn-list .grid__item:after{display:none!important}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:52px}}@media(max-width:767px){.index .ready-to-shop{padding:60px 20px}.index .ready-to-shop .title{font-size:42px;letter-spacing:-1.68px}.index .ready-to-shop .multicolumn__title{margin-bottom:20px}.index .ready-to-shop .multicolumn-list{gap:40px}.index .ready-to-shop .multicolumn-list .multicolumn-card{gap:15px}.index .ready-to-shop .multicolumn-list .grid__item{max-width:80%!important}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper,.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{max-width:40px}.index .ready-to-shop .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:20px}.index .ready-to-shop .multicolumn-list .multicolumn-card{padding:0}}.newsletter{background:url(/cdn/shop/files/newsletter_banner.jpg);background-size:cover;background-repeat:no-repeat;margin:0 24px;border-radius:16px!important;padding:120px 0!important}.newsletter .content-wrapper{padding:80px 96px!important;max-width:1552px;margin:0 auto;background-color:#0f1416!important;border-radius:16px!important;background:url(/cdn/shop/files/newsletter_banner_graphic.jpg);background-size:cover;background-repeat:no-repeat}.newsletter .content-wrapper .newsletter-text h2{font-size:72px!important;letter-spacing:-2.88px;line-height:1.06em!important;font-weight:600!important;margin:0 0 24px}.newsletter .content-wrapper .newsletter-text p{font-size:20px!important;max-width:446px;margin-bottom:0!important}@media(min-width:1025px)and (max-width:1680px){.newsletter .content-wrapper{max-width:90%!important;padding:80px 40px!important}}@media(min-width:1280px)and (max-width:1680px){.newsletter .content-wrapper h2{font-size:52px!important}}@media(min-width:1025px)and (max-width:1279px){.newsletter .content-wrapper h2{font-size:42px!important}}@media(max-width:1024px){.newsletter{padding:80px 40px!important;border-radius:14px!important;background:url(/cdn/shop/files/newsletter_banner_mobile.jpg);background-size:cover;background-repeat:no-repeat}.newsletter .content-wrapper{padding:50px 40px!important;border-radius:14px!important}.newsletter .content-wrapper{flex-direction:column!important}.newsletter .content-wrapper .newsletter-text,.newsletter .content-wrapper .newsletter-form{width:100%!important}}@media(max-width:767px){.newsletter{padding:50px 12px!important;border-radius:10px!important;margin:0 8px}.newsletter .content-wrapper{padding:32px!important;border-radius:10px!important}.newsletter .content-wrapper .newsletter-text h2{font-size:42px!important;letter-spacing:-1.68px;margin:0 0 12px}.newsletter .content-wrapper .newsletter-text p{font-size:14px!important}}.footer{border-top:1px solid rgba(255,255,255,.1)!important}.footer .footer__content-top{padding:80px 0 0!important;width:100%}.footer .footer__content-top .footer__blocks-wrapper{width:100%;max-width:1680px;margin:0 auto}.footer .footer__content-top .footer-block__image-wrapper{margin:0}.footer .footer__content-top .footer-block__brand-info .rte{margin:12px 0 24px}.footer .footer__content-top .footer-block__brand-info .rte p{font-size:16px!important;line-height:1.34em;color:#fffc;max-width:305px}.footer .footer__content-top .footer-block__brand-info .footer__list-social{gap:12px}.footer .footer__content-top .footer-block__brand-info .footer__list-social a{padding:13px;background:#ffffff1a;border-radius:200px}.footer .footer__content-top .footer-block__brand-info .footer__list-social a:hover{background:#fff}.footer .footer__content-top .footer-block__brand-info .footer__list-social a .svg-wrapper{width:22px;height:22px}.footer .footer__content-top .footer-block__brand-info .footer__list-social a svg path{fill:#e0cc3f}.footer .footer__content-top .footer-block__brand-info .footer__list-social a:hover svg path{fill:#000}.footer .footer__content-top .footer-block__heading{font-family:bebas-neue-pro-expanded,sans-serif!important;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:0;margin-bottom:24px}.footer .footer__content-top li{margin-right:0!important}.footer .footer__content-top .list-unstyled li a{font-size:18px;line-height:1.34em;letter-spacing:0;text-decoration:none!important;color:#fffc;padding:0;margin-bottom:10px}.footer .footer__content-top .list-unstyled li:last-child a{margin-bottom:0!important}.footer .footer__content-top .list-unstyled a:hover{color:#fff}.footer .footer__content-top .footer-block__details-content ul{padding:0!important;list-style:none!important;display:flex;flex-direction:column;gap:12px}.footer .footer__content-top .footer-block__details-content ul li{padding-left:34px}.footer .footer__content-top .footer-block__details-content ul li:first-child{max-width:280px;position:relative}.footer .footer__content-top .footer-block__details-content ul li:first-child:before{content:url(/cdn/shop/files/location-pin.svg?v=1759562015);position:absolute;top:0;left:0}.footer .footer__content-top .footer-block__details-content ul li:nth-child(2){position:relative}.footer .footer__content-top .footer-block__details-content ul li:nth-child(2):before{content:url(/cdn/shop/files/phone.svg?v=1759562590);position:absolute;top:0;left:0}.footer .footer__content-top .footer-block__details-content ul li:last-child{position:relative}.footer .footer__content-top .footer-block__details-content ul li:last-child:before{content:url(/cdn/shop/files/email.svg?v=1759562518);position:absolute;top:0;left:0}.footer .footer__content-top .footer-block__details-content ul a,.footer .footer__content-top .footer-block__details-content ul li{text-decoration:none;line-height:1.34em;color:#ffffffd9}.footer .footer__content-bottom{width:100%;max-width:100%;border:none!important;padding:64px 0 0}.footer .footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none}.footer .footer__content-bottom .footer__content-bottom-wrapper:last-child{width:100%;max-width:1680px;margin:0 auto;padding:26px 0}.footer .footer__content-bottom .footer__content-bottom-wrapper{border-top:1px solid rgba(255,255,255,.1)}.footer .footer__content-bottom .footer__copyright{margin:0}.footer .footer__content-bottom .footer__copyright .copyright__content{font-size:16px;line-height:1.34em;letter-spacing:0;color:#ffffff80}.footer .footer__content-bottom .footer__copyright .copyright__content a{text-decoration:none!important}.footer .footer__blocks-wrapper .footer-block grid__item:last-child .rte ul{padding:0!important;list-style:none!important}@media(max-width:1024px){.footer .footer__content-top{padding:60px 40px 0}.footer .footer__content-top .footer__blocks-wrapper{max-width:100%;display:flex;flex-direction:row;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:50px 10px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.footer-block--menu{width:47%!important}.footer .footer__content-top .footer__blocks-wrapper .footer-block,.footer .footer__content-top .footer__blocks-wrapper .grid__item .footer-block__brand-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.footer .footer__content-top .footer__blocks-wrapper .grid__item{width:100%!important;max-width:100%;margin:0}.footer .footer__content-top .list-unstyled a:last-child{justify-content:center}.footer .footer__content-top .footer-block__details-content ul li{padding-left:0}.footer .footer__content-top .footer-block__details-content ul li:before{display:none}}@media(max-width:767px){.footer .footer__content-top{padding:40px 20px}.footer .footer__content-top .footer-block__brand-info .rte p{font-size:14px!important;line-height:1.33em}.footer .footer__content-top .footer-block__brand-info .rte{margin:12px 0 15px}.footer .footer__content-top .footer__blocks-wrapper{gap:30px 10px}.footer .footer__content-top .footer-block__heading{font-size:20px;margin-bottom:10px}.footer .footer__content-top .list-unstyled a,.footer .footer-block li{font-size:14px;padding-bottom:0}.footer-block__details-content{margin-bottom:0!important}.footer .footer__content-top .footer-block__details-content ul{gap:5px}.footer .footer__content-bottom{padding-top:0}}.product product-info .page-width{padding:0}.quantity__button .svg-wrapper{width:14px!important}.quantity__button .svg-wrapper path{fill:#fff!important}.product .product__media-wrapper media-gallery{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:30px;justify-content:space-between}.product .product__media-wrapper media-gallery>div{display:none}.product .product__media-wrapper media-gallery .slider-mobile-gutter{width:75%;flex-grow:1}.product .product__media-wrapper media-gallery .thumbnail-slider{width:20%;flex-grow:1}.product .product__media-wrapper media-gallery .thumbnail-list{flex-direction:column}.product .product__media-wrapper media-gallery .thumbnail-list li{width:100%!important}.product .product__media-wrapper media-gallery .thumbnail-list li .thumbnail{border:1px solid rgb(255 255 255 / 15%)!important;box-shadow:none!important;border-radius:8px}.product .product__media-wrapper media-gallery .thumbnail-list li .thumbnail:hover{border:1px solid rgb(255 255 255 / 40%)!important;box-shadow:none!important}.product--large:not(.product--no-media) .product__info-wrapper{padding-left:10rem!important}.product .product__media-wrapper,.product .product__info-wrapper{max-width:50%!important}.product__info-container>*+*{margin:0!important}.product .product__info-wrapper .product__title h1{font-size:72px!important;line-height:1.2em;letter-spacing:-2.88px}.product .product__info-wrapper .product-type{font-size:16px;color:#fffc}.product .product__info-container .price{display:flex;align-items:center;margin-top:10px;margin-bottom:20px}.product .product__info-container .price .price__regular .price-item,.product .product__info-container .price .price__sale .price-item{font-size:50px;font-weight:600;font-family:bebas-neue-pro-expanded,sans-serif!important;letter-spacing:.3px;line-height:1.2em;color:#e0cc3f}.product .product__info-container .price .price__sale{display:flex!important;flex-direction:row-reverse!important;align-items:center}.product .product__info-container .price .price__sale .price-item.price-item--regular{font-size:32px;font-weight:600;line-height:1.2em;color:#fff;letter-spacing:0}.product .product__info-container .price .badge{font-size:16px;font-weight:400;background-color:#ffffff1a;margin-left:20px}.product .product__info-container variant-selects,.product .product__info-container .product-form__quantity{max-width:60%}.product .product__info-container variant-selects label,.product .product__info-container .product-form__quantity label span{font-size:16px;font-weight:400}.product .product__info-container variant-selects select,.product .product__info-container .product-form__quantity .quantity{font-size:20px;color:#fff;border-radius:4px;border:1px solid rgba(255,255,255,.1);height:60px;width:100%}.product .product__info-container variant-selects fieldset .form__label{font-size:14px;letter-spacing:.56px;line-height:1.1em;font-family:tt-travels-next;text-transform:uppercase;font-weight:500;color:#000;margin-bottom:15px}.product .product__info-container .product-form__input{max-width:100%!important}.product .product-form__buttons{max-width:100%}.product-form__error-message-wrapper{color:#fff!important}.product .product-form__buttons .product-form__submit{color:#0f1416;background-color:#fff;border:0!important}.product .product-form__buttons .product-form__submit:hover{color:#0f1416;background-color:#e0cc3f}#more-payment-options-link{color:#fff;font-size:14px}.product .product-form__buttons .shopify-payment-button__button{color:#fff;background-color:#0f1416;border:0!important}.product .product-form__buttons .shopify-payment-button__button:hover{color:#0f1416;background-color:#e0cc3f}.product .product__info-wrapper .icon-with-text{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:25px!important;padding-bottom:25px}.product .icon-with-text .icon-with-text__item{display:flex;flex-direction:row!important;align-items:center;gap:12px;margin-bottom:0;position:relative;width:100%}.product .icon-with-text .icon-with-text__item:after{content:"";background-color:#ccc;width:1px;height:100%;position:absolute;right:0;top:0}.product .icon-with-text .icon-with-text__item:last-child:after{display:none}.product .icon-with-text .icon-with-text__item svg{fill:#e0cc3f}.product .icon-with-text .icon-with-text__item span{font-size:18px;font-weight:400;line-height:1.2em;font-family:indivisible,sans-serif!important;margin:0;color:#fff}.product .product__description p{font-size:18px;line-height:1.44em;color:#fff9;font-weight:400}dynamic-checkout .shopify-payment-button__button,cart-wallet-buttons .shopify-payment-button__button{font-size:14px!important;font-family:tt-travels-next,sans-serif!important;text-transform:uppercase;font-weight:600;letter-spacing:.56px;line-height:1em;height:60px!important}.product .product-full-description .rich-text__wrapper{background-color:#ffffff1a;padding:48px;border-radius:16px;width:90%}.product .product-full-description .rich-text__blocks{max-width:100%!important}.product .product-full-description .rich-text__blocks h2{font-size:24px;text-transform:uppercase;line-height:1.2em;font-weight:600;position:relative;padding-left:12px}.product .product-full-description .rich-text__blocks h2:not(:first-child){margin-top:52px}.product .product-full-description .rich-text__blocks h2:before{content:"";position:absolute;left:0;background:linear-gradient(180deg,#9c4e25,#e0cc3f 30.62%,#539458 76.81%,#68408b);height:100%;width:4px;top:0}.product .product-full-description .rich-text__blocks h2:not(:first-child):after{content:"";width:100%;height:1px;position:absolute;left:0;top:-25px;background:#ffffff1a}.product .product-full-description .rich-text__blocks p,.product .product-full-description .rich-text__blocks li{font-size:20px;line-height:1.44em}.product .product-full-description .rich-text__blocks ol{padding-left:0}.product .product-full-description .rich-text__blocks ol li{margin-bottom:10px}.product .product-full-description .rich-text__blocks ul{margin-left:20px;margin-top:5px}.product .product-full-description .rich-text__blocks ul li{font-size:18px;line-height:1.33em;list-style:disc!important;margin-bottom:5px}.product .product-full-description .rich-text__blocks ul li::marker{color:#e0cc3f;font-size:22px}.product .product-full-description .rich-text__blocks img{max-width:152px;margin-right:10px}@media(min-width:1025px)and (max-width:1600px){.product--large:not(.product--no-media) .product__info-wrapper{padding-left:6rem!important}.product .product__info-wrapper .product__title h1{font-size:62px!important}.product .product__info-container .price .price__regular .price-item,.product .product__info-container .price .price__sale .price-item{font-size:42px;font-weight:600;font-family:bebas-neue-pro-expanded,sans-serif!important;letter-spacing:.3px;line-height:1.2em;color:#e0cc3f}.product .product__info-container .price .price__sale .price-item.price-item--regular{font-size:28px}.product .product__info-container .price .badge{font-size:14px}.product .product__description,.product .product-full-description .rich-text__blocks p,.product .product-full-description .rich-text__blocks li{font-size:18px;line-height:1.3em}.product .product-full-description .rich-text__wrapper{padding:40px}}@media(max-width:1024px){.product .product__media-wrapper media-gallery{flex-direction:column;gap:0px}.product .product__media-wrapper media-gallery .thumbnail-slider,.product .product__media-wrapper media-gallery .slider-mobile-gutter{width:100%}.product .product__media-wrapper media-gallery .thumbnail-list{flex-direction:row}.product .product__media-wrapper media-gallery .thumbnail-list li{width:calc(25% - .8rem)!important}.product .product__info-wrapper{margin-top:20px}.product--large:not(.product--no-media) .product__info-wrapper{padding-left:40px!important}.product .product__media-wrapper,.product .product__info-wrapper{width:100%;max-width:100%!important;padding:0 40px}.product .product__media-wrapper,.product .product__info-wrapper .product__info-container{max-width:100%}.product .product__info-container .product-form__input .price-per-item__container{justify-content:center}.product .product__info-container .product-form__input{max-width:100%}.product .product__info-container .price .badge{font-size:14px}}@media(max-width:767px){.product .product__media-wrapper,.product .product__info-wrapper{padding:0 20px}.product--large:not(.product--no-media) .product__info-wrapper{padding-left:20px!important}.product .product__info-container .product__title h1{font-size:42px!important;line-height:1.25em;letter-spacing:-1.68px}.product .product__info-container .price .price__regular .price-item,.product .product__info-container .price .price__sale .price-item{font-size:32px}.product .product__info-container variant-selects{padding-top:20px;margin-top:20px}.product .price-per-item__container{justify-content:center}.product .icon-with-text{display:flex;flex-wrap:wrap;justify-content:normal}.product .icon-with-text .icon-with-text__item span{font-size:16px;text-align:left}.product .icon-with-text .icon-with-text__item svg{width:80%}.product .icon-with-text .icon-with-text__item:after{display:none}.product .product__info-wrapper .icon-with-text{margin-bottom:15px!important;padding-bottom:15px}.product .product__description{text-align:left}.product .product__description{font-size:16px;line-height:1.44em}.product .product-full-description .rich-text__wrapper{padding:30px 20px;border-radius:12px}.product .product-full-description .rich-text__blocks h2{font-size:20px}.product .product-full-description .rich-text__blocks h2:not(:first-child){margin-top:40px}.product .product-full-description .rich-text__blocks h2:not(:first-child):after{top:-20px}.product .product-full-description .rich-text__blocks p{font-size:18px}.product .product-full-description .rich-text__blocks ol li,.product .product-full-description .rich-text__blocks ul li{font-size:16px;line-height:1.33em}.product .product-full-description .rich-text__blocks ol ul li{font-size:14px}.product .product-full-description .rich-text__blocks img{max-width:80px}}.header-banner{margin:0 24px;border-radius:16px!important;overflow:hidden}.header-banner .page-width{width:100%;max-width:100%;padding:0}.header-banner .image-with-text__text-item .image-with-text__content{background:url(/cdn/shop/files/header-banner-gradient.jpg?v=1760091568)!important;background-color:#eee!important;width:100%;height:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.header-banner h2.image-with-text__heading{font-size:96px;font-weight:600;line-height:.96em;letter-spacing:-1.92px;text-transform:uppercase;margin:0;color:#0f1416}@media(max-width:1024px){.header-banner{margin:0 12px;border-radius:12px!important}.header-banner .image-with-text__grid{flex-direction:column-reverse;flex-wrap:wrap}.header-banner .image-with-text__grid>div{width:100%!important}.header-banner .image-with-text__content--desktop-left>*{align-self:center}.header-banner h2.image-with-text__heading{font-size:52px;letter-spacing:-1.04px;text-align:center!important}}@media(max-width:767px){.header-banner h2.image-with-text__heading{font-size:52px;letter-spacing:-1.04px;text-align:center!important}.header-banner .image-with-text__content{padding:54px 16px!important}.header-banner{margin:0 8px;border-radius:8px!important}}.contact-form-info .rich-text__heading{font-size:72px;letter-spacing:-2.88px!important;font-weight:600!important}.contact-form-info .rich-text__text{margin-top:12px!important}.contact-form-info .rich-text__text p{font-size:20px!important}.contact,.contact-form-info .rich-text__blocks{max-width:816px;margin:0 auto}.contact input,.wholesale-program-form select{min-height:58px!important}.contact textarea{min-height:160px!important}.contact input,.contact textarea,.wholesale-program-form select{background:#272c2e!important;border-radius:8px!important}.contact .contact__button{text-align:center!important}.contact .contact__button .button{width:100%!important;border-radius:4px!important;min-height:60px!important;font-size:20px!important;letter-spacing:.8px!important;text-transform:uppercase!important;font-weight:600!important;font-family:bebas-neue-pro-expanded,sans-serif!important}.contact .contact__button .button:hover{border:0!important;background:#e0cc3f!important}.contact .contact__button .button:before,.contact .contact__button .button:hover:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(to right,#9c4e25,#e0cc3f,#539458,#68408b);z-index:-1;border-radius:inherit}.contact .field__label,.contact .customer .field label{top:calc(2rem + var(--inputs-border-width))!important}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label{top:calc(var(--inputs-border-width) + .5rem)!important}.contact-info .multicolumn-card{padding:64px 20px!important;border-radius:16px!important}.contact-info .multicolumn-card .multicolumn-card__image-wrapper{width:96px!important;margin:0 auto!important;padding-top:0!important}.contact-info .multicolumn-card .inline-richtext{font-size:32px!important}.contact-info .multicolumn-card .rte{font-size:20px!important;color:#fffc!important;max-width:260px;margin:0 auto}.contact-info .multicolumn-card .rte a{text-decoration:none}.contact-info .multicolumn-card .multicolumn-card__info{padding:24px 0 0!important}.contact-info .multicolumn-list{display:grid!important;width:100%;gap:40px;grid-template-columns:repeat(3,calc((100% - 40px)/2))!important;max-width:1000px;margin:0 auto}.contact-info .multicolumn-list .multicolumn-list__item{width:100%!important;max-width:100%!important}@media(max-width:1024px){.contact-info .multicolumn-card{padding:30px!important;border-radius:14px!important}.contact-info .multicolumn-card .multicolumn-card__image-wrapper{width:78px!important}.contact-info .multicolumn-card .multicolumn-card__info{padding:18px 0 0!important}.contact-info .multicolumn-card .inline-richtext{font-size:28px!important}.contact-info .multicolumn-list{gap:20px;grid-template-columns:1fr!important}}@media(max-width:1024px){.contact-info .multicolumn-card{padding:12px!important;border-radius:12px!important}.contact-info .multicolumn-card .multicolumn-card__image-wrapper{width:48px!important}.contact-info .multicolumn-card .multicolumn-card__info{padding:12px 0 0!important}.contact-info .multicolumn-card .inline-richtext{font-size:24px!important}.contact-info .multicolumn-card .rte{font-size:18px!important}.contact-info .multicolumn-list{gap:12px}.contact-form-info{padding-top:40px!important;padding-bottom:24px!important}.contact{padding-bottom:44px!important}.contact-form-info .rich-text__heading{font-size:42px;letter-spacing:-1.68px!important;line-height:1.06em!important}.contact-form-info .rich-text__text p{font-size:18px!important}.contact-info .page-width{padding-bottom:38px}}.page-about-us .header-banner{margin:0 24px;border-radius:16px!important;overflow:hidden}.page-about-us .header-banner .page-width{width:100%;max-width:100%;padding:0}.page-about-us .header-banner .image-with-text__text-item .image-with-text__content{background:url(/cdn/shop/files/header-banner-gradient.jpg?v=1760091568)!important;background-color:#eee!important;width:100%;height:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center}.page-about-us .header-banner h2.image-with-text__heading{font-size:96px;font-weight:600;line-height:.96em;letter-spacing:-1.92px;text-transform:uppercase;margin:0;color:#0f1416}@media(max-width:1024px){.page-about-us .header-banner .image-with-text__grid{flex-direction:column-reverse;flex-wrap:wrap}.page-about-us .header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:100px 40px}.page-about-us .header-banner .image-with-text__grid>div{width:100%!important}.page-about-us .header-banner .image-with-text__content--desktop-left>*{align-self:center}}@media(max-width:767px){.page-about-us .header-banner{border-radius:12px!important}.page-about-us .header-banner .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:54px 20px}.page-about-us .header-banner h2.image-with-text__heading{font-size:52px;letter-spacing:-1.04px}}@media(min-width:1025px)and (max-width:1600px){.page-about-us .header-banner h2.image-with-text__heading{font-size:66px;letter-spacing:-1.32px}}.page-about-us .about{padding:120px 0 30px}.page-about-us .about .page-width{padding:0}.page-about-us .about .image-with-text .image-with-text__media-item .image-with-text__media{margin-right:20px}.page-about-us .about .image-with-text .image-with-text__media-item img{border-radius:16px!important}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content{display:flex;flex-direction:column;justify-content:center;max-width:776px;padding:75px 40px 75px 100px}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:72px;font-weight:600;line-height:1.06em;letter-spacing:-2.88px}@media(max-width:1024px){.page-about-us .about{padding:80px 40px 20px}.page-about-us .about .image-with-text__grid{display:flex;flex-direction:column-reverse;gap:40px}.page-about-us .about .image-with-text .image-with-text__media-item,.page-about-us .about .image-with-text .image-with-text__text-item{width:100%}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content{max-width:100%;padding:0}.page-about-us .about .image-with-text .image-with-text__media-item .image-with-text__media{margin-right:0}}@media(max-width:767px){.page-about-us .about{padding:56px 20px 16px}.page-about-us .about .image-with-text__grid{gap:20px}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content{max-width:100%;padding:0}.page-about-us .about .image-with-text .image-with-text__media-item .image-with-text__media{margin-right:0}.page-about-us .about .image-with-text .image-with-text__media-item img{border-radius:12px!important}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:42px;letter-spacing:-1.68px}}@media(min-width:1025px)and (max-width:1095px){.page-about-us .about .image-with-text .image-with-text__media-item .image-with-text__media{margin-right:0}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content{max-width:95%;padding:20px 0 20px 50px}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:50px;font-weight:600;line-height:1.06em;letter-spacing:-2px;max-width:430px}}@media(min-width:1096px)and (max-width:1600px){.page-about-us .about .image-with-text .image-with-text__media-item .image-with-text__media{margin-right:0}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content{max-width:95%;padding:20px 0 20px 70px}.page-about-us .about .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:50px;font-weight:600;line-height:1.06em;letter-spacing:-2px;max-width:430px}}.page-about-us .our-advantages{margin:0;padding:34px 0 120px}.page-about-us .our-advantages .page-width{padding:0}.page-about-us .our-advantages .multicolumn-list{gap:16px;justify-content:space-between}.page-about-us .our-advantages .multicolumn-list .grid__item{width:100%;max-width:408px}.page-about-us .our-advantages .multicolumn-list .multicolumn-card{background:transparent;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:32px 15px;display:flex;align-items:center;justify-content:flex-start;gap:16px}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .media{padding:0!important}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:40px}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{height:auto;position:unset;width:100%;max-width:40px}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:0}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:24px;line-height:1.2em;letter-spacing:0}@media(min-width:1025px)and (max-width:1600px){.page-about-us .our-advantages .multicolumn-list{justify-content:center}.page-about-us .our-advantages .multicolumn-list .multicolumn-card{padding:25px}.page-about-us .our-advantages .multicolumn-list .grid__item{max-width:49%}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:22px}}@media(max-width:1024px){.page-about-us .our-advantages{margin:0;padding:20px 40px 80px}.page-about-us .our-advantages .multicolumn-list{gap:16px;padding:0;max-width:80%;margin:0 auto}.page-about-us .our-advantages .multicolumn-list .multicolumn-card{padding:32px 15px 32px 80px}.page-about-us .our-advantages .multicolumn-list .grid__item{max-width:100%;margin:0 auto}}@media(max-width:767px){.page-about-us .our-advantages{margin:0;padding:16px 20px 60px}.page-about-us .our-advantages .multicolumn-list{gap:8px;max-width:100%}.page-about-us .our-advantages .multicolumn-list .grid__item{max-width:100%}.page-about-us .our-advantages .multicolumn-list .multicolumn-card{padding:15px;border-radius:8px}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:20px}.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper,.page-about-us .our-advantages .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{max-width:30px}}.page-about-us .about-solv{padding:120px 0}.page-about-us .about-solv .page-width{padding:0}.page-about-us .about-solv .image-with-text .image-with-text__media-item img{border-radius:16px!important}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content{display:flex;flex-direction:column;justify-content:center;padding:50px 0;margin:0;max-width:676px}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:72px;font-weight:600;line-height:1.06em;letter-spacing:-2.88px}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text ul{margin-top:28px}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text ul li{font-size:18px;line-height:1.33em;list-style:disc!important;margin-bottom:5px;font-weight:600}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text ul li::marker{color:#fff;font-size:19px}@media(max-width:1024px){.page-about-us .about-solv{padding:80px 40px}.page-about-us .about-solv .image-with-text__grid{display:flex;flex-direction:column;gap:40px}.page-about-us .about-solv .image-with-text .image-with-text__media-item,.page-about-us .about-solv .image-with-text .image-with-text__text-item{width:100%}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content{padding:0;margin:0;max-width:100%}}@media(max-width:767px){.page-about-us .about-solv{padding:60px 20px}.page-about-us .about-solv .image-with-text__grid{gap:20px}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:42px;letter-spacing:-1.68px}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text ul{margin-top:20px}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text ul li{font-size:16px}}@media(min-width:1025px)and (max-width:1095px){.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content{max-width:95%;padding:20px 50px 20px 0}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:50px;font-weight:600;line-height:1.06em;letter-spacing:-2px;max-width:430px}}@media(min-width:1096px)and (max-width:1600px){.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content{max-width:95%;padding:20px 70px 20px 0}.page-about-us .about-solv .image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:50px;font-weight:600;line-height:1.06em;letter-spacing:-2px;max-width:430px}}.drawer{background:#0f1416cc!important}.drawer__close{min-width:34px!important;min-height:34px!important;top:8px!important;right:8px!important;background-color:#ffffff1a!important;border-radius:100%!important}.drawer__close .svg-wrapper{height:14px!important;width:14px!important;color:#e0cc3f!important}.cart-drawer .drawer__cart-items-wrapper .cart-item__name{font-size:24px!important;font-family:bebas-neue-pro-expanded,sans-serif!important;font-weight:600;text-transform:uppercase;margin-top:0!important}.cart-drawer .drawer__cart-items-wrapper .cart-quantity{border:1px solid rgba(255,255,255,.1)!important}.cart-drawer .cart-items thead{display:none!important}.cart-drawer .drawer__inner{padding:0!important;border-left:0!important;box-shadow:-4px 4px 30px #e0cc3f1f!important}.cart-drawer .drawer__inner .drawer__header,.cart-drawer .drawer__inner cart-drawer-items{padding:15px!important}.cart-drawer .drawer__footer{border-top:0;background:#ffffff1a;padding:40px 24px}.cart-drawer .cart__ctas{display:none!important}.cart-drawer .tax-note{margin-bottom:0!important;text-align:center!important}.cart .cart-items .cart-item__media{padding-left:20px!important}.cart .cart-items .cart-item__totals{padding-right:20px!important}.cart .cart-items tbody .caption-with-letter-spacing{display:none!important}.drawer__cart-items-wrapper .cart-item__media .cart-item__image{border:1px solid rgba(255,255,255,.1)!important}.drawer__cart-items-wrapper .caption-with-letter-spacing{display:none!important}.cart-drawer .cart-drawer__footer .totals{flex-wrap:wrap;gap:20px!important}.cart-drawer .cart-drawer__footer .totals__total{width:40%!important;font-size:20px!important;font-family:indivisible,sans-serif!important;text-transform:capitalize!important;font-weight:400!important}.cart-drawer .cart-drawer__footer .totals__total-value{width:48%!important;margin-left:0!important}.cart-drawer .cart-drawer__footer .cart-drawer__checkout{width:100%!important;display:flex;flex-direction:column-reverse;gap:15px!important;margin-left:0!important}.cart-drawer .cart-drawer__footer .cart-drawer__checkout .button--primary{background:#fff!important;color:#0f1416!important}.cart-drawer .cart-drawer__footer .cart-drawer__checkout .button--primary,.cart-drawer .cart-drawer__footer .cart-drawer__checkout .button--secondary{border:0!important}.cart-drawer .cart-drawer__footer .cart-drawer__checkout .button--primary:hover,.cart-drawer .cart-drawer__footer .cart-drawer__checkout .button--secondary:hover{background:#e0cc3f!important}.cart-drawer__empty-content .button:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(to right,#9c4e25,#e0cc3f,#539458,#68408b);z-index:-1;border-radius:inherit}.cart-drawer__empty-content .button{font-size:20px!important;font-weight:600;font-family:bebas-neue-pro-expanded,sans-serif!important;line-height:1em!important;letter-spacing:.8px!important;padding:17px 30px!important;border-radius:4px!important;border:0!important;box-shadow:none!important;text-transform:uppercase!important;background:#0f1416;position:relative;color:#fff!important}.cart-drawer__empty-content .button:hover{color:#0f1416;background-color:#e0cc3f}@media(max-width:767px){.cart-drawer .drawer__cart-items-wrapper .cart-item__name,.cart .cart-items .cart-item__details .cart-item__name{font-size:20px!important;margin-top:0!important}.cart-drawer .drawer__footer{padding:20px 12px!important}.cart-drawer .cart-drawer__footer .totals__total{font-size:18px!important}}.cart cart-items{padding:48px 0 0!important}.cart .header-wrapper{border-bottom:1px solid rgba(255,255,255,.1)!important}.cart .cart__contents .cart__items,.cart .cart-items td .cart-quantity{border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;overflow:hidden!important}.cart .cart-items thead{background:#fffc}.cart .cart-items thead tr th{font-size:24px;font-weight:600;color:#0f1416;font-family:bebas-neue-pro-expanded,sans-serif!important;text-transform:uppercase!important;padding:15px 20px;border-bottom:0!important}.cart .cart-items td.cart-item__details .cart-item__name,.cart .cart-items .cart-item__price-wrapper .price,.cart .cart-items td .cart-quantity,.cart .cart-items td .cart-quantity input,.cart .cart-items td .cart-quantity .quantity__button,.cart .cart__footer .totals__total-value,.cart .cart__footer .totals .totals__total{font-size:24px;font-weight:600;color:#fffc;line-height:1.5em;font-family:bebas-neue-pro-expanded,sans-serif!important;text-transform:uppercase!important}.cart .cart-items td.cart-item__details .product-option dt,.cart .cart-items td.cart-item__details .product-option{font-size:16px;font-family:indivisible,sans-serif!important;color:#fffc}.cart .cart__footer .cart__ctas .button:before,.cart .is-empty .cart__warnings .button:before{content:""!important;position:absolute!important;top:-2px!important;left:-2px!important;right:-2px!important;bottom:-2px!important;background:linear-gradient(to right,#9c4e25,#e0cc3f,#539458,#68408b)!important;z-index:-1!important;border-radius:inherit!important}.cart .cart__footer .cart__ctas .button,.cart .cart__warnings .button{font-size:20px!important;font-weight:600;font-family:bebas-neue-pro-expanded,sans-serif!important;line-height:1em!important;letter-spacing:.8px!important;padding:17px 30px!important;border-radius:4px!important;border:0!important;box-shadow:none!important;text-transform:uppercase!important;background:#0f1416;position:relative;color:#fff!important}.cart .cart__footer,.cart .cart__warnings{padding-bottom:80px!important;padding-top:50px!important}.cart .is-empty .cart__warnings{min-height:70vh;display:inline-flex!important;flex-direction:column;justify-content:center;align-items:center;width:100%}.cart .cart__footer .cart__ctas .button:hover,.cart .cart__warnings .button:hover{color:#0f1416!important;background-color:#e0cc3f}.cart .cart__footer .tax-note{color:#fffc}.cart .cart-items td cart-remove-button .button:not([disabled]):hover{color:#fff!important}.cart .cart-items .cart-item__image-container{width:132px!important;border-radius:8px!important;overflow:hidden!important;padding-top:0!important}.cart .cart-items .cart-item__image-container img{width:100%!important}.cart .cart__footer .cart__note label,.cart .cart__footer .cart__note textarea{color:#fffc}.cart .cart__footer .cart__note textarea{border:1px solid rgba(255,255,255,.2);border-radius:8px!important}@media(max-width:767px){.cart .cart-items thead tr th{font-size:18px;padding:15px}.cart .cart-items td.cart-item__details .cart-item__name,.cart .cart-items .cart-item__price-wrapper .price,.cart .cart-items td .cart-quantity,.cart .cart-items td .cart-quantity input,.cart .cart-items td .cart-quantity .quantity__button,.cart .cart__footer .totals__total-value,.cart .cart__footer .totals .totals__total{font-size:18px}.cart cart-items .title-wrapper-with-link{align-items:center!important}.cart .cart-items .cart-item__image-container{width:98px!important}}.safety-data-wrapper .multicolumn-list{display:grid!important;width:100%;gap:30px;grid-template-columns:repeat(3,calc((100% - 2 * 30px) / 3))!important;margin-top:0!important}.safety-data-wrapper .multicolumn-list .multicolumn-list__item{width:100%!important;max-width:100%!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info{padding:32px!important;min-height:420px!important;border-radius:16px!important;border:2px solid rgba(255,255,255,.1)!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .inline-richtext{font-size:72px!important;letter-spacing:-2.88px!important;line-height:1.06em!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .rte{max-width:304px!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link:before{content:"";background:url(/cdn/shop/files/pdf.svg);background-size:cover;background-repeat:no-repeat;width:24px;height:24px;display:inline-block;margin-right:12px}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:linear-gradient(to right,#9c4e25,#e0cc3f,#539458,#68408b);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1;pointer-events:none}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link{padding:14px 20px!important;font-family:bebas-neue-pro-expanded,sans-serif!important;font-size:24px!important;letter-spacing:.96px!important;position:relative!important;border-radius:4px!important;z-index:0!important;display:inline-flex!important;margin-top:48px!important;text-transform:uppercase}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link:hover{background:#e0cc3f!important;color:#0f1416!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link:hover:before{filter:invert(1)!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link .svg-wrapper{display:none!important}.safety-data-wrapper .multicolumn-list .safety-data-sheet-col{border-radius:16px!important;overflow:hidden!important}.safety-data-wrapper .multicolumn-list .safety-data-sheet-col .multicolumn-card__image-wrapper{position:absolute;right:0;top:0;width:200px;height:420px;margin:0!important;z-index:-1}.safety-data-wrapper .multicolumn-list .safety-data-sheet-col .multicolumn-card__image-wrapper .media,.safety-data-wrapper .multicolumn-list .safety-data-sheet-col .multicolumn-card__image-wrapper .media img{height:100%!important;object-fit:cover!important}.safety-data-wrapper .multicolumn-list .safety-data-sheet-col.keros-sheet{background:linear-gradient(91deg,#9c4e2599 1.03%,#0f141612 98.99%)}.safety-data-wrapper .multicolumn-list .safety-data-sheet-col.onyx-sheet{background:linear-gradient(270deg,#0f14160f,#ffffff80)}.safety-data-wrapper .multicolumn-list .safety-data-sheet-col.xero-sheet{background:linear-gradient(91deg,#68408b99 1.03%,#0f141612 98.99%)}@media(max-width:1024px){.safety-data-wrapper .multicolumn-list{gap:30px;grid-template-columns:1fr!important}}@media(max-width:767px){.safety-data-wrapper .multicolumn-list .multicolumn-card__info{padding:16px!important;min-height:350px!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .inline-richtext{font-size:42px!important;letter-spacing:-1.68px!important;max-width:165px!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .rte{max-width:165px!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .rte p{font-size:16px!important}.safety-data-wrapper .multicolumn-list .safety-data-sheet-col .multicolumn-card__image-wrapper{width:172px;height:350px!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link{padding:10px 12px!important;font-size:16px!important;letter-spacing:.64px!important;position:relative!important;border-radius:2px!important;margin-top:32px!important;align-items:center!important}.safety-data-wrapper .multicolumn-list .multicolumn-card__info .link:before{width:16px;height:16px;margin-right:6px}}.template-search.template-search--empty{min-height:70vh;display:flex;align-items:center}.template-search.template-search--empty .template-search__header{width:100%!important}.template-search .svg-wrapper svg{color:#0f1416!important}.template-search p{text-align:center!important}.template-search .template-search__header .h2{color:#fff!important;font-size:72px!important;letter-spacing:-2.88px!important;line-height:1.06em!important;margin-top:0!important}.template-search .template-search__search,.template-search .template-search__search .search__input.field__input{background:#fff!important}.template-search .template-search__results .card__heading{color:#fff!important}.template-search .template-search__results .product-grid{display:grid!important;width:100%;gap:30px;grid-template-columns:repeat(3,calc((100% - 2 * 30px) / 3))!important;margin-top:0!important}.template-search .template-search__results .product-grid .grid__item{width:100%!important;max-width:100%!important}.template-search .facets__form{background:#ffffff1a;padding:20px 20px 0;border-radius:10px;color:#fff!important}.template-search .facets__wrapper .facets__heading,.template-search .facets__wrapper .facets__summary,.template-search .facet-filters__label,.template-search .facet-filters__sort{color:#fff!important}.template-search .facets__price .field input{background:#fff!important}.template-search .facets__display .facets__label{color:#fff!important}.template-search .select .svg-wrapper svg{color:#fff!important}@media(max-width:1024px){.template-search{padding:80px 0!important}.template-search .template-search__results .product-grid{grid-template-columns:repeat(2,calc((100% - 30px)/2))!important}}@media(max-width:767px){.template-search .template-search__header .h2{font-size:42px!important;letter-spacing:-1.68px!important}.template-search .template-search__search .icon-search{color:#0f1416!important}.template-search{padding:60px 0!important}.template-search .template-search__results .product-grid{gap:20px;grid-template-columns:1fr!important}}.wholesale-program-banner .image-with-text__heading{max-width:700px!important}.car-care .rich-text__heading{font-size:72px;letter-spacing:-2.88px!important;font-weight:600!important}.car-care .rich-text__blocks{max-width:1110px!important}.car-care .rich-text__text p{font-size:20px;line-height:1.36em;max-width:824px;margin:0 auto 40px}@media(max-width:767px){.car-care .rich-text__heading{font-size:42px;letter-spacing:-1.68px!important}.car-care .rich-text__text p{font-size:18px;margin:0 auto 20px}.car-care .rich-text__wrapper{padding:0!important}.car-care .button{font-size:18px!important;padding:13px 20px!important}}.why-choose-us{width:95%;margin:0 auto;padding:100px 0;background:#ffffff1a!important;border-radius:16px!important}.why-choose-us .page-width{width:100%;max-width:1460px;padding:0;margin:0 auto}.why-choose-us .multicolumn__title{max-width:680px;margin:0 auto 64px!important;text-align:center}.why-choose-us .title{font-size:72px;line-height:1.06em;letter-spacing:-2.88px;margin:0 auto!important}.why-choose-us .multicolumn-list{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(40px,8vw,130px)}.why-choose-us .multicolumn-list .grid__item{width:100%;max-width:400px;position:relative}.why-choose-us .multicolumn-list .grid__item:after{content:"";position:absolute;background:#fff3;width:1px;height:100%;top:0;left:unset;right:-65px}.why-choose-us .multicolumn-list .grid__item:last-child:after{display:none!important}.why-choose-us .multicolumn-list .rte p{text-align:center}.why-choose-us .multicolumn-list .multicolumn-card{background:transparent!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .media{padding:0!important}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:72px}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{width:100%;max-width:72px;height:auto;position:unset}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:0}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:24px;line-height:1.2em;letter-spacing:0;text-align:center}@media(min-width:1025px)and (max-width:1600px){.why-choose-us .title{font-size:58px}.why-choose-us .multicolumn-list{gap:15px;max-width:90%!important;margin:0 auto}.why-choose-us .multicolumn-list .grid__item:after{display:none}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:22px}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper img{max-width:60px}}@media(max-width:1024px){.why-choose-us{padding:80px 40px;border-radius:14px!important}.why-choose-us .page-width{max-width:100%}.why-choose-us .multicolumn-list{grid-template-columns:1fr!important;gap:40px!important}.why-choose-us .multicolumn-list .grid__item{margin:0 auto!important}.why-choose-us .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:52px}.why-choose-us .multicolumn-list .grid__item:after{content:"";position:absolute;background:#fff3;width:100%;height:1px;top:unset;left:0;right:unset;bottom:-20px}}@media(max-width:767px){.why-choose-us{padding:60px 20px;border-radius:12px!important}.why-choose-us .title{font-size:42px;letter-spacing:-1.68px}.why-choose-us .multicolumn__title{margin-bottom:32px!important}.why-choose-us .multicolumn-list{grid-template-columns:1fr!important;gap:40px!important}.why-choose-us .multicolumn-list .grid__item:after{content:"";position:absolute;background:#fff3;width:100%;height:1px;top:unset;left:0;right:unset;bottom:-20px}}.our-testimonials-section{background:url(/cdn/shop/files/our_testimonial_bg.jpg);background-size:cover;background-repeat:no-repeat;border-radius:16px!important;padding:120px 0!important}.our-testimonials-section .our-testimonials-container{max-width:1440px!important;margin:0 auto!important}.our-testimonials-section .our-testimonials-title{font-size:72px!important;letter-spacing:-2.88px;font-weight:400!important;margin:0 auto 38px!important;font-family:bebas-neue-pro-expanded,sans-serif!important}.testimonial-btn a,.testimonial-name{font-size:18px!important;letter-spacing:.72px;text-transform:uppercase;font-weight:700;font-family:bebas-neue-pro-expanded,sans-serif!important}.testimonial-btn a{color:#e0cc3f!important;margin-top:40px!important;display:block!important}.testimonial-btn a:hover{color:#fff!important}.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper{display:flex;flex-direction:row;gap:48px}.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper .right-testimonials,.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper .left-static-image{width:40%!important;flex-grow:1!important}.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper .left-static-image img{width:100%!important;border-radius:16px!important}.testimonial-slider-wrapper{position:relative;width:100%;min-height:280px}.testimonial-card{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease}.testimonial-card.active{opacity:1;visibility:visible;position:relative;height:100%!important;background:#0f1416!important;border-radius:16px!important;padding:64px!important}.testimonial-pagination{margin-top:20px;text-align:center}.pagination-btn{display:inline-block;padding:8px 16px;margin:0 5px;background:#000;color:#fff;border-radius:5px;cursor:pointer}@media(max-width:1024px){.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper{flex-direction:column!important;gap:20px}.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper .left-static-image,.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper .right-testimonials{width:100%!important}.our-testimonials-section .our-testimonials-title{margin:0 auto 20px!important}.our-testimonials-section{padding:80px 40px!important;width:94%;margin:0 auto}}@media(max-width:767px){.our-testimonials-section .our-testimonials-container .our-testimonials-wrapper{flex-direction:column!important;gap:12px}.our-testimonials-section{padding:56px 12px!important}.our-testimonials-section .our-testimonials-title{font-size:42px!important;letter-spacing:-1.68px}.testimonial-card.active{padding:24px 16px!important}}.about-your-kit .title-wrapper-with-link{justify-content:center}.about-your-kit .title-wrapper-with-link .title{font-size:72px!important;letter-spacing:-2.88px;font-weight:400;color:#fff!important}.about-your-kit .page-width{background:#ffffff1a!important;border-radius:16px!important;margin-bottom:96px!important}.about-your-kit .multicolumn-list{display:grid;gap:35px;grid-template-columns:repeat(3,calc((100% - 2 * 35px) / 3))!important}.about-your-kit .multicolumn-list .multicolumn-list__item{width:100%!important;max-width:100%!important;border-radius:16px!important;overflow:hidden!important}.about-your-kit .multicolumn-card{display:flex;flex-direction:column-reverse}.about-your-kit .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper{height:auto!important;width:60%!important;margin:0 auto}.about-your-kit .multicolumn-list .multicolumn-list__item:nth-child(3n+1):hover .multicolumn-card,.about-your-kit .multicolumn-list .multicolumn-list__item:nth-child(3n+2):hover .multicolumn-card,.about-your-kit .multicolumn-list .multicolumn-list__item:nth-child(3n):hover .multicolumn-card{background:url(/cdn/shop/files/our_product_thumbnail.jpg)!important;background-size:cover!important;background-repeat:no-repeat!important}.about-your-kit .multicolumn-list .multicolumn-list__item:nth-child(3n+1) .multicolumn-card{background:linear-gradient(179deg,#0f141608,#e0cc3f3d)!important;border:1px solid rgba(224,204,63,.5)!important;border-radius:16px!important}.about-your-kit .multicolumn-list .multicolumn-list__item:nth-child(3n+2) .multicolumn-card{background:linear-gradient(179deg,#0f141608,#cbc8b83d)!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:16px!important}.about-your-kit .multicolumn-list .multicolumn-list__item:nth-child(3n) .multicolumn-card{background:linear-gradient(179deg,#0f141608 1.03%,#68408b3d 98.99%)!important;border:1px solid #68408B!important;border-radius:16px!important}.about-your-kit .multicolumn-list .multicolumn-list__item .multicolumn-card .inline-richtext{font-size:50px!important;border-bottom:1px solid #ffffff4d;max-width:250px;margin:0 auto}.product-media-container.constrain-height .media{border-radius:16px!important}.product-short-description p{font-size:16px!important}@media(max-width:1024px){.about-your-kit .multicolumn-list{display:grid;gap:30px;grid-template-columns:1fr!important}.about-your-kit{padding:0 40px}}@media(max-width:767px){.about-your-kit{padding:0 12px}.about-your-kit .multicolumn-list{gap:16px}.about-your-kit .page-width{margin-bottom:16px!important;padding-top:44px!important;padding-bottom:16px!important}.about-your-kit .title-wrapper-with-link .title{font-size:42px!important;letter-spacing:-1.68px!important}.about-your-kit .title-wrapper-with-link{margin-bottom:20px!important}.about-your-kit .multicolumn-list .multicolumn-list__item .multicolumn-card .inline-richtext{font-size:32px!important}}.our-products{background:#0f1416;padding:120px 0}.our-products .product-type{margin:0!important}.our-products .collection{max-width:1680px;margin:0 auto;width:95%;padding:0!important}.collection.page-width{padding:0!important}.our-products .collection .collection__title{margin:0;padding:0}.our-products .collection .collection__title .title{font-size:72px;letter-spacing:-2.88px;padding:0;line-height:1.06em;text-align:center;margin-bottom:40px}.our-products .collection .slider-mobile-gutter{padding:0}.our-products .collection .slider-mobile-gutter ul{gap:10px;justify-content:space-between}.our-products .collection .slider-mobile-gutter ul li{width:20%;flex-grow:1!important}.collection .product-grid .grid__item:hover .product-link,.collection #product-grid .grid__item:hover .product-link{width:100%;height:100%;background:transparent;position:absolute;top:0;z-index:2}.product-grid-container .collection #product-grid{display:grid!important;width:100%;gap:30px;grid-template-columns:repeat(4,calc((100% - 78px)/4))!important;margin-top:0!important}.product-grid-container .collection #product-grid .grid__item{width:100%!important;max-width:100%!important}.our-products .collection .slider-mobile-gutter .card-wrapper:hover img{transform:none!important}.product-card-wrapper .card__media{border-radius:16px!important;overflow:hidden!important;outline-offset:-2px;outline:2px solid rgba(255,255,255,.1)!important}.product-grid .grid__item:before{content:"";background:url(/cdn/shop/files/right-arrow.svg);background-size:cover;background-repeat:no-repeat;width:56px;height:56px;position:absolute;right:32px;bottom:32px;z-index:2}.product-grid .grid__item:hover:before{background:url(/cdn/shop/files/dark-right-arrow.svg)}.product-grid .grid__item:nth-child(4n+1):hover .card__media,.product-grid .grid__item:nth-child(4n+2):hover .card__media,.product-grid .grid__item:nth-child(4n+3):hover .card__media,.product-grid .grid__item:nth-child(4n):hover .card__media{background:url(/cdn/shop/files/our_product_thumbnail.jpg)!important;background-size:cover!important;background-repeat:no-repeat!important}.product-grid .grid__item:nth-child(4n+1) .card__media{background:linear-gradient(270deg,#0f141608,#9c4e253d)!important}.product-grid .grid__item:nth-child(4n+2) .card__media{background:linear-gradient(270deg,#0f14160f,#ffffff80)!important}.product-grid .grid__item:nth-child(4n+3) .card__media{background:linear-gradient(91deg,#68408b3d 1.03%,#0f141608 98.99%)!important}.product-grid .grid__item:nth-child(4n) .card__media{background:linear-gradient(91deg,#fb618a57 1.03%,#0f14160a 98.99%)!important}.product-card-wrapper .card__media img{max-width:330px!important;height:auto!important;top:unset!important;bottom:-20%;left:-19%!important}.product-card-wrapper .card__information{position:absolute;top:0;left:0;padding:32px 20px!important;z-index:2!important}.product-card-wrapper .card__inner{background:#0f1416!important}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card-title-wrapper,.product-card-wrapper .card__content .card-title-wrapper{display:flex;align-items:center;gap:32px;border-bottom:2px solid rgb(255 255 255 / 30%);padding-bottom:12px!important;margin-bottom:12px!important}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card__heading,.product-card-wrapper .card__content .card-title-wrapper .card__heading{font-size:50px;line-height:1.2em;letter-spacing:0}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card__heading a,.product-card-wrapper .card__content .card-title-wrapper .card__heading a{text-decoration:none!important;word-break:keep-all}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .product-type,.product-card-wrapper .card__content .product-type{color:#fff;position:relative}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .product-type:before,.product-card-wrapper .card__content .product-type:before{content:"";position:absolute;background:#ffffff4d;width:1px;height:32px;top:50%!important;left:-16px;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .price__sale,.product-card-wrapper .card__content .price__sale{display:flex;flex-direction:row-reverse;align-items:center;gap:12px}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .price__sale .price-item--sale,.product-card-wrapper .card__content .price__sale .price-item--sale{color:#e0cc3f;font-size:18px;line-height:1.4em;letter-spacing:0}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .price__sale .price-item--regular,.product-card-wrapper .card__content .price-item--regular{color:#fffc;font-size:18px;line-height:1.4em;letter-spacing:0;opacity:.5}@media(min-width:1459px)and (max-width:1680px){.our-products .collection .collection__title .title{font-size:58px}.our-products .collection .slider-mobile-gutter ul li{max-width:380px}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card__heading,.product-card-wrapper .card__content .card-title-wrapper .card__heading{font-size:22px}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card-title-wrapper .product-type,.product-card-wrapper .card__content .product-type{font-size:16px}.product-card-wrapper .card__media img{max-width:290px!important;height:auto!important;top:unset!important;bottom:-28%;left:-16%!important}.product-card-wrapper .card__information{position:absolute;top:0;left:0;padding:20px 10px!important;z-index:2!important}}@media(min-width:1025px)and (max-width:1460px){.our-products .collection .collection__title .title{font-size:58px}.our-products .collection .slider-mobile-gutter ul li{max-width:380px}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card__heading,.product-card-wrapper .card__content .card-title-wrapper .card__heading{font-size:20px}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card-title-wrapper .product-type,.product-card-wrapper .card__content .product-type{font-size:14px}.product-card-wrapper .card__media img{max-width:180px!important;height:auto!important;top:unset!important;bottom:-2%!important;left:0!important;object-fit:cover!important}.product-card-wrapper .card__information{position:absolute;top:0;left:0;padding:20px 10px!important;z-index:2!important}}@media(min-width:1025px)and (max-width:1279px){.our-products .collection .slider-mobile-gutter ul{display:grid!important;grid-template-columns:repeat(2,calc((100% - 26px)/2))!important}.our-products .collection .slider-mobile-gutter ul li{max-width:100%;width:100%!important}.product-grid-container .collection #product-grid{grid-template-columns:repeat(2,calc((100% - 26px)/2))!important}.product-card-wrapper .card__media img{max-width:380px!important;height:auto!important;top:unset!important;bottom:0%!important;left:0!important;object-fit:cover!important}}@media(max-width:1024px){.our-products{padding:80px 40px}.our-products .collection{max-width:100%}.our-products .collection .slider-mobile-gutter ul{display:grid!important;grid-template-columns:1fr!important}.our-products .collection .slider-mobile-gutter ul li{max-width:100%;width:100%!important}.product-grid-container .collection #product-grid{grid-template-columns:1fr!important;gap:20px!important}.our-products .collection .slider-mobile-gutter .card-wrapper .card__content .card__heading,.product-card-wrapper .card__content .card-title-wrapper .card__heading{font-size:32px}.product-card-wrapper .card__media img{left:-6%!important;bottom:-6%;max-width:580px!important}}@media(max-width:767px){.our-products{padding:60px 20px}.our-products .collection .collection__title .title{font-size:42px;letter-spacing:-1.68px}.product-grid-container .collection #product-grid{grid-template-columns:1fr!important;gap:12px!important}.product-card-wrapper .card__media img{max-width:440px!important;bottom:-16%;left:-6%!important}}@media(max-width:480px){.product-card-wrapper .card__media img{max-width:300px!important;bottom:-16%;left:-6%!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.liquid.css.map */
