.hs-look{position:relative;overflow:hidden;container-type:size;height:calc(100svh - var(--hs-look-top, 0px));min-height:520px;background:#2a211b;color:#fff}.hs-look__frame{--w: max(100cqw, 100cqh * var(--r));position:absolute;width:var(--w);aspect-ratio:var(--r);left:calc((100cqw - var(--w)) * var(--fx, 50) / 100);top:calc((100cqh - var(--w) / var(--r)) * .35)}.hs-look__frame--desk{display:none}@media(min-width:750px)and (orientation:landscape){.hs-look__frame--desk{display:block}.hs-look__frame--mob{display:none}}.hs-look__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hs-look__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(20,14,10,var(--hs-look-overlay, .55)),#140e0a00 38%)}.hs-look__copy{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:0 20px max(26px,env(safe-area-inset-bottom));text-align:center;pointer-events:none}.hs-look__copy>*{pointer-events:auto}.hs-look__kicker{margin:0 0 8px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.hs-look__title{margin:0 0 14px;color:#fff;font-size:clamp(28px,3.4vw,52px);line-height:1.1;text-shadow:0 2px 18px rgba(0,0,0,.35)}.hs-look__text{margin:0 auto 14px;max-width:560px;font-size:15px;opacity:.92}.hs-look__text p{margin:0}.hs-look__cta{display:inline-block;background:#fff;color:#1d1a17;text-decoration:none;border-radius:999px;padding:15px 30px;font-size:15px;letter-spacing:.02em;transition:transform .2s ease,opacity .2s ease}.hs-look__cta:hover{transform:translateY(-2px)}.hs-look__tag{--stem: 22px;position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-100%);z-index:2;display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:#1d1a17;-webkit-tap-highlight-color:transparent;animation:hs-look-float 4s ease-in-out infinite;animation-delay:var(--d, 0s)}.hs-look__tag.is-high{--stem: 66px}@keyframes hs-look-float{0%,to{translate:0 0}50%{translate:0 -4px}}.hs-look__chip{display:flex;align-items:baseline;gap:8px;white-space:nowrap;padding:7px 13px;border-radius:999px;background:#ffffffd1;-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3);box-shadow:0 4px 18px #00000038;font-size:13px;line-height:1.2;transition:background .2s ease,transform .2s ease}.hs-look__chip-name{max-width:150px;overflow:hidden;text-overflow:ellipsis}.hs-look__chip-price{font-weight:600}.hs-look__stem{width:1px;height:var(--stem);background:linear-gradient(#ffffffe6,#ffffff8c)}.hs-look__dot{position:relative;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #ffffff59}.hs-look__dot:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid rgba(255,255,255,.8);animation:hs-look-pulse 2.4s ease-out infinite;animation-delay:var(--d, 0s)}@keyframes hs-look-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.8);opacity:0}}.hs-look__tag:hover .hs-look__chip,.hs-look__tag[aria-expanded=true] .hs-look__chip{background:#fff;transform:scale(1.05)}.hs-look__tag:focus-visible .hs-look__chip{outline:2px solid #fff;outline-offset:3px}.hs-look__card{position:absolute;z-index:6;width:300px;background:#fff;color:#1d1a17;border-radius:12px;box-shadow:0 14px 44px #00000059;animation:hs-look-in .22s ease}.hs-look__card[hidden]{display:none}@keyframes hs-look-in{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}.hs-look__card-link{display:flex;gap:12px;padding:10px;color:inherit;text-decoration:none}.hs-look__card-img{width:90px;height:120px;object-fit:cover;border-radius:8px;flex:0 0 90px;background:#f3f1ee}.hs-look__card-txt{display:flex;flex-direction:column;gap:4px;min-width:0;padding-right:16px}.hs-look__card-name{font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hs-look__card-col{font-size:12px;color:#7a716a}.hs-look__card-price{font-size:15px;font-weight:600}.hs-look__card-price s{font-weight:400;color:#9a918a;font-size:13px;margin-left:6px}.hs-look__card-btn{margin-top:auto;align-self:flex-start;background:#1d1a17;color:#fff;border-radius:999px;padding:8px 18px;font-size:13px}.hs-look__card-x{position:absolute;top:4px;right:6px;width:30px;height:30px;border:0;background:none;font-size:22px;line-height:1;cursor:pointer;color:#7a716a}@media(max-width:749px),(orientation:portrait){.hs-look__tag{--stem: 12px}.hs-look__tag.is-high{--stem: 40px}.hs-look__chip{padding:6px 10px;font-size:12px}.hs-look__chip-name{display:none}.hs-look__title{font-size:28px;margin-bottom:12px}.hs-look__text{font-size:14px}.hs-look__cta{padding:14px 26px}.hs-look__card{position:fixed;left:12px;right:12px;bottom:12px;top:auto!important;width:auto;z-index:2147483000;box-shadow:0 -6px 40px #00000059;animation:hs-look-up .25s ease}.hs-look__card-img{width:96px;height:128px;flex-basis:96px}.hs-look__card-btn{padding:10px 22px;font-size:14px}@keyframes hs-look-up{0%{transform:translateY(110%)}to{transform:none}}}@media(prefers-reduced-motion:reduce){.hs-look__dot:before,.hs-look__card,.hs-look__tag{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hs-shop-look.css.map */
