.sp-bb{--ink: #0e0e0e;--muted: #696969;--sub: #444242;font-family:Inter,sans-serif;color:#000;-webkit-font-smoothing:antialiased;background:linear-gradient(180deg,var(--sp-top, #e0f7fa) 0%,var(--sp-bottom, #fff) 98%)}.sp-bb *,.sp-bb *:before,.sp-bb *:after{box-sizing:border-box}.sp-bb [hidden]{display:none!important}.sp-bb button,.sp-bb select{font-family:inherit;letter-spacing:normal;text-transform:none}.sp-bb button,.sp-bb button:hover,.sp-bb button:focus,.sp-bb button:active{background-image:none!important}.sp-bb p{margin:0}.sp-bb__inner{padding:0 20px 32px}.sp-bb__box{max-width:380px;margin:0 auto}.sp-bb__media{margin:0 -20px}.sp-bb__viewport{position:relative}.sp-bb__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sp-bb__track::-webkit-scrollbar{display:none}.sp-bb__slide{flex:0 0 100%;scroll-snap-align:center;min-width:0}.sp-bb__slide img{display:block;width:100%;height:auto}.sp-bb__nav{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ink);box-shadow:0 1px 4px #0000001f;cursor:pointer;align-items:center;justify-content:center}.sp-bb__nav svg{width:60%;height:60%}.sp-bb__progress{position:relative;height:2px;margin:20px 20px 0;background:#2ec7db40;overflow:hidden}.sp-bb__progress span{position:absolute;left:0;top:0;bottom:0;background:var(--sp-strong);transition:transform .15s linear}.sp-bb__deal{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;min-height:29px;padding:6px 12px;margin:28px 0 12px;background:var(--sp-accent);border-radius:3px;text-align:center}.sp-bb__deal-label{font-size:11px;line-height:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sp-bb__deal-text{font-size:12px;line-height:15px;font-weight:500}.sp-bb__title{margin:0;font-size:23px;line-height:28px;font-weight:700;text-transform:uppercase;color:#000;letter-spacing:0}.sp-bb__price{display:flex;align-items:baseline;gap:7px;margin-top:5px}.sp-bb__price-now{font-size:23px;line-height:28px;font-weight:600}.sp-bb__price-was{font-size:18px;line-height:22px;font-weight:400;color:#00000080}p.sp-bb__sub{margin-top:5px;font-size:14px;line-height:14px;font-weight:500;text-transform:lowercase}.sp-bb__rating{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:12px;line-height:15px;color:#000;text-decoration:none}.sp-bb__stars{font-size:13px;letter-spacing:0}.sp-bb__desc{margin-top:6px;font-size:13px;line-height:23px;font-weight:300;color:#282828}.sp-bb__desc p{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit;display:inline}.sp-bb__readmore{padding:0;border:0;background:none;font:inherit;color:#6d6d6d;text-decoration:underline;cursor:pointer}.sp-bb__desc-more{display:none}.sp-bb__desc.is-open .sp-bb__desc-more{display:block}.sp-bb__desc.is-open .sp-bb__readmore,.sp-bb__desc.is-open .sp-bb__desc-ellipsis{display:none}.sp-bb__bullets{list-style:none;margin:6px 0 0;padding:0}.sp-bb__bullets li{display:flex;align-items:center;gap:9px;font-size:13px;line-height:23px;font-weight:300;color:#000}.sp-bb__bullets svg{flex:0 0 14px}.sp-bb__plan{margin-top:14px;padding:20px;background:var(--sp-panel);border-radius:5px;display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:start}.sp-bb__off-pill{display:none}.sp-bb__plan.is-off .sp-bb__off-pill{display:inline-block;grid-column:1 / -1;justify-self:start;margin:0 0 14px;padding:5px 10px;background:var(--sp-accent);border-radius:3px;font-size:11px;line-height:13px;font-weight:700;color:#000}p.sp-bb__plan-title{grid-column:1 / -1;font-size:16px;line-height:16px;font-weight:400;color:#000}.sp-bb__plan-title strong{font-weight:600}.sp-bb__benefits{grid-column:1;list-style:none;margin:17px 0 0;padding:0;display:grid;gap:12px}.sp-bb__benefits li{display:flex;align-items:center;gap:13px;font-size:10px;line-height:16px;font-weight:600;color:var(--sub)}.sp-bb__benefits img{flex:0 0 15px;width:15px;height:15px;object-fit:contain;filter:brightness(0);opacity:.75}.sp-bb__toggle{grid-column:2;grid-row:2;align-self:start;margin-top:17px;position:relative;width:37px;height:20px;padding:0;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #ddd;cursor:pointer}.sp-bb__toggle:after{content:"";position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background:#8d8d8d;transition:transform .2s}.sp-bb__toggle[aria-checked=true]{background:var(--sp-strong);box-shadow:none}.sp-bb__toggle[aria-checked=true]:after{background:#fff;transform:translate(17px)}.sp-bb__plan.is-off .sp-bb__off-pill~.sp-bb__plan-title+.sp-bb__benefits,.sp-bb__plan.is-off .sp-bb__toggle{grid-row:3}.sp-bb__stack{grid-column:1 / -1;margin-top:16px;padding:15px 15px 20px;background:#fff;border:1.5px solid #ddd;border-radius:10px;color:var(--ink)}.sp-bb__stack-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:19px}.sp-bb__stack-title{font-size:11px;line-height:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#000}.sp-bb__pill{padding:4px 8px;border-radius:4px;background:var(--sp-accent);font-size:9.5px;line-height:11px;font-weight:600;letter-spacing:.06em;color:#000;white-space:nowrap}.sp-bb__row{display:flex;align-items:center;gap:10px;min-height:36px;margin-top:10px}.sp-bb__stack-head+.sp-bb__row{margin-top:10px}.sp-bb__thumb{flex:0 0 36px;width:36px;height:36px;border-radius:8px;background:#f6f6f6;overflow:hidden;display:flex;align-items:center;justify-content:center}.sp-bb__thumb img{width:100%;height:100%;object-fit:cover}.sp-bb__thumb--glyph{font-size:13px;line-height:16px;font-weight:700;color:var(--sp-strong)}.sp-bb__name{flex:1 1 auto;min-width:0;font-size:13px;line-height:16px;font-weight:500}.sp-bb__was{font-size:12px;line-height:15px;color:var(--muted);white-space:nowrap}.sp-bb__now{font-size:13px;line-height:16px;font-weight:700;white-space:nowrap}.sp-bb__tag{font-size:13px;line-height:16px;font-weight:700;color:var(--sp-strong);white-space:nowrap}.sp-bb__total{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(14,14,14,.3)}.sp-bb__total-label{flex:1 1 auto;font-size:15px;line-height:18px;font-weight:700}.sp-bb__total-was{font-size:13px;line-height:16px;color:var(--muted)}.sp-bb__total-now{font-size:20px;line-height:24px;font-weight:600}p.sp-bb__save{margin-top:12px;font-size:11.5px;line-height:14px;font-weight:600;color:var(--sp-strong)}.sp-bb__freq{grid-column:1 / -1;margin-top:14px}.sp-bb__freq select{appearance:none;-webkit-appearance:none;width:auto;max-width:100%;height:31px;padding:0 44px 0 15px;border:1px solid #ddd;border-radius:5px;background:#fff;color:#000;font-size:14px;font-weight:600;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%230e0e0e' d='M0 0h10L5 6z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat;background-size:10px 6px;background-position:right 18px center}.sp-bb__plan.is-off p.sp-bb__plan-title,.sp-bb__plan.is-off .sp-bb__benefits li,.sp-bb__plan.is-off .sp-bb__name,.sp-bb__plan.is-off .sp-bb__now,.sp-bb__plan.is-off .sp-bb__tag,.sp-bb__plan.is-off .sp-bb__total-label,.sp-bb__plan.is-off .sp-bb__total-now,.sp-bb__plan.is-off .sp-bb__freq select{text-decoration:line-through;color:#9a9a9a}.sp-bb__plan.is-off .sp-bb__stack{opacity:.55}.sp-bb__plan.is-off .sp-bb__thumb--glyph{color:#9a9a9a}.sp-bb__plan.is-off .sp-bb__thumb img{filter:grayscale(1)}.sp-bb__plan.is-off .sp-bb__benefits img{opacity:.35}.sp-bb__plan.is-off .sp-bb__freq select{background-color:#f2f2f2}.sp-bb__atc{width:100%;margin-top:11px;min-height:49px;padding:10px 14px;border:0;border-radius:5px;background:var(--sp-accent);color:#000;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;line-height:17px;font-weight:600;text-transform:uppercase;cursor:pointer}.sp-bb__atc:hover:not(:disabled){background:var(--sp-strong)}.sp-bb__atc:disabled{opacity:.5;cursor:not-allowed}.sp-bb__atc.is-loading{opacity:.7;pointer-events:none}.sp-bb__atc-pill{padding:3px 8px;border-radius:999px;background:#fff;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.4px;white-space:nowrap}p.sp-bb__error{display:none;margin-top:8px;font-size:12px;line-height:16px;font-weight:600;color:#b4341f}p.sp-bb__error.is-visible{display:block}p.sp-bb__note{margin-top:10px;font-size:11px;line-height:15px;font-weight:500;color:var(--muted);text-align:center}.sp-bb__trust{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px;margin-top:12px}.sp-bb__trust-item{display:flex;align-items:center;gap:9px;font-size:11px;line-height:14.67px;font-weight:600;color:var(--sub)}.sp-bb__trust-item img{flex:0 0 22px;width:22px;height:22px;object-fit:contain;filter:brightness(0);opacity:.8}@media(max-width:389px){.sp-bb__trust{grid-template-columns:repeat(2,auto);row-gap:10px}}@media(min-width:1024px){.sp-bb__inner{max-width:1090px;margin:0 auto;padding:94px 16px 72px;display:grid;grid-template-columns:480px minmax(0,424px);gap:154px;align-items:start}.sp-bb__media{margin:0;position:sticky;top:0}.sp-bb__track{border-radius:5px}.sp-bb__nav{display:flex}.sp-bb__nav--prev{left:-62px}.sp-bb__nav--next{right:-62px}.sp-bb__progress{display:none}.sp-bb__box{max-width:424px;margin:0}.sp-bb__deal{display:inline-flex;min-height:30px;padding:6px 16px;margin:4px 0 28px}.sp-bb__deal-text{font-size:13px;line-height:16px}.sp-bb__title{font-size:32px;line-height:30px}.sp-bb__price{margin-top:10px;gap:8px}.sp-bb__price-now{font-size:28.6px;line-height:35px}.sp-bb__price-was{font-size:21px;line-height:25px}p.sp-bb__sub{margin-top:10px}.sp-bb__rating{margin-top:14px;font-size:14px;line-height:17px}.sp-bb__desc{margin-top:18px;font-size:14px;line-height:24px;letter-spacing:-.3px}.sp-bb__bullets{margin-top:6px}.sp-bb__bullets li{font-size:14px;line-height:24px;letter-spacing:-.3px}.sp-bb__plan{margin-top:15px}.sp-bb__atc{min-height:53px;margin-top:10px}p.sp-bb__note{margin-top:18px;font-size:12px;line-height:16.8px}.sp-bb__trust{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/260/assets/sp-buy-box.css.map */
