/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Eurostile Kikoromeo;font-stretch:125%;font-style:normal;font-weight:700;src:url(/fonts/EurostileLTStd-BoldEx2.woff2)format("woff2"),url(/fonts/EurostileLTStd-BoldEx2.woff)format("woff");unicode-range:u+20-fe}@font-face{font-family:Eurostile Kikoromeo;font-stretch:100%;font-style:normal;font-weight:400;src:url(/fonts/EurostileLTStd-Demi.woff2)format("woff2"),url(/fonts/EurostileLTStd-Demi.woff)format("woff");unicode-range:u+20-fe}:root{--main-font-name:"Eurostile Kikoromeo";--main-font:var(--main-font-name),Helvetica Neue,Arial,sans-serif;--color-off-black:#0a0a0a;--color-medium-grey:#b2b2b2;--color-divider:#e6e6e6;--color-off-white:#f7f7f4;--color-white:#fff;--color-main:var(--color-off-black);--color-background:var(--color-off-white);--color-inner-background:var(--color-white);--color-overlay:#f7f7f4cc;--overlay-blur:blur(5px);--gap-s:8px;--gap:10px;--grid-margin:30px;--grid-gutter:20px;--border-size:.5px;--border-radius:3px;--inner-border-radius:1px;--bar-height:28px;--grid-column:calc((100vw - 11 * var(--grid-gutter) - 2 * var(--grid-margin)) / 12);--viewport-inset:var(--grid-gutter);--header-height:calc(var(--bar-height) * 2);--offset-top:calc(var(--header-height) + var(--grid-gutter));--info-offset:calc(var(--offset-top) + 68px)}@media screen and (max-width:900px){:root{--bar-height:33px;--header-height:calc(var(--bar-height) * 3);--grid-margin:20px;--grid-gutter:10px;--grid-column:calc((100vw - 7 * var(--grid-gutter) - 2 * var(--grid-margin)) / 8)}}*,:after,:before{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;-webkit-tap-highlight-color:#0000}html{overflow-x:hidden}body,html{font-family:var(--main-font);background:var(--color-background)}body{color:var(--color-main);margin:0;font-size:12px}body>next-route-announcer,body>script{display:none!important}@media screen and (max-width:900px){body{font-size:14px}}h1,h2,h3,h4,h5,h6{font-size:inherit;margin:0}a,button,h1,h2,h3,h4,h5,h6{font-weight:inherit;letter-spacing:inherit}a,button{color:inherit;cursor:pointer;text-decoration:none}button,input[type=submit]{font-family:inherit;font-size:inherit;text-align:start;color:inherit;background:0 0;border:none;padding:0;display:block}a:active,a:focus,button:active,button:focus{outline:none}ul{margin:0;padding:0}ul li{list-style-type:none}img{-webkit-user-select:none;user-select:none;display:block}.composition-base{letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:400;font-stretch:100%;line-height:1.1}@media screen and (max-width:900px){.composition-base{font-size:10px}}.composition-heading{letter-spacing:0;text-transform:uppercase;font-size:30px;font-weight:700;font-stretch:125%;line-height:1}@media screen and (max-width:900px){.composition-heading{font-size:20px}}.composition-extended{letter-spacing:0;text-transform:uppercase;font-size:8px;font-weight:400;font-stretch:125%;line-height:1.1}@media screen and (max-width:900px){.composition-extended{font-size:10px}}.composition-body{letter-spacing:.02em;text-transform:none;font-size:10px;font-weight:400;font-stretch:100%;line-height:1.2}@media screen and (max-width:900px){.composition-body{font-size:12px}}.header-wrapper{z-index:2000;top:var(--viewport-inset);left:var(--viewport-inset);position:fixed}.header-inner{width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3)}.header-line{height:var(--bar-height);box-sizing:border-box;padding:var(--gap);background-color:var(--color-inner-background);align-items:center;gap:var(--gap-s);padding-bottom:9px;display:flex;overflow:hidden}.header-top{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);flex-direction:column;justify-content:flex-start;align-items:flex-start;height:30px;position:static}.header-menu-line{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.header-menu-line.menu-opened{border-bottom-right-radius:0;border-bottom-left-radius:0}.header-logo{flex-shrink:0;height:10px;display:inline}.header-logo-link{color:var(--color-main);position:relative}.header-loader{flex-shrink:0;width:10px;height:10px;margin-top:10px;display:block}.header-menu,.header-nav-desktop{gap:var(--gap-s);display:flex}.header-btn{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;text-align:start;display:flex}.header-suffix{color:var(--color-medium-grey);margin-left:8px}.header-spacer{flex-grow:1}.header-buttons{gap:var(--gap-s);display:flex}.header-menu-toggle,.header-mobile-dropdown{display:none}.header-bottom-bar{height:var(--bar-height);background-color:var(--color-inner-background);border-top:var(--border-size) solid var(--color-off-white);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);letter-spacing:.04em;text-transform:uppercase;align-items:stretch;width:100%;padding:2px;font-size:8px;line-height:8.8px;display:none}.group-bar-wrapper,.item-bar-outer{width:100%;height:100%;display:flex}.item-bar-outer{align-items:stretch;padding:2px}.item-bar-second-wrapper,.item-bar-wrapper{flex:1;justify-content:flex-start;align-items:normal;height:24px;display:flex}.item-bar-second-wrapper{gap:var(--gap);padding:0 var(--gap) 0 0}.item-bar-left{align-items:normal;display:flex}.item-bar-content{height:24px;padding:8px 0 7px 8px;display:block}.item-bar-suffix{height:24px;padding:8px 0 7px;display:block}.item-bar-tail{flex-shrink:0;justify-content:flex-end;align-items:center;gap:0;width:auto;min-width:24px;height:24px;display:flex}.transversal-bar-item{cursor:pointer;text-transform:uppercase;background:0 0;border:none;border-radius:1px;width:24px;height:24px;padding:0;display:block;position:relative;overflow:hidden}.transversal-bar-item.is-current:after{content:"";border:var(--border-size) solid var(--color-off-black);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.transversal-bar-item img,.transversal-bar-item video{object-fit:cover;background-color:var(--color-off-white);border-radius:1px;width:24px;max-width:none;height:24px;display:inline}.header-bottom-bar-inner{padding:0 var(--gap);justify-content:space-between;align-items:center;gap:var(--gap);white-space:nowrap;flex:1;display:flex}.header-bottom-label,.header-bottom-suffix{align-items:center;display:inline-flex}.header-bottom-suffix{color:var(--color-medium-grey)}.TextShuffle_wrapper{display:block}.header-bottom-text-wrapper{flex:1;justify-content:space-between;align-items:center;height:100%;display:flex}.header-bottom-text-inner{align-items:center;gap:var(--gap);display:flex}.header-bottom-label-wrapper{align-items:center;display:inline-flex}.header-bottom-thumbs{flex-shrink:0;justify-content:flex-end;margin:0 1px;display:flex}.header-bottom-thumb{cursor:pointer;background:0 0;border:none;padding:0;display:block}.header-bottom-thumb img,.header-bottom-thumb video{border-radius:1px;width:24px;height:24px}.header-has-tunnel .header-bottom-bar{display:flex}@media screen and (min-width:901px){.header-menu-row-extra{display:none}.header-has-tunnel{height:86px}.header-has-tunnel .header-bottom-bar{top:0;left:calc(100vw - 2 * var(--viewport-inset) - (var(--grid-column) * 2 + var(--grid-gutter) * 2));z-index:900;width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);height:var(--bar-height);border-radius:var(--border-radius);background-color:var(--color-inner-background);border-top:none;padding:0;position:absolute}.header-bottom-bar-mobile-only{display:none!important}.header-desktop-bare.header-has-tunnel{height:auto}.header-desktop-bare .header-bottom-bar{display:none!important}.header-has-tunnel.header-tunnel-left .header-bottom-bar{border-top:var(--border-size) solid var(--color-off-white);top:30px;left:0}}@media screen and (max-width:900px){.header-bottom-bar{z-index:-1;width:calc(var(--grid-column) * 6 + var(--grid-gutter) * 7);padding:0;font-size:10px;line-height:11px;display:flex;position:relative}.header-bottom-bar-desktop-only{display:none!important}.header-menu-line{border-radius:0 0 3px;flex-direction:column-reverse;align-items:stretch;gap:0;height:auto;padding:0;position:relative;overflow:visible}.header-inner{width:calc(var(--grid-column) * 8 + var(--grid-gutter) * 9)}.header-top{height:33px;padding-top:11px;padding-bottom:11px;position:relative}.header-logo{height:11px}.header-nav-desktop,.header-spacer{display:none}.header-menu-toggle{display:block}.header-buttons{height:33px;padding:var(--gap);flex-grow:1;justify-content:space-between;padding-top:12px}.header-menu{top:var(--bar-height);z-index:1;visibility:visible;opacity:1;flex-direction:column;gap:0;width:100%;height:0;display:flex;position:absolute;left:0;overflow:hidden}.header-menu.open{height:auto}.header-menu .header-btn{height:var(--bar-height);border-top:var(--border-size) solid var(--color-off-white);padding:11px var(--gap) var(--gap);background-color:var(--color-inner-background);align-items:center}.header-menu .header-btn:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.header-menu-row-extra{align-items:center;gap:var(--gap-s);width:100%;display:flex}.header-menu-row-extra .header-spacer{flex-grow:1;display:block}.header-menu-row-thumbs{align-items:center;gap:0;height:24px;margin-left:8px;display:inline-flex}.header-menu-open .header-menu-toggle{color:var(--color-medium-grey)}body:has(.header-menu-open):before{content:"";background:var(--color-overlay);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);z-index:1500;pointer-events:none;position:fixed;inset:0}.header-mobile-dropdown{background-color:var(--color-inner-background);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);display:none}.header-mobile-dropdown.open{display:block}.header-mobile-item{height:var(--bar-height);border-top:var(--border-size) solid var(--color-off-white);padding:var(--gap);padding-top:11px}.group-bar-wrapper,.item-bar-outer{height:32px}.item-bar-left,.item-bar-second-wrapper,.item-bar-wrapper{height:28px}.item-bar-content{padding:9px 0 8px 8px}.item-bar-content,.item-bar-suffix{height:28px;font-size:10px;line-height:11px}.item-bar-suffix{padding:9px 0 8px}.transversal-bar-item,.transversal-bar-item img,.transversal-bar-item video{width:29px;height:29px}.item-bar-tail{width:auto;min-width:29px;height:28px}}.footer-wrapper{z-index:600;border-top:var(--border-size) solid var(--color-divider);background-color:var(--color-background);position:relative}html:after{z-index:500;background-color:var(--color-off-black);content:"";width:100%;height:100vh;opacity:calc(var(--overlay,0) * .8);pointer-events:none;display:block;position:fixed;top:0;left:0}.footer-manifesto{width:calc(var(--grid-column) * 4 + var(--grid-gutter) * 3);text-align:center;margin:100px auto;padding:0;line-height:1.1;position:relative}.footer-bars{bottom:var(--viewport-inset);margin:var(--viewport-inset);justify-content:space-between;align-items:flex-end;margin-bottom:0;display:flex;position:sticky}.footer-desktop-bars{display:flex}.footer-mobile-bars{height:0;display:flex;position:absolute;overflow:hidden}.footer-bar{border-radius:var(--border-radius);background-color:var(--color-inner-background);display:flex}.footer-button{padding:var(--gap);white-space:nowrap;padding-bottom:9px}.footer-button:not(:last-child){border-right:var(--border-size) solid var(--color-divider)}@media screen and (hover:hover) and (pointer:fine){.footer-left:has(.footer-button:hover) .footer-button,.footer-right:has(.footer-button:hover) .footer-button{color:var(--color-medium-grey)}.footer-left:has(.footer-button:hover) .footer-button:hover>*,.footer-right:has(.footer-button:hover) .footer-button:hover>*{color:var(--color-main)}}@media screen and (max-width:900px){.footer-manifesto{width:calc(var(--grid-column) * 8 + var(--grid-gutter) * 7);margin:60px auto}.footer-bars{flex-direction:column;align-items:flex-start}.footer-desktop-bars{height:0;position:absolute;overflow:hidden;display:flex!important}.footer-mobile-bars{height:auto;position:sticky;overflow:visible;display:flex!important}.footer-left{border-bottom:var(--border-size) solid var(--color-off-white);border-bottom-right-radius:0;border-bottom-left-radius:0;order:1;gap:10px}.footer-left,.footer-right{width:100%;position:relative}.footer-right{scrollbar-width:none;border-top-left-radius:0;border-top-right-radius:0;order:2;overflow-x:scroll}.footer-right::-webkit-scrollbar{display:none}.footer-right .footer-button{border:none}.footer-right .footer-button:not(:last-child){border-right:var(--border-size) solid var(--color-divider)}.footer-right:after,.footer-right:before{content:"";background-color:var(--color-main);pointer-events:none;width:1px;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.footer-right:before{left:calc(var(--gap) * -.5)}.footer-right:after{right:calc(var(--gap) * -.5)}.footer-button{padding:11px var(--gap) var(--gap);white-space:nowrap}.footer-button:first-child:before,.footer-button:last-child:after{width:var(--gap);content:"";height:1px;position:relative}}.root-wrapper{min-height:100vh}.background-wrapper{z-index:1;background-color:var(--color-off-white);pointer-events:none;width:100%;height:600px;position:fixed;top:0;left:0}.background-wrapper>.background-image{object-fit:cover;width:100%;height:100%;display:block}.collection-page{z-index:5;min-height:100vh;padding-top:calc(var(--offset-top) + var(--gap));visibility:visible;position:relative}.page-inner{min-height:100%;position:relative}.page-info{z-index:300;top:144px;left:var(--grid-margin);width:calc(var(--grid-column) * 2 + var(--grid-gutter));pointer-events:none;position:fixed}.page-info-headings{margin-bottom:40px}.page-subtitle{min-height:1.1em;margin-bottom:8px}.page-title{white-space:pre-line;min-height:1em;line-height:1}.page-info-line{align-items:flex-start;display:flex}.info-label{width:calc(var(--grid-column) * 1 + var(--grid-gutter) * 1);flex-shrink:0}.info-value{min-width:var(--grid-column)}@media screen and (max-width:900px){.page-info{top:auto;bottom:calc(var(--viewport-inset) + var(--bar-height) + 20px);left:var(--viewport-inset);right:var(--viewport-inset);width:auto}.page-info-headings{margin-bottom:8px}.page-subtitle{font-size:10px}.page-title{font-size:20px;line-height:1}}.root-sticky{z-index:900;height:0;position:sticky;bottom:0}.root-sticky>div{position:relative;top:-100vh}.bars-bottom-left{top:calc(100vh - var(--viewport-inset) - var(--bar-height) + 2px);left:var(--viewport-inset);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3 - 4px);height:24px;padding:2px}.bars-bottom-left,.bars-top-right{z-index:900;background-color:var(--color-inner-background);border-radius:var(--border-radius);display:flex;position:absolute}.bars-top-right{top:var(--viewport-inset);right:var(--viewport-inset);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);height:var(--bar-height);padding:0;left:auto}@media screen and (max-width:900px){.bars-top-right{display:none}}.home-collection-chip{width:100%;height:100%;padding:0 var(--gap);color:var(--color-off-black);text-transform:uppercase;letter-spacing:.04em;background-color:#0000;border-radius:0;justify-content:space-between;align-items:center;font-size:8px;text-decoration:none;display:flex}.home-collection-chip-suffix{color:var(--color-medium-grey)}@media screen and (hover:hover) and (pointer:fine){.home-collection-chip:hover{background-color:var(--color-off-black);color:var(--color-white);border-radius:var(--border-radius)}.home-collection-chip:hover .home-collection-chip-suffix{color:var(--color-white)}}@media screen and (max-width:900px){.home-collection-chip{font-size:10px}.bars-bottom-left{left:calc(var(--viewport-inset) + 2px);right:calc(var(--viewport-inset) + 2px);width:auto;height:29px}}.looks360-scroll{width:100%;position:relative}.looks360-canvas{pointer-events:auto;z-index:1;width:100vw;height:100vh;display:block;position:fixed;inset:0}.look-detail-scroll{width:100%;position:relative}.look-detail-canvas{pointer-events:auto;z-index:1;width:100vw;height:100vh;display:block;position:fixed;inset:0}.look-grunge-overlay{z-index:2;pointer-events:none;opacity:.22;mix-blend-mode:overlay;filter:contrast(1.4)brightness(1.05);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px 180px;animation:look-grunge-drift .15s steps(4) infinite;position:fixed;inset:0}@keyframes look-grunge-drift{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,2%)}to{transform:translate(0)}}.bottom-action-bar{z-index:100;width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3);margin-left:var(--viewport-inset);margin-bottom:20px;padding:2px;display:flex;position:relative}.action-bar-inner{white-space:nowrap;background-color:var(--color-inner-background);border-radius:var(--border-radius);height:var(--bar-height);flex:1;display:flex}@media screen and (max-width:900px){.bottom-action-bar{width:calc(var(--grid-column) * 8 + var(--grid-gutter) * 9)}}.action-bar-content{padding:var(--gap);padding-bottom:9px;padding-right:var(--gap);justify-content:space-between;gap:var(--gap);flex:1;align-items:center;display:flex}.action-bar-suffix{color:var(--color-medium-grey)}@media screen and (hover:hover) and (pointer:fine){.action-bar-inner:hover{background-color:var(--color-off-black)}.action-bar-inner:hover,.action-bar-inner:hover .action-bar-suffix{color:var(--color-white)}}.sticky-bars{z-index:900;height:0;position:sticky;bottom:0}.sticky-bars-content{position:relative;top:-100vh}.bar{z-index:900;height:var(--bar-height);border-radius:var(--border-radius);background-color:var(--color-inner-background);position:absolute}.bar-top-right{top:var(--viewport-inset);right:var(--viewport-inset)}.bar-bottom-left{top:calc(100vh - var(--viewport-inset) - var(--bar-height));left:var(--viewport-inset)}.bar-group{min-width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);align-items:center;height:100%;display:flex}.item-bar{padding:calc(var(--gap) - 2px) var(--gap);padding-bottom:7px;padding-right:var(--gap);justify-content:space-between;gap:var(--gap);white-space:nowrap;flex:1;display:flex}.item-bar-suffix{color:var(--color-medium-grey)}.transversal-items{flex-shrink:0;justify-content:flex-end;align-items:center;margin:0 1px;display:flex}.transversal-item{cursor:pointer;border-radius:1px;height:24px;position:relative;overflow:hidden}.transversal-item.current:after{content:"";border:var(--border-size) solid var(--color-off-black);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.transversal-media{background-color:var(--color-off-white);object-fit:contain;object-position:center;border-radius:1px;width:24px;height:24px}.transversal-item.current .transversal-media{opacity:1}@media screen and (max-width:900px){.bar-top-right{display:none}.bar-bottom-left{width:calc(var(--grid-column) * 8 + var(--grid-gutter) * 9)}.transversal-item{height:29px}.transversal-media{width:29px;height:29px}}.pdp-page{background-color:var(--color-background);padding-top:0;padding-bottom:0;position:relative}.pdp-gallery{width:100%;margin:0;padding:0;display:block}.pdp-gallery-scroll-lock{overflow:hidden}.pdp-gallery-viewport{z-index:50;touch-action:none;background-color:var(--color-background);width:100%;height:100dvh;position:fixed;inset:0}.pdp-gallery-slide,.pdp-gallery-stage{position:absolute;inset:0}.pdp-gallery-slide{visibility:hidden;opacity:0;justify-content:center;align-items:center;display:flex}.pdp-gallery-slide.is-active{visibility:visible;opacity:1;z-index:1}.pdp-gallery-slide img{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:100dvh;margin:0 auto;display:block}.pdp-pixel-panel{z-index:200;pointer-events:none;opacity:0;display:flex;position:absolute;inset:0}.pdp-blinds-wrapper{background-color:#0000;flex-direction:column;width:100%;display:flex;position:relative}.pdp-blinds-slide{justify-content:center;align-self:center;display:flex;position:relative}.pdp-blinds-slide-hero{width:100%;height:100svh}.pdp-blinds-slide-sub{width:calc(var(--grid-column) * 8 + var(--grid-gutter) * 7)}.pdp-blinds-img{-webkit-user-select:none;user-select:none;height:auto;max-height:100svh;margin:0 auto;display:block}.pdp-blinds-img,.pdp-blinds-img-first{object-fit:contain;width:auto;max-width:100%}.pdp-blinds-img-first{height:100svh}.pdp-info{top:144px;left:var(--grid-margin);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3 + 32px);z-index:400;pointer-events:auto;position:fixed}.pdp-info-inner{flex-direction:column;gap:40px;display:flex}.pdp-info-subtitle{display:block}.pdp-info-title{margin:0;line-height:1;display:inline-block}.pdp-info-price{margin-left:var(--gap);vertical-align:super;letter-spacing:.04em;font-size:8px;display:inline;position:relative;top:-4.8px}.pdp-info-label,.pdp-info-suffix{letter-spacing:.04em;text-transform:uppercase;font-size:8px}.pdp-info-suffix{color:var(--color-medium-grey)}.pdp-info-imgbar{align-items:center;gap:var(--gap);padding:var(--gap);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3);max-width:100%;height:var(--bar-height);background-color:var(--color-inner-background);border-radius:var(--border-radius);padding-bottom:9px;display:flex}.pdp-info-imgbar-thumbs{gap:2px;margin-left:auto;display:inline-flex}.pdp-info-imgbar-thumb{background:var(--color-off-white);cursor:pointer;opacity:.4;border:0;border-radius:1px;width:24px;height:24px;padding:0;display:inline-block;position:relative;overflow:hidden}.pdp-info-imgbar-thumb.is-current{opacity:1}.pdp-info-imgbar-thumb.is-current:after{content:"";border:var(--border-size) solid var(--color-off-black);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.pdp-info-imgbar-thumb img{object-fit:cover;width:100%;height:100%}.pdp-info-color-options,.pdp-info-size-options{flex-direction:column;gap:4px;display:flex}.pdp-info-color-option,.pdp-info-size-option{text-align:left;color:var(--color-medium-grey);cursor:pointer;align-items:center;gap:6px;padding:2px 0;text-decoration:none;display:flex}.pdp-info-color-option.is-active,.pdp-info-size-option.is-active{color:var(--color-off-black)}.pdp-info-color-square{background:currentColor;width:6px;height:6px;display:inline-block}.pdp-info-color-square.is-outline{box-shadow:inset 0 0 0 var(--border-size) currentColor;background:0 0}@media screen and (hover:hover) and (pointer:fine){.pdp-info-color-option:hover,.pdp-info-size-option:hover{color:var(--color-hover,var(--color-off-black))}}.pdp-info-panels{gap:var(--gap);flex-direction:column;display:flex;position:relative}.pdp-info-row{align-items:start;gap:var(--gap);grid-template-columns:100px 1fr;display:grid}@media screen and (min-width:901px){.pdp-info-row{grid-template-columns:calc(var(--grid-column) + var(--grid-gutter)) 1fr}}.pdp-info-row-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-medium-grey);padding-top:2px;font-size:8px}.pdp-info-row-readonly{align-items:start}.pdp-info-panel{gap:var(--gap-s);flex-direction:column;display:flex;position:relative}.pdp-info-panel-toggle{text-align:left;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;color:inherit;z-index:200;background:0 0;border:0;padding:0;font-size:8px;position:relative}.pdp-info-panel.is-open .pdp-info-panel-toggle{color:var(--color-medium-grey)}.pdp-info-panel-content{width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2);white-space:pre-wrap;overflow-wrap:anywhere}@media screen and (min-width:901px){.pdp-info-panels:has(.pdp-info-panel.is-open)>.pdp-info-row-color,.pdp-info-panels:has(.pdp-info-panel.is-open)>.pdp-info-row-taille{visibility:hidden;border:0;height:0;min-height:0;margin:0;padding:0;overflow:hidden}.pdp-info-panel.is-open{z-index:150;background-color:var(--color-white);padding-bottom:var(--gap)}.pdp-info-panel.is-open .pdp-info-panel-content{width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2);z-index:auto;position:relative;top:auto;left:auto}}.pdp-info-row-readonly .pdp-info-panel-content{width:auto}.pdp-desktop-overlay{background-color:var(--color-overlay);width:100vw;height:100vh;-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);z-index:100;position:fixed;top:0;left:0}@media screen and (max-width:900px){.pdp-desktop-overlay{display:none}}.pdp-info-title-row{justify-content:space-between;align-items:flex-end;gap:var(--gap);display:flex}.pdp-info-title-block{flex-direction:column;gap:4px;min-width:0;display:flex}.pdp-mobile-details-toggle{letter-spacing:.04em;text-transform:uppercase;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-self:flex-end;padding:0 0 2px;font-size:10px;display:none}.pdp-mobile-panel{display:none}.pdp-info-panel-content p{margin:0 0 var(--gap-s)}.pdp-info-panel-content ul{gap:var(--gap-s);flex-direction:column;padding-left:12px;display:flex}.pdp-info-panel-content ul li{list-style:square}.pdp-bar{z-index:900;align-items:center;gap:var(--gap);height:var(--bar-height);padding:var(--gap);background-color:var(--color-inner-background);border-radius:var(--border-radius);white-space:nowrap;padding-bottom:9px;font-size:8px;display:flex;position:fixed}.pdp-bar-top-right{top:var(--viewport-inset);right:var(--viewport-inset);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);z-index:1900;justify-content:space-between}.pdp-bar-bottom-left{bottom:var(--viewport-inset);left:var(--viewport-inset);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3);cursor:pointer;color:inherit;padding-right:calc(var(--gap) * 2);border:0;justify-content:space-between}.pdp-bar-bottom-right{bottom:var(--viewport-inset);right:var(--viewport-inset)}.pdp-bar-reversed{background-color:var(--color-off-black)}.pdp-bar-reversed,.pdp-bar-reversed .pdp-bar-price{color:var(--color-white)}@media screen and (hover:hover) and (pointer:fine){.pdp-bar-bottom-left:hover.pdp-bar-reversed{background-color:var(--color-white);color:var(--color-off-black)}.pdp-bar-bottom-left:hover.pdp-bar-reversed .pdp-bar-price{color:var(--color-off-black)}}.pdp-bar-label{text-transform:uppercase}.pdp-bar-label,.pdp-bar-price{letter-spacing:.04em;font-size:8px}@media screen and (max-width:900px){.pdp-bar-label,.pdp-bar-price{letter-spacing:.04em;font-size:10px}}.pdp-bar-thumbs{margin-left:var(--gap-s);gap:2px;display:inline-flex}.pdp-bar-thumb{background:var(--color-off-white);opacity:.4;border-radius:1px;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.pdp-bar-thumb.is-current{opacity:1}.pdp-bar-thumb.is-current:after{content:"";border:var(--border-size) solid var(--color-off-black);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.pdp-bar-thumb img{object-fit:cover;width:100%;height:100%}.pdp-add-to-cart{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);height:var(--bar-height);justify-content:space-between;align-items:center;gap:var(--gap);padding:var(--gap);padding-right:calc(var(--gap) * 2);border-radius:var(--border-radius);background-color:var(--color-off-black);color:var(--color-white);text-transform:uppercase;cursor:pointer;white-space:nowrap;border:0;padding-bottom:9px;display:flex;position:fixed}.pdp-add-to-cart,.pdp-add-to-cart-label,.pdp-add-to-cart-price{letter-spacing:.04em;font-size:8px}@media screen and (hover:hover) and (pointer:fine){.pdp-add-to-cart:hover{background-color:var(--color-white);color:var(--color-off-black)}}@media screen and (max-width:900px){.pdp-add-to-cart{left:var(--viewport-inset);right:var(--viewport-inset);width:calc(100vw - 2 * var(--viewport-inset));bottom:calc(var(--viewport-inset) + var(--footer-encroach,0px))}.pdp-add-to-cart-label,.pdp-add-to-cart-price{letter-spacing:.04em;font-size:10px}.pdp-blinds-slide{align-self:stretch;width:100%;height:auto}.pdp-blinds-slide-hero{width:100%;height:100svh}.pdp-blinds-slide-sub{width:100%;height:auto}.pdp-info{bottom:calc(var(--bar-height) + var(--viewport-inset) + var(--footer-encroach,0px));left:var(--viewport-inset);right:var(--viewport-inset);width:auto;padding:0 var(--gap);pointer-events:auto;z-index:460;box-sizing:border-box;background-color:#0000;border-radius:0;align-items:center;height:59px;display:flex;position:fixed;top:auto}.pdp-info .pdp-info-price{display:none}.pdp-info-inner{gap:0;width:100%}.pdp-info-inner>.pdp-info-imgbar,.pdp-info-inner>.pdp-info-panels{display:none}.pdp-info-title-row{justify-content:space-between;align-items:center;gap:var(--gap);flex-direction:row}.pdp-info-title-block{flex:1;gap:6px;min-width:0}.pdp-info-subtitle{font-size:10px;line-height:1.1}.pdp-info-title{font-size:20px;line-height:1}.pdp-mobile-details-toggle{height:32px;color:var(--color-off-black);text-transform:uppercase;letter-spacing:.04em;background-color:#0000;border-radius:0;flex-shrink:0;align-self:center;align-items:center;padding:0;font-size:10px;display:inline-flex}.pdp-mobile-panel{z-index:450;pointer-events:none;opacity:0;background:0 0;border-radius:0;padding:0;transition:opacity .2s;display:block;position:fixed;inset:0;overflow-y:auto}.pdp-mobile-panel-close{display:none}.pdp-mobile-panel.is-open{pointer-events:auto;opacity:1}.pdp-mobile-panel-inner{padding:calc(var(--header-height) + var(--gap) * 2) var(--gap) calc(var(--bar-height) + var(--viewport-inset) * 2 + 50px) var(--gap);flex-direction:column;gap:32px;display:flex}.pdp-gallery-dimmed:after{content:"";background:var(--color-overlay);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);z-index:380;pointer-events:none;position:fixed;inset:0}.pdp-mobile-panel-inner .pdp-info-row-label{letter-spacing:.04em;color:var(--color-off-black);padding-top:0;font-size:10px}.pdp-mobile-panel-inner .pdp-info-row{gap:var(--gap);grid-template-columns:80px 1fr;align-items:start}.pdp-mobile-panel-inner .pdp-info-row-readonly{align-items:start}.pdp-mobile-panel-inner .pdp-info-panel-content{width:auto;max-width:100%;color:var(--color-off-black);font-size:12px;position:static}.pdp-mobile-panel-inner .pdp-info-row-readonly+.pdp-info-row-readonly{margin-top:0}.pdp-bar-top-right,.pdp-mobile-panel-inner .pdp-info-row-taille{display:none}.pdp-bar-bottom-left{left:var(--viewport-inset);right:var(--viewport-inset);width:auto}.pdp-bar-thumb{width:29px;height:29px}}@media screen and (max-width:600px){.pdp-info{height:79px}.pdp-info-title-block{gap:8px}}@media screen and (min-width:901px){.pdp-page-body .header-wrapper{width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3);height:auto}.pdp-page-body .header-inner{width:100%}.pdp-page-body .header-menu-line{border-bottom-right-radius:0;border-bottom-left-radius:0}.pdp-page-body .header-has-tunnel .header-bottom-bar{position:relative;inset:auto}.pdp-page-body .header-has-tunnel .header-bottom-bar,body:has(.look-page) .header-has-tunnel .header-bottom-bar{width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);border-top:var(--border-size) solid var(--color-off-white);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);z-index:900}body:has(.look-page) .header-has-tunnel .header-bottom-bar{position:absolute;inset:58px auto auto 0}}@media screen and (max-width:900px){body:has(.look-page) .header-bottom-bar{display:none}}.look-bars-mobile-header{display:none}@media screen and (max-width:900px){.look-bars-mobile-header{z-index:2001;top:calc(var(--viewport-inset) + var(--bar-height) * 2);left:var(--viewport-inset);width:calc(var(--grid-column) * 6 + var(--grid-gutter) * 7);height:var(--bar-height);background-color:var(--color-inner-background);border-radius:var(--border-radius);padding:0;display:flex;position:fixed}@media screen and (min-width:601px) and (max-width:900px){.look-bars-mobile-header{width:563.5px}}.look-bars-mobile-header .group-bar-wrapper,.look-bars-mobile-header .item-bar-outer{width:100%;height:100%;display:flex}.look-bars-mobile-header .item-bar-wrapper{width:100%;height:100%;padding:0 var(--gap);align-items:center;gap:var(--gap);display:flex}.look-bars-mobile-header .item-bar-second-wrapper{justify-content:flex-start;align-items:center;gap:var(--gap);flex:1;min-width:0;display:flex}.look-bars-mobile-header .item-bar-suffix{color:var(--color-grey)}.look-bars-mobile-header .item-bar-tail{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}}.look-gallery{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;background-color:var(--color-background);width:100vw;height:100svh;display:flex;overflow:auto hidden}.look-gallery::-webkit-scrollbar{display:none}.look-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100vw;width:100vw;height:100svh}.look-slide,.look-slide>.look-slide-button{justify-content:center;align-items:center;display:flex}.look-slide>.look-slide-button{cursor:pointer;--d:min(var(--slide-distance,2),2);width:100%;height:100%;transform:translateX(calc(var(--dir,0) * -80%)) scale(calc(1 - var(--d) * .12));opacity:calc(1 - var(--d) * .45);background:0 0;border:0;padding:0;transition:transform .15s cubic-bezier(.23,1,.32,1),opacity .15s cubic-bezier(.23,1,.32,1)}.look-slide>.look-slide-button>img{max-width:40%;height:90%}.look-photo,.look-slide>.look-slide-button>img{object-fit:contain;background-color:#0000;width:auto}.look-photo{max-width:90%;height:auto;max-height:90%}.background-wrapper-look{height:100vh}@media screen and (min-width:601px) and (max-width:900px){.background-wrapper-look{height:200vw}}@media screen and (max-width:600px){.background-wrapper-look{height:200vh}}.look-bars-top-right{z-index:900;top:var(--viewport-inset);right:var(--viewport-inset);background-color:var(--color-inner-background);border-radius:var(--border-radius);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);height:var(--bar-height);padding:0;display:flex;position:fixed;left:auto}.look-bar-tail-empty{background-color:var(--color-off-white);border-radius:1px;flex-shrink:0;width:24px;height:24px;margin-left:auto;display:block}@media screen and (max-width:900px){.look-bars-top-right{display:none}}.look-products-bar-desktop{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);background-color:var(--color-inner-background);border-radius:var(--border-radius);width:calc(var(--grid-column) * 6 + var(--grid-gutter) * 6);height:var(--bar-height);padding:2px;display:flex;position:fixed}.look-products-group{gap:0;width:100%;height:100%;display:flex}.look-product-itembar{width:0;color:var(--color-off-black);flex:1 1 0;align-items:stretch;text-decoration:none;display:flex}.look-product-itembar+.look-product-itembar{border-left:var(--border-size) solid var(--color-divider)}.look-product-itembar .item-bar-wrapper{flex:1;justify-content:flex-start;align-items:center;gap:0;min-width:0;height:24px;padding:0;display:flex}.look-product-itembar-thumb{background-color:var(--color-off-white);border-radius:1px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;display:inline-flex;overflow:hidden}.look-product-itembar-thumb img{object-fit:cover;width:100%;height:100%}.look-product-itembar .item-bar-second-wrapper{min-width:0;padding-right:var(--gap);gap:var(--gap);flex:1}.look-product-itembar .item-bar-content{text-overflow:ellipsis;white-space:nowrap;padding:8px 0 7px;overflow:hidden}@media screen and (hover:hover) and (pointer:fine){.look-product-itembar:hover{background-color:var(--color-off-black);color:var(--color-white)}.look-product-itembar:hover .item-bar-suffix{color:var(--color-white)}}@media screen and (max-width:900px){.look-products-bar-desktop{display:none}}.look-page-info{z-index:900;top:144px;left:var(--grid-margin);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 3);pointer-events:auto;flex-direction:column;display:flex;position:fixed}.look-page-info-top{justify-content:space-between;align-items:flex-start;gap:var(--gap);display:flex}.look-page-info-heading{flex-direction:column;flex:1;min-width:0;display:flex}.look-page-subtitle{color:var(--color-off-black);margin:0 0 8px}.look-page-title{color:var(--color-off-black);margin:0;line-height:1}.look-page-details-toggle{cursor:pointer;color:var(--color-off-black);white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;display:none}.look-page-info-bar{height:var(--bar-height);background-color:var(--color-inner-background);border-radius:var(--border-radius);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 3);margin-top:40px;padding:2px;display:flex}.look-progress-itembar{width:100%}.look-progress-itembar .item-bar-wrapper{align-items:center;width:100%;height:24px}.look-progress-itembar .item-bar-second-wrapper{flex:none;gap:0;width:62.86px;height:24px;padding:0}.look-progress-indicator{background-color:var(--color-off-white);border-radius:1px;align-items:center;width:100%;height:24px;display:flex}.look-progress-indicator .item-bar-content{width:100%;height:100%;padding:0}.look-progress-tail{flex:1;align-items:center;width:auto;margin-left:8px;display:flex}.look-progress-tail,.video-progress-bar{height:24px;position:relative;overflow:visible}.video-progress-bar{width:100%}.video-progress-bar-track{background-color:var(--color-off-white);border-radius:1px;width:100%;height:100%;position:relative;overflow:hidden}.video-progress-bar-img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.video-progress-bar-img-mobile{display:none}.video-progress-bar-tracker{background-color:var(--color-off-black);pointer-events:none;border-radius:1px;width:13px;height:24px;position:absolute;top:0}@media screen and (max-width:900px){.video-progress-bar-img-desktop{display:none}.video-progress-bar-img-mobile{display:block}}.look-page-info-content{flex-direction:column;margin-top:28px;display:flex}.look-page-detail-row{align-items:flex-start;height:29px;display:flex}.look-page-detail-label{width:calc(var(--grid-column) * 1 + var(--grid-gutter) * 1);color:var(--color-medium-grey);flex-shrink:0}.look-page-detail-value,.look-products-bar-mobile{color:var(--color-off-black)}.look-products-bar-mobile{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);width:1004px;height:var(--bar-height);padding:0 var(--gap);background-color:var(--color-inner-background);border-radius:var(--border-radius);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:10px;text-decoration:none;display:none;position:fixed}.look-products-bar-mobile-title{align-items:center;display:inline-flex}.look-products-bar-mobile-suffix{color:var(--color-medium-grey)}.look-products-overlay{z-index:1100;background:var(--color-overlay);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);cursor:pointer;position:fixed;inset:0}.look-products-panel{z-index:1150;left:var(--grid-gutter);bottom:calc(var(--viewport-inset) + var(--bar-height) + 10px);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3);background-color:var(--color-white);border-radius:var(--border-radius);pointer-events:none;position:fixed}.look-products-panel>*{pointer-events:auto}.look-products-panel-close{top:calc(var(--bar-height) * -1 - 10px);height:var(--bar-height);padding:0 var(--gap);background-color:var(--color-inner-background);border-radius:var(--border-radius);color:var(--color-off-black);align-items:center;display:inline-flex;position:absolute;right:0}.look-products-panel-grid{background-color:var(--color-white);border-radius:var(--border-radius);flex-wrap:wrap;display:flex;overflow:hidden}.look-products-panel-item{--item-w:calc(var(--grid-column) * 1.5 + var(--grid-gutter) * 1.5);width:var(--item-w);height:var(--item-w);padding:var(--gap);border-bottom:var(--border-size) solid var(--color-off-white);background-color:var(--color-white);color:var(--color-off-black);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}.look-products-panel-item:nth-child(odd){width:calc(var(--item-w) - var(--border-size));border-right:var(--border-size) solid var(--color-off-white)}.look-products-panel-item:last-child,.look-products-panel-item:nth-last-child(2):nth-child(odd){border-bottom:0}@media screen and (hover:hover) and (pointer:fine){.look-products-panel-item:hover .look-products-panel-image{outline:var(--border-size) solid var(--color-off-black)}}.look-products-panel-content{letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:2px;font-size:8px;line-height:1.1;display:flex}.look-products-panel-price,.look-products-panel-title{color:var(--color-off-black)}.look-products-panel-image{width:var(--grid-column);height:var(--grid-column);border-radius:var(--inner-border-radius);background-color:var(--color-off-white);object-fit:contain;align-self:flex-end}@media screen and (max-width:900px){.look-products-panel{left:var(--grid-gutter);right:var(--grid-gutter);width:auto}.look-products-panel-item{--item-w:calc(var(--grid-column) * 4 + var(--grid-gutter) * 4.5)}.look-products-panel-image{width:calc(var(--grid-column) * 2 + var(--grid-gutter));height:calc(var(--grid-column) * 2 + var(--grid-gutter))}.look-products-panel-content{font-size:10px}.look-page-info{top:auto;bottom:calc(var(--viewport-inset) + var(--bar-height));left:var(--viewport-inset);pointer-events:auto;background-color:#0000;border-radius:0;width:994px;padding:0;overflow:hidden}.look-page-info-top{height:59px;padding:0 var(--gap);justify-content:space-between;align-items:center;gap:var(--gap);width:calc(100vw - 2 * var(--viewport-inset));box-sizing:border-box;background-color:#0000;display:flex}.look-page-info-heading{flex-direction:column;flex:1}.look-page-subtitle{margin:0 0 6px;font-size:10px}.look-page-title{margin:0;font-size:20px;line-height:1}.look-page-details-toggle{height:32px;color:var(--color-off-black);text-transform:uppercase;letter-spacing:.04em;background-color:#0000;border-radius:1px;flex-shrink:0;align-items:center;padding:0 10px;font-size:10px;display:inline-flex}.look-page-info-bar{width:994px;height:43px;padding:5px var(--gap);background-color:#0000;border-top:none;border-radius:0;margin-top:0}.look-progress-itembar,.look-progress-itembar .item-bar-wrapper{height:33px}.look-progress-itembar .item-bar-second-wrapper{width:64px;height:33px}.look-progress-indicator,.look-progress-tail,.video-progress-bar,.video-progress-bar-track,.video-progress-bar-tracker{height:33px}.look-page-info-content{display:none}.look-page-info-drawer-open .look-page-info-content{padding:14px var(--gap);border-top:var(--border-size) solid var(--color-divider);background-color:var(--color-inner-background);gap:8px;display:flex}.look-page-detail-row{align-items:center;height:22px}.look-page-detail-label{width:80px}.look-products-bar-mobile{display:flex}}.indexes-page{background-color:var(--color-background);padding-top:0;padding-bottom:0}@media screen and (max-width:900px){.indexes-page{padding-top:calc(var(--offset-top) + var(--gap) - 10px)}}.indexes-section{z-index:5;padding:0;position:relative}.indexes-section,.indexes-section:first-child{border-top:var(--border-size) solid var(--color-divider)}.indexes-grid{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQxIiBoZWlnaHQ9IjI0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bWFzayBpZD0iYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0MSIgaGVpZ2h0PSIyNDEiIGZpbGw9IiMwMDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjQxdjI0MUgweiIvPjxwYXRoIGQ9Ik0xIDBoMjQwdjI0MEgxVjBaIi8+PC9tYXNrPjxwYXRoIGQ9Ik0xIDI0MEguNXYuNUgxdi0uNVptMjQwLS41SDF2MWgyNDB2LTFaTTEuNSAyNDBWMGgtMXYyNDBoMVoiIGZpbGw9IiNFNkU2RTYiIG1hc2s9InVybCgjYSkiLz48L3N2Zz4=);background-position-x:calc(-1 * var(--border-size));background-size:calc((100% + var(--border-size)) / 6);grid-template-columns:repeat(6,1fr);gap:0;width:100%;display:grid}.indexes-page-info{z-index:300;top:var(--info-offset);left:var(--grid-margin);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 1);pointer-events:none;gap:40px;position:fixed}.indexes-page-info,.indexes-page-info-headings{flex-direction:column;display:flex}.indexes-page-info-subtitle{min-height:1.1em;margin-bottom:8px;display:block}.indexes-page-info-title{white-space:pre-line;min-height:1em;line-height:1;display:block}.indexes-page-info-title .TextShuffle_wrapper{height:30px;line-height:1}.indexes-page-info-line{align-items:flex-start;display:flex}.indexes-page-info-label{width:calc(var(--grid-column) * 1 + var(--grid-gutter) * 1);flex-shrink:0}.indexes-page-info-value{min-width:var(--grid-column);font-weight:400}@media screen and (max-width:900px){.indexes-page-info{top:auto;bottom:calc(var(--viewport-inset) + var(--bar-height));left:var(--viewport-inset);right:var(--viewport-inset);gap:0;width:auto}.indexes-page-info-line{display:none}.indexes-page-info-subtitle{font-size:10px}.indexes-page-info-title{font-size:20px}}.product-card{aspect-ratio:1;position:relative;overflow:hidden}.indexes-page-products .indexes-grid{background-image:none}.indexes-page-products .product-card{aspect-ratio:2/3;border-right:var(--border-size) solid var(--color-divider);border-bottom:var(--border-size) solid var(--color-divider)}.indexes-page-products .indexes-grid{border-left:var(--border-size) solid var(--color-divider)}.indexes-page-products .product-card-media{object-fit:contain;width:84%;height:92%;top:4%;left:8%}.indexes-page-products .product-card:hover .product-card-media{transform:scale(1.08)}.product-card-media{object-fit:contain;width:50%;height:50%;transition:transform .4s cubic-bezier(.23,1,.32,1);position:absolute;top:25%;left:25%;transform:scale(1)translateY(0)}.product-card:hover .product-card-media{transform:scale(1.3)}.product-card-number{font-variant-numeric:tabular-nums;position:absolute;bottom:29.8px;left:30px}@media screen and (max-width:900px){.indexes-page-products .product-card-media{width:80%;height:90%;top:5%;left:10%}.product-card-media{width:45%;height:45%;top:27.5%;left:27.5%}.product-card-number{bottom:21px;left:20px}}.collections-grid{grid-template-columns:repeat(6,1fr)}.collection-card{background-color:#0000}.indexes-page .indexes-section:first-of-type{padding-top:280px}.indexes-page-products .indexes-section:last-of-type{padding-bottom:120px}@media screen and (max-width:1023px){.indexes-page .indexes-section:first-of-type{padding-top:0}}@media screen and (min-width:901px){.indexes-page-info.indexes-page-info-collections{width:371.99px}}.indexes-sticky-overlay{z-index:900;pointer-events:none;height:0;position:sticky;bottom:0}.indexes-sticky-overlay>div{pointer-events:none;height:0;position:relative;top:-100vh}.indexes-bars-top-right{pointer-events:auto;width:auto;min-width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2)}@media screen and (max-width:900px){.indexes-sticky-overlay{display:none}}@media screen and (max-width:1023px){.indexes-grid{background-size:calc((100% + var(--border-size)) / 3)}.collections-grid,.indexes-grid{grid-template-columns:repeat(3,1fr)}}.indexes-next-block{z-index:5;border-top:var(--border-size) solid var(--color-divider);color:var(--color-off-black);padding:30px 30px 160px;text-decoration:none;display:block;position:relative}.indexes-next-subtitle{margin-bottom:var(--gap-s);color:var(--color-off-black);display:block}.indexes-next-title{display:block}.indexes-next-sup{margin-left:var(--gap);position:relative;top:-.6em}@media screen and (max-width:900px){.indexes-next-block{padding-bottom:70px}}.index-view-toggle{z-index:100;right:var(--grid-margin);bottom:var(--grid-margin);align-items:center;gap:var(--gap-s);background:var(--color-off-white);border:var(--border-size) solid var(--color-divider);pointer-events:auto;border-radius:12px;padding:8px 10px;display:flex;position:fixed}.index-view-toggle-label,.index-view-toggle-suffix{color:var(--color-off-black)}.index-view-toggle-suffix{margin-right:var(--gap-s)}.index-view-toggle-tail{gap:6px;display:inline-flex}.index-view-toggle-thumb{background:var(--color-off-white);border-radius:4px;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.index-view-toggle-thumb img{object-fit:contain;opacity:.5;width:100%;height:100%;transition:opacity .2s}.index-view-toggle-thumb.is-current img,.index-view-toggle-thumb:hover img{opacity:1}.index-view-toggle-thumb.is-current:after{content:"";border:var(--border-size) solid var(--color-off-black);border-radius:inherit;pointer-events:none;position:absolute;inset:0}@media screen and (max-width:900px){.index-view-toggle{padding:6px 8px;bottom:8px;right:8px}.index-view-toggle-thumb{width:22px;height:22px}}.static-page{padding-top:calc(var(--offset-top) + var(--gap));background-color:var(--color-background);padding-bottom:120px}.static-page-inner{max-width:calc(var(--grid-column) * 4 + var(--grid-gutter) * 3);padding:40px var(--grid-margin);margin:0 auto}.static-page-title{margin-bottom:40px}.static-page-body{color:var(--color-off-black)}.static-page-body h3,.static-page-body h4,.static-page-body h5,.static-page-body h6,.static-page-body strong{letter-spacing:.04em;text-transform:uppercase;margin:20px 0 10px;font-size:8px;font-weight:400;font-stretch:100%;line-height:1.1;display:block}.static-page-body h1,.static-page-body h2{letter-spacing:0;text-transform:uppercase;margin:30px 0 20px;font-size:8px;font-weight:400;font-stretch:125%;line-height:1.1;display:block}.static-page-body p{margin:0 0 12px}.static-page-body p,.static-page-body p a,.static-page-body ul{color:var(--color-off-black)}.static-page-body ul{margin:10px 0;padding-left:20px}.static-page-body ul li{margin-bottom:6px;list-style:outside}.static-page-body a{color:var(--color-off-black);text-decoration:underline}@media screen and (max-width:900px){.static-page-body h1,.static-page-body h2,.static-page-body h3,.static-page-body h4,.static-page-body h5,.static-page-body h6,.static-page-body strong{font-size:10px}.static-page-inner{max-width:100%;padding:24px var(--grid-margin)}.static-page-title{margin-bottom:24px}}.story-page{background-color:var(--color-background);z-index:5;padding-top:0;padding-bottom:0;position:relative}.story-page .background-wrapper-story{display:none}.background-wrapper-story{height:100vh}@media screen and (min-width:601px) and (max-width:900px){.background-wrapper-story{height:200vw}}@media screen and (max-width:600px){.background-wrapper-story{height:200vh}}.story-sections{z-index:5;width:100%;margin:0;position:relative}.story-section,.story-sections{flex-direction:column;gap:0;display:flex}.story-image{width:100vw;height:var(--story-image-h,66.7vw);object-fit:cover;background-color:var(--color-off-white);margin:0;display:block}@media screen and (max-width:900px){.story-image{height:200vw}}.story-bars-top-right{z-index:900;top:var(--viewport-inset);right:var(--viewport-inset);align-items:center;gap:var(--gap);padding:0 var(--gap);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);height:var(--bar-height);background-color:var(--color-inner-background);border-radius:var(--border-radius);color:var(--color-off-black);display:flex;position:fixed}.story-bars-top-right .item-bar-content{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.story-bars-top-right .item-bar-suffix{flex-shrink:0;height:auto;padding:0}.story-bars-top-right-thumbs{flex-shrink:0;align-items:center;gap:0;margin-left:auto;display:flex}@media screen and (max-width:900px){.story-bars-top-right{display:none}}.story-products-bar{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);background-color:var(--color-inner-background);border-radius:var(--border-radius);width:calc(var(--grid-column) * 4 + var(--grid-gutter) * 4);height:var(--bar-height);padding:2px;display:flex;position:fixed}.story-product-itembar{width:0;color:var(--color-off-black);flex:1 1 0;align-items:center;padding:0;text-decoration:none;display:flex}.story-product-itembar-divider{border-left:var(--border-size) solid var(--color-divider)}.story-product-itembar-thumb{background-color:var(--color-off-white);border-radius:1px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;display:inline-flex;overflow:hidden}.story-product-itembar-thumb img{object-fit:cover;width:100%;height:100%}.story-product-itembar .item-bar-second-wrapper{min-width:0;padding-right:var(--gap);gap:var(--gap);flex:1;align-items:center}.story-product-itembar .item-bar-content{text-overflow:ellipsis;white-space:nowrap;padding:8px 0 7px;overflow:hidden}.story-product-itembar .item-bar-content,.story-product-itembar .item-bar-suffix{text-transform:uppercase;letter-spacing:.04em;font-size:8px}@media screen and (hover:hover) and (pointer:fine){.story-product-itembar:hover{background-color:var(--color-off-black);color:var(--color-white)}.story-product-itembar:hover .item-bar-suffix{color:var(--color-white)}}@media screen and (max-width:900px){.story-products-bar{display:none}}.story-page-info-outer{z-index:300;top:144px;left:var(--grid-margin);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2.5);pointer-events:auto;color:var(--color-off-black);position:fixed}.story-page-info-top,.story-page-info-wrapper{flex-direction:column;display:flex}.story-page-info-top{position:relative}.story-page-headings-subtitle{height:11px;margin-bottom:8px;position:relative}.story-page-subtitle{letter-spacing:.04em;color:inherit;white-space:nowrap;margin:0;position:absolute;top:0;left:0}.story-page-headings-title{height:28px;margin-bottom:28px;position:relative}.story-page-title{color:inherit;white-space:nowrap;margin:0;line-height:1;position:absolute;top:0;left:0}.story-shuffle-b{opacity:0;pointer-events:none}.story-details-toggle{display:none}.story-page-info-inner{height:156px;margin-top:9px;position:relative}.story-page-info-content{width:100%;color:inherit;flex-direction:column;gap:18px;display:flex;position:absolute;top:0;left:0}.story-credit-row{grid-template-columns:calc(var(--grid-column) * 1 + var(--grid-gutter) * 1) 1fr;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;gap:0;height:11px;font-size:8px;line-height:1.1;display:grid}.story-credit-role{color:var(--color-medium-grey)}.story-credit-name{color:inherit;font-weight:400}@media screen and (max-width:900px){.story-page-info-outer{top:auto;bottom:43px;left:var(--viewport-inset);right:var(--viewport-inset);width:auto;color:var(--color-white);background-color:#0000;border-radius:0;padding:0;overflow:visible}.story-page-info-wrapper{width:100%}.story-page-headings-subtitle{height:11px;margin:0 0 6px}.story-page-subtitle{font-size:10px}.story-page-headings-title{height:20px;margin:0}.story-page-title{font-size:20px;line-height:1}.story-page-info-top{height:59px;padding:0;display:block;position:relative}.story-page-info-top>.story-page-headings-subtitle{margin:9px 0 0}.story-page-info-top>.story-page-headings-title{margin:6px 0 0}.story-page-info-top>.story-details-toggle{position:absolute;top:13.5px;right:0}.story-details-toggle{height:32px;color:inherit;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background-color:#0000;border-radius:0;flex-shrink:0;align-items:center;padding:0;font-size:10px;display:inline-flex}.story-details-open .story-page-info-outer{color:var(--color-off-black)}.story-page-info-inner{display:none}.story-details-open .story-page-info-inner{z-index:200;top:calc(var(--viewport-inset) + var(--header-height) + var(--gap));left:var(--viewport-inset);right:var(--viewport-inset);height:auto;color:var(--color-off-black);margin:0;padding:0;display:block;position:fixed}.story-page-info-content{gap:30px;position:relative}.story-credit-row{grid-template-columns:100px 1fr;height:11px;font-size:10px}.story-shuffle-b{display:none}.story-page-body .header-bottom-bar .transversal-bar-item:not(.is-current){opacity:.5}}@media screen and (max-width:900px) and (min-width:600px){.story-credit-row{grid-template-columns:194.5px 1fr}}.story-products-bar-mobile{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);right:var(--viewport-inset);width:calc(100vw - 2 * var(--viewport-inset));height:var(--bar-height);padding:0 var(--gap);background-color:var(--color-inner-background);border-radius:var(--border-radius);color:var(--color-off-black);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:none;justify-content:space-between;align-items:center;font-size:10px;text-decoration:none;display:none;position:fixed}.story-products-bar-mobile-suffix{color:var(--color-medium-grey)}@media screen and (max-width:900px){.story-products-bar-mobile{display:flex}}.story-products-overlay{z-index:600;background:var(--color-overlay);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);cursor:pointer;position:fixed;inset:0}.story-products-panel{z-index:650;left:var(--grid-gutter);bottom:calc(var(--viewport-inset) + var(--bar-height) + 10px);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3);background-color:var(--color-white);border-radius:var(--border-radius);pointer-events:none;position:fixed}.story-products-panel>*{pointer-events:auto}.story-products-panel-grid{background-color:var(--color-white);border-radius:var(--border-radius);flex-wrap:wrap;display:flex;overflow:hidden}.story-products-panel-item{--item-w:calc(var(--grid-column) * 1.5 + var(--grid-gutter) * 1.5);width:var(--item-w);height:var(--item-w);padding:var(--gap);border-bottom:var(--border-size) solid var(--color-off-white);background-color:var(--color-white);color:var(--color-off-black);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}.story-products-panel-item:nth-child(odd){width:calc(var(--item-w) - var(--border-size));border-right:var(--border-size) solid var(--color-off-white)}.story-products-panel-item:last-child,.story-products-panel-item:nth-last-child(2):nth-child(odd){border-bottom:0}@media screen and (hover:hover) and (pointer:fine){.story-products-panel-item:hover .story-products-panel-image{outline:var(--border-size) solid var(--color-off-black)}}.story-products-panel-content{letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:2px;font-size:8px;line-height:1.1;display:flex}.story-products-panel-price,.story-products-panel-title{color:var(--color-off-black)}.story-products-panel-image{width:var(--grid-column);height:var(--grid-column);border-radius:var(--inner-border-radius);background-color:var(--color-off-white);object-fit:contain;align-self:flex-end}@media screen and (max-width:900px){.story-products-panel{left:var(--grid-gutter);right:var(--grid-gutter);width:auto}.story-products-panel-item{--item-w:calc(var(--grid-column) * 4 + var(--grid-gutter) * 4.5)}.story-products-panel-image{width:calc(var(--grid-column) * 2 + var(--grid-gutter));height:calc(var(--grid-column) * 2 + var(--grid-gutter))}.story-products-panel-content{font-size:10px}}.header-bottom-thumbs{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.header-bottom-thumb{background:var(--color-off-white);opacity:.5;border-radius:1px;flex-shrink:0;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.header-bottom-thumb.is-current{opacity:1}.header-bottom-thumb.is-current:after{content:"";border:var(--border-size) solid var(--color-off-black);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.header-bottom-thumb img,.header-bottom-thumb video{object-fit:cover;width:100%;height:100%;display:block}.story-details-overlay{z-index:100;background:var(--color-overlay);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);cursor:pointer;position:fixed;inset:0}.fv-scroll-viewport{z-index:2;touch-action:none;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.fv-scroll-slide,.fv-scroll-stage{position:absolute;inset:0}.fv-scroll-slide{will-change:opacity;opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%}.fv-scroll-slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.fv-scroll-slide img,.fv-scroll-slide video{object-fit:cover;width:100%;height:100%;display:block}.story-scroll-lock{overflow:hidden}.story-image-fullviewport{object-fit:cover;width:100%;height:100%;display:block}.cart-drawer-backdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f5f5f5bf;position:fixed;inset:0}.cart-drawer-panel{z-index:1210;background:var(--color-white);border-left:var(--border-size) solid var(--color-off-black);width:min(420px,100vw);height:100dvh;padding:calc(var(--grid-gutter) * 2);gap:var(--grid-gutter);flex-direction:column;display:flex;position:fixed;top:0;right:0;overflow-y:auto}.cart-drawer-header{font-size:var(--font-size-small);justify-content:space-between;align-items:center;display:flex}.cart-drawer-close,.cart-drawer-header{letter-spacing:.08em;text-transform:uppercase}.cart-drawer-close{cursor:pointer;font:inherit;background:0 0;border:none}.cart-drawer-items{gap:calc(var(--grid-gutter) * 1.5);flex-direction:column;flex:1;display:flex}.cart-drawer-item{gap:var(--grid-gutter);font-size:var(--font-size-small);grid-template-columns:72px 1fr auto;align-items:start;display:grid}.cart-drawer-item img{object-fit:cover;width:72px;height:96px}.cart-drawer-item-title{text-transform:uppercase;letter-spacing:.06em}.cart-drawer-item-meta{opacity:.6;margin-top:4px}.cart-drawer-remove{cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:none;text-decoration:underline}.cart-drawer-footer{border-top:var(--border-size) solid var(--color-off-black);padding-top:var(--grid-gutter);gap:var(--grid-gutter);flex-direction:column;display:flex}.cart-drawer-total{font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;display:flex}.cart-drawer-checkout{width:100%;padding:calc(var(--grid-gutter) * 1.25);border:var(--border-size) solid var(--color-off-black);background:var(--color-off-black);color:var(--color-white);font:inherit;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.cart-drawer-checkout:disabled{opacity:.35;cursor:not-allowed}.cart-drawer-empty{opacity:.5;font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.08em;flex:1;justify-content:center;align-items:center;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}