@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Space+Grotesk:wght@300..700&display=swap";*{margin:0;padding:0;outline:none;text-decoration:none;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:focus{-moz-outline-style:none;outline:none}input[type=file]::-webkit-file-upload-button{cursor:pointer}input[type=file]::-moz-file-upload-button{cursor:pointer}input[type=file]::-ms-file-upload-button{cursor:pointer}input[type=file]::-o-file-upload-button{cursor:pointer}input[type=file]{cursor:pointer}html body{font-family:Space Grotesk,sans-serif;font-weight:400;overflow-x:hidden;padding:0;letter-spacing:normal;color:#000}*::selection{color:#fff;background:#a97e2c}*::-moz-selection{color:#fff;background:#a97e2c}*::-webkit-selection{color:#fff;background:#a97e2c}*::-ms-selection{color:#fff;background:#a97e2c}*::-webkit-input-placeholder{color:#333;opacity:1}*:-moz-placeholder{color:#333;opacity:1}*::-moz-placeholder{color:#333;opacity:1}*:-ms-input-placeholder{color:#333;opacity:1}a,div a:hover,div a:active,div a:focus,button{text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}a,span,div a:hover,div a:active,button{text-decoration:none}*:after,*:before,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body a{font-family:Space Grotesk,sans-serif;font-weight:400;color:#000;text-decoration:none;outline:none!important}body a:focus{outline:none!important}body a:hover{color:#a97e2c;outline:none!important;text-shadow:0 0 #A97E2C}table{border-collapse:collapse;border-spacing:0}ul:after,li:after,.container:after{clear:both;display:block;content:""}div input,div select,div textarea,div button{font-family:Space Grotesk,sans-serif;font-weight:400}input,select,textarea,.site textarea{font-family:Space Grotesk,sans-serif;font-weight:400;width:100%;background:#fff}body main#MainContent input[type=text],body main#MainContent input[type=email],body main#MainContent input[type=url],body main#MainContent input[type=password],body main#MainContent input[type=search],body main#MainContent input[type=number],body main#MainContent input[type=tel],body main#MainContent input[type=range],body main#MainContent input[type=date],body main#MainContent input[type=month],body main#MainContent input[type=week],body main#MainContent input[type=time],body main#MainContent input[type=datetime],body main#MainContent input[type=datetime-local],body main#MainContent input[type=color],body main#MainContent textarea,body main#MainContent select,details-modal.header__search form.search input,body .quantity__input[type=number],textarea#ContactForm-body{background:#fff;font-family:Space Grotesk,sans-serif;height:50px;line-height:normal;padding:0 20px;text-align:left;width:100%;box-shadow:none;margin:0;border:1px solid #A97E2C;color:#4d4d4d;outline-offset:unset;border-radius:0;font-size:16px;font-weight:700;line-height:16px;letter-spacing:2.16px;text-transform:uppercase;outline:none!important}body main#MainContent textarea,textarea#ContactForm-body{padding-top:16px}select{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer}*{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}input::-moz-focus-inner,button::-moz-focus-inner,select::-moz-focus-inner,option::-moz-focus-inner,a::-moz-focus-inner,button,a{border:0;outline:none}body textarea{resize:none;overflow:auto;height:115px;padding-top:15px}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Space Grotesk,sans-serif;font-weight:700;color:#a97e2c}body h1{font-size:83.78px}body h2{font-size:68px;line-height:100%}body h3{font-size:30px}body h4{font-size:16px}body h5{font-size:12px}body h6{font-size:10px}body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child,body h5:last-child,body h6:last-child{margin-bottom:0}div select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Space Grotesk,sans-serif;font-weight:400}img{margin:0 auto;max-width:100%;max-height:100%;height:auto;display:block;outline:none!important}body p{color:#000;font-weight:400;font-size:18px;line-height:32px;font-family:DM Sans,sans-serif;line-height:26px}body p:empty{margin:0;line-height:0}body p:last-child{margin-bottom:0}form label em{color:red;display:inline-block;font-style:normal;vertical-align:top}iframe{display:block;width:100%;height:100%}.container{width:100%;max-width:1470px;margin:0 auto;position:relative;float:none;padding:0 15px}.container .container{padding:0!important}body ul,body li,body ol{margin:0;padding:0}li{list-style:none;position:relative}ul{margin:0;padding:0}a,span,b,i{display:inline-block;vertical-align:top}body .top-btn{border:2px solid #fff;height:50px;width:50px;position:fixed;top:auto;right:45px;left:auto;bottom:98px;border-radius:100%;font-family:fontawesome;line-height:45px;text-align:center;color:#fff;z-index:111;box-shadow:0 0 15px 2px #0006;text-decoration:none;-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;transition:.5s all;scroll-behavior:smooth;font-size:0;background:#a97e2c}.top-btn:before{content:"\f106";font-size:36px;color:#fff;padding:0;line-height:40px}.top-btn:hover{background:#fff;cursor:pointer;opacity:1;color:#a97e2c}.top-btn:hover:before{color:#a97e2c}.shopify-section.clear-bee-section,footer.footer .footer__content-top.page-width,sticky-header.header-wrapper header.header,.custom-video-banner-section section.custom-video-banner,footer .section.section--page-width.color-scheme-1 .border-style.custom-section-content,div#shopify-section-custom-single-product>div{max-width:1470px;padding:0 15px;width:100%;margin:0 auto}div#header-group header.header-section .header__row{display:block;padding:0 15px 48px;max-width:1470px;width:100%;margin:0 auto;transition:all .7s ease 0s}.sticky div#header-group header.header-section .header__row{padding-top:0;padding-bottom:20px;transition:all .7s ease 0s}div#header-group header.header-section .header__row.header__row.header__navigation-bar-row.color-scheme-1{padding:0!important}div#header-group header-component#header-component{width:100%;background-color:transparent;contain:none}div#header-group header-component#header-component .header-logo{align-items:flex-start;height:auto}div#header-group header-component#header-component .header__column:has(.header-logo){align-self:flex-start}div#header-group header-component#header-component .header-logo>a{background-color:#000;display:inline-flex;align-items:center;padding:24px 28px;margin-left:-15px}div#header-group header-component#header-component .header__columns.spacing-style{padding:0;display:flex;text-align:left;gap:0;justify-content:space-between;align-items:center}div#header-group header-component#header-component .header__columns.spacing-style a span.header-logo-wrap img{width:220px;height:140px}sticky-header.header-wrapper header.header a.header__heading-link{padding:0}div#header-group header-actions a.account-button__link{height:56px;width:56px;display:flex;align-items:center;justify-content:center;border:1px solid #FFF}div#header-group header-actions .account-button{margin-left:12px}div#header-group cart-drawer-component.cart-drawer{margin:0}main#MainContent{padding-top:0;background-color:#f1f1f1}body:has(.header[transparent]) main#MainContent{padding-top:0;background-color:transparent}body:has(.header[transparent]) main#MainContent>.shopify-section:first-child{margin-top:0}body:has(.header[transparent]) div#header-group header.header-section .header__row{background-color:transparent;padding-top:0}section.home-page-banner .home-banner__inner{position:relative;max-width:51%}div#header-group header-actions a.account-button__link span{width:26px;height:28px;background-image:url(user-icon.png);background-size:contain;background-repeat:no-repeat;display:block}div#header-group header-actions a.account-button__link:hover{background-color:#a97e2c;color:#fff;border-color:#a97e2c}div#header-group header-actions a.account-button__link span svg.account-button__icon{display:none}section.home-page-banner div.home-bann-wrap{padding-top:137px;gap:0;grid-gap:0;display:flex;max-width:1470px;padding-right:15px;padding-left:15px;width:100%;margin:0 auto;flex-direction:row-reverse;justify-content:space-between}section.home-page-banner div.home-bann-wrap .home-right-banner-image{margin-top:23px;margin-left:-15px;z-index:1}.homepage-banner__image{position:absolute;width:100%}.home-right-banner-image{z-index:9;position:relative}.newsletter-form{max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.newsletter-form .newsletter-input{max-width:428px;width:100%;margin-right:12px}body main#MainContent .newsletter-form .newsletter-input input[type=email]{color:#fff;background-color:#c8c4c3;padding:0 20px}.newsletter-input input[type=email]::-webkit-input-placeholder{color:#fff;opacity:1}.newsletter-input input[type=email]:-moz-placeholder{color:#fff;opacity:1}.newsletter-input input[type=email]::-moz-placeholder{color:#fff;opacity:1}.newsletter-input input[type=email]:-ms-input-placeholder{color:#fff;opacity:1}.newsletter-form button,button.add-cart,section.home-page-banner .home-banner__inner a.home-btn-wrap,div#header-group header-actions .reser-btn a.home-btn-wrap,.cart__ctas .cart__checkout-button,button.button.cart-discount__button,form#captcha_form input.btn,.account-subscribe .shopify-email-marketing-confirmation__container a{padding:0 26.7px;line-height:48px;border:1px solid #A97E2C;font-size:16px;font-family:Space Grotesk,sans-serif;font-weight:700;background-color:#a97e2c;color:#fff;text-transform:uppercase;cursor:pointer;border-radius:0}div#header-group header-actions .reser-btn a.home-btn-wrap{line-height:54px;padding:0 33px}body.cart-page .cart__ctas .cart__checkout-button,body.cart-page button.button.cart-discount__button{height:50px}.newsletter-form button:hover,button.add-cart:hover,section.home-page-banner .home-banner__inner a.home-btn-wrap:hover,.cart__ctas .cart__checkout-button:hover,button.button.cart-discount__button:hover,form#captcha_form input.btn:hover,.account-subscribe .shopify-email-marketing-confirmation__container a:hover{background-color:#fff;color:#a97e2c}div#header-group header-actions .reser-btn a.home-btn-wrap:hover{background-color:#000;border-color:#fff}button.add-cart{width:100%;max-width:100%;padding:0 10px}.home-banner__inner>h1.main-title:first-child{font-weight:700;font-size:83.78px;line-height:87.27px;letter-spacing:-2.51px;vertical-align:middle;text-transform:uppercase;padding-right:63px}.home-banner__inner>h1.main-title:nth-child(2){margin:15px 0 57px}.home-banner__inner>h1.main-title:nth-child(2){color:#3c3c3c;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:48px;line-height:61px;letter-spacing:-2.88px;vertical-align:middle;text-transform:uppercase}.home-newsletter-form h1{font-weight:500;font-size:32px;line-height:140%;letter-spacing:0px;text-transform:uppercase}.home-newsletter-form h1.home-main-text{color:#3c3c3c;margin-bottom:16px;padding-right:34px}section.home-clear-section .clear-text__inner .news-form+.small-text p,section.home-clear-section .clear-text__inner .news-form+.small-text,.home-newsletter-form+.small-text p,.home-newsletter-form+.small-text{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:13px;line-height:120%;color:#000}.home-newsletter-form+.small-text a,section.home-clear-section .clear-text__inner .news-form+.small-text a{font-weight:700;font-size:16px;text-decoration:underline;text-decoration-thickness:0%;text-decoration-skip-ink:auto}.newsletter-success{border:1px solid green;text-align:center;margin-top:10px;padding:3px 15px;background-color:#fff;margin-bottom:13px}form#newsletter-home-banner .newsletter-success{margin-top:-3px}form#newsletter-home-banner{width:fit-content}.newsletter-success p{color:green;font-size:16px}form#newsletter-home-clear{max-width:700px}.home-newsletter-form{margin-bottom:13px;margin-top:23px}div.home-banner-section{height:963px}div.home-banner-section section.home-page-banner img,div.home-banner-section section.home-page-banner,div.home-banner-section section.home-page-banner .homepage-banner__image{height:inherit}.custom-video-banner-section h1.custom-video-banner__heading{color:#eabe4a;font-weight:700;font-size:20px;line-height:16.5px;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-bottom:21px}h2.custom-video-banner__subheading{font-weight:700;font-size:68px;line-height:70px;letter-spacing:-1.34px;text-align:center;color:#f9f8f7;max-width:78%;margin:auto}.custom-video-banner__media{margin:43px auto 0;max-width:662px;height:789px;padding:30px;background:#1c1a1833;border:1px solid #b22726;display:flex;position:relative}.custom-video-banner__content{padding:127px 0 125px}.custom-video-banner-section{background-color:#720a15;background-image:url(challenge-bg.png);background-size:auto;background-repeat:no-repeat;background-position:center}.custom-video-banner__media video{height:100%;object-fit:cover;padding:0}.accordion-section .collapsible-content__media{padding-bottom:0!important;max-width:1034px;margin:0 auto}.accordion-section .collapsible-content .collapsible-content__wrapper{padding:98px 0 274px}main#MainContent .accordion-section{display:block;padding:0 15px}.accordion-section .page-width .collapsible-content__grid{max-width:1418px;width:100%;margin:auto}.accordion-section .page-width .collapsible-content__grid h2.collapsible-content__heading{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:40px;line-height:32.85px;letter-spacing:0px;text-align:center;text-transform:uppercase;color:#a97e2c;margin-bottom:68px}.accordion-section .grid__item.collapsible-content__grid-item{margin-bottom:154px}.accordion-section h3.accordion__title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:38px;line-height:120%;text-transform:uppercase}.accordion-section .collapsible-content__grid .grid__item .accordion summary{padding:19px 38px;position:relative}.accordion-section .collapsible-content__grid .grid__item .accordion{border-bottom:2px solid #A97E2C80}.accordion-section .collapsible-content__grid .grid__item .accordion:not(:last-child){margin-bottom:42px}.accordion-section .collapsible-content__grid .grid__item .accordion .accordion__content p{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:32px;line-height:120%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;color:#59595b}.accordion-section .collapsible-content__grid .grid__item .accordion .accordion__content{padding:0 38px 21px;margin-top:-6px}.accordion-section .collapsible-content__grid .grid__item .accordion details summary:after{content:"";position:absolute;right:40px;width:34px;height:20px;top:0;bottom:0;margin:auto 0;background-image:url(arrow.png);background-size:auto;background-repeat:no-repeat}.accordion-section .collapsible-content__grid .grid__item .accordion details[open] summary:after{transform:rotate(180deg)}.accordion-section .collapsible-content__grid .grid__item .accordion summary:hover h3.accordion__title{color:#a97e2c}.clear-bee-section h1.main-title{color:#000;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:55.88px;line-height:55.88px;letter-spacing:-1.34px;vertical-align:middle}.clear-bee-section h1.main-title span,.account-subscribe .shopify-email-marketing-confirmation__container h1{background:linear-gradient(93.23deg,#a97e2c 0% 38%,#d2aa42 62%,#a97e2c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:60px;letter-spacing:-1.44px}section.home-clear-section .clear-text__inner .main-text{font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:26px}section.home-clear-section .clear-text__inner .main-text{margin:20px 0 37px}section.home-clear-section .clear-text__inner .news-form .clear-main-text{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:18px;line-height:24px;text-transform:uppercase;color:#333;margin-bottom:12px;max-width:80%}body main#MainContent .clear-bee-section .newsletter-form .newsletter-input input[type=email]{font-weight:500;color:#a97e2c;background-color:#a97e2c1a;padding:0 20px;height:52px}.clear-bee-section .newsletter-input input[type=email]::-webkit-input-placeholder{color:#a97e2c;opacity:1}.clear-bee-section .newsletter-input input[type=email]:-moz-placeholder{color:#a97e2c;opacity:1}.clear-bee-section .newsletter-input input[type=email]::-moz-placeholder{color:#a97e2c;opacity:1}.clear-bee-section .newsletter-input input[type=email]:-ms-input-placeholder{color:#a97e2c;opacity:1}.clear-bee-section .newsletter-form .newsletter-input{max-width:100%;margin-right:0;margin-bottom:10px}.clear-bee-section .newsletter-form{margin-bottom:13px;max-width:351px;width:100%}.clear-bee-section .newsletter-form .newsletter-button{width:100%}.clear-bee-section .newsletter-form .newsletter-button button{min-width:100%;line-height:50px}section.home-clear-section .right-img-clear{margin-top:-70px}section.home-clear-section{display:flex;justify-content:space-between}section.home-clear-section .clear-text__inner{width:37%}section.home-clear-section{max-width:1335px}footer .section.section--page-width.color-scheme-1{display:block}footer .border-style.custom-section-content .spacing-style{display:flex;flex-direction:row;gap:0;padding:0}footer .section.section--page-width.color-scheme-1{background-color:#7fffd4}footer .section.section--page-width.color-scheme-1{background-color:#060606}.footer-copyright-wrap,.footer-copyright-wrap a{font-family:DM Sans,sans-serif;font-weight:600;font-size:18px;line-height:18.05px;letter-spacing:0%;vertical-align:middle;color:#a7a49f}.footer-copyright-wrap span,.footer-copyright-wrap a{line-height:21.05px}accordion-custom.menu summary.menu__heading.h3{display:none}accordion-custom.menu nav.details-content ul{display:flex}footer .border-style.custom-section-content details.menu__details.spacing-style{justify-content:flex-end}footer accordion-custom.menu nav.details-content{margin:0!important;width:auto!important}footer accordion-custom.menu nav.details-content ul li a{margin:0;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:16px;line-height:18.05px;letter-spacing:2.71px;vertical-align:middle;text-transform:uppercase;color:#a7a49f}footer accordion-custom.menu nav.details-content ul li{margin:0}footer accordion-custom.menu nav.details-content ul li:not(:last-child){margin-right:16px}.footer-copyright-wrap{max-width:fit-content;width:100%;padding-left:36px}footer .border-style.custom-section-content .spacing-style .image-block{max-width:207px;width:100%}footer .border-style.custom-section-content .spacing-style .image-block img{object-fit:none}footer .border-style.custom-section-content .spacing-style.section-content-wrapper.mobile-column{padding:45px 0 65px}footer accordion-custom.menu nav.details-content ul li a:hover{color:#a97e2c}.shopify-section.clear-bee-section{padding-bottom:49px}button.custom-video-banner__play-button{position:absolute;top:0;bottom:0;right:0;left:0;width:125px;height:max-content;margin:auto;border-radius:50%;background-color:transparent;border:0;display:flex;align-content:center;align-items:center;justify-content:center}button.custom-video-banner__play-button span.custom-video-banner__play-icon{position:absolute;width:82px;height:82px;margin:auto;border-radius:50%;background-color:#b22726;border:6px solid #fff;color:#fff;font-size:27px;cursor:pointer;align-content:center;padding:15px 25px;line-height:1}button.custom-video-banner__play-button span.custom-video-banner__play-icon.custom-video-banner--playing{padding:15px 22px}span.custom-video-banner__play-text{position:absolute;bottom:-77px;font-family:Space Grotesk;font-weight:700;font-size:20px;line-height:16.5px;text-transform:uppercase;color:#ebebeb;display:block;width:100%;max-width:200px;left:0;right:0}.page-404 main#MainContent .section{display:block;max-width:1470px;width:100%;margin:auto;padding:0 15px}.page-404 main#MainContent .spacing-style.text-block.h3 p{font-size:150px;line-height:1;font-family:Space Grotesk,sans-serif;font-weight:700;margin-bottom:20px;color:#a97e2c}.page-404 main#MainContent .rte.text-block--align-center.rte p{font-weight:500;font-size:22px;line-height:140%;letter-spacing:0px;text-transform:uppercase;font-family:Space Grotesk,sans-serif}.page-404 main#MainContent .spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{gap:0}.page-404 main#MainContent a.size-style.button{padding:0 27px;line-height:48px;border:1px solid #A97E2C;font-size:16px;font-family:Space Grotesk,sans-serif;font-weight:500;background-color:#a97e2c;color:#fff;text-transform:uppercase;cursor:pointer;border-radius:0;margin-top:28px}.page-404 main#MainContent a.size-style.button:hover{background-color:#fff;color:#a97e2c}div#header-group header-component#header-component .header__columns.spacing-style .header__column.header__column--left{display:none}div#shopify-section-custom-single-product{padding-top:63px;background-color:#f1f1f1}.custom-top-text{text-align:center}div#shopify-section-custom-single-product h2,.cart-page__title h1.h4{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:83.78px;line-height:87.27px;letter-spacing:-2.51px;vertical-align:middle;text-transform:uppercase}div#shopify-section-custom-single-product>div.single-product{display:flex;flex-wrap:wrap;margin-top:83px}.single-product>div{width:50%}.single-product>div.single-product-info{width:51%}.single-product>div.single-product-image{margin-left:-20px;margin-bottom:-28px}.single-product-info{padding-left:70px;padding-top:72px}.single-product-info .product-heading-1{font-family:Space Grotesk;font-weight:700;font-size:22px;line-height:120%;letter-spacing:-1.34px;color:#000}.single-product-info .product-heading-2{font-family:DM Sans;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0%;color:#000}input#product-headings-toggle:before{content:"";-webkit-appearance:none;background-color:#049f0e1a;border:2px solid #049F0E;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:7.1px;border-radius:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;width:100%;height:100%}.product-heading-toggle{float:left;margin-top:7px;margin-right:12px}input#product-headings-toggle{height:auto;width:auto;background-color:transparent;border:none;box-shadow:none;pointer-events:auto;max-height:60px;min-width:60px;line-height:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:0;position:relative;vertical-align:middle;padding:0;outline:none}input#product-headings-toggle:checked:after{-webkit-mask-image:none;mask-image:none;-webkit-mask-size:auto;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;background:none}input#product-headings-toggle:checked:after{content:"";width:35px;height:25px;margin:auto 0;background-image:url(check-mark-icon.png);background-size:contain;background-repeat:no-repeat}.custom-payment-icons-list img{object-fit:none}.single-product-info h1:before{content:"";display:block;clear:both}.single-product-info .product-heading-2{margin-bottom:68px}.single-product-info h1{font-weight:700;font-size:34px;text-transform:uppercase}.single-product-description{margin:28px 0 36px}.single-product-info .product-heading-1{margin-bottom:3px}div#shopify-section-custom-single-product>div.three-feature-blocks{display:flex;gap:28px;margin-top:55px;padding-bottom:50px}.three-feature-blocks .feature-block-image{max-width:68px;width:100%;margin:auto}.feature-block{padding:20px 15px 17px;text-align:center;border:1px solid #A97E2C;border-radius:4px;box-shadow:0 1px 20px #00000014;background-color:#251d13}.feature-block h3{font-weight:700;font-size:30px;line-height:120%;letter-spacing:-1.51px;text-align:center;color:#fff}.feature-block h3>span{letter-spacing:-1.62px;background:linear-gradient(93.23deg,#a97e2c 0% 38%,#d2aa42 62%,#a97e2c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.feature-block-description p br{display:none}.feature-block-description p{color:#fff;line-height:160%}.feature-block h3{margin:26px 0 12px}body #header-group:has(#header-component[sticky]){display:block;position:fixed;width:100%;z-index:99}.custom-payment-icons-list{display:flex;justify-content:center;gap:8px;margin-top:18px;flex-wrap:wrap}.custom-payment-icons-list svg.custom-payment-icon{height:31px;width:auto}body.cart-page{display:block!important}.cart-page__title h1.h4{color:#a97e2c}.cart-page__title h1.h4 .cart-bubble{display:none}.cart-page__title .cart-title{text-align:center}.cart-page.spacing-style{padding-top:0!important}body.cart-page .cart-page__title+.cart-page__items{margin-top:100px}cart-items-component.cart-items-component{max-width:1470px;margin:auto;padding:0 15px}body.cart-page .content-for-layout .shopify-section{padding-top:63px;padding-bottom:50px}cart-items-component.cart-items-component .section--page-width{display:block}cart-items-component .cart-page.spacing-style{display:block}body.cart-page .cart-page__summary{text-align:right;width:100%;max-width:435px;margin-left:auto;padding-top:0}.cart-items.spacing-style.cart-items--dividers{background-color:#fff;box-shadow:0 0 20px #0000001f;border-radius:15px;padding:10px;margin-bottom:44px}table.cart-items__table thead th:first-child{border-top-left-radius:15px}table.cart-items__table thead th:last-child{border-top-right-radius:15px}table.cart-items__table thead th{background-color:#f3f3f3;font-weight:500;color:#000;font-size:20px;text-transform:none;letter-spacing:0;padding:17px 20px;border:none;font-family:Space Grotesk}table.cart-items__table thead th{text-align:left}table.cart-items__table thead th:last-child{text-align:right}tbody td.cart-items__media{padding-right:0}table.cart-items__table .cart-items__table-row:last-of-type{display:table-row}table.cart-items__table tbody td{padding:30px 15px;border-bottom:1px solid #CDCDCD;color:#000;font-size:18px;font-weight:500;letter-spacing:0;vertical-align:middle}table.cart-items__table tbody td.cart-items__media a.cart-items__media-container{display:flex;align-items:center;height:120px;border:1px solid #A97E2C;border-radius:10px;overflow:hidden!important;max-width:160px}table.cart-items__table tbody td.cart-items__media{max-width:80px;min-width:80px}table.cart-items__table tbody td{padding:30px 15px;border-bottom:1px solid #A97E2C;color:#000;font-size:18px;font-weight:500;letter-spacing:0;vertical-align:middle;display:table-cell}table.cart-items__table tbody td.cart-items__media a.cart-items__media-container img.cart-items__media-image{object-fit:contain}table.cart-items__table tbody tr:last-child td{border-bottom:0px solid #A97E2C}table.cart-items__table tbody td.cart-items__details a{font-size:20px;color:#000;letter-spacing:0;font-family:DM Sans,sans-serif;font-weight:500}table.cart-items__table tbody td.cart-items__details a:hover{color:#a97e2c}.cart-items__unit-price-wrapper span{font-size:18px;font-weight:600}cart-quantity-selector-component.quantity-selector.cart-primary-typography{border:1px solid #A97E2C;border-radius:8px;background-color:#f9f9f9;overflow:hidden;width:100%;height:50px;min-width:fit-content}cart-quantity-selector-component .button[name=minus]{border-right:1px solid #A97E2C;border-radius:0 5px 5px 0;color:#52575d;opacity:1}cart-quantity-selector-component .button[name=plus]{border-left:1px solid #A97E2C;border-radius:5px 0 0 5px;color:#52575d;opacity:1}body main#MainContent table.cart-items__table .quantity-selector input[type=number]{box-shadow:none!important;outline:none!important;font-size:20px;font-weight:500;color:#000;font-family:DM Sans,sans-serif;min-width:50px;padding:0 6px;text-align:center;border:0}button.button.cart-items__remove{width:30px;height:30px}button.button.cart-items__remove svg{width:100%;height:100%}table.cart-items__table span.svg-wrapper{width:15px;color:#a97e2c}table.cart-items__table .quantity-selector button{width:50px;height:50px}table.cart-items__table .quantity-selector svg{height:100%;width:100%}table.cart-items__table tbody td.cart-items__price text-component{margin:0;font-family:DM Sans,sans-serif;font-weight:500;letter-spacing:0;font-size:18px;color:#000}.cart-summary__inner .cart-totals summary.cart-discount__summary span{font-size:18px;color:#000;font-family:Space Grotesk,sans-serif;font-weight:700;line-height:120%;text-transform:uppercase}.cart-summary__inner .cart-totals summary.cart-discount__summary span:hover{color:#a97e2c}.cart-summary__inner .cart-totals .cart-actions{border-top:0;border-bottom:2px solid #A97E2C80;margin-top:0}span.cart-totals__total-label{font-family:Space Grotesk;color:#000;font-size:20px;font-weight:500;margin:0}body.cart-page .cart-page__summary .cart-summary__inner{padding:0;width:100%;gap:0}.cart-totals__item.cart-totals__tax-note.cart-primary-typography{width:100%;max-width:440px;margin:15px 0 15px auto}.cart-totals__item.cart-totals__tax-note.cart-primary-typography small,.cart-totals__item.cart-totals__tax-note.cart-primary-typography font{font-size:18px;color:#000;width:100%;line-height:140%;font-family:DM Sans}text-component.cart-totals__total-value{font-size:24px;font-weight:600;color:#000}body.cart-page .cart-totals__container.cart-totals__container--has-installments{gap:0}.cart-summary__inner .cart-totals .cart-actions{border-top:0}table.cart-items__table .quantity-selector button:hover{background-color:#a97e2c}table.cart-items__table .quantity-selector button:hover span.svg-wrapper{color:#fff}.cart-discount__error span.svg-wrapper{display:none}div.cart-discount__error{color:red;border:1px solid;padding:5px 10px;font-family:DM Sans;line-height:normal;font-weight:400;text-align:center;display:block;margin-bottom:8px}body.inner-page .shopify-challenge__container{padding:80px 15px;max-width:600px}body.inner-page p.shopify-challenge__message{padding-bottom:13px}.account-subscribe .shopify-email-marketing-confirmation__container{width:100%;max-width:1470px;padding:63px 15px;text-align:center}.account-subscribe .shopify-email-marketing-confirmation__container h1{margin-bottom:20px}.account-subscribe .shopify-email-marketing-confirmation__container a{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
