.receipts{padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(64px,8.5vw,128px);padding-left:clamp(20px,4.5vw,80px);padding-right:clamp(20px,4.5vw,80px)}.receipts__head{margin-bottom:clamp(24px,4vw,40px)}.receipts__banner{container-type:inline-size;position:relative;margin-left:calc(-1*clamp(20px,4.5vw,80px));margin-right:calc(-1*clamp(20px,4.5vw,80px))}.receipts__banner-image{display:block;width:100%;height:auto}.receipts__banner-text{position:absolute;left:0;top:50%;transform:translateY(-50%);width:68%;padding-left:3.9cqw}.receipts__banner-heading{margin:0;font-family:var(--font-heading-family);font-stretch:var(--font-heading-stretch, normal);font-weight:700;text-transform:uppercase;line-height:1.06;letter-spacing:-.02em;color:#2b020c;font-size:6.3cqw}.receipts__banner-sub{margin:.4em 0 0;color:#2b020c;text-transform:uppercase;letter-spacing:.3em;font-size:3cqw}.receipts__trust{position:absolute;z-index:1;left:clamp(20px,4.5vw,80px);right:clamp(20px,4.5vw,80px);bottom:clamp(20px,4vw,48px);max-width:640px}.receipts__trust-heading{margin:0 0 12.8px;font-family:Nanum Pen Script,cursive;font-weight:400;text-transform:none;line-height:1;letter-spacing:.01em;color:#cad183;font-size:clamp(26px,9vw,64px);white-space:nowrap}.receipts__trust-copy{margin:0 0 19.2px;font-family:Nanum Pen Script,cursive;font-weight:400;font-size:clamp(19px,2.4vw,24px);line-height:1.4;color:#cad183}.receipts__trust-tags{display:flex;flex-wrap:wrap;gap:9.6px}.receipts__trust-tag{display:inline-block;font-family:var(--font-label-family);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cad183;border:1px solid rgba(202,209,131,.5);border-radius:999px;padding:6.4px 12.8px;background:#2b020c59}.receipts__rail{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;padding:32px 6.4px 44.8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.receipts__rail::-webkit-scrollbar{display:none}.receipt{position:relative;flex:0 0 min(86vw,344px);scroll-snap-align:center;display:grid;gap:17.6px;min-height:464px;padding:25.6px 22.4px 22.4px;overflow:hidden;color:#2b020c;text-decoration:none;background:linear-gradient(#ffffffeb,#ffffffeb),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)' opacity='0.5'/%3E%3C/svg%3E");border:1px solid rgba(43,2,12,.22);box-shadow:0 19.2px 44.8px #2b020c1f;isolation:isolate;transition:transform .35s ease,box-shadow .35s ease,border-color .25s ease;cursor:pointer}.receipt+.receipt{margin-left:clamp(-38.4px,-2vw,-19.2px)}.receipt:nth-child(odd){transform:rotate(-1deg) scale(.97)}.receipt:nth-child(2n){transform:rotate(.8deg) translateY(12px) scale(.97)}.receipt.is-active{transform:rotate(0) translateY(-6px) scale(1);box-shadow:0 28.8px 57.6px #2b020c2e;z-index:4}.receipt:hover,.receipt:focus-visible{transform:rotate(0) translateY(-10px) scale(1);box-shadow:0 32px 64px #2b020c3d;border-color:#2b020c;z-index:5}.receipt--static{cursor:default}.receipt--static:hover,.receipt--static:focus-visible{transform:none;box-shadow:0 19.2px 44.8px #2b020c1f;border-color:#2b020c38;z-index:auto}.receipt:before,.receipt:after{content:"";position:absolute;left:0;right:0;height:8px;background-image:radial-gradient(circle at 4px 4px,rgb(var(--color-background)) 3px,transparent 3.5px);background-size:12px 8px;z-index:3}.receipt:before{top:-1px}.receipt:after{bottom:-1px}.receipt--citron{background:linear-gradient(#cad183e6,#cad183e6),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)' opacity='0.5'/%3E%3C/svg%3E")}.receipt__header,.receipt__footer{position:relative;z-index:2;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.receipt__eyebrow,.receipt__meta,.receipt__customer,.receipt__verified{font-family:var(--font-label-family);text-transform:uppercase;letter-spacing:.08em;font-size:9.28px}.receipt__eyebrow{margin:0;opacity:.6}.receipt__title{margin:4px 0 0;font-family:var(--font-heading-family);font-stretch:var(--font-heading-stretch, normal);font-size:24px;line-height:.95;text-transform:uppercase;color:#2b020c;font-weight:700}.receipt__cut{font-size:16px;opacity:.4}.receipt__body{position:relative;z-index:2;align-self:center}.receipt__verified{display:inline-block;border:1.5px solid rgb(43,2,12);color:#2b020c;padding:4.8px 8px;margin:0 0 14.4px;transform:rotate(-1.5deg)}.receipt__product{margin:0;font-size:16px;font-weight:700;text-transform:uppercase;color:#2b020c;letter-spacing:.04em}.receipt__meta{margin:4.8px 0 0;opacity:.6}.receipt__rating{margin:13.6px 0;font-size:15.2px;letter-spacing:.14em;color:#2b020c}.receipt__quote{margin:14.4px 0;font-family:var(--font-body-family);font-size:20.48px;line-height:1.18;color:#2b020c;font-weight:500}.receipt__customer{margin:0;opacity:.8}.receipt__footer{justify-content:flex-end}.receipt__barcode{display:block!important;width:112px;height:32px;background:repeating-linear-gradient(90deg,rgb(43,2,12) 0 2px,transparent 2px 4px,rgb(43,2,12) 4px 5px,transparent 5px 8px)}.receipt__hologram{display:block!important;position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:1;pointer-events:none;opacity:.1;background:conic-gradient(from 200deg,transparent,rgba(202,209,131,.85),rgba(43,2,12,.3),rgba(255,255,255,.75),transparent);mix-blend-mode:screen}@media(prefers-reduced-motion:reduce){.receipt,.receipt.is-active,.receipt:hover{transform:none;transition:none}}.receipts__lifestyle{position:relative;margin-left:calc(-1*clamp(20px,4.5vw,80px));margin-right:calc(-1*clamp(20px,4.5vw,80px))}.receipts__lifestyle-image{display:block;width:100%;height:auto}.receipts__lifestyle-link{display:block;text-decoration:none;border:none;outline-offset:4px}@media(hover:hover)and (pointer:fine){.receipts__lifestyle-link{cursor:pointer}}.receipts__lifestyle:after{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;height:55%;background:linear-gradient(to top,#2b020cbf,#2b020c00);pointer-events:none}@media screen and (max-width:780px){.receipts{padding-bottom:18px}.receipts__rail{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-receipts.css.map */
