@keyframes theLookDot{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(3)}}.lookbook-card__annotation{top:var(--top);left:var(--left);cursor:pointer;display:inline-flex;transform:translate(-50%,-50%)}.lookbook-card__annotation:after{content:"";height:60px;width:20px;position:absolute;display:none;top:-20px;left:0}.lookbook-card__annotation.is-visible,.lookbook-card__annotation:hover,.lookbook-card__annotation:focus{z-index:1}.lookbook-card__annotation.is-visible .lookbook-card__pin-icon:before,.lookbook-card__annotation.is-visible .lookbook-card__pin-icon:after,.lookbook-card__annotation:hover .lookbook-card__pin-icon:before,.lookbook-card__annotation:hover .lookbook-card__pin-icon:after,.lookbook-card__annotation:focus .lookbook-card__pin-icon:before,.lookbook-card__annotation:focus .lookbook-card__pin-icon:after{opacity:0;transform:scale(1);animation:1.5s theLookDot ease-in-out infinite}.lookbook-card__annotation.is-visible .lookbook-card__pin-icon:before,.lookbook-card__annotation:hover .lookbook-card__pin-icon:before,.lookbook-card__annotation:focus .lookbook-card__pin-icon:before{animation-delay:1s}.lookbook-card__pin{--pin-color: #fff;width:4.8rem;height:4.8rem;display:inline-flex;align-items:center;justify-content:center;transition:.3s all;pointer-events:none}.lookbook-card__pin.smallest{width:2.8em;height:auto}.lookbook-card__annotation.animate-pulse-scale,.lookbook-card__annotation.animate-pulse-scale-delay{height:30px;top:0!important;left:0!important}.lookbook-card__annotation.light{background-color:#fff;border-radius:20px;padding-right:20px;height:32px}.lookbook-card__annotation.light:hover .lookbook-product_title,.lookbook-card__annotation.light:hover motion-element{transform:scale(1.06);transition:all .2s ease-in-out}.lookbook-card__annotation.light:hover{height:35px}.lookbook-card__annotation.light lookbook-product_title{padding-top:20px}.lookbook-product_title{padding-top:4px}.lookbook-card__pin--dark{--pin-color: #000}.lookbook-card__pin-icon{position:relative;cursor:pointer;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--pin-color);color:var(--pin-color)}.lookbook-card__pin-icon:before,.lookbook-card__pin-icon:after{content:"";border-radius:50%;background:currentColor;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.lookbook-card__pin-icon:before{transform:scale(2);opacity:.2}.lookbook-card__pin-icon:after{transform:scale(2.875);opacity:.1}.lookbook-card__product{display:flex;gap:0;top:100%;z-index:11;left:-100%;width:auto;padding:.8rem;overflow:hidden;transition:.3s all;opacity:0;visibility:visible;transform:translate3d(0,10px,0);pointer-events:none;box-shadow:2px 7px 15px #0000001a;border-radius:var(--medium-blocks-radius);cursor:auto}.lookbook-card__product.with_cta{display:flex;flex-direction:column;justify-items:center;align-items:center;justify-content:center;padding:14px 20px;max-width:275px;height:138px;left:0!important;width:205px;bottom:32px!important}.lookbook-card__product.for_text_content{width:250px}.lookbook-card__product:before{content:"";position:absolute;left:0;height:20px;width:100%;bottom:100%;display:block;z-index:12}.lookbook-card__annotation:hover .lookbook-card__product{opacity:1;visibility:visible;transform:translateZ(0);pointer-events:auto}.lookbook-card__annotation--slider:not(.is-active):hover .lookbook-card__product{opacity:0;visibility:hidden}.lookbook-card__annotation.is-active .lookbook-card__product{opacity:1;visibility:visible;transform:translateZ(0);pointer-events:auto}.lookbook-card__product-cta .quantity__button{height:22px}.lookbook-card__product-cta .quantity{width:100%;height:22px;min-height:22px;max-height:22px}.lookbook-card__product-cta .product-form__submit{padding:4px 8px!important}.lookbook-card__product-cta .quantity input{box-shadow:none!important;border-radius:50px;border:1px solid #ccc}.lookbook-card__product-cta .main-product-form{max-width:100%!important}@media (min-width: 1024px){.lookbook-card__annotation .product-form__quantity{max-width:60%;margin-left:auto;margin-right:auto}}@media (max-width: 639.98px){.lookbook-card__annotation.is-active .lookbook-card__product{animation:fade-in .45s ease;display:flex}}.lookbook-card__product-custom-content{text-align:center}.lookbook-card__product-custom-content__title p{font-weight:700;margin-bottom:0}.lookbook-card__product-custom-content__text p{margin-top:10px;margin-bottom:8px}.lookbook-card__product-image{width:7.5rem}.lookbook-card__product-price{margin:.4rem 0 0}.lookbook-card__product .btn{display:inline-flex;margin:.4rem 0 0}.left .lookbook-card__product{right:0;left:auto}.top .lookbook-card__product{top:auto;bottom:100%;margin-bottom:5px;transform:translate3d(0,-10px,0)}.blocks-corner--round .lookbook-card__product{--medium-blocks-radius: 1.2rem;--small-blocks-radius: 1rem}@media (max-width: 767.98px){.lookbook-card__annotation{top:var(--top-mobile, var(--top));left:var(--left-mobile, var(--left))}.lookbook-card__product{width:24rem;gap:.8rem}.lookbook-card__product-image{width:6rem}.lookbook-card__product-title{font-size:1.6rem}}.lookbook-card__pin{position:relative;isolation:isolate}.lookbook-card__pin:after{content:"";position:absolute;top:-10px;bottom:-10px;right:-10px;left:-9px;border-radius:999px;pointer-events:none;z-index:-1;background:radial-gradient(circle,currentColor 0%,currentColor 35%,rgba(0,0,0,0) 36%);--pulse-scale-start: .6;--pulse-scale-end: 1.8;--pulse-opacity: .95;transform:scale(var(--pulse-scale-start));opacity:var(--pulse-opacity);animation:lookbook-pulse 1.8s ease-out infinite}.lookbook-card__pin--light{color:#50afb5}.lookbook-card__pin--dark{color:#111}.lookbook-card__pin:hover:after,.lookbook-card__pin:focus-visible:after{animation-play-state:paused;opacity:.25}@media (prefers-reduced-motion: reduce){.lookbook-card__pin:after{animation:none;opacity:.25}}@keyframes lookbook-pulse{0%{transform:scale(var(--pulse-scale-start));opacity:var(--pulse-opacity)}70%{transform:scale(var(--pulse-scale-end));opacity:0}to{transform:scale(var(--pulse-scale-end));opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-lookbook-card.css.map */
