html,body{overflow-x:hidden;max-width:100%}img,svg{max-width:100%}.custom-range-heading,.custom-benefit-heading,.custom-why-heading{letter-spacing:.08em}@media screen and (max-width:749px){.custom-trust-template--27777897333014__custom_trust .trust-grid .trust-item:last-child{display:none!important}}@media screen and (max-width:749px){.custom-why-template--27777897333014__custom_why .why-row .why-step:last-child{display:none!important}}.footer-block__brand-info{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px}.footer-block__brand-info .footer-block__image-wrapper{grid-row:1;grid-column:1;margin:0!important}.footer-block__brand-info .footer-block__heading{grid-row:1;grid-column:2;margin:0!important;font-size:1.7rem}.footer-block__brand-info .rte:not(.footer-block__heading){grid-column:1 / -1;margin-top:12px;font-size:1.3rem;opacity:.85}.footer-block__brand-info .footer__list-social{grid-column:1 / -1;margin-top:16px;justify-content:flex-start}.footer-block:nth-child(5) .footer-block__details-content p:nth-of-type(1):before{content:"\f0e0  ";font-family:"Font Awesome 6 Free";font-weight:900}.footer-block:nth-child(5) .footer-block__details-content p:nth-of-type(2):before{content:"\f095  ";font-family:"Font Awesome 6 Free";font-weight:900}.footer-block:nth-child(5) .footer-block__details-content p{margin:0 0 10px}.footer__blocks-wrapper .grid__item{width:100%!important}@media screen and (min-width:990px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(5,1fr)!important;column-gap:24px!important}}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;column-gap:24px!important;row-gap:32px!important}}@media screen and (max-width:749px){.footer{padding-top:32px!important;padding-bottom:20px!important}.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:20px!important}.footer__blocks-wrapper>.footer-block{width:100%!important;min-width:0!important}.footer__blocks-wrapper>.footer-block:first-child{grid-column:1 / -1!important}.footer-block.grid__item{margin:1rem 0px!important}.footer-block__heading{font-size:1.4rem!important;margin-bottom:8px!important}.footer-block .list-menu__item--link{padding-top:4px!important;padding-bottom:4px!important;font-size:1.3rem}.footer-block__details-content{margin-bottom:0rem!important}.footer-block__details-content>*+*{margin-top:4px!important}.footer-block__brand-info .footer-block__heading{font-size:1.5rem!important}.footer-block__brand-info .rte:not(.footer-block__heading){margin-top:8px!important;font-size:1.2rem!important}.footer-block__brand-info .footer__list-social{margin-top:10px!important}}[class*=custom-hero-] .hero-content,[class*=custom-hero-] .hero-content-inner,[class*=custom-hero-] .hero-top,[class*=custom-trust-] .trust-grid,[class*=custom-trust-],[class*=custom-split-] .split-text,[class*=custom-split-] .bg-text-panel,[class*=custom-range-] .range-grid,[class*=custom-range-],[class*=custom-benefit-] .benefit-grid,[class*=custom-benefit-],[class*=custom-why-] .why-row,[class*=custom-why-],[class*=custom-about-] .about-inner,[class*=custom-about-],[class*=custom-news-] form,[class*=custom-news-]{min-width:0;box-sizing:border-box;max-width:100%;overflow-x:hidden}[class*=custom-hero-] h1,[class*=custom-hero-] p,[class*=custom-split-] h2,[class*=custom-split-] .body-text{overflow-wrap:break-word;word-break:break-word}@media screen and (max-width:749px){[class*=custom-hero-] .hero-top,[class*=custom-trust-],[class*=custom-split-] .split-text,[class*=custom-split-] .bg-text-panel,[class*=custom-range-],[class*=custom-benefit-],[class*=custom-why-],[class*=custom-about-],[class*=custom-news-]{width:100%;box-sizing:border-box}}@media screen and (max-width:749px){[class*=custom-split-] .bg-wrap,[class*=custom-split-] .bg-panel-row{width:100%;box-sizing:border-box}}.custom-about-template--27777897333014__custom_about{overflow:hidden!important}product-info .product__media-wrapper{--product-media-radius: 18px}product-info .product__media,product-info .product__media>*{border-radius:var(--product-media-radius);overflow:hidden}product-info .product__media-item{border-radius:var(--product-media-radius)}product-info .product__text.caption-with-letter-spacing{color:#b6491f;font-weight:700;letter-spacing:.12em;font-size:12px}product-info .product__title h1{position:relative;padding-bottom:14px;margin-bottom:18px!important}product-info .product__title h1:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:3px;background:#b6491f;border-radius:2px}product-info .product__description ul{list-style:none;padding-left:0;margin:4px 0 0}product-info .product__description ul li{position:relative;padding-left:28px;margin-bottom:10px;line-height:1.4}product-info .product__description ul li:before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:1px;color:#b6491f;font-size:13px}product-info [id^=price-]{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(58,36,21,.12)}product-info .price{font-weight:600}product-info .product__accordion .summary__title svg,product-info .product__accordion .icon-accordion{color:#b6491f}product-info .product__accordion details{border-top:1px solid rgba(58,36,21,.12)}product-info .product__accordion:last-of-type details{border-bottom:1px solid rgba(58,36,21,.12)}.shopify-section .related-products .title,.shopify-section .related-products .title--primary{text-align:center}.related-products .title:before,.related-products .title:after,.related-products .title--primary:before,.related-products .title--primary:after{content:"\2756";color:#b6491f;margin:0 14px;opacity:.7;font-size:14px;vertical-align:middle}product-info .product__media img,product-info .product__media video,product-info .product__media model-viewer{max-width:100%;height:auto}@media screen and (max-width:749px){product-info .product{box-sizing:border-box}product-info .product__media-wrapper{max-width:100%}}product-info .product-form__submit{background:transparent!important;color:#b6491f!important;border:2px solid #b6491f!important;transition:background .15s ease,color .15s ease,border-color .15s ease}product-info .product-form__submit:hover,product-info .product-form__submit:focus-visible{background:#b6491f!important;color:#fff!important;border-color:#b6491f!important}product-info .product-form__submit .loading__spinner svg{fill:currentColor}@media screen and (min-width:480px){product-info .shopify-payment-button{clear:both;display:block;width:100%;margin-top:20px!important;margin-bottom:0!important}product-info .shopify-payment-button__button{width:100%}}@media screen and (max-width:479px){product-info .product-form__quantity{float:none;width:auto}product-info .product-form__submit{float:none;width:100%!important;max-width:none}product-info .shopify-payment-button{margin-top:16px!important}}product-info .product-form{margin:0!important}product-info .product-form__buttons{margin:0!important;padding:0!important}product-info .quantity__rules-cart{margin:0!important}product-info .product__description{margin-top:20px!important}product-info .product__accordion:first-of-type{margin-top:0!important}.template-page.template-page--contact .main-page-title,.contact .title{position:relative;text-align:center;display:block}.contact .title:after{content:"\2756";display:block;margin-top:10px;color:#b6491f;opacity:.6;font-size:14px}.contact{max-width:640px!important;margin:0 auto 40px!important;background:#fffaf2;border-radius:18px;padding:40px 36px 56px!important;box-shadow:0 10px 30px #3a241514;box-sizing:border-box;width:100%}.contact .contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact .field{margin-bottom:16px}.contact .field__input,.contact textarea.field__input{border-radius:8px;border-color:#3a241533;background:#fff;box-sizing:border-box;max-width:100%}.contact .field__input:focus{border-color:#b6491f;box-shadow:0 0 0 2px #b6491f26}.contact .contact__button{text-align:center;margin-top:8px;margin-bottom:0}.contact button[type=submit]{border-radius:8px;background:#b6491f;border-color:#b6491f;padding-left:40px;padding-right:40px;transition:background .15s ease,opacity .15s ease}.contact button[type=submit]:hover{background:#9c3d19;border-color:#9c3d19}.custom-split-template--27857529012502__about_hero h2,.custom-split-template--27857529012502__about_cta h2,.custom-split-template--27777897398550__contact_hero h2{color:#fff!important}@media screen and (max-width:749px){.contact{padding:28px 20px 40px!important;border-radius:14px;margin:0 auto 24px!important;max-width:calc(100% + -0px)!important}.contact .contact__fields{grid-template-columns:1fr;gap:0}}@media screen and (max-width:749px){.custom-why-template--27777897333014__custom_about_why .why-row,[id*=about_why] .why-row{row-gap:20px 12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
