:root{--polish-gold: #b08d3a;--polish-gold-soft: color-mix(in oklab, var(--polish-gold) 70%, transparent);--polish-brown: #3a2818;--polish-brown-soft: #5a4530;--polish-cream: #fffbf4;--polish-ease: cubic-bezier(.22, .61, .36, 1);--polish-transition-fast: .18s var(--polish-ease);--polish-transition-base: .28s var(--polish-ease)}:where(a,button,[role=button],input,select,textarea):focus-visible{outline:2px solid var(--polish-gold);outline-offset:3px;border-radius:2px}.section-resource-list h1,.section-resource-list h2,.section-resource-list h3{letter-spacing:-.005em;line-height:1.15}.section-resource-list [class*=text-block] em,.section-resource-list [class*=text-block] i{font-style:italic;letter-spacing:.04em;opacity:.85}.collection-card .collection-title,.collection-card__content [class*=collection-title]{position:relative;transition:color var(--polish-transition-fast)}.collection-card:hover .collection-title,.collection-card:hover .collection-card__content [class*=collection-title]{color:var(--polish-gold)}.collection-card{transition:transform var(--polish-transition-base),box-shadow var(--polish-transition-base)}.collection-card:hover{transform:translateY(-3px)}.collection-card__inner{transition:filter var(--polish-transition-base)}.collection-card:hover .collection-card__inner img{filter:brightness(1.04) saturate(1.06)}.collection-card .collection-card__inner img{transition:transform var(--polish-transition-base),filter var(--polish-transition-base)}.button,[class*=button-style]{transition:background-color var(--polish-transition-fast),color var(--polish-transition-fast),border-color var(--polish-transition-fast),transform var(--polish-transition-fast),box-shadow var(--polish-transition-fast);letter-spacing:.02em}.button:hover,[class*=button-style]:hover{transform:translateY(-1px)}.product-grid__item .product-card,.resource-card{transition:transform var(--polish-transition-base)}.product-grid__item:hover .product-card,.resource-card:hover{transform:translateY(-2px)}h1,h2,h3{text-wrap:balance}h1{letter-spacing:-.015em}h2{letter-spacing:-.008em}h3{letter-spacing:-.003em}.rte a,.section a:not(.button):not([class*=card__link]):not(.collection-card__link):not(.mega-categories__trigger):not(.mega-categories__panel-link):not(.mega-categories__panel-cta){text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color var(--polish-transition-fast),color var(--polish-transition-fast)}.subcollections-grid__title{font-family:var(--font-heading--family);font-weight:400;font-size:1.05rem;letter-spacing:.01em;line-height:1.3;text-align:center;margin-top:.85rem!important;transition:color var(--polish-transition-fast)}.subcollections-grid__link:hover .subcollections-grid__title{color:var(--polish-gold)}.subcollections-grid__content{position:relative;padding-bottom:.3rem}.subcollections-grid__content:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background:var(--polish-gold);transition:width var(--polish-transition-base),left var(--polish-transition-base)}.subcollections-grid__link:hover .subcollections-grid__content:after{width:28px;left:calc(50% - 14px)}.subcollections-grid__image-wrapper{position:relative}.subcollections-grid__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid color-mix(in oklab,currentColor 6%,transparent);transition:border-color var(--polish-transition-base)}.subcollections-grid__link:hover .subcollections-grid__image-wrapper:after{border-color:var(--polish-gold-soft)}.macro-subcollections-header{align-items:center;text-align:center;padding-block:.5rem 1.5rem}.macro-subcollections-header__title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.01em;line-height:1.1;position:relative;padding-bottom:.75rem}.macro-subcollections-header__title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:32px;height:1px;background:var(--polish-gold);opacity:.7}.macro-subcollections-header__title-link{position:relative}.macro-subcollections-header__title-link:hover .macro-subcollections-header__title{color:var(--polish-gold)}.macro-subcollections-header__desc{text-align:center;max-width:56ch;margin-inline:auto!important;font-size:.95rem;line-height:1.6;opacity:.75;font-style:italic}.macro-subcollections-fallback{text-align:center}.macro-subcollections-fallback__cta{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-subheading--family, var(--font-heading--family));font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none!important;border-bottom:1px solid currentColor;padding-block:.4rem;transition:gap var(--polish-transition-base),color var(--polish-transition-fast)}.macro-subcollections-fallback__cta:hover{gap:.85rem;color:var(--polish-gold)}.section-macro-subcollections+.section-macro-subcollections{margin-top:-1px}.announcement-bar [class*=announcement] strong,.announcement-bar h1,.announcement-bar h2,.announcement-bar h3{letter-spacing:.03em}input:not([type=checkbox]):not([type=radio]):focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:0;box-shadow:0 0 0 2px var(--polish-gold)}@media(prefers-reduced-motion:no-preference){main{animation:polish-fade-in .6s var(--polish-ease) both}@keyframes polish-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.header__heading-logo,[class*=header] [class*=logo]{max-width:clamp(180px,16vw,260px)!important}.header__heading-logo img,.header__heading-logo svg,.header__heading a img,[class*=header] [class*=logo] img{width:100%!important;max-width:clamp(180px,16vw,260px)!important;height:auto!important;transition:transform .38s var(--polish-ease)}.header__heading-logo:hover img,.header__heading a:hover img{transform:scale(1.03)}.is-scrolled .header__heading-logo img,.is-scrolled [class*=header] [class*=logo] img{max-width:clamp(140px,12vw,200px)!important}.header__actions a,.header__actions button,.header-actions a,.header-actions button{transition:transform var(--polish-transition-fast),color var(--polish-transition-fast)}.header__actions a:hover,.header__actions button:hover,.header-actions a:hover,.header-actions button:hover{transform:translateY(-1px)}@media(max-width:749px){.macro-subcollections-header__title{font-size:1.5rem}.subcollections-grid__title{font-size:.95rem}}.mega-categories{background-color:#fff;background-image:linear-gradient(180deg,#fffbf4f5,#fffffffa);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);border-top:1px solid color-mix(in oklab,#8a6a2e 18%,transparent);border-bottom:1px solid color-mix(in oklab,#8a6a2e 12%,transparent);box-shadow:0 1px #00000005}.mega-categories__trigger{color:#2a2520}.mega-categories__item:hover .mega-categories__trigger,.mega-categories__item.is-open .mega-categories__trigger{color:var(--polish-gold)}.mega-categories__panel{background-color:#fff;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border:1px solid color-mix(in oklab,#8a6a2e 18%,transparent);box-shadow:0 32px 80px -24px #281e0e47,0 12px 32px -16px #281e0e24,inset 0 1px #ffffffe6;color:#2a2520}.mega-categories__panel:before{background:#fff;border-top-color:color-mix(in oklab,#8a6a2e 18%,transparent);border-left-color:color-mix(in oklab,#8a6a2e 18%,transparent)}.mega-categories__panel-eyebrow{color:var(--polish-gold);opacity:.85}.mega-categories__panel-title{color:#1c1916}.mega-categories__panel-link{color:#3a322a}.mega-categories__panel-link:hover .mega-categories__panel-link-text,.mega-categories__panel-link:focus-visible .mega-categories__panel-link-text{color:var(--polish-gold)}.mega-categories__panel-link:hover .mega-categories__panel-link-dash{background-color:var(--polish-gold);opacity:1}.mega-categories__panel-cta{color:#1c1916;border-bottom-color:var(--polish-gold)}.mega-categories__panel-cta:hover{color:var(--polish-gold)}.ginger-cursor,.ginger-cursor__ring{position:fixed;top:0;left:0;pointer-events:none;z-index:99999;opacity:0;will-change:transform;transition:opacity .2s ease,width .25s var(--polish-ease),height .25s var(--polish-ease),border-color .25s ease,background-color .25s ease,mix-blend-mode 0ms;mix-blend-mode:difference}.ginger-cursor{width:8px;height:8px;border-radius:50%;background-color:#f6e9c8}.ginger-cursor__ring{width:28px;height:28px;border-radius:50%;border:1px solid #f6e9c8;background-color:transparent}.ginger-cursor.is-visible,.ginger-cursor__ring.is-visible{opacity:1}.ginger-cursor.is-hover{width:4px;height:4px;background-color:var(--polish-gold)}.ginger-cursor__ring.is-hover{width:56px;height:56px;border-color:var(--polish-gold);border-width:1.5px}@media(pointer:coarse),(prefers-reduced-motion:reduce){.ginger-cursor,.ginger-cursor__ring{display:none!important}}.has-ginger-cursor,.has-ginger-cursor body{cursor:auto}.section-resource-list .collection-card [class*=collection-title] p,.section-resource-list .collection-card [class*=collection-title]{font-family:var(--font-subheading--family, var(--font-heading--family))!important;font-style:normal!important;font-size:.82rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1.3!important;font-weight:500;position:relative;padding:.6rem 0 .4rem!important}.section-resource-list .collection-card [class*=collection-title] p:after{content:"";display:block;width:0;height:1px;background:var(--polish-gold);margin-top:.4rem;transition:width .35s var(--polish-ease)}.section-resource-list .collection-card:hover [class*=collection-title] p:after{width:32px}.quote-section{padding-block:2rem 2.75rem!important}.quote-text{font-family:var(--font-heading--family, Georgia, serif)!important;font-style:italic!important;font-weight:400!important;font-size:clamp(1.2rem,2vw,1.55rem)!important;color:color-mix(in oklab,var(--polish-gold) 88%,currentColor)!important;letter-spacing:.005em!important;line-height:1.5!important;opacity:.92}.quote-text:before,.quote-text:after{content:"";display:block;width:28px;height:1px;background:var(--polish-gold);opacity:.55;margin-inline:auto}.quote-text:before{margin-bottom:1.2rem}.quote-text:after{margin-top:1.2rem}html,body{overflow-x:hidden}.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group [class*=announcement-bar],.shopify-section-group-header-group aside.announcement-bar,header-group-component aside.announcement-bar,[class*=header-announcements],aside.announcement-bar{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}:root{--polish-footer-bg: #f3ead8;--polish-footer-fg: #2a2218;--polish-footer-fg-soft: rgba(42, 34, 24, .7)}:where(footer),:where(footer) :where(.section,[class*=section],[class*=footer]){background-color:var(--polish-footer-bg)!important;color:var(--polish-footer-fg)!important}:where(footer) :where(a,h1,h2,h3,h4,h5,h6,p,li,span,strong,em,small,button,label,input,textarea,select,option,[class*=title],[class*=link],[class*=text],[class*=heading],[class*=caption],[class*=paragraph]){color:var(--polish-footer-fg)!important}:where(footer) :where(small,[class*=caption],[class*=meta],[class*=muted],[class*=secondary],[class*=copyright],[class*=legal]){color:var(--polish-footer-fg-soft)!important}:where(footer) :where(a):hover,:where(footer) :where(a):focus-visible{color:var(--polish-gold)!important}:where(footer) input,:where(footer) textarea,:where(footer) form input[type=email],:where(footer) form input[type=text]{background-color:#fff!important;border:1px solid rgba(42,34,24,.12)!important;color:var(--polish-footer-fg)!important;caret-color:var(--polish-footer-fg);font-family:var(--font-body--family)!important;font-size:.95rem!important;padding:.85rem 3.5rem .85rem 1.5rem!important;border-radius:999px!important;height:auto!important;transition:border-color .22s ease,box-shadow .22s ease}:where(footer) input::placeholder,:where(footer) textarea::placeholder,:where(footer) input::-webkit-input-placeholder{color:#2a22186b!important;opacity:1!important;font-style:italic}:where(footer) input:focus,:where(footer) textarea:focus{background-color:#fff!important;border-color:var(--polish-gold)!important;outline:none!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--polish-gold) 22%,transparent)!important}:where(footer) form button,:where(footer) [class*=newsletter] button{background-color:var(--polish-gold)!important;color:#fff!important;border:none!important;width:44px!important;height:44px!important;min-width:44px!important;border-radius:999px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .24s var(--polish-ease),transform .24s var(--polish-ease)!important;cursor:pointer}:where(footer) form button svg,:where(footer) [class*=newsletter] button svg{width:18px!important;height:18px!important;color:#fff!important}:where(footer) form button:hover,:where(footer) [class*=newsletter] button:hover{background-color:var(--polish-footer-fg)!important;transform:translate(3px)!important}:where(footer) a,:where(footer) [class*=privacy] a,:where(footer) [class*=legal] a,:where(footer) [class*=terms] a,:where(footer) [class*=policy] a,:where(footer) [class*=cookie] a{color:var(--polish-footer-fg)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-decoration-color:#2a22184d!important;text-underline-offset:4px!important;transition:text-decoration-color .22s ease,color .22s ease}:where(footer) a:hover,:where(footer) [class*=privacy] a:hover,:where(footer) [class*=legal] a:hover,:where(footer) a:focus-visible{color:var(--polish-gold)!important;text-decoration-color:var(--polish-gold)!important}:where(footer) a[class*=privacy],:where(footer) a[class*=terms],:where(footer) a[class*=cookie],:where(footer) a[class*=legal],:where(footer) button[class*=privacy],:where(footer) button[class*=terms],:where(footer) button[class*=cookie],:where(footer) button[id*=privacy],:where(footer) [class*=privacy-link],:where(footer) [class*=privacy-banner],:where(footer) [class*=terms-link],:where(footer) [data-customer-privacy]{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important;font-family:inherit!important;font-size:.82rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-decoration-color:#2a221847!important;text-underline-offset:3px!important;color:var(--polish-footer-fg)!important;display:inline!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;cursor:pointer;transition:color .22s ease,text-decoration-color .22s ease}:where(footer) a[class*=privacy]:hover,:where(footer) a[class*=terms]:hover,:where(footer) button[class*=privacy]:hover{color:var(--polish-gold)!important;text-decoration-color:var(--polish-gold)!important}:where(footer) hr,:where(footer) [class*=divider],:where(footer) [class*=border]{border-color:#2a221826!important}:where(footer) hr,:where(footer) [class*=divider],:where(footer) [class*=border]{border-color:#fdf6e82e!important}:where(footer) svg{color:var(--polish-footer-fg)!important;fill:currentColor}:where(footer) svg [fill]:not([fill=none]){fill:currentColor!important}:where(footer) svg [stroke]:not([stroke=none]){stroke:currentColor!important}.button-primary:not(.hero__container .button):not(.hero__content-wrapper .button){background-color:var(--polish-brown)!important;color:var(--polish-cream)!important;border-color:var(--polish-brown)!important;transition:background-color .22s var(--polish-ease),border-color .22s var(--polish-ease)}.button-primary:not(.hero__container .button):not(.hero__content-wrapper .button):hover{background-color:var(--polish-brown-soft)!important;border-color:var(--polish-brown-soft)!important}.shopify-pc__banner,.shopify-pc__banner__dialog,[class*=cookie][class*=banner],[class*=consent][class*=banner]{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;max-width:100%!important;width:100%!important;margin:0!important;padding:.9rem 1.5rem!important;background-color:var(--polish-brown)!important;color:var(--polish-cream)!important;border:none!important;border-top:1px solid var(--polish-gold-soft)!important;border-radius:0!important;box-shadow:0 -8px 24px -10px #00000040!important;z-index:9000!important}.shopify-pc__banner *,[class*=cookie][class*=banner] *{color:inherit!important;font-size:.85rem!important}.shopify-pc__banner h2,.shopify-pc__banner [class*=title],[class*=cookie][class*=banner] h2,[class*=cookie][class*=banner] [class*=title]{display:none!important}.shopify-pc__banner [class*=dialog]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;max-width:var(--page-width)!important;margin-inline:auto!important}.shopify-pc__banner button,[class*=cookie][class*=banner] button{background-color:transparent!important;color:var(--polish-cream)!important;border:1px solid var(--polish-cream)!important;padding:.55rem 1.25rem!important;font-family:var(--font-subheading--family, var(--font-body--family))!important;font-size:.72rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;cursor:pointer!important;transition:background-color .2s ease,color .2s ease!important}.shopify-pc__banner button:hover,[class*=cookie][class*=banner] button:hover{background-color:var(--polish-cream)!important;color:var(--polish-brown)!important}.shopify-pc__banner button[data-button-role=accept],.shopify-pc__banner button[class*=accept]{background-color:var(--polish-gold)!important;border-color:var(--polish-gold)!important;color:var(--polish-brown)!important}.shopify-pc__banner button[data-button-role=accept]:hover,.shopify-pc__banner button[class*=accept]:hover{background-color:var(--polish-cream)!important;border-color:var(--polish-cream)!important}@media(max-width:749px){.shopify-pc__banner [class*=dialog],#shopify-pc__banner{flex-direction:column!important;align-items:stretch!important;text-align:center!important}.shopify-pc__banner button,#shopify-pc__banner button{width:100%!important}}#shopify-pc__banner,#shopify-pc__banner *{transition:none!important;color:var(--polish-cream, #fffbf4)!important;-webkit-text-fill-color:var(--polish-cream, #fffbf4)!important}#shopify-pc__banner a{text-decoration:underline!important;text-underline-offset:2px!important}#shopify-pc__banner button{background-color:transparent!important;border:1px solid var(--polish-cream, #fffbf4)!important}#shopify-pc__banner button:not(.shopify-pc__banner__btn-accept):hover{background-color:var(--polish-cream, #fffbf4)!important;color:var(--polish-brown, #3a2818)!important;-webkit-text-fill-color:var(--polish-brown, #3a2818)!important}#shopify-pc__banner button.shopify-pc__banner__btn-accept{background-color:var(--polish-gold, #b08d3a)!important;border-color:var(--polish-gold, #b08d3a)!important;color:var(--polish-brown, #3a2818)!important;-webkit-text-fill-color:var(--polish-brown, #3a2818)!important}#shopify-pc__banner button.shopify-pc__banner__btn-accept:hover{background-color:var(--polish-cream, #fffbf4)!important;border-color:var(--polish-cream, #fffbf4)!important}@media(prefers-reduced-motion:no-preference){.shopify-section.section-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--polish-ease),transform .9s var(--polish-ease);will-change:opacity,transform}.shopify-section.section-reveal:nth-of-type(odd){transform:translateY(26px) translate(-22px)}.shopify-section.section-reveal:nth-of-type(2n){transform:translateY(26px) translate(22px)}.shopify-section.section-reveal.section-ginger-hero,.shopify-section.section-reveal:has(.ginger-hero){transform:translateY(18px)}.shopify-section.section-reveal.is-revealed{opacity:1;transform:translate(0)}main{animation:none!important}}.is-scrolled #header-group{box-shadow:0 6px 24px -16px #0000002e}.is-scrolled .header-section,.is-scrolled .header-section [class*=header__row]:not(.header__row--top){transition:padding .32s var(--polish-ease),min-height .32s var(--polish-ease)}.is-scrolled .header-section [class*=header__inner],.is-scrolled header-component{transition:padding .32s var(--polish-ease),height .32s var(--polish-ease)}.is-scrolled .header__heading-logo img,.is-scrolled .header__heading-logo svg{transition:transform .32s var(--polish-ease);transform:scale(.85)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.25 0 0 0 0 0.18 0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.quote-text{font-family:var(--font-heading--family, Georgia, serif)!important;font-style:italic!important;font-weight:400!important;font-size:clamp(1.25rem,2.2vw,1.65rem)!important;color:color-mix(in oklab,var(--polish-gold) 88%,currentColor)!important;letter-spacing:.005em!important;line-height:1.5!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.scroll-progress{position:fixed;top:0;left:0;height:2px;width:0%;background:linear-gradient(90deg,var(--polish-gold),color-mix(in oklab,var(--polish-gold) 60%,var(--polish-cream)));z-index:9998;pointer-events:none;transition:width 80ms linear;box-shadow:0 0 8px color-mix(in oklab,var(--polish-gold) 60%,transparent)}@media(prefers-reduced-motion:reduce){.scroll-progress{display:none}}::selection{background-color:color-mix(in oklab,var(--polish-gold) 40%,transparent);color:inherit}::-moz-selection{background-color:color-mix(in oklab,var(--polish-gold) 40%,transparent);color:inherit}@media(min-width:990px){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--polish-gold) 40%,transparent);border-radius:999px;border:2px solid transparent;background-clip:padding-box;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--polish-gold);background-clip:padding-box}}:where(footer) h2,:where(footer) [class*=newsletter] h2,:where(footer) [class*=newsletter] [class*=heading]{font-family:var(--font-heading--family)!important;font-weight:400!important;font-size:clamp(1.5rem,2vw,1.85rem)!important;letter-spacing:-.005em!important;margin-bottom:.4rem!important;line-height:1.2!important}:where(footer) form[action*=contact],:where(footer) form[id*=newsletter],:where(footer) [class*=newsletter] form{max-width:460px}:where(footer) input[type=email]:focus,:where(footer) input[type=text]:focus{box-shadow:0 0 0 2px color-mix(in oklab,var(--polish-gold) 50%,transparent)!important}.collection-card .collection-card__inner img{transition:transform 1.2s var(--polish-ease),filter .6s ease!important}.collection-card:hover .collection-card__inner img{transform:scale(1.05)!important}a[href*="/collections/"][class*=link],.product-list [class*=button],[class*=view-all]{font-family:var(--font-subheading--family, var(--font-body--family));font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.shopify-section.section-reveal:not(.is-revealed) :where(.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item,[class*=card]:not([class*=product-card]),.macro-subcollections-header){opacity:0;transform:translateY(20px)}.shopify-section.section-reveal.is-revealed :where(.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item,[class*=card]:not([class*=product-card]),.macro-subcollections-header){opacity:1;transform:translateY(0);transition:opacity .7s var(--polish-ease),transform .7s var(--polish-ease)}.shopify-section.section-reveal.is-revealed :nth-child(1 of.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item){transition-delay:0ms}.shopify-section.section-reveal.is-revealed :nth-child(2 of.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item){transition-delay:80ms}.shopify-section.section-reveal.is-revealed :nth-child(3 of.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item){transition-delay:.16s}.shopify-section.section-reveal.is-revealed :nth-child(4 of.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item){transition-delay:.24s}.shopify-section.section-reveal.is-revealed :nth-child(5 of.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item){transition-delay:.32s}.shopify-section.section-reveal.is-revealed :nth-child(6 of.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item){transition-delay:.4s}.shopify-section.section-reveal.is-revealed :nth-child(n+7 of.product-grid__item,.resource-list__item,.collection-card,.subcollections-grid__item,.trust-strip__item){transition-delay:.48s}}:where(button,.button,[class*=button-style]):not(.ginger-cursor):not(.mega-categories__trigger):not(.mega-categories__panel-link):not(.mega-categories__panel-cta){transition:transform .35s var(--polish-ease),background-color .24s var(--polish-ease),color .24s var(--polish-ease),border-color .24s var(--polish-ease),box-shadow .28s var(--polish-ease)!important}:where(button,.button,[class*=button-style]):not(.ginger-cursor):not(.mega-categories__trigger):not(.mega-categories__panel-link):not(.mega-categories__panel-cta):hover{transform:translateY(-2px) scale(1.015)}:where(button,.button,[class*=button-style]):not(.ginger-cursor):not(.mega-categories__trigger):not(.mega-categories__panel-link):not(.mega-categories__panel-cta):active{transform:translateY(0) scale(.99)}.macro-subcollections-fallback__cta{position:relative;border-bottom:none!important}.macro-subcollections-fallback__cta:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:currentColor;transform-origin:right;transform:scaleX(1);transition:transform .32s var(--polish-ease)}.macro-subcollections-fallback__cta:hover:after{transform:scaleX(0);transform-origin:left}.is-scrolled #header-group{box-shadow:0 4px 32px -8px #281e0e1f,0 1px #b08d3a14;transition:box-shadow .32s var(--polish-ease);backdrop-filter:saturate(140%) blur(6px);-webkit-backdrop-filter:saturate(140%) blur(6px)}.product-card{transition:transform var(--polish-transition-base)}.product-card__link{border-radius:inherit}.product-card .product-media img,.product-card [class*=media] img,.product-card__content img{transition:transform .9s var(--polish-ease)}.product-card:hover .product-media img,.product-card:hover .product-card__content img{transform:scale(1.045)}.product-card .product-title,.product-card [class*=product-title]{transition:color var(--polish-transition-fast)}.product-card:hover .product-title,.product-card:hover [class*=product-title]{color:var(--polish-gold)}.product-badges__badge{letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.62rem!important;font-weight:600!important;padding-block:.35em!important;padding-inline:.7em!important;box-shadow:0 2px 10px -4px #281e0e4d}.product-badges__badge--sale,.product-badges__badge[class*=sale],.product-badges__badge[class*=discount]{background:var(--polish-gold)!important;color:#fff!important}.product-badges__badge--sold-out,.product-badges__badge[class*=sold],.product-badges__badge[class*=unavailable]{background:var(--polish-brown)!important;color:var(--polish-cream)!important}.compare-at-price,.price-item--regular.compare-at-price{opacity:.55;text-decoration:line-through;text-decoration-thickness:1px}.price-item--sale,.price__sale .price{color:var(--polish-gold);font-weight:600}.variant-option__button-label{transition:border-color var(--polish-transition-fast),background-color var(--polish-transition-fast),color var(--polish-transition-fast),transform var(--polish-transition-fast)}.variant-option__button-label:hover{border-color:var(--polish-gold);transform:translateY(-1px)}.variant-option__button-label:has(input:checked),input:checked+.variant-option__button-label,.variant-option input:checked~.variant-option__button-label{border-color:var(--polish-gold)!important;box-shadow:inset 0 0 0 1px var(--polish-gold)}.swatch:has(input:checked),.variant-option__button-label--has-swatch:has(input:checked){outline:2px solid var(--polish-gold);outline-offset:2px}.variant-option__select:focus-visible{outline:2px solid var(--polish-gold);outline-offset:2px}add-to-cart-component .button,.product-form .button,[class*=buy-buttons] .button{letter-spacing:.08em;transition:background-color .24s var(--polish-ease),color .24s var(--polish-ease),transform .24s var(--polish-ease),box-shadow .28s var(--polish-ease)}add-to-cart-component .button:hover,.product-form .button:hover{box-shadow:0 10px 28px -12px #281e0e73}.add-to-cart-icon{transition:transform .24s var(--polish-ease)}add-to-cart-component .button:hover .add-to-cart-icon{transform:translate(2px) rotate(-6deg)}.shopify-payment-button__button{border-radius:0!important}.facets-drawer__title,.facets--filters-title{font-family:var(--font-heading--family, Georgia, serif);letter-spacing:.01em}.facets-horizontal-remove--active,[class*=facet][class*=active],[class*=active-facet]{border-color:var(--polish-gold)!important}.facets input[type=checkbox],.facets input[type=radio]{accent-color:var(--polish-gold)}.facets select:focus-visible,[class*=sorting] select:focus-visible{outline:2px solid var(--polish-gold);outline-offset:2px}.collection-hero__title,[class*=collection] [class*=title]:first-child h1,.section-collection-hero h1{letter-spacing:-.01em}[class*=breadcrumb] a,[class*=breadcrumb] span{font-size:.78rem;letter-spacing:.04em}[class*=breadcrumb] a{transition:color var(--polish-transition-fast)}[class*=breadcrumb] a:hover{color:var(--polish-gold)}.predictive-search .predictive-search__icon{color:var(--polish-gold)!important;opacity:.9}.predictive-search .predictive-search-form__header,.predictive-search .predictive-search-form__header-inner{transition:border-color .22s var(--polish-ease),box-shadow .22s var(--polish-ease)}.predictive-search .predictive-search-form__header:focus-within,.predictive-search .predictive-search-form__header-inner:focus-within{border-color:var(--polish-gold)!important;box-shadow:0 0 0 2px color-mix(in oklab,var(--polish-gold) 22%,transparent)!important}.predictive-search .search-input{font-family:var(--font-body--family);letter-spacing:.005em}.predictive-search .search-input::placeholder{font-style:italic}.predictive-search .predictive-search-results__title{font-family:var(--font-subheading--family, var(--font-heading--family))!important;font-size:.72rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:600!important;opacity:.75;display:flex;align-items:center;gap:.6rem;padding-bottom:.5rem;border-bottom:1px solid color-mix(in oklab,currentColor 10%,transparent);margin-bottom:.9rem}.predictive-search .predictive-search-results__title:before{content:"";width:18px;height:1.5px;background:var(--polish-gold);flex-shrink:0}.predictive-search .predictive-search-results__clear{margin-left:auto;font-size:.68rem;letter-spacing:.08em;opacity:.6;transition:color .18s ease,opacity .18s ease}.predictive-search .predictive-search-results__clear:hover{opacity:1;color:var(--polish-gold)!important}.predictive-search .predictive-search-results__card{transition:transform .26s var(--polish-ease)}.predictive-search .predictive-search-results__card:hover{transform:translateY(-3px)}.predictive-search .predictive-search-results__no-results{text-align:center;padding:2.5rem 1.5rem}.predictive-search .predictive-search-results__no-results p{font-family:var(--font-heading--family, Georgia, serif);font-style:italic;font-size:1.05rem;opacity:.7;margin:0}.predictive-search .predictive-search__search-button{background-color:var(--polish-gold)!important;color:#fff!important;border-color:var(--polish-gold)!important;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem}.predictive-search .predictive-search__search-button:hover{background-color:var(--polish-brown, #5b4632)!important;border-color:var(--polish-brown, #5b4632)!important}.dialog-modal[open].search-modal__content{box-shadow:0 30px 80px -28px #281e0e66!important}.search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,1fr)!important;gap:1.25rem 1rem!important;align-items:start}@media(min-width:750px){.search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(4,1fr)!important}}.color-scheme-gold-luxury .rte p,.color-scheme-gold-luxury .rte li,.color-scheme-gold-luxury .text-block p,.color-scheme-gold-luxury .text-block li{color:#2a2218!important;line-height:1.75!important}.color-scheme-gold-luxury .rte p+p,.color-scheme-gold-luxury .text-block p+p{margin-top:.85em!important}#shopify-section-template--30504614527314__section_Rw9hed .button{background-color:var(--polish-brown, #3a2818)!important;border:1px solid var(--polish-brown, #3a2818)!important;border-radius:4px!important;padding:14px 34px!important;color:var(--polish-cream, #fffbf4)!important;-webkit-text-fill-color:var(--polish-cream, #fffbf4)!important;font-family:var(--font-heading--family, Georgia, serif)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:13px!important}#shopify-section-template--30504614527314__section_Rw9hed .button:hover{background-color:var(--polish-gold, #b08d3a)!important;border-color:var(--polish-gold, #b08d3a)!important;color:var(--polish-brown, #3a2818)!important;-webkit-text-fill-color:var(--polish-brown, #3a2818)!important}#shopify-section-template--30504614461778__section h1{max-width:33rem!important;text-wrap:balance}#shopify-section-template--30504614461778__section .text-block{--max-width: 33rem !important}@media(max-width:749px){#shopify-section-template--30504614461778__section h1,#shopify-section-template--30504614461778__section h1 *{font-size:clamp(1.6rem,7vw,2.3rem)!important}}html:has(link[rel=canonical][href*="/collections/ginger-gold-collection"]) #shopify-section-template--30504614461778__section .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,33rem) 1fr;column-gap:3.5rem;align-items:center}html:has(link[rel=canonical][href*="/collections/ginger-gold-collection"]) #shopify-section-template--30504614461778__section .section-content-wrapper>*{grid-column:1}html:has(link[rel=canonical][href*="/collections/ginger-gold-collection"]) #shopify-section-template--30504614461778__section .section-content-wrapper:after{content:"";grid-column:2;grid-row:1 / span 2;align-self:stretch;min-height:300px;border-radius:10px;border:1px solid rgba(176,141,58,.28);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M10 10 L30 30 M30 10 L10 30%22 stroke=%22%23b08d3a%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3C/svg%3E") center / min(6%,48px) auto no-repeat,url(/cdn/shop/files/logo-orizzontale-la-selleria-di-ginger-sfondo-bianco.png?width=900) left 4% center / min(48%,360px) auto no-repeat,url(/cdn/shop/files/Logo_Love_Horses.png) right 8% center / min(24%,175px) auto no-repeat #fefefe;box-shadow:0 18px 44px -22px #281e0e59}@media(max-width:1099px){html:has(link[rel=canonical][href*="/collections/ginger-gold-collection"]) #shopify-section-template--30504614461778__section .section-content-wrapper{grid-template-columns:1fr}html:has(link[rel=canonical][href*="/collections/ginger-gold-collection"]) #shopify-section-template--30504614461778__section .section-content-wrapper:after{grid-column:1;grid-row:auto;justify-self:stretch;max-width:640px;aspect-ratio:5 / 2;min-height:0;margin-top:.9rem}}html:active-view-transition-type(page-navigation) img[src*=Logo_Love_Horses]{view-transition-name:lovehorses-logo}html:active-view-transition-type(page-navigation):has(link[rel=canonical][href*="/collections/ginger-gold-collection"]) #shopify-section-template--30504614461778__section .section-content-wrapper:after{view-transition-name:lovehorses-logo}::view-transition-group(lovehorses-logo){z-index:2;animation-duration:var(--animation-speed, .3s);animation-timing-function:var(--animation-easing, ease-in-out)}::view-transition-old(lovehorses-logo),::view-transition-new(lovehorses-logo){block-size:100%;overflow:hidden;object-fit:contain}@media(min-width:1100px){.search-modal__content{--modal-width: 60dvw}}.search-modal .predictive-search-results__card .resource-card__title,.search-modal .predictive-search-results__card [class*=title]{font-size:.9rem;line-height:1.3}.search-modal .predictive-search-results__card .price,.search-modal .predictive-search-results__card [class*=price]{color:var(--polish-gold);font-weight:600}.search-modal .predictive-search-results__products+.predictive-search-results__products{margin-top:1.75rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/professional-polish.css.map */
