.wnd-shop-look{display:block;padding-block:var(--wnd-layout-section);background:var(--wnd-color-canvas);color:var(--wnd-color-text);font-family:var(--wnd-font-body)}.wnd-shop-look [hidden]{display:none}.wnd-look__inner{max-width:calc(var(--wnd-layout-max) + 2*var(--wnd-layout-gutter));margin-inline:auto;padding-inline:var(--wnd-layout-gutter)}.wnd-look__header{text-align:center;margin-bottom:var(--wnd-space-8)}.wnd-look__eyebrow{margin:0 0 var(--wnd-space-4);color:var(--wnd-color-accent);font-size:var(--wnd-type-caption);font-weight:var(--wnd-weight-control);line-height:1.5;letter-spacing:var(--wnd-tracking-label);text-transform:uppercase}.wnd-look__heading{margin:0;color:var(--wnd-color-brand);font:var(--wnd-weight-display) var(--wnd-type-h2)/var(--wnd-leading-heading) var(--wnd-font-display);letter-spacing:var(--wnd-tracking-heading);text-wrap:balance}.wnd-look__intro{max-width:58ch;margin:var(--wnd-space-4) auto 0;font-size:var(--wnd-type-small);line-height:var(--wnd-leading-body);color:var(--wnd-color-text-secondary)}.wnd-look__layout{display:grid;gap:var(--wnd-space-10);min-width:0}.wnd-look__layout--home{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center}.wnd-look__layout--page{grid-template-columns:minmax(360px,1fr) minmax(0,1.7fr);align-items:start;gap:var(--wnd-space-8)}.wnd-look__scene{position:relative;min-width:0;container-type:inline-size}.wnd-look__room{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:var(--wnd-radius-media)}.wnd-look__point{position:absolute;left:var(--look-x);top:var(--look-y);transform:translate(-50%,-50%);width:44px;height:44px;display:grid;place-items:center;border-radius:50%;text-decoration:none;-webkit-tap-highlight-color:transparent}.wnd-look__dot{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#32302d59;transition:background var(--wnd-duration-control)}.wnd-look__dot:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.wnd-look__point:hover .wnd-look__dot,.wnd-look__point[aria-pressed=true] .wnd-look__dot{background:#32302d7f}.wnd-shop-look :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--wnd-color-focus);outline-offset:3px}.wnd-look__aside{display:grid;gap:var(--wnd-space-7);min-width:0}.wnd-look__panels{width:100%}.wnd-look__card{min-width:0;scroll-margin-top:112px}.wnd-look__card-heading{display:grid;grid-template-columns:104px minmax(0,1fr);gap:var(--wnd-space-5);align-items:center;margin-bottom:var(--wnd-space-6)}.wnd-look__product-media{display:block;position:relative;aspect-ratio:1;width:104px;border-radius:var(--wnd-radius-media);background:var(--wnd-color-canvas)}.wnd-look__product-image{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}.wnd-look__card-number{position:absolute;bottom:4px;left:4px;display:grid;place-items:center;width:22px;height:22px;background:var(--wnd-color-canvas);border:1px solid var(--wnd-color-border);border-radius:50%;font:600 11px/1 var(--wnd-font-body);color:var(--wnd-color-brand)}.wnd-look__product-info{min-width:0}.wnd-look__category{margin:0 0 var(--wnd-space-2);font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wnd-color-text-secondary)}.wnd-look__product-title{margin:0;font:500 25px/1.15 var(--wnd-font-display);letter-spacing:var(--wnd-tracking-heading);text-wrap:pretty}.wnd-look__product-title a{color:inherit;text-decoration:none}.wnd-look__product-title a:hover{text-decoration:underline;text-underline-offset:3px}.wnd-look__price{margin:var(--wnd-space-3) 0 0;font-size:18px;line-height:1.4;font-weight:600;color:var(--wnd-color-brand);font-variant-numeric:tabular-nums}.wnd-look__fixed-option{margin:var(--wnd-space-2) 0 0;font-size:var(--wnd-type-small);color:var(--wnd-color-text-secondary)}.wnd-look__purchase{display:grid;gap:var(--wnd-space-5);margin:0}.wnd-look__field{display:grid;gap:var(--wnd-space-3);min-width:0}.wnd-look__field label{font-size:var(--wnd-type-small);font-weight:600;line-height:1.4}.wnd-look__field :is(input,select,textarea){display:block;width:100%;max-width:100%;min-width:0;min-height:46px;margin:0;padding:10px 12px;border:1px solid var(--wnd-color-control-border);border-radius:var(--wnd-control-radius);background:var(--wnd-color-canvas);color:var(--wnd-color-text);font:400 16px/1.5 var(--wnd-font-body);box-shadow:none}.wnd-look__field select{padding-inline-end:32px}.wnd-look__field textarea{resize:vertical;min-height:76px}.wnd-look__help{margin:0;font-size:12px;line-height:1.5;color:var(--wnd-color-text-secondary)}.wnd-look__preview{display:grid;gap:var(--wnd-space-2)}.wnd-look__preview label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--wnd-space-3);align-items:start;cursor:pointer;font-size:var(--wnd-type-small);line-height:1.5;font-weight:400}.wnd-look__preview input{-webkit-appearance:auto;appearance:auto;accent-color:var(--wnd-color-brand);width:16px;height:16px;padding:0;margin:3px 0 0;border:1px solid var(--wnd-color-control-border);box-shadow:none}.wnd-look__preview .wnd-look__help{padding-inline-start:26px}.wnd-look__cta{display:flex;align-items:center;justify-content:center;gap:var(--wnd-space-3);width:100%;min-height:48px;padding:12px 20px;border:1px solid var(--wnd-color-action);border-radius:var(--wnd-control-radius);background:var(--wnd-color-action);color:var(--wnd-color-text-inverse);font:600 14px/1.4 var(--wnd-font-body);cursor:pointer;text-decoration:none;transition:background var(--wnd-duration-control)}.wnd-look__cta:hover{background:var(--wnd-color-action-hover)}.wnd-look__cta:disabled{opacity:.55;cursor:default}.wnd-look__feedback{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--wnd-space-3);font-size:14px;line-height:1.5}.wnd-look__feedback p{margin:0}.wnd-look__feedback[data-error=true]{color:var(--wnd-color-error)}.wnd-look__feedback a{color:var(--wnd-color-brand);text-underline-offset:3px}.wnd-look__selectors{display:flex;gap:var(--wnd-space-3);justify-content:center;flex-wrap:wrap}.wnd-look__selector{position:relative;display:grid;place-items:center;width:64px;height:64px;padding:3px;border:1px solid var(--wnd-color-border);border-radius:var(--wnd-control-radius);text-decoration:none;transition:border-color var(--wnd-duration-control)}.wnd-look__selector img{display:block;width:100%;height:100%;object-fit:contain}.wnd-look__selector[aria-pressed=true]{border:2px solid var(--wnd-color-brand);padding:2px}.wnd-look__selector-number{position:absolute;right:2px;bottom:2px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--wnd-color-canvas);color:var(--wnd-color-brand);font:600 10px/1 var(--wnd-font-body)}.wnd-look__explore{margin:var(--wnd-space-7) 0 0;text-align:center;font-size:14px;font-weight:600}.wnd-look__explore a{color:var(--wnd-color-brand);text-underline-offset:5px}.wnd-look-page{padding-top:var(--wnd-space-8)}.wnd-shop-look [data-look-main]{scroll-margin-top:calc(var(--header-height,80px) + 24px)}.wnd-look__breadcrumb{display:flex;gap:var(--wnd-space-3);align-items:center;margin:0 0 var(--wnd-space-7);font-size:12px;color:var(--wnd-color-text-secondary)}.wnd-look__breadcrumb a{color:inherit;text-underline-offset:3px}.wnd-look__room-intro{margin:0 0 var(--wnd-space-7)}.wnd-look__room-title{margin:0 0 var(--wnd-space-3);font:500 30px/1.15 var(--wnd-font-display);color:var(--wnd-color-brand);text-wrap:balance}.wnd-look__room-description{margin:0;font-size:14px;line-height:1.6;color:var(--wnd-color-text-secondary)}.wnd-look__products{display:grid;gap:var(--wnd-space-5)}.wnd-look__products .wnd-look__card{padding:var(--wnd-space-5);border:1px solid var(--wnd-color-border);border-radius:var(--wnd-control-radius);background:var(--wnd-color-canvas);transition:border-color var(--wnd-duration-control),background var(--wnd-duration-control)}.wnd-look__products .wnd-look__card[data-look-active=true]{border-color:var(--wnd-color-brand);background:var(--wnd-color-surface)}.wnd-look__scene-sticky{position:sticky;top:calc(var(--header-height,80px) + 16px);min-width:0;align-self:start}.wnd-look__gallery{margin-top:var(--wnd-space-11);padding-top:var(--wnd-space-8);border-top:1px solid var(--wnd-color-border)}.wnd-look__gallery-heading{margin:0 0 var(--wnd-space-7);font:500 var(--wnd-type-h3)/1.2 var(--wnd-font-display);color:var(--wnd-color-brand);text-align:center}.wnd-look__room-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wnd-space-7)}.wnd-look__room-tile{display:block;text-decoration:none;color:var(--wnd-color-text);min-width:0;border-radius:var(--wnd-radius-media)}.wnd-look__room-tile img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:2px solid transparent;border-radius:var(--wnd-radius-media);transition:border-color var(--wnd-duration-control)}.wnd-look__room-tile[aria-pressed=true] img{border-color:var(--wnd-color-brand)}.wnd-look__room-tile h3{margin:var(--wnd-space-4) 0 var(--wnd-space-2);font:500 24px/1.2 var(--wnd-font-display);color:var(--wnd-color-brand)}.wnd-look__room-tile p{margin:0;font-size:12px;line-height:1.5;color:var(--wnd-color-text-secondary)}.wnd-look__live{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}@media(min-width:750px)and (max-width:999px){.wnd-look__layout--home{gap:var(--wnd-space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wnd-look__layout--page{grid-template-columns:minmax(320px,1fr) minmax(0,1fr);gap:var(--wnd-space-5)}.wnd-look__card-heading{grid-template-columns:88px minmax(0,1fr)}.wnd-look__product-media{width:88px}.wnd-look__product-title{font-size:23px}}@media(max-width:749px){.wnd-look__layout{grid-template-columns:minmax(0,1fr);gap:var(--wnd-space-7)}.wnd-look__header{margin-bottom:var(--wnd-space-7)}.wnd-look__layout--page .wnd-look__scene-sticky{grid-row:1;position:static}.wnd-look__aside{gap:var(--wnd-space-5)}.wnd-look__selector{width:56px;height:56px}.wnd-look__room-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wnd-space-5)}.wnd-look__room-tile h3{font-size:21px}.wnd-look__gallery{margin-top:var(--wnd-space-9)}.wnd-look__room-title{font-size:28px}}@media(max-width:359px){.wnd-look__card-heading{grid-template-columns:80px minmax(0,1fr);gap:12px}.wnd-look__product-media{width:80px}.wnd-look__product-title{font-size:22px}.wnd-look__products .wnd-look__card{padding:12px}.wnd-look__room-tile h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.wnd-shop-look *{scroll-behavior:auto;transition:none}}.wnd-look__point--lamp .wnd-look__dot{width:clamp(8px,2cqw,16px);height:clamp(8px,2cqw,16px)}.wnd-look__point--lamp .wnd-look__dot:after{width:4px;height:4px}@media(max-width:749px){.wnd-look__explore a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px}.wnd-look__preview label{min-height:44px;align-items:center}.wnd-look__preview input{margin-block:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wnd-shop-look.css.map */
