@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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{:root,:host{--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{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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:baseline;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:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-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{display:inline}.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);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);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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: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,)}.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 Becane;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 Becane;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 Becane";--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:#f6f6f6;--color-white:#fff;--color-main:var(--color-off-black);--color-background:var(--color-off-white);--color-inner-background:var(--color-white);--gap-s:8px;--gap:10px;--grid-margin:30px;--grid-gutter:20px;--grid-column:calc((100vw - 11 * var(--grid-gutter) - 2 * var(--grid-margin)) / 12);--border-size:.5px;--border-radius:3px;--inner-border-radius:1px;--viewport-inset:var(--grid-gutter);--bar-height:28px;--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)}}*,:before,:after{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;-webkit-tap-highlight-color:#0000}html{font-family:var(--main-font);background:var(--color-background);overflow-x:hidden}body{background:var(--color-background);color:var(--color-main);font-family:var(--main-font);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;font-weight:inherit;letter-spacing:inherit;margin:0}a,button{color:inherit;cursor:pointer;font-weight:inherit;letter-spacing:inherit;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}.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}.header-logo-link{position:relative}.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);min-width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);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:max-content;padding:2px;font-size:8px;line-height:8.8px;display:none}.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{align-items:center;padding:0 0 7px;display:inline-flex}.header-bottom-suffix{color:var(--color-medium-grey);align-items:center;padding:0 0 7px;display:inline-flex}.header-has-tunnel .header-bottom-bar{display:flex}@media screen and (max-width:900px){.header-bottom-bar{font-size:10px;line-height:11px;display:flex}.header-bottom-label,.header-bottom-suffix{padding-bottom:8px}.header-menu-line{border-bottom-right-radius:0;border-bottom-left-radius:0}.header-inner{width:calc(var(--grid-column) * 8 + var(--grid-gutter) * 9)}.header-top{height:33px;padding-top:11px;padding-bottom:11px}.header-logo{height:11px}.header-nav-desktop,.header-spacer{display:none}.header-menu-toggle{display:block}.header-menu-line{gap:0;height:auto;padding:0;overflow:visible}.header-buttons{height:33px;padding:var(--gap);flex-grow:1;justify-content:space-between;padding-top:12px}.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}}.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-top:0;display:flex;position:sticky}.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){:is(.footer-left:has(.footer-button:hover) .footer-button,.footer-right:has(.footer-button:hover) .footer-button){color:var(--color-medium-grey)}:is(.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-left{border-top-left-radius:0;border-top-right-radius:0;order:2;width:100%}.footer-right{scrollbar-width:none;border-bottom:var(--border-size) solid var(--color-off-white);border-bottom-right-radius:0;border-bottom-left-radius:0;order:1;width:100%;position:relative;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-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}.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:calc(var(--offset-top) + 36px);left:var(--grid-margin);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2);pointer-events:none;position:fixed}.page-info-headings{margin-bottom:68px}.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) + 10px);left:var(--viewport-inset);right:var(--viewport-inset);width:auto}.page-info-headings{margin-bottom:0}.page-subtitle{font-size:10px}.page-title{font-size:20px;line-height:1}.page-info-line{display:none}}.home-collection-chip{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2);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;justify-content:space-between;align-items:center;font-size:8px;text-decoration:none;display:flex;position:fixed}.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)}.home-collection-chip:hover .home-collection-chip-suffix{color:var(--color-white)}}@media screen and (max-width:900px){.home-collection-chip{right:var(--viewport-inset);width:auto;font-size:10px}}.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}.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);color:var(--color-white)}.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;overflow:hidden}.transversal-item.current{outline:var(--border-size) solid var(--color-off-black)}.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{flex-direction:column;gap:0;width:913px;max-width:100%;margin:0 auto;padding:0;display:flex}.pdp-gallery-image{width:100%;height:auto;display:block}.pdp-gallery-image:first-child{align-self:center;width:600px;max-width:100%;height:auto}@media screen and (max-width:900px){.pdp-gallery{width:100%;margin:0}.pdp-gallery-image:first-child{object-fit:cover;width:100%;height:100vh}}.pdp-info{top:calc(var(--offset-top) + 40px);left:var(--grid-margin);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2);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{letter-spacing:.04em;text-transform:uppercase;font-size:8px}.pdp-info-suffix{color:var(--color-medium-grey);letter-spacing:.04em;text-transform:uppercase;font-size:8px}.pdp-info-imgbar{align-items:center;gap:var(--gap);padding:var(--gap);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;overflow:hidden}.pdp-info-imgbar-thumb.is-current{opacity:1;outline:var(--border-size) solid var(--color-off-black)}.pdp-info-imgbar-thumb img{object-fit:cover;width:100%;height:100%}.pdp-info-size-options,.pdp-info-color-options{flex-direction:column;gap:4px;display:flex}.pdp-info-size-option,.pdp-info-color-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-size-option.is-active,.pdp-info-color-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-size-option:hover,.pdp-info-color-option:hover{color:var(--color-hover,var(--color-off-black))}}.pdp-info-panels{gap:var(--gap);flex-direction:column;display:flex}.pdp-info-row{align-items:start;gap:var(--gap);grid-template-columns:60px 1fr;display:grid}.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}.pdp-info-panel-toggle{text-align:left;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-size:8px}.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}.pdp-info-row-readonly .pdp-info-panel-content{width:auto}.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;display:flex}.pdp-mobile-details-toggle{letter-spacing:.04em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border: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)}.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);color:var(--color-white)}.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{letter-spacing:.04em;text-transform:uppercase;font-size:8px}.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;overflow:hidden}.pdp-bar-thumb.is-current{opacity:1;outline:var(--border-size) solid var(--color-off-black)}.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) * 3 + var(--grid-gutter) * 3);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);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:0;padding-bottom:9px;font-size:8px;display:flex;position:fixed}.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:auto}.pdp-add-to-cart-label,.pdp-add-to-cart-price{letter-spacing:.04em;font-size:10px}.pdp-info{bottom:calc(var(--bar-height) + var(--viewport-inset) * 2);left:var(--viewport-inset);right:var(--viewport-inset);pointer-events:auto;z-index:400;width:auto;padding:0;position:fixed;top:auto}.pdp-info-inner{gap:4px}.pdp-info-inner>.pdp-info-imgbar,.pdp-info-inner>.pdp-info-panels{display:none}.pdp-mobile-details-toggle{display:inline-flex}.pdp-mobile-panel{z-index:500;-webkit-backdrop-filter:blur(6px);padding:calc(var(--header-height) + var(--viewport-inset) * 2) var(--viewport-inset) calc(var(--bar-height) + var(--viewport-inset) * 2);pointer-events:none;opacity:0;background:#f6f6f6e0;transition:opacity .2s,transform .2s;display:block;position:fixed;inset:0;overflow-y:auto;transform:translateY(8px)}.pdp-mobile-panel-close{top:calc(var(--header-height) + var(--viewport-inset) / 2);right:var(--viewport-inset);z-index:1;letter-spacing:.04em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:10px;position:absolute}.pdp-mobile-panel.is-open{pointer-events:auto;opacity:1;transform:translateY(0)}.pdp-mobile-panel-inner{gap:var(--gap);flex-direction:column;display:flex}.pdp-gallery-dimmed{opacity:.6}.pdp-bar-top-right{display:none}.pdp-bar-bottom-left{left:var(--viewport-inset);right:var(--viewport-inset);width:auto}.pdp-bar-thumb{width:29px;height:29px}}.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;justify-content:center;align-items:center;width:100vw;height:100svh;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;justify-content:center;align-items:center;padding:0;transition:transform .15s cubic-bezier(.23,1,.32,1),opacity .15s cubic-bezier(.23,1,.32,1);display:flex}.look-slide>.look-slide-button>img{object-fit:contain;background-color:#0000;width:auto;max-width:40%;height:90%}.look-photo{object-fit:contain;background-color:#0000;width:auto;max-width:90%;height:auto;max-height:90%}.look-bar{z-index:900;height:var(--bar-height);padding:var(--gap);align-items:center;gap:var(--gap-s);background-color:var(--color-inner-background);border-radius:var(--border-radius);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;padding-bottom:9px;font-size:8px;display:flex;position:fixed}.look-bar-label{letter-spacing:.04em;text-transform:uppercase;font-size:8px}.look-bar-suffix{color:var(--color-medium-grey);letter-spacing:.04em;text-transform:uppercase;font-size:8px}.look-bar-title{letter-spacing:0;text-transform:uppercase;color:var(--color-off-black);font-size:30px;font-weight:700;font-stretch:125%;line-height:1}.look-bar-top-right{top:var(--viewport-inset);right:var(--viewport-inset);width:calc(var(--grid-column) * 2 + var(--grid-gutter) * 2);padding:2px var(--gap);justify-content:flex-start;align-items:center;gap:10px;padding-bottom:2px}.look-bar-top-right>.look-bar-label,.look-bar-top-right>.look-bar-suffix{align-items:center;line-height:1.1;display:inline-flex}.look-bar-tail{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.look-bar-thumb{border-radius:1px;width:24px;height:24px;display:inline-flex;overflow:hidden}.look-bar-thumb-active{outline:var(--border-size) solid var(--color-off-black)}.look-bar-thumb-inactive{opacity:.4;transition:opacity .2s}@media screen and (hover:hover) and (pointer:fine){.look-bar-tail:has(.look-bar-thumb-inactive:hover) .look-bar-thumb-inactive{opacity:.4}.look-bar-thumb-inactive:hover{opacity:1}}.look-bar-thumb-photo{object-fit:cover;background-color:var(--color-off-white);border-radius:1px;width:100%;height:100%}.look-page-info{z-index:900;top:calc(var(--offset-top) + 68px);left:var(--grid-margin);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2);pointer-events:auto;flex-direction:column;display:flex;position:fixed}.look-page-subtitle{color:var(--color-off-black);margin:0 0 8px}.look-page-title{color:var(--color-off-black);margin:0 0 40px;line-height:1}.look-chrono{align-items:center;gap:12px;margin-bottom:28px;display:flex}.look-chrono-label{color:var(--color-off-black);font-variant-numeric:tabular-nums;white-space:nowrap}.look-chrono-strip{cursor:ew-resize;touch-action:none;width:120px;height:24px;display:block;position:relative;overflow:hidden}.look-chrono-strip-img{pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;height:100%;display:block}.look-chrono-strip-mobile{display:none}@media screen and (max-width:900px){.look-chrono-strip-desktop{display:none}.look-chrono-strip-mobile{display:block}.look-chrono-strip{width:96px}}.look-page-details{flex-direction:column;gap:20px;padding-top:68px;display:flex}.look-page-detail-row{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.look-page-detail-label{color:var(--color-medium-grey)}.look-page-detail-value{color:var(--color-off-black)}.look-products-bar{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);height:var(--bar-height);background-color:var(--color-inner-background);border-radius:var(--border-radius);padding:2px;display:flex;position:fixed;overflow:hidden}.look-product-chip{color:inherit;align-items:center;gap:0;padding-right:10px;text-decoration:none;display:inline-flex}.look-product-chip-divider{border-left:var(--border-size) solid var(--color-divider);padding-left:2px}.look-product-chip-thumb{background-color:var(--color-off-white);border-radius:1px;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;display:inline-flex;overflow:hidden}.look-product-chip-thumb img{object-fit:contain;width:66.67%;height:100%}.look-product-chip-title{color:var(--color-off-black);min-width:calc(var(--grid-column) * 1);padding-right:10px}.look-product-chip-suffix{color:var(--color-medium-grey);margin-left:auto}.look-products-bar-mobile{z-index:900;bottom:var(--viewport-inset);left:var(--viewport-inset);right:calc(var(--grid-column) * 1 + var(--grid-gutter) * 1 + var(--viewport-inset) * 2);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;justify-content:space-between;align-items:center;font-size:10px;text-decoration:none;display:none;position:fixed}.look-products-bar-mobile-suffix{color:var(--color-medium-grey)}.look-products-overlay{z-index:600;-webkit-backdrop-filter:blur(5px);cursor:pointer;background:#f5f5f5cc;position:fixed;inset:0}.look-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}.look-products-panel>*{pointer-events:auto}.look-products-panel-grid{background-color:var(--color-inner-background);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);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-title,.look-products-panel-price{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-bar-top-right{display:none}.look-page-info{top:auto;bottom:calc(var(--viewport-inset) + var(--bar-height) + 10px);left:var(--viewport-inset);right:var(--viewport-inset);width:auto}.look-page-subtitle{margin-bottom:8px;font-size:10px}.look-page-title{margin-bottom:12px;font-size:20px;line-height:1}.look-page-details,.look-products-bar{display:none}.look-products-bar-mobile{display:flex}.look-bar-bottom-right{display:none}}.indexes-page{padding-top:calc(var(--offset-top) + var(--gap));background-color:var(--color-background);padding-bottom:120px}.indexes-section{padding:80px var(--grid-margin) 120px;border-top:var(--border-size) solid var(--color-divider)}.indexes-section:first-child{border-top:none}.indexes-section-header{margin-bottom:48px}.indexes-subtitle{margin-bottom:var(--gap-s);display:block}.indexes-title{margin-bottom:40px}.indexes-count{gap:var(--grid-gutter);display:flex}.indexes-count-value{color:var(--color-off-black);font-weight:400}.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}.product-card{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-card-media{object-fit:contain;width:50%;height:50%;transition:transform .4s cubic-bezier(.23,1,.32,1);display:block;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:10px;left:10px}@media screen and (max-width:900px){.product-card-media{width:45%;height:45%}.product-card-number{bottom:6px;left:6px}}.collections-grid{grid-template-columns:repeat(4,1fr)}.collection-card{aspect-ratio:3/4;background-color:var(--color-off-white);position:relative;overflow:hidden}.collection-card-media{object-fit:cover;width:100%;height:100%;padding:0;position:absolute;inset:0}.collection-card-label{justify-content:space-between;gap:var(--gap-s);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-off-black);pointer-events:none;font-size:8px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}@media screen and (max-width:900px){.indexes-grid{background-size:calc((100% + var(--border-size)) / 4);grid-template-columns:repeat(4,1fr)}.collections-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:575px){.indexes-grid{background-size:calc((100% + var(--border-size)) / 3);grid-template-columns:repeat(3,1fr)}.collections-grid{grid-template-columns:repeat(2,1fr)}.indexes-section{padding:48px var(--grid-margin) 80px}.indexes-section-header{margin-bottom:32px}}.indexes-next-block{padding:var(--grid-margin) var(--grid-margin) 160px;border-top:var(--border-size) solid var(--color-divider);color:var(--color-off-black);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}.indexes-next-sup{display:none}}.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{color:var(--color-off-black)}.index-view-toggle-suffix{color:var(--color-off-black);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;overflow:hidden}.index-view-toggle-thumb img{object-fit:contain;opacity:.5;width:100%;height:100%;transition:opacity .2s}.index-view-toggle-thumb:hover img,.index-view-toggle-thumb.is-current img{opacity:1}.index-view-toggle-thumb.is-current{outline:var(--border-size) solid var(--color-off-black);outline-offset:-1px}@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) * 8 + var(--grid-gutter) * 7);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{color:var(--color-medium-grey);margin:0 0 12px}.static-page-body p a{color:var(--color-off-black)}.static-page-body ul{color:var(--color-medium-grey);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 h3,.static-page-body h4,.static-page-body h5,.static-page-body h6,.static-page-body strong,.static-page-body h1,.static-page-body h2{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);padding-top:0;padding-bottom:0;position:relative}.story-page-header{top:calc(var(--offset-top) + var(--gap));left:var(--grid-margin);z-index:5;max-width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2);color:var(--color-off-black);pointer-events:none;position:absolute}.story-page-subtitle{letter-spacing:.04em;color:inherit;margin-bottom:8px}.story-page-title{color:inherit;margin-bottom:16px}.story-credits{color:inherit;flex-direction:column;gap:2px;display:flex}.story-credit{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;gap:4px;font-size:8px;font-weight:400;line-height:1.1;display:flex}.story-credit-role{color:var(--color-medium-grey)}.story-credit-name{color:inherit;font-weight:400;font-stretch:125%}@media screen and (max-width:900px){.story-credit{font-size:10px}}.story-sections{flex-direction:column;gap:0;width:100%;margin:0;display:flex}.story-section{flex-direction:column;gap:0;display:flex}.story-image{object-fit:cover;background-color:var(--color-off-white);width:100%;height:auto;margin:0;display:block}.story-products-bar{bottom:var(--gap);left:var(--grid-margin);z-index:6;pointer-events:auto;gap:5px;display:flex;position:fixed}.story-product-link{background-color:var(--color-off-white);height:24px;color:var(--color-off-black);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:1px;align-items:center;gap:6px;padding:0 8px 0 0;font-size:11px;text-decoration:none;display:inline-flex}.story-product-thumb{background-color:var(--color-off-white);border-radius:1px;flex-shrink:0;width:24px;height:24px;overflow:hidden}.story-product-thumb img{object-fit:cover;width:100%;height:100%;display:block}.story-product-title{font-weight:600}.story-product-cta{color:var(--color-medium-grey);margin-left:4px}@media screen and (max-width:900px){.story-page-header{display:none}.story-image{object-fit:cover;height:auto;min-height:100vh}.story-products-bar{left:var(--grid-margin);right:var(--grid-margin);bottom:var(--gap);flex-wrap:wrap}}.story-switcher-fallback{top:calc(var(--bar-height) * 2);right:var(--grid-margin);z-index:11;width:max-content;max-width:calc(100vw - var(--grid-margin) * 2);display:flex;position:fixed}@media screen and (max-width:900px){.story-switcher-fallback{top:calc(var(--bar-height) * 2);left:var(--grid-margin);right:var(--grid-margin);width:auto;max-width:none}}.story-switcher-inner{flex:1}.story-switcher-inner .header-bottom-thumbs{margin-left:8px}.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;overflow:hidden}.header-bottom-thumb.is-current{opacity:1;outline:var(--border-size) solid var(--color-off-black)}.header-bottom-thumb img{object-fit:cover;width:100%;height:100%;display:block}.story-details-toggle{right:var(--grid-margin);bottom:calc(var(--gap) + 28px + var(--gap));z-index:7;background-color:var(--color-off-black);height:32px;color:var(--color-off-white);cursor:pointer;border:0;border-radius:1px;padding:0 12px;font-family:inherit;display:none;position:fixed}.story-details-toggle span{margin-left:4px}.story-details-overlay{z-index:50;pointer-events:none;display:none;position:fixed;inset:0}.story-details-overlay.is-open{pointer-events:auto}.story-details-backdrop{cursor:pointer;opacity:0;background-color:#0a0a0a80;border:0;padding:0;transition:opacity .2s;position:absolute;inset:0}.story-details-overlay.is-open .story-details-backdrop{opacity:1}.story-details-panel{background-color:var(--color-off-white);color:var(--color-off-black);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);max-height:85vh;transition:transform .28s;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.story-details-overlay.is-open .story-details-panel{transform:translateY(0)}.story-details-panel-inner{padding:24px var(--grid-margin) 32px;flex-direction:column;gap:16px;display:flex}.story-details-subtitle{letter-spacing:.04em;margin:0}.story-details-title{margin:0}.story-details-credits{flex-direction:column;gap:4px;display:flex}.story-details-close{color:var(--color-medium-grey);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:8px;padding:0;font-family:inherit}.story-details-close span{margin-left:4px}@media screen and (max-width:900px){.story-details-toggle{justify-content:center;align-items:center;display:inline-flex}.story-details-overlay{display:block}}@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}
