.sc-shop{padding-block:96px 97px;border-bottom:1px solid var(--sc-border);background:#fff;--sc-eyebrow-lh: 15px;--sc-head-gap: 16px}.sc-shop__inner{display:flex;flex-direction:column;gap:40px}.sc-shop__aside{text-align:right}.sc-shop__looks{display:grid;grid-template-columns:403fr 382.5fr 382.5fr;gap:32px;margin:0;padding:0;list-style:none;overflow:visible}.sc-shop__look{position:relative;height:538px}.sc-shop__media{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--sc-border);border-radius:16px;background:var(--sc-zinc-100);box-shadow:var(--sc-shadow)}.sc-shop__look--2 .sc-shop__media{border-color:#b6b6b9}.sc-shop__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sc-shop__media--gradient:after{background:linear-gradient(180.065deg,#393f2866 43.228%,#18181b66 99.957%)}.sc-shop__media--dark:after{background:#0003}.sc-shop__spot{position:absolute;top:var(--y);left:var(--x);z-index:1;transform:translate(-50%,-50%)}.sc-shop__spot:hover,.sc-shop__spot:focus-within,.sc-shop__spot:has(.sc-shop__pop.is-open){z-index:2}.sc-shop__dot{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid rgba(24,24,27,.1);border-radius:9999px;background:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;transition:transform .2s ease}.sc-shop__dot span{width:10px;height:10px;border-radius:9999px;background:var(--sc-ink)}.sc-shop__dot:hover,.sc-shop__dot[aria-expanded=true]{transform:scale(1.1)}.sc-shop__dot:focus-visible{outline:2px solid var(--sc-gold);outline-offset:3px}.sc-shop__pop{position:absolute;top:calc(100% + 8px);left:50%;display:flex;align-items:center;gap:10px;width:max-content;max-width:260px;padding:8px;border-radius:8px;background:#ffffffc9;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);color:var(--sc-ink);opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.sc-shop__pop:before{content:"";position:absolute;top:-10px;right:0;left:0;height:10px}.sc-shop__spot--start .sc-shop__pop{left:0;transform:translateY(4px)}.sc-shop__spot--end .sc-shop__pop{left:auto;right:0;transform:translateY(4px)}.sc-shop__pop.is-open{opacity:1;visibility:visible;transform:translate(-50%)}.sc-shop__spot--start .sc-shop__pop.is-open,.sc-shop__spot--end .sc-shop__pop.is-open{transform:translate(0)}@media(hover:hover){.sc-shop__spot:hover .sc-shop__pop{opacity:1;visibility:visible;transform:translate(-50%)}.sc-shop__spot--start:hover .sc-shop__pop,.sc-shop__spot--end:hover .sc-shop__pop{transform:translate(0)}}.sc-shop__pop-media{flex:0 0 46px;width:46px;height:50px;background:#fff}.sc-shop__pop-text{display:flex;flex-direction:column;width:170px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:16px;color:var(--sc-ink)}.sc-shop__pop-price{font-weight:700}@media only screen and (max-width:1023px){.sc-shop__look{height:auto;aspect-ratio:403 / 538}}@media only screen and (max-width:768px){.sc-shop{padding-block:40px;border-bottom:0}.sc-shop__inner{gap:16px}.sc-shop__aside{margin-top:8px;text-align:left}.sc-shop__looks{display:flex;gap:12px;overflow-x:auto}.sc-shop__look{width:320px;max-width:calc(100vw - 70px);height:427px;aspect-ratio:auto;container-type:inline-size}.sc-shop__pop,.sc-shop__spot--start .sc-shop__pop,.sc-shop__spot--end .sc-shop__pop{--pop-w: min(260px, 100cqw - 24px);right:auto;left:calc(clamp(12px,var(--xn) * 1cqw - var(--pop-w) / 2,100cqw - var(--pop-w) - 12px) - (var(--xn) * 1cqw - 16px));width:var(--pop-w);max-width:none;transform:translateY(4px)}.sc-shop__pop.is-open,.sc-shop__spot--start .sc-shop__pop.is-open,.sc-shop__spot--end .sc-shop__pop.is-open,.sc-shop__spot:hover .sc-shop__pop{transform:none}.sc-shop__pop-text{flex:1 1 auto;width:auto;min-width:0}.sc-shop__media,.sc-shop__look--2 .sc-shop__media{border:0;border-radius:4px;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/sc-shoppable.css.map */
