:root{--cubicBezier: cubic-bezier(.57, .06, .05, .95);--maxWidth: 50%;--mobileMaxWidth: 95%;--blur: .5px}body{font-family:ArticulatCF-Regular;transition:opacity .3s ease}::selection{background-color:#000;color:#ebedee}.image-banner ::selection{color:#203583;background-color:transparent}#adfhlp-overlay{display:none!important}#adfhlp-content-div{height:100svh;display:flex;justify-content:center!important;align-items:center!important}#adfhlp-content-div h2{text-transform:uppercase;text-align:center!important}.template-index main{background-color:#000}.template-product main{position:relative;z-index:3}.btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;-webkit-user-select:none;user-select:none;padding:0 1.2rem;border:2px solid #000;color:inherit;min-height:2rem;border-radius:2rem;text-transform:uppercase;transition:color .5s var(--cubicBezier);cursor:pointer;font-family:ArticulatCF-DemiBold}.btn-no-border{border:transparent}.btn-black,.btn-hover-black{background-color:#000;color:#fff}.btn-blue{background-color:#203583;border-color:#203583;color:#fff}.btn-white{background-color:#fff;color:#000;border-color:#fff}.btn-red{background-color:#ae1a29;color:#fff;border-color:#ae1a29}.btn:hover{background-color:#000;color:#fff;border-color:#000;opacity:1}.btn-white:hover{background-color:transparent;border-color:#fff}.btn-black:hover{background-color:#fff;color:#000}.btn-hover-black:hover{background-color:#000;color:#fff;border-color:#000}.btn-blue:hover{background-color:transparent;border-color:#203583;color:#203583}.btn-red:hover{background-color:transparent;color:#ae1a29;border-color:#ae1a29}.close-btn{width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}.close-btn:before,.close-btn:after{content:"";height:1px;background-color:#000;width:100%;position:absolute;top:50%;left:0%;transition:all .15s linear}.close-btn:before{transform:rotate(45deg) translate(0)}.close-btn:after{transform:rotate(-45deg) translate(0)}.close-btn:hover:after{transform:rotate(45deg) translate(0)}.close-btn:hover:before{transform:rotate(-45deg) translate(0)}.adc-btn-container{position:sticky;bottom:1rem}.shop-now-btn{position:sticky;bottom:1rem;z-index:100;left:1rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;margin-bottom:1rem;opacity:0;animation:fadeIn .75s cubic-bezier(.8,.14,0,.83) forwards;animation-delay:2s}.shop-now-btn:before{content:"";position:absolute;top:0;left:0;z-index:-1;background-color:#ebedee80;width:100%;height:100%;transition:color .15s cubic-bezier(.8,.14,0,.83)}.shop-now-btn:hover{background-color:#000;color:#fff;border-color:#000;opacity:1}.shop-now-btn:hover:before{background-color:#000}a{transition:opacity .25s var(--cubicBezier)}button:disabled,button[disabled],a:disabled,a[disabled]{opacity:.5;pointer-events:none}.arrow-after:after{content:"\2197";margin-left:.5rem;color:currentColor;display:inline-block}a:hover{opacity:.6}em,strong,b{font-family:ArticulatCF-Heavy}.rich-text p,.rich-text-faq-item p{padding-bottom:1rem;margin-bottom:0;font-size:1.25rem;line-height:1.2}.rich-text p:last-of-type,.rich-text-faq-item p:last-of-type{padding-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text-large h1,.rich-text-large h2,.rich-text-large h3,.rich-text-faq-item h1,.rich-text-faq-item h2,.rich-text-faq-item h3{font-family:ArticulatCF-Heavy;text-align:left}.rich-text h4,.rich-text h5,.rich-text h6,.rich-text-large h4,.rich-text-large h5,.rich-text-large h6,.rich-text-faq-item h4,.rich-text-faq-item h5,.rich-text-faq-item h6{font-family:ArticulatCF-DemiBold;text-align:left}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text-faq-item h1,.rich-text-faq-item h2,.rich-text-faq-item h3{font-size:2rem;line-height:1.1;margin-bottom:.6rem}.rich-text h4,.rich-text h5,.rich-text h6,.rich-text-faq-item h4,.rich-text-faq-item h5,.rich-text-faq-item h6{font-size:1.5rem;line-height:1.2;margin-bottom:.6rem}.rich-text em i,.richtext i em,.richtext i strong,.richtext strong i,.richtext i b,.richtext b i,.rich-text-faq-item em i,.rich-text-faq-item i em,.rich-text-faq-item strong i,.rich-text-faq-item i strong,.rich-text-faq-item i b,.rich-text-faq-item b i{font-family:ArticulatCF-HeavyOblique}.rich-text-large h1,.rich-text-large h2,.rich-text-large h3 .rich-text-large h4,.rich-text-large h5,.rich-text-large h6{display:block;margin-top:1.5rem;margin-bottom:1.5rem}.rich-text-large p{padding-bottom:1rem;margin-bottom:0}.rich-text-large p:last-of-type{padding-bottom:0}.rich-text-large em i,.rich-text-large i em,.rich-text-large i strong,.rich-text-large strong i,.rich-text-large i b,.rich-text-large b i{font-family:ArticulatCF-HeavyOblique}.rich-text ul,.rich-text-faq-item ul{list-style:disc inside;padding:1rem}.rich-text-faq-item ol{list-style:decimal inside;padding:1rem}.rich-text-faq-item ul li,.rich-text-faq-item ol li{margin-bottom:.25rem}.form-field{height:2rem;width:100%;display:flex;align-items:center;border:1px solid currentColor;padding:0rem .5rem;font-family:ArticulatCF-DemiBold;border-radius:3px}.form-field input,.textarea-field textarea{width:100%;height:100%;background-color:transparent}.textarea-field{width:100%;display:flex;align-items:center;border:1px solid currentColor;padding:0rem .5rem;font-family:ArticulatCF-DemiBold;border-radius:3px}.form-field input::placeholder,.textarea-field textarea::placeholder{color:currentColor;opacity:1;text-transform:uppercase}.form-field input:focus,.textarea-field textarea:focus{outline:none}.textarea-field textarea{resize:none;height:5rem}.form-field button{color:currentColor;white-space:nowrap;text-transform:uppercase;transition:opacity .5s var(--cubicBezier)}.form-field button:hover{opacity:.5}.fade-in{animation:fadeIn 1s cubic-bezier(.8,.14,0,.83) forwards}.fade-in-with-blur{animation:fadeInWithBlur 1s cubic-bezier(.8,.14,0,.83) forwards}.fade-out{animation:fadeOut 1s var(--cubicBezier) forwards}.fade-in-page{animation:fadeInPage .15s var(--cubicBezier) forwards}@keyframes fadeIn{0%{opacity:0;filter:blur(150px)}to{opacity:1;filter:blur(0)}}@keyframes fadeOut{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(150px)}}@keyframes fadeInPage{0%{opacity:.75;filter:blur(5px)}to{opacity:1;filter:blur(0px)}}@keyframes fadeInWithBlur{0%{opacity:0;filter:blur(150px)}to{opacity:1;filter:blur(.5px)}}@keyframes moveRight{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes moveRightHalf{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes moveUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.seal-subscription-page{padding-top:128px!important}.sealsubs-container label.sls-selling-plan-group-name,.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label{font-family:ArticulatCF-Heavy;text-transform:uppercase}.sls-purchase-options-container{border-radius:1rem!important;overflow:hidden}.sls-savings-badge{background-color:#ae1a29!important;color:#fff!important}.sls-savings-badge:before{background:linear-gradient(to bottom right,transparent 49.4%,rgb(174,26,41) 50%) top,linear-gradient(to top right,transparent 49.4%,rgb(174,26,41) 50%) bottom!important;background:linear-gradient(to bottom right,transparent 50%,rgb(174,26,41) 50%) top,linear-gradient(to top right,transparent 50%,rgb(174,26,41) 50%) bottom!important;background:conic-gradient(transparent 45deg,rgb(174,26,41) 45deg 135deg,transparent 125deg 360deg)!important}.conversion-bear-money{color:#fff!important}.aut-delivery-date-picker-container{padding:1rem;margin:0 auto;max-width:1024px}.shopify-challenge__container{height:100vh;flex-direction:column;gap:2rem;display:flex;justify-content:center;align-items:center}.shopify-challenge__message{font-family:ArticulatCF-Heavy}.not-logged-in .product-pricing-el{display:none!important}.not-logged-in .adc-btn-container .adc-btn{display:none}.not-logged-in .adc-btn-container.unlock-with-pw .adc-btn{display:block}
/*# sourceMappingURL=/cdn/shop/t/13/assets/site.css.map */
