@keyframes kx-rise-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}[data-template^=product] .product-information{position:relative}[data-template^=product] .product-information:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(55% 40% at 70% 0,rgb(255 255 255 / .07),transparent 70%)}[data-template^=product] media-gallery{animation:kx-rise-in .9s var(--kx-ease,cubic-bezier(.2,.7,.2,1)) both}[data-template^=product] media-gallery img,[data-template^=product] media-gallery video{border-radius:10px;transition:transform .9s var(--kx-ease,cubic-bezier(.2,.7,.2,1)),box-shadow .5s ease}[data-template^=product] media-gallery img:hover{transform:scale(1.015);box-shadow:0 0 36px -8px #ffffff4d}[data-template^=product] .product-details h1{font-family:var(--font-heading--family);font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 26px rgb(255 255 255 / .3);animation:kx-rise-in .8s var(--kx-ease,cubic-bezier(.2,.7,.2,1)) .1s both}[data-template^=product] .product-details product-price{font-size:1.4rem;font-weight:700;text-shadow:0 0 18px rgb(255 255 255 / .22);animation:kx-rise-in .8s var(--kx-ease,cubic-bezier(.2,.7,.2,1)) .16s both}[data-template^=product] .product-details variant-picker,[data-template^=product] .product-details swatches-variant-picker-component{animation:kx-rise-in .8s var(--kx-ease,cubic-bezier(.2,.7,.2,1)) .22s both}[data-template^=product] .kx-od{animation:kx-rise-in .8s var(--kx-ease,cubic-bezier(.2,.7,.2,1)) .32s both}[data-template^=product] .product-details product-form-component{animation:kx-rise-in .8s var(--kx-ease,cubic-bezier(.2,.7,.2,1)) .42s both}[data-template^=product] .variant-option__button-label{border-radius:8px;transition:background .25s,color .25s,border-color .25s,box-shadow .3s}[data-template^=product] .variant-option__button-label:hover{border-color:#ffffffbf;box-shadow:0 0 16px #ffffff40}[data-template^=product] input:checked+.variant-option__button-label{box-shadow:0 0 22px #fff6}[data-template^=product] quantity-selector-component{border-radius:8px}[data-template^=product] .add-to-cart-button{position:relative;overflow:hidden;isolation:isolate;border-radius:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 0 22px #ffffff38;transition:box-shadow .3s ease,transform .3s var(--kx-ease,cubic-bezier(.2,.7,.2,1)),scale .2s ease}[data-template^=product] .add-to-cart-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(0 0 0 / .14) 50%,transparent 70%);translate:-130% 0;transition:translate .8s var(--kx-ease,cubic-bezier(.2,.7,.2,1))}[data-template^=product] .add-to-cart-button:hover:not(:disabled){box-shadow:0 0 36px #ffffff8c;transform:translateY(-1px)}[data-template^=product] .add-to-cart-button:hover:not(:disabled):before{translate:130% 0}[data-template^=product] .add-to-cart-button:active:not(:disabled){scale:.98}[data-template^=product] .accelerated-checkout-block{display:none!important}[data-template^=product] product-card{transition:transform .4s var(--kx-ease,cubic-bezier(.2,.7,.2,1))}[data-template^=product] product-card:hover{transform:translateY(-4px)}[data-template^=product] product-card img{border-radius:8px}.kx-booth__note{margin:0 0 12px}.kx-booth__note label{display:block;margin-bottom:6px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--kx-muted)}.kx-booth__note-input{display:block;width:100%;min-height:54px;padding:9px 12px;border:1px solid var(--kx-line);border-radius:8px;background:#0006;color:#fff;font:inherit;font-size:13px;resize:vertical;transition:border-color .25s,box-shadow .3s}.kx-booth__note-input::placeholder{color:#ffffff59}.kx-booth__note-input:focus{outline:0;border-color:#fffc;box-shadow:0 0 18px #fff3}.kx-booth__note-input.is-error{border-color:#ff6b6b;box-shadow:0 0 14px #ff6b6b4d}@media(prefers-reduced-motion:reduce){[data-template^=product] *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kx-product.css.map */
