sq666-experience{display:block}.sq666{--sq666-navy:#0c1428;--sq666-ivory:#f5f1e9;--sq666-ink:#0f172a;--sq666-gold:#c9a56a;--sq666-gold-hi:#dcbb86;--sq666-blue:#45a2ff;--sq666-font:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sq666-pad:clamp(20px, 5vw, 72px);--sq666-header-h:0px;font-family:var(--sq666-font);color:var(--sq666-ivory);background:var(--sq666-navy);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px;line-height:1.5;position:relative}.sq666 *,.sq666 :before,.sq666 :after{box-sizing:border-box}.sq666 [hidden]{display:none!important}.sq666 :-webkit-any(h1,h2,h3,p,ul,ol,fieldset,legend,figure){border:0;margin:0;padding:0}.sq666 :-moz-any(h1,h2,h3,p,ul,ol,fieldset,legend,figure){border:0;margin:0;padding:0}.sq666 :is(h1,h2,h3,p,ul,ol,fieldset,legend,figure){border:0;margin:0;padding:0}.sq666 :-webkit-any(ul,ol){list-style:none}.sq666 :-moz-any(ul,ol){list-style:none}.sq666 :is(ul,ol){list-style:none}.sq666 img,.sq666 picture,.sq666 canvas{max-width:none;display:block}.sq666 :-webkit-any(a,button,input,summary,select):focus-visible{outline:3px solid var(--focus,#fff);outline-offset:3px}.sq666 :-moz-any(a,button,input,summary,select):focus-visible{outline:3px solid var(--focus,#fff);outline-offset:3px}.sq666 :is(a,button,input,summary,select):focus-visible{outline:3px solid var(--focus,#fff);outline-offset:3px}.sq666 .sq666-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sq666 .sq666-skip{top:calc(var(--sq666-header-h) + 8px);z-index:60;clip-path:inset(50%);white-space:nowrap;background:var(--sq666-ivory);width:1px;height:1px;color:var(--sq666-ink);border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;overflow:hidden}.sq666 .sq666-skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.sq666 .sq666-skip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.sq666 .sq666-skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.sq666 .sq666-skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.sq666 .sq666-skip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.sq666 .sq666-skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.sq666 .sq666-skip:focus{clip-path:none;width:auto;height:auto;overflow:visible}.sq666-scenes{flex-direction:column;display:flex}.sq666 .sq666-scene{--fg:var(--sq666-ivory);--fg-soft:#f5f1e9c7;--accent:var(--sq666-gold);--btn-bg:var(--sq666-gold);--btn-bg-hi:var(--sq666-gold-hi);--btn-fg:#0c1428;--focus:#fff;isolation:isolate;color:var(--fg);background:var(--sq666-navy);scroll-margin-top:calc(var(--sq666-header-h) + 8px);position:relative;overflow:hidden}.sq666 .sq666-buy{--fg:var(--sq666-ink);--fg-soft:#0f172ac7;--accent:#7a5a22;--btn-bg:var(--sq666-ink);--btn-bg-hi:#1e293b;--btn-fg:var(--sq666-ivory);--focus:var(--sq666-ink);background:var(--sq666-ivory)}.sq666 .sq666-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:12.48px;font-weight:600}.sq666 .sq666-h1{font:500 clamp(32.8px,16px + 3.2vw,56px) / 1.08 var(--sq666-font);letter-spacing:-.02em;text-wrap:balance;margin-top:8px}.sq666 .sq666-h2{font:500 clamp(26.4px,16px + 2.3vw,41.6px) / 1.12 var(--sq666-font);letter-spacing:-.015em;text-wrap:balance;margin-top:8px}.sq666 .sq666-h3{font:600 20px / 1.3 var(--sq666-font)}.sq666 .sq666-lead{max-width:544px;color:var(--fg-soft);margin-top:16px;font-size:max(16px,min(15.2px + .35vw,18.4px));line-height:1.55}.sq666 .sq666-meta{color:var(--fg-soft);margin-top:16px;font-size:15.2px}.sq666 .sq666-meta__label{letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-size:11.52px;display:block}.sq666 .sq666-note{max-width:512px;color:var(--fg-soft);margin-top:14.4px;font-size:14.4px}.sq666 .sq666-note--small{opacity:.8;font-size:12.8px}.sq666 .sq666-price{font-variant-numeric:tabular-nums;font-size:25.6px;font-weight:600;line-height:1.2}.sq666 .sq666-price--large{font-size:max(27.2px,min(20.8px + 1.4vw,35.2px))}.sq666 .sq666-actions{flex-wrap:wrap;gap:12px;margin-top:17.6px;display:flex}.sq666 .sq666-btn{min-height:48px;font:600 16px / 1 var(--sq666-font);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:background-color .2s,border-color .2s,transform .15s;display:inline-flex}.sq666 .sq666-btn:active{transform:scale(.98)}.sq666 .sq666-btn--primary{background:var(--btn-bg);color:var(--btn-fg)}.sq666 .sq666-btn--primary:hover{background:var(--btn-bg-hi)}.sq666 .sq666-btn--ghost{color:var(--fg);background:0 0;border-color:currentColor}.sq666 .sq666-btn--ghost:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.sq666 .sq666-btn--block{width:100%}.sq666 .sq666-btn[disabled]{opacity:.5;cursor:not-allowed}.sq666 .sq666-chip{letter-spacing:.08em;text-transform:uppercase;opacity:.85;border:1px solid;border-radius:999px;padding:2.4px 10.4px;font-size:11.52px;font-weight:600;display:inline-block}.sq666 .sq666-caption{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:9.6px;margin-top:8px;font-size:15.2px;display:flex}.sq666 .sq666-ring{aspect-ratio:4/3;pointer-events:none;width:100%;position:relative}.sq666 .sq666-ring picture,.sq666 .sq666-ring img,.sq666 .sq666-ring canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sq666 .sq666-ring__unlit{opacity:0}.sq666 .sq666-ring.is-active .sq666-ring__unlit{opacity:1}.sq666 .sq666-ring.is-active .sq666-ring__lit{opacity:0}.sq666 .sq666-ring__lit{transition:opacity .12s linear}.sq666 .sq666-ring__key{z-index:2;pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;min-width:44px;min-height:44px;padding:0;position:absolute;transform:translate(-50%,-50%)}.sq666 .sq666-ring__key:after{content:"";border:2px solid #dff0ffd9;border-radius:999px;animation:2.4s ease-out 3 sq666-hint;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.sq666 .sq666-ring__key:focus-visible{outline-offset:2px;outline:3px solid #fff}@keyframes sq666-hint{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}@keyframes sq666-pulse{0%,to{filter:drop-shadow(0 0 #45a2ff00)}40%{filter:drop-shadow(0 0 16px #45a2ffb3)drop-shadow(0 0 2px #bedcffcc)}}.sq666 .sq666-ring.is-pulsing .sq666-ring__unlit,.sq666 .sq666-ring.is-pulsing .sq666-ring__dots,.sq666 .sq666-ring.is-pulsing .sq666-ring__stage{animation:sq666-pulse 1s ease-in-out var(--sq666-pulse-count,3)}@keyframes sq666-buzz{0%,to{transform:translate(0)rotate(0)}8%{transform:translate(-.45%,.3%)rotate(-.12deg)}16%{transform:translate(.45%,-.3%)rotate(.12deg)}24%{transform:translate(-.38%,-.25%)rotate(-.08deg)}32%{transform:translate(.38%,.25%)rotate(.08deg)}42%{transform:translate(-.28%,.15%)}52%{transform:translate(.28%,-.15%)}64%{transform:translate(-.18%)}76%{transform:translate(.18%)}88%{transform:translate(-.08%)}}.sq666 .sq666-ring.is-buzzing:not(.has-3d){animation:.45s linear sq666-buzz}.sq666 .sq666-ring.has-3d{pointer-events:auto;touch-action:pan-y;cursor:grab}.sq666 .sq666-ring.has-3d :-webkit-any(.sq666-ring__lit,.sq666-ring__unlit,.sq666-ring__dots){visibility:hidden;transition:visibility 0s linear .27s}.sq666 .sq666-ring.has-3d :-moz-any(.sq666-ring__lit,.sq666-ring__unlit,.sq666-ring__dots){visibility:hidden;transition:visibility 0s linear .27s}.sq666 .sq666-ring.has-3d :is(.sq666-ring__lit,.sq666-ring__unlit,.sq666-ring__dots){visibility:hidden;transition:visibility 0s linear .27s}.sq666 .sq666-ring__sheen{z-index:1;visibility:hidden;pointer-events:none;mix-blend-mode:screen;-webkit-mask:var(--sq666-sheen-mask-d) center / 100% 100% no-repeat;mask:var(--sq666-sheen-mask-d) center / 100% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.sq666 .sq666-ring__sheen:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff14 22%,#ffffff8c 33%,#fff,#ffffff8c 43%,#ffffff14 54%,#fff0 60%,#fff6 71%,#fff0 77% 100%);width:46%;position:absolute;top:-12%;bottom:-12%;left:0;transform:translate(-64%)skew(-16deg)}.sq666 .sq666-ring[data-sheen] .sq666-ring__sheen{visibility:visible}.sq666 .sq666-ring[data-sheen] .sq666-ring__sheen:before{animation:2s cubic-bezier(.37,0,.63,1) both sq666-sheen}@keyframes sq666-sheen{0%{transform:translate(-64%)skew(-16deg)}to{transform:translate(184%)skew(-16deg)}}.sq666 .sq666-hero{min-height:min(calc(100svh - var(--sq666-header-h)),920px)}.sq666 .sq666-hero__inner{min-height:inherit;padding:clamp(32px,6vh,72px) var(--sq666-pad);grid-template-columns:minmax(0,6.2fr) minmax(0,5.8fr);grid-template-areas:"head stage""buy stage";align-content:center;align-items:start;column-gap:max(16px,min(3vw,48px));display:grid}.sq666 .sq666-hero__head{grid-area:head;align-self:end;max-width:640px}.sq666 .sq666-hero__buy{z-index:2;grid-area:buy;align-self:start;margin-top:22.4px;position:relative}.sq666 .sq666-hero__buy .sq666-actions{margin-top:14.4px}.sq666 .sq666-hero__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;display:flex}.sq666 .sq666-hero__colors{align-items:center;gap:0;display:inline-flex}.sq666 .sq666-hero__colors.is-reserved{min-height:44px}.sq666 .sq666-heroswatch{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.sq666 .sq666-heroswatch .sq666-swatch{width:26px;height:26px;transition:box-shadow .15s}.sq666 .sq666-heroswatch:hover .sq666-swatch{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #0f172a59}.sq666 .sq666-heroswatch[aria-pressed=true] .sq666-swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sq666-ink)}.sq666 .sq666-heroswatch[aria-disabled=true]{opacity:.4;cursor:not-allowed}.sq666 .sq666-heroswatch:focus-visible{outline:3px solid var(--sq666-ink);outline-offset:-3px;border-radius:12px}.sq666 .sq666-hero__colorname{font:500 14px / 1.2 var(--sq666-font);color:var(--fg-soft);white-space:nowrap}.sq666 .sq666-hero__colorname:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.sq666 .sq666-hero__colorname:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.sq666 .sq666-hero__colorname:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.sq666 .sq666-hero__colorname:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.sq666 .sq666-hero__colorname:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.sq666 .sq666-hero__colorname:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.sq666 .sq666-hero__colorname.is-chosen{color:var(--sq666-ink);font-weight:600}.sq666 .sq666-hero__stage{grid-area:stage;place-self:center end;width:min(100%,720px);transform:translateY(6%)}.sq666 .sq666-split{min-height:min(88svh,820px);padding:clamp(48px,10vh,120px) var(--sq666-pad);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:max(24px,min(4vw,64px));display:grid}.sq666 .sq666-split__copy{max-width:544px}.sq666 .sq666-split__stage{justify-self:end;width:min(100%,720px)}.sq666 .sq666-audience{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22.4px;display:flex}.sq666 .sq666-audience legend{float:left;color:var(--fg-soft);font-size:13.6px}.sq666 .sq666-audience legend:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.sq666 .sq666-audience legend:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.sq666 .sq666-audience legend:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.sq666 .sq666-audience legend:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.sq666 .sq666-audience legend:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.sq666 .sq666-audience legend:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.sq666 .sq666-pill input{opacity:0;pointer-events:none;position:absolute}.sq666 .sq666-pill span{border:1.5px solid color-mix(in srgb,currentColor 40%,transparent);cursor:pointer;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:15.2px;font-weight:600;display:inline-flex}.sq666 .sq666-pill input:checked+span{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.sq666 .sq666-pill input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px}.sq666 .sq666-day__inner{max-width:1240px;padding:clamp(48px,9vh,104px) var(--sq666-pad);grid-template:"head stage""picker stage""tail stage"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:max(28px,min(5vw,80px));margin:0 auto;display:grid}.sq666 .sq666-day__head{grid-area:head;max-width:544px}.sq666 .sq666-day__picker{grid-area:picker;max-width:544px;margin-top:26px}.sq666 .sq666-day__tail{grid-area:tail;max-width:544px}.sq666 .sq666-day__stage{grid-area:stage;place-self:center end;width:min(100%,560px)}.sq666 .sq666-day__photo{margin:0}.sq666 .sq666-day__media{position:relative}.sq666 .sq666-day__frame{aspect-ratio:1;background:#cfd2d8;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 28px 60px -30px #0f172a8c}.sq666 .sq666-day__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.sq666 .sq666-day__img.is-front{opacity:1}.sq666 .sq666-day__badge{z-index:2;color:var(--sq666-ink);font:600 11.5px / 1.5 var(--sq666-font);letter-spacing:.08em;text-transform:uppercase;background:#ffffffd9;border-radius:999px;padding:3px 10px;position:absolute;bottom:12px;right:12px}.sq666 .sq666-day__caption{z-index:2;max-width:calc(100% - 24px);color:var(--sq666-ink);background:#ffffffe6;border-radius:14px;margin:0;padding:8px 12px;font-size:13.6px;line-height:1.4;position:absolute;top:12px;left:12px;box-shadow:0 6px 20px -10px #0f172a80}.sq666 .sq666-day__caption .sq666-chip{opacity:1}.sq666 .sq666-day__ring{z-index:3;background:linear-gradient(160deg,#f6f7f9,#dcdee3);border-radius:22px;width:54%;position:absolute;bottom:-9%;left:-8%;overflow:hidden;box-shadow:0 24px 50px -22px #0f172a99,0 0 0 1px #0f172a0f}.sq666 .sq666-day__line{max-width:40ch;min-height:3em;color:var(--fg-soft);margin:18px 0 0 46%;font-size:15.2px;line-height:1.45}.sq666 .sq666-stops{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:6px;display:grid}.sq666 .sq666-stop{min-height:44px;color:var(--fg-soft);font:600 15.2px / 1.2 var(--sq666-font);text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0 2px 6px;display:flex;position:relative}.sq666 .sq666-stop+.sq666-stop:before{content:"";background:color-mix(in srgb,var(--fg) 22%,transparent);width:100%;height:2px;position:absolute;top:13px;right:50%}.sq666 .sq666-stop__dot{z-index:1;background:#fff;border:2px solid;border-radius:50%;width:14px;height:14px;margin:6px 0 8px;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;position:relative}.sq666 .sq666-stop__when{opacity:.8;font-size:12px;font-weight:500}.sq666 .sq666-stop[aria-selected=true]{color:var(--fg)}.sq666 .sq666-stop[aria-selected=true] .sq666-stop__dot{border-color:var(--btn-bg);background:var(--btn-bg);transform:scale(1.3);box-shadow:0 0 0 5px #45a2ff47}.sq666 .sq666-stop:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:10px}.sq666 .sq666-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.sq666 .sq666-accuracy{margin-top:18px}.sq666 .sq666-accuracy summary{cursor:pointer;background:#ffffffb3;border:1.5px solid #0f172a2e;border-radius:24px;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:44px;padding:6px 14px 6px 10px;font-size:14.4px;list-style:none;display:inline-flex}.sq666 .sq666-accuracy summary::-webkit-details-marker{display:none}.sq666 .sq666-accuracy summary .sq666-icon{color:#1f7a4d}.sq666 .sq666-accuracy__badge{font-weight:600}.sq666 .sq666-accuracy__how{color:var(--fg-soft);text-underline-offset:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;white-space:nowrap;text-decoration:underline}.sq666 .sq666-accuracy summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sq666 .sq666-accuracy__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.sq666 .sq666-accuracy__steps li{color:var(--fg-soft);background:#ffffffb8;border-radius:14px;align-content:start;gap:6px;padding:12px 12px 14px;font-size:13.6px;line-height:1.4;display:grid;box-shadow:0 0 0 1px #0f172a14}.sq666 .sq666-accuracy__steps strong{color:var(--fg);font-size:14px}.sq666 .sq666-accuracy__steps .sq666-icon{color:var(--accent)}.sq666 .sq666-wear__inner{max-width:1240px;padding:clamp(56px,10vh,112px) var(--sq666-pad);margin:0 auto}.sq666 .sq666-wear__head{max-width:640px}.sq666 .sq666-wear__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(20px,min(3vw,40px));margin-top:32px;display:grid}.sq666 .sq666-photo{margin:0}.sq666 .sq666-photo__title{font:600 13.6px / 1.3 var(--sq666-font);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-soft);margin-bottom:12px}.sq666 .sq666-photo__stage{position:relative}.sq666 .sq666-photo__frame{aspect-ratio:1;background:#cfd2d8;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 28px 60px -34px #0f172a8c}.sq666 .sq666-photo__frame img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sq666 .sq666-hot{left:var(--x);top:var(--y);z-index:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.sq666 .sq666-hot span{width:26px;height:26px;color:var(--sq666-ink);font:700 13px / 1 var(--sq666-font);background:#fffffff5;border-radius:50%;place-items:center;transition:background-color .2s,color .2s,transform .2s;display:grid;box-shadow:0 0 0 2px #0f172a59,0 3px 12px #00000073}.sq666 .sq666-hot:after{content:"";opacity:0;border:2px solid #ffffffe6;border-radius:50%;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.sq666 .sq666-hot.is-open span{background:var(--sq666-ink);color:#fff;transform:scale(1.18);box-shadow:0 0 0 3px #fff,0 3px 14px #00000080}.sq666 .sq666-hot.is-open:after{opacity:1;animation:2.2s ease-out 2 sq666-hint}.sq666 .sq666-callout{z-index:2;width:min(340px,100% - 20px);color:var(--sq666-ink);pointer-events:none;background:#fffffff7;border-radius:14px;gap:4px;padding:12px 15px 13px;font-size:14.4px;line-height:1.4;display:grid;position:absolute;left:10px;box-shadow:0 14px 36px -12px #0f172a99,0 0 0 1px #0f172a14}.sq666 [data-dock=bottom] .sq666-callout{bottom:10px}.sq666 [data-dock=top] .sq666-callout{top:10px}@media(max-width:719px){.sq666 .sq666-callout{background:#fff;width:100%;margin-top:12px;position:relative;top:auto;bottom:auto;left:auto}.sq666 [data-dock] .sq666-callout{top:auto;bottom:auto}}.sq666 .sq666-callout strong{font:700 14px / 1.3 var(--sq666-font);align-items:center;gap:8px;display:flex}.sq666 .sq666-callout__n{background:var(--sq666-ink);color:#fff;width:22px;height:22px;font:700 12px / 1 var(--sq666-font);border-radius:50%;flex:none;place-items:center;display:grid}.sq666 .sq666-callout.is-in{animation:.22s ease-out sq666-callout-in}@keyframes sq666-callout-in{0%{opacity:0;transform:translateY(5px)}}.sq666 .sq666-parts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sq666 .sq666-part{min-height:44px;color:var(--sq666-ink);font:600 14.4px / 1 var(--sq666-font);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #0f172a4d;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 8px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.sq666 .sq666-part__n{width:24px;height:24px;font:700 12px / 1 var(--sq666-font);background:#0f172a1a;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.sq666 .sq666-part[aria-pressed=true]{border-color:var(--sq666-ink);background:var(--sq666-ink);color:#fff}.sq666 .sq666-part[aria-pressed=true] .sq666-part__n{color:var(--sq666-ink);background:#fff}.sq666 .sq666-part:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sq666 .sq666-photo__hint{color:var(--fg-soft);margin-top:10px;font-size:13.6px}.sq666 .sq666-counter__controls{text-align:center;margin-top:-3%}.sq666 .sq666-counter__controls .sq666-actions{justify-content:center}.sq666 .sq666-counter__status{font-variant-numeric:tabular-nums;font-size:17.6px;font-weight:600}.sq666 .sq666-counter__controls .sq666-note{margin-left:auto;margin-right:auto}.sq666 .sq666-btn--plus{min-width:112px;font-size:18.4px}.sq666 .sq666-counter__extras{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 20px;margin-top:4px;display:flex}.sq666 .sq666-linkbtn{min-height:44px;color:var(--fg);font:600 15.2px / 1 var(--sq666-font);text-underline-offset:4px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;padding:0 8px;text-decoration:underline}.sq666 .sq666-linkbtn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sq666 .sq666-toggle{min-height:44px;color:var(--fg-soft);text-align:left;cursor:pointer;align-items:center;gap:10px;font-size:14.4px;display:inline-flex}.sq666 .sq666-toggle small{opacity:.8;font-size:12.8px;display:block}.sq666 .sq666-toggle input{width:20px;height:20px;accent-color:var(--btn-bg);margin:0}.sq666 .sq666-toggle input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sq666 .sq666-caption--center{text-align:center;justify-content:center}.sq666 .sq666-buy__inner{max-width:680px;padding:clamp(48px,8vh,96px) var(--sq666-pad) 24px;margin:0 auto}.sq666 .sq666-buy__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22.4px;display:flex}.sq666 .sq666-options{gap:22px;display:grid}.sq666 .sq666-option legend{align-items:baseline;gap:8px;margin-bottom:10px;font-weight:600;display:flex}.sq666 .sq666-option__value{color:var(--fg-soft);font-weight:400}.sq666 .sq666-option__row{flex-wrap:wrap;gap:10px;display:flex}.sq666 .sq666-choice{min-width:52px;min-height:48px;color:var(--sq666-ink);font:600 16px / 1 var(--sq666-font);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #0f172a4d;border-radius:12px;align-items:center;gap:8.8px;padding:0 16px;display:inline-flex}.sq666 .sq666-choice--stacked .sq666-choice__text{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.sq666 .sq666-choice--stacked{padding-top:8px;padding-bottom:8px}.sq666 .sq666-choice__sub{font:500 12.5px / 1.1 var(--sq666-font);color:#0f172ab3;font-variant-numeric:tabular-nums;white-space:nowrap}.sq666 .sq666-choice--size{flex-direction:column;justify-content:center;min-width:78px;padding-left:10px;padding-right:10px}.sq666 .sq666-choice--size .sq666-choice__text{text-align:center;align-items:center}.sq666 .sq666-choice--size .sq666-choice__main{font-size:19px}.sq666 .sq666-choice[aria-pressed=true]{border-color:var(--sq666-ink);box-shadow:inset 0 0 0 1.5px var(--sq666-ink)}.sq666 .sq666-choice[aria-disabled=true]{opacity:.45;cursor:not-allowed;background:repeating-linear-gradient(135deg,#fff 0 6px,#ece7dc 6px 8px)}.sq666 .sq666-swatch{background:var(--sw,#888);border:1px solid #0f172a59;border-radius:50%;width:22px;height:22px}.sq666 .sq666-swatch[data-swatch=black]{--sw:#14161a}.sq666 .sq666-swatch[data-swatch=gold]{--sw:#c9a56a}.sq666 .sq666-swatch[data-swatch=silver]{--sw:#c3c7cf}.sq666 .sq666-swatch[data-swatch=rose-gold],.sq666 .sq666-swatch[data-swatch=rosegold]{--sw:linear-gradient(135deg, #ecc9bd, #b98677)}.sq666 .sq666-buy a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.sq666 .sq666-sizeguide{margin:14px 0 18px}.sq666 .sq666-sizeguide summary{cursor:pointer;align-items:baseline;gap:10px;min-height:44px;padding-top:10px;padding-bottom:10px;font-size:15.2px;list-style:none;display:inline-flex}.sq666 .sq666-sizeguide summary::-webkit-details-marker{display:none}.sq666 .sq666-sizeguide__title{text-underline-offset:4px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-weight:600;text-decoration:underline}.sq666 .sq666-sizeguide summary small{color:var(--fg-soft);font-size:13px}.sq666 .sq666-sizeguide summary:after{content:"";border-bottom:2px solid;border-right:2px solid;align-self:center;width:8px;height:8px;margin-left:2px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.sq666 .sq666-sizeguide[open] summary:after{transform:translateY(1px)rotate(-135deg)}.sq666 .sq666-sizeguide summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:8px}.sq666 .sq666-sizeguide__body{background:#ffffffb3;border:1px solid #0f172a24;border-radius:16px;gap:16px;padding:18px;font-size:15px;line-height:1.5;display:grid}.sq666 .sq666-sizeguide__body p{margin:0}.sq666 .sq666-sizefinder{gap:10px;display:grid}.sq666 .sq666-sizefinder__label{font-weight:600}.sq666 .sq666-sizefinder__chips{flex-wrap:wrap;gap:8px;display:flex}.sq666 .sq666-minichoice{min-width:60px;min-height:44px;color:var(--sq666-ink);font:600 14.4px / 1 var(--sq666-font);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #0f172a4d;border-radius:999px;padding:0 12px}.sq666 .sq666-minichoice[aria-pressed=true]{border-color:var(--sq666-ink);background:var(--sq666-ink);color:var(--sq666-ivory)}.sq666 .sq666-sizefinder__result{min-height:1.5em;font-weight:500}.sq666 .sq666-sizefinder .sq666-btn{justify-self:start}.sq666 .sq666-sizetable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.sq666 .sq666-sizetable caption{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);margin-bottom:6px;font-size:12.5px;font-weight:600}.sq666 .sq666-sizetable th,.sq666 .sq666-sizetable td{text-align:left;border-bottom:1px solid #0f172a1a;padding:8px 10px;font-size:14.4px;font-weight:500}.sq666 .sq666-sizetable thead th{color:var(--fg-soft);font-size:12.5px;font-weight:600}.sq666 .sq666-sizetable tbody th{font-weight:700}.sq666 .sq666-sizeguide__how h4{font:600 12.5px / 1.3 var(--sq666-font);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);margin:0 0 4px}.sq666 .sq666-sizeguide__how p{color:var(--fg-soft);font-size:14.4px}.sq666 .sq666-sizeguide__links{flex-wrap:wrap;gap:6px 20px;font-size:14.4px;display:flex}.sq666 .sq666-buy__status{min-height:1.5em;color:var(--fg-soft);margin-top:12.8px;font-size:14.72px}.sq666 .sq666-buy__added{margin-top:6.4px;font-weight:600}.sq666 .sq666-assurance{margin-top:25.6px;font-size:15.2px}.sq666 .sq666-buy__packs{margin-top:12.8px;font-size:15.2px}.sq666 .sq666-faq{max-width:680px;padding:24px var(--sq666-pad) clamp(64px,10vh,112px);margin:0 auto}.sq666 .sq666-faq .sq666-h3{margin-bottom:14px}.sq666 .sq666-faq__item{border-top:1px solid #0f172a2e;padding:14.4px 0}.sq666 .sq666-faq__item:last-child{border-bottom:1px solid #0f172a2e}.sq666 .sq666-faq__item summary{cursor:pointer;font-weight:600;list-style-position:outside}.sq666 .sq666-faq__item p{color:var(--fg-soft);margin-top:9.6px}.sq666 .sq666-bar{left:0;right:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));color:var(--sq666-ivory);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--btn-bg:var(--sq666-gold);--btn-bg-hi:var(--sq666-gold-hi);--btn-fg:#0c1428;--focus:#fff;background:#0c1428f0;justify-content:space-between;align-items:center;gap:12px;transition:transform .25s;display:flex;position:fixed;bottom:0;transform:translateY(110%)}.sq666 .sq666-bar.is-visible{transform:none}.sq666 .sq666-bar__price{font-variant-numeric:tabular-nums;font-size:19.2px;font-weight:600}.sq666 .sq666-studio{--fg:var(--sq666-ink);--fg-soft:#0f172ac2;--accent:#7a5a22;--btn-bg:var(--sq666-ink);--btn-bg-hi:#1e293b;--btn-fg:var(--sq666-ivory);--focus:var(--sq666-ink);background:radial-gradient(70% 62% at 70% 54%,#f8f8f9,#f8f8f900 72%),linear-gradient(#eceef0,#dedfe2 58%,#d1d2d6)}.sq666 .sq666-studio--warm{background:radial-gradient(70% 60% at 66%,#fffaf1,#fffaf100 70%),linear-gradient(#f7f3eb,#ede7db)}.sq666 .sq666-btn--small{min-height:40px;padding:0 18px;font-size:15px}.sq666 .sq666-app__inner{max-width:1240px;padding:clamp(56px,10vh,112px) var(--sq666-pad);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;column-gap:max(24px,min(5vw,80px));margin:0 auto;display:grid}.sq666 .sq666-app__copy{max-width:34em}.sq666 .sq666-app__logo{width:124px;height:auto;margin:0 0 14px -4px;display:block}.sq666 .sq666-tabs{gap:10px;margin-top:24px;display:grid}.sq666 .sq666-tabs__sep{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-soft);margin-top:8px;font-size:12px;font-weight:600}.sq666 .sq666-tab{color:var(--fg);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff8c;border:1.5px solid #0f172a29;border-radius:16px;gap:4px;padding:14px 18px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:grid}.sq666 .sq666-tab[aria-selected=true]{border-color:var(--sq666-ink);background:#fff;box-shadow:0 14px 34px -22px #0f172a8c}.sq666 .sq666-tab__label{font-size:17px;font-weight:600;line-height:1.3}.sq666 .sq666-tab__line{color:var(--fg-soft);font-size:15px;line-height:1.45}.sq666 .sq666-app__line{color:var(--fg-soft);margin-top:14px;font-size:16px;display:none}.sq666 .sq666-why{margin-top:16px}.sq666 .sq666-why__text{max-width:32em;color:var(--fg);margin-top:12px;font-size:15px}.sq666 .sq666-why__note{margin-top:6px}.sq666 .sq666-app__sample{opacity:.85;font-size:13px}.sq666 .sq666-phone-wrap{justify-items:center;gap:16px;display:grid}.sq666 .sq666-phone{aspect-ratio:720/1565;background:#0e0f1d;border-radius:42px;width:min(78vw,300px);padding:9px;box-shadow:0 44px 70px -34px #0f172a99,inset 0 0 0 1px #ffffff1f}.sq666 .sq666-phone__screen{background:#1a0f33;border-radius:34px;width:100%;height:100%;position:relative;overflow:hidden}.sq666 .sq666-phone__shot{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.sq666 .sq666-phone__shot.is-front{opacity:1}.sq666 .sq666-screens{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sq666 .sq666-screens button{min-height:36px;color:var(--fg);font:600 14px / 1 var(--sq666-font);cursor:pointer;touch-action:manipulation;background:#ffffffb3;border:1.5px solid #0f172a40;border-radius:999px;padding:0 14px}.sq666 .sq666-screens button[aria-pressed=true]{background:var(--sq666-ink);border-color:var(--sq666-ink);color:var(--sq666-ivory)}@media(max-width:719px){.sq666 .sq666-ring{aspect-ratio:1}.sq666 .sq666-ring__sheen{-webkit-mask-image:var(--sq666-sheen-mask-m);mask-image:var(--sq666-sheen-mask-m)}.sq666 .sq666-hero__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""buy";align-content:space-between;padding-top:28px;padding-bottom:24px}.sq666 .sq666-hero__stage{justify-self:center;margin-top:-15%;margin-bottom:-13%;transform:none}.sq666 .sq666-hero__buy{margin-top:0}.sq666 .sq666-hero__row{flex-wrap:nowrap}.sq666 .sq666-hero__colorname{display:none}.sq666 .sq666-actions .sq666-btn{flex:auto}.sq666 .sq666-app__inner{grid-template-columns:minmax(0,1fr);row-gap:28px;padding-top:44px;padding-bottom:56px}.sq666 .sq666-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sq666 .sq666-tabs__sep{grid-column:1/-1}.sq666 .sq666-tab{border-radius:14px;padding:11px 14px}.sq666 .sq666-tab__line{display:none}.sq666 .sq666-app__line{display:block}.sq666 .sq666-split{grid-template-columns:minmax(0,1fr);row-gap:8px;min-height:0;padding-top:40px;padding-bottom:48px}.sq666 .sq666-split__stage{justify-self:center;margin-top:-6%}.sq666 .sq666-counter__controls{margin-top:-12%}.sq666 .sq666-day__inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""picker""stage""tail";row-gap:6px;padding-top:40px;padding-bottom:48px}.sq666 .sq666-day__picker{margin-top:20px}.sq666 .sq666-day__stage{justify-self:stretch;width:100%;margin-top:14px}.sq666 .sq666-day__frame{border-radius:20px}.sq666 .sq666-stop{font-size:13.6px}.sq666 .sq666-stop__when{display:none}.sq666 .sq666-day__ring{aspect-ratio:4/3;border-radius:18px;width:56%;bottom:-10%;left:-3%}.sq666 .sq666-day__ring .sq666-ring{width:108%;margin:-16.5% 0 0 -4%}.sq666 .sq666-day__line{margin:14px 0 0 56%}.sq666 .sq666-day__caption{font-size:12.8px}.sq666 .sq666-day__tail{margin-top:6px}.sq666 .sq666-accuracy__steps{grid-template-columns:minmax(0,1fr);gap:8px}.sq666 .sq666-accuracy__steps li{grid-template-columns:22px 1fr;gap:2px 10px}.sq666 .sq666-accuracy__steps li .sq666-icon{grid-row:span 2;margin-top:2px}.sq666 .sq666-wear__grid{grid-template-columns:minmax(0,1fr);margin-top:24px}.sq666 .sq666-option__row:has(.sq666-choice--size){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sq666 .sq666-choice--size{min-width:0}.sq666 .sq666-wear__inner{padding-top:44px;padding-bottom:52px}}@media(min-width:720px){.sq666 .sq666-bar{display:none!important}}@media(prefers-reduced-motion:reduce){.sq666 *,.sq666 :before,.sq666 :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.sq666 .sq666-ring__key:after,.sq666 .sq666-ring__sheen{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sq666.css.map */
