.home-looks:not(:has([data-slide])){display:none}.home-looks{--hl-heading-size: clamp(28px, 2.8vw, 40px);--hl-pad-top: var(--vs-gap-before, var(--section-gap));padding-top:var(--hl-pad-top);background:var(--color-background);font-family:var(--font-text)}.home-looks__head{margin-bottom:clamp(24px,3vw,40px)}.home-looks .home-looks__heading{margin:0;font-family:var(--font-title);font-size:var(--hl-heading-size);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--color-accent);text-wrap:balance}.home-looks__carousel{--hl-band: 92px;--hl-band-x: max(var(--frame-gutter), (100% - var(--container-width)) / 2);--hl-ease: cubic-bezier(.22, .61, .36, 1);position:relative;display:block;overflow:hidden;--hl-stage: clamp(480px, var(--hl-height, 100vh), 1240px);height:var(--hl-stage);container-type:size;background:var(--hl-letterbox, var(--color-accent));color:#fff}.home-looks__viewport{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:pan-y}.home-looks__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .6s var(--hl-ease),visibility 0s linear .6s}.home-looks__slide.is-active,.home-looks__carousel:not(.is-ready) .home-looks__viewport>:first-child .home-looks__slide{opacity:1;visibility:visible;transition:opacity .6s var(--hl-ease),visibility 0s}.home-looks__slide{--hl-w: 100cqw;--hl-x0: 0px;--hl-pw: min(max(var(--hl-w), 100cqh * var(--hl-ar)), var(--hl-w) * var(--hl-iw), (100cqh - var(--hl-band)) * var(--hl-ar) * var(--hl-ih));--hl-ph: calc(var(--hl-pw) / var(--hl-ar));--hl-zx: max((var(--hl-w) - var(--hl-pw)) / 2, 0px);--hl-zy: max((100cqh - var(--hl-band) - var(--hl-ph)) / 2, 0px);--hl-left: calc(var(--hl-x0) + min( max(var(--hl-w) / 2 - var(--hl-pw) * var(--hl-cx), max(var(--hl-pw) * var(--hl-sl) * -1, min(var(--hl-w) - var(--hl-pw), var(--hl-zx)))), min(var(--hl-w) - var(--hl-pw) * var(--hl-sr), max(0px, var(--hl-zx))) ));--hl-top: min( max((100cqh - var(--hl-band)) / 2 - var(--hl-ph) * var(--hl-cy), max(var(--hl-ph) * var(--hl-st) * -1, min(100cqh - var(--hl-ph), var(--hl-zy)))), min(100cqh - var(--hl-band) - var(--hl-ph) * var(--hl-sb), max(0px, var(--hl-zy))) )}.home-looks__frame{position:absolute;top:var(--hl-top);left:var(--hl-left);width:var(--hl-pw);height:var(--hl-ph)}.home-looks__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;clip-path:inset(0 max(0px,var(--hl-left) + var(--hl-pw) - var(--hl-x0) - var(--hl-w)) 0 max(0px,var(--hl-x0) - var(--hl-left)))}@media(min-width:1024px){.home-looks__slide{--hl-w: min(100cqw - 2 * var(--frame-gutter), var(--container-width));--hl-x0: calc((100cqw - var(--hl-w)) / 2)}}@supports not (width: 1cqw){.home-looks__frame{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.home-looks__img{object-fit:contain}.home-looks__layer{display:none}}.home-looks__shade{--hl-shade: calc(var(--hl-band) + 72px);position:absolute;right:0;bottom:0;left:0;height:var(--hl-shade);background:linear-gradient(to top,#1412109e,#14121061 40%,#14121000);clip-path:inset(max(0px,var(--hl-top) - (100cqh - var(--hl-shade))) max(var(--hl-x0),100cqw - var(--hl-left) - var(--hl-pw)) max(0px,100cqh - var(--hl-top) - var(--hl-ph)) max(var(--hl-x0),var(--hl-left)));pointer-events:none}.home-looks__carousel.is-ready .home-looks__slide:not(.is-active,[data-load]) .home-looks__img,.home-looks__carousel:not(.is-ready) .home-looks__viewport>:not(:first-child) .home-looks__img{display:none}.home-looks__layer{position:absolute;top:0;right:0;bottom:0;left:0}.home-looks__carousel:not(.is-ready) .home-looks__spot{visibility:hidden}.home-looks__content{position:absolute;bottom:0;left:var(--hl-band-x);right:calc(var(--hl-band-x) + var(--hl-controls-w, 0px) + 32px);z-index:3;text-shadow:0 1px 3px rgb(20 18 16 / 35%);display:grid;grid-template-columns:minmax(0,max-content) max-content;align-content:center;column-gap:32px;height:var(--hl-band);opacity:0;transition:opacity .6s var(--hl-ease);pointer-events:none}.home-looks__content a,.home-looks__content button{pointer-events:auto}.home-looks__slide.is-active .home-looks__content,.home-looks__carousel:not(.is-ready) .home-looks__viewport>:first-child .home-looks__content{opacity:1;transition-delay:.2s}.home-looks .home-looks__kicker{grid-column:1;grid-row:1;margin:0 0 2px;overflow:hidden;font-size:12px;line-height:1.3;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;color:#fff;opacity:.85}.home-looks .home-looks__title{grid-column:1;grid-row:2;margin:0;overflow:hidden;font-family:var(--font-title);font-size:clamp(22px,1.7vw,30px);font-weight:400;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;color:#fff}.home-looks__actions{display:flex;flex-wrap:nowrap;grid-column:2;grid-row:1 / span 2;align-items:center;align-self:center;gap:24px}.home-looks__list-button{display:inline-flex;flex:none;align-items:center;gap:12px;min-height:48px;padding:8px 12px 8px 24px;border:1px solid #ffffff;border-radius:999px;background:#fff;color:var(--color-accent);font-family:var(--font-text);font-size:15px;line-height:1.3;text-shadow:none;transition:border-color var(--motion-dur-fast) var(--motion-ease),background-color var(--motion-dur-fast) var(--motion-ease),color var(--motion-dur-fast) var(--motion-ease),transform var(--motion-dur-press) var(--motion-ease-out)}.home-looks__list-button[hidden]{display:none}.home-looks__list-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--color-accent);color:#fff;font-size:12px;font-variant-numeric:tabular-nums}.home-looks__list-short{display:none}@media(hover:hover){.home-looks__list-button:hover{border-color:#ffffffd1;background:#ffffffd1}}.home-looks__list-button:active{transform:scale(var(--motion-press))}.home-looks__link{display:inline-flex;flex:none;align-items:center;gap:12px;padding-bottom:4px;border-bottom:1px solid currentColor;color:#fff;font-size:14px;line-height:1.3}.home-looks__link:hover{color:#fff}.home-looks__link svg{transition:transform .3s var(--hl-ease)}.home-looks__link:hover svg{transform:translate(4px)}.home-looks__spot{position:absolute;top:calc(var(--hl-y) * 1%);left:calc(var(--hl-x) * 1%);z-index:2;width:0;height:0}.home-looks__spot.is-open{z-index:6}.home-looks__spot[data-cropped]{visibility:hidden}.home-looks__marker{position:absolute;top:-22px;left:-22px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;scale:.4;opacity:0;transition:scale .5s var(--hl-ease),opacity .4s ease;scroll-margin-top:80px;scroll-margin-bottom:24px}.home-looks__slide.is-active .home-looks__marker{scale:1;opacity:1;transition-delay:.3s}.home-looks__marker-dot{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;transition:scale .25s var(--hl-ease),box-shadow .25s ease}.home-looks__marker-dot svg{width:24px;height:24px;overflow:visible;filter:var(--hl-plus-shadow);transition:transform .3s var(--hl-ease),filter .25s ease}.home-looks__marker-dot{--hl-plus-shadow: drop-shadow(0 0 2px rgb(0 0 0 / 90%)) drop-shadow(0 1px 3px rgb(0 0 0 / 60%))}.home-looks__plus-arms{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.home-looks__carousel.is-visible .home-looks__slide.is-active .home-looks__marker-dot{animation:home-looks-heartbeat 1.6s ease-in-out calc(.6s + var(--hl-i, 0) * .16s) 2}.home-looks__marker:hover .home-looks__marker-dot{scale:1.15}.home-looks__marker:hover .home-looks__marker-dot svg{filter:var(--hl-plus-shadow) drop-shadow(0 0 4px rgb(255 255 255 / 55%))}.home-looks__spot.is-open .home-looks__marker-dot{box-shadow:0 0 0 1.5px #ffffffe5,0 0 0 3px #14121059;animation:none}.home-looks__spot.is-open .home-looks__marker-dot svg{transform:rotate(45deg) scale(.8)}.home-looks__marker:focus-visible{outline:none}.home-looks__marker:focus-visible .home-looks__marker-dot{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--color-accent)}.home-looks__carousel.is-design-mode .home-looks__spot[data-cropped]{visibility:visible;opacity:.6}.home-looks__spot--empty .home-looks__marker-dot,.home-looks__carousel.is-design-mode .home-looks__spot[data-cropped] .home-looks__marker-dot{border:2px dashed #ffffff}@keyframes home-looks-heartbeat{0%,42%,to{transform:scale(1)}9%{transform:scale(1.32)}18%{transform:scale(1)}27%{transform:scale(1.24)}}.home-looks__card{position:absolute;inset:auto;top:0;left:0;width:336px;max-width:calc(100vw - 32px);max-height:none;margin:0;padding:0;overflow:visible;border:0;border-radius:4px;background:#fff;box-shadow:0 18px 48px #1412103d,0 2px 8px #1412101a;color:var(--color-text);font-family:var(--font-text);font-size:14px;line-height:1.5;text-align:left}.home-looks__card[open]:not(:modal){animation:home-looks-pop .25s var(--hl-ease)}.home-looks__card.is-placing{visibility:hidden;animation:none}@keyframes home-looks-pop{0%{opacity:0;transform:translateY(6px)}}.home-looks__sheet{position:relative;padding:18px}.home-looks__close{position:absolute;top:4px;right:4px;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--color-accent);transition:background-color .2s ease}.home-looks__close:hover{background:var(--color-background-muted)}.home-looks__card :focus-visible,.home-looks__list :focus-visible:not(.pcart){outline:2px solid var(--color-accent);outline-offset:2px}.home-looks__product{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;padding-right:30px}.home-looks__product-media{display:block;aspect-ratio:1;overflow:hidden;border-radius:4px;background:var(--color-background-muted)}.home-looks__product-img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.home-looks__product-text{min-width:0}.home-looks .home-looks__product-series{margin:0 0 4px;font-size:12px;line-height:1.3;letter-spacing:.08em;color:var(--color-text)}.home-looks .home-looks__product-title{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:var(--font-title);font-size:15px;font-weight:400;line-height:1.4;color:var(--color-accent)}.home-looks .home-looks__product-title--full{display:block;overflow:visible;-webkit-line-clamp:unset;overflow-wrap:anywhere}.home-looks__product-title a{color:inherit}.home-looks__product-title a:hover{color:var(--color-accent-hover)}.home-looks .home-looks__product-code{margin:6px 0 0;font-size:12px;line-height:1.3;color:var(--color-text)}.home-looks .home-looks__product-price{margin:8px 0 0;font-size:16px;line-height:1.2;color:var(--color-accent)}.home-looks__view{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:13px 20px;border-radius:999px;background:var(--color-accent);color:#fff;font-size:14px;line-height:1.2;letter-spacing:.02em;transition:background-color .3s ease}.home-looks__view:hover,.home-looks__view:focus-visible{background:var(--color-accent-hover);color:#fff}.home-looks__view svg{transition:transform .3s var(--hl-ease)}.home-looks__view:hover svg{transform:translate(4px)}.home-looks__similar:empty,.home-looks__similar[hidden]{display:none}.home-looks__similar{margin-top:16px;padding-top:14px;border-top:1px solid var(--color-border)}.home-looks .home-looks__similar-heading{margin:0 0 10px;font-size:12px;line-height:1.3;letter-spacing:.08em;color:var(--color-text)}.home-looks__similar-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0}.home-looks__similar-link{display:block;color:var(--color-accent)}.home-looks__similar-media{display:block;aspect-ratio:1;overflow:hidden;border-radius:4px;background:var(--color-background-muted);transition:box-shadow .2s ease}.home-looks__similar-link:hover .home-looks__similar-media{box-shadow:0 0 0 1px var(--color-accent)}.home-looks__similar-img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.home-looks .home-looks__similar-price{display:block;margin-top:6px;font-size:12px;line-height:1.3;color:var(--color-accent);overflow-wrap:anywhere}.home-looks__similar-bar{display:block;width:40%;height:10px;margin:2px 0 12px;border-radius:3px;background:var(--color-background-muted)}.home-looks__similar.is-loading .home-looks__similar-media,.home-looks__similar.is-loading .home-looks__similar-bar{animation:home-looks-skeleton 1.2s ease-in-out infinite alternate}.home-looks__similar.is-loading .home-looks__similar-price{width:70%;height:10px;margin-top:8px;border-radius:3px;background:var(--color-background-muted)}@keyframes home-looks-skeleton{to{opacity:.45}}.home-looks__step{display:none}.home-looks__step-button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--color-accent)}.home-looks__step-button:hover{background:var(--color-background-muted)}.home-looks__step-count{min-width:56px;font-size:13px;letter-spacing:.06em;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text)}.home-looks__list{position:fixed;inset:0 0 0 auto;width:min(420px,100vw);max-width:100vw;height:100%;max-height:100%;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0;background:#fff;color:var(--color-text);font-family:var(--font-text);font-size:14px;line-height:1.5;text-align:left}.home-looks__list[open]{animation:home-looks-drawer .35s var(--hl-ease)}.home-looks__list::backdrop,.home-looks__card::backdrop{background:#14121073}@keyframes home-looks-drawer{0%{transform:translate(100%)}}.home-looks__list .home-looks__sheet{padding:0}.home-looks__sheet-head{position:sticky;top:0;z-index:3;display:flex;align-items:center;min-height:64px;padding:16px 60px 16px 24px;border-bottom:1px solid var(--color-border);background:#fff}.home-looks .home-looks__sheet-title{margin:0;font-family:var(--font-title);font-size:18px;line-height:1.3;color:var(--color-accent)}.home-looks__sheet-head .home-looks__close{top:50%;right:10px;transform:translateY(-50%)}.home-looks__list-items{margin:0;padding:0 24px 24px}.home-looks__list-items>li{position:relative;padding:18px 0;border-bottom:1px solid var(--color-border)}.home-looks__list-items .home-looks__product{grid-template-columns:76px minmax(0,1fr);gap:14px;padding-right:28px}.home-looks__list-items .home-looks__product-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.home-looks__list-items .home-looks__product:after{content:"";position:absolute;top:50%;right:6px;width:8px;height:8px;border-top:1.5px solid var(--color-accent);border-right:1.5px solid var(--color-accent);transform:translateY(-50%) rotate(45deg);transition:right .25s var(--hl-ease)}.home-looks__list-items>li:hover .home-looks__product:after{right:2px}.home-looks__list-items>li:has(.home-looks__pcart){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center}.home-looks__list-items>li:has(.home-looks__pcart) .home-looks__product{padding-inline:0}.home-looks__list-items>li:has(.home-looks__pcart) .home-looks__product:after{display:none}.home-looks__buy{display:contents}.home-looks__stock{grid-column:1;margin-top:10px;margin-inline-start:90px}.home-looks__list .home-looks__pcart{grid-column:2;grid-row:1 / span 2;align-self:center}.home-looks__list .mp-product__available{display:inline-flex;gap:5px;align-items:center;font-size:11px;font-weight:400;line-height:1.5;text-transform:uppercase}.home-looks__list .mp-product__available>span{margin-inline-end:3px}.home-looks__list .mp-product__available svg{flex:none}.home-looks__list .mp-product__available--in-stock{color:#85b951}.home-looks__list .mp-product__available--sold-out{color:#b50808}.home-looks__add{position:relative;display:inline-flex;gap:8px;align-items:center;justify-content:center;width:100%;min-width:0;min-height:48px;padding:12px 18px;border:0 solid var(--color-accent);border-radius:6px;background:var(--color-accent);color:#fff;font-family:var(--font-text);font-size:clamp(16px,1.05vw,18px);font-weight:400;line-height:1.35;text-align:center;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;cursor:pointer;transition:color var(--motion-dur-fast) var(--motion-ease),background-color var(--motion-dur-fast) var(--motion-ease),border-color var(--motion-dur-fast) var(--motion-ease),transform var(--motion-dur-press) var(--motion-ease-out)}.home-looks__add:hover,.home-looks__add:focus-visible,.home-looks__add.is-loading{color:#fff;background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.home-looks__add[disabled]{pointer-events:none}.home-looks__add:active:not([disabled]){transform:scale(var(--motion-press))}.home-looks__add-icon{flex:0 0 18px;width:18px;height:18px}.home-looks__add-icon,.home-looks__add-text{transition:opacity var(--motion-dur-fast) var(--motion-ease)}.home-looks__spinner{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;margin:-10px 0 0 -10px;border:3px solid #ffffff;border-top-color:transparent;border-radius:100%;opacity:0;animation:home-looks-spin 2s linear infinite;animation-play-state:paused;transition:opacity var(--motion-dur-fast) var(--motion-ease);pointer-events:none}.home-looks__add.is-loading .home-looks__add-icon,.home-looks__add.is-loading .home-looks__add-text{opacity:0}.home-looks__add.is-loading .home-looks__spinner{opacity:1;animation-play-state:running}@keyframes home-looks-spin{to{transform:rotate(360deg)}}.home-looks__all[hidden],.home-looks__all-note[hidden],.home-looks__all-result[hidden]{display:none}.home-looks__add--all .home-looks__add-text{text-wrap:balance}.home-looks__add-count{white-space:nowrap}@media(max-width:400px){.home-looks__add--all{padding-inline:12px}}.home-looks__add--all[disabled] .home-looks__add-icon{display:none}.home-looks__all{padding:4px 24px 28px}.home-looks .home-looks__all-note,.home-looks .home-looks__all-result{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--color-text)}.home-looks .home-looks__all-result{font-size:13px;color:var(--color-accent)}.home-looks__all-result>span{display:block}.home-looks__all-result .home-looks__all-failed{color:#b50808}.home-looks .home-looks__list.is-returning[open]{animation:home-looks-fade var(--motion-dur-fast) var(--motion-ease)}@keyframes home-looks-fade{0%{opacity:0}}.home-looks__controls{position:absolute;right:calc(var(--hl-band-x) - 15px);bottom:0;z-index:3;display:flex;align-items:center;gap:6px;height:var(--hl-band);color:#fff;filter:drop-shadow(0 1px 2px rgb(20 18 16 / 35%))}.home-looks__controls[hidden]{display:none}.home-looks .home-looks__counter{margin:0;font-size:13px;line-height:1;letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff}.home-looks__counter-sep{margin:0 6px;opacity:.55}.home-looks__arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:inherit;opacity:.85;transition:opacity var(--motion-dur-base) var(--motion-ease),background-color var(--motion-dur-base) var(--motion-ease),transform var(--motion-dur-press) var(--motion-ease-out)}.home-looks__arrow:hover{opacity:1;background:#ffffff24}.home-looks__arrow:active{transform:scale(var(--motion-press-icon))}.home-looks__list-button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.home-looks__arrow:focus-visible,.home-looks__dot:focus-visible,.home-looks__link:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.home-looks__dots{display:flex;align-items:center}.home-looks__dot{display:block;padding:18px 4px;color:inherit}.home-looks__dot span{display:block;width:44px;height:2px;background:currentColor;opacity:.4;transition:opacity var(--motion-dur-panel) var(--motion-ease)}.home-looks__dot:hover span{opacity:1;background:color-mix(in srgb,currentColor 38%,transparent)}.home-looks__dot[aria-current=true] span{opacity:1;background:currentColor}@media(min-width:1024px){.home-looks .home-looks__counter{display:inline-flex;align-items:center;min-height:40px;padding-inline:6px}}@media(min-width:1280px){.home-looks .home-looks__counter{display:none}}@media(max-width:1279px){.home-looks__dots{display:none}}@media(max-width:1023px){.home-looks{container-type:inline-size}.home-looks__carousel{--hl-band: 128px;--hl-band-pad: 12px;--hl-band-x: var(--frame-gutter);--hl-stage: max(280px, min(var(--hl-height, 100vh), 1240px, 100cqw * var(--hl-k, .75) + var(--hl-band)))}.home-looks__content{right:var(--hl-band-x);display:flex;flex-direction:column;padding:var(--hl-band-pad) 0}.home-looks .home-looks__kicker{align-self:flex-start;max-width:100%;margin-bottom:2px}.home-looks .home-looks__title{font-size:26px}.home-looks__actions{align-self:stretch;gap:10px;min-height:40px;margin-top:auto;padding-right:max(0px,var(--hl-controls-w, 0px) - 3px)}.home-looks__list-button{gap:0;min-height:40px;padding:9px 16px;font-size:13px}.home-looks__list-label,.home-looks__list-count{display:none}.home-looks__list-short{display:inline}.home-looks__link{flex:0 1 auto;min-width:0;gap:6px;padding-bottom:3px;font-size:12px}.home-looks__link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-looks__link svg{flex:none;width:14px;height:9px}.home-looks__controls{bottom:var(--hl-band-pad);height:40px}.home-looks__dots{display:flex}.home-looks .home-looks__counter{display:none}}@media(min-width:768px){.home-looks{--hl-header: var(--header-height, 72px);--hl-gap: clamp(16px, 1.6vw, 24px);--hl-stage-min: 480px;display:flex;flex-direction:column;max-height:max(100svh - var(--hl-header),var(--hl-pad-top) + 1.15 * var(--hl-heading-size) + var(--hl-gap) + var(--hl-stage-min));scroll-margin-top:var(--hl-header)}.home-looks__head{flex:none;margin-bottom:var(--hl-gap)}.home-looks__carousel{flex:0 1 var(--hl-stage);height:auto;min-height:0}}@media(max-width:767px){.home-looks__carousel{--hl-band: 156px;--hl-band-pad: 10px;--hl-band-x: 16px;height:max(280px,min(var(--hl-height-mobile, 78svh),100cqw * var(--hl-k, .75) + var(--hl-band)))}.home-looks__content{padding-bottom:calc(var(--hl-band-pad) + 48px)}.home-looks__actions{padding-right:0}.home-looks__controls{right:auto;left:calc(var(--hl-band-x) - 15px)}.home-looks__dot span{width:32px}.home-looks .home-looks__kicker{font-size:11px;line-height:16px}.home-looks__marker-dot svg{width:21px;height:21px}.home-looks .home-looks__title{font-size:clamp(20px,5.8vw,24px)}.home-looks__card:modal,.home-looks__list:modal{position:fixed;inset:auto 0 0;width:100%;max-width:100%;height:auto;max-height:min(86svh,680px);overflow-y:auto;overscroll-behavior:contain;border-radius:14px 14px 0 0;box-shadow:0 -8px 32px #1412102e;animation:home-looks-sheet .32s var(--hl-ease)}.home-looks__card:modal{max-height:72svh}.home-looks__card.is-stepping:modal{animation:none}.home-looks__card:modal .home-looks__sheet{padding:28px 16px calc(12px + env(safe-area-inset-bottom))}.home-looks__card:modal .home-looks__sheet:before,.home-looks__list:modal .home-looks__sheet:before{content:"";position:absolute;top:8px;left:50%;z-index:2;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:#3d393533}.home-looks__card:modal .home-looks__close{top:12px;right:6px}.home-looks__card:modal .home-looks__product{grid-template-columns:112px minmax(0,1fr);padding-right:36px}.home-looks__card:modal .home-looks__step:not([hidden]){display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px}.home-looks__list-items{padding:0 16px calc(16px + env(safe-area-inset-bottom))}.home-looks__list-items:has(~.home-looks__all:not([hidden])){padding-bottom:16px}.home-looks__all{padding:4px 16px calc(20px + env(safe-area-inset-bottom))}.home-looks__sheet-head{padding:22px 60px 14px 16px}@keyframes home-looks-sheet{0%{transform:translateY(100%)}}}@media(prefers-reduced-motion:reduce){.home-looks__slide,.home-looks__slide.is-active,.home-looks__content,.home-looks__marker,.home-looks__marker-dot,.home-looks__marker-dot svg,.home-looks__link svg,.home-looks__view svg{transition:none!important}.home-looks__carousel.is-visible .home-looks__slide.is-active .home-looks__marker-dot,.home-looks__similar.is-loading .home-looks__similar-media,.home-looks__similar.is-loading .home-looks__similar-bar{animation:none}.home-looks__card[open],.home-looks__card:modal,.home-looks__list[open],.home-looks__list:modal{animation:none!important}.home-looks__spinner{animation-duration:4s}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/home-looks.css.map */
