.alb-look{display:block;position:relative}.alb-look__layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.alb-look__dot{position:absolute;left:calc(var(--x, 50) * 1%);top:calc(var(--y, 50) * 1%);width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.alb-look__dot.is-out{visibility:hidden;pointer-events:none}.alb-look__dot-inner{position:relative;width:12px;height:12px;box-sizing:border-box;border-radius:999px;background:radial-gradient(circle at 35% 30%,#ecd395 0%,var(--alb-gold, #c6a15b) 55%,#a8843f 100%);border:1.5px solid #fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px #c6a15b66,0 2px 6px #00000080;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.alb-look__icon{position:absolute;display:block;transition:opacity .18s ease,transform .22s ease}.alb-look__icon--close{width:7px;height:7px;opacity:0;transform:rotate(-45deg) scale(.6)}@media(hover:hover){.alb-look__dot:hover .alb-look__dot-inner{transform:scale(1.3);box-shadow:0 0 0 4px #c6a15b80,0 2px 6px #00000080}}.alb-look__dot[aria-expanded=true] .alb-look__dot-inner{background:var(--alb-red, #c1121f);transform:scale(1.6);box-shadow:0 0 0 2px #ffffff59,0 2px 6px #00000080}.alb-look__dot[aria-expanded=true] .alb-look__icon--close{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.alb-hero__slide.is-active .alb-look__dot-inner,.alb-hero__viewport:not(alb-hero-slideshow) .alb-look__dot-inner{animation:alb-look-in .5s cubic-bezier(.2,.8,.3,1.25) both;animation-delay:calc(var(--i, 1) * 70ms + .3s)}@keyframes alb-look-in{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}}.alb-look__dot:focus{outline:none}.alb-look__dot:focus-visible .alb-look__dot-inner{outline:3px solid var(--alb-gold, #c6a15b);outline-offset:3px}.alb-look__num{position:absolute;top:0;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--alb-red, #c1121f);color:#fff;font-size:10px;line-height:16px;font-weight:700;text-align:center;pointer-events:none}.alb-look__hint{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 6px;border-radius:999px;background:#1a1a1ab8;color:#fff;font-size:11px;line-height:1;letter-spacing:.04em;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.alb-look__hint svg{width:16px;height:16px;flex:0 0 auto}.alb-look__card{position:fixed;z-index:2147483647;width:min(300px,calc(100vw - 24px));box-sizing:border-box;padding:14px;background:#fff;color:var(--alb-ink, #1a1a1a);border-radius:var(--alb-radius, 14px);box-shadow:0 18px 44px #00000038,0 0 0 1px #1a1a1a0f;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease;text-align:start}.alb-look__card[hidden]{display:none!important}.alb-look__card:focus{outline:none}.alb-look__card.is-visible{opacity:1;transform:none}.alb-look__close{position:absolute;top:4px;right:4px;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--alb-ink, #1a1a1a);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px}.alb-look__close svg{width:18px;height:18px;opacity:.7}.alb-look__close:hover svg{opacity:1}.alb-look__close:focus{outline:none}.alb-look__close:focus-visible{outline:3px solid var(--alb-gold, #c6a15b);outline-offset:-4px}.alb-look__row{display:flex;gap:12px;align-items:flex-start;padding-right:30px}.alb-look__media{flex:0 0 auto;width:84px;height:84px;border-radius:10px;overflow:hidden;background:#f4f1ec;display:block}.alb-look__img{width:100%;height:100%;object-fit:cover;display:block}.alb-look__body{min-width:0;flex:1 1 auto}.alb-look__title{margin:0 0 6px;font-size:1.35rem;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.alb-look__price{margin:0;font-size:1.5rem;line-height:1.3;font-weight:700}.alb-look__price-from{font-weight:400;font-size:1.25rem;opacity:.75}.alb-look__price-sale{color:var(--alb-red, #c1121f)}.alb-look__price-compare{font-weight:400;font-size:1.25rem;opacity:.6;margin-left:4px}.alb-look__soldout{margin:4px 0 0;font-size:1.2rem;opacity:.7}.alb-look__cta{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border-radius:10px;background:var(--alb-ink, #1a1a1a);color:#fff;font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background-color .15s ease}.alb-look__cta svg{width:18px;height:18px;transition:transform .18s ease}.alb-look__cta:hover{background:#000;color:#fff}.alb-look__cta:hover svg{transform:translate(3px)}.alb-look__cta:focus{outline:none}.alb-look__cta:focus-visible{outline:3px solid var(--alb-gold, #c6a15b);outline-offset:2px}.alb-look__backdrop{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:#00000047;opacity:0;transition:opacity .18s ease}.alb-look__backdrop.is-visible{opacity:1}@media screen and (max-width:749px){.alb-look__dot{left:calc(var(--xm, var(--x, 50)) * 1%);top:calc(var(--ym, var(--y, 50)) * 1%)}.alb-look__dot-inner{width:14px;height:14px}.alb-look__hint{left:8px;bottom:8px;font-size:10px}.alb-look__card.alb-look__card--sheet{left:0!important;right:0;top:auto!important;bottom:0;width:100%;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;transform:translateY(16px)}.alb-look__card.alb-look__card--sheet.is-visible{transform:none}.alb-look__card--sheet .alb-look__media{width:88px;height:88px}.alb-look__card--sheet .alb-look__title{font-size:1.5rem}.alb-look__card--sheet .alb-look__cta{min-height:50px;font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.alb-look__card,.alb-look__backdrop,.alb-look__dot-inner,.alb-look__icon,.alb-look__cta svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/albanien-shop-look.css.map */
