@property --sb-fx{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --sb-fy{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --sb-fr{syntax: "<number>"; inherits: true; initial-value: 10;}@property --sb-zoom{syntax: "<number>"; inherits: true; initial-value: 1;}.sb-gest{padding-block:var(--sb-pdp-y)}.sb-gest:before{content:"";position:absolute;top:6%;left:-12%;width:min(70vw,58rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,#efdfb66b,#efdfb600);pointer-events:none}.sb-gest__grid{display:grid;gap:clamp(2.5rem,1.5rem + 4vw,4rem)}.sb-gest__frame{--sb-frame: 1;position:relative;width:100%;max-width:34rem;margin:0 auto;aspect-ratio:var(--sb-frame);container-type:inline-size;overflow:hidden;isolation:isolate;border-radius:50% 50% var(--sb-r-l) var(--sb-r-l) / calc(50% * var(--sb-frame)) calc(50% * var(--sb-frame)) var(--sb-r-l) var(--sb-r-l);background:var(--sb-ivory-2);box-shadow:0 0 0 1px #c2a15f6b,0 44px 90px -56px #0e0e1180;outline:1px solid rgb(194 161 95 / .3);outline-offset:.75rem;transition:--sb-fx 1.2s var(--sb-ease),--sb-fy 1.2s var(--sb-ease),--sb-fr 1.2s var(--sb-ease),--sb-zoom 1.4s var(--sb-ease)}.sb-gest__plate{position:absolute;left:0;width:100%;aspect-ratio:var(--sb-ar, .8);top:clamp(calc((1 / var(--sb-frame) - 1 / var(--sb-ar, .8)) * 100cqw),calc((.5 / var(--sb-frame) - var(--sb-band, .48) / var(--sb-ar, .8)) * 100cqw),0px);transform-origin:50% 50%}.sb-gest__plate img{display:block;width:100%;height:100%;object-fit:cover}.sb-gest__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle calc(var(--sb-fr) * 1.6cqw) at var(--sb-fx) var(--sb-fy),rgb(250 247 242 / 0) 60%,rgb(250 247 242 / .34) 100%);transition:opacity .9s var(--sb-ease)}.sb-gest__ring{position:absolute;left:var(--sb-fx);top:var(--sb-fy);z-index:1;width:calc(var(--sb-fr) * 2cqw);aspect-ratio:1;border-radius:50%;translate:-50% -50%;border:1px solid rgb(194 161 95 / .95);box-shadow:0 0 0 .375rem #fffdf942,0 0 2.5rem #c2a15f52;opacity:0;scale:.7;pointer-events:none;transition:opacity .8s var(--sb-ease),scale 1s var(--sb-ease)}.sb-gest__ring:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:1px solid rgb(194 161 95 / .7);animation:sb-gest-pulse 2.8s var(--sb-ease) infinite}@keyframes sb-gest-pulse{0%{transform:scale(1);opacity:.75}to{transform:scale(1.38);opacity:0}}.sb-gest__pin{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1% - var(--r) * .95cqw);z-index:2;display:flex;flex-direction:column;align-items:center;translate:-50% -100%;color:var(--sb-ink);text-decoration:none;transition:opacity .6s var(--sb-ease)}.sb-gest__pin span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;font-family:var(--sb-titre);font-size:.8125rem;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#fffdf9db;box-shadow:0 0 0 1px #c2a15f99,0 10px 20px -12px #0e0e1173;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .5s var(--sb-ease),transform .5s var(--sb-ease)}.sb-gest__pin:after{content:"";width:1px;height:calc(var(--r) * .45cqw);background:linear-gradient(#c2a15fd9,#c2a15f00)}.sb-gest__pin:hover span,.sb-gest__pin:focus-visible span{transform:scale(1.08)}.sb-gest__pin.is-active span{background:var(--sb-gold-grad)}.sb-gest.has-active .sb-gest__pin:not(.is-active){opacity:.5}.sb-gest__hud{position:absolute;inset:auto 1rem 1rem;z-index:3;display:none;align-items:center;gap:1rem;margin:0;padding:.75rem 1.125rem;border-radius:var(--sb-r-pill);color:var(--sb-ink);opacity:0;translate:0 .5rem;transition:opacity .6s var(--sb-ease),translate .6s var(--sb-ease)}.sb-gest__count{font-family:var(--sb-titre);font-size:1.0625rem;font-variant-numeric:tabular-nums;white-space:nowrap}.sb-gest__count b{font-weight:400}.sb-gest__count span{color:#0e0e1173}.sb-gest__bar{flex:1;height:2px;border-radius:2px;background:#0e0e111f;overflow:hidden}.sb-gest__bar i{display:block;height:100%;background:var(--sb-gold-grad);transform-origin:left;transform:scaleX(var(--sb-gest-p, .25));transition:transform .8s var(--sb-ease)}.sb-gest__name{max-width:64%;overflow:hidden;font-family:var(--sb-accent-font);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.sb-gest__list{position:relative}.sb-gest__ch{position:relative;padding-block:2.5rem;border-top:1px solid var(--sb-line);scroll-margin-top:calc(var(--header-height, 72px) + 1rem)}.sb-gest__ch:last-child{border-bottom:1px solid var(--sb-line)}.sb-gest__mark{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.sb-gest__thumb{--z: calc(100 / (var(--r) * 2.4));position:relative;flex:none;width:4.75rem;aspect-ratio:1;overflow:hidden;border-radius:50%;background:var(--sb-ivory-2);box-shadow:0 0 0 1px #c2a15f99;outline:1px solid rgb(194 161 95 / .25);outline-offset:4px}.sb-gest__thumb img{position:absolute;max-width:none;width:calc(var(--z) * 100%);height:auto;left:calc(50% - var(--x) * var(--z) * 1%);top:calc(50% - var(--y) * var(--z) * 1% / var(--sb-ar, .8))}.sb-gest__n{font-family:var(--sb-titre);font-size:2.25rem;font-weight:300;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:var(--sb-gold-ink);-webkit-background-clip:text;background-clip:text;color:transparent}.sb-gest__verb{display:flex;flex-direction:column;gap:.3rem;margin:0}.sb-gest__verb b{font-family:var(--sb-accent-font);font-size:.875rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--sb-gold-deep)}.sb-gest__verb span{font-size:.875rem;color:var(--sb-mute)}.sb-gest .sb-gest__title{margin:0 0 1rem;font-size:clamp(1.625rem,1.25rem + 1.3vw,2.5rem);line-height:1.1;letter-spacing:-.018em;text-wrap:balance}.sb-gest__text{margin:0;max-width:34rem;font-size:1.0625rem;line-height:1.7;color:#0e0e11b8;text-wrap:pretty}.sb-gest__benefits{display:grid;gap:.75rem;max-width:34rem;margin:1.5rem 0 0;padding:0;list-style:none}.sb-gest__benefits li{position:relative;padding-left:1.625rem;font-size:1rem;line-height:1.55;color:var(--sb-ink)}.sb-gest__benefits li:before{content:"";position:absolute;left:.125rem;top:.55em;width:.4375rem;height:.4375rem;rotate:45deg;background:var(--sb-gold-grad)}.sb-gest__plus{max-width:34rem;margin-top:1.75rem}.sb-gest__plus>summary{display:inline-flex;align-items:center;gap:.75rem;padding:.375rem 0;list-style:none;cursor:pointer;font-family:var(--sb-accent-font);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--sb-gold-deep)}.sb-gest__plus>summary::-webkit-details-marker{display:none}.sb-gest__plus-icon{position:relative;flex:none;width:1.375rem;height:1.375rem;border-radius:50%;box-shadow:inset 0 0 0 1px #c2a15fa6;transition:background .4s var(--sb-ease)}.sb-gest__plus-icon:before,.sb-gest__plus-icon:after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:1px;background:currentColor;translate:-50% -50%;transition:rotate .4s var(--sb-ease)}.sb-gest__plus-icon:after{rotate:90deg}.sb-gest__plus[open] .sb-gest__plus-icon:after{rotate:0deg}.sb-gest__plus>summary:hover .sb-gest__plus-icon{background:#c2a15f24}.sb-gest__plus::details-content{block-size:0;overflow:hidden;transition:block-size .6s var(--sb-ease),content-visibility .6s allow-discrete}.sb-gest__plus[open]::details-content{block-size:auto}.sb-gest__specs{display:grid;grid-template-columns:auto minmax(0,1fr);margin:.75rem 0 0;padding:.375rem 1.25rem;border-radius:var(--sb-r-m);background:#fffdf9b8;box-shadow:0 0 0 1px #c2a15f3d}.sb-gest__specs>div{display:contents}.sb-gest__specs dt,.sb-gest__specs dd{padding:.75rem 0;border-top:1px solid var(--sb-line)}.sb-gest__specs>div:first-child>*{border-top:0}.sb-gest__specs dt{max-width:13rem;padding-right:1.25rem;font-family:var(--sb-accent-font);font-size:.6875rem;font-weight:500;letter-spacing:.16em;line-height:1.9;text-transform:uppercase;color:var(--sb-mute)}.sb-gest__specs dd{margin:0;font-size:.9375rem;line-height:1.5;color:var(--sb-ink)}.sb-gest__specs dt.visually-hidden{padding:0;border:0}.sb-gest__specs .sb-gest__specs-full{grid-column:1 / -1}.sb-gest__foot{display:grid;gap:1.25rem;margin-top:clamp(3rem,2rem + 3vw,5rem);padding-top:2rem;border-top:1px solid rgb(194 161 95 / .42)}.sb-gest__foot-text{margin:0;max-width:44rem;font-family:var(--sb-titre);font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);line-height:1.4;letter-spacing:-.01em;text-wrap:balance}.sb-gest__plus--sheet{max-width:none;margin-top:0}@media(min-width:750px){.sb-gest__plus--sheet .sb-gest__specs{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);column-gap:0}.sb-gest__plus--sheet .sb-gest__specs dd{padding-right:2rem}.sb-gest__plus--sheet .sb-gest__specs>div:nth-child(2)>*{border-top:0}}@media(min-width:990px){.sb-gest__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,1rem + 5vw,7rem);align-items:start}.sb-gest__stage{position:sticky;top:calc(var(--header-height, 72px) + 2rem)}.sb-gest__frame{--sb-frame: .84;width:min(100%,calc((100svh - var(--header-height, 72px) - 10rem) * var(--sb-frame)));max-width:36rem}.sb-gest__plate{transform:translate(calc((50% - var(--sb-fx)) * .4),calc((50% - var(--sb-fy)) * .4)) scale(var(--sb-zoom))}.sb-gest__hud{display:flex}.sb-gest.has-active .sb-gest__frame{--sb-zoom: 1.22}.sb-gest.has-active .sb-gest__veil,.sb-gest.has-active .sb-gest__hud{opacity:1}.sb-gest.has-active .sb-gest__hud{translate:0 0}.sb-gest.has-active .sb-gest__ring{opacity:1;scale:1}.sb-gest__ch{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-content:center;column-gap:2rem;min-height:68vh;padding-block:3.5rem;border:0}.sb-gest__ch:last-child{border:0}.sb-gest__mark{display:contents}.sb-gest__thumb{display:none}.sb-gest__n{grid-column:1;grid-row:1 / span 2;display:flex;flex-direction:column;align-self:stretch;font-size:3.25rem}.sb-gest__n:after{content:"";flex:1;width:1px;margin:1.25rem 0 0 .3em;background:var(--sb-line);transition:background .7s var(--sb-ease)}.sb-gest__ch.is-active .sb-gest__n:after{background:linear-gradient(var(--sb-gold),rgb(194 161 95 / 0))}.sb-gest__verb{grid-column:2;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.375rem 1rem;margin-bottom:1.25rem}.sb-gest__body{grid-column:2}.sb-ready .sb-gest.has-active .sb-gest__ch{opacity:.3;transition:opacity .7s var(--sb-ease)}.sb-ready .sb-gest.has-active .sb-gest__ch.is-active,.sb-ready .sb-gest.has-active .sb-gest__ch:focus-within{opacity:1}}@media(prefers-reduced-motion:reduce){.sb-gest__frame,.sb-gest__veil,.sb-gest__ring,.sb-gest__hud,.sb-gest__ch{transition:none!important}.sb-gest__ring:after{animation:none}.sb-gest__plate{transform:none!important}.sb-gest__plus::details-content{transition:none}}@media print{.sb-gest__stage{position:static}.sb-gest__ch{opacity:1!important;min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sb-gestes.css.map */
