html[data-page=pdp] main>.pd.fx-buy{padding-block:16px var(--sp-9)}.fx-buy .pd__crumb{margin-bottom:var(--sp-5)}.fx-buy .pd__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,3.6vw,64px)}.fx-buy .pd__media{position:static;--fx-h: min(calc(100svh - var(--header-h, 72px) - 150px), 660px);grid-template-columns:64px minmax(0,1fr);gap:var(--sp-3)}@media(min-width:901px)and (min-height:600px){.fx-buy .pd__media{position:sticky;top:calc(var(--header-h, 72px) + var(--sp-4));align-self:start}}.fx-buy .pd__media .pd__stage{aspect-ratio:auto;height:max(380px,var(--fx-h))}.fx-buy .ct-thumbs{gap:8px;align-content:start}.fx-buy .ct-thumb{width:64px;height:64px}.fx-buy .pd__buy{gap:var(--sp-4);align-content:start}.fx-buy .pd__head>*+*{margin-top:10px}.fx-buy .pd__head h1{font-size:clamp(36px,3.5vw,58px);line-height:.95}.fx-buy .cx-price b{font-size:clamp(28px,2.4vw,38px)}.fx-buy .pd__lead{font-size:var(--fs-small);line-height:1.55;max-width:46ch}.fx-field{gap:10px}.fx-buy .fx-listen{font-size:var(--fs-small);color:var(--fg-muted);max-width:46ch}.fx-buy .pd__acts .btn{min-height:56px}.fx-buy .fx-price{margin-bottom:calc(-1 * var(--sp-2))}.fx-buy .pd__state{font-size:var(--fs-small);color:var(--fg-muted);display:flex;align-items:center;gap:10px}.fx-buy .fx-trust{list-style:none;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;font-size:12px;color:var(--fg-dim)}.fx-trust li{display:inline-flex;align-items:center}.fx-buy .fx-trust{margin-left:-23px;clip-path:inset(0 0 0 23px)}.fx-trust li:before{content:"";width:3px;height:3px;margin-inline:10px;border-radius:50%;background:currentColor;opacity:.5}.fx-trust a{color:inherit;text-decoration:none}@media(hover:hover){.fx-trust a:hover{color:var(--fg)}}.fx-more{display:grid;gap:6px;margin-top:var(--sp-2)}.fx-buy .fx-howbig{grid-template-columns:44px minmax(0,1fr);gap:2px var(--sp-4);padding:10px 0;border:0;min-height:56px}.fx-buy .fx-howbig svg{grid-column:1;grid-row:1 / span 2;width:40px;justify-self:center}.fx-buy .fx-howbig .b-howbig__q,.fx-buy .fx-howbig .b-howbig__a{grid-column:2}.fx-buy .fx-howbig .b-howbig__q{font-weight:500}.fx-buy .fx-case{border:0;border-top:1px solid var(--hairline);padding:12px 0 0;grid-template-columns:44px minmax(0,1fr);gap:var(--sp-4)}.fx-buy .fx-case p{margin:0}.fx-buy .fx-case .link{min-height:32px}.fx-tile{position:relative;display:grid;place-items:center;overflow:hidden;color:var(--fg);font:600 10px/1 "Barlow",var(--font-body);letter-spacing:.16em}.fx-tile--3d{background:var(--bg-2)}.fx-tile--3d svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linejoin:round;margin-bottom:12px;transition:transform .6s var(--cx-out, ease)}.fx-tile span{position:absolute;bottom:7px;left:0;right:0;text-align:center}@media(hover:hover){.fx-tile--3d:hover svg{transform:rotate(-30deg)}}.fx-buy .fx-tile--film img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;opacity:1;filter:grayscale(1) contrast(1.05);display:block}.fx-tile--film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 40%,#0000008c)}.fx-tile--film span{color:#fff;z-index:1}.fx-tile__play{position:relative;z-index:1;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fffffff0;box-shadow:0 2px 8px #00000040}.fx-tile__play svg{display:block;width:12px;height:12px;fill:#0b0b0b}@media(min-width:761px){.fx-tile--film>span,.fx-tile--film:after{display:none}}.p3-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.pd__stage .p3-host{visibility:hidden}.pd__stage.is-3d .p3-host{pointer-events:auto;visibility:visible}.p3-canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .7s var(--cx-out, ease);touch-action:pan-y;cursor:grab}.p3-canvas:active{cursor:grabbing}.p3-canvas.is-live{opacity:1}.p3-ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.p3-ghost[hidden]{display:none}.fx-buy .pd__stage.is-3d img{opacity:0!important;transition:opacity .4s}.fx-buy .pd__stage .pdp-zoom-open{z-index:3}.fx-buy .pd__stage.is-3d .pdp-zoom-open{display:none}.p3-hint{position:absolute;z-index:3;left:50%;bottom:14px;translate:-50% 8px;margin:0;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffffeb;font:500 11px/1 "Barlow",var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);opacity:0;pointer-events:none;transition:opacity .5s,translate .5s var(--cx-out, ease)}.p3-hint svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.pd__stage.is-3d.is-gl:not(.is-turned) .p3-hint{opacity:1;translate:-50% 0;transition-delay:.8s}.p3-wait{position:absolute;z-index:3;left:50%;top:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:1.5px solid var(--hairline);border-top-color:var(--fg);opacity:0;pointer-events:none}.pd__stage.is-3d.is-loading .p3-wait{opacity:1;animation:p3-spin .8s linear infinite}@keyframes p3-spin{to{rotate:1turn}}.fx-guide{width:min(1040px,calc(100vw - 28px))}.fx-guide .b-guide__x{position:sticky;float:right;top:0;margin:-8px -8px 0 0}.fx-guide__head{padding-right:56px}.fx-guide__head .eyebrow{margin:0 0 8px}.fx-guide__head h2{margin:0}.fx-guide__figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:var(--sp-5) 0 0}.fx-guide__figs div{padding:14px 16px;border-radius:12px;background:var(--light-bg-shade, #f6f4f1)}.fx-guide__figs dt{font:500 10px/1.3 "Barlow",var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.fx-guide__figs dd{margin:6px 0 0;font-size:clamp(18px,1.9vw,24px);font-weight:500;line-height:1.1;font-variant-numeric:tabular-nums}.fx-guide__figs dd.fx-guide__alt{margin-top:2px;font-size:var(--fs-small);font-weight:400;color:var(--fg-dim)}.fx-guide__cmp{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.fx-guide__draw{display:grid;align-content:end;padding:20px 24px 14px;border-radius:12px;background:var(--light-bg-shade, #f6f4f1)}.fx-guide__draw svg{width:100%;max-width:290px;margin-inline:auto}.fx-guide__draw figcaption{margin-top:10px;text-align:center;font-size:var(--fs-small);color:var(--fg-dim)}.fx-guide__lab{margin:var(--sp-5) 0 10px}.fx-guide .fx-gal{padding-block:0}.fx-guide__cmp+.b-size__note,.fx-gal .b-size__note{margin-top:10px}.fx-gal__main{position:relative}.fx-gal__fig{margin:0}.fx-guide .fx-gal__img{display:block;width:100%;height:min(50vh,460px);object-fit:contain;border-radius:12px;background:#0b0b0b;mix-blend-mode:normal;opacity:1}.fx-gal__fig figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-size:var(--fs-small)}.fx-gal__fig figcaption b{font-weight:500}.fx-gal__n{color:var(--fg-dim);font-variant-numeric:tabular-nums}.fx-gal__nav{position:absolute;top:calc(min(50vh,460px)/2);translate:0 -50%;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:#0b0b0b;cursor:pointer;transition:background .2s}.fx-gal__nav--prev{left:12px}.fx-gal__nav--next{right:12px}.fx-gal__nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.fx-gal__nav:hover{background:#fff}}.fx-gal__thumbs{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,132px));gap:10px;margin:12px 0 0;padding:0}.fx-gal__t{display:grid;gap:6px;width:100%;padding:0;border:0;background:none;color:var(--fg-dim);text-align:left;cursor:pointer;font:500 10px/1.3 "Barlow",var(--font-body);letter-spacing:.14em;text-transform:uppercase}.fx-guide .fx-gal__t img{display:block;width:100%;aspect-ratio:3 / 2;height:auto;object-fit:cover;border-radius:8px;opacity:.55;mix-blend-mode:normal;outline:2px solid transparent;outline-offset:2px;transition:opacity .25s,outline-color .25s}.fx-gal__t[aria-current=true]{color:var(--fg)}.fx-guide .fx-gal__t[aria-current=true] img{opacity:1;outline-color:var(--fg)}@media(hover:hover){.fx-guide .fx-gal__t:hover img{opacity:1}}.fx-gal__t:focus-visible{outline:none}.fx-guide .fx-gal__t:focus-visible img{outline-color:var(--fg)}.p3s{padding-bottom:0}.p3s .p3-play{position:relative;height:600vh;margin-top:var(--sp-5)}.p3s__pin{position:sticky;top:var(--header-h, 72px);height:calc(100vh - var(--header-h, 72px));display:flex;align-items:center}.p3s__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(24px,4vw,72px);align-items:center;width:100%}.p3s__stage{position:relative;height:min(76vh,720px)}.p3s__stage .p3-host{pointer-events:none;-webkit-mask-image:radial-gradient(farthest-side,#000 80%,transparent);mask-image:radial-gradient(farthest-side,#000 80%,transparent)}.p3s__tag svg{width:15px;height:15px;margin:-3px 6px -3px 0;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.6}.p3s__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.p3s.is-gl .p3s__poster{visibility:hidden}.p3s__tags{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.p3s__tag{position:absolute;left:0;top:0;white-space:nowrap;font:600 11px/1 "Barlow",var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);opacity:0;transition:opacity .45s;will-change:transform}.p3s__tag{padding:7px 10px;margin:-34px 0 0 10px;border-radius:999px;background:#ffffffe6;box-shadow:0 6px 18px #00000012}.p3s__tag:before{content:"";position:absolute;left:-14px;top:30px;width:8px;height:8px;border-radius:50%;background:var(--fg);box-shadow:0 0 0 4px #ffffffb3}.p3s__tag--sig:before{background:var(--signal)}.p3s__tag.is-left{translate:calc(-100% - 20px) 0}.p3s__tag.is-left:before{left:auto;right:-14px}.p3s.is-gl[data-step="2"] [data-show="2"],.p3s.is-gl[data-step="3"] [data-show="3"],.p3s.is-gl[data-step="4"] [data-show="4"],.p3s.is-gl[data-step="5"] [data-show="5"],.p3s.is-gl[data-step="6"] [data-show="6"]{opacity:1;transition-delay:.35s}.p3s__text{position:relative}.p3s__count{margin:0;font:200 clamp(40px,4vw,64px)/1 var(--font-head);letter-spacing:-.02em;color:var(--fg-dim)}.p3s__count b{font-weight:200;color:var(--fg)}.p3s__dots{list-style:none;display:flex;gap:6px;margin:14px 0 var(--sp-5);padding:0}.p3s__dots li{width:22px;height:3px;border-radius:2px;background:var(--fg);opacity:.14;transition:opacity .4s,width .4s}.p3s[data-step="1"] .p3s__dots li:nth-child(-n+1),.p3s[data-step="2"] .p3s__dots li:nth-child(-n+2),.p3s[data-step="3"] .p3s__dots li:nth-child(-n+3),.p3s[data-step="4"] .p3s__dots li:nth-child(-n+4),.p3s[data-step="5"] .p3s__dots li:nth-child(-n+5),.p3s[data-step="6"] .p3s__dots li{opacity:1}.p3s__steps{list-style:none;display:grid;margin:0;padding:0}.p3s__steps>li{grid-area:1 / 1;opacity:0;translate:0 14px;visibility:hidden;transition:opacity .45s,translate .6s var(--cx-out, ease),visibility 0s .45s}.p3s__steps>li[data-on]{opacity:1;translate:none;visibility:visible;transition:opacity .55s .1s,translate .7s .1s var(--cx-out, ease),visibility 0s}.p3s__n{margin:0 0 8px;font:600 11px/1 "Barlow",var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.p3s__steps h3{margin:0 0 12px;font-size:clamp(24px,2.2vw,34px);line-height:1.12;max-width:18ch}.p3s__steps p{margin:0;color:var(--fg-muted);max-width:40ch}.p3s__ways{list-style:none;display:grid;gap:12px;margin:var(--sp-4) 0 0;padding:0;counter-reset:way}.p3s__ways li{display:grid;gap:2px;padding-left:30px;position:relative;counter-increment:way}.p3s__ways li:before{content:counter(way);position:absolute;left:0;top:1px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--signal);color:#fff;font:600 11px/1 "Barlow",var(--font-body)}.p3s__ways b{font-weight:500}.p3s__ways span{font-size:var(--fs-small);color:var(--fg-muted)}.p3s.gl-off .p3-play{height:auto}.p3s.gl-off .p3s__pin{position:static;height:auto;padding-block:var(--sp-5)}.p3s.gl-off .p3s__count,.p3s.gl-off .p3s__dots{display:none}.p3s.gl-off .p3s__steps{gap:var(--sp-5)}.p3s.gl-off .p3s__steps>li{grid-area:auto;opacity:1;translate:none;visibility:visible}.p3s.gl-off .p3s__stage{position:sticky;top:calc(var(--header-h, 72px) + 24px);align-self:start;height:50vh}.p3s.gl-off .p3s__grid{align-items:start}@media(max-width:1100px){.fx-buy .pd__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:900px){.fx-buy .pd__grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.fx-buy .pd__media{position:static;grid-template-columns:minmax(0,1fr)}.fx-buy .pd__media .pd__stage{height:auto;aspect-ratio:4 / 3}.fx-buy .ct-thumb{width:56px;height:56px;flex:none}.fx-buy .ct-thumbs{padding:6px;margin:-6px}.fx-buy .ct-thumbs .fx-tile{order:0}.p3s__grid{grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.p3s__pin{align-items:stretch}.p3s__stage{height:40svh}.p3s__tag{font-size:10px;padding:6px 8px}.p3s__text{padding-top:var(--sp-3)}.p3s__count{font-size:32px;display:inline-block}.p3s__dots{display:inline-flex;margin:0 0 var(--sp-3) 14px;vertical-align:middle}.p3s__steps h3{font-size:22px;margin-bottom:8px}.p3s__steps p,.p3s__ways span{font-size:14px}.p3s__ways{gap:6px;margin-top:8px}.p3s__ways li{padding-left:26px}.p3s__ways span{font-size:13px;line-height:1.4}.fx-guide__figs{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-guide__cmp{grid-template-columns:minmax(0,1fr)}.fx-guide__draw svg{max-width:240px}.fx-guide .fx-gal__img{height:auto;aspect-ratio:4 / 3}.fx-gal__nav{top:50%;width:40px;height:40px}.fx-gal__main{aspect-ratio:4 / 3}.fx-gal__fig figcaption{position:absolute;top:calc(100% + 0px);left:0;right:0}.fx-gal__thumbs{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px}.fx-gal__t span{display:none}}@media(max-width:760px){.fx-buy .pd__crumb{margin-bottom:20px}.fx-buy .pd__media .pd__stage{aspect-ratio:4 / 3}.fx-buy .vw-on .pd__stage img[data-i]{top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%}.fx-buy .vw-on .pd__stage img[data-i="6"],.fx-buy .vw-on .pd__stage img[data-i="7"]{top:-4%;right:-4%;bottom:-4%;left:-4%;width:108%;height:108%}.fx-buy .vw-on .pd__stage img[data-tone=dark],.fx-buy.pd--one .vw-on .pd__stage img[data-i]{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fx-buy .pd__media{gap:12px}.fx-buy .ct-thumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;padding:0;overflow:visible}.fx-buy .ct-thumbs .fx-tile{display:inline-flex;align-items:center;gap:6px;width:auto;height:44px;aspect-ratio:auto;padding:0 12px;flex:none;border-radius:999px;background:var(--bg-2);box-shadow:none;font-size:11px;letter-spacing:.12em}.fx-buy .ct-thumbs .fx-tile span{position:static}.fx-buy .ct-thumbs .fx-tile>svg{width:18px;height:18px;margin:0}.fx-buy .ct-thumbs .fx-tile--ar>svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.fx-buy .ct-thumbs .fx-tile--film img,.fx-buy .ct-thumbs .fx-tile--film:after{display:none}.fx-buy .ct-thumbs .fx-tile--film span{color:inherit}.fx-buy .ct-thumbs .fx-tile__play{width:18px;height:18px;margin:0;background:var(--fg)}.fx-buy .ct-thumbs .fx-tile__play svg{width:8px;height:8px;fill:var(--bg)}.fx-buy .ct-thumbs .fx-tile[aria-current=true]{background:var(--fg);color:var(--bg);box-shadow:none}.fx-buy .pd__grid{gap:var(--sp-4)}.fx-buy .pd__buy{display:flex;flex-direction:column;gap:14px}.fx-buy .pd__head{display:contents}.fx-buy .pd__head>*{margin:0}.fx-buy .pd__head .eyebrow{display:none}.fx-buy .pd__head h1{font-size:34px}.fx-buy .fx-price{margin-bottom:-4px}.fx-buy .cx-price b{font-size:26px}.fx-buy .pd__lead{order:1}.fx-buy .fx-trust,.fx-buy .fx-more{order:2}}@media(min-width:1700px){.fx-buy>.wrap{max-width:2240px;margin-inline:auto}.fx-buy .pd__crumb{margin-bottom:var(--sp-6)}.fx-buy .pd__grid{grid-template-columns:minmax(0,1fr) minmax(0,clamp(560px,29vw,720px));gap:clamp(64px,4.5vw,128px)}.fx-buy .pd__media{--fx-h: min(calc(100svh - var(--header-h, 72px) - 180px), 880px);grid-template-columns:76px minmax(0,1fr);gap:var(--sp-4)}.fx-buy .ct-thumbs{gap:10px}.fx-buy .ct-thumb{width:76px;height:76px}.fx-buy .pd__buy{gap:var(--sp-5)}.fx-buy .pd__head h1{font-size:clamp(58px,3.2vw,84px)}.fx-buy .cx-price b{font-size:clamp(38px,2vw,50px)}.fx-buy .pd__lead,.fx-buy .fx-listen{font-size:17px;max-width:48ch}.fx-buy .pd__acts .btn{min-height:64px;font-size:17px}.fx-buy .fx-trust{font-size:13px}}@media(prefers-reduced-motion:reduce){.p3s__steps>li,.p3s__tag,.p3-canvas{transition:none}}.gf__head{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--sp-5) clamp(24px,5vw,96px);align-items:end}.gf__head h2,.gf__head .lead{margin-bottom:0}.gf__skip{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font:500 11px/1 "Barlow",var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);text-decoration:none}.gf__skip svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:translate .25s}@media(hover:hover){.gf__skip:hover{color:var(--fg)}.gf__skip:hover svg{translate:0 3px}}.gf__body{margin-top:var(--sp-5)}.gf.is-js{padding-bottom:var(--sp-8)}.gf__tabs{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;border-radius:16px;background:#fff}.gf__tabs [role=tab]{display:flex;align-items:baseline;gap:10px;min-height:48px;padding:12px 16px;border:0;border-radius:11px;background:none;color:var(--fg-dim);font:500 15px/1.2 var(--font-body);text-align:left;cursor:pointer;transition:background .25s,color .25s}.gf__tabs [role=tab] span{font:500 10px/1 "Barlow",var(--font-body);letter-spacing:.14em}.gf__tabs [aria-selected=true]{background:#0b0b0b;color:#fff}@media(hover:hover){.gf__tabs [aria-selected=false]:hover{background:var(--light-bg-shade, #f6f4f1);color:var(--fg)}}.gf__tabs [role=tab]:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.gf__panels{display:grid;margin-top:10px}.gf__p{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:center}.gf.is-js .gf__p:not([data-on]){opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.gf.is-js .gf__p[data-on]{opacity:1;visibility:visible;transition:opacity .45s .05s}.gf__p figure{margin:0}.gf__p img{display:block;width:100%;height:min(58vh,540px);object-fit:cover;border-radius:14px;background:#0b0b0b}.gf__p figcaption{margin-top:10px;font-size:var(--fs-small);color:var(--fg-dim)}.gf__n{margin:0 0 14px;font:500 11px/1 "Barlow",var(--font-body);letter-spacing:.16em;color:var(--fg-dim);font-variant-numeric:tabular-nums}.gf__txt h3{margin:0 0 14px;font-size:clamp(22px,2.2vw,30px);line-height:1.15;font-weight:500}.gf__txt p{max-width:46ch}.gf__how{margin-top:18px;padding:14px 16px;border-radius:12px;background:#fff;font-size:var(--fs-small)}.gf__how b{display:block;margin-bottom:4px;font:500 10px/1.3 "Barlow",var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.gf__nav{display:none}.gf.is-js .gf__nav{display:flex;gap:8px;justify-content:flex-end;position:relative;margin-top:-44px}.gf__nav button{width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--hairline);border-radius:50%;background:#fff;color:var(--fg);cursor:pointer;transition:background .2s,color .2s}.gf__nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.gf__nav button:hover{background:#0b0b0b;color:#fff}}.gf:not(.is-js) .gf__panels{gap:var(--sp-6)}.gf:not(.is-js) .gf__p{grid-area:auto}.gf:not(.is-js) .gf__tabs{display:none}@media(max-width:900px){.gf__head{grid-template-columns:1fr;gap:12px}.gf__tabs{grid-template-columns:repeat(4,max-content);overflow:auto hidden;scrollbar-width:none;margin-inline:calc(var(--gutter, 16px) * -1);padding-inline:var(--gutter, 16px);border-radius:0;background:none}.gf__tabs::-webkit-scrollbar{display:none}.gf__tabs [role=tab]{min-height:44px;padding:10px 14px;background:#fff;border-radius:999px;white-space:nowrap;font-size:14px}.gf__tabs [role=tab][aria-selected=true]{background:#0b0b0b;color:#fff}.gf__p{grid-template-columns:1fr;gap:18px;align-items:start}.gf__n{display:none}.gf.is-js .gf__nav{justify-content:space-between;margin-top:16px}.gf__p img{height:auto;aspect-ratio:4 / 3}}.p3-zoom{position:absolute;z-index:3;right:14px;bottom:14px;display:grid;gap:6px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s,visibility 0s .4s}.pd__stage.is-3d.is-gl .p3-zoom{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .4s}.p3-zoom button{width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid var(--hairline);border-radius:50%;background:#fffffff0;color:var(--fg);cursor:pointer}.p3-zoom svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}@media(hover:hover){.p3-zoom button:hover{background:#fff}}@media(max-width:900px){.p3-hint span{font-size:10px}}html[data-page=pdp] main>section.cx-calm{padding-block:var(--sp-8)}.cx-calm h2{font-size:clamp(26px,2.5vw,38px);line-height:1.1;font-weight:400;text-transform:none;letter-spacing:-.01em;max-width:26ch}.cx-calm .eyebrow{margin-bottom:10px}.cx-calm .cx-head{gap:10px}.cx-calm.cx-voices h2{margin-inline:auto}.cx-calm h2 .accent{text-transform:none;font-weight:inherit;letter-spacing:inherit}.cx-calm.cx-ask .cx-ask__call{margin-top:var(--sp-5)}.cx-go .cx-go__intro h2{font-size:clamp(28px,2.8vw,42px);line-height:1.05;font-weight:400;text-transform:none;letter-spacing:-.01em}.cx-calm .cx-prof{max-width:980px}.gr__head{display:flex;justify-content:space-between;align-items:end;gap:var(--sp-5);flex-wrap:wrap}.gr__head>p{margin:0;color:var(--fg-muted)}.gr__shot{margin-block:var(--sp-4) var(--sp-5);max-width:1080px;margin-inline:auto}.gr__shot img{display:none;width:100%;height:auto;mix-blend-mode:multiply}.gr__shot[data-variant=grey] img[data-show=grey],.gr__shot[data-variant=black] img[data-show=black],.gr__shot[data-variant=champagne] img[data-show=champagne]{display:block}.gr__row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(24px,5vw,96px);align-items:start}.gr__how{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}.gr__how li{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-content:start}.gr__how b{grid-row:span 2;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--fg);color:var(--bg);font-size:13px;font-weight:500}.gr__how h3{font-size:17px;line-height:28px;font-weight:500;margin:0}.gr__how p{font-size:15px;margin:4px 0 0}.gr__facts{margin:0;display:grid;gap:0}.gr__facts div{display:grid;grid-template-columns:9em 1fr;gap:12px;padding-block:10px;border-top:1px solid var(--line, rgba(0,0,0,.1))}.gr__facts div:first-child{border-top:0;padding-top:0}.gr__facts dt{color:var(--fg-dim);font-size:14px}.gr__facts dd{margin:0;font-size:15px}@media(max-width:900px){.gr__row{grid-template-columns:1fr;gap:var(--sp-6)}.gr__how{grid-template-columns:1fr;gap:16px}.gr__shot{margin-block:var(--sp-4) var(--sp-5)}.gr__shot img{width:120%;margin-left:-12%}.gr__shot{overflow:hidden}}.fx-buy .pd__media.vw-media{grid-template-columns:minmax(0,1fr);gap:12px}.fx-buy .vw-media>.vw-cap{grid-area:1 / 1}.fx-buy .vw-media>.pd__stage{grid-area:2 / 1;height:max(340px,calc(var(--fx-h) - 85px))}.fx-buy .vw-media>.ct-thumbs{grid-area:3 / 1}.fx-buy .vw-on .pd__stage img[data-i]{display:none;scale:1}.fx-buy[data-variant=grey] .vw-on .pd__stage img[data-show=grey]:is(.is-cur,.is-was),.fx-buy[data-variant=black] .vw-on .pd__stage img[data-show=black]:is(.is-cur,.is-was),.fx-buy[data-variant=champagne] .vw-on .pd__stage img[data-show=champagne]:is(.is-cur,.is-was){display:block}.fx-buy .vw-on .pd__stage img[data-tone=dark]{object-fit:cover}.fx-buy .vw-on .cx-stage img.is-cur{z-index:1;animation:none}.fx-buy .vw-on .cx-stage.vw-live img.is-cur{animation:vw-in .85s var(--cx-out) both}.fx-buy .vw-on .cx-stage img.is-was{z-index:0;pointer-events:none;animation:vw-out .5s cubic-bezier(.5,0,.75,0) both}.fx-buy .vw-on .cx-stage.vw-quick img.is-cur{animation-duration:.45s}.fx-buy .vw-on .cx-stage.vw-quick img.is-was{animation-duration:.22s}.fx-buy .vw-on .cx-stage.vw-ed img.is-cur{animation:vw-fade .7s ease both}@keyframes vw-in{0%{opacity:0;transform:translate(calc(var(--vw-d, 1) * 9%)) scale(.975)}}@keyframes vw-out{to{opacity:0;transform:translate(calc(var(--vw-d, 1) * -6%)) scale(.985)}}@keyframes vw-fade{0%{opacity:0}}.vw-cap{position:relative;margin:0;display:flex;align-items:baseline;gap:14px;pointer-events:none;font:500 11px/1 "Barlow",var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);transition:color .4s,opacity .4s}.vw-cap__n{font-variant-numeric:tabular-nums}.vw-cap__n b,.vw-cap__name{display:inline-block}.vw-cap__n b{margin-right:3px;font-weight:600;color:var(--fg);transition:color .4s}.vw-arrow{position:absolute;z-index:3;top:50%;width:46px;height:46px;margin-top:-23px;display:grid;place-items:center;padding:0;border:1px solid var(--hairline);border-radius:50%;background:#ffffffeb;color:var(--fg);cursor:pointer;opacity:0;transition:opacity .3s,translate .5s var(--cx-out, ease),background .2s,color .2s}.vw-arrow--prev{left:14px;translate:8px 0}.vw-arrow--next{right:14px;translate:-8px 0}.vw-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:translate .3s var(--cx-out, ease)}.pd__stage:hover .vw-arrow,.vw-arrow:focus-visible{opacity:1;translate:0 0}.vw-arrow:focus-visible{outline:2px solid var(--fg);outline-offset:3px}@media(hover:hover){.vw-arrow:hover{background:var(--fg);color:var(--bg)}.vw-arrow--prev:hover svg{translate:-2px 0}.vw-arrow--next:hover svg{translate:2px 0}}@media(hover:none){.vw-arrow{width:40px;height:40px;margin-top:-20px;opacity:1;translate:0 0}.vw-arrow--prev{left:8px}.vw-arrow--next{right:8px}.vw-arrow svg{width:18px;height:18px}}.pd__stage.is-3d .vw-arrow{opacity:0;pointer-events:none}.vw-media:has(>.pd__stage.is-3d)>.vw-cap{opacity:0}.fx-buy .ct-thumbs.vw{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0;overflow:visible}.vw__rail{--vw-w0: 30px;--vw-w1: 62px;--vw-h: 46px;position:relative;display:flex;align-items:center;column-gap:4px;height:calc(var(--vw-h) + 10px);flex:0 1 calc(10 * (var(--vw-w0) + 4px) + var(--vw-w1) + 72px);min-width:min(100%,calc(10 * (var(--vw-w0) + 4px) + var(--vw-w1)));margin-right:auto;touch-action:pan-y;user-select:none;-webkit-user-select:none}.fx-buy .vw .vw__t{position:relative;z-index:1;flex:0 0 var(--vw-w0);width:auto;height:var(--vw-h);aspect-ratio:auto;padding:0;overflow:hidden;border-radius:9px;background:var(--bg-2);box-shadow:none;transform:none;transition:background .25s}.fx-buy .vw .vw__t[aria-current=true]{background:#fff;box-shadow:none}@media(min-width:761px){.fx-buy .vw .vw__t[aria-current=true]{flex-basis:var(--vw-w1)}}.fx-buy.pd .vw .vw__t img{width:100%;height:100%;object-fit:cover;opacity:.55;pointer-events:none;-webkit-user-drag:none;transition:opacity .3s}.fx-buy .vw .vw__t[aria-current=true] img{opacity:1}@media(hover:hover){.fx-buy .vw .vw__t:hover img{opacity:1}.cx-buy .vw .vw__t:hover{transform:none}}.fx-buy .vw .vw__t:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.vw__lens{position:absolute;z-index:2;left:0;top:50%;box-sizing:content-box;width:var(--vw-w1);height:calc(var(--vw-h) + 8px);margin:calc((var(--vw-h) + 8px) / -2) 0 0 -4px;padding:0 4px;border-radius:13px;box-shadow:inset 0 0 0 1.5px var(--fg);pointer-events:none;transition:opacity .3s}.pd__stage.is-3d~.ct-thumbs .vw__lens{opacity:0}.vw__peek{display:none}.fx-buy .vw .fx-tile{flex:none;width:52px;height:52px}.fx-buy .vw .fx-tile>svg{margin-bottom:10px}.fx-buy .vw .fx-tile span{bottom:6px;font-size:9px}@media(max-width:1180px){.vw__rail{--vw-w0: 24px;--vw-w1: 56px;--vw-h: 44px;flex-basis:auto;min-width:0}.fx-buy .vw .fx-tile{width:48px;height:48px}}@media(min-width:901px)and (max-width:1180px){.vw__rail{--vw-w0: 19px;--vw-w1: 46px;--vw-mag: 0;column-gap:3px}.fx-buy .ct-thumbs.vw{flex-wrap:nowrap;gap:6px}.fx-buy .vw .fx-tile{width:44px;height:44px}}@media(min-width:901px)and (max-width:1000px){.vw__rail{--vw-w0: 16px;--vw-w1: 42px}}@media(max-width:900px){.fx-buy .vw-media>.pd__stage{height:auto;aspect-ratio:4 / 3}}@media(max-width:760px){.fx-buy .vw-media>.pd__stage{aspect-ratio:4 / 3}.vw-cap{gap:10px;font-size:10px}.fx-buy .ct-thumbs.vw{flex-wrap:nowrap;gap:6px}.vw__rail{flex:1 1 auto;min-width:96px;height:44px;margin:0;column-gap:0}.fx-buy .vw .vw__t{flex:1 1 0;min-width:0;height:44px;border-radius:0;background:none}.fx-buy .vw .vw__t[aria-current=true]{background:none}html .fx-buy.pd .vw .vw__t img{display:none}.fx-buy .vw .vw__t:before{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:2px;background:var(--fg);opacity:.25}.vw__lens{width:16px;height:6px;margin:-3px 0 0 -8px;padding:0;border-radius:3px;background:var(--fg);box-shadow:none;transition:translate .4s var(--cx-out, ease),opacity .3s}.vw__rail.is-scrub .vw__lens{transition-duration:.12s}.vw__peek{position:absolute;z-index:5;left:0;bottom:calc(100% + 8px);display:grid;justify-items:center;gap:6px;width:112px;margin-left:-56px;padding:6px 6px 8px;border-radius:12px;background:#fff;box-shadow:0 10px 30px #00000029;opacity:0;scale:.88;transform-origin:50% 100%;pointer-events:none;transition:opacity .2s,scale .3s var(--cx-out, ease)}.vw__peek img{display:block;width:100%;height:auto;border-radius:7px;mix-blend-mode:multiply}.vw__peek span{font:500 10px/1.2 "Barlow",var(--font-body);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--fg)}.vw__rail.is-scrub .vw__peek{opacity:1;scale:1}.fx-buy .vw .fx-tile{width:auto;height:44px}.fx-buy .vw .fx-tile>svg{margin:0}.fx-buy .vw .fx-tile span{font-size:11px}}@media(max-width:359px){.fx-buy .ct-thumbs.vw{gap:4px}.vw__rail{min-width:72px}.fx-buy .vw .fx-tile{padding-inline:8px}}@media(min-width:1700px){.vw__rail{--vw-w0: 36px;--vw-w1: 76px;--vw-h: 56px}.fx-buy .vw .fx-tile{width:62px;height:62px}.vw-cap{font-size:12px}.vw-arrow{width:54px;height:54px;margin-top:-27px}}@media(prefers-reduced-motion:reduce){.fx-buy .vw-on .cx-stage img.is-cur,.fx-buy .vw-on .cx-stage.vw-live img.is-cur,.fx-buy .vw-on .cx-stage.vw-ed img.is-cur{animation:vw-fade .2s ease both}.vw-arrow,.vw-arrow svg,.vw__lens,.vw__peek{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/css-pdp-fold.css.map */
