.stl-dot,.stl-label{--stl-left: calc(50% + (var(--stl-x, 50) - 50) * 1% * max(1, 1.5 * var(--image-ratio, 1)));--stl-top: calc(50% + (var(--stl-y, 50) - 50) * 1% * max(1, 1 / (1.5 * var(--image-ratio, 1))));position:absolute;left:clamp(14px,var(--stl-left),calc(100% - 14px));top:clamp(14px,var(--stl-top),calc(100% - 14px));margin:0}@media only screen and (min-width:750px){.stl-dot,.stl-label{--stl-w: min(100%, 90% * var(--image-ratio, 1));--stl-h: min(100%, 111.111% / var(--image-ratio, 1));--stl-left: calc((100% - var(--stl-w)) / 2 + var(--stl-w) * var(--stl-x, 50) / 100);--stl-top: calc((100% - var(--stl-h)) / 2 + var(--stl-h) * var(--stl-y, 50) / 100)}}@media only screen and (min-width:769px){.stl-dot,.stl-label{--stl-w: min(100%, 135% * var(--image-ratio, 1));--stl-h: min(100%, 74.074% / var(--image-ratio, 1))}}.stl-dot{z-index:3;width:18px;height:18px;margin:-9px 0 0 -9px;padding:0;border:0;background:none;cursor:pointer}.stl-dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#fdd1e5d9;animation:stlPulse 1.9s ease-out infinite}.stl-dot i{position:absolute;top:0;right:0;bottom:0;left:0;border:2.5px solid #fff;border-radius:50%;background:#fdd1e5;box-shadow:0 1px 5px #00000047}.stl-dot:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.stl-dot.is-active:before{animation:none;opacity:0}.stl-dot.is-active i{background:#d9a3b3}@keyframes stlPulse{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(2.3);opacity:0}}.stl-label{z-index:4;display:none;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:7px 10px;border:1px solid var(--colorBorder, #f2bfc4);border-radius:8px;background:#fff;box-shadow:0 2px 10px #0000001f;color:#111;font-size:11px;line-height:1.2;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,calc(-100% - 14px));cursor:pointer}.stl-label.is-active{display:flex}.stl-label.is-below{transform:translate(-50%,14px)}.stl-label__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.stl-label b{font-weight:600;letter-spacing:.4px}.stl-tab,.stl-tray{--stl-gx: 0%;--stl-gy: 0% }@media only screen and (min-width:750px){.stl-tab,.stl-tray{--stl-gx: max(0%, 50% - 45% * var(--image-ratio, 1));--stl-gy: max(0%, 50% - 55.556% / var(--image-ratio, 1)) }}@media only screen and (min-width:769px){.stl-tab,.stl-tray{--stl-gx: max(0%, 50% - 67.5% * var(--image-ratio, 1));--stl-gy: max(0%, 50% - 37.037% / var(--image-ratio, 1)) }}.stl-tab{position:absolute;z-index:5;right:52px;bottom:14px;display:flex;align-items:center;justify-content:center;gap:0;min-width:32px;height:32px;margin:0;padding:0 7px;border:1px solid var(--colorBorder, #f2bfc4);border-radius:8px;background:#fff;color:#000;font:inherit;line-height:1;transition:opacity .5s ease-out,background-color .3s,border-color .3s,gap .3s,padding .3s,min-width .2s,width .2s,height .2s,right .2s,bottom .2s}@media only screen and (min-width:769px){.stl-tab{right:calc(var(--stl-gx) + 14px);bottom:calc(var(--stl-gy) + 14px)}}@media only screen and (max-width:768px){.product-slideshow .stl-tab{opacity:0}.product-slideshow .is-selected .stl-tab{opacity:1}}.image-wrap .stl-tab svg{flex:none;fill:none;stroke:currentColor;stroke-linejoin:round;opacity:1;animation:none}.stl-tab__bag{width:16px;height:16px;stroke-width:1.4}.stl-tab__close{display:none;width:11px;height:11px;stroke-width:1.6;stroke-linecap:round}.stl-tab__text{max-width:0;overflow:hidden;font-size:10.5px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;transition:max-width .45s ease}.stl-tab__count{position:absolute;top:-7px;right:-7px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;border-radius:50%;background:#7edbe8;color:#000;font-size:9.5px;font-weight:500;transition:opacity .2s}.stl-tab.is-intro{gap:6px;padding:0 10px 0 8px;border-color:#fdd1e5;background:#fdd1e5}.stl-tab.is-intro .stl-tab__text{max-width:170px}.stl-tab.is-intro .stl-tab__count{opacity:0}.stl-open .stl-tab{right:55px;bottom:17px;min-width:26px;width:26px;height:26px;padding:0}@media only screen and (min-width:769px){.stl-open .stl-tab{right:calc(var(--stl-gx) + 17px);bottom:calc(var(--stl-gy) + 17px)}}.stl-open .stl-tab__bag,.stl-open .stl-tab__count{display:none}.stl-open .stl-tab__close{display:block}.stl-tray{position:absolute;z-index:5;right:calc(var(--stl-gx) + 12px);bottom:calc(var(--stl-gy) + 54px);width:max-content;min-width:200px;max-width:calc(100% - 2 * var(--stl-gx) - 24px);padding:8px;border-radius:8px;background:#fffffff5;box-shadow:0 6px 24px #00000029;opacity:0;visibility:hidden;transform:translateY(16px);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .25s,visibility 0s .3s}.stl-open .stl-tray{opacity:1;visibility:visible;transform:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .25s,visibility 0s}@media only screen and (min-width:769px){.stl-tray{right:calc(var(--stl-gx) + 14px);min-width:max(240px,(100% - 2 * var(--stl-gx)) / 2);max-width:calc(100% - 2 * var(--stl-gx) - 28px)}}.stl-open .product-fact,.stl-open .product-model-height-size{opacity:0;transition:opacity .2s}.stl-card{display:flex;align-items:center;gap:8px;padding:5px 8px 5px 5px;border:1px solid var(--colorBorder, #f2bfc4);border-radius:8px;background:#fff;color:#111}.stl-tray .stl-card__link{display:flex;flex:1;align-items:center;gap:8px;min-width:0;max-width:none;color:inherit;text-decoration:none}.stl-card__img{flex:none;width:36px;height:48px;border-radius:8px;background-color:#f6f6f6;background-position:center;background-size:cover}.stl-card__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;font-size:11.5px;line-height:1.25}.stl-card__name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.stl-card__text b{font-size:12px;font-weight:500;white-space:nowrap}.stl-plus{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:8px;background:#7edbe8;color:#000;font-size:17px;line-height:1}@media(prefers-reduced-motion:reduce){.stl-dot:before{animation:none;opacity:0}.stl-tab,.stl-tab__text,.stl-tray,.stl-open .stl-tray{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/shop-the-look.css.map */
