.sbl{background:var(--sbl-bg, transparent);padding:var(--sbl-pt) 0 var(--sbl-pb);overflow:hidden}.sbl__heading{text-align:center;margin:0 16px 32px;font-size:clamp(20px,2vw,26px);font-weight:400;color:var(--sbl-heading, inherit)}.sbl__wrap{position:relative;display:block}.sbl__track{list-style:none;margin:0;padding:0 calc(50% - var(--sbl-w) / 2);display:flex;align-items:center;gap:var(--sbl-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sbl__track::-webkit-scrollbar{display:none}.sbl__slide{flex:0 0 var(--sbl-w);width:var(--sbl-w);scroll-snap-align:center;display:flex;flex-direction:column;gap:8px}.sbl__media{position:relative;width:100%;aspect-ratio:5 / 6;border-radius:12px;overflow:hidden;background:#eee;cursor:pointer;transition:aspect-ratio .4s ease}.sbl__slide.is-active .sbl__media{aspect-ratio:9 / 16}.sbl__media video,.sbl__media img,.sbl__media .sbl__video{width:100%;height:100%;object-fit:cover;display:block}.sbl__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#00000073;color:#fff;display:grid;place-items:center;pointer-events:none;transition:opacity .25s}.sbl__slide.is-active.is-playing .sbl__play{opacity:0}.sbl__mute{position:absolute;top:10px;right:10px;width:34px;height:34px;border:0;border-radius:50%;background:#0000004d;color:#fff;display:none;place-items:center;cursor:pointer;padding:0}.sbl__slide.is-active .sbl__mute{display:grid}.sbl__icon-sound{display:none}.is-unmuted .sbl__icon-sound{display:block}.is-unmuted .sbl__icon-muted{display:none}.sbl__card{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:0 10px 0 0;overflow:hidden;text-decoration:none;color:#111;min-height:60px}.sbl__card--empty{padding:10px;font-size:12px;color:#888}.sbl__thumb{flex:0 0 40px;align-self:stretch;background:#f4f4f4}.sbl__thumb img{width:40px;height:100%;object-fit:cover;display:block}.sbl__info{display:flex;flex-direction:column;gap:4px;min-width:0}.sbl__title{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbl__price{font-size:11px;display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.sbl__now{font-weight:600}.sbl__was{color:#888}.sbl__off{color:#2e7d32;font-weight:600}.sbl__arrow{position:absolute;top:45%;transform:translateY(-50%);z-index:2;width:34px;height:34px;border-radius:50%;border:0;background:#ffffffd9;box-shadow:0 1px 4px #00000026;display:grid;place-items:center;cursor:pointer;color:#333}.sbl__arrow--prev{left:4%}.sbl__arrow--next{right:4%}.sbl__media:focus-visible,.sbl__arrow:focus-visible,.sbl__card:focus-visible{outline:2px solid #111;outline-offset:2px}@media(min-width:750px)and (max-width:1099px){.sbl__track{padding:0 calc(50% - var(--sbl-w) * .85 / 2)}.sbl__slide{flex-basis:calc(var(--sbl-w) * .85);width:calc(var(--sbl-w) * .85)}.sbl__arrow--prev{left:12px}.sbl__arrow--next{right:12px}}@media(max-width:749px){.sbl__heading{margin-bottom:20px}.sbl__track{padding:0 calc(50% - var(--sbl-w-m) / 2);gap:calc(var(--sbl-gap) * .6)}.sbl__slide{flex-basis:var(--sbl-w-m);width:var(--sbl-w-m)}.sbl__arrow{display:none}}.sbl-m{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#151515;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s ease;font-family:inherit}.sbl-m[hidden],.sbl-m [hidden]{display:none!important}.sbl-m.is-open{opacity:1}html.sbl-lock,html.sbl-lock body{overflow:hidden!important}.sbl-m__close{position:absolute;top:20px;right:28px;z-index:5;width:44px;height:44px;border:0;background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer}.sbl-m__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:38px;height:38px;border-radius:50%;border:0;background:#ffffff24;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s}.sbl-m__nav:hover{background:#ffffff42}.sbl-m__nav--prev{left:16px}.sbl-m__nav--next{right:16px}.sbl-m__stage{--h: min(80vh, 660px);display:flex;align-items:center;gap:16px;background:#222;padding:0 16px 0 0;max-width:calc(100vw - 140px)}.sbl-m__video{position:relative;height:var(--h);aspect-ratio:9 / 16;flex:0 0 auto;background:#000;overflow:hidden;cursor:pointer}.sbl-m__media,.sbl-m__media>*{width:100%;height:100%}.sbl-m__media video,.sbl-m__media img{object-fit:cover;display:block}.sbl-m__title{position:absolute;top:0;left:0;right:0;margin:0;padding:18px 64px 40px 16px;font-size:15px;font-weight:700;line-height:1.5;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,.55),transparent);pointer-events:none}.sbl-m__title:empty{display:none}.sbl-m__tools{position:absolute;top:16px;right:12px;display:flex;flex-direction:column;gap:22px;z-index:2}.sbl-m__mute,.sbl-m__share{width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.sbl-m__paused{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:#00000073;color:#fff;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .2s}.sbl-m__video.is-paused .sbl-m__paused{opacity:1}.sbl-m__toast{position:absolute;left:50%;bottom:20px;transform:translate(-50%);background:#000000bf;color:#fff;font-size:12px;padding:6px 12px;border-radius:20px;opacity:0;transition:opacity .2s;pointer-events:none;white-space:nowrap}.sbl-m__toast.is-on{opacity:1}.sbl-m__panel{width:368px;max-width:100%;height:calc(var(--h) - 32px);overflow:hidden;background:#fff;color:#111;border-radius:14px;display:flex;flex-direction:column;flex:0 1 auto;transition:max-height .3s ease}.sbl-m__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 16px 8px;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:#ccc transparent}.sbl-m__body::-webkit-scrollbar{width:6px}.sbl-m__body::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.sbl-m__foot{flex:0 0 auto;padding:12px 16px 16px;background:#fff;box-shadow:0 -6px 12px -8px #0000002e}.sbl-m__handle{display:none}.sbl-m__note{margin:-8px 0 0;font-size:12px;color:#777}.sbl-m__section{display:flex;flex-direction:column;gap:8px}.sbl-m__h{margin:0;font-size:14px;font-weight:600;color:#111;letter-spacing:0}.sbl-m__desc{font-size:14px;line-height:1.55;color:#444;overflow-wrap:anywhere}.sbl-m__desc>:first-child{margin-top:0}.sbl-m__desc>:last-child{margin-bottom:0}.sbl-m__desc p,.sbl-m__desc ul,.sbl-m__desc ol{margin:0 0 8px}.sbl-m__desc ul,.sbl-m__desc ol{padding-left:18px}.sbl-m__desc img,.sbl-m__desc iframe{max-width:100%;height:auto}.sbl-m__desc table{width:100%;border-collapse:collapse;font-size:13px}.sbl-m__desc td,.sbl-m__desc th{border:1px solid #eee;padding:6px 8px;text-align:left}.sbl-m__spec{list-style:none;margin:0;padding:0;font-size:13px;border-top:1px solid #eee}.sbl-m__spec li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #eee}.sbl-m__spec li span:first-child{color:#777;flex:0 0 auto}.sbl-m__spec li span:last-child{text-align:right;color:#222}.sbl-m__more{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:3px;align-self:flex-start}.sbl-m__gallery{position:relative}.sbl-m__imgs{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.sbl-m__imgs::-webkit-scrollbar{display:none}.sbl-m__img{flex:0 0 calc(41% - 6px);aspect-ratio:2 / 3;border:1px solid #e3e3e3;border-radius:8px;overflow:hidden;scroll-snap-align:start;background:#f5f5f5}.sbl-m__img img{width:100%;height:100%;object-fit:cover;display:block}.sbl-m__gnext{position:absolute;right:-6px;top:calc(50% - 10px);transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:0;background:#5a5a5abf;color:#fff;display:grid;place-items:center;cursor:pointer}.sbl-m__dots{display:flex;justify-content:center;gap:4px;margin-top:10px}.sbl-m__dots span{width:6px;height:3px;border-radius:2px;background:#ddd;transition:all .2s}.sbl-m__dots span.is-on{width:16px;background:#222}.sbl-m__name{font-size:16px;font-weight:600;color:#111;text-decoration:none;line-height:1.35}.sbl-m__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #ddd}.sbl-m__now{font-size:20px;font-weight:700}.sbl-m__was{color:#888;font-size:14px}.sbl-m__off{color:#2e7d32;font-size:14px;font-weight:600}.sbl-m__form{display:flex;flex-direction:column;gap:10px;margin:0}.sbl-m__variant{width:100%;height:42px;padding:0 10px;border:1px solid #ccc;border-radius:4px;background:#fff;font:inherit}.sbl-m__buy{display:block;width:100%;padding:12px 16px;border:0;border-radius:2px;background:var(--sbl-btn, #9b1c44);color:var(--sbl-btn-text, #fff);font:inherit;font-size:15px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.sbl-m__buy:disabled{opacity:.5;cursor:not-allowed}.sbl-m__empty{margin:0;padding:16px;color:#666;font-size:14px}.sbl-m button:focus-visible,.sbl-m a:focus-visible{outline:2px solid #fff;outline-offset:2px}.sbl-m__panel a:focus-visible,.sbl-m__panel button:focus-visible{outline-color:#111}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:1099px){.sbl-m__stage{--h: min(74vh, 600px)}.sbl-m__panel{width:300px}.sbl-m__close{top:12px;right:12px}.sbl-m__nav--prev{left:8px}.sbl-m__nav--next{right:8px}}@media(max-width:749px),(max-height:520px)and (max-width:1099px){.sbl-m{background:#000;align-items:stretch}.sbl-m__stage{position:relative;width:100%;max-width:none;height:100%;padding:0;gap:0;background:#000;display:block}.sbl-m__video{width:100%;height:100%;aspect-ratio:auto}.sbl-m__media video,.sbl-m__media img{object-fit:contain}.sbl-m__close{top:max(10px,env(safe-area-inset-top));right:6px;background:#00000059;border-radius:50%;width:40px;height:40px}.sbl-m__title{padding:max(16px,env(safe-area-inset-top)) 60px 40px 14px;font-size:14px}.sbl-m__tools{top:calc(max(10px,env(safe-area-inset-top)) + 54px);right:6px}.sbl-m__nav{display:none}.sbl-m__panel{position:absolute;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:auto;height:auto;max-height:46%;border-radius:14px;box-shadow:0 -4px 24px #00000040}.sbl-m__panel.is-expanded{max-height:86%}.sbl-m__handle{display:flex;justify-content:center;flex:0 0 auto;width:100%;padding:8px 0 2px;border:0;background:transparent;cursor:pointer}.sbl-m__handle span{width:40px;height:4px;border-radius:2px;background:#ccc}.sbl-m__body{padding:6px 12px;gap:10px}.sbl-m__foot{padding:10px 12px 12px}.sbl-m__desc{font-size:13px}.sbl-m__img{flex-basis:74px;aspect-ratio:3 / 4}.sbl-m__gnext{width:26px;height:26px;right:-4px}.sbl-m__dots{display:none}.sbl-m__name{font-size:14px}.sbl-m__now{font-size:17px}.sbl-m__price{padding-bottom:10px}.sbl-m__buy{padding:11px 14px;font-size:14px}}@media(max-height:520px)and (min-width:600px)and (max-width:1099px){.sbl-m__stage{display:flex}.sbl-m__video{width:auto;height:100%;aspect-ratio:9 / 16}.sbl-m__panel{position:static;flex:1;height:auto;max-height:calc(100% - 20px);margin:10px 56px 10px 10px}.sbl-m__panel.is-expanded{max-height:calc(100% - 20px)}.sbl-m__handle{display:none}.sbl-m__img{flex-basis:90px}}@media(prefers-reduced-motion:reduce){.sbl__track,.sbl-m__imgs{scroll-behavior:auto}.sbl__media,.sbl-m{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/91/compiled_assets/styles.css.map */
