.gal-scheme-perle,.gal-scheme-brume,.gal-scheme-nuit{background:var(--gal-bg);color:var(--gal-fg);--color-background: var(--gal-bg);--color-foreground: var(--gal-fg)}.gal-scheme-perle{--gal-bg: var(--gal-perle-bg);--gal-bg-rgb: var(--gal-perle-bg-rgb);--gal-fg: var(--gal-perle-fg);--gal-fg-rgb: var(--gal-perle-fg-rgb);--gal-muted-c: var(--gal-perle-muted);--gal-accent-c: var(--gal-perle-accent);--gal-line: var(--gal-perle-line);--gal-surface: var(--gal-perle-surface)}.gal-scheme-brume{--gal-bg: var(--gal-brume-bg);--gal-bg-rgb: var(--gal-brume-bg-rgb);--gal-fg: var(--gal-brume-fg);--gal-fg-rgb: var(--gal-brume-fg-rgb);--gal-muted-c: var(--gal-brume-muted);--gal-accent-c: var(--gal-brume-accent);--gal-line: var(--gal-brume-line);--gal-surface: var(--gal-brume-surface)}.gal-scheme-nuit{--gal-bg: var(--gal-nuit-bg);--gal-bg-rgb: var(--gal-nuit-bg-rgb);--gal-fg: var(--gal-nuit-fg);--gal-fg-rgb: var(--gal-nuit-fg-rgb);--gal-muted-c: var(--gal-nuit-muted);--gal-accent-c: var(--gal-nuit-accent);--gal-line: var(--gal-nuit-line);--gal-surface: var(--gal-nuit-surface)}:root{--gal-bg: var(--gal-perle-bg);--gal-bg-rgb: var(--gal-perle-bg-rgb);--gal-fg: var(--gal-perle-fg);--gal-fg-rgb: var(--gal-perle-fg-rgb);--gal-muted-c: var(--gal-perle-muted);--gal-accent-c: var(--gal-perle-accent);--gal-line: var(--gal-perle-line);--gal-surface: var(--gal-perle-surface)}body{font-family:var(--gal-font-body);font-weight:var(--gal-body-weight);-webkit-font-smoothing:antialiased}.gal-section{padding-top:var(--s-pt, var(--gal-section-y));padding-bottom:var(--s-pb, var(--gal-section-y));text-align:var(--s-align, left);overflow:clip}.gal-section *,.gal-section *:before,.gal-section *:after{box-sizing:border-box}.gal-container{max-width:min(var(--s-maxw, var(--gal-page-w)),100%);margin-inline:auto;padding-inline:var(--gal-gutter)}.gal-content{max-width:var(--s-content-w, 1360px)}.gal-align-center .gal-content,.gal-align-center .gal-section-head{margin-inline:auto;text-align:center}.gal-section-head{margin-bottom:clamp(24px,4vw,48px);max-width:760px;display:grid;gap:12px}.gal-section-head--row{max-width:none;display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gal-hero__grid,.gal-split,.gal-banner,.gal-sheet,.gal-stonehero,.gal-panel,.gal-lp-hero__grid,.gal-birth,.gal-cta,.gal-richtext,.gal-newsletter,.gal-sizeguide,.gal-stonecontent,.gal-finder,.gal-gift{grid-template-columns:minmax(0,1fr)}.gal-heading{font-family:var(--gal-font-display);font-weight:400;line-height:var(--gal-heading-lh);letter-spacing:var(--gal-heading-tracking);margin:0;text-wrap:balance}.gal-h1{font-size:var(--gal-h1);line-height:1.04}.gal-h2{font-size:var(--gal-h2)}.gal-h3{font-size:var(--gal-h3);line-height:1.15}.gal-text{font-size:var(--gal-body);font-weight:var(--gal-body-weight);line-height:1.6;margin:0}.gal-lead{max-width:52ch}.gal-small{font-size:14px;line-height:1.5;margin:0}.gal-muted{color:var(--gal-muted-c)}.gal-label,.gal-eyebrow{font-family:var(--gal-font-body);font-size:var(--gal-label-size);font-weight:400;letter-spacing:var(--gal-label-tracking);text-transform:var(--gal-label-transform);line-height:1.4;margin:0}.gal-eyebrow{color:var(--gal-accent-c)}.gal-accent{font-family:var(--gal-font-accent);font-style:italic;font-size:var(--gal-accent);line-height:1.3;margin:0}.gal-product-name{font-family:var(--gal-font-display);font-weight:400;font-size:var(--gal-product-name);line-height:1.3}.gal-rte>*+*{margin-top:1em}.gal-rte p{margin:0}.gal-rte a,.gal-link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .5s var(--gal-ease)}.gal-link{display:inline-block;font-size:var(--gal-label-size);letter-spacing:var(--gal-label-tracking);text-transform:var(--gal-label-transform)}.gal-rte a:hover,.gal-link:hover{background-size:0 1px;background-position:100% 100%}.gal-disclaimer{font-size:12px;line-height:1.5;color:var(--gal-muted-c);margin:16px 0 0;max-width:60ch}h1,.h1,h2,.h2,h3,.h3{font-family:var(--gal-font-display);font-weight:400}.gal-actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:8px}.gal-actions--center{justify-content:center;margin-top:40px}.gal-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:var(--gal-button-h);padding:0 2.2em;border:1px solid var(--gal-fg);border-radius:0;font-family:var(--gal-font-body);font-size:var(--gal-button-size);font-weight:400;letter-spacing:var(--gal-button-tracking);text-transform:var(--gal-button-transform);text-decoration:none;cursor:pointer;transition:letter-spacing .5s var(--gal-ease),background-color .2s,color .2s}.gal-btn:hover{letter-spacing:calc(var(--gal-button-tracking) + .08em)}.gal-btn--primary{background:var(--gal-fg);color:var(--gal-bg)}.gal-btn--secondary{background:transparent;color:var(--gal-fg)}.gal-btn--secondary:hover{background:var(--gal-fg);color:var(--gal-bg)}.gal-btn--link{border:0;padding:0;min-height:44px;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px) / 100% 1px no-repeat;color:var(--gal-fg)}.gal-btn[disabled],.gal-btn[aria-disabled=true]{background:#cfc8c1;border-color:#cfc8c1;color:#3f3944;cursor:not-allowed}.gal-input,.gal-select{min-height:var(--gal-input-h);padding:0 16px;border:1px solid #B9B0A8;border-radius:0;background:#fff;color:#26212b;font:inherit;font-size:16px;width:100%}.gal-scheme-nuit .gal-input{background:transparent;color:var(--gal-fg);border-color:var(--gal-line)}.gal-select{width:auto;padding-right:36px}.gal-inline-form{display:flex;gap:8px;flex-wrap:wrap}.gal-inline-form .gal-input{flex:1 1 220px;width:auto}.gal-success{color:var(--gal-fg);font-size:15px}.gal-error{color:#a3362b;font-size:14px}:where(.gal-section,.gal-pdp) :focus-visible{outline:2px solid var(--gal-fg);outline-offset:2px}.gal-check{display:flex;gap:10px;align-items:center;min-height:36px;cursor:pointer;font-size:14px}.gal-check.is-disabled{opacity:.45;cursor:not-allowed}.gal-check input{width:18px;height:18px;accent-color:var(--gal-fg)}.gal-media{position:relative;overflow:clip;border-radius:var(--s-media-radius, var(--gal-media-radius));box-shadow:var(--s-shadow, none);border:var(--s-border, none);aspect-ratio:var(--ratio, auto);background:var(--gal-surface)}.gal-media--circle,.gal-band__media,.gal-pagehero__bg{border:0}.gal-media img,.gal-media video,.gal-media picture{width:100%;height:100%;object-fit:cover;display:block}.gal-media--circle{border-radius:50%}.gal-box{border-radius:var(--s-box-radius, var(--gal-box-radius));box-shadow:var(--s-shadow, none);border:var(--s-border, none);background:var(--gal-surface);padding:clamp(20px,3vw,32px)}.gal-stone{display:inline-block;flex:none;width:var(--stone-size, var(--gal-swatch-size));height:var(--stone-size, var(--gal-swatch-size));border-radius:var(--gal-swatch-radius);background:var(--stone);vertical-align:-.15em;box-shadow:inset 0 0 0 1px #26212b1f,inset -6px -8px 14px #26212b2e,inset 6px 6px 10px #ffffff59}.gal-badge{position:absolute;top:12px;left:12px;z-index:2;padding:4px 10px;background:var(--gal-bg);color:var(--gal-fg);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.gal-badge--sale{left:auto;right:12px}.gal-grid{display:grid;gap:var(--gal-grid-gap);grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.gal-grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}}.gal-card{display:grid;gap:14px}.gal-card__link{display:block;color:inherit;text-decoration:none}.gal-card__media{aspect-ratio:var(--ratio, var(--gal-ratio-product))}.gal-card__img{transition:transform 1.2s var(--gal-ease),opacity .6s var(--gal-ease)}.gal-card__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.gal-card__pill{position:absolute;left:50%;bottom:16px;translate:-50% 8px;opacity:0;z-index:2;padding:10px 18px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#26212b;background:#f6f4f1b8;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);transition:opacity .5s var(--gal-ease),translate .5s var(--gal-ease)}@media(hover:hover){.gal-card--hover:hover .gal-card__img{transform:scale(var(--gal-hover-zoom))}.gal-card--hover:hover .gal-card__img--alt{opacity:1}.gal-card:hover .gal-card__pill,.gal-tile:hover .gal-card__pill{opacity:1;translate:-50% 0}}.gal-card__body{display:grid;gap:6px}.gal-card__title{margin:0}.gal-card__title a{color:inherit;text-decoration:none}.gal-card__price{margin:0;font-size:14px;color:var(--gal-muted-c)}.gal-card__price s{margin-left:6px}.gal-card__cords{display:flex;gap:0;margin-left:-10px}.gal-swatch-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer}.gal-swatch{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(var(--gal-fg-rgb),.2)}.gal-swatch-btn[aria-pressed=true] .gal-swatch{box-shadow:0 0 0 3px var(--gal-bg),0 0 0 4px var(--gal-fg)}.gal-cord-rose{background:#e9cfcb}.gal-cord-gris{background:#a9a5a8}.gal-cord-noir{background:#1f1c21}.gal-cord-autre{background:var(--gal-line)}.gal-tile{display:grid;gap:10px;color:inherit;text-decoration:none;position:relative}.gal-tile__media{aspect-ratio:var(--ratio, var(--gal-ratio-collection))}.gal-tile__label{font-size:var(--gal-product-name)}.gal-tile--overlay .gal-tile__label{position:absolute;left:20px;bottom:20px;color:#f6f4f1;z-index:2;text-shadow:0 1px 12px rgba(0,0,0,.25)}.gal-hero__grid{display:grid;gap:clamp(28px,5vw,72px);align-items:center}@media screen and (min-width:750px){.gal-hero__grid{grid-template-columns:minmax(0,calc(100% - var(--hero-share, 55%))) minmax(0,var(--hero-share, 55%))}.gal-hero--left .gal-hero__media{order:-1}.gal-hero--left .gal-hero__grid{grid-template-columns:minmax(0,var(--hero-share, 55%)) minmax(0,calc(100% - var(--hero-share, 55%)))}.gal-hero--h-screen .gal-hero__media{max-height:calc(100svh - 140px)}}.gal-hero__text{display:grid;gap:22px;align-content:center}@media screen and (min-width:750px){.gal-hero--h-large .gal-hero__media{min-height:min(72vh,760px)}}.gal-finder{display:grid;gap:32px}.gal-finder__head{display:grid;gap:12px;max-width:680px}.gal-chips{display:flex;flex-wrap:wrap;gap:8px}.gal-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--gal-line);background:transparent;color:var(--gal-fg);font:inherit;font-size:14px;text-decoration:none;cursor:pointer;border-radius:0;transition:background-color .3s var(--gal-ease),color .3s var(--gal-ease),border-color .3s}.gal-chip:hover{border-color:var(--gal-fg)}.gal-chip[aria-pressed=true]{background:var(--gal-fg);color:var(--gal-bg);border-color:var(--gal-fg)}.gal-finder__date{display:grid;gap:8px;max-width:360px}.gal-panel{display:grid;gap:clamp(24px,4vw,56px);align-items:center}.gal-panel[hidden]{display:none}@media screen and (min-width:750px){.gal-panel{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.gal-finder--image-right .gal-panel__media{order:2}}.gal-panel__body{display:grid;gap:14px;justify-items:start}.gal-panel__stone{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:16px}.gal-panel__price{margin:0;font-size:15px}.gal-finder__lead{display:grid;gap:16px}.gal-finder__cusp{color:var(--gal-muted-c)}.gal-marquee-section{padding-block:22px;border-block:1px solid var(--gal-line)}.gal-marquee{display:flex;overflow:hidden;width:100%}.gal-marquee__track{display:flex;flex:none;gap:48px;padding-right:48px;align-items:center}.gal-marquee__item{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.gal-marquee__item .gal-heading{font-size:22px}.gal-commitment{display:grid;gap:12px;align-content:start}.gal-commitment .gal-icon{color:var(--gal-accent-c)}.gal-step{display:grid;gap:12px;align-content:start}.gal-step__num{color:var(--gal-accent-c)}.gal-steps{counter-reset:step}.gal-newsletter{display:grid;gap:24px}@media screen and (min-width:750px){.gal-newsletter--inline{grid-template-columns:1fr 1fr;align-items:end}}.gal-newsletter-form{display:grid;gap:10px}.gal-toolbar{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;padding-block:16px;margin-bottom:24px;border-bottom:1px solid var(--gal-line)}.gal-toolbar__end{display:flex;gap:12px;align-items:center;margin-left:auto}.gal-filters{display:flex;flex-wrap:wrap;gap:8px}.gal-filter{position:relative}.gal-filter>summary{list-style:none;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid var(--gal-line)}.gal-filter>summary::-webkit-details-marker{display:none}.gal-filter[open]>summary{border-color:var(--gal-fg)}.gal-filter__list,.gal-filter__price{position:absolute;z-index:5;top:calc(100% + 6px);left:0;min-width:240px;max-height:340px;overflow:auto;margin:0;padding:12px 16px;list-style:none;background:var(--gal-bg);border:1px solid var(--gal-line);box-shadow:var(--gal-shadow-2)}.gal-filter__price{display:flex;gap:8px}.gal-filter__price .gal-input{width:96px}.gal-active-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:24px}.gal-pagination{display:flex;justify-content:center;gap:24px;align-items:center;margin-top:48px}.gal-empty{padding-block:48px;display:grid;gap:16px;justify-items:start}.gal-banner{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media screen and (min-width:750px){.gal-banner--image{grid-template-columns:1fr 1fr}}.gal-banner__text{display:grid;gap:16px;justify-items:start}.gal-richtext{display:grid;gap:24px}@media screen and (min-width:750px){.gal-richtext--split{grid-template-columns:2fr 3fr;gap:64px}}.gal-pagehero{position:relative}.gal-pagehero__text{display:grid;gap:18px}.gal-pagehero--image-bg{color:#f6f4f1;min-height:clamp(380px,60vh,640px);display:grid;align-items:end}.gal-pagehero--image-bg .gal-eyebrow{color:#f6f4f1}.gal-pagehero__bg{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.gal-pagehero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(28,25,32,var(--overlay, .25))}.gal-pagehero--image-bg .gal-container{position:relative;z-index:1;width:100%}.gal-split{display:grid;gap:clamp(28px,5vw,72px);align-items:center}@media screen and (min-width:750px){.gal-split{grid-template-columns:minmax(0,var(--split-share, 50%)) minmax(0,calc(100% - var(--split-share, 50%)))}.gal-split--right .gal-split__media{order:2}.gal-split--right{grid-template-columns:minmax(0,calc(100% - var(--split-share, 50%))) minmax(0,var(--split-share, 50%))}}.gal-split__text{display:grid;gap:18px;justify-items:start}.gal-band{position:relative;padding:0;display:grid}.gal-band__media{height:var(--band-h-m);aspect-ratio:auto}@media screen and (min-width:750px){.gal-band__media{height:var(--band-h)}}.gal-band__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(28,25,32,var(--overlay, .2))}.gal-band__text{position:absolute;inset:auto 0 0 0;margin:0;padding:var(--gal-gutter);color:#f6f4f1;z-index:1}.gal-band--center .gal-band__text{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center}.gal-myth__text{font-size:clamp(24px,4vw,var(--myth-size, 36px));line-height:1.25}.gal-myth__text p{margin:0 0 .6em}.gal-cta{display:grid;gap:32px;align-items:center}@media screen and (min-width:750px){.gal-cta--image{grid-template-columns:1fr 2fr}}.gal-cta__text{display:grid;gap:16px}.gal-safety{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--gal-line);background:var(--gal-surface);font-size:14px;line-height:1.5}.gal-safety[hidden]{display:none}.gal-safety p{margin:0}.gal-safety svg{flex:none;margin-top:2px}.gal-childsafety{display:grid;gap:16px}.gal-faq{display:grid;gap:8px;max-width:860px}.gal-accordion{border-bottom:1px solid var(--gal-line)}.gal-accordion>summary{list-style:none;cursor:pointer;padding:18px 32px 18px 0;position:relative}.gal-accordion>summary::-webkit-details-marker{display:none}.gal-accordion>summary:after{content:"";position:absolute;right:4px;top:50%;width:10px;height:10px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;translate:0 -70%;rotate:45deg;transition:rotate .4s var(--gal-ease)}.gal-accordion[open]>summary:after{rotate:-135deg;translate:0 -20%}.gal-accordion__body{padding-bottom:20px;font-size:15px;line-height:1.6}.gal-facts{display:grid;grid-template-columns:max-content 1fr;gap:6px 20px;margin:0;font-size:14px}.gal-facts dt{color:var(--gal-muted-c)}.gal-facts dd{margin:0}.gal-sheet,.gal-stonehero{display:grid;gap:clamp(28px,5vw,72px);align-items:center}@media screen and (min-width:750px){.gal-sheet{grid-template-columns:2fr 3fr}.gal-stonehero--split{grid-template-columns:1fr 1fr}}.gal-stonehero--centered{text-align:center;justify-items:center}.gal-sheet__body,.gal-stonehero__text{display:grid;gap:16px;justify-items:start}.gal-stonehero--centered .gal-stonehero__text{justify-items:center}.gal-stonehero__media{position:relative;max-width:520px;width:100%;margin-inline:auto}.gal-ring{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;border:1px dashed var(--gal-accent-c);border-radius:50%;opacity:.5;pointer-events:none}.gal-stonenav{padding-block:0;border-block:1px solid var(--gal-line)}.gal-stonenav.is-sticky{position:sticky;top:var(--header-height, 64px);z-index:4}.gal-stonenav ul{display:flex;gap:28px;list-style:none;margin:0;padding:14px 0;overflow-x:auto}.gal-stonenav a{color:inherit;text-decoration:none;font-size:var(--gal-label-size);letter-spacing:var(--gal-label-tracking);text-transform:uppercase}.gal-stonecontent{display:grid;gap:48px}@media screen and (min-width:750px){.gal-stonecontent--split{grid-template-columns:1fr 1fr;gap:64px}}.gal-stonecontent__item{display:grid;gap:16px;align-content:start;scroll-margin-top:140px}.gal-prevnext{display:flex;justify-content:space-between;gap:24px;padding-block:8px}.gal-prevnext__item{display:flex;align-items:center;gap:16px;color:inherit;text-decoration:none}.gal-prevnext__item>span:last-child{display:grid;gap:4px}.gal-prevnext__item--next{flex-direction:row-reverse;text-align:right}.gal-prevnext .gal-media{width:72px;height:72px;flex:none}.gal-birth{display:grid;gap:32px}@media screen and (min-width:750px){.gal-birth{grid-template-columns:1fr 1fr;align-items:start}}.gal-birth .gal-content{display:grid;gap:12px;max-width:460px}.gal-birth__results{display:grid;gap:16px}.gal-birth__result{display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:center}.gal-birth__result[hidden]{display:none}.gal-birth__result>div{display:grid;gap:8px;justify-items:start}.gal-gift{display:grid;gap:28px}.gal-gift__controls{display:grid;gap:20px}.gal-gift__controls>div{display:grid;gap:10px}.gal-gift__date{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.gal-gift__date .gal-input{width:auto}.gal-gift__item[hidden]{display:none}.gal-size-gate{display:grid;gap:10px}.gal-gauge{display:grid;gap:8px}.gal-gauge__track{height:2px;background:var(--gal-line);overflow:hidden}.gal-gauge__bar{display:block;height:100%;width:100%;background:var(--gal-fg);transform-origin:left;transform:scaleX(calc(var(--pct, 0%) / 100%));transition:transform .8s var(--gal-ease)}.gal-eta{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:center}.gal-eta>p:last-child{grid-column:2}.gal-reassurance{list-style:none;margin:0;padding:16px 0 0;display:grid;gap:10px;border-top:1px solid var(--gal-line);font-size:14px}.gal-reassurance li{display:flex;gap:12px;align-items:center}.gal-reassurance .gal-icon{color:var(--gal-accent-c);flex:none}add-to-cart-component button[data-gal-gated],button[data-gal-gated]{background:#cfc8c1!important;border-color:#cfc8c1!important;color:#3f3944!important;cursor:not-allowed}.gal-cart-extras{display:grid;gap:14px;padding-block:12px}.gal-cart-extras .gal-input{min-height:96px;padding:12px;resize:vertical}.gal-cart-gift[hidden]{display:none}body{background:var(--gal-perle-bg);color:var(--gal-perle-fg)}.button,button.button,.shopify-payment-button__button--unbranded{border-radius:0!important;letter-spacing:var(--gal-button-tracking);text-transform:var(--gal-button-transform);font-size:var(--gal-button-size)}input,select,textarea{border-radius:0}html[data-gal-header-shrink] #header-component{background:rgba(var(--gal-perle-bg-rgb),.72);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.header-logo .gal-logo{display:block;height:var(--gal-logo-h-m, 28px);width:auto}@media screen and (min-width:750px){.header-logo .gal-logo{height:var(--gal-logo-h, 36px)}}@media(prefers-reduced-motion:no-preference){html[data-gal-motion] .gal-in{animation:gal-reveal-blur 1.2s var(--gal-ease) both}html[data-gal-motion] .gal-in:nth-child(2){animation-delay:.15s}html[data-gal-motion] .gal-in:nth-child(3){animation-delay:.3s}html[data-gal-motion] .gal-in:nth-child(4){animation-delay:.45s}html[data-gal-motion] .gal-in:nth-child(n+5){animation-delay:.6s}html[data-gal-motion] .gal-hero__media--zoom img{animation:gal-hero-zoom 2.4s var(--gal-ease) both}@supports (animation-timeline: view()){html[data-gal-motion=reveal] .gal-section[data-motion=theme] .gal-reveal,html[data-gal-motion] .gal-section[data-motion=reveal] .gal-reveal{animation:gal-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 90%}html[data-gal-motion=blur] .gal-section[data-motion=theme] .gal-reveal,html[data-gal-motion] .gal-section[data-motion=blur] .gal-reveal{animation:gal-reveal-blur linear both;animation-timeline:view();animation-range:entry 0% entry 90%}html[data-gal-motion] .gal-section[data-motion=zoom] .gal-media img{animation:gal-zoom linear both;animation-timeline:view()}html[data-gal-motion] .gal-section[data-motion=parallax] .gal-parallax-img,html[data-gal-motion] .gal-band .gal-parallax-img{height:calc(100% + var(--gal-parallax) * 2);margin-top:calc(var(--gal-parallax) * -1);animation:gal-parallax linear both;animation-timeline:view();animation-range:cover}html[data-gal-motion] .gal-ink{background:linear-gradient(90deg,var(--gal-fg) 50%,rgba(var(--gal-fg-rgb),.22) 50%) 100% 0 / 200% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gal-ink linear both;animation-timeline:view();animation-range:entry 10% cover 50%}html[data-gal-header-shrink] .header-logo .gal-logo{animation:gal-logo-shrink linear both;animation-timeline:scroll(root);animation-range:0 180px}}html[data-gal-motion] .gal-marquee__track{animation:gal-marquee var(--marquee-duration, 48s) linear infinite}.gal-marquee:hover .gal-marquee__track{animation-play-state:paused}html[data-gal-motion] .gal-float{animation:gal-float 8s ease-in-out infinite}html[data-gal-motion] .gal-ring{animation:gal-spin 60s linear infinite}html[data-gal-motion] .gal-panel.is-entering,html[data-gal-motion] .gal-gift__grid.is-entering{animation:gal-refocus .7s var(--gal-ease)}}@keyframes gal-reveal{0%{opacity:0;transform:translateY(var(--gal-motion-distance))}to{opacity:1;transform:none}}@keyframes gal-reveal-blur{0%{opacity:0;transform:translateY(var(--gal-motion-distance));filter:blur(var(--gal-motion-blur))}to{opacity:1;transform:none;filter:none}}@keyframes gal-hero-zoom{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes gal-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes gal-parallax{0%{transform:translateY(calc(var(--gal-parallax) * -1))}to{transform:translateY(var(--gal-parallax))}}@keyframes gal-ink{to{background-position:0 0}}@keyframes gal-logo-shrink{to{transform:scale(.74)}}@keyframes gal-marquee{to{transform:translate(-100%)}}@keyframes gal-float{0%,to{transform:translateY(-12px)}50%{transform:translateY(12px)}}@keyframes gal-spin{to{transform:rotate(360deg)}}@keyframes gal-refocus{0%{opacity:.2;filter:blur(12px)}to{opacity:1;filter:none}}.gal-breadcrumbs{padding-block:14px}.gal-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0;font-size:13px;color:var(--gal-muted-c)}.gal-breadcrumbs li+li:before{content:"/";margin-right:6px;opacity:.6}.gal-breadcrumbs a{color:inherit;text-decoration:none}.gal-breadcrumbs a:hover,.gal-breadcrumbs [aria-current]{color:var(--gal-fg)}.gal-linkcard{display:grid;gap:10px;color:inherit;text-decoration:none;height:100%;align-content:start}.gal-linkcard .gal-link{justify-self:start;margin-top:4px}.gal-trust{padding-block:18px;border-block:1px solid var(--gal-line)}.gal-trust__list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;list-style:none;margin:0;padding:0;font-size:14px}.gal-trust__list li{display:inline-flex;align-items:center;gap:10px}.gal-trust__list .gal-icon{color:var(--gal-accent-c)}.gal-lp-hero{padding-top:clamp(16px,3vw,48px)}.gal-lp-hero__grid{display:grid;gap:24px;align-items:center}@media screen and (min-width:750px){.gal-lp-hero__grid{grid-template-columns:1fr 1fr;gap:64px}}.gal-lp-hero__text{display:grid;gap:16px;justify-items:start}.gal-lp-bullets{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:16px}.gal-lp-bullets span{color:var(--gal-accent-c);margin-right:6px}.gal-lp-price{margin:0;font-family:var(--gal-font-display);font-size:24px}.gal-lp-badge{position:absolute;top:16px;left:16px;z-index:2;padding:8px 14px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#26212b;background:#f6f4f1c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gal-btn--wide{min-width:min(100%,320px)}@media screen and (max-width:749px){.gal-lp-hero__grid{gap:16px}.gal-lp-hero__media{height:30svh;aspect-ratio:auto}.gal-lp-hero__text{gap:10px}.gal-lp-hero .gal-h1{font-size:32px}.gal-lp-bullets{font-size:14px;gap:4px}.gal-lp-price{font-size:20px}.gal-btn--wide{width:100%}.gal-lp-hero .gal-actions{width:100%;margin-top:0}}body:has(main[data-template*=landing]) .gal-subnav{display:none}.gal-sticky{position:fixed;z-index:30;left:0;right:0;bottom:0;background:var(--gal-bg);color:var(--gal-fg);box-shadow:0 -6px 24px #0000001f;padding:10px var(--gal-gutter) calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .5s var(--gal-ease)}.gal-sticky[hidden]{display:block;visibility:hidden}.gal-sticky.is-visible{transform:none;visibility:visible}.gal-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--gal-page-w);margin-inline:auto}.gal-sticky__text{font-family:var(--gal-font-display);font-size:17px}.gal-sticky .gal-btn{min-height:46px;padding-inline:1.6em}@media screen and (min-width:750px){.gal-sticky:not(.gal-sticky--desktop){display:none}}.gal-sizeguide{display:grid;gap:28px}.gal-table-wrap{overflow-x:auto}.gal-table{width:100%;border-collapse:collapse;font-size:15px;min-width:480px}.gal-table th,.gal-table td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--gal-line);vertical-align:top}.gal-table thead th{font-size:var(--gal-label-size);letter-spacing:var(--gal-label-tracking);text-transform:uppercase;font-weight:400;color:var(--gal-muted-c)}.gal-table tbody th{font-family:var(--gal-font-display);font-weight:400;font-size:17px}.gal-subnav{border-bottom:1px solid var(--gal-line);background:var(--gal-bg)}.gal-subnav ul{display:flex;gap:28px;justify-content:center;list-style:none;margin:0 auto;padding:12px var(--gal-gutter);overflow-x:auto;scrollbar-width:none;max-width:var(--gal-page-w)}.gal-subnav ul::-webkit-scrollbar{display:none}.gal-subnav a{color:var(--gal-fg);text-decoration:none;font-size:12px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding-block:8px;display:inline-block;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .4s var(--gal-ease)}.gal-subnav a:hover,.gal-subnav a[aria-current]{background-size:100% 1px}@media screen and (max-width:749px){.gal-subnav ul{justify-content:flex-start;gap:22px}}.gal-footnav__grid{display:grid;gap:32px;grid-template-columns:1fr 1fr}@media screen and (min-width:750px){.gal-footnav__grid{grid-template-columns:2fr repeat(3,1fr)}}.gal-footnav__brand{grid-column:1 / -1;display:grid;gap:12px;max-width:360px}@media screen and (min-width:750px){.gal-footnav__brand{grid-column:auto}}.gal-footnav__logo{width:140px;height:auto}.gal-footnav__col{display:grid;gap:12px;align-content:start}.gal-footnav__col ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gal-footnav__col a{color:inherit;text-decoration:none;font-size:14px}.gal-footnav__col a:hover{text-decoration:underline;text-underline-offset:3px}:where(.gal-section,.gal-stonecontent__item)[id]{scroll-margin-top:calc(var(--header-height, 64px) + 16px)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.gal-toolbar__end{flex-wrap:wrap;min-width:0;max-width:100%}.gal-select{max-width:100%;min-width:0}@media screen and (max-width:749px){.gal-toolbar__end{margin-left:0;width:100%}.gal-toolbar__end .gal-select{flex:1 1 160px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/galatee-base.css.map */
