.bl-wgl__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.bl-wgl__track{display:flex;gap:1.2rem;width:max-content;margin:0;padding:.6rem 0 2.2rem;list-style:none;animation:bl-wgl-run var(--bl-wgl-dur, 40s) linear infinite;will-change:transform}@keyframes bl-wgl-run{to{transform:translate(calc(-50% - .6rem))}}.bl-wgl__viewport:active .bl-wgl__track,.bl-wgl__viewport:has(:focus-visible) .bl-wgl__track,.bl-wgl--off .bl-wgl__track{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.bl-wgl__viewport:hover .bl-wgl__track{animation-play-state:paused}}.bl-wgl__item{flex:none;width:min(78vw,34rem)}.bl-wgl__card{display:block;width:100%;padding:0;font:inherit;border:1px solid rgba(19,19,22,.07);border-radius:10px;background:#fff;box-shadow:0 10px 22px -14px #1313164d;cursor:pointer;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.bl-wgl__card:hover{transform:translateY(-3px);box-shadow:0 16px 26px -16px #13131659}}.bl-wgl__card:focus-visible{outline:2px solid #fbaed2;outline-offset:3px}.bl-wgl__img{position:relative;display:block;aspect-ratio:5 / 4;background:#fefefe}.bl-wgl__img img{display:block;width:100%;height:100%;object-fit:cover}.bl-wgl__name{position:absolute;left:50%;bottom:.9rem;transform:translate(-50%);padding:.4rem 1rem;border-radius:8px;background:#fffffff0;box-shadow:0 2px 8px #13131614;font-size:1.35rem;font-weight:700;line-height:1.3;letter-spacing:.01em;color:#131316;white-space:nowrap}.bl-s__intro:has(+.bl-wgl__hint){margin-bottom:1.6rem}.bl-wgl__hint{display:flex;align-items:center;gap:1rem;max-width:46rem;margin:0 auto 2rem;padding:1.1rem 1.4rem;border-radius:10px;background:#f4f4f5;font-size:1.35rem;font-weight:600;line-height:1.4;color:#131316}.bl-wgl__hint svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media screen and (min-width:750px){.bl-wgl__item{width:34rem}.bl-wgl__track{gap:1.8rem}@keyframes bl-wgl-run{to{transform:translate(calc(-50% - .9rem))}}.bl-wgl__name{font-size:1.4rem}.bl-wgl__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent 100%)}}@media(prefers-reduced-motion:reduce){.bl-wgl__viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.bl-wgl__track{animation:none;padding-inline:1.5rem}.bl-wgl__item{scroll-snap-align:center}.bl-wgl__item[data-copy]{display:none}}.bl-wgl__bar{max-width:46rem;margin:.4rem auto 0;padding:1.4rem;border:1px solid rgba(19,19,22,.08);border-radius:10px;background:#fff;box-shadow:0 8px 20px -14px #13131640}.bl-wgl__barrow{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1rem;font-size:1.4rem;line-height:1.3;color:#55555c}.bl-wgl__barrow strong{font-size:1.5rem;color:#131316}.bl-wgl__price{font-size:1.5rem;font-weight:700;color:#131316;white-space:nowrap}.bl-wgl__sw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.bl-wgl__dot{display:block;padding:.3rem;border-radius:8px;border:1.5px solid rgba(19,19,22,.08);background:#fff;overflow:hidden;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bl-wgl__dot img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;pointer-events:none}.bl-wgl__dot[aria-checked=true]{border:2px solid #131316}.bl-wgl__dot:focus-visible{outline:2px solid #fbaed2;outline-offset:2px}.bl-wgl__dot:disabled{opacity:.35;cursor:not-allowed}.bl-wgl__add{display:block;width:100%;margin-top:1.2rem;padding:1.3rem;border:0;border-radius:10px;background:#131316;color:#fff;font:inherit;font-size:1.5rem;font-weight:700;letter-spacing:.02em;cursor:pointer;touch-action:manipulation;transition:opacity .15s}.bl-wgl__add.is-busy{opacity:.6;pointer-events:none}.bl-wgl__add:focus-visible{outline:2px solid #fbaed2;outline-offset:2px}.bl-wgl__note{margin:.9rem 0 0;font-size:1.15rem;line-height:1.4;color:#66666d;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bl-wg-looks.css.map */
