.bbsp{padding:0;background:var(--bb-surface-0)}.bbsp__frame{position:relative}.bbsp__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline:none}.bbsp__track::-webkit-scrollbar{display:none}.bbsp__slide{--ink:#f4efe7;--soft:rgba(244,239,231,.78);--gold:#d6b47c;position:relative;flex:0 0 100%;scroll-snap-align:start;display:grid;align-items:center;min-height:clamp(560px,46vw,720px);background:var(--bbsp-bg);color:var(--ink);overflow:hidden}.bbsp__slide--light{--ink:var(--bb-ink);--soft:var(--bb-text);--gold:var(--bb-accent-text)}.bbsp__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:block}.bbsp__img{width:100%;height:100%;object-fit:cover;object-position:var(--bbsp-pos);display:block}.bbsp__inner{position:relative;z-index:1;width:100%}.bbsp__content{max-width:500px;padding:clamp(48px,5vw,80px) 0}.bbsp .bbsp__badge{display:inline-flex;align-items:center;gap:9px;margin:0 0 var(--bb-sp-5);padding:8px 14px 8px 12px;border:1px solid var(--gold);border-radius:var(--bb-radius-sm);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.bbsp .bbsp__badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.bbsp .bbsp__vendor{margin:0 0 var(--bb-sp-2);font-size:15px;font-weight:500;color:var(--soft)}.bbsp .bbsp__title{color:var(--ink);font-size:clamp(32px,3.6vw,50px);line-height:1.05;letter-spacing:-.015em}.bbsp .bbsp__text{margin-top:var(--bb-sp-4);font-size:17px;line-height:1.55;color:var(--soft);max-width:42ch}.bbsp__benefits{list-style:none;margin:var(--bb-sp-5) 0 0;padding:0;max-width:440px}.bbsp__benefits li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-top:1px solid rgba(244,239,231,.16);font-size:15.5px;line-height:1.45;color:var(--ink)}.bbsp__slide--light .bbsp__benefits li{border-top-color:var(--bb-line)}.bbsp__benefits li:last-child{border-bottom:1px solid rgba(244,239,231,.16)}.bbsp__benefits svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px;color:var(--gold)}.bbsp__cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bb-sp-3) var(--bb-sp-5);margin-top:var(--bb-sp-6)}.bbsp__note{font-size:14px;color:var(--soft)}.bbsp .bbsp__btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.bbsp__nav{position:absolute;left:max(var(--bb-gutter-desktop),calc((100% - var(--bb-container)) / 2 + var(--bb-gutter-desktop)));right:max(var(--bb-gutter-desktop),calc((100% - var(--bb-container)) / 2 + var(--bb-gutter-desktop)));bottom:clamp(20px,2.4vw,28px);display:flex;align-items:center;justify-content:space-between;pointer-events:none}.bbsp__dots,.bbsp__arrows{display:flex;gap:8px;pointer-events:auto}.bbsp__dot{width:28px;height:44px;padding:0;border:0;background:none;cursor:pointer;position:relative}.bbsp__dot:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:#f4efe759;transition:background-color .2s ease}.bbsp__dot[aria-current]:after{background:#f4efe7}.bbsp__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid rgba(244,239,231,.35);background:#0c1a3c59;color:#f4efe7;cursor:pointer;transition:background-color .16s ease,transform .16s var(--bb-ease)}.bbsp__arrow svg{width:16px;height:16px}.bbsp__arrow:active{transform:scale(.96)}@media(hover:hover)and (pointer:fine){.bbsp__arrow:hover{background:#0c1a3c99}}.bbsp__dot:focus-visible,.bbsp__arrow:focus-visible{outline:2px solid #d6b47c;outline-offset:2px}@media(max-width:749px){.bbsp .bb-wrap{padding:0 var(--bb-gutter-mobile)}.bbsp__slide{display:flex;flex-direction:column;align-items:stretch;min-height:0}.bbsp__media{position:relative;inset:auto;aspect-ratio:4/3}.bbsp__content{max-width:none;padding:var(--bb-sp-6) 0 var(--bb-sp-7)}.bbsp__benefits li{font-size:15px}.bbsp .bbsp__title{font-size:clamp(28px,7.6vw,36px)}.bbsp .bbsp__text{font-size:16px}.bbsp__btn{width:100%}.bbsp__nav{left:var(--bb-sp-5);right:var(--bb-sp-4);bottom:auto;top:calc(75vw - 56px)}}
/*# sourceMappingURL=/cdn/shop/t/142/compiled_assets/styles.css.map?subset=AABA */
