:root{--g-color-black: #0A0A0A;--g-color-black-pure: #000000;--g-color-surface: #111111;--g-color-surface-elevated: #1A1A1A;--g-color-surface-card: #141414;--g-color-gold: #C9A84C;--g-color-gold-light: #E2C97E;--g-color-gold-dark: #8B6914;--g-color-gold-muted: rgba(201, 168, 76, .6);--g-color-gold-subtle: rgba(201, 168, 76, .15);--g-color-gold-rgb: 201, 168, 76;--g-color-text-primary: #FAFAFA;--g-color-text-secondary: rgba(250, 250, 250, .7);--g-color-text-muted: rgba(250, 250, 250, .5);--g-color-text-gold: var(--g-color-gold);--g-border-subtle: rgba(250, 250, 250, .08);--g-border-light: rgba(250, 250, 250, .12);--g-border-gold: rgba(201, 168, 76, .3);--g-border-gold-strong: rgba(201, 168, 76, .6);--g-font-heading: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--g-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--g-font-weight-display: 300;--g-font-weight-section-heading: 400;--g-font-weight-body: 400;--g-font-weight-body-medium: 500;--g-font-weight-body-semibold: 600;--g-font-weight-strong: 700;--g-letter-display: -.01em;--g-letter-section-title: -.01em;--g-font-size-section-title: clamp(1.75rem, 3.25vw, 2.75rem);--g-line-height-section-title: 1.15;--g-font-size-section-eyebrow: clamp(.9375rem, 1.85vw, 1.125rem);--g-line-height-section-eyebrow: 1.45;--g-font-weight-section-eyebrow: var(--g-font-weight-body-medium);--g-letter-section-eyebrow-uppercase: .17em;--font-body--family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading--family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-subheading--family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-accent--family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--g-space-xs: .25rem;--g-space-sm: .5rem;--g-space-md: 1rem;--g-space-lg: 1.5rem;--g-space-xl: 2rem;--g-space-2xl: 3rem;--g-space-3xl: 4rem;--g-space-4xl: 6rem;--g-space-5xl: 8rem;--g-radius-sm: 8px;--g-radius-md: 12px;--g-radius-lg: 16px;--g-radius-xl: 24px;--g-radius-pill: 100px;--g-transition-fast: .15s ease-out;--g-transition-normal: .3s ease-out;--g-transition-slow: .5s ease-out;--g-transition-elegant: .6s cubic-bezier(.25, .46, .45, .94);--g-shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--g-shadow-md: 0 4px 20px rgba(0, 0, 0, .4);--g-shadow-lg: 0 8px 40px rgba(0, 0, 0, .5);--g-shadow-gold: 0 4px 20px rgba(201, 168, 76, .15);--g-shadow-gold-hover: 0 8px 30px rgba(201, 168, 76, .25)}body{font-family:var(--g-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2,h3,.h3{font-family:var(--g-font-heading);font-weight:var(--g-font-weight-section-heading);letter-spacing:var(--g-letter-section-title)}h4,.h4,h5,.h5,h6,.h6{font-family:var(--g-font-body);text-transform:uppercase;letter-spacing:.1em;font-weight:var(--g-font-weight-body-medium)}.g-text-gold{color:var(--g-color-gold)}.g-text-italic{font-style:italic}.g-text-serif{font-family:var(--g-font-heading)}.g-btn-primary{background:linear-gradient(135deg,#b8942f,#c9a84c,#e2c97e 60%,#c9a84c);background-size:200% 200%;color:var(--g-color-black);border:none;border-radius:var(--g-radius-pill);font-family:var(--g-font-body);font-weight:600;font-size:.8125rem;letter-spacing:.15em;text-transform:uppercase;padding:1rem 2.5rem;cursor:pointer;transition:background-position .4s ease,box-shadow var(--g-transition-normal),transform .1s ease;position:relative;overflow:hidden;display:inline-block;text-decoration:none}.g-btn-primary:hover{background-position:100% 100%;box-shadow:var(--g-shadow-gold-hover);transform:translateY(-1px);color:var(--g-color-black)}.g-btn-primary:active{transform:translateY(0)}@keyframes g-btn-sheen{0%,80%{left:-40%}to{left:140%}}.g-btn-primary:after,.button:not(.button--tertiary):not(.button--plain):not(.button-unstyled):not(.button-secondary):not(.cart-items__remove):not(.close-button):not(.variant-item__remove):after,button[is=hover-button]:not(.button--tertiary):after,.shopify-payment-button__button:after,.cart__checkout-button:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.3) 45%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.3) 55%,transparent 75%);animation:g-btn-sheen 8s ease-in-out infinite;pointer-events:none}.button:not(.button--tertiary):not(.button--plain):not(.button-unstyled):not(.button-secondary):not(.cart-items__remove):not(.close-button):not(.variant-item__remove),button[is=hover-button]:not(.button--tertiary),.shopify-payment-button__button,.cart__checkout-button{position:relative!important;overflow:hidden!important}@media(prefers-reduced-motion:reduce){.g-btn-primary:after,.button:after,button[is=hover-button]:after,.shopify-payment-button__button:after,.cart__checkout-button:after{animation:none}}.g-btn-secondary{background-color:transparent;color:var(--g-color-gold);border:1px solid var(--g-color-gold);border-radius:var(--g-radius-pill);font-family:var(--g-font-body);font-weight:500;font-size:.8125rem;letter-spacing:.15em;text-transform:uppercase;padding:1rem 2.5rem;cursor:pointer;transition:all var(--g-transition-normal);display:inline-block;text-decoration:none}.g-btn-secondary:hover{background-color:var(--g-color-gold);color:var(--g-color-black);box-shadow:var(--g-shadow-gold)}.g-card{background-color:var(--g-color-surface-card);border:1px solid var(--g-border-subtle);border-radius:var(--g-radius-lg);padding:var(--g-space-xl);transition:all var(--g-transition-normal)}.g-card:hover{border-color:var(--g-border-gold);box-shadow:var(--g-shadow-gold)}.g-glass{background:#0a0a0a99;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:var(--g-radius-lg)}.g-glass--gold{background:#c9a84c14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(201,168,76,.15);border-radius:var(--g-radius-lg)}.g-glass--light{background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:var(--g-radius-lg)}.g-section{padding-block:var(--g-space-4xl)}.g-section--tight{padding-block:var(--g-space-2xl)}.g-section-title{font-family:var(--g-font-heading);font-size:var(--g-font-size-section-title);font-weight:var(--g-font-weight-section-heading);letter-spacing:var(--g-letter-section-title);line-height:var(--g-line-height-section-title);color:var(--g-color-text-primary);text-align:center;margin-bottom:var(--g-space-xl);text-transform:none}.g-type-display{font-family:var(--g-font-heading);font-weight:var(--g-font-weight-display);letter-spacing:var(--g-letter-display)}.g-type-section-heading{font-family:var(--g-font-heading);font-size:var(--g-font-size-section-title);font-weight:var(--g-font-weight-section-heading);letter-spacing:var(--g-letter-section-title);line-height:var(--g-line-height-section-title);text-transform:none}.g-section-subtitle{font-family:var(--g-font-body);font-size:var(--g-font-size-section-eyebrow);font-weight:var(--g-font-weight-section-eyebrow);line-height:var(--g-line-height-section-eyebrow);color:var(--g-color-gold);text-transform:uppercase;letter-spacing:var(--g-letter-section-eyebrow-uppercase);text-align:center;margin-bottom:var(--g-space-md)}.g-divider{width:60px;height:1px;background:linear-gradient(90deg,transparent,var(--g-color-gold),transparent);margin:var(--g-space-lg) auto}.g-gradient-text{background:linear-gradient(135deg,var(--g-color-gold-light) 0%,var(--g-color-gold) 50%,var(--g-color-gold-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.button:not(.button--tertiary):not(.button--plain):not(.button-unstyled):not(.button-secondary):not(.cart-items__remove):not(.close-button):not(.variant-item__remove),button[is=hover-button]:not(.button--tertiary),.shopify-payment-button__button,.cart__checkout-button{background:linear-gradient(135deg,#b8942f,#c9a84c,#e2c97e 60%,#c9a84c)!important;background-size:200% 200%!important;color:#0a0a0a!important;transition:background-position .4s ease,box-shadow .3s ease,transform .1s ease!important}.button:not(.button--tertiary):not(.button--plain):not(.button-unstyled):not(.button-secondary):not(.cart-items__remove):not(.close-button):not(.variant-item__remove):hover,button[is=hover-button]:not(.button--tertiary):hover,.shopify-payment-button__button:hover,.cart__checkout-button:hover{background-position:100% 100%!important;box-shadow:0 8px 30px #c9a84c40!important}.star-rating,.spr-icon,.rating-star{color:var(--g-color-gold);fill:var(--g-color-gold)}.jdgm-prev-badge__stars,.jdgm-star{color:var(--g-color-gold)!important}.jdgm-prev-badge__text{color:var(--g-color-text-muted)!important;font-family:var(--g-font-body)!important;font-size:.72rem!important}.jdgm-prev-badge{font-family:var(--g-font-body)!important}.product-grid__card .jdgm-prev-badge{margin-top:.25rem;display:block}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--g-color-black)}::-webkit-scrollbar-thumb{background:var(--g-color-gold-muted);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--g-color-gold)}::selection{background-color:#c9a84c4d;color:var(--g-color-text-primary)}.menu-list__link-title,.header-menu .menu-list__link{font-weight:600!important}#header-component .header__row,#header-component .header__navigation-bar-row{background:var(--g-color-surface)!important}.g-bg-surface{background-color:var(--g-color-surface)}.g-bg-elevated{background-color:var(--g-color-surface-elevated)}.g-bg-black{background-color:var(--g-color-black)}.g-border-gold{border:1px solid var(--g-border-gold)}.g-border-gold-strong{border:1px solid var(--g-border-gold-strong)}.quantity-selector .quantity-minus.button,.quantity-selector .quantity-plus.button{background-color:transparent;color:var(--color-foreground, #f5f0e8);border:none;box-shadow:none}.quantity-selector .quantity-minus.button:hover,.quantity-selector .quantity-plus.button:hover{background-color:#ffffff14;color:var(--g-gold, #c9a84c);box-shadow:none}.cart-drawer__close-button.button{background-color:transparent;color:#ffffff80;border:none;box-shadow:none}.cart-drawer__close-button.button:hover{background-color:transparent;color:#fffc;box-shadow:none}.cart-items__remove.button{background:transparent!important;color:#fff6!important;border:none!important;box-shadow:none!important}.cart-items__remove.button:hover{background:transparent!important;color:#ffffffb3!important;box-shadow:none!important}.g-pdp-stars{display:inline-flex;align-items:center;gap:6px;font-family:var(--g-font-body);font-size:.82rem;color:#f5f0e8b3}.g-pdp-stars__icons{color:var(--g-color-gold);font-size:.9rem;letter-spacing:1px}.g-pdp-stars__rating{font-weight:700;color:var(--g-color-gold)}.g-pdp-stars__sep{opacity:.35}.g-pdp-stars__count{font-weight:500}.g-pdp-benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;font-family:var(--g-font-body);font-size:.8rem;color:#f5f0e8b3}.g-pdp-benefits li{display:flex;align-items:center;gap:8px}.g-pdp-benefits svg{flex-shrink:0}.g-pdp-shipping{--g-ship-green: #4ade80;--g-ship-green-soft: rgba(52, 211, 153, .09);--g-ship-green-panel: rgba(16, 185, 129, .1);--g-ship-border: rgba(52, 211, 153, .22);display:inline-flex;align-items:center;gap:0;font-family:var(--g-font-body);font-size:.74rem;background:linear-gradient(180deg,#05342c42,#041c1838);border:1px solid var(--g-ship-border);border-radius:100px;overflow:hidden;margin-top:6px;line-height:1}.g-pdp-shipping__main{display:flex;align-items:center;gap:8px;padding:9px 14px;color:#ecfdf5e0;font-weight:500;white-space:nowrap;background:#0530281f}.g-pdp-shipping__pulse{position:relative;width:14px;height:14px;flex-shrink:0}.g-pdp-shipping__pulse-dot{position:absolute;left:50%;top:50%;z-index:1;width:7px;height:7px;margin-left:-3.5px;margin-top:-3.5px;border-radius:50%;background:var(--g-ship-green);box-shadow:0 0 0 1px #0003,0 0 8px #4ade808c}.g-pdp-shipping__pulse-ring{position:absolute;left:50%;top:50%;z-index:0;width:14px;height:14px;margin-left:-7px;margin-top:-7px;border-radius:50%;background:#4ade806b;animation:g-pdp-shipping-pulse 2.2s cubic-bezier(.22,1,.36,1) infinite}.g-pdp-shipping__pulse-ring--echo{animation-delay:1.1s}@keyframes g-pdp-shipping-pulse{0%{transform:scale(.55);opacity:.95}70%{opacity:.15}to{transform:scale(2.35);opacity:0}}@media(prefers-reduced-motion:reduce){.g-pdp-shipping__pulse-ring{animation:none;transform:scale(1.25);opacity:.35}}.g-pdp-shipping__fast{display:flex;align-items:center;gap:6px;padding:9px 14px;background:var(--g-ship-green-soft);color:#a7f3d0;font-weight:600;white-space:nowrap}.g-pdp-shipping__icon-truck{flex-shrink:0;color:inherit}@media screen and (max-width:749px){.g-pdp-shipping{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;border-radius:10px;flex-wrap:nowrap}.g-pdp-shipping__main,.g-pdp-shipping__fast{width:100%;min-width:0;white-space:normal;line-height:1.38;box-sizing:border-box}.g-pdp-shipping__main{padding-block:10px}.g-pdp-shipping__fast{border-top:1px solid rgba(52,211,153,.22);padding-block:10px}.g-pdp-shipping__icon-truck{color:#ffffffd1}}.g-pdp-return-proof{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(10px,2.5vw,16px);margin-top:6px;padding:11px 18px 11px 12px;max-width:100%;border-radius:999px;background:linear-gradient(165deg,#161412,#0b0a09 55%,#070605);border:1px solid rgba(201,168,76,.32);box-shadow:inset 0 1px #ffffff0f,0 6px 24px #00000073}.g-pdp-return-proof__avatars{display:flex;flex-shrink:0;align-items:center;padding-left:4px}.g-pdp-return-proof__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-left:-12px;border:2px solid #0a0a0a;box-shadow:0 0 0 1px #c9a84c59;flex-shrink:0;background:#1a1816}.g-pdp-return-proof__avatar:first-child{margin-left:0}.g-pdp-return-proof__avatar-img{display:block;width:100%;height:100%;object-fit:cover}.g-pdp-return-proof__copy{flex:1 1 0;min-width:0;font-family:var(--g-font-body, "Inter", system-ui, sans-serif)}.g-pdp-return-proof__hook-line,.g-pdp-return-proof__body{margin:0;line-height:1.28;font-size:clamp(.72rem,2.4vw,.8125rem)}.g-pdp-return-proof__hook{font-family:var(--g-font-heading, "Montserrat", sans-serif);font-weight:700;color:var(--g-color-gold, #c9a84c);letter-spacing:.02em}.g-pdp-return-proof__body{font-weight:400;color:#f5f0e8c7;margin-top:3px}.g-pdp-gift-banner{position:relative;isolation:isolate;display:flex;align-items:center;gap:clamp(6px,1.6vw,10px);width:100%;padding:12px 16px 12px 12px;overflow:hidden;border:1px solid rgba(201,168,76,.26);border-radius:16px;background:radial-gradient(ellipse 68% 52% at 18% 48%,rgba(90,42,38,.09),transparent 58%),radial-gradient(ellipse 92% 72% at 92% 6%,rgba(122,37,43,.15),transparent 58%),radial-gradient(ellipse 78% 58% at 6% 94%,rgba(201,168,76,.07),transparent 52%),radial-gradient(ellipse 55% 45% at 72% 88%,rgba(40,32,26,.55),transparent 62%),linear-gradient(168deg,#161412,#0f0e0c 42%,#070605);box-shadow:inset 0 1px #ffffff10,inset 0 0 0 1px #ffffff0f,inset 0 -18px 38px #00000047,0 8px 26px #0e0a066b}.g-pdp-gift-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit}.g-pdp-gift-banner--surface-stripes:before{background-image:linear-gradient(118deg,transparent 20%,rgba(255,255,255,.042) 43%,rgba(201,168,76,.065) 51%,transparent 76%),repeating-linear-gradient(-32deg,transparent 0,transparent 13px,rgba(201,168,76,.032) 13px,rgba(201,168,76,.032) 14px);background-blend-mode:normal,soft-light;opacity:.62}.g-pdp-gift-banner--surface-linen:before{background-image:linear-gradient(118deg,transparent 18%,rgba(255,255,255,.038) 44%,rgba(201,168,76,.052) 52%,transparent 78%),repeating-linear-gradient(90deg,transparent 0,transparent 6px,rgba(201,168,76,.045) 6px,rgba(201,168,76,.045) 7px),repeating-linear-gradient(0deg,transparent 0,transparent 6px,rgba(255,255,255,.035) 6px,rgba(255,255,255,.035) 7px);background-blend-mode:normal,soft-light,soft-light;opacity:.52}.g-pdp-gift-banner--surface-brushed:before{background-image:linear-gradient(175deg,rgba(24,20,17,.55) 0%,transparent 38%,transparent 62%,rgba(8,6,4,.35) 100%),repeating-linear-gradient(180deg,transparent,transparent 3px,rgba(255,255,255,.045) 3px,rgba(255,255,255,.045) 4px),linear-gradient(98deg,transparent 25%,rgba(201,168,76,.06) 48%,transparent 72%);background-blend-mode:soft-light,overlay,normal;opacity:.48}.g-pdp-gift-banner--surface-foil:before{background-image:conic-gradient(from 208deg at 82% 14%,transparent 0 38%,rgba(201,168,76,.11) 46%,rgba(255,248,236,.07) 50%,transparent 56% 100%),linear-gradient(122deg,transparent 28%,rgba(255,255,255,.045) 52%,transparent 74%);background-blend-mode:soft-light,normal;opacity:.5}.g-pdp-gift-banner--surface-soft:before{background-image:linear-gradient(118deg,transparent 22%,rgba(255,255,255,.04) 46%,rgba(201,168,76,.055) 53%,transparent 78%);opacity:.52}.g-pdp-gift-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.55'/%3E%3C/svg%3E"),radial-gradient(ellipse 105% 95% at 50% 45%,transparent 50%,rgba(0,0,0,.38) 100%);background-size:140px 140px,auto;mix-blend-mode:overlay;opacity:.22}.g-pdp-gift-banner__media{position:relative;z-index:1;flex:0 0 clamp(58px,13vw,74px);width:clamp(58px,13vw,74px);aspect-ratio:1;overflow:visible;border-radius:0;background:transparent;border:0;box-shadow:none}.g-pdp-gift-banner__media:before{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:0;pointer-events:none;border-radius:50%;background:radial-gradient(circle at 48% 52%,rgba(122,37,43,.28) 0%,rgba(122,37,43,.06) 52%,transparent 68%),radial-gradient(circle at 62% 38%,rgba(201,168,76,.12) 0%,transparent 55%);filter:blur(10px);opacity:.72}.g-pdp-gift-banner__image{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.g-pdp-gift-banner__placeholder{position:relative;z-index:1;width:100%;height:100%;background:linear-gradient(90deg,transparent 44%,rgba(201,168,76,.22) 44% 56%,transparent 56%),linear-gradient(0deg,transparent 40%,rgba(201,168,76,.22) 40% 60%,transparent 60%),linear-gradient(148deg,#1c1612fa,#0c0a09fa)}.g-pdp-gift-banner__ribbon{position:absolute;top:14%;left:50%;width:34%;aspect-ratio:1.45;transform:translate(-50%) rotate(-10deg);border-radius:999px 999px 999px 0;background:#c9a84c59;box-shadow:12px 2px #c9a84c38}.g-pdp-gift-banner__copy{position:relative;z-index:1;min-width:0;font-family:var(--g-font-body, "Inter", system-ui, sans-serif)}.g-pdp-gift-banner__kicker{display:block;margin-bottom:3px;font-family:var(--g-font-heading, "Montserrat", sans-serif);font-size:clamp(.55rem,1.8vw,.64rem);font-weight:700;letter-spacing:.16em;color:#c9a84ce6}.g-pdp-gift-banner__text{margin:0;color:#f5f0e8e6;font-size:clamp(.78rem,2.5vw,.92rem);font-weight:600;line-height:1.32;letter-spacing:.01em;text-wrap:balance}.g-pdp-gift-banner__text strong{color:var(--g-color-gold, #c9a84c);font-weight:800}@media screen and (max-width:749px){.g-pdp-return-proof{flex-wrap:nowrap;align-items:center;gap:8px;padding:9px 12px 9px 8px}.g-pdp-return-proof__avatars{flex-shrink:0}.g-pdp-return-proof__copy{flex:1 1 0;min-width:0}.g-pdp-return-proof__hook-line,.g-pdp-return-proof__body{font-size:clamp(.62rem,2.75vw,.76rem);line-height:1.26}.g-pdp-return-proof__avatar{width:32px;height:32px;margin-left:-9px}.g-pdp-gift-banner{padding:10px 12px 10px 10px;gap:6px;border-radius:14px}.g-pdp-gift-banner__media{flex-basis:58px;width:58px}.g-pdp-gift-banner__kicker{letter-spacing:.13em}}@media screen and (min-width:750px){.product-information__grid:not(.product-information--media-none){max-width:1100px!important;margin-inline:auto!important}.product-information__grid.product-information--media-left{grid-template-columns:5fr 6fr!important}.product-information__grid.product-information--media-right{grid-template-columns:6fr 5fr!important}}@media screen and (min-width:1200px){.product-information__grid.product-information--media-left{grid-template-columns:5fr 6fr!important}.product-information__grid.product-information--media-right{grid-template-columns:6fr 5fr!important}}@media screen and (max-width:749px){.g-section{padding-block:var(--g-space-2xl)}.g-section--tight{padding-block:var(--g-space-lg)}.g-btn-primary,.g-btn-secondary{padding:.875rem 2rem;font-size:.75rem}.product-grid__card :is(h4,.h4,h3,.h3){font-size:.9rem!important}}.sticky-add-to-cart__bar{background:#0a0a0af2!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(201,168,76,.2)!important;border-radius:16px!important;box-shadow:0 -4px 30px #00000080,0 0 1px #c9a84c26!important}.sticky-add-to-cart__title{font-family:var(--g-font-heading)!important;font-weight:600!important;color:var(--g-color-text-primary)!important}.sticky-add-to-cart__variant{color:var(--g-color-text-muted)!important}.sticky-add-to-cart__price{color:var(--g-color-gold)!important;font-family:var(--g-font-body)!important}.sticky-add-to-cart__price .compare-at-price{color:var(--g-color-text-muted)!important}.sticky-add-to-cart__image-img{border-radius:8px!important}.sticky-add-to-cart__button.button{border-radius:var(--g-radius-pill)!important;font-family:var(--g-font-heading)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.8rem!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar{border-radius:0!important;border-left:none!important;border-right:none!important;border-bottom:none!important}}.jdgm-masonry-grid__fade{opacity:1!important;mix-blend-mode:normal!important;background:none!important;background-image:linear-gradient(to bottom,#06060600,#0606066b 42%,#030303e0 78%,#000000f5)!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;mix-blend-mode:overlay}@keyframes g-cart-pulse{0%{transform:scale(1)}30%{transform:scale(1.35)}50%{transform:scale(.9)}70%{transform:scale(1.15)}to{transform:scale(1)}}.cart-bubble--animating .cart-bubble__text{animation:g-cart-pulse .5s cubic-bezier(.4,0,.2,1)}.cart-bubble--animating .cart-bubble__background{background-color:var(--g-color-gold, #C9A84C)!important;transition:background-color .3s ease}.product-details .accordion.accordion--dividers accordion-custom .details{border-block-start-color:#c9a84c29}.product-details .accordion accordion-custom:first-child .details{border-block-start-color:#c9a84c29}.product-details .accordion .details__header{font-weight:600;letter-spacing:.02em}a,button,[role=button],input[type=submit],input[type=button],.g-btn-primary,.g-btn-secondary,.product-grid__card,.galantte-marquee__item,.galantte-pdp-extras__badge,summary,details>summary,[onclick],[data-action]{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/4/assets/galantte-design-system.css.map */
