.tnc-buy input[hidden]{display:none!important}.tnc-btn{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .26s ease,color .26s ease,border-color .26s ease}.tnc-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00000026}.tnc-btn:active{transform:translateY(0) scale(.985);box-shadow:0 4px 12px #00000021}.tnc-btn:focus-visible{outline:2px solid var(--tnc-accent);outline-offset:3px}.tnc-buy__atc:hover{box-shadow:0 14px 30px #0003}.tnc-buy__atc:disabled,.tnc-buy__atc[disabled]{cursor:not-allowed;opacity:.55}.tnc-buy__atc:disabled:hover,.tnc-buy__atc[disabled]:hover{transform:none;box-shadow:none}.tnc-gal__stage:hover .tnc-gal__slide.is-active img{transform:scale(1.035)}.tnc-buy__rating a:hover{opacity:1}.tnc-opt__values label:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--tnc-accent);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.tnc-opt__values label:hover:after,.tnc-opt__values input:checked+label:after{transform:scaleX(1)}.tnc-qtybox:hover{border-color:var(--tnc-ink);box-shadow:0 6px 16px #00000012}.tnc-qtybox button:active{transform:scale(.9)}.tnc-buy__trustitem.is-in:before{width:34px}.tnc-acc details:hover{border-color:#0000004d}.tnc-acc details[open]{box-shadow:0 6px 20px #0000000f}.tnc-acc summary:hover{background:#00000006}.tnc-faqpage details,.tnc-faq__list details{position:relative}.tnc-acc details:after,.tnc-faqpage details:after,.tnc-faq__list details:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--tnc-accent);transform:scaleX(0);transform-origin:left;pointer-events:none;transition:transform .5s cubic-bezier(.16,1,.3,1)}.tnc-acc details[open]:after,.tnc-faqpage details[open]:after,.tnc-faq__list details[open]:after{transform:scaleX(1)}.tnc-faqg__title{position:relative;border-bottom-color:transparent!important}.tnc-faqg__title:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:var(--tnc-accent);transition:width .8s cubic-bezier(.16,1,.3,1) .12s}.tnc-faqg.is-in .tnc-faqg__title:after{width:100%}.tnc-card,.tnc-tile,.tnc-cred,.tnc-quote{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s ease}.tnc-card:hover,.tnc-tile:hover,.tnc-quote:hover{transform:translateY(-5px);box-shadow:0 16px 38px #0000001a}.tnc-pill{transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .25s ease,border-color .25s ease}.tnc-pill:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.tnc-cd,.tnc-cd__scrim,.tnc-gal__slide,.tnc-btn,.tnc-card,.tnc-tile,.tnc-cred,.tnc-quote,.tnc-pill,.tnc-opt__values label,.tnc-gal__slide img{transition:none}.tnc-btn:hover,.tnc-card:hover,.tnc-tile:hover,.tnc-quote:hover,.tnc-pill:hover,.tnc-opt__values label:hover,.tnc-gal__stage:hover .tnc-gal__slide.is-active img{transform:none}.tnc-acc details:after,.tnc-faqpage details:after,.tnc-faq__list details:after,.tnc-faqg__title:after{transition:none}}@media(hover:none),(pointer:coarse){.tnc-btn:hover,.tnc-card:hover,.tnc-tile:hover,.tnc-quote:hover,.tnc-pill:hover{transform:none;box-shadow:none}.tnc-gal__stage:hover .tnc-gal__slide.is-active img{transform:none}.tnc-qtybox:hover{box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tnc-pdp-polish.css.map */
