[a-slide-up]{opacity:1;transform:none;transition:none}@media only screen and (min-width:990px){[a-slide-up]{transform:none}}.animated [a-slide-up]{opacity:1;transform:translateY(0)}[a-slide-up=large]{transform:translateY(4.375rem)}@media only screen and (min-width:990px){[a-slide-up=large]{transform:translateY(6.25rem)}}[a-image-shift]{overflow:hidden}[a-image-shift] img,[a-image-shift] video{transform:none;transition:none}.animated [a-image-shift] img,.animated [a-image-shift] video{transform:scale(1)}[a-delay="1"]{transition-delay:.13s}[a-delay="2"]{transition-delay:.26s}[a-delay="3"]{transition-delay:.39s}[a-delay="4"]{transition-delay:.52s}[a-delay="5"]{transition-delay:.65s}[a-delay="6"]{transition-delay:.78s}[a-delay="7"]{transition-delay:.91s}[a-delay="8"]{transition-delay:1.04s}[a-delay="9"]{transition-delay:1.17s}[a-delay="10"]{transition-delay:1.3s}[a-delay="11"]{transition-delay:1.43s}[a-delay="12"]{transition-delay:1.56s}[a-delay="13"]{transition-delay:1.69s}[a-delay="14"]{transition-delay:1.82s}[a-delay="15"]{transition-delay:1.95s}[a-delay="16"]{transition-delay:2.08s}.add-to-cart-button:hover:before{border-color:var(--vo-button, var(--vo-primary))}.shopify-section-group-header-group-lp{position:sticky;top:0;z-index:2222}.container-1259,.container-1233,.container-1216,.container-1184,.container-1179,.container-1168{max-width:1222px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}.container-1095{max-width:1222px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.container-1066{max-width:1066px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}[data-icon=cart] .cart-link__bubble--visible{right:-4px;top:0;color:#fff;width:9px;height:9px;background:var(--vo-accent);border:0 solid rgba(0,0,0,0)!important;display:flex;align-items:center;justify-content:center;padding:0;font-size:7px;text-align:center;text-indent:3px}body .site-nav__link{padding-top:0;padding-bottom:0}.cta-btn{transition:.5s}.cta-button{background:var(--vo-button, var(--vo-primary));color:var(--vo-on-button, #fff);padding:0;text-decoration:none;border-radius:6.06px;font-weight:700;height:54.53px;display:inline-flex;max-width:336px;width:100%;justify-content:center;align-items:center;font-weight:500;font-size:19.39px;line-height:19.39px;letter-spacing:0;text-align:center;font-family:var(--vo-font-ui, var(--vo-font-heading));transition:.5s}.cta-button:hover{box-shadow:0 0 0 2px var(--vo-button, var(--vo-primary)) inset;background:#0000;color:var(--vo-button, var(--vo-primary))}.line-arrow{overflow:hidden}h2.heading-31{font-weight:500;font-size:31px;line-height:38px;letter-spacing:0;margin-bottom:34px}h2.heading-31 strong{font-weight:500;color:var(--vo-accent)}.cta-button.cta-button-secon{background:var(--vo-accent);width:100%;max-width:100%}.cta-button.cta-button-secon:hover{background:#0000;box-shadow:0 0 0 2px var(--vo-accent) inset;color:var(--vo-accent)}.site-footer .grid{display:flex;flex-wrap:wrap}.grid__item.footer__item--footer2{border-left:.5px solid rgba(0,0,0,.6);padding-left:69px;border-right:.5px solid rgba(0,0,0,.6)}.grid__item.footer__item--footer-1{padding-left:80px}h2.h4.footer__title.small--hide{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;margin-bottom:13.56px}.footer__collapsible p{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;margin-bottom:44px}.footer__newsletter{max-width:401px;width:100%}.footer__newsletter-input{max-width:401px;padding:5px 150px 5px 12.83px;border:.5px solid #fff!important;border-radius:4px;height:48px;width:100%;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;font-family:var(--vo-font-body)}.footer__newsletter-input::placeholder{color:#ffffff80}button#newsletter-submit-footer2{background:#fff;border-radius:4px;border:.5px solid #fff;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#000;height:38px;width:136px;font-family:var(--vo-font-body);right:6.43px}.site-footer__linklist li{margin-bottom:20px}.site-footer__linklist a{padding:0;font-size:14px;font-weight:500;line-height:19px}.site-footer__linklist li:last-child{margin-bottom:0}body .footer__small-text{padding-top:42px;padding-bottom:15px;margin:0;font-family:var(--vo-font-body);font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;text-align:center}[data-center-text=true] .payment-icons{text-align:center;margin-top:0}button.active span.toggle-icons{font-size:10px}html{scroll-behavior:smooth}button.custom-play-button svg div{display:none}button.custom-play-button foreignObject{display:none}.page-width{padding:0 20px}.container-1259,.container-1233,.container-1179,.container-1168,.container-1066,.container-1184,.container-1095{padding-left:20px;padding-right:20px}.site-header__logo{font-size:23.63px;line-height:28px}.cta-button{border-radius:5px;height:45px;max-width:100%;font-size:16px}.cta-button.cta-button-secon{max-width:278px}.grid__item.footer__item--footer-1,.grid__item.footer__item--footer2{padding-left:0;text-align:left}body .site-footer button.footer__title span{margin:0;display:none}footer .collapsible-content--small{backface-visibility:hidden;height:auto;opacity:1;overflow:visible;visibility:visible}.site-footer .grid .grid__item:first-child{text-align:left;margin-top:15px}footer .grid__item{padding-left:0}.site-footer .grid{margin:0}.grid__item.footer__item--footer2{border:0px solid}footer .collapsible-content--small .collapsible-content__inner{transform:none}footer.site-footer .footer__collapsible{padding-bottom:25px}.site-footer button.footer__title{margin:0;font-size:20px;line-height:25px;text-align:left;font-weight:500;letter-spacing:0;font-family:var(--vo-font-ui, var(--vo-font-heading))}.footer__collapsible p{margin-bottom:20px}button#newsletter-submit-footer2{width:106px}form+.footer__social{margin-top:30px;display:none}footer .footer_collapsible--disabled{padding-top:25px}footer.site-footer .grid__item:after{opacity:1;border-bottom:.5px solid hsla(0,0%,100%,.6)}body .footer__small-text{font-size:10px;line-height:14px;text-align:left;border-top:.5px solid hsla(0,0%,100%,.6);padding-top:15px}[data-center-text=true] .payment-icons{margin-top:0;display:inline-block;width:100%;text-align:left}.site-footer .container-1168,.container-1259,.container-1233,.container-1216,.container-1184,.container-1179,.container-1168{padding-left:20px;padding-right:20px}body .site-footer{padding-bottom:30px;padding-top:41px}header#SiteHeader .page-width{margin:0 auto;max-width:1202px}@media only screen and (min-width:769px){.site-header{padding:13px 0}}.faq-items ul li:before{content:"";background-image:url(/cdn/shop/files/check_icon_1ac0f5d7-bc24-4eb5-aeb9-67e2b24b8fd0.png?v=1748514424);display:block;width:17px;height:17px;background-size:contain;background-repeat:no-repeat}.faq-items ul li{position:relative;list-style-type:none;display:flex;align-items:center;gap:3px}.faq-items ul{margin-left:0;display:flex;flex-direction:column;gap:10px}.review-card{margin-top:1px!important;margin-bottom:1px!important}body [data-icon=bag-minimal] .cart-link__bubble--visible{top:0;right:-10px;font-size:0}@media(min-width:915px){body .container-1259,body .container-1233,body .container-1216,body .container-1184,body .container-1179,body .container-1168{max-width:1500px}body header#SiteHeader .page-width{max-width:1500px;padding-left:50px;padding-right:50px}body .video-wrapper{padding-bottom:0}body .video-wrapper video{position:unset}body .product-section{grid-template-columns:49.5% 50.5%}body .container-1095,body .container-1066{max-width:1500px}body .feel-center{width:40%}body .left-table{max-width:50%}body .l-inner{width:45%}body .l-inner.l-r-inner{width:50%}body .right-content{width:100%;max-width:42%}}.w-100{width:100%}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;pointer-events:none}@media only screen and (min-width:990px){.hide-desktop{display:none!important}}.hide-mobile{display:none!important}@media only screen and (min-width:990px){.hide-mobile{display:block!important}}.hide{display:none!important}.text-center{text-align:center}.w-medium{font-weight:500}.w-bold{font-weight:700}accordion-item{display:block}accordion-item .accordion__item{text-align:left;border-top:.0625rem solid #dfdedc}accordion-item .accordion__heading{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer}accordion-item .accordion__heading .button__close{display:none;background-color:#fff}accordion-item .accordion__heading button{border-radius:4rem;padding:.3125rem}accordion-item .accordion__heading button svg{display:block;height:1rem;width:1rem}accordion-item .accordion__answer{height:0rem;overflow-y:hidden;transition:all .3s cubic-bezier(.4,0,.15,1.01)}accordion-item .accordion__answer p,accordion-item .accordion__answer ul{margin:0}accordion-item .accordion__answer p{margin-bottom:1.25rem}accordion-item .accordion__answer p:last-child{margin-bottom:0}accordion-item .accordion__answer ul{padding:0 1.25rem}accordion-item .accordion__answer a{color:var(--vo-primary)}accordion-item.active .button__open{display:none;transition:all .3s cubic-bezier(.4,0,.15,1.01)}accordion-item.active .button__close{display:block}button:not(:disabled):not([disabled]),[type=button]:not(:disabled),[type=submit]:not(:disabled),[role=button],.btn{cursor:pointer}.btn{display:inline-block;border-radius:.3125rem;padding:.625rem 1rem;background:var(--vo-button, var(--vo-primary));border:2px solid var(--vo-button, var(--vo-primary));font-family:var(--vo-font-body),sans-serif;font-weight:600;font-size:1rem;line-height:1.35;text-align:center;letter-spacing:.025rem;color:var(--vo-on-button, #fff);height:2.9375rem;width:auto;transition:all .3s cubic-bezier(.4,0,.15,1.01);text-decoration:none}@media only screen and (min-width:990px){.btn{font-size:1.125rem;padding:.875rem 3.0625rem;height:3.6875rem;line-height:1.5}}@media(min-width:992px)and (max-width:1200px){.btn{padding:.875rem 1.5rem}}.btn:after{content:"\2192";position:relative;transition:all .3s cubic-bezier(.4,0,.15,1.01);right:0;top:-1px;color:inherit}.btn:hover{background-color:var(--vo-button, var(--vo-primary));border-color:var(--vo-button, var(--vo-primary))}.btn:hover:after{right:-.3125rem}.btn.btn--tertiary{background-color:var(--vo-accent);border-color:var(--vo-accent)}.btn.btn--tertiary:hover{background-color:#fff;border-color:#fff;color:var(--vo-button, var(--vo-primary))}.btn.btn--secondary{background-color:var(--vo-button, var(--vo-primary));border-color:var(--vo-button, var(--vo-primary))}.btn.btn--secondary:hover{background-color:#0000;color:var(--vo-button, var(--vo-primary))}.btn.btn--outline{background-color:#fff;color:var(--vo-button, var(--vo-primary))}.btn.btn--outline:hover{background-color:var(--vo-button, var(--vo-primary));border-color:var(--vo-button, var(--vo-primary));color:var(--vo-on-button, #fff)}.btn.btn--white{background-color:#fff;border-color:#fff;color:var(--vo-button, var(--vo-primary))}.btn.btn--white:hover{background-color:var(--vo-button, var(--vo-primary));border-color:var(--vo-button, var(--vo-primary));color:var(--vo-on-button, #fff)}.btn:focus{background-color:var(--button-color-focus);border-color:var(--button-color-border-focus);color:var(--button-color-text-focus)}.btn.btn--sm{height:1.8125rem;padding:.3125rem 1rem;font-size:.875rem;line-height:1.1;letter-spacing:-.035px}@media only screen and (min-width:990px){.btn.btn--sm{height:2.5625rem;padding:.4375rem 3.0625rem;font-size:1.125rem;line-height:1.2}}.btn:disabled{cursor:default;opacity:.4}.btn.btn--full{display:block;width:100%;max-width:100%}.container{max-width:87.5rem;margin:0 auto}img{width:auto;height:auto;vertical-align:middle;max-width:100%}ul{padding:0;margin:0}svg{vertical-align:middle}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.eyebrow{color:var(--vo-primary);font-family:var(--vo-font-heading),sans-serif;margin:0;font-weight:500}.h1,h1{font-size:2rem;line-height:1.2;font-family:var(--vo-font-serif),serif;letter-spacing:-.6px}@media only screen and (min-width:990px){.h1,h1{font-size:3.125rem;letter-spacing:-1px}}.h2,h2{font-family:var(--vo-font-serif),serif;margin:0;font-size:1.625rem;line-height:1.3;letter-spacing:-.3px}@media only screen and (min-width:768px){.h2,h2{font-size:2.25rem;line-height:2.25rem;letter-spacing:-.4px}}.h3,h3{font-family:var(--vo-font-serif),serif;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.3px}@media only screen and (min-width:990px){.h3,h3{font-size:2rem;line-height:2.5rem;letter-spacing:-.4px}}.h4,h4{font-family:var(--vo-font-serif),serif;font-size:1.75rem;line-height:115%;letter-spacing:-.2px}@media only screen and (min-width:990px){.h4,h4{font-size:1.5625rem;letter-spacing:-.3px}}.h5,h5{font-size:1.375rem;line-height:1rem}h6,.h6{font-family:var(--vo-font-body),sans-serif;font-size:.875rem;line-height:150%;letter-spacing:.5px;text-transform:uppercase}.eyebrow{font-size:.875rem;line-height:150%;font-weight:700;display:block;letter-spacing:.0174375rem;text-transform:uppercase;font-family:var(--vo-font-body),sans-serif}@media only screen and (min-width:990px){.eyebrow{letter-spacing:.02475rem}}.a-1{font-size:1.125rem;font-weight:500;line-height:1.5;color:var(--vo-primary)}.a-1:not(:hover){text-decoration:none}.p-1{font-size:1.125rem;font-weight:400;line-height:1.5;color:var(--vo-primary)}.p-2{font-size:1rem;font-weight:400;line-height:1.5;color:var(--vo-primary)}.p-3{font-size:.875rem;font-weight:500;line-height:1.4;color:var(--vo-primary)}.p-1,.p-2,.p-3,.b-1,.b-2,.b-3,.b-4{font-family:var(--vo-font-body),sans-serif}.b-1{font-family:var(--vo-font-serif),serif;font-size:1.25rem;font-weight:400;line-height:1.5rem}.b-2{font-size:1rem;font-weight:400;line-height:1.625rem}@media only screen and (max-width:989px){.b-2{letter-spacing:-.312px}}.b-3{font-size:.875rem;line-height:1.3}.b-4{font-size:.625rem;line-height:1.1}.h1,.h2,.h3,.h4,.h5,.h6,.b-1,.b-2,.b-3,.b-4,.eyebrow,a,li,span,div,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.price{display:flex;align-items:center;gap:var(--space-12)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}.overlay--dark{background:var(--vo-primary);opacity:.5}.btn--white{transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}.btn--white:hover{background-color:var(--vo-primary)!important;border-color:var(--vo-primary)!important;color:#fff!important;transition-delay:0s!important}.btn--white:after,.btn--white:before{content:none!important;display:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/global.css.map */
