.look-gallery,.product-page{color:#000;background:#f3f1ec}.look-gallery .look-gallery__header{border-bottom:1px solid #0002;height:96px;margin-bottom:32px}.look-gallery .look-gallery__brand{width:148px}.look-gallery .look-gallery__back{align-items:center;min-height:44px;font-size:10px;display:inline-flex}.look-gallery .look-gallery__layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(40px,5vw,80px);max-width:1500px}.look-gallery .look-gallery__media{gap:16px}.look-gallery .look-gallery__track,.look-gallery .lifestyle-gallery__stage{background:0 0;height:max(480px,100svh - 166px)}@media (min-width:901px){.look-gallery .look-gallery__track,.look-gallery .lifestyle-gallery__stage{aspect-ratio:2/3;justify-self:center;width:min(100%,clamp(480px,100svh - 166px,1120px)/1.5);height:auto;max-height:none}}.look-gallery .look-gallery__thumbnails{gap:14px}.look-gallery .look-gallery__thumbnail{opacity:.6;border:1px solid #0000;padding:3px;transition:opacity .2s,border-color .2s}.look-gallery .look-gallery__thumbnail[aria-pressed=true]{opacity:1;background:#fff;border-color:#000}.look-gallery .look-gallery__thumbnail:hover{opacity:1}.look-gallery .look-gallery__information{padding-top:clamp(32px,5vw,80px);top:32px}.look-gallery .collection-eyebrow{color:#55554e;align-items:center;gap:12px;font-size:9px;font-weight:500;display:flex}.look-gallery .collection-eyebrow:before{content:"";width:22px;height:2px;box-shadow:0 2px 0 var(--neon);background:#000}.look-gallery .look-gallery__information h1{letter-spacing:-.05em;margin-top:26px;font-size:clamp(32px,3.6vw,56px);font-weight:400;line-height:1.04}.look-gallery .look-gallery__caption,.look-gallery .lifestyle-gallery__color-name{color:#62625b;font-size:12px}.look-gallery .look-gallery__colors{border-block:1px solid #0002;gap:16px;margin-top:30px;padding-block:16px}.look-gallery .look-gallery__color{color:#62625b;gap:10px;min-width:48px;min-height:60px;font-size:10px}.look-gallery .look-gallery__color[aria-current=page]{color:#000}.look-gallery .look-gallery__color[aria-current=page] .look-gallery__swatch{outline-color:#000}.look-gallery .product-consultation{color:#fff;background:#000;justify-content:space-between;width:100%;margin-top:28px;padding:18px 22px;font-size:10px}.look-gallery .product-consultation:hover,.product-page .product-consultation:hover{background:var(--neon);color:#000}.look-gallery .lifestyle-gallery__navigation{justify-content:space-between;max-width:200px;margin-top:26px}.look-gallery .lifestyle-gallery__navigation button{border:1px solid #0002}.look-gallery .lifestyle-gallery__navigation button:hover:not(:disabled){border-color:#000}.look-gallery .look-gallery__count{font-variant-numeric:tabular-nums}.look-gallery .lifestyle-gallery__original{margin-top:20px;font-size:10px}.look-gallery .lifestyle-gallery__return{margin-top:14px}.product-page .product-page__header{border-bottom:1px solid #0002;padding-bottom:24px}.product-page .product-page__category{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.product-page h1{font-size:clamp(34px,4vw,60px)}.product-page .product-consultation{background:#000}@media (max-width:900px){.look-gallery .look-gallery__layout{display:block}.look-gallery .look-gallery__track,.look-gallery .lifestyle-gallery__stage{aspect-ratio:2/3;height:auto}.look-gallery .look-gallery__information{padding-top:34px;position:static}.look-gallery .look-gallery__thumbnail{flex-basis:16%;max-width:78px}}@media (max-width:700px){.look-gallery{padding:0 5vw 48px}.look-gallery .look-gallery__header{height:82px;margin-bottom:20px}.look-gallery .look-gallery__brand{width:118px}.look-gallery .look-gallery__back{font-size:9px}.look-gallery .look-gallery__track,.look-gallery .lifestyle-gallery__stage{width:100%;margin-left:0}.look-gallery .look-gallery__thumbnails{gap:10px}.look-gallery .look-gallery__thumbnail{flex-basis:20%;min-width:48px;max-width:none}.look-gallery .look-gallery__information h1{margin-top:22px;font-size:clamp(32px,9vw,40px)}.look-gallery .look-gallery__colors{gap:12px}.look-gallery .product-consultation{min-height:56px;padding:16px 18px}.product-page{padding-inline:5vw}}@media (prefers-reduced-motion:reduce){.look-gallery .look-gallery__thumbnail,.look-gallery .product-consultation{transition:none}}
