:root{--wcp-bg: #0F172A;--wcp-gold: #D4AF37;--wcp-gold-light: #F0CF5E;--wcp-gold-glow: rgb(212 175 55 / .3);--wcp-gold-subtle: rgb(212 175 55 / .12);--wcp-border: rgb(212 175 55 / .2);--wcp-text: #F8FAFC;--wcp-text-muted: rgb(248 250 252 / .55);--wcp-shadow: 0 4px 24px rgb(0 0 0 / .35), 0 1px 4px rgb(0 0 0 / .2);--wcp-radius: 10px}.product-information h1,.product-information .product-information__title{font-family:"Inter",var(--font-heading--family),sans-serif;font-weight:900;letter-spacing:-.02em}.product-information .variant-option__button-label:has(:checked){background-color:var(--wcp-gold);border-color:var(--wcp-gold);color:#0f172a;box-shadow:0 0 0 3px #d4af3759,0 0 16px #d4af3733}.product-information .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:#0f172a}.product-information .variant-option__button-label__pill{background:var(--wcp-gold)}@media(max-width:749px){.product-information .variant-option__button-label{min-height:48px;padding-block:12px}}.product-information__grid{isolation:isolate}.product-information__details{--details-card-shadow: 0 0 0 1px rgb(248 250 252 / .06), var(--wcp-shadow)}.product-information .price__current{color:var(--wcp-gold)}.product-information .group-block{position:relative}.product-information [data-block-type=group][style*=border]{border-color:var(--wcp-border)!important}.product-information .shopify-payment-button__button,.product-information .shopify-payment-button__button--unbranded{width:100%;border-radius:var(--wcp-radius)}.product-information .accordion__summary{gap:12px}.product-information .accordion__summary:hover{color:var(--wcp-gold-light)}.product-information .divider-block{background:var(--wcp-border);opacity:1}@keyframes wc-urgency-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.2)}}@keyframes wc-urgency-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.wc-urgency{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;font-size:.8125rem;font-weight:600;line-height:1.35}.wc-urgency--green{background:#0c4a26e6;border:1px solid rgb(34 197 94 / .35);color:#dcfce7}.wc-urgency--green .wc-urgency__icon{color:#4ade80}.wc-urgency--gold{background:#d4af371f;border:1px solid rgb(212 175 55 / .4);color:#fef9c3}.wc-urgency--gold .wc-urgency__icon{color:var(--wcp-gold, #D4AF37)}.wc-urgency__icon{display:flex;flex-shrink:0;animation:wc-urgency-pulse 1.8s ease-in-out infinite}.wc-urgency__icon svg{display:block}.wc-urgency__text{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.wc-urgency__message{font-weight:700}.wc-urgency__countdown{display:inline-block;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:linear-gradient(90deg,currentColor 0%,currentColor 40%,rgb(255 255 255 / .9) 50%,currentColor 60%,currentColor 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:wc-urgency-shimmer 3s linear infinite}.wc-urgency__suffix{font-weight:500;opacity:.85}@keyframes wc-grain{0%{transform:translate(0)}20%{transform:translate(-2%,1%)}40%{transform:translate(2%,-2%)}60%{transform:translate(-1%,-1%)}80%{transform:translate(1%,2%)}to{transform:translate(0)}}.wc-pbanner__grain{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;width:220%;height:220%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.07;mix-blend-mode:overlay;animation:wc-grain .45s steps(2) infinite;pointer-events:none;will-change:transform}.wc-pbanner--vintage{border-bottom:2px dashed rgb(184 115 51 / .45)}.wc-pbanner--vintage .wc-pbanner__glow{background:radial-gradient(ellipse at 80% 50%,rgb(184 115 51 / .32) 0%,rgb(139 69 19 / .12) 40%,transparent 70%),radial-gradient(ellipse at 15% 50%,rgb(120 60 10 / .15) 0%,transparent 55%)}.wc-pbanner--vintage .wc-pbanner__lines{background-image:repeating-linear-gradient(to bottom,transparent 0px,transparent 3px,rgb(0 0 0 / .06) 3px,rgb(0 0 0 / .06) 4px)}.wc-pbanner--vintage .wc-pbanner__tournament{color:#b87333;letter-spacing:.12em}.wc-pbanner__vintage-stamp{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;border:2px dashed rgb(184 115 51 / .6);border-radius:3px;padding:5px 10px;transform:rotate(-4deg);line-height:1;gap:1px;box-shadow:inset 0 0 8px #b8733314}.wc-pbanner__stamp-label{font-size:.5rem;font-weight:900;letter-spacing:.25em;text-transform:uppercase;color:#b87333cc}.wc-pbanner__stamp-year{font-size:1.125rem;font-weight:900;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#b87333;text-shadow:0 0 14px rgb(184 115 51 / .6),0 0 28px rgb(184 115 51 / .25)}@media(max-width:749px){.wc-pbanner__vintage-stamp{position:absolute;bottom:7px;right:12px;padding:3px 8px;transform:rotate(-3deg);border-color:#b87333bf}.wc-pbanner__stamp-label{font-size:.4375rem;letter-spacing:.2em}.wc-pbanner__stamp-year{font-size:.9375rem}}.product-information details[data-block-id=shipping] .details-content{padding-top:6px}.product-information details[data-block-id=shipping] .details-content .rte{display:grid;gap:10px;padding:12px;border-radius:12px;border:1px solid rgb(212 175 55 / .2);background:linear-gradient(160deg,#d4af3712,#0f172aad 55%),#0f172af5;box-shadow:inset 0 0 0 1px #f8fafc0a,0 8px 24px #00000040}.product-information details[data-block-id=shipping] .details-content .rte>p:first-of-type{margin:0;color:var(--wcp-gold-light);font-size:.86rem;line-height:1.35;letter-spacing:.01em}.product-information details[data-block-id=shipping] .details-content .rte ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-information details[data-block-id=shipping] .details-content .rte li{margin:0;padding:9px 10px;border-radius:10px;border:1px solid rgb(212 175 55 / .18);background:#0f172aad;color:#f8fafceb;font-size:.77rem;line-height:1.35}.product-information details[data-block-id=shipping] .details-content .rte li strong{display:block;margin-bottom:3px;color:#d4af37f2;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.product-information details[data-block-id=shipping] .details-content .rte>p:last-of-type{margin:0;font-size:.76rem;line-height:1.45;color:#f8fafcc7}@media(max-width:749px){.product-information details[data-block-id=shipping] .details-content .rte ul{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wc-product-theme.css.map */
