.bbnp{--bbnp-ink:#f4efe7;--bbnp-soft:rgba(244,239,231,.76);--bbnp-rule:rgba(244,239,231,.18);--bbnp-gold:#d6b47c;background:var(--bbnp-world);color:var(--bbnp-ink);padding:var(--bb-sp-8) 0}.bbnp--light{--bbnp-ink:var(--bb-ink);--bbnp-soft:var(--bb-text);--bbnp-rule:var(--bb-line);--bbnp-gold:var(--bb-accent-text);background:var(--bb-surface-1)}.bbnp ::selection{background:var(--bb-accent);color:#fff}.bbnp__spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,88px);align-items:center}.bbnp__hero{margin:0;aspect-ratio:1/1;border-radius:var(--bb-radius-md);overflow:hidden;background:#0000002e}.bbnp__img{width:100%;height:100%;object-fit:cover;display:block}.bbnp .bbnp__badge{display:inline-flex;align-items:center;gap:10px;margin:0 0 var(--bb-sp-6);padding:9px 16px 9px 14px;border:1px solid var(--bbnp-gold);border-radius:var(--bb-radius-sm);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bbnp-gold)}.bbnp .bbnp__badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.bbnp .bbnp__vendor{margin:0 0 var(--bb-sp-2);font-size:15px;font-weight:500;letter-spacing:.02em;color:var(--bbnp-soft)}.bbnp .bbnp__title{color:var(--bbnp-ink);font-size:clamp(32px,3.4vw,48px);line-height:1.06;letter-spacing:-.015em}.bbnp .bbnp__size{margin-top:var(--bb-sp-2);font-size:14px;color:var(--bbnp-soft)}.bbnp .bbnp__lead{margin-top:var(--bb-sp-5);font-size:17px;line-height:1.6;color:var(--bbnp-soft);max-width:48ch}.bbnp .bbnp__lead p+p{margin-top:var(--bb-sp-3)}.bbnp .bbnp__label{margin:0 0 var(--bb-sp-3);font-family:var(--bb-font-body);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bbnp-gold)}.bbnp__actives{margin-top:var(--bb-sp-6);border-bottom:1px solid var(--bbnp-rule)}.bbnp__acc{border-top:1px solid var(--bbnp-rule)}.bbnp__acc summary{display:flex;align-items:center;justify-content:space-between;gap:var(--bb-sp-4);min-height:52px;padding:12px 0;cursor:pointer;list-style:none;font-family:var(--bb-font-head);font-weight:400;font-size:18px;line-height:1.3;color:var(--bbnp-ink);transition:color .16s ease}.bbnp__acc summary::-webkit-details-marker{display:none}.bbnp__acc summary svg{flex:0 0 14px;width:14px;height:14px;color:var(--bbnp-gold)}.bbnp__acc[open] .bbnp__v{display:none}.bbnp__acc summary:hover{color:var(--bbnp-gold)}.bbnp__acc summary:focus-visible{outline:2px solid var(--bbnp-gold);outline-offset:2px}.bbnp .bbnp__acc p{margin:0;padding:0 0 16px;max-width:52ch;font-size:15px;line-height:1.55;color:var(--bbnp-soft)}.bbnp__cta{margin-top:var(--bb-sp-6)}.bbnp .bbnp__btn:focus-visible{outline:2px solid var(--bbnp-gold);outline-offset:3px}.bbnp__story{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);gap:clamp(24px,4vw,56px);align-items:center;margin-top:var(--bb-sp-8)}.bbnp__still{margin:0;border-radius:var(--bb-radius-md);overflow:hidden;background:#0000002e}.bbnp__still--a{aspect-ratio:4/5}.bbnp__still--b{aspect-ratio:1/1}.bbnp__benefits ul{list-style:none;margin:0;padding:0}.bbnp__benefits li{position:relative;padding:10px 0 10px 28px;font-family:var(--bb-font-head);font-weight:300;font-size:clamp(18px,1.5vw,20px);line-height:1.4;color:var(--bbnp-ink)}.bbnp__benefits li+li{border-top:1px solid var(--bbnp-rule)}.bbnp__benefits li:before{content:"";position:absolute;left:2px;top:19px;width:12px;height:7px;border-left:1.5px solid var(--bbnp-gold);border-bottom:1.5px solid var(--bbnp-gold);transform:rotate(-45deg)}@media(max-width:989px){.bbnp{padding:var(--bb-sp-7) 0}.bbnp .bb-wrap{padding:0 var(--bb-gutter-mobile)}.bbnp__spread{grid-template-columns:1fr;gap:var(--bb-sp-6)}.bbnp .bbnp__badge{margin-bottom:var(--bb-sp-5)}.bbnp .bbnp__title{font-size:clamp(30px,8vw,40px)}.bbnp .bbnp__lead{font-size:16px}.bbnp__btn{width:100%}.bbnp__story{grid-template-columns:1fr 1fr;margin-top:var(--bb-sp-7);gap:var(--bb-sp-4)}.bbnp__benefits{grid-column:1 / -1;order:-1}}.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 */
