.Header__CurrencySelector{display:inline-block!important;opacity:1!important;visibility:visible!important}.Header__CurrencySelector .Select{display:inline-block!important}.CurrencySelector__Select{color:#2c2318;border:1px solid #8A734F;padding:.5rem 2rem .5rem .75rem;background-color:transparent;font-size:.875rem;min-width:80px}:root{--gg-lavender-mist: #E6E6FA;--gg-earth-rose: #C08266;--gg-slate-charcoal: #36454F;--gg-muted-lavender: #B8A1CD;--gg-forest-moss: #4A675B;--gg-gilded-gold: #D3AF37;--color-background-primary: var(--gg-lavender-mist);--color-background-secondary: #FFFFFF;--color-text-primary: var(--gg-slate-charcoal);--color-text-secondary: var(--gg-forest-moss);--color-accent: var(--gg-earth-rose);--color-accent-hover: #B07256;--color-luxury: var(--gg-gilded-gold);--color-luxury-hover: #C2A030;--button-primary-bg: var(--gg-earth-rose);--button-primary-text: #FFFFFF;--button-primary-hover: #B07256;--button-secondary-bg: var(--gg-gilded-gold);--button-secondary-text: var(--gg-slate-charcoal);--button-secondary-hover: #C2A030;--font-heading: "TeX Gyre Termes", Georgia, serif;--font-body: "TeX Gyre Termes", Georgia, serif;--font-size-h1: 3rem;--font-size-h1-mobile: 2rem;--font-size-h2: 2.25rem;--font-size-h2-mobile: 1.75rem;--font-size-h3: 1.75rem;--font-size-h3-mobile: 1.5rem;--font-size-body: 1rem;--font-size-small: .875rem;--font-weight-normal: 400;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-loose: 1.8;--spacing-unit: 8px;--spacing-xs: calc(var(--spacing-unit) * 1);--spacing-sm: calc(var(--spacing-unit) * 2);--spacing-md: calc(var(--spacing-unit) * 3);--spacing-lg: calc(var(--spacing-unit) * 4);--spacing-xl: calc(var(--spacing-unit) * 6);--spacing-xxl: calc(var(--spacing-unit) * 8);--container-max-width: 1440px;--container-padding: var(--spacing-md);--border-radius: 4px;--border-radius-large: 8px;--shadow-sm: 0 1px 2px rgba(54, 68, 79, .1);--shadow-md: 0 4px 6px rgba(54, 68, 79, .1);--shadow-lg: 0 10px 15px rgba(54, 68, 79, .15);--transition-fast: .15s ease-in-out;--transition-normal: .3s ease-in-out;--transition-slow: .5s ease-in-out}h1,.h1{font-family:var(--font-heading);font-size:var(--font-size-h1-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}@media (min-width: 768px){h1,.h1{font-size:var(--font-size-h1)}}h2,.h2{font-family:var(--font-heading);font-size:var(--font-size-h2-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}@media (min-width: 768px){h2,.h2{font-size:var(--font-size-h2)}}h3,.h3{font-family:var(--font-heading);font-size:var(--font-size-h3-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}@media (min-width: 768px){h3,.h3{font-size:var(--font-size-h3)}}body,p{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-primary)}.btn-primary{background-color:var(--button-primary-bg);color:var(--button-primary-text);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius);font-weight:var(--font-weight-bold);transition:background-color var(--transition-fast);border:none;cursor:pointer}.btn-primary:hover{background-color:var(--button-primary-hover)}.btn-secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius);font-weight:var(--font-weight-bold);transition:background-color var(--transition-fast);border:none;cursor:pointer}.btn-secondary:hover{background-color:var(--button-secondary-hover)}.text-center{text-align:center}.text-gold{color:var(--gg-gilded-gold)}.bg-lavender{background-color:var(--gg-lavender-mist)}.container{max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.gg-accent-line{width:60px;height:2px;background-color:var(--gg-gilded-gold);margin:var(--spacing-md) auto}.gg-trust-badge{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--gg-lavender-mist);border-radius:var(--border-radius);font-size:var(--font-size-small);color:var(--gg-forest-moss)}@media (max-width: 767px){:root{--container-padding: var(--spacing-sm)}}@media print{:root{--color-background-primary: #FFFFFF;--color-text-primary: #000000}}.PageSkipLink{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.PageSkipLink:focus{position:fixed!important;left:10px!important;top:10px!important;width:auto!important;height:auto!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important;z-index:99999!important;padding:12px 20px!important;background:var(--gg-gilded-gold)!important;color:var(--gg-slate-charcoal)!important;font-weight:700!important;border-radius:var(--border-radius)!important;box-shadow:0 4px 12px #0000004d!important;text-decoration:none!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:2px solid var(--gg-gilded-gold);outline-offset:3px}:focus:not(:focus-visible){outline:none}::selection{background:#d3af3740;color:var(--gg-slate-charcoal)}::-moz-selection{background:#d3af3740;color:var(--gg-slate-charcoal)}.gg-link-animated{position:relative;text-decoration:none}.gg-link-animated:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--gg-gilded-gold),var(--gg-earth-rose));transition:width .4s cubic-bezier(.4,0,.2,1)}.gg-link-animated:hover:after{width:100%}.gg-card-hover{transition:all .4s cubic-bezier(.4,0,.2,1)}.gg-card-hover:hover{transform:translateY(-8px);box-shadow:0 20px 40px #2c23181a,0 0 0 1px #d3af371a}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.gg-animate-in{animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) forwards}@keyframes goldShimmer{0%{background-position:-200% center}to{background-position:200% center}}.gg-shimmer{background:linear-gradient(90deg,var(--gg-gilded-gold) 0%,#F4D03F 25%,var(--gg-gilded-gold) 50%,#F4D03F 75%,var(--gg-gilded-gold) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:goldShimmer 3s linear infinite}.gg-divider{width:120px;height:3px;background:linear-gradient(90deg,transparent 0%,var(--gg-gilded-gold) 50%,transparent 100%);margin:2rem auto;opacity:.6}@keyframes subtlePulse{0%,to{box-shadow:0 4px 15px #c0826659}50%{box-shadow:0 6px 20px #c0826680}}.gg-cta-pulse{animation:subtlePulse 3s ease-in-out infinite}.gg-cta-pulse:hover{animation:none}.gg-btn-primary,.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:var(--gg-earth-rose);color:#fff;font-family:var(--font-heading);font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:none;border-radius:var(--border-radius);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #c0826659}.gg-btn-primary:hover,.btn-primary:hover{background:var(--button-primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #c0826673}.gg-btn-secondary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;background:transparent;color:var(--gg-slate-charcoal);font-family:var(--font-heading);font-size:.9375rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border:2px solid var(--gg-gilded-gold);border-radius:var(--border-radius);cursor:pointer;transition:all .3s ease}.gg-btn-secondary:hover,.btn-secondary:hover{background:var(--gg-gilded-gold);color:var(--gg-slate-charcoal);transform:translateY(-2px);box-shadow:0 4px 12px #d3af374d}.gg-btn-gold{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,var(--gg-gilded-gold) 0%,#F4D03F 100%);color:#2c2318;font-family:var(--font-heading);font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border:none;border-radius:var(--border-radius);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #d3af3780}.gg-btn-gold:hover{background:linear-gradient(135deg,#F4D03F 0%,var(--gg-gilded-gold) 100%);transform:translateY(-2px);box-shadow:0 6px 20px #d3af3799}.gg-section{padding:90px 20px 100px;position:relative}.gg-section--compact{padding:70px 20px 80px}.gg-section__accent-top{position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:3px;background:linear-gradient(90deg,transparent 0%,var(--gg-gilded-gold) 50%,transparent 100%);opacity:.5}@media (max-width: 768px){.gg-section{padding:70px 20px 80px}.gg-section--compact{padding:50px 20px 60px}.gg-section__accent-top{width:80px}}.AnnouncementBar:not(.gg-announcement-hidden),.shopify-section-announcement:not([style*="display: none"]):not(.gg-announcement-hidden),[class*=announcement]:not([style*="display: none"]):not(.gg-announcement-hidden){background:linear-gradient(90deg,#36454f,#2c2318,#36454f)!important;border-bottom:2px solid #D3AF37;box-shadow:0 2px 8px #00000026;transition:opacity .5s ease,transform .5s ease}body.has-hero-video .AnnouncementBar,body.has-hero-video .shopify-section-announcement,body.has-hero-video [class*=announcement],body.has-hero-video [data-section-type=announcement-bar]{background:transparent!important;border:none!important;box-shadow:none!important}#shopify-section-announcement[style*="display: none"],.shopify-section-announcement[style*="display: none"]{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important;overflow:hidden!important}.gg-announcement-hidden{opacity:0!important;transform:translateY(-100%)!important;pointer-events:none!important;visibility:hidden!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:none!important}.gg-announcement-visible{opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important;visibility:visible!important;max-height:100px!important;overflow:visible!important}.AnnouncementBar__Content,.AnnouncementBar__Text,.announcement-bar__message{font-family:TeX Gyre Termes,Georgia,serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#d3af37!important;text-shadow:0 1px 3px rgba(0,0,0,.3);padding:12px 20px!important}.AnnouncementBar a,.announcement-bar__link{color:#d3af37!important;text-decoration:none;transition:color .3s ease}.AnnouncementBar a:hover,.announcement-bar__link:hover{color:#f4d03f!important;text-decoration:underline}.AnnouncementBar__Content:before,.announcement-bar__message:before{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}@media screen and (max-width: 640px){.AnnouncementBar__Content,.AnnouncementBar__Text,.announcement-bar__message{font-size:.75rem!important;padding:10px 15px!important;letter-spacing:.03em!important}}body .shopify-section--bordered+.shopify-section--bordered,html body .shopify-section--bordered+.shopify-section--bordered{border-top:0!important;border-bottom:0!important}body #shopify-section-product-template,body #shopify-section-product-template+*,body [data-section-type=product]+*{border-top:0!important;background:#fbf9f6!important}.Footer,.shopify-section-footer,footer[role=contentinfo]{background-color:var(--gg-slate-charcoal)!important}.Footer,.Footer p,.Footer h3,.Footer h4,.Footer h5,.Footer__Block,.Footer__Content{color:var(--gg-lavender-mist)!important}.Footer a,.Footer__Link{color:var(--gg-lavender-mist)!important;text-decoration:none;transition:color var(--transition-fast)}.Footer a:hover,.Footer__Link:hover{color:var(--gg-muted-lavender)!important}.Footer__Title,.Footer h2,.Footer h3{color:var(--gg-lavender-mist)!important;font-family:var(--font-heading)}.Footer__Copyright,.Footer__PaymentList{color:var(--gg-muted-lavender)!important}.Newsletter{background-color:var(--gg-slate-charcoal);padding:var(--spacing-xxl) var(--spacing-md)}.Newsletter__Title,.Newsletter h2{color:var(--gg-gilded-gold)!important;font-family:var(--font-heading);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em}.Newsletter__Text,.Newsletter p{color:var(--gg-lavender-mist)!important}.Newsletter__Form input[type=email]{background-color:#e6e6fa1a;border:1px solid var(--gg-muted-lavender);color:var(--gg-lavender-mist);padding:var(--spacing-sm) var(--spacing-md)}.Newsletter__Form input[type=email]::placeholder{color:var(--gg-muted-lavender)}.Newsletter__Submit,.Newsletter button[type=submit]{background-color:var(--gg-gilded-gold)!important;color:var(--gg-slate-charcoal)!important;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;transition:background-color var(--transition-fast);border:none;cursor:pointer}.Newsletter__Submit:hover,.Newsletter button[type=submit]:hover{background-color:var(--color-luxury-hover)!important}.Popup--newsletter{background-color:var(--gg-slate-charcoal)}.Popup--newsletter .Popup__Title{color:var(--gg-gilded-gold)!important}.Popup--newsletter .Popup__Content{color:var(--gg-lavender-mist)!important}.Footer__Social svg,.Footer__Social .Icon{fill:var(--gg-lavender-mist);color:var(--gg-lavender-mist);transition:fill var(--transition-fast)}.Footer__Social a:hover svg,.Footer__Social a:hover .Icon{fill:var(--gg-gilded-gold);color:var(--gg-gilded-gold)}
/*# sourceMappingURL=/cdn/shop/t/62/assets/gilded-goat-tokens.css.map */
