.ks-ccard[data-ticket-surface],.ks-ccard[data-ticket-surface]>.ks-save-host{overflow:visible}.ks-ccard[data-ticket-surface]:has(.ks-ticket[data-moving=true]){z-index:4}.ks-ticket{--ticket-rx: 0deg;--ticket-ry: 0deg;--ticket-rz: 0deg;--ticket-scale: 1;--ticket-shadow-y: 3px;--ticket-shadow-blur: 4px;--ticket-shadow-alpha: .14;--foil-x: 50%;--foil-y: 50%;--foil-angle: 115deg;--foil-sweep: 50%;--foil-flash: 0;position:absolute;z-index:3;top:3.2%;left:1.25%;display:block;width:var(--ticket-width, 46%);height:auto;line-height:1;pointer-events:none;transform-origin:50% 50%;transform-style:preserve-3d;transform:perspective(650px) rotateX(var(--ticket-rx)) rotateY(var(--ticket-ry)) rotate(calc(-8deg + var(--ticket-rz))) scale(var(--ticket-scale))}.ks-ticket[data-moving=true]{will-change:transform}.ks-ticket__paper{display:block;width:100%;height:auto;max-width:none;filter:drop-shadow(0 var(--ticket-shadow-y) var(--ticket-shadow-blur) rgb(47 25 12 / var(--ticket-shadow-alpha)))}.ks-ticket__value{position:absolute;display:flex;align-items:center;justify-content:center;left:35.5%;top:23%;width:54%;height:54%;min-width:0;transform:translateZ(1px)}.ks-ticket__ink{position:relative;display:block;flex:0 0 auto;width:max-content;max-width:none;color:#fffbed;font-family:inherit;font-size:32px;font-weight:700;font-style:normal;line-height:1;letter-spacing:-.035em;white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}@supports ((-webkit-background-clip: text) or (background-clip: text)){.ks-ticket__ink{background-image:repeating-linear-gradient(112deg,#fff3 0 .65px,#b6d7b90f .65px 1.5px,#fff0 1.5px 2.8px),linear-gradient(var(--foil-angle),#ffffff 0%,#d9f4e8 15%,#f8f0c7 30%,#ffffff 44%,#d5f2f5 57%,#f8edce 72%,#eef9ed 86%,#ffffff 100%);background-size:100% 100%,230% 230%;background-position:center,var(--foil-x) var(--foil-y);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ks-ticket__ink:after{content:attr(data-amount);position:absolute;top:0;right:0;bottom:0;left:0;display:block;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;white-space:inherit;background-image:linear-gradient(104deg,transparent 36%,rgba(255,255,255,.1) 43%,#fff 49%,#fff 52%,rgba(255,255,255,.15) 57%,transparent 64%);background-size:260% 100%;background-position:var(--foil-sweep) 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:var(--foil-flash);filter:brightness(1.3)}@media(prefers-reduced-motion:no-preference){@media(max-width:767px),(hover:none),(pointer:coarse){.ks-ticket__ink{animation:ks-ticket-mobile-color 5s linear infinite}.ks-ticket__ink:after{animation:ks-ticket-mobile-glint 5s linear infinite}}}}@keyframes ks-ticket-mobile-glint{0%,76%{background-position:120% 50%;opacity:0}79%{background-position:120% 50%;opacity:0}82%{opacity:.95}91%{background-position:-20% 50%;opacity:.95}94%,to{background-position:-20% 50%;opacity:0}}@keyframes ks-ticket-mobile-color{0%,76%,to{background-position:center,50% 50%}80%{background-position:center,15% 20%}91%{background-position:center,85% 80%}96%{background-position:center,50% 50%}}@media(prefers-reduced-motion:reduce){.ks-ticket{transform:rotate(-8deg);will-change:auto}.ks-ticket__ink{animation:none}.ks-ticket__ink:after{display:none}}@media(forced-colors:active){.ks-ticket__ink{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}.ks-ticket__ink:after{display:none}}product-card[data-ticket-surface],product-card[data-ticket-surface]>.ks-save-host{overflow:visible}product-card[data-ticket-surface]:has(.ks-ticket[data-moving=true]){z-index:4;position:relative}.ks-ccard[data-ticket-surface]{position:relative}.ks-ccard[data-ticket-surface] .ks-ccard__media,product-card[data-ticket-surface] .product-featured-image-link{overflow:hidden;border-radius:inherit}.section-collection-tabs .ks-best .ks-home-tabs__carousel .columns.carousel__slide.ks-home-tabs__slide:has(.ks-ticket),.section-collection-tabs .ks-best .ks-home-tabs__carousel .columns.carousel__slide.ks-home-tabs__slide:has([data-ticket-surface]){padding-left:14px}.ks-bmp__item:has(.ks-ticket),.ks-bmp__item:has([data-ticket-surface]){overflow:visible;padding-top:8px;padding-left:10px;margin-top:-8px;margin-left:-10px}
/*# sourceMappingURL=/cdn/shop/t/151/assets/ks-ticket-foil.css.map */
