@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Montserrat:wght@300;400;500;600;700&display=swap";:root{--gs-gold: #C9A25A;--gs-gold-hover: #B08D3A;--gs-gold-soft: #F4E9C7;--gs-gold-shine: #F1D99A;--gs-marmor-beige: #EDE6D8;--gs-warm-cream: #F7F0DF;--gs-espresso: #2A1F14;--gs-cast-shadow: rgba(42, 31, 20, .12);--gs-ink: #141414;--gs-ink-2: #5A5A5A;--gs-line: #E8E5E1;--gs-surface: #F7F5F2;--gs-paper: #FFFFFF;--gs-world-supplements: #E8B94F;--gs-world-pflege: #7FA08C;--gs-world-genuss: #B5652E;--gs-world-reise: #2E6F73;--gs-sale: #C8102E;--gs-ok: #2F6F4E;--gs-s1: 4px;--gs-s2: 8px;--gs-s3: 12px;--gs-s4: 16px;--gs-s5: 24px;--gs-s6: 32px;--gs-s7: 48px;--gs-s8: 72px}body{font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.button-primary,a.button-primary,button.button-primary,.button[data-style=primary],button[data-style=primary]{display:inline-flex!important;align-items:center;justify-content:center;padding:14px 28px!important;background:var(--gs-ink)!important;color:#fff!important;border:1px solid var(--gs-ink)!important;border-radius:8px!important;font-weight:600!important;font-size:15px!important;letter-spacing:.01em;text-decoration:none!important;min-height:48px;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.button-primary:hover,a.button-primary:hover,.button[data-style=primary]:hover,button[data-style=primary]:hover{background:var(--gs-gold)!important;color:#fff!important;border-color:var(--gs-gold)!important;transform:translateY(-1px)}.button-secondary,a.button-secondary,button.button-secondary,.button[data-style=secondary],button[data-style=secondary]{display:inline-flex!important;align-items:center;justify-content:center;padding:14px 28px!important;background:transparent!important;color:var(--gs-ink)!important;border:1px solid var(--gs-ink)!important;border-radius:8px!important;font-weight:600!important;font-size:15px!important;letter-spacing:.01em;text-decoration:none!important;min-height:48px;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.button-secondary:hover,a.button-secondary:hover,.button[data-style=secondary]:hover{background:var(--gs-ink)!important;color:#fff!important;transform:translateY(-1px)}.button-unstyled,a.button-unstyled{background:transparent!important;color:var(--gs-ink)!important;border:none!important;padding:0!important;font-weight:600!important;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--gs-gold);text-decoration-thickness:2px}.price,[data-testid=price],.product-price,.card-price{font-weight:600;color:var(--gs-ink)}.price--on-sale,.price--compare{color:var(--gs-sale)}.card,.product-card,.collection-card{transition:transform .22s ease,box-shadow .22s ease}.card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #1414140f}.gs-trust{background:var(--gs-surface);border-top:1px solid var(--gs-line);border-bottom:1px solid var(--gs-line);padding-block:var(--gs-s6)}.gs-trust__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gs-s5);max-width:1240px;margin-inline:auto;padding-inline:var(--gs-s5)}@media(min-width:750px){.gs-trust__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gs-s5)}}.gs-trust__cell a{color:var(--gs-gold);text-decoration:underline;text-underline-offset:2px}.gs-trust__cell{text-align:left}.gs-trust__cell b{display:block;font-size:15px;font-weight:600;color:var(--gs-ink);margin-bottom:var(--gs-s1)}.gs-trust__cell span{display:block;font-size:14px;line-height:1.55;color:var(--gs-ink-2)}.gs-trust__cell:before{content:"\2713";display:inline-block;color:var(--gs-gold);font-weight:700;margin-right:8px;transform:translateY(-1px)}.gs-register{background:var(--gs-paper);padding-block:var(--gs-s7);border-top:1px solid var(--gs-line)}.gs-register__inner{max-width:1080px;margin-inline:auto;padding-inline:var(--gs-s5)}.gs-register__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gs-gold);margin-bottom:var(--gs-s3)}.gs-register__title{font-size:32px;font-weight:700;line-height:1.15;color:var(--gs-ink);margin-bottom:var(--gs-s3);max-width:680px}.gs-register__intro{color:var(--gs-ink-2);max-width:680px;margin-bottom:var(--gs-s6)}.gs-register__grid{display:block;border-top:1px solid var(--gs-line)}.gs-register__row{display:grid;grid-template-columns:1fr;padding-block:var(--gs-s4);border-bottom:1px solid var(--gs-line);align-items:baseline;gap:var(--gs-s2)}@media(min-width:750px){.gs-register__row{grid-template-columns:220px 1fr auto;gap:var(--gs-s5)}}.gs-register__label{font-size:13px;color:var(--gs-ink-2);text-transform:uppercase;letter-spacing:.06em;font-weight:500}.gs-register__value{color:var(--gs-ink);font-weight:500}.gs-register__badge{font-size:12px;color:var(--gs-ok);font-weight:600;white-space:nowrap}.collection-card [class*=collection-title]{background:#fffffff5!important;border-radius:6px!important;padding:8px 12px!important;font-weight:600!important;color:var(--gs-ink)!important}[class*=collection-card]{--world-color: transparent;border-left:4px solid var(--world-color);border-radius:12px;overflow:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-left-width .3s ease,box-shadow .4s ease;transform-style:preserve-3d;will-change:transform;position:relative}[class*=collection-card]:has(a[href*=nahrungserganzungsmittel]),[class*=collection-card][data-world=supplements]{--world-color: #E8B94F}[class*=collection-card]:has(a[href*=korper-haarpflege]),[class*=collection-card][data-world=pflege]{--world-color: #7FA08C}[class*=collection-card]:has(a[href*=whiskey]),[class*=collection-card][data-world=whiskey]{--world-color: #B5652E}[class*=collection-card]:has(a[href*=camping]),[class*=collection-card][data-world=camping]{--world-color: #5C6E45}[class*=collection-card]:has(a[href*=reisezubehor]),[class*=collection-card][data-world=reise]{--world-color: #2E6F73}[class*=collection-card]:hover{transform:translateY(-6px) rotateX(3deg) rotateY(-2deg) scale(1.01);border-left-width:6px;box-shadow:0 24px 48px #1414141a}[class*=collection-card] [class*=collection-title]{position:relative;background:#fffffff5!important;border-radius:6px!important;padding:8px 12px!important;font-weight:600!important;color:var(--gs-ink)!important}[class*=collection-card] [class*=collection-title]:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;background:var(--world-color);transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.2,.8,.2,1)}[class*=collection-card]:hover [class*=collection-title]:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){[class*=collection-card],[class*=collection-card]:hover{transform:none!important;transition:none!important}}[data-section-type*=header-announcement]{background:var(--gs-surface);border-bottom:1px solid var(--gs-line)}[data-section-type*=header-announcement] a,[data-section-type*=header-announcement] .link{color:var(--gs-gold)!important;font-weight:600}.header-logo__image{filter:drop-shadow(0 1px 2px rgba(0,0,0,.03))}*:focus-visible{outline:2px solid var(--gs-gold)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.hero__text-box,.hero-block__text,[class*=hero] p:has(>span[style*=background]){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}sale-price,[data-testid=sale-price]{color:var(--gs-sale);font-weight:700}[data-section-type*=header-announcement],[class*=header-announcements],.header-announcements{background:var(--gs-ink)!important;border-bottom:1px solid var(--gs-ink)!important}[data-section-type*=header-announcement] *,[class*=header-announcements] *{color:#fff!important;font-size:13px!important;font-weight:500!important;letter-spacing:.03em!important;text-align:center!important;justify-content:center!important}[data-section-type*=header-announcement] a,[class*=header-announcements] a{color:var(--gs-gold)!important;text-decoration:underline;text-underline-offset:3px}#header-component,.header{padding-inline:var(--gs-s5)!important}.header-logo,[class*=header__logo]{justify-self:start!important;margin-inline-start:0!important;margin-inline-end:auto!important}.menu-list__link,.header-menu__link,[class*=header__menu] a,nav[aria-label=Prim\e4r] .menu-list__link{font-size:15px!important;font-weight:500!important;letter-spacing:.02em!important;padding-inline:var(--gs-s3)!important;transition:color .2s ease!important}.menu-list__link:hover,.header-menu__link:hover{color:var(--gs-gold)!important}.menu-list__link[aria-current=page],.header-menu__link[aria-current=page]{color:var(--gs-ink)!important;position:relative}.menu-list__link[aria-current=page]:after{content:"";position:absolute;left:var(--gs-s3);right:var(--gs-s3);bottom:4px;height:2px;background:var(--gs-gold)}.gs-footer-social{display:flex;justify-content:center;gap:var(--gs-s4);padding-block:var(--gs-s5);border-top:1px solid var(--gs-line)}.gs-footer-social__link{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--gs-paper);border:1px solid var(--gs-line);color:var(--gs-ink);transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .22s ease,color .22s ease,border-color .22s ease}.gs-footer-social__link:hover{transform:translateY(-4px);background:var(--gs-ink);color:var(--gs-gold);border-color:var(--gs-ink)}.gs-footer-social__link svg{width:20px;height:20px}[class*=menu-drawer],[class*=mega-menu],[class*=submenu]{backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);background:#fffffff0!important;border-top:1px solid var(--gs-line)!important;box-shadow:0 20px 40px #14141414!important;animation:gsMegaFadeIn .3s cubic-bezier(.2,.8,.2,1)}@keyframes gsMegaFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[class*=submenu] a,[class*=mega-menu] a{transition:color .2s ease,transform .2s ease}[class*=submenu] a:hover,[class*=mega-menu] a:hover{color:var(--gs-gold)!important;transform:translate(2px)}[class*=mega-menu] [class*=product-card],[class*=mega-menu] [class*=collection-card],[class*=submenu] [class*=product-card],[class*=submenu] [class*=collection-card]{transition:transform .3s ease,box-shadow .3s ease}[class*=mega-menu] [class*=product-card]:hover,[class*=mega-menu] [class*=collection-card]:hover,[class*=submenu] [class*=product-card]:hover,[class*=submenu] [class*=collection-card]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #14141414}[class*=mega-menu] [class*=card] img,[class*=submenu] [class*=card] img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}[class*=mega-menu] [class*=card]:hover img,[class*=submenu] [class*=card]:hover img{transform:scale(1.05)}[class*=mega-menu] [class*=card],[class*=submenu] [class*=card]{animation:gsMegaCardIn .5s cubic-bezier(.2,.8,.2,1) both}[class*=mega-menu] [class*=card]:nth-child(1),[class*=submenu] [class*=card]:nth-child(1){animation-delay:80ms}[class*=mega-menu] [class*=card]:nth-child(2),[class*=submenu] [class*=card]:nth-child(2){animation-delay:.16s}[class*=mega-menu] [class*=card]:nth-child(3),[class*=submenu] [class*=card]:nth-child(3){animation-delay:.24s}[class*=mega-menu] [class*=card]:nth-child(4),[class*=submenu] [class*=card]:nth-child(4){animation-delay:.32s}@keyframes gsMegaCardIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[class*=menu-drawer],[class*=mega-menu],[class*=submenu],[class*=mega-menu] [class*=card],[class*=submenu] [class*=card]{animation:none!important}}[class*=collection-card] [class*=collection-card__image],[class*=collection-card] img,[class*=collection-card] picture{transition:transform 1.2s cubic-bezier(.2,.8,.2,1),filter .4s ease;will-change:transform;filter:sepia(.12) saturate(.94) brightness(1.02) contrast(1.04)}[class*=collection-card]:hover [class*=collection-card__image],[class*=collection-card]:hover img,[class*=collection-card]:hover picture{transform:scale(1.08) translate(-1%,-1%);filter:sepia(.05) saturate(1.05) brightness(1.03) contrast(1.05)}[class*=collection-card]{position:relative;isolation:isolate}[class*=collection-card]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(244,233,199,.1) 0%,transparent 30%,transparent 70%,rgba(20,20,20,.28) 100%),radial-gradient(ellipse at 50% 50%,transparent 40%,rgba(20,20,20,.12) 100%);pointer-events:none;border-radius:inherit;transition:opacity .3s ease}[class*=collection-card]:hover:before{opacity:.7}[class*=collection-card] [class*=collection-title]{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){[class*=collection-card] [class*=collection-card__image],[class*=collection-card] img,[class*=collection-card] picture{transition:none!important;transform:none!important}}footer,[role=contentinfo]{position:relative;background:var(--gs-paper);padding-top:var(--gs-s8)!important;border-top:1px solid var(--gs-line)}footer:before,[role=contentinfo]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--gs-gold) 20%,var(--gs-gold) 80%,transparent 100%);opacity:.6}footer form input[type=email],[role=contentinfo] form input[type=email]{padding:14px 16px!important;border:1px solid var(--gs-line)!important;border-radius:8px!important;transition:border-color .22s ease,box-shadow .22s ease}footer form input[type=email]:focus,[role=contentinfo] form input[type=email]:focus{border-color:var(--gs-gold)!important;box-shadow:0 0 0 3px #c9a24a26;outline:none}footer .klaviyo-form-success,footer [class*=success]{color:var(--gs-ok);font-weight:600;display:flex;align-items:center;gap:8px}footer .klaviyo-form-success:before,footer [class*=success]:before{content:"\2713";width:24px;height:24px;background:var(--gs-ok);color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;animation:gsCheckPop .4s cubic-bezier(.34,1.56,.64,1)}@keyframes gsCheckPop{0%{transform:scale(0)}to{transform:scale(1)}}footer a,[role=contentinfo] a{color:var(--gs-ink-2);text-decoration:none;transition:color .2s ease}footer a:hover,[role=contentinfo] a:hover{color:var(--gs-gold)}footer:after,[role=contentinfo]:after{content:"VERSAND AUS NAGOLD \b7  BVL-GEMELDET \b7  DPMA 30 2026 000 668 \b7  14 TAGE WIDERRUF";display:block;padding:var(--gs-s4) var(--gs-s5);text-align:center;font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--gs-ink-2);border-top:1px solid var(--gs-line);margin-top:var(--gs-s6)}footer [class*=social] a,[role=contentinfo] [class*=social] a{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}footer [class*=social] a:hover,[role=contentinfo] [class*=social] a:hover{transform:translateY(-4px)}.hero .placeholder-svg,.hero__media-wrapper .placeholder-svg,.hero__media-wrapper svg.hero__media[class*=placeholder]{display:none!important}.hero:not(:has(.hero__media-wrapper img)):not(:has(.hero__media img)){background:radial-gradient(ellipse 60% 80% at 85% 50%,rgba(232,185,79,.18) 0%,transparent 55%),radial-gradient(ellipse 40% 60% at 20% 30%,rgba(201,162,74,.1) 0%,transparent 55%),linear-gradient(135deg,#fdfbf7,#f7f5f2,#f4e9c7);position:relative;overflow:hidden}.hero:not(:has(.hero__media-wrapper img)):not(:has(.hero__media img)):before{content:"";position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:460px;height:460px;background-image:url(gs-logo-tiger.png);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.09;pointer-events:none;z-index:0}@media(max-width:749px){.hero:not(:has(.hero__media-wrapper img)):not(:has(.hero__media img)):before{right:-100px;width:320px;height:320px;opacity:.06}}.hero .hero__content-wrapper,.hero .hero__content{position:relative;z-index:2}.hero__media-wrapper img,.hero__media img,img.hero__media{object-position:65% center!important}@media(max-width:749px){.hero__media-wrapper img,.hero__media img,img.hero__media{object-position:78% center!important}}.hero:has(.hero__media-wrapper img) .hero__content-wrapper,.hero:has(.hero__media img) .hero__content-wrapper{background:linear-gradient(to right,rgba(255,255,255,.88) 0%,rgba(255,255,255,.65) 55%,transparent 100%);padding:var(--gs-s7) var(--gs-s6);border-radius:12px;max-width:620px}@media(max-width:749px){.hero:has(.hero__media-wrapper img) .hero__content-wrapper,.hero:has(.hero__media img) .hero__content-wrapper{background:linear-gradient(to bottom,#ffffffeb,#ffffffbf 70%,#fff0);padding:var(--gs-s5) var(--gs-s4);max-width:100%}}.collection-card [class*=collection-title],[class*=collection-card__title],[class*=collection-list] [class*=title]{hyphens:auto!important;-webkit-hyphens:auto!important;-ms-hyphens:auto!important;word-break:normal!important;overflow-wrap:break-word!important;max-width:95%!important;line-height:1.15!important;text-align:left!important;font-size:clamp(13px,1.3vw,17px)!important;padding:8px 12px!important}@media(max-width:749px){.collection-card [class*=collection-title],[class*=collection-card__title],[class*=collection-list] [class*=title]{font-size:12px!important;padding:6px 10px!important;max-width:90%!important}}.color-custom-badge-sale,.product-badges__badge.color-custom-badge-sale,.product-badges__badge--rectangle.color-custom-badge-sale{background:var(--gs-sale)!important;color:#fff!important;border-color:var(--gs-sale)!important}#shopify-pc__banner,[data-shopify-pc-banner],.shopify-pc__banner{border-radius:12px!important;border:1px solid var(--gs-line)!important;box-shadow:0 20px 50px #14141414!important;font-family:var(--font-body--family)!important}#shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-accept,[data-shopify-pc-banner] button[data-type=accept],[data-shopify-pc-banner] button:first-of-type{background:var(--gs-ink)!important;color:#fff!important;border:1px solid var(--gs-ink)!important;border-radius:8px!important;transition:background .18s ease,border-color .18s ease}#shopify-pc__banner__btn-accept:hover,.shopify-pc__banner__btn-accept:hover{background:var(--gs-gold)!important;border-color:var(--gs-gold)!important}#shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__btn-manage-prefs,[data-shopify-pc-banner] button[data-type=decline],[data-shopify-pc-banner] button[data-type=prefs]{background:transparent!important;color:var(--gs-ink)!important;border:1px solid var(--gs-line)!important;border-radius:8px!important}[data-shopify-pc-banner] a,.shopify-pc__banner a{color:var(--gs-gold)!important;text-decoration:underline;text-underline-offset:3px}@media(min-width:900px){.product__info-container,.product-info,[data-testid=product-info]{position:sticky!important;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;align-self:start}.product__info-container::-webkit-scrollbar,.product-info::-webkit-scrollbar{width:4px}.product__info-container::-webkit-scrollbar-thumb,.product-info::-webkit-scrollbar-thumb{background:var(--gs-line);border-radius:4px}}.product-media__featured img:first-child,.product-media__container img:first-of-type,[class*=product__media] img:first-of-type,.product-gallery__featured img{animation:gsKenBurns 8s ease-out .2s both;will-change:transform}@keyframes gsKenBurns{0%{transform:scale(1.06) translate(-.5%,-.5%)}to{transform:scale(1) translate(0)}}.product-gallery__thumbnails button,[class*=thumbnail]{transition:box-shadow .22s ease,transform .22s ease;border-radius:8px}.product-gallery__thumbnails button:hover,[class*=thumbnail]:hover{box-shadow:0 0 0 2px var(--gs-gold);transform:scale(1.03)}[role=tablist],.product-tabs__list,.tabs__list{position:relative;display:flex;gap:var(--gs-s5);border-bottom:1px solid var(--gs-line)}[role=tab],.product-tabs__tab,.tabs__tab{position:relative;padding-block:var(--gs-s3);padding-inline:0;background:transparent;border:none;font-weight:500;color:var(--gs-ink-2);cursor:pointer;transition:color .22s ease}[role=tab][aria-selected=true],[role=tab].is-active,.product-tabs__tab.is-active{color:var(--gs-ink);font-weight:600}[role=tab]:after,.product-tabs__tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gs-ink);transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}[role=tab][aria-selected=true]:after,[role=tab].is-active:after,.product-tabs__tab.is-active:after{transform:scaleX(1)}[role=tab]:hover{color:var(--gs-ink)}[role=tab]:hover:after{transform:scaleX(.5);background:var(--gs-gold)}.product-recommendations,[class*=product-recommendations]{padding-block:var(--gs-s7)}.product-recommendations h2,[class*=product-recommendations] h2{font-size:clamp(24px,3vw,36px);font-weight:700;margin-bottom:var(--gs-s5)}@keyframes gsCartBounce{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.product-info__ingredients tr,.product-nutrition tr,[class*=ingredients] tr{opacity:0;transform:translateY(8px);animation:gsFadeIn .5s ease-out forwards}.product-info__ingredients tr:nth-child(1){animation-delay:.05s}.product-info__ingredients tr:nth-child(2){animation-delay:.1s}.product-info__ingredients tr:nth-child(3){animation-delay:.15s}.product-info__ingredients tr:nth-child(4){animation-delay:.2s}.product-info__ingredients tr:nth-child(5){animation-delay:.25s}.product-info__ingredients tr:nth-child(6){animation-delay:.3s}@keyframes gsFadeIn{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.product-media__featured img:first-child,.product-gallery__featured img,[class*=ingredients] tr{animation:none!important;opacity:1!important;transform:none!important}}.gs-bundle{padding-block:var(--gs-s8);background:linear-gradient(180deg,var(--gs-paper) 0%,var(--gs-surface) 100%)}.gs-bundle__inner{max-width:1240px;margin-inline:auto;padding-inline:var(--gs-s5);display:grid;grid-template-columns:1fr;gap:var(--gs-s6);align-items:center}@media(min-width:850px){.gs-bundle__inner{grid-template-columns:1.1fr 1fr;gap:var(--gs-s8)}}.gs-bundle__media{border-radius:16px;overflow:hidden;background:var(--gs-surface);aspect-ratio:16 / 10}.gs-bundle__image{width:100%;height:100%;object-fit:cover;display:block}.gs-bundle__image--placeholder{background:radial-gradient(circle at 30% 40%,rgba(232,185,79,.35) 0%,transparent 60%),radial-gradient(circle at 70% 60%,rgba(127,160,140,.2) 0%,transparent 55%),linear-gradient(135deg,#fdfbf7,#f4e9c7);position:relative}.gs-bundle__product-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gs-s3);padding:var(--gs-s5);background:radial-gradient(ellipse at 20% 25%,rgba(232,185,79,.28) 0%,transparent 55%),radial-gradient(ellipse at 80% 75%,rgba(201,162,74,.18) 0%,transparent 55%),linear-gradient(135deg,#fdfbf7,#f7f5f2,#f4e9c7);border-radius:16px;min-height:420px}.gs-bundle__product{position:relative;display:flex;flex-direction:column;background:var(--gs-paper);border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #1414140f;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease;text-decoration:none;color:inherit;min-height:340px}.gs-bundle__product:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 24px 44px #14141424;z-index:2}.gs-bundle__product-img{width:100%;flex:1;min-height:0;object-fit:contain;padding:var(--gs-s3) var(--gs-s3) var(--gs-s2);display:block;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .4s ease;filter:sepia(.1) saturate(.96) brightness(1.02) contrast(1.04)}.gs-bundle__product:hover .gs-bundle__product-img{transform:scale(1.05);filter:sepia(.04) saturate(1.05) brightness(1.03) contrast(1.05)}.gs-bundle__product-label{display:block;padding:var(--gs-s2) var(--gs-s3) var(--gs-s3);font-size:12px;font-weight:600;color:var(--gs-ink);text-align:center;line-height:1.3;border-top:1px solid var(--gs-line)}.gs-bundle__grid-badge{position:absolute;top:16px;left:16px;z-index:3;background:var(--gs-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:999px;box-shadow:0 4px 12px #14141426}@media(max-width:749px){.gs-bundle__product-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:var(--gs-s3);min-height:240px}.gs-bundle__product{min-height:180px}.gs-bundle__product-label{font-size:10px;padding:6px 8px 8px}}.gs-bundle__image--placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(gs-logo-tiger.png);background-repeat:no-repeat;background-position:center;background-size:32%;opacity:.1}.gs-bundle__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gs-gold);margin-bottom:var(--gs-s3)}.gs-bundle__title{font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.1;color:var(--gs-ink);margin:0 0 var(--gs-s3) 0;max-width:480px}.gs-bundle__intro{font-size:17px;line-height:1.55;color:var(--gs-ink-2);max-width:480px;margin:0 0 var(--gs-s5) 0}.gs-bundle__list{list-style:none;padding:0;margin:0 0 var(--gs-s5) 0;display:grid;gap:var(--gs-s2)}.gs-bundle__list-item{display:flex;align-items:flex-start;gap:var(--gs-s2);font-size:15px;color:var(--gs-ink)}.gs-bundle__check{color:var(--gs-gold);font-weight:700;flex-shrink:0}.gs-bundle__cta-row{display:flex;align-items:center;gap:var(--gs-s4);flex-wrap:wrap}.gs-bundle__price-hint{font-size:13px;color:var(--gs-ink-2);font-weight:500;animation:gsPulse 3s ease-in-out infinite}@keyframes gsPulse{0%,to{opacity:.7}50%{opacity:1}}.gs-bundle__media{position:relative}.gs-bundle__media:before{content:"";position:absolute;top:-8px;left:-8px;right:8px;bottom:8px;border:1px solid var(--gs-gold);border-radius:16px;pointer-events:none;z-index:-1}[id*=bestseller_list]:before{content:"Meistgekauft diese Woche \2192";display:block;max-width:1240px;margin:0 auto var(--gs-s3);padding-inline:var(--gs-s5);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gs-gold);animation:gsMarquee 20s linear infinite;white-space:nowrap}@keyframes gsMarquee{0%{transform:translate(0)}to{transform:translate(-15%)}}.product-card__media,[class*=product-card] [class*=card-gallery],[class*=product-card] [class*=__media]{aspect-ratio:1 / 1!important;height:auto!important;background:linear-gradient(135deg,#fdfbf7,#f7f5f2);overflow:hidden;border-radius:8px}.product-card__media img,[class*=product-card] [class*=card-gallery] img,[class*=product-card] [class*=__media] img{width:100%!important;height:100%!important;object-fit:contain!important;padding:8%}[class*=bestseller] .product-card__media img,[class*=bestseller] [class*=card-gallery] img,.product-card__media img{transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .4s ease;will-change:transform;filter:sepia(.1) saturate(.96) brightness(1.02) contrast(1.04)}.product-card:hover .product-card__media img,[class*=product-card]:hover [class*=card-gallery] img{transform:scale(1.04);filter:sepia(.04) saturate(1.05) brightness(1.03) contrast(1.05)}.product-card__price,.product-card [class*=price]{transition:transform .3s ease}.product-card:hover .product-card__price,[class*=product-card]:hover [class*=price]{transform:translateY(-2px)}.product-card__media img[data-loading=true],img[loading=lazy]:not([data-loaded=true]){background:linear-gradient(90deg,var(--gs-surface) 0%,var(--gs-line) 50%,var(--gs-surface) 100%);background-size:200% 100%;animation:gsShimmer 1.4s ease-in-out infinite}@keyframes gsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.gs-bundle__price-hint,[id*=bestseller_list]:before,img[loading=lazy]:not([data-loaded=true]){animation:none!important}}[class*=collection-card],.collection-card{transition:transform .24s ease,box-shadow .24s ease;border-radius:12px;overflow:hidden}[class*=collection-card]:hover,.collection-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px #1414141a}[class*=collection-card]:hover [class*=collection-title]{box-shadow:inset 0 -3px 0 var(--gs-gold)!important}[class*=blog-post],[class*=article-card]{border-radius:12px;transition:transform .22s ease,box-shadow .22s ease}[class*=blog-post]:hover,[class*=article-card]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #1414140f}[class*=article-card] time,[class*=blog-post] time{color:var(--gs-gold)!important;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.menu-list__submenu{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(-1 * var(--gs-header-inset, 24px))!important}.menu-list__submenu-inner{width:100%!important;max-width:none!important}.mega-menu{left:0!important;right:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:var(--gs-s6) var(--gs-s5) var(--gs-s7)!important;background:radial-gradient(ellipse at 15% 0%,rgba(244,233,199,.55) 0%,transparent 55%),radial-gradient(ellipse at 85% 100%,rgba(201,162,74,.15) 0%,transparent 60%),linear-gradient(180deg,#fdfbf7,#f7f5f2)!important;border-top:1px solid var(--gs-line);border-bottom:3px solid var(--gs-gold);box-shadow:0 24px 48px -12px #1414141a!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mega-menu__list{max-width:1240px;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--gs-s5)!important;padding:0!important}.mega-menu__column{break-inside:avoid;padding:0!important;display:contents!important;list-style:none}.mega-menu__column>div{break-inside:avoid;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;position:relative;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mega-menu__column>div:hover{transform:translate(4px);background:transparent!important;box-shadow:none!important}.mega-menu__link{display:block!important;padding:0 0 var(--gs-s2) 0!important;color:var(--gs-espresso)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:22px!important;font-weight:500!important;letter-spacing:.005em;text-decoration:none!important;background:transparent!important;border:none!important;border-radius:0!important;position:relative;transition:color .22s ease,letter-spacing .3s ease}.mega-menu__link:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--gs-gold);transition:width .32s cubic-bezier(.2,.8,.2,1)}.mega-menu__link:hover{color:var(--gs-gold)!important;letter-spacing:.02em;background:transparent!important;transform:none!important}.mega-menu__link:hover:after{width:100%}.mega-menu__link--parent{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gs-ink-2)!important;margin-bottom:var(--gs-s3);padding-bottom:var(--gs-s2)!important;border-bottom:none!important}.mega-menu__link--parent:before{display:none!important}.mega-menu__column ul{padding:0!important;margin:0!important;list-style:none!important}.mega-menu__column ul li{list-style:none}.mega-menu__column ul .mega-menu__link{font-size:14px!important;font-weight:500!important;color:var(--gs-ink-2)!important;padding:8px var(--gs-s3)!important}.mega-menu__column ul .mega-menu__link:hover{color:var(--gs-gold)!important}.mega-menu__link-image{aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;margin-bottom:var(--gs-s2);transition:transform .4s cubic-bezier(.2,.8,.2,1);filter:sepia(.1) saturate(.96) brightness(1.02) contrast(1.04)}.mega-menu__link:hover .mega-menu__link-image{transform:scale(1.03);filter:sepia(.04) saturate(1.05) brightness(1.03) contrast(1.05)}.mega-menu[open],.mega-menu.is-open,details[open]>.mega-menu{animation:gs-mega-in .28s cubic-bezier(.2,.8,.2,1)}@keyframes gs-mega-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:899px){.mega-menu{padding:var(--gs-s4) var(--gs-s4) var(--gs-s5)!important}.mega-menu__list{grid-template-columns:repeat(2,1fr)!important;gap:var(--gs-s3)!important}.mega-menu__link--parent{font-size:15px!important}}body,.template-index,.template-product,.template-collection,.template-page,.template-blog,.template-article{font-family:Montserrat,-apple-system,Segoe UI,system-ui,sans-serif;line-height:1.7}.template-product h1,.template-product [class*=product__title],.template-product [class*=product-title],.product-info h1,main h1{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.2rem,4vw,3rem)!important;font-weight:600!important;line-height:1.15!important;letter-spacing:-.01em!important;color:var(--gs-espresso)!important}.template-product [class*=price],.product-info [class*=price],[class*=product-card__price],.gs-spotlight__price,.price{font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important;color:var(--gs-espresso)!important}header.header-section,header-component.header,.header-section{background:var(--gs-warm-cream)!important;transition:background .3s ease,backdrop-filter .3s ease,box-shadow .3s ease}header.header-section.is-scrolled,header-component.header.is-scrolled,.is-scrolled header.header-section,.is-scrolled header-component.header{background:#f7f0dfe0!important;backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1);box-shadow:0 6px 20px var(--gs-cast-shadow)}header.header-section [class*=logo],header-component.header [class*=logo],header.header-section img[alt*=Logo i],header.header-section img[src*=logo i]{transition:transform .3s cubic-bezier(.2,.8,.2,1);transform-origin:left center}.is-scrolled header.header-section [class*=logo],.is-scrolled header-component.header [class*=logo],header.header-section.is-scrolled [class*=logo]{transform:scale(.85)}.menu-list__link,.header-nav a,[class*=header] .menu-list a{position:relative;transition:color .22s ease}.menu-list__link:after,.header-nav a:after{content:"";position:absolute;left:50%;bottom:-4px;width:0;height:2px;background:linear-gradient(90deg,var(--gs-gold-shine),var(--gs-gold));transition:width .3s cubic-bezier(.2,.8,.2,1),left .3s cubic-bezier(.2,.8,.2,1);border-radius:1px}.menu-list__link:hover:after,.header-nav a:hover:after{width:100%;left:0}.mega-menu{background:#f7f0dfad!important;backdrop-filter:blur(22px) saturate(1.05)!important;-webkit-backdrop-filter:blur(22px) saturate(1.05)!important;border-top:1px solid rgba(201,162,90,.15)!important;border-bottom:2px solid var(--gs-gold)!important;box-shadow:0 18px 40px -10px #2a1f141a!important}.mega-menu:before{display:none!important}.mega-menu>*{position:relative;z-index:1}body:has(.product-information),body:has(product-component){background:radial-gradient(ellipse at 20% 10%,var(--gs-warm-cream) 0%,transparent 45%),radial-gradient(ellipse at 80% 90%,rgba(201,162,90,.1) 0%,transparent 55%),var(--gs-marmor-beige)!important;min-height:100vh}body:has(.product-information) .page-wrapper{background:transparent!important}.product-media,.product-media-container,media-gallery .product-media-container{border-radius:16px!important;overflow:hidden;box-shadow:0 24px 60px var(--gs-cast-shadow),0 4px 12px #2a1f1414!important;background:#fff9}.product-media__image,.product-media img,media-gallery img{border-radius:16px!important;transition:transform 12s ease-in-out}media-gallery slideshow-slide[data-slide-index="0"] .product-media__image,media-gallery slideshow-slide.is-active .product-media__image{animation:gs-ken-burns 24s ease-in-out infinite alternate}@keyframes gs-ken-burns{0%{transform:scale(1) translate(0)}to{transform:scale(1.04) translate(-1%,-1%)}}@media(prefers-reduced-motion:reduce){media-gallery img,.product-media__image{animation:none!important}}.product-information__grid>*:not(.product-information__media),.product-information__block-list{background:#ffffffb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;padding:var(--gs-s5)!important;box-shadow:0 4px 20px var(--gs-cast-shadow)}body:has(.product-information) .shopify-section:not(:last-child):after{content:"";display:block;width:0;height:1px;margin:var(--gs-s5) auto;background:linear-gradient(90deg,transparent 0%,var(--gs-gold) 50%,transparent 100%);transition:width 1.2s cubic-bezier(.2,.8,.2,1);max-width:240px}body:has(.product-information) .shopify-section.is-visible:after{width:100%}.gs-reveal{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.gs-reveal.is-in-view,.gs-reveal[data-visible=true]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.gs-reveal{opacity:1!important;transform:none!important;transition:none!important}}.gs-shimmer-cta,.button-primary,.template-product button[class*=add-to-cart],.template-product button[class*=product-form__submit]{background:linear-gradient(120deg,var(--gs-gold) 0%,var(--gs-gold-shine) 40%,var(--gs-gold) 60%,var(--gs-gold-hover) 100%);background-size:200% 100%;background-position:100% 0;color:#fff!important;border:none;transition:background-position .8s cubic-bezier(.2,.8,.2,1),transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px #c9a25a4d}.gs-shimmer-cta:hover,.button-primary:hover,.template-product button[class*=add-to-cart]:hover,.template-product button[class*=product-form__submit]:hover{background-position:0 0;transform:translateY(-2px);box-shadow:0 8px 20px #c9a25a6b}@media(prefers-reduced-motion:reduce){.gs-shimmer-cta,.button-primary,.template-product button[class*=add-to-cart]{transition:none!important;transform:none!important}}body,main{background:radial-gradient(ellipse at 15% 5%,rgba(247,240,223,.6) 0%,transparent 45%),radial-gradient(ellipse at 85% 60%,rgba(201,162,90,.06) 0%,transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(237,230,216,.5) 0%,transparent 60%),var(--gs-warm-cream)}.page-wrapper{background:transparent!important}.shopify-section,.section,.section-background{background-color:transparent!important}.gs-counter,[class*=gs-counter],.section--dark{background:var(--gs-ink)!important}.shopify-section+.shopify-section{position:relative}.shopify-section:not(.header-section):not(:first-of-type):before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(80vw,900px);height:1px;background:linear-gradient(90deg,transparent 0%,rgba(201,162,90,.2) 50%,transparent 100%);pointer-events:none;z-index:1}.product-card,[class*=product-card]:not([class*=__price]):not([class*=__title]):not([class*=__media]):not(img){background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.product-card:hover,[class*=product-card]:hover:not([class*=__price]):not([class*=__title]):not([class*=__media]):not(img){transform:translateY(-2px);background:transparent!important;box-shadow:none!important;border:none!important}.product-card:hover .product-card__media,[class*=product-card]:hover [class*=__media],[class*=product-card]:hover [class*=card-gallery]{box-shadow:0 12px 32px #2a1f1414}.product-card__media,[class*=product-card] [class*=__media],[class*=product-card] [class*=card-gallery]{background:radial-gradient(ellipse at 50% 50%,rgba(247,240,223,.7) 0%,transparent 70%),linear-gradient(135deg,#FDFBF7 0%,var(--gs-warm-cream) 100%)!important;border-radius:12px!important;border:none!important;overflow:hidden;transition:box-shadow .3s ease}.product-card__info,[class*=product-card] [class*=__info],[class*=product-card] [class*=__content]{padding:var(--gs-s3) 0 0 0!important;background:transparent!important;border:none!important}[class*=collection-card]{background:transparent!important;border-radius:12px!important;overflow:hidden;box-shadow:none!important;border:none!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}[class*=collection-card]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #2a1f1414}.gs-spotlight__card,.gs-bundle__product{background:transparent!important;border:none!important;border-radius:12px!important;box-shadow:none!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.gs-spotlight__card:hover,.gs-bundle__product:hover{transform:translateY(-2px);box-shadow:0 12px 32px #2a1f1414!important;border:none!important}.gs-trust,[class*=gs-trust]{background:#f7f0df8c!important;border-top:1px solid rgba(201,162,90,.15);border-bottom:1px solid rgba(201,162,90,.15)}[class*=gs-newsletter],[class*=gs-register],[class*=gs-about],[class*=gs-faq],[class*=gs-spotlight],[class*=bestseller],[class*=kaufwelten]{background:transparent!important}.gs-hshow:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:80px;background:linear-gradient(180deg,transparent 0%,var(--gs-warm-cream) 100%);pointer-events:none;z-index:3}body:has(.product-information),body:has(product-component){background:radial-gradient(ellipse at top,var(--gs-warm-cream) 0%,var(--gs-marmor-beige) 60%,#E4DCC8 100%)!important;min-height:100vh}.product-information{max-width:1400px!important;margin-inline:auto!important;padding:64px var(--gs-s5)!important}@media(min-width:900px){.product-information__grid{display:grid!important;grid-template-columns:minmax(0,52fr) minmax(0,48fr)!important;gap:var(--gs-s6)!important;align-items:start}.product-information__grid .product-information__media,.product-information__grid>*:first-child{grid-column:1;min-width:0}.product-information__grid>*:not(.product-information__media):not(:first-child),.product-information__grid product-details,.product-information__grid [class*=product-info]{position:sticky;top:var(--gs-s6);align-self:start;min-width:0}}.product-media-container,media-gallery .product-media-container{aspect-ratio:4 / 5!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 24px 60px var(--gs-cast-shadow),0 4px 12px #2a1f1414!important;background:#fff9}.product-media__image,.product-media img,media-gallery img{border-radius:16px!important;width:100%!important;height:100%!important;object-fit:contain!important;padding:6%}media-gallery.media-gallery--two-column,media-gallery{display:block!important;position:relative;--gs-gallery-active: 0}media-gallery>*,media-gallery [class*=slideshow]{columns:unset!important;column-count:unset!important}.product-information__media,.product-information__grid>.product-information__media{width:100%!important;min-width:0!important;max-width:100%!important;flex:1 1 auto;align-self:stretch!important;justify-self:stretch!important}media-gallery,media-gallery slideshow-component,media-gallery slideshow-container,media-gallery slideshow-slides,media-gallery [class*=slideshow-slides]{display:block!important;position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:unset!important;overflow:visible!important}media-gallery slideshow-slides>*:not(slideshow-slide){display:none!important}media-gallery .media-gallery__grid,media-gallery ul.media-gallery__grid,media-gallery [class*=media-gallery__grid]{display:none!important}media-gallery slideshow-slide{display:none;position:relative;width:100%;aspect-ratio:4 / 5;animation:gs-slide-in .4s cubic-bezier(.2,.8,.2,1)}media-gallery:not(.gs-mounted) slideshow-slide:first-of-type{display:block}media-gallery slideshow-slide>*,media-gallery slideshow-slide .product-media{width:100%;height:100%;display:flex;align-items:center;justify-content:center}media-gallery slideshow-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@keyframes gs-slide-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}media-gallery slideshow-slide img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}media-gallery slideshow-slide:hover img{transform:scale(1.02)}.gs-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#ffffffd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(201,162,90,.2);box-shadow:0 6px 16px #2a1f141a;cursor:pointer;display:grid;place-items:center;transition:transform .22s ease,background .22s ease,box-shadow .22s ease;z-index:5;padding:0;color:var(--gs-espresso)}.gs-gallery-arrow:hover{background:var(--gs-gold);color:#fff;transform:translateY(-50%) scale(1.08);box-shadow:0 8px 20px #c9a25a59}.gs-gallery-arrow:focus-visible{outline:2px solid var(--gs-gold);outline-offset:3px}.gs-gallery-arrow--prev{left:12px}.gs-gallery-arrow--next{right:12px}.gs-gallery-arrow svg{width:18px;height:18px}.gs-gallery-dots{display:flex;justify-content:center;gap:8px;margin-top:var(--gs-s3);padding:0;list-style:none}.gs-gallery-dots li{list-style:none}.gs-gallery-dot{width:8px;height:8px;border-radius:50%;background:#2a1f1438;border:none;padding:0;cursor:pointer;transition:background .22s ease,transform .22s ease,width .32s ease}.gs-gallery-dot:hover{background:var(--gs-gold);transform:scale(1.2)}.gs-gallery-dot.is-active{background:var(--gs-gold);width:24px;border-radius:4px}.gs-gallery-thumbs{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--gs-s2)!important;margin-top:var(--gs-s4)!important;padding:0!important;list-style:none!important}.gs-gallery-thumbs li{list-style:none}.gs-gallery-thumb{aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;border:2px solid transparent;cursor:pointer;background:linear-gradient(135deg,#FDFBF7 0%,var(--gs-warm-cream) 100%);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;padding:0;min-height:44px;min-width:44px;position:relative}.gs-gallery-thumb img{width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .3s ease}.gs-gallery-thumb:hover{border-color:var(--gs-gold);transform:translateY(-2px);box-shadow:0 8px 16px #c9a25a33}.gs-gallery-thumb:hover img{transform:scale(1.05)}.gs-gallery-thumb.is-active{border-color:var(--gs-gold);box-shadow:0 0 0 4px #c9a25a26,0 6px 14px #c9a25a40}.gs-gallery-thumb:focus-visible{outline:2px solid var(--gs-gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){media-gallery slideshow-slide{animation:none!important}media-gallery slideshow-slide:hover img,.gs-gallery-thumb:hover img{transform:none!important}.gs-gallery-arrow:hover,.gs-gallery-thumb:hover{transform:none!important}}@media(max-width:899px){.gs-gallery-arrow{width:40px;height:40px}.gs-gallery-arrow--prev{left:8px}.gs-gallery-arrow--next{right:8px}media-gallery slideshow-slide{aspect-ratio:1 / 1!important}}[class*=thumbnails] button,[class*=thumbnails] [class*=thumbnail]{aspect-ratio:1 / 1!important;border-radius:8px!important;overflow:hidden;border:2px solid transparent!important;transition:border-color .22s ease,transform .22s ease}[class*=thumbnails] button:hover,[class*=thumbnails] [class*=thumbnail]:hover{transform:translateY(-2px)}[class*=thumbnails] button[aria-current=true],[class*=thumbnails] [class*=is-active]{border-color:var(--gs-gold)!important}.product-information__grid>*:not(.product-information__media):not(:first-child),.product-info,[class*=product-info]{background:#ffffffc7!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px!important;padding:var(--gs-s6) var(--gs-s6)!important;box-shadow:0 8px 24px var(--gs-cast-shadow)!important;font-size:15px;line-height:1.7}.product-info [class*=description],[class*=product-info] [class*=description],.product-info [class*=rte],[class*=product-info] .rte,.product-info p,[class*=product-info] p{font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.7!important;color:var(--gs-ink)!important;margin-bottom:var(--gs-s3)!important}.product-info [class*=price],[class*=product-info] [class*=price]{font-size:24px!important;font-weight:700!important;color:var(--gs-espresso)!important;margin:var(--gs-s3) 0!important}.product-info [class*=variant-picker],.product-info [class*=quantity],.product-info [class*=option],[class*=product-info] [class*=variant-picker],[class*=product-info] [class*=quantity]{margin:var(--gs-s4) 0!important}.product-info [class*=vendor],.product-info [class*=eyebrow],[class*=product-info] [class*=vendor]{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gs-gold)!important;margin-bottom:var(--gs-s2)!important}.product-info>*+*,[class*=product-info]>*+*,.product-form>*+*,[class*=product-form]>*+*{position:relative}.product-info>*+*:before,[class*=product-info]>*+*:before{content:"";display:block;width:40px;height:1px;background:linear-gradient(90deg,var(--gs-gold),transparent);margin-bottom:var(--gs-s3);opacity:.6}@media(max-width:899px){.product-information{padding:var(--gs-s5) 16px!important}.product-information__grid{display:flex!important;flex-direction:column!important;gap:var(--gs-s5)!important}.product-information__grid>*:not(.product-information__media):not(:first-child),.product-info,[class*=product-info]{position:static!important;padding:var(--gs-s4)!important}.template-product h1,.product-information h1,main h1{font-size:2rem!important}.product-media-container{aspect-ratio:1 / 1!important}}[class*=breadcrumb]{font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--gs-gold)!important;margin-bottom:var(--gs-s4)!important}[class*=breadcrumb] a{color:var(--gs-gold)!important;text-decoration:none}[class*=breadcrumb] a:hover{color:var(--gs-espresso)!important}.product-info button[type=submit],.product-info button[class*=add-to-cart],.product-info button[class*=product-form__submit],.product-info button[name=add],[class*=product-info] button[type=submit],[class*=product-info] button[class*=add-to-cart],[class*=product-info] button[class*=product-form__submit],[class*=product-info] button[name=add]{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;padding:18px 28px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:999px!important;min-height:56px!important;cursor:pointer;transition:background .3s ease,color .3s ease,transform .2s ease,box-shadow .2s ease!important;margin:var(--gs-s3) 0!important}.product-info button[type=button],[class*=product-info] [class*=dynamic-checkout] button{border-radius:999px!important;min-height:52px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important}[class*=gs-trust],[class*=gs-cert],[class*=related-products],[class*=product-recommendations]{background:transparent!important;border:none!important;padding-block:var(--gs-s6)!important}.product-recommendations .resource-list--grid,[class*=product-recommendations] .resource-list--grid,[class*=related-products] .resource-list--grid,[class*=recently-viewed] .resource-list--grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:var(--gs-s5)!important;padding:0!important;list-style:none}.product-recommendations .resource-list__item,[class*=product-recommendations] .resource-list__item{list-style:none;min-width:0}.product-recommendations product-card,.product-recommendations .product-card,[class*=product-recommendations] product-card{display:block!important;grid-template-columns:unset!important;text-align:center;min-width:0;max-width:100%}.product-recommendations .product-card__title,.product-recommendations [class*=__title],[class*=product-recommendations] .product-card__title,[class*=product-recommendations] [class*=__title]{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:2.6em!important;padding:0 var(--gs-s3)!important}@media(max-width:899px){.product-recommendations .resource-list--grid,[class*=product-recommendations] .resource-list--grid,[class*=related-products] .resource-list--grid{grid-template-columns:repeat(2,1fr)!important;gap:var(--gs-s3)!important}}[class*=related-products] h1,[class*=related-products] h2,[class*=related-products] h3,[class*=product-recommendations] h1,[class*=product-recommendations] h2,[class*=product-recommendations] h3,[class*=recently-viewed] h2,[class*=recently-viewed] h3,body:has(.product-information) h2,body:has(.product-information) h3{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.6rem,2.6vw,2.2rem)!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--gs-espresso)!important;text-align:center;margin:var(--gs-s7) 0 var(--gs-s5) 0!important;padding:0!important;background:transparent!important;border:none!important}[class*=related-products] h2:after,[class*=related-products] h3:after,[class*=product-recommendations] h2:after,[class*=product-recommendations] h3:after,[class*=recently-viewed] h2:after,[class*=recently-viewed] h3:after,body:has(.product-information) h2:after,body:has(.product-information) h3:after{content:"";display:block;width:40px;height:2px;background:var(--gs-gold);margin:var(--gs-s2) auto 0;border-radius:2px}[class*=related-products] .product-card,[class*=related-products] [class*=product-card],[class*=product-recommendations] .product-card,[class*=product-recommendations] [class*=product-card],[class*=recently-viewed] .product-card,[class*=recently-viewed] [class*=product-card]{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}[class*=related-products] .product-card__media,[class*=related-products] [class*=__media],[class*=product-recommendations] .product-card__media,[class*=product-recommendations] [class*=__media],[class*=recently-viewed] .product-card__media,[class*=recently-viewed] [class*=__media]{border-radius:12px!important;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,rgba(247,240,223,.7) 0%,transparent 70%),linear-gradient(135deg,#FDFBF7 0%,var(--gs-warm-cream) 100%)!important;transition:box-shadow .3s ease}[class*=related-products] .product-card:hover .product-card__media,[class*=product-recommendations] .product-card:hover .product-card__media,[class*=recently-viewed] .product-card:hover .product-card__media{box-shadow:0 12px 32px #2a1f1414}[class*=related-products] .product-card__title,[class*=related-products] [class*=__title],[class*=product-recommendations] .product-card__title,[class*=product-recommendations] [class*=__title],[class*=recently-viewed] [class*=__title]{font-family:Cormorant Garamond,Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.25!important;color:var(--gs-espresso)!important;margin:var(--gs-s3) 0 var(--gs-s2) 0!important}[class*=related-products] [class*=price],[class*=product-recommendations] [class*=price],[class*=recently-viewed] [class*=price]{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;color:var(--gs-espresso)!important}[class*=pdp-trust] h2,[class*=pdp-cert] h2,[class*=pdp-faq] h2,[class*=gs-trust] h2,[class*=gs-cert] h2,[class*=gs-faq] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.6rem,2.6vw,2.2rem)!important;font-weight:500!important;text-align:center;color:var(--gs-espresso)!important;margin:0 auto var(--gs-s4)!important}.menu-list__link,.header-nav a,header a,header-component a{font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--gs-espresso)!important;text-decoration:none!important;padding:0 var(--gs-s3)!important;position:relative;transition:color .22s ease}.menu-list__link:hover,.header-nav a:hover,header a:hover{color:var(--gs-gold)!important}.article-card,[class*=article-card],.blog-card,[class*=blog-card]{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}.article-card:hover,[class*=article-card]:hover,.blog-card:hover,[class*=blog-card]:hover{background:transparent!important;border:none!important;transform:translateY(-3px)}.article-card__image,[class*=article-card__image],.blog-card__image,[class*=blog-card__image],.article-card img,[class*=article-card] img,.blog-card img,[class*=blog-card] img{border-radius:12px!important;overflow:hidden;transition:box-shadow .3s ease,transform .4s ease}.article-card:hover img,[class*=article-card]:hover img,.blog-card:hover img{box-shadow:0 12px 32px #2a1f141a}.article-card__overlay,[class*=article-card__overlay],.blog-card__overlay{display:none!important}.article-card__title,[class*=article-card__title],.blog-card__title,[class*=blog-card__title],.article-card h2,.article-card h3,[class*=article-card] h2,[class*=article-card] h3{font-family:Cormorant Garamond,Georgia,serif!important;font-size:22px!important;font-weight:500!important;line-height:1.2!important;color:var(--gs-espresso)!important;text-shadow:none!important;background:transparent!important;padding:0!important;margin:var(--gs-s3) 0 var(--gs-s2) 0!important;position:static!important}.article-card__title a,[class*=article-card__title] a,.blog-card__title a,[class*=blog-card__title] a{color:var(--gs-espresso)!important;text-decoration:none!important;transition:color .22s ease}.article-card__title a:hover,.blog-card__title a:hover{color:var(--gs-gold)!important}.article-card__meta,[class*=article-card__meta],.blog-card__meta,[class*=blog-card__meta],.article-card time,[class*=article-card] time{color:var(--gs-espresso)!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;opacity:.7}.article-card__meta a,[class*=article-card__meta] a,.blog-card__meta a{color:var(--gs-gold)!important;text-decoration:none!important}.article-card__excerpt,[class*=article-card__excerpt],.article-card p,[class*=article-card] p{color:var(--gs-ink)!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.6!important;margin:var(--gs-s2) 0!important}.article-header,[class*=article-header],.article-hero,[class*=article-hero]{position:relative;color:#fff!important;min-height:340px;padding:var(--gs-s7) var(--gs-s5)!important;display:flex;align-items:end;overflow:hidden;border-radius:16px;margin-bottom:var(--gs-s6)}.article-header:before,.article-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#14121000,#14121026 40%,#141210bf);pointer-events:none;z-index:1}.article-header>*,.article-hero>*{position:relative;z-index:2}.article-header h1,.article-hero h1,[class*=article-header] h1{color:#fff!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:500!important;line-height:1.15!important;text-shadow:0 2px 20px rgba(0,0,0,.4)!important;margin:0 0 var(--gs-s2) 0!important}.article-header time,.article-hero time,[class*=article-header] time{color:var(--gs-gold-shine)!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}.article-content,[class*=article-content],.article__body,[class*=article__body],main article .rte{font-family:Montserrat,sans-serif!important;font-size:16px!important;line-height:1.75!important;color:var(--gs-ink)!important;max-width:720px;margin:0 auto var(--gs-s7)}.article-content h2,.article-content h3,[class*=article-content] h2,[class*=article-content] h3{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--gs-espresso)!important;margin:var(--gs-s6) 0 var(--gs-s3) 0!important}.article-content a,[class*=article-content] a{color:var(--gs-gold)!important;text-decoration:underline;text-decoration-color:#c9a25a66;text-underline-offset:3px}.blog-page__grid,[class*=blog-page__grid],main [class*=blog] .resource-list--grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:var(--gs-s5)!important;padding:0!important;list-style:none}@media(max-width:899px){.blog-page__grid,[class*=blog-page__grid],main [class*=blog] .resource-list--grid{grid-template-columns:1fr!important}}main [class*=blog]>h1,main [class*=blog] header h1{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:500!important;color:var(--gs-espresso)!important;text-align:center;margin:var(--gs-s7) 0 var(--gs-s6) 0!important}main [class*=blog]>h1:after,main [class*=blog] header h1:after{content:"";display:block;width:40px;height:2px;background:var(--gs-gold);margin:var(--gs-s2) auto 0;border-radius:2px}main [class*=template--404],.template-404,main [class*=empty-cart],.cart--empty,main [class*=search--empty]{text-align:center;padding:var(--gs-s8) var(--gs-s5)!important;min-height:60vh}main [class*=template--404] h1,.template-404 h1,main [class*=empty-cart] h1,main [class*=empty-cart] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.5rem,5vw,4rem)!important;color:var(--gs-espresso)!important;margin-bottom:var(--gs-s4)!important}main [class*=search-results] .resource-list--grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:var(--gs-s5)!important}@media(max-width:899px){main [class*=search-results] .resource-list--grid{grid-template-columns:1fr!important}}main [class*=cart-page],main .cart{padding-block:var(--gs-s7)!important;max-width:1200px;margin-inline:auto}main [class*=cart-page] h1,main .cart h1{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--gs-espresso)!important;margin-bottom:var(--gs-s5)!important}main [class*=cart__item]{background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:var(--gs-s4)!important;margin-bottom:var(--gs-s3);border:none!important;box-shadow:0 4px 14px var(--gs-cast-shadow)}main [class*=cart__footer],main [class*=cart-totals]{background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:var(--gs-s5)!important;box-shadow:0 12px 28px var(--gs-cast-shadow)}.announcement-bar,[class*=announcement-bar]{background:linear-gradient(90deg,#f7f0dfd9,#ede6d8d9,#f7f0dfd9)!important;color:var(--gs-espresso)!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;padding:10px var(--gs-s4)!important;border:none!important;border-bottom:1px solid rgba(201,162,90,.25)!important;position:relative;overflow:hidden}.announcement-bar:before,[class*=announcement-bar]:before{content:"";position:absolute;top:0;left:-30%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(201,162,90,.18),transparent);animation:gs-announce-sweep 8s linear infinite;pointer-events:none;z-index:1}@keyframes gs-announce-sweep{0%{left:-30%}to{left:130%}}.announcement-bar>*,[class*=announcement-bar]>*{position:relative;z-index:2}.announcement-bar a{color:var(--gs-gold-hover)!important;text-decoration:none!important;font-weight:700}@media(prefers-reduced-motion:reduce){.announcement-bar:before{animation:none!important;display:none!important}}.gs-promo-chip{display:inline-flex;align-items:center;gap:10px;margin-left:16px;padding:8px 20px;background:linear-gradient(120deg,var(--gs-gold) 0%,var(--gs-gold-shine) 40%,var(--gs-gold) 60%,var(--gs-gold-hover) 100%);background-size:220% 100%;background-position:100% 0;color:var(--gs-espresso)!important;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;letter-spacing:.14em;border:1px solid var(--gs-gold-shine);border-radius:999px;cursor:pointer;transition:background-position .8s cubic-bezier(.2,.8,.2,1),transform .22s ease,box-shadow .22s ease;text-transform:uppercase;box-shadow:0 4px 14px #c9a25a59,inset 0 1px #ffffff59;position:relative;overflow:hidden;white-space:nowrap;animation:gsPromoPulse 2.8s ease-in-out infinite}@keyframes gsPromoPulse{0%,to{box-shadow:0 4px 14px #c9a25a59,inset 0 1px #ffffff59}50%{box-shadow:0 6px 22px #c9a25a8c,inset 0 1px #ffffff73}}.gs-promo-chip:hover{background-position:0 0;transform:translateY(-2px);box-shadow:0 8px 24px #c9a25a80,inset 0 1px #ffffff73}.gs-promo-chip:active{transform:translateY(0) scale(.98)}.gs-promo-chip svg{width:15px;height:15px;stroke:currentColor;stroke-width:2.2;fill:none;flex-shrink:0}.gs-promo-chip>span{line-height:1}.gs-promo-chip.is-copied{background:var(--gs-espresso)!important;background-image:none!important;color:var(--gs-gold-shine)!important;animation:none}@media(prefers-reduced-motion:reduce){.gs-promo-chip{animation:none}}@media(max-width:640px){.gs-promo-chip{margin-left:10px!important;padding:6px 14px!important;font-size:11px!important;gap:7px!important}.gs-promo-chip svg{width:13px!important;height:13px!important}}.gs-toast{position:fixed;top:20px;right:20px;padding:14px 24px;background:var(--gs-espresso);color:var(--gs-warm-cream);font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;border-radius:8px;border:1px solid var(--gs-gold);box-shadow:0 12px 32px #2a1f143d;z-index:9999;opacity:0;transform:translateY(-12px);transition:opacity .26s ease,transform .26s cubic-bezier(.2,.8,.2,1);pointer-events:none}.gs-toast.is-visible{opacity:1;transform:translateY(0)}.gs-toast:before{content:"\2713";display:inline-block;margin-right:8px;color:var(--gs-gold);font-weight:900}.announcement-bar,[class*=announcement-bar]{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:44px!important;padding-block:8px!important;padding-inline:24px!important}.announcement-bar>*,[class*=announcement-bar]>*{text-align:center;margin:0 auto}.announcement-bar__message,[class*=announcement-bar] [class*=message]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;flex-wrap:wrap;margin:0 auto!important;text-align:center!important}.gs-promo-chip{display:inline-flex!important;width:auto!important;max-width:fit-content!important;flex:0 0 auto!important;margin:0 0 0 4px!important;padding:4px 12px!important;line-height:1.4!important;vertical-align:middle;align-self:center!important}@media(max-width:640px){.announcement-bar,[class*=announcement-bar]{padding-inline:12px!important;font-size:11px!important}.announcement-bar__message,[class*=announcement-bar] [class*=message]{gap:10px!important}.gs-promo-chip{padding:3px 10px!important;font-size:10px!important}}.shopify-section-group-header-group{margin:0!important}.shopify-section-group-header-group>*{margin-top:0!important}.template-404 .button,main [class*=template--404] a[href="/"]{display:inline-block;margin-top:var(--gs-s4);padding:16px 32px;border-radius:999px;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:13px;background:var(--gs-gold);color:#fff!important;text-decoration:none!important;transition:transform .22s ease,box-shadow .22s ease}.template-404 .button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #c9a25a59}.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-addresses,.template-customers-order,main [class*=customer]{padding-block:var(--gs-s7);max-width:640px;margin-inline:auto!important}main [class*=customer] h1,main [class*=customer] h2{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--gs-espresso)!important;text-align:center;margin-bottom:var(--gs-s5)!important}main [class*=customer] form,main [class*=login-form],main [class*=register-form]{background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:var(--gs-s6)!important;box-shadow:0 8px 24px var(--gs-cast-shadow)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],textarea,select{font-family:Montserrat,sans-serif!important;font-size:15px!important;padding:14px 18px!important;border-radius:10px!important;border:1px solid rgba(201,162,90,.2)!important;background:#ffffffd9!important;color:var(--gs-ink)!important;transition:border-color .22s ease,box-shadow .22s ease;width:100%;box-sizing:border-box}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,textarea:focus,select:focus{outline:none;border-color:var(--gs-gold)!important;box-shadow:0 0 0 3px #c9a25a26!important}label{font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--gs-espresso)!important;margin-bottom:6px;display:block}main [class*=policy],main .policy-page,.template-policy main{max-width:780px;margin-inline:auto!important;padding:var(--gs-s7) var(--gs-s5)!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.75!important;color:var(--gs-ink)!important}main [class*=policy] h1,main .policy-page h1,.template-policy h1{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--gs-espresso)!important;margin-bottom:var(--gs-s5)!important}main [class*=policy] h2,main .policy-page h2,.template-policy h2{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--gs-espresso)!important;margin:var(--gs-s5) 0 var(--gs-s3) 0!important;font-size:1.5rem!important}main [class*=policy] a,.template-policy a{color:var(--gs-gold)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9a25a66}.template-page.contact,main [class*=contact-form]{max-width:640px;margin-inline:auto!important;padding-block:var(--gs-s7)}main [class*=contact-form]{background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:var(--gs-s6)!important}main [class*=contact-form] textarea{min-height:140px;resize:vertical}[class*=search-modal],[class*=predictive-search]{background:#f7f0dff0!important;-webkit-backdrop-filter:blur(20px) saturate(1.05);backdrop-filter:blur(20px) saturate(1.05)}[class*=predictive-search] .product-card{background:transparent!important;border:none!important;box-shadow:none!important}.back-to-top,[class*=back-to-top]{background:var(--gs-espresso)!important;color:#fff!important;border-radius:50%!important;border:none!important;width:48px!important;height:48px!important;transition:transform .22s ease,background .22s ease}.back-to-top:hover{background:var(--gs-gold)!important;transform:translateY(-3px)}*:focus-visible{outline:2px solid var(--gs-gold)!important;outline-offset:3px!important;border-radius:6px}::selection{background:#c9a25a4d;color:var(--gs-espresso)}form[action*="/contact"] input,form[action*=customer] input,.gs-newsletter input,[class*=newsletter] input[type=email]{padding:14px 20px!important;border-radius:999px!important;border:1px solid rgba(201,162,90,.3)!important;background:#ffffffd9!important}[class*=newsletter] button,.gs-newsletter button{border-radius:999px!important;padding:14px 28px!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:13px!important}#shopify-pc__banner,[id*=cookie-banner],[class*=cookie-consent]{border-radius:16px!important;background:#f7f0dff5!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(201,162,90,.2)!important;box-shadow:0 12px 32px #2a1f1424!important;font-family:Montserrat,sans-serif!important;color:var(--gs-ink)!important}#shopify-pc__banner button,[id*=cookie-banner] button{border-radius:999px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:12px!important}@media print{header,footer,.announcement-bar,.gs-gallery-arrow,.gs-gallery-dots,.gs-gallery-thumbs,[class*=cookie],[class*=newsletter],[class*=sticky]{display:none!important}body,main{background:#fff!important;color:#000!important}}.gs-word{opacity:1;transform:none;display:inline-block}[data-gs-reveal]{opacity:1}.gs-hshow__headline,.gs-hshow__eyebrow,.gs-hshow__sub,.gs-hshow__ctas,.gs-counter__value,.gs-counter__label,.gs-counter__number,.gs-word,[data-gs-reveal],[data-gs-kinetic],[data-gs-kinetic]>*,.gs-about__title,.gs-bundle__title,.gs-newsletter__title,.gs-faq__title,.gs-spotlight__title{opacity:1!important;transform:none!important}.gs-counter__number:empty:before{content:attr(data-fallback)}.gs-counter,[class*=gs-counter]{background:var(--gs-espresso)!important}.product-info button[type=submit],[class*=product-info] button[type=submit],button[class*=add-to-cart],button[class*=product-form__submit],button[name=add],button.gs-shimmer-cta,button.button-primary,button.gs-bundle__cta,button.gs-newsletter__button,button.gs-atc__btn,[class*=sticky-add-to-cart]>button{background:var(--gs-espresso)!important;background-image:none!important;color:var(--gs-warm-cream)!important;border:1px solid var(--gs-gold)!important;box-shadow:0 6px 16px #2a1f1433!important;transition:background .3s ease,color .3s ease,transform .2s ease,box-shadow .2s ease!important}.product-info button[type=submit]:hover,[class*=product-info] button[type=submit]:hover,button[class*=add-to-cart]:hover,button[class*=product-form__submit]:hover,button[name=add]:hover,button.gs-shimmer-cta:hover,button.button-primary:hover,button.gs-bundle__cta:hover,button.gs-newsletter__button:hover,button.gs-atc__btn:hover{background:linear-gradient(120deg,var(--gs-gold) 0%,var(--gs-gold-shine) 100%)!important;color:var(--gs-espresso)!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #c9a25a4d!important}.product-card,[class*=product-card]:not([class*=__price]):not([class*=__title]):not([class*=__media]):not(img):not(a):not(span){background:transparent!important;background-image:none!important;border:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}.product-card__media,[class*=product-card] [class*=__media],[class*=product-card] [class*=card-gallery]{aspect-ratio:4 / 5!important;border-radius:4px!important;overflow:hidden!important;padding:0!important;background:linear-gradient(135deg,#FDFBF7 0%,var(--gs-warm-cream) 100%)!important}.product-card__media img,[class*=product-card] [class*=__media] img,[class*=product-card] [class*=card-gallery] img{width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important;transition:transform .6s cubic-bezier(.2,.8,.2,1)!important}[class*=product-card]:hover [class*=__media] img{transform:scale(1.03)!important}.product-card__info,[class*=product-card] [class*=__info],[class*=product-card] [class*=__content]{padding:12px 0 0!important;background:transparent!important;text-align:left}.product-card__title,[class*=product-card] [class*=__title]{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;color:var(--gs-espresso)!important;margin:0 0 4px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product-card__price,[class*=product-card] [class*=price-item]{font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:14px!important;color:var(--gs-espresso)!important}[class*=price-item--regular]+[class*=price-item--sale],[class*=price-item--sale]~[class*=price-item--regular],[class*=price__sale] [class*=price-item--regular],[class*=compare]{text-decoration:line-through!important;opacity:.55!important;color:var(--gs-ink-2)!important;margin-left:6px}[class*=badge--sale],[class*=product-card__badge],[class*=badge][class*=sale]{background:var(--gs-gold)!important;color:var(--gs-espresso)!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important;padding:4px 10px!important;border-radius:2px!important;text-transform:uppercase;top:12px!important;left:12px!important}main [class*=collection] .resource-list--grid,main [class*=bestseller] .resource-list--grid,main [class*=search-results] .resource-list--grid{grid-template-columns:repeat(4,1fr)!important;gap:32px!important;max-width:1400px!important;margin:0 auto!important;padding:0 48px!important}@media(max-width:749px){main [class*=collection] .resource-list--grid,main [class*=bestseller] .resource-list--grid,main [class*=search-results] .resource-list--grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important;padding:0 16px!important}}.header-section,header.header-section{background:#f7f0dfeb!important;backdrop-filter:blur(12px) saturate(1.05)!important;-webkit-backdrop-filter:blur(12px) saturate(1.05)!important;border-bottom:1px solid rgba(201,162,90,.35)!important;padding-block:12px!important}.header-section+.header-section,[class*=section-background]:has(+header)+header{margin-top:0!important}.shopify-section-group-header-group>*:not(:first-child):not(.announcement-bar){margin-top:0!important;padding-top:0!important}header .menu-list__link,header-component .menu-list__link,.menu-list__link{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gs-espresso)!important;padding:8px 16px!important;position:relative!important;display:inline-flex!important;align-items:center;gap:8px;transition:color .3s ease,letter-spacing .3s ease!important;text-decoration:none!important}.menu-list__link:before,.menu-list__link:after,header .menu-list__link:before,header .menu-list__link:after,header-component .menu-list__link:before,header-component .menu-list__link:after{content:none!important;display:none!important}.menu-list__link:hover,header .menu-list__link:hover{color:var(--gs-gold)!important;letter-spacing:.2em!important}.menu-list__link--active,.menu-list__link[aria-current=page],header .menu-list__link--active{color:var(--gs-gold)!important}.menu-list__link--active:before,.menu-list__link[aria-current=page]:before,header .menu-list__link--active:before{content:"\2022"!important;display:inline-flex!important;position:static!important;background:none!important;color:var(--gs-gold)!important;font-size:14px!important;line-height:1!important;margin-right:2px;transform:none!important;width:auto!important;height:auto!important}[class*=cart-count],[class*=cart-badge],[class*=header-actions] [class*=badge]{background:var(--gs-gold)!important;color:var(--gs-espresso)!important;font-weight:700!important;border:2px solid var(--gs-warm-cream)!important}header svg,header-component svg{color:var(--gs-espresso)!important;stroke-width:1.25!important}.product-information__grid>*:not(.product-information__media):not(:first-child),.product-info,[class*=product-info]{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;padding:0 var(--gs-s5)!important}.product-media-container,media-gallery .product-media-container{background:transparent!important;box-shadow:none!important;padding:0!important}.product-media__image,.product-media img,media-gallery img{padding:0!important;object-fit:cover!important;border-radius:4px!important}@media(min-width:900px){.product-information__media{position:sticky!important;top:96px!important;align-self:start!important}}.gs-gallery-thumbs{grid-template-columns:repeat(auto-fill,72px)!important;gap:8px!important;overflow-x:auto;padding:0!important;scroll-snap-type:x mandatory}.gs-gallery-thumbs li{scroll-snap-align:start}.gs-gallery-thumb{width:72px!important;height:72px!important;aspect-ratio:1 / 1!important;border-radius:4px!important;border-width:1.5px!important}.gs-gallery-thumb.is-active{border-color:var(--gs-gold)!important;box-shadow:none!important}.gs-gallery-arrow{width:36px!important;height:36px!important;background:#f7f0dfeb!important;border:1px solid var(--gs-gold)!important}[class*=pdp-trust] [class*=grid],[class*=gs-trust] [class*=grid]{grid-template-columns:repeat(4,1fr)!important}@media(max-width:749px){[class*=pdp-trust] [class*=grid],[class*=gs-trust] [class*=grid]{grid-template-columns:repeat(2,1fr)!important}}.gs-faq__title+p:empty,[class*=gs-faq__title]+p:contains("."){display:none!important}[class*=gs-faq] summary:after,[class*=gs-faq] [class*=chevron]{color:var(--gs-gold)!important}h1,h2,.gs-h1,.gs-h2,.gs-section-title,[class*=section-title],.gs-bundle__title,.gs-about__title,.gs-counter__title,.gs-newsletter__title,.gs-register__title,.gs-faq__title,.gs-spotlight__title,.gs-kaufwelten__title,.gs-hshow__headline{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:-.01em!important}.gs-eyebrow,[class*=__eyebrow],.eyebrow{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.2em!important;color:var(--gs-gold)!important;text-transform:uppercase!important}[data-gs-underline]{position:relative;display:inline-block}[data-gs-underline]:after{content:"";display:block;margin-top:14px;height:2px;width:72px;background:var(--gs-gold);border-radius:2px;position:relative;inset:auto}[class*=collection-card]:before{background:linear-gradient(to top,rgba(42,31,20,.65) 0%,rgba(42,31,20,.15) 40%,transparent 60%)!important;radial-gradient:none!important}[class*=collection-card] [class*=collection-title],[class*=collection-card] h2,[class*=collection-card] h3{font-family:Cormorant Garamond,Georgia,serif!important;font-size:28px!important;font-weight:500!important;color:#fff!important;background:transparent!important;padding:0!important;border-radius:0!important;bottom:16px!important;left:16px!important;position:absolute;z-index:3}.gs-trust,[class*=gs-trust]{padding-block:var(--gs-s3)!important;background:var(--gs-marmor-beige)!important}.gs-trust__grid,[class*=gs-trust] [class*=grid]{grid-template-columns:repeat(4,1fr)!important;gap:0!important;min-height:96px}.gs-trust__cell{padding:12px 24px!important;border-right:1px solid rgba(201,162,90,.3);display:flex;align-items:center;gap:12px}.gs-trust__cell:last-child{border-right:none}@media(max-width:749px){.gs-trust__grid{grid-template-columns:1fr!important}.gs-trust__cell{border-right:none;border-bottom:1px solid rgba(201,162,90,.2)}}main [class*=blog]{max-width:1400px!important;margin:0 auto!important;padding-inline:48px!important}@media(max-width:749px){main [class*=blog]{padding-inline:16px!important}}main [class*=blog]>h1,main [class*=blog] header h1{padding:0!important}.section-footer,footer,[class*=footer-group]>*{background:var(--gs-espresso)!important;color:#f7f0dfcc!important;border-top:1px solid var(--gs-gold)}footer h4,footer [class*=heading],[class*=footer] h4{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.2em!important;color:var(--gs-gold)!important;text-transform:uppercase!important}footer a,[class*=footer] a{color:#f7f0dfcc!important}footer a:hover,[class*=footer] a:hover{color:var(--gs-gold)!important}footer ul,[class*=footer] ul{list-style:none!important;padding:0!important}footer ul li:before{content:none!important}.gs-hshow__inner,.gs-hshow__grid,.gs-kw__inner,.gs-spotlight__inner,.gs-bundle__inner,.gs-about__inner,.gs-counter__inner,.gs-faq__inner,.gs-register__inner,.gs-newsletter__inner,.gs-trust__inner{max-width:1400px!important;margin-inline:auto!important;padding-inline:48px!important;box-sizing:border-box}.gs-hshow,.gs-kw,[class*=kaufwelten],.gs-spotlight,.gs-bundle,.gs-about,.gs-counter,.gs-faq,.gs-register,.gs-newsletter,.gs-trust{padding-inline:0!important}@media(max-width:749px){.gs-hshow__inner,.gs-hshow__grid,.gs-kw__inner,[class*=kaufwelten]>*:not([class*=__bg]),.gs-spotlight__inner,.gs-bundle__inner,.gs-about__inner,.gs-counter__inner,.gs-faq__inner,.gs-register__inner,.gs-newsletter__inner,.gs-trust__inner{padding-inline:16px!important}}main>.shopify-section:nth-of-type(2n){background:var(--gs-marmor-beige)}main>.shopify-section:nth-of-type(odd){background:var(--gs-warm-cream)}main>.shopify-section:not([class*=header]):not([class*=footer]):not([class*=announcement]){padding-block:80px!important}@media(max-width:749px){main>.shopify-section:not([class*=header]):not([class*=footer]):not([class*=announcement]){padding-block:56px!important}}.shopify-section-group-header-group,.shopify-section-group-header-group>*{background:transparent!important;padding-block:0!important;margin:0!important}.shopify-section-group-header-group .announcement-bar{padding:8px var(--gs-s4)!important}.gs-register__check,[class*=gs-register] [class*=check],[class*=register] svg[class*=check]{color:var(--gs-gold)!important;fill:var(--gs-gold)!important}.gs-spotlight__card--hero:after{background:var(--gs-gold)!important;color:var(--gs-espresso)!important;font-size:11px!important;letter-spacing:.12em!important;border-radius:2px!important;padding:4px 10px!important;content:"\2605  HERO"!important}[class*=product-recommendations],[class*=related-products]{max-width:1400px!important;margin-inline:auto!important;padding-inline:48px!important}@media(max-width:749px){[class*=product-recommendations],[class*=related-products]{padding-inline:16px!important}}.product-recommendations .resource-list--grid,[class*=product-recommendations] .resource-list--grid,[class*=related-products] .resource-list--grid{grid-template-columns:repeat(4,1fr)!important}@media(max-width:749px){.product-recommendations .resource-list--grid,[class*=product-recommendations] .resource-list--grid{grid-template-columns:repeat(2,1fr)!important}}.view-product-title .gs-pdp-subline{display:block;margin-top:8px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;letter-spacing:.02em;line-height:1.4;color:var(--gs-ink-2);text-transform:none}.product-info details,[class*=product-info] details,.gs-pdp-accordion details{border-bottom:1px solid rgba(201,162,90,.2);padding:var(--gs-s3) 0}.product-info details summary,[class*=product-info] details summary,.gs-pdp-accordion details summary{list-style:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gs-espresso);display:flex;justify-content:space-between;align-items:center;padding:8px 0}.product-info details summary::-webkit-details-marker{display:none}.product-info details summary:after,.gs-pdp-accordion details summary:after{content:"+";color:var(--gs-gold);font-size:24px;font-weight:300;transition:transform .3s ease}.product-info details[open] summary:after{content:"\2212"}.product-info details>*:not(summary){padding:var(--gs-s3) 0 var(--gs-s2);font-family:Montserrat,sans-serif;font-size:15px;line-height:1.7;color:var(--gs-ink)}@media(min-width:900px){[class*=blog-page] [class*=resource-list]>:first-child.article-card--featured,[class*=blog-page] [class*=featured-article]{grid-column:span 2;display:grid;grid-template-columns:60% 40%;gap:var(--gs-s5);align-items:center;margin-bottom:var(--gs-s7)}}:root{--gs-shadow-warm: 0 20px 40px rgba(42, 31, 20, .12);--gs-shadow-warm-lg: 0 30px 60px rgba(42, 31, 20, .18)}@media(max-width:749px){.gs-promo-chip{margin-left:0;margin-top:4px;width:fit-content;max-width:100%;align-self:center;flex:0 0 auto!important}.announcement-bar__message,[class*=announcement-bar] [class*=message]{flex-wrap:wrap;justify-content:center;text-align:center}}@media(max-width:749px){.gs-trust__grid,[class*=gs-trust] [class*=grid]{grid-template-columns:unset!important;display:flex!important;gap:32px!important;overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.gs-trust__grid>*,[class*=gs-trust] [class*=grid]>*{flex:0 0 auto;min-width:220px;border-right:none!important;border-bottom:none!important;animation:gs-trust-marquee 24s linear infinite}@keyframes gs-trust-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 32px))}}@media(prefers-reduced-motion:reduce){.gs-trust__grid>*{animation:none!important}.gs-trust__grid{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}}[class*=blog-page] .article-card--featured~[class*=resource-list]{margin-top:var(--gs-s7)}.gs-pdp-certs__pdf--text{background:transparent!important;color:var(--gs-gold)!important;padding:4px 0!important;text-decoration:none!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:none!important;transition:color .22s ease}.gs-pdp-certs__pdf--text:hover{color:var(--gs-gold-hover)!important}.gs-pdp-certs__pdf--text span{display:inline-block;transition:transform .22s ease}.gs-pdp-certs__pdf--text:hover span{transform:translate(3px)}.mega-menu__editors-pick{position:relative;border-left:1px solid rgba(201,162,90,.25);padding-left:var(--gs-s4)!important;margin-left:var(--gs-s3)}.mega-menu__editors-pick:before{content:"Editor's Pick";display:block;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gs-gold);margin-bottom:var(--gs-s2)}.mega-menu__editors-pick img{border-radius:12px;aspect-ratio:4 / 5;object-fit:cover}.gs-wa-float{z-index:9500!important}#gs-chatbot-root[data-active=true]{z-index:9400!important}.gs-toast{z-index:10000!important}.jdgm-star{color:var(--gs-gold)!important}.jdgm-star.jdgm--off,.jdgm-star--off{color:#c9a25a40!important}.jdgm-rev__author,.jdgm-rev__title,.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--gs-espresso)!important}.jdgm-rev-widg__summary-text{font-size:24px!important;font-weight:500!important}.jdgm-rev__body,.jdgm-rev__content,.jdgm-rev-widg__summary-average,.jdgm-paginate,.jdgm-rev-widg{font-family:Montserrat,system-ui,sans-serif!important;color:var(--gs-ink)!important}.jdgm-rev__timestamp,.jdgm-rev__verified-badge,.jdgm-rev__source{color:var(--gs-ink-2)!important;font-size:12px!important}.jdgm-rev__buyer-badge{border-color:var(--gs-gold)!important;color:var(--gs-gold)!important;background:transparent!important}.jdgm-rev__pic{border-color:var(--gs-gold)!important}.jdgm-write-rev-link,.jdgm-form__submit-btn,.jdgm-btn,.jdgm-btn--solid{background:var(--gs-espresso)!important;background-image:none!important;color:var(--gs-warm-cream)!important;border:1px solid var(--gs-gold)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;padding:14px 24px!important;border-radius:999px!important;transition:background .3s ease,color .3s ease,transform .2s ease!important}.jdgm-write-rev-link:hover,.jdgm-form__submit-btn:hover,.jdgm-btn:hover{background:linear-gradient(135deg,var(--gs-gold),var(--gs-gold-shine))!important;color:var(--gs-espresso)!important;transform:translateY(-2px)}.jdgm-paginate__page{color:var(--gs-espresso)!important;font-family:Montserrat,sans-serif!important}.jdgm-paginate__page--active{color:var(--gs-gold)!important;border-bottom-color:var(--gs-gold)!important}.jdgm-rev-widg__header,.jdgm-rev{border-bottom:1px solid rgba(201,162,90,.3)!important}.jdgm-rev-widg__summary,.jdgm-sort-dropdown-arrow{background:transparent!important}.jdgm-form,.jdgm-form-wrapper{background:#ffffffa6!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;border:1px solid rgba(201,162,90,.2)!important;padding:var(--gs-s5)!important}.jdgm-form__input,.jdgm-form input,.jdgm-form textarea,.jdgm-form select{border:1px solid rgba(201,162,90,.3)!important;border-radius:8px!important;font-family:Montserrat,sans-serif!important;background:#ffffffd9!important}.jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:6px}.jdgm-prev-badge__stars{color:var(--gs-gold)!important;font-size:14px!important}.jdgm-prev-badge__text{color:var(--gs-ink-2)!important;font-size:12px!important;font-family:Montserrat,sans-serif!important}.quantity-selector,quantity-selector-component.quantity-selector,cart-quantity-selector-component.quantity-selector{display:inline-flex!important;align-items:stretch!important;width:140px!important;height:48px!important;border:1px solid rgba(42,31,20,.25)!important;border-radius:2px!important;background:var(--gs-warm-cream, #F7F0DF)!important;overflow:hidden!important;font-family:Montserrat,system-ui,sans-serif!important;padding:0!important;box-sizing:border-box!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,.quantity-selector button[name=minus],.quantity-selector button[name=plus]{flex:0 0 44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--gs-espresso, #2A1F14)!important;padding:0!important;margin:0!important;min-height:48px!important;height:48px!important;line-height:1!important;cursor:pointer!important;transition:background .2s ease!important;box-shadow:none!important}.quantity-selector .quantity-minus>*,.quantity-selector .quantity-plus>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;vertical-align:middle!important}.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover{background:#c9a25a2e!important}.quantity-selector .quantity-minus:active,.quantity-selector .quantity-plus:active{background:#c9a25a4d!important}.quantity-selector .quantity-minus[disabled],.quantity-selector .quantity-plus[disabled],.quantity-selector button[disabled]{opacity:.3!important;cursor:not-allowed!important}.quantity-selector .quantity-minus .svg-wrapper,.quantity-selector .quantity-plus .svg-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;color:var(--gs-espresso, #2A1F14)!important}.quantity-selector .quantity-minus svg,.quantity-selector .quantity-plus svg{width:18px!important;height:18px!important;color:var(--gs-espresso, #2A1F14)!important;stroke:var(--gs-espresso, #2A1F14)!important;stroke-width:2.5px!important;fill:var(--gs-espresso, #2A1F14)!important}.quantity-selector .quantity-minus svg path,.quantity-selector .quantity-plus svg path,.quantity-selector .quantity-minus svg line,.quantity-selector .quantity-plus svg line{stroke:var(--gs-espresso, #2A1F14)!important;stroke-width:2.5px!important;fill:var(--gs-espresso, #2A1F14)!important}.quantity-selector input[type=number]{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;text-align:center!important;color:var(--gs-espresso, #2A1F14)!important;background:transparent!important;border:0!important;border-left:1px solid rgba(42,31,20,.12)!important;border-right:1px solid rgba(42,31,20,.12)!important;border-radius:0!important;outline:none!important;font-family:Montserrat,system-ui,sans-serif!important;font-weight:500!important;font-size:15px!important;padding:0!important;box-shadow:none!important;-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}.quantity-selector input[type=number]:focus,.quantity-selector input[type=number]:focus-visible{outline:1px solid var(--gs-gold, #C9A25A)!important;outline-offset:-1px!important;border-left-color:var(--gs-gold, #C9A25A)!important;border-right-color:var(--gs-gold, #C9A25A)!important}.quantity-selector input[type=number]::-webkit-outer-spin-button,.quantity-selector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-selector-wrapper{gap:12px!important}.gs-nutrition{background:var(--gs-warm-cream, #F7F0DF);padding:72px 0}.gs-nutrition__inner{max-width:1000px;margin-inline:auto;padding-inline:48px}.gs-nutrition__eyebrow{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gs-gold, #C9A25A);margin-bottom:12px}.gs-nutrition__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(26px,3vw,36px);color:var(--gs-espresso, #2A1F14);margin:0 0 16px;letter-spacing:-.01em}.gs-nutrition__underline{width:56px;height:2px;background:linear-gradient(90deg,var(--gs-gold, #C9A25A),var(--gs-gold-shine, #F1D99A));margin-bottom:20px}.gs-nutrition__serving{font-family:Montserrat,sans-serif;font-size:13px;color:var(--gs-ink-2, rgba(42, 31, 20, .72));margin:0 0 24px;letter-spacing:.02em}.gs-nutrition__table-wrap{background:#fff;border:1px solid rgba(42,31,20,.12);border-radius:4px;overflow:hidden;margin-bottom:16px}.gs-nutrition__table{width:100%;border-collapse:collapse;font-family:Montserrat,sans-serif;font-size:14px}.gs-nutrition__table thead th{background:var(--gs-espresso, #2A1F14);color:var(--gs-warm-cream, #F7F0DF);font-weight:500;text-align:left;padding:14px 20px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.gs-nutrition__table tbody td{padding:14px 20px;color:var(--gs-espresso, #2A1F14);border-top:1px solid rgba(42,31,20,.08);vertical-align:top}.gs-nutrition__table tbody tr:nth-child(odd) td{background:#ede6d866}.gs-nutrition__col-num{text-align:right!important;font-variant-numeric:tabular-nums;width:25%;white-space:nowrap}.gs-nutrition__footnote{font-family:Montserrat,sans-serif;font-size:11px;color:var(--gs-ink-2, rgba(42, 31, 20, .6));margin:0;letter-spacing:.02em;line-height:1.5}@media(max-width:749px){.gs-nutrition{padding:56px 0}.gs-nutrition__inner{padding-inline:20px}.gs-nutrition__table thead th,.gs-nutrition__table tbody td{padding:12px 14px;font-size:13px}}footer [class*=footer_utilities],footer [id*=footer_utilities],footer [class*=footer-utilities],footer [class*=footer-copyright],footer [class*=footer-policy],footer [class*=policy-list],footer [class*=copyright]{color:var(--gs-warm-cream, #F7F0DF)!important}footer [class*=footer_utilities] *,footer [id*=footer_utilities] *,footer [class*=footer-utilities] *,footer [class*=footer-copyright] *,footer [class*=footer-policy] *,footer [class*=policy-list] *{color:var(--gs-warm-cream, #F7F0DF)!important}footer [class*=footer_utilities] a,footer [id*=footer_utilities] a,footer [class*=footer-utilities] a,footer [class*=footer-policy] a,footer [class*=policy-list] a{color:var(--gs-warm-cream, #F7F0DF)!important;text-decoration:none!important;opacity:.85;transition:opacity .2s ease,color .2s ease}footer [class*=footer_utilities] a:hover,footer [id*=footer_utilities] a:hover,footer [class*=footer-utilities] a:hover,footer [class*=footer-policy] a:hover,footer [class*=policy-list] a:hover{color:var(--gs-gold, #C9A25A)!important;opacity:1}media-gallery slideshow-slide:has(video),media-gallery slideshow-slide:has(iframe),media-gallery slideshow-slide:has(deferred-media),media-gallery slideshow-slide[data-media-type=video],media-gallery slideshow-slide[data-media-type=external_video],.gs-mounted slideshow-slide[aria-hidden=true]{display:none!important}.media-gallery__thumbnail:has(video),.media-gallery__thumbnail:has([data-media-type=video]),.media-gallery__thumbnail:has([data-media-type=external_video]),.gs-gallery-thumb:has(video),button[data-media-type=video],button[data-media-type=external_video]{display:none!important}.gs-pdp-videos{display:grid;gap:20px;margin-top:24px;width:100%}.gs-pdp-videos__stage{position:relative;width:100%;aspect-ratio:16 / 9;background:#141414;border:1px solid rgba(201,162,90,.25);border-radius:4px;overflow:hidden;box-shadow:0 10px 30px #2a1f142e}.gs-pdp-videos__frame{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f0f0f,#1a1512)}.gs-pdp-videos__frame video,.gs-pdp-videos__frame iframe,.gs-pdp-videos__frame deferred-media{width:100%!important;height:100%!important;object-fit:contain!important;background:#141414;display:block;border:0}.gs-pdp-videos__frame deferred-media video{width:100%!important;height:100%!important;object-fit:contain!important}@media(max-width:749px){.gs-pdp-videos{gap:14px;margin-top:16px}}.product-information h1,.product-information .product-title,[class*=product-information] h1{text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;overflow-wrap:anywhere;line-height:1.1}.gs-reviews-section{background:var(--gs-marmor-beige)!important;padding-block:96px!important}.gs-reviews-section__inner{max-width:1200px;margin-inline:auto;padding-inline:48px}.gs-reviews-section__eyebrow{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--gs-gold);text-transform:uppercase;margin-bottom:16px;text-align:center}.gs-reviews-section__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:44px;color:var(--gs-espresso);line-height:1.1;margin:0;text-align:center;text-wrap:balance}.gs-reviews-section__underline{width:72px;height:2px;background:var(--gs-gold);margin:20px auto 40px;border-radius:2px}@media(max-width:749px){.gs-reviews-section{padding-block:64px!important}.gs-reviews-section__inner{padding-inline:20px}.gs-reviews-section__title{font-size:32px}}.gs-review-preview{margin:8px 0 16px}.gs-review-preview .jdgm-prev-badge__stars{color:var(--gs-gold)!important;font-size:16px!important}.gs-review-preview .jdgm-prev-badge__text{color:var(--gs-ink-2);font-size:13px;margin-left:8px}.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"]{display:inline-flex!important;align-items:center;gap:6px;opacity:.75}.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__stars{color:#c9a25a73!important;font-size:14px!important;font-size:0!important}.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__stars:before{content:"\2605\2605\2605\2605\2605";color:#c9a25a73;font-size:14px;letter-spacing:1px}.gs-review-preview .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__stars:before{font-size:16px}.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__stars .jdgm-star{display:none!important}.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__text{font-size:0!important}.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__text:after{content:"Noch keine Bewertungen";color:var(--gs-ink-2)!important;font-size:11px!important;font-family:Montserrat,sans-serif!important;font-weight:400!important;letter-spacing:.04em}.gs-review-preview .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__stars{font-size:16px!important}.gs-review-preview .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__text:after{font-size:13px!important}.gs-badge-fallback{display:inline-flex!important;align-items:center;gap:6px;opacity:.75}.gs-badge-fallback .jdgm-prev-badge__stars{color:#c9a25a73!important;font-size:14px!important;letter-spacing:1px}.gs-badge-fallback .jdgm-prev-badge__text{color:var(--gs-ink-2)!important;font-size:11px!important;font-family:Montserrat,sans-serif!important;font-weight:400!important;letter-spacing:.04em}.gs-review-preview .gs-badge-fallback .jdgm-prev-badge__stars{font-size:16px!important}.gs-review-preview .gs-badge-fallback .jdgm-prev-badge__text{font-size:13px!important}.gs-reviews-page{max-width:1200px;margin-inline:auto;padding:96px 48px;background:var(--gs-warm-cream)}@media(max-width:749px){.gs-reviews-page{padding:56px 20px}}footer [class*=social] a svg,[class*=footer-utilities] [class*=social] svg,[class*=social-links] svg,.gs-footer-social__link svg{fill:var(--gs-warm-cream)!important;color:var(--gs-warm-cream)!important;width:28px!important;height:28px!important;transition:fill .22s ease,color .22s ease,transform .22s ease}footer [class*=social] a:hover svg,[class*=footer-utilities] [class*=social] a:hover svg,[class*=social-links] a:hover svg,.gs-footer-social__link:hover svg{fill:var(--gs-gold-shine)!important;color:var(--gs-gold-shine)!important;transform:translateY(-3px) scale(1.08)}footer [class*=social] a,[class*=footer-utilities] [class*=social] a,.gs-footer-social__link,[class*=social-links] a{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;padding:0!important;border:1px solid rgba(201,162,90,.25)!important;border-radius:50%!important;background:transparent!important;transition:border-color .22s ease,background .22s ease}footer [class*=social] a:hover,[class*=footer-utilities] [class*=social] a:hover,.gs-footer-social__link:hover,[class*=social-links] a:hover{border-color:var(--gs-gold)!important;background:#c9a25a14!important}[class*=social-links],.gs-footer-social{display:flex!important;justify-content:center;gap:20px!important;margin:var(--gs-s4) auto!important;flex-wrap:wrap}.gs-trust-item--rating{display:flex!important;align-items:center!important;gap:10px!important;justify-content:center;text-align:left}.gs-trust-item--rating .gs-trust-icon{color:var(--gs-gold);font-size:24px;line-height:1}.gs-trust-item--rating .gs-trust-item__body{display:flex;flex-direction:column;gap:2px}.gs-trust-item--rating strong{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:22px!important;color:var(--gs-espresso)!important;display:block;line-height:1}.gs-trust-item--rating .jdgm-all-reviews-rating-stars{color:var(--gs-gold)!important;font-size:11px!important;letter-spacing:.02em;margin-right:4px}.gs-trust-item--rating .gs-trust-item__sub{font-family:Montserrat,sans-serif;font-size:11px;color:var(--gs-ink-2);letter-spacing:.03em;display:inline-flex;align-items:center;gap:4px}
/*# sourceMappingURL=/cdn/shop/t/62/assets/gs-brand.css.map */
