.candela-look{padding:2rem var(--grid-margin, 1rem) 0}.candela-look__title{margin:0 0 1.5rem;padding-bottom:.3rem;border-bottom:1px solid rgb(var(--color-foreground));font-family:var(--font-candela-sans, sans-serif);font-size:.6875rem;font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground))}.candela-look__grid{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter, .5rem)}.candela-look__stage{position:relative;aspect-ratio:954 / 1325;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.candela-look__img,.candela-look__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.candela-look__hotspot{position:absolute;top:var(--y, 50%);left:var(--x, 50%);z-index:1}.candela-look__pin{display:flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;padding:0;transform:translate(-50%,-50%);border:1px solid rgb(var(--color-foreground));border-radius:50%;background-color:#fcfcfb;color:rgb(var(--color-foreground));cursor:pointer;transition:transform .2s ease}.candela-look__pin-icon{position:relative;display:block;width:.625rem;height:.625rem}.candela-look__pin-icon:before,.candela-look__pin-icon:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:currentColor;transform:translate(-50%,-50%)}.candela-look__pin-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.candela-look__pin:hover,.candela-look__hotspot.is-open .candela-look__pin{transform:translate(-50%,-50%) scale(1.1)}.candela-look__popover{position:absolute;bottom:1.25rem;left:0;z-index:2;width:7.5rem;padding:.375rem .375rem .75rem;background-color:#f7f5f2;cursor:pointer;opacity:0;visibility:hidden;transform:translate(-50%,.25rem);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.candela-look__hotspot.is-open .candela-look__popover,.candela-look__hotspot:hover .candela-look__popover{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.candela-look__hotspot--right .candela-look__popover{left:auto;right:0;transform:translate(50%,.25rem)}.candela-look__hotspot--right.is-open .candela-look__popover,.candela-look__hotspot--right:hover .candela-look__popover{transform:translate(50%)}.candela-look__hotspot--left .candela-look__popover{left:0;right:auto;transform:translate(-.8125rem,.25rem)}.candela-look__hotspot--left.is-open .candela-look__popover,.candela-look__hotspot--left:hover .candela-look__popover{transform:translate(-.8125rem)}.candela-look__hotspot--top .candela-look__popover{bottom:auto;top:1.25rem}.candela-look__popover-img{display:block;width:100%;height:auto;aspect-ratio:191 / 234;object-fit:cover}.candela-look__popover-title{display:block;margin-top:.75rem;font-family:var(--font-candela-sans, sans-serif);font-size:.5625rem;font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:rgb(var(--color-foreground))}.candela-look__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter, .5rem);align-content:start}@media screen and (min-width:990px){.candela-look{padding:3rem 1rem 0 0}.candela-look__grid{grid-template-columns:2fr 1fr;align-items:stretch}.candela-look__stage{aspect-ratio:auto;height:100%;min-height:30rem}.candela-look__cards{grid-template-columns:1fr;row-gap:1.5rem}.candela-look__pin{width:1.625rem;height:1.625rem}.candela-look__popover{width:10.75rem;padding-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/candela-shop-the-look.css.map */
