lookbook-with-pins.lookbook-with-pins__container{display:block;position:relative;width:100%;height:var(--lookbook-height, 100vh);overflow:hidden;background-color:rgb(var(--color-armada-black))}.lookbook-with-pins__image,.lookbook-with-pins__placeholder{width:100%;height:100%;object-fit:cover}.lookbook-with-pins__container picture{display:block;width:100%;height:100%}.lookbook-with-pins__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--color-armada-black));pointer-events:none;z-index:1}.lookbook-with-pins__pin{position:absolute;left:var(--pin-x);top:var(--pin-y);z-index:2;transform:translate(-50%,-50%)}.lookbook-with-pins--pin-dark{--marker-bg: var(--color-armada-black);--marker-fg: var(--color-armada-white)}.lookbook-with-pins--pin-ski-green{--marker-bg: var(--color-armada-ski-green);--marker-fg: var(--color-armada-black)}.lookbook-with-pins--pin-snow-orange{--marker-bg: var(--color-armada-snow-orange);--marker-fg: var(--color-armada-black)}.lookbook-with-pins__marker{position:relative;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:none;background-color:rgb(var(--marker-bg, var(--color-armada-white)));color:rgb(var(--marker-fg, var(--color-armada-black)));cursor:pointer;z-index:5;transition:box-shadow .15s ease,opacity .2s ease,visibility .2s ease;animation:marker-breathe 4s ease-in-out infinite;animation-delay:var(--marker-delay, 0s);will-change:transform}@keyframes marker-breathe{0%,to{transform:scale(1);box-shadow:0 0 #0000}50%{transform:scale(1.4);box-shadow:0 .4rem 1.2rem #00000026}}.lookbook-with-pins__marker:hover{box-shadow:0 .2rem .8rem #00000040}.lookbook-with-pins__marker:focus-visible{outline:.2rem solid rgb(var(--marker-bg, var(--color-armada-white)));outline-offset:.3rem}.lookbook-with-pins__marker svg{width:1.2rem;height:1.2rem;flex-shrink:0;transition:transform .2s ease}.lookbook-with-pins__pin[data-open] .lookbook-with-pins__marker{opacity:0;visibility:hidden;pointer-events:none}.lookbook-with-pins__card{position:absolute;top:0;left:0;width:clamp(22rem,20vw,40rem);background-color:rgb(var(--color-armada-dust));border-radius:var(--space-1);opacity:0;visibility:hidden;pointer-events:none;transform:scale(0);transform-origin:top left;transition:opacity .25s ease,visibility .25s ease,transform .25s cubic-bezier(.4,0,.2,1);z-index:3}.lookbook-with-pins__pin[data-open] .lookbook-with-pins__card{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.lookbook-with-pins__pin[data-flip-x] .lookbook-with-pins__card{left:auto;right:0;transform-origin:top right}.lookbook-with-pins__card-inner{display:flex;align-items:flex-start;gap:var(--space-6);padding:var(--space-3)}.lookbook-with-pins__card-link{display:flex;align-items:center;gap:var(--space-6);flex:1;min-width:0;text-decoration:none;color:inherit;padding:0}.lookbook-with-pins__card-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.4rem;height:2.4rem;padding:0;border:none;border-radius:var(--space-1);background:#fffc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--color-armada-black));cursor:pointer}.lookbook-with-pins__card-close .icon-close{width:2.4rem;height:2.4rem}.lookbook-with-pins__card-close:focus-visible{outline:.2rem solid rgb(var(--color-armada-black));outline-offset:.2rem}a.lookbook-with-pins__card-link:hover .lookbook-with-pins__card-name{text-decoration:underline}a.lookbook-with-pins__card-link:focus-visible{outline:.2rem solid rgb(var(--color-armada-black));outline-offset:-.2rem}.lookbook-with-pins__card-image{width:7.2rem;height:7.2rem;flex-shrink:0;overflow:hidden}.lookbook-with-pins__card-img{width:100%;height:100%;object-fit:contain}.lookbook-with-pins__card-placeholder{width:100%;height:100%;object-fit:contain;padding:var(--space-2)}.lookbook-with-pins__card-info{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);flex:1}.lookbook-with-pins__card-name{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-m);color:rgb(var(--color-armada-black));line-height:1.5;text-transform:uppercase}.lookbook-with-pins__card-price{font-family:var(--font-body-family);font-weight:500;font-size:var(--size-body-m);color:rgb(var(--color-armada-black));line-height:1.5}@media screen and (max-width:749px){lookbook-with-pins.lookbook-with-pins__container{height:80vh}.lookbook-with-pins__marker{width:2.4rem;height:2.4rem}.lookbook-with-pins__marker svg{width:1rem;height:1rem}.lookbook-with-pins__card{width:clamp(18rem,50vw,26rem)}.lookbook-with-pins__card-name,.lookbook-with-pins__card-price{font-size:var(--size-body-s)}.lookbook-with-pins__card-image{width:6rem;height:6rem}.lookbook-with-pins__pin--has-mobile{left:var(--pin-x-mobile);top:var(--pin-y-mobile)}}@media(prefers-reduced-motion:reduce){.lookbook-with-pins__marker,.lookbook-with-pins__marker svg,.lookbook-with-pins__card{transition:none;animation:none}}@media print{.lookbook-with-pins__marker,.lookbook-with-pins__card-close{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lookbook-with-pins.css.map */
