.anima-section__header{max-width:76rem;margin:0 auto 3.6rem;text-align:center}.anima-eyebrow{display:inline-block;padding:.6rem 1.4rem;margin-bottom:1.4rem;border-radius:100rem;background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.75);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.anima-heading{margin:0;font-size:clamp(2.6rem,2rem + 2.2vw,4rem);line-height:1.15}.anima-sub{margin:1.2rem auto 0;max-width:60rem;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.6}.anima-steps__list{display:flex;flex-direction:column;gap:2rem;max-width:100rem;margin:0 auto}.anima-step{display:grid;grid-template-columns:1fr;gap:0;border-radius:2.4rem;border:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background));overflow:hidden}.anima-step__media{position:relative;background:rgba(var(--color-foreground),.04);min-height:24rem}.anima-step__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.anima-step__body{padding:2.4rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}.anima-step__num{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.8rem;font-weight:700;flex:0 0 auto}.anima-step__title{margin:0;font-size:clamp(2rem,1.8rem + .8vw,2.6rem);line-height:1.2}.anima-step__text{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.65}@media screen and (min-width:750px){.anima-step{grid-template-columns:1fr 1fr;min-height:32rem}.anima-step--flip .anima-step__media{order:2}.anima-step__body{padding:4rem}}.anima-tabs>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.anima-tabs__nav{display:flex;flex-wrap:nowrap;gap:.8rem;justify-content:flex-start;overflow-x:auto;padding:.4rem .4rem 1rem;margin-bottom:2.4rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.anima-tabs__nav::-webkit-scrollbar{display:none}.anima-tabs__nav label{flex:0 0 auto;padding:1rem 1.8rem;border-radius:100rem;border:.1rem solid rgba(var(--color-foreground),.14);background:transparent;color:rgba(var(--color-foreground),.75);font-size:1.4rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.anima-tabs__nav label:hover{border-color:rgba(var(--color-foreground),.4)}.anima-tabs__panel{display:none;grid-template-columns:1fr;gap:2.4rem;border-radius:2.4rem;border:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background));overflow:hidden}.anima-tabs__media{position:relative;min-height:26rem;background:rgba(var(--color-foreground),.04)}.anima-tabs__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.anima-tabs__copy{padding:0 2.4rem 2.8rem;display:flex;flex-direction:column;justify-content:center;gap:1.2rem}.anima-tabs__copy h3{margin:0;font-size:clamp(2rem,1.8rem + .9vw,2.8rem);line-height:1.2}.anima-tabs__copy p{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.65}@media screen and (min-width:750px){.anima-tabs__nav{justify-content:center}.anima-tabs__panel{grid-template-columns:1.1fr 1fr;min-height:38rem}.anima-tabs__copy{padding:4rem 4rem 4rem 1.6rem}}.anima-compare{max-width:76rem;margin:0 auto}.anima-compare table{width:100%;border-collapse:collapse}.anima-compare th,.anima-compare td{padding:1.5rem 1.2rem;text-align:center;font-size:1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.06)}.anima-compare tr:last-child th,.anima-compare tr:last-child td{border-bottom:0}.anima-compare th[scope=row]{text-align:left;font-weight:500;color:rgba(var(--color-foreground),.85);line-height:1.4}.anima-compare thead th{font-size:1.5rem;font-weight:700;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.anima-compare .anima-compare__ours{background:rgba(var(--color-button),.07)}.anima-compare thead .anima-compare__ours{border-radius:1.6rem 1.6rem 0 0}.anima-compare tr:last-child .anima-compare__ours{border-radius:0 0 1.6rem 1.6rem}.anima-compare__col{width:22%}.anima-ico{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%}.anima-ico--yes{background:rgba(var(--color-button),.12);color:rgb(var(--color-button))}.anima-ico--no{background:rgba(var(--color-foreground),.07);color:rgba(var(--color-foreground),.45)}.anima-ico svg{width:1.4rem;height:1.4rem}.anima-testis{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.4rem .4rem 1.6rem;-webkit-overflow-scrolling:touch}.anima-testi{scroll-snap-align:center;display:flex;flex-direction:column;gap:1.4rem;padding:2.4rem;border-radius:2rem;border:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background))}.anima-testi__stars{display:flex;gap:.2rem;color:#f5a623}.anima-testi__stars svg{width:1.6rem;height:1.6rem}.anima-testi__quote{margin:0;flex:1 1 auto;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.85)}.anima-testi__who{display:flex;align-items:center;gap:1.2rem}.anima-testi__avatar{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgba(var(--color-button),.12);color:rgb(var(--color-button));font-weight:700;font-size:1.6rem;flex:0 0 auto}.anima-testi__name{font-size:1.4rem;font-weight:600}.anima-testi__note{font-size:1.2rem;color:rgba(var(--color-foreground),.55)}@media screen and (min-width:750px){.anima-testis{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));grid-auto-columns:unset;overflow-x:visible}}.anima-benefits{display:grid;grid-template-columns:1fr;gap:1.6rem;max-width:104rem;margin:0 auto}.anima-benefit{padding:3.2rem 2.4rem;border-radius:2.4rem;border:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background));text-align:center}.anima-benefit__icon{display:inline-flex;align-items:center;justify-content:center;width:6rem;height:6rem;border-radius:50%;background:rgba(var(--color-button),.1);color:rgb(var(--color-button));margin-bottom:1.6rem}.anima-benefit__icon svg{width:2.8rem;height:2.8rem}.anima-benefit h3{margin:0 0 1rem;font-size:2rem;line-height:1.25}.anima-benefit p{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.65}@media screen and (min-width:750px){.anima-benefits{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749.98px){.product__media-wrapper .thumbnail-slider{margin-top:.6rem}.product__media-wrapper .thumbnail-slider .slider-button{display:none}.product__media-wrapper .thumbnail-list__item.slider__slide{width:calc(16.66% - .84rem)}}.product__media-wrapper .thumbnail{overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1rem}.product__media-wrapper .thumbnail[aria-current]{border:.2rem solid rgb(var(--color-foreground));box-shadow:none}.anima-rating{display:flex;align-items:center;gap:1rem;width:fit-content;margin:0 0 1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.anima-rating__stars{position:relative;display:inline-block;font-size:2.1rem;line-height:1;letter-spacing:.15rem}.anima-rating__base{color:rgba(var(--color-foreground),.2)}.anima-rating__fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden;white-space:nowrap;color:#f5a623}.anima-rating__text{font-size:1.4rem;line-height:1.3;color:rgba(var(--color-foreground),.8)}.anima-rating__text strong{color:rgb(var(--color-foreground));font-weight:700}.anima-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin:0 0 1.8rem}.anima-header__title{margin:0;font-size:clamp(2.8rem,2.3rem + 1.4vw,3.8rem);line-height:1.08}.anima-header__title--outcome{font-size:clamp(2.6rem,2.1rem + 1.2vw,3.4rem);line-height:1.16;font-weight:700}.anima-header__title-rest{font-weight:400}.anima-header__sub{margin:.8rem 0 0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.anima-header__price{text-align:right;flex:0 0 auto}.anima-header__price strong{font-size:2.4rem;font-weight:600;white-space:nowrap}.anima-header__price small{display:block;margin-top:.2rem;font-size:1.1rem;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:749.98px){.anima-header{display:block;margin-bottom:1.2rem}.anima-header__sub{font-size:1.4rem}.anima-header__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem .8rem;margin-top:.8rem;text-align:left}.anima-header__price s{margin:0}.anima-header__price small{flex-basis:100%;margin:0}}.anima-hero-bullets{list-style:none;display:grid;gap:.7rem;margin:0 0 1.8rem;padding:0}.anima-hero-bullets li{display:flex;align-items:flex-start;gap:.8rem;font-size:1.45rem;line-height:1.45}.anima-hero-bullets svg{flex:0 0 auto;width:1.6rem;height:1.6rem;margin-top:.25rem;color:rgb(var(--color-button))}.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-rev-widg[data-number-of-reviews="0"]{display:none!important}.anima-qty-label{margin:0 0 .8rem;font-size:1.35rem;font-weight:500}.anima-qty{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.anima-qty-card{position:relative;display:block;padding:1.6rem;border-radius:1.4rem;border:.2rem solid transparent;background:rgba(var(--color-foreground),.05);cursor:pointer}.anima-qty-card:has(input:checked),.anima-qty-card--single{border-color:rgb(var(--color-button));background:rgba(var(--color-button),.06);cursor:default}.anima-qty-card__badge{position:absolute;top:-1rem;right:1.4rem;padding:.2rem 1rem;border-radius:10rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.15rem;font-weight:700}.anima-header__price s,.anima-qty-card__price s{margin-right:.6rem;color:rgba(var(--color-foreground),.62);font-weight:400}.anima-qty-card input{position:absolute;width:1px;height:1px;opacity:0}.anima-qty-card__row{display:flex;align-items:center;gap:1.2rem}.anima-qty-card__row>span:not(.anima-qty-card__check):not(.anima-qty-card__price){flex:1 1 auto;min-width:0}@media screen and (max-width:749.98px){.anima-qty-card__row{gap:.9rem}.anima-qty-card__price{white-space:normal;text-align:right}.anima-qty-card__price s{display:block;margin-right:0}}.anima-qty-card__check{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;border:.2rem solid rgba(var(--color-foreground),.3);background:transparent;color:transparent}.anima-qty-card:has(input:checked) .anima-qty-card__check,.anima-qty-card--single .anima-qty-card__check{border-color:rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.anima-qty-card__check svg{width:1.1rem;height:1.1rem}.anima-qty-card__title{font-size:1.5rem;font-weight:600;line-height:1.3}.anima-qty-card__tag{font-size:1.15rem;font-weight:600;color:rgb(var(--color-button))}.anima-qty-card__price{margin-left:auto;font-size:1.5rem;font-weight:600;white-space:nowrap}.anima-qty-card__perks{display:flex;justify-content:space-around;gap:.8rem;margin-top:1.5rem;padding-top:1.5rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.anima-qty-card__perk{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:11rem;font-size:1.15rem;line-height:1.35;text-align:center;color:rgba(var(--color-foreground),.7)}.anima-qty-card__perk svg{width:2.2rem;height:2.2rem;color:rgba(var(--color-foreground),.8)}.anima-delivery-block{margin-top:1.8rem;text-align:center}.anima-delivery-block strong{font-size:1.4rem}.anima-delivery-block p{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:.5rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.anima-delivery-block svg{flex:0 0 auto;width:1.8rem;height:1.8rem}.anima-acc{margin-top:2.8rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.anima-acc details{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.anima-acc summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.9rem 0;font-size:1.8rem;font-weight:700;line-height:1.3;cursor:pointer;list-style:none}.anima-acc summary::-webkit-details-marker{display:none}.anima-acc__caret{flex:0 0 auto;width:1.8rem;height:1.8rem;transition:transform .2s ease}.anima-acc details[open] .anima-acc__caret{transform:rotate(180deg)}.anima-acc__body{padding:0 0 2rem;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.anima-acc__body p{margin:0 0 1.2rem}.anima-acc__body p:last-child,.anima-acc__body ul:last-child{margin-bottom:0}.anima-checklist{list-style:none;margin:1.8rem 0 .6rem;padding:0;display:flex;flex-direction:column;gap:1.3rem}.anima-checklist li{display:flex;gap:1rem}.anima-checklist svg{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-top:.3rem;color:rgb(var(--color-button))}.anima-checklist strong{display:block;font-size:1.45rem;line-height:1.4}.anima-checklist li>div>span{font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.65)}.anima-faq{max-width:76rem;margin:0 auto;display:flex;flex-direction:column;gap:1.2rem}.anima-faq details{border-radius:1.6rem;border:.1rem solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));overflow:hidden}.anima-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2rem;cursor:pointer;list-style:none;font-size:1.6rem;font-weight:600;line-height:1.4}.anima-faq summary::-webkit-details-marker{display:none}.anima-faq summary .anima-faq__chevron{flex:0 0 auto;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--color-foreground),.06);transition:transform .2s ease}.anima-faq details[open] summary .anima-faq__chevron{transform:rotate(45deg)}.anima-faq__answer{padding:0 2rem 2rem;color:rgba(var(--color-foreground),.75);font-size:1.5rem;line-height:1.65}.anima-faq__answer p{margin:0 0 .8rem}.anima-faq__answer p:last-child{margin-bottom:0}.shopify-section:has(.anima-steps__list),.shopify-section:has(.anima-tabs),.shopify-section:has(.anima-compare),.shopify-section:has(.anima-benefits),.shopify-section:has(.anima-faq),.shopify-section:has(.product-long-description),.shopify-section:has(.related-products){content-visibility:auto;contain-intrinsic-size:auto 900px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/anima-pdp.css.map */
