.swv{background:var(--swv-background, #f1f1f1);color:var(--swv-foreground, #111);width:100%;overflow:clip}.swv,.swv *{box-sizing:border-box}.swv__inner{padding:var(--swv-top-padding, 52px) var(--swv-desktop-padding, 30px) var(--swv-bottom-padding, 52px)}.swv__heading{font-family:inherit;font-size:20px;font-weight:600;letter-spacing:.005em;text-align:center;line-height:1.3;padding:0;margin:0 0 12px;color:var(--swv-foreground, #111);text-transform:none}.swv__stage{position:relative;min-width:0}.swv__track{display:flex;gap:var(--swv-card-gap, 8px);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;padding:0;margin:0}.swv__track::-webkit-scrollbar{display:none}.swv__track:focus-visible{outline:2px solid currentColor;outline-offset:3px}.swv__item{flex:0 0 calc((100% - (var(--swv-desktop-count, 4) - 1) * var(--swv-card-gap, 8px)) / var(--swv-desktop-count, 4));scroll-snap-align:start;scroll-snap-stop:normal;min-width:0}.swv__card{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--swv-radius, 8px);isolation:isolate;background:#b7b7b7}.swv__media,.swv__video,.swv__fallback-image,.swv__placeholder{width:100%;height:100%;display:block}.swv__media{position:absolute;top:0;right:0;bottom:0;left:0}.swv__video,.swv__fallback-image{object-fit:cover;object-position:center}.swv__video{pointer-events:none}.swv__shade{pointer-events:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(0 0 0 / .25),transparent 20%,transparent 76%,rgb(0 0 0 / .42))}.swv__account{display:flex;align-items:center;gap:9px;position:absolute;z-index:2;top:13px;left:13px;right:8px;color:#fff;font-size:14px;font-weight:600;line-height:1.1;min-width:0;text-shadow:0 1px 3px rgb(0 0 0 / .25);pointer-events:none}.swv__avatar{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#b9912e;text-shadow:none;font-size:13px;font-weight:700;overflow:hidden}.swv__avatar img{display:block;width:100%;height:100%;object-fit:cover}.swv__username{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swv__views{position:absolute;z-index:2;left:10px;bottom:11px;display:flex;align-items:center;gap:2px;font-family:inherit;font-size:13px;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .4);pointer-events:none}.swv__views svg{width:16px;height:16px;flex:none}.swv__card-action{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:100%;height:100%;border:0;border-radius:inherit;padding:0;background:transparent;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.swv__card-action:focus-visible{outline:3px solid #fff;outline-offset:-5px}.swv__arrow{position:absolute;top:50%;z-index:5;transform:translateY(-50%);width:49px;height:49px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#151515;box-shadow:0 2px 9px #00000014;cursor:pointer;transition:background .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.swv__arrow:hover{background:#f7f7f7;transform:translateY(-50%) scale(1.04)}.swv__arrow:focus-visible{outline:2px solid #111;outline-offset:3px}.swv__arrow svg{width:22px;height:22px;display:block}.swv__arrow--next{right:12px}.swv__arrow--prev{left:12px}.swv__arrow[hidden]{display:none!important}.swv__scroll-hint{margin:16px 0 0;font-size:10px;text-align:center;letter-spacing:.2em}.swv__empty{flex:1;padding:50px 20px;text-align:center;font-size:14px}.swv__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;gap:10px;background:linear-gradient(160deg,#c9beb3,#8e8076);color:#fff;text-align:center;font-size:11px;letter-spacing:.14em}.swv__placeholder-svg{max-width:80px;height:80px;width:80px;fill:#ffffff40}.swv__modal{position:fixed;top:0;right:0;bottom:0;left:0;border:none;background:transparent;padding:16px;margin:auto;max-height:100dvh;max-width:min(480px,100vw);width:100%;overflow:visible;color:#fff}.swv__modal:not([open]){display:none}.swv__modal::backdrop{background:#000000db}.swv__modal-frame{position:relative;width:100%;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;align-items:center}.swv__modal-video{display:block;height:min(78dvh,770px);max-height:calc(100dvh - 85px);width:100%;background:#000;object-fit:contain;border-radius:7px}.swv__modal-close{position:absolute;z-index:2;top:9px;right:9px;display:grid;place-items:center;width:37px;height:37px;background:#000000a8;border:1px solid rgb(255 255 255 / .35);border-radius:50%;color:#fff;cursor:pointer}.swv__modal-close svg{width:20px;height:20px}.swv__modal-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;padding-top:14px}.swv__modal-link{font-size:11px;color:#fff;font-weight:700;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px}.swv__modal-link--shop{background:#fff;color:#111;text-decoration:none;padding:9px 13px;border-radius:3px}.swv__modal-link[hidden]{display:none!important}@media(min-width:750px)and (max-width:1023px){.swv__item{flex-basis:calc((100% - 2 * var(--swv-card-gap, 8px)) / 3)}}@media(max-width:749px){.swv__inner{padding-left:var(--swv-mobile-padding, 26px);padding-right:var(--swv-mobile-padding, 26px)}.swv__heading{font-size:16px;font-weight:600;line-height:1.35;margin-bottom:11px}.swv__item{flex-basis:calc((100% - (var(--swv-mobile-count, 2) - 1) * var(--swv-card-gap, 8px)) / var(--swv-mobile-count, 2))}.swv__account{top:11px;left:10px;gap:6px;font-size:12px}.swv__avatar{width:23px;height:23px;flex-basis:23px;font-size:11px}.swv__views{left:8px;bottom:9px;font-size:12px}.swv__views svg{width:14px;height:14px}.swv__arrow{width:47px;height:47px}.swv__arrow--next{right:6px}.swv__arrow--prev{left:6px}}@media(prefers-reduced-motion:reduce){.swv__track{scroll-behavior:auto}.swv__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/sherrys-reels-slider.css.map */
