.bsp{--bg:#f5f1e8;--bg2:#ece5d6;--card:#fbf9f4;--ln:#ddd3bf;--tx:#1c1914;--mut:#6d6557;--gold:#9a7535;--dk:#0c0b09;background:var(--bg);color:var(--tx);overflow-x:clip;font-family:inherit;line-height:1.6}.bsp *{box-sizing:border-box}.bsp img,.bsp video{display:block;max-width:100%}.bsp-wrap{max-width:1240px;margin:0 auto;padding:0 18px}.bsp-narrow{max-width:860px}.bsp-kicker{margin:0 0 8px;font-size:14px;letter-spacing:.02em;color:var(--gold);font-weight:800}.bsp-kicker--light{color:#e9d7b0}.bsp-num{display:block;font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.16em;color:var(--mut);font-weight:700;margin-bottom:6px}.bsp-h2{margin:0 0 12px;font-size:clamp(27px,6vw,46px);line-height:1.12;font-weight:800;color:inherit;letter-spacing:-.01em}.bsp-h3{margin:44px 0 16px;font-size:clamp(20px,4.4vw,26px);font-weight:800;text-align:center}.bsp-sub{margin:0 0 12px;font-size:18px;font-weight:700;color:var(--gold)}.bsp-lead{margin:0 auto;max-width:60ch;color:var(--mut);font-size:16.5px;line-height:1.75}.bsp-fine{font-size:13px;color:var(--mut)}.bsp-head{text-align:center;margin:0 auto 26px;max-width:760px}.bsp-head--sp{margin-top:56px}.bsp-sec{padding:48px 0}.bsp-hero+.bsp-sec{padding-top:40px}.bsp-sec--alt{background:var(--bg2)}.bsp-sec--dark{background:var(--dk);color:#f4efe6}.bsp-sec--dark .bsp-lead,.bsp-sec--dark .bsp-num{color:#b9b0a0}.bsp-sec--dark .bsp-kicker{color:#d8b878}.bsp-hero{background:var(--dk);color:#fff;padding-bottom:32px}.bsp-hero__stage{position:relative}.bsp-hero__media{position:relative;overflow:hidden;width:100%;aspect-ratio:4/5;background:#2a2118}.bsp-hero__poster img,.bsp-hero__v{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bsp-hero__v{opacity:0;transition:opacity .6s}.bsp-hero__v.is-on{opacity:1}.bsp-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 70%,#0c0b09e6)}.bsp-hero__txt{position:relative;padding-top:6px;text-align:right}.bsp-hero__h{margin:0 0 10px;font-size:clamp(28px,7vw,58px);line-height:1.08;font-weight:800;color:#fff;max-width:17ch;text-shadow:0 2px 18px rgba(0,0,0,.35)}.bsp-hero__lead{margin:0;color:#ece6da;font-size:16px;line-height:1.7;max-width:52ch}.bsp-stats{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bsp-stats li{border:1px solid #2b2822;background:#15130f;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:4px}.bsp-stats b{display:flex;align-items:baseline;gap:6px;font-size:clamp(26px,6vw,38px);line-height:1;font-weight:800;color:#e9cf98}.bsp-stats small{font-size:14px;font-weight:700;color:#cbb88f}.bsp-stats li>span{font-size:13.5px;color:#b5ad9f}.bsp-wide{margin:0 0 22px;border-radius:22px;overflow:hidden;background:#e9e1cf}.bsp-wide img{width:100%;height:auto}.bsp-wide--dark{background:#000}.bsp-grid2,.bsp-grid3{display:grid;gap:16px}.bsp-card{background:var(--card);border:1px solid var(--ln);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.bsp-card__img{background:#ece6d6}.bsp-card__img img{width:100%;height:auto}.bsp-card__txt{padding:16px 18px 20px}.bsp-card__txt h3{margin:0 0 6px;font-size:19px;font-weight:800;line-height:1.3}.bsp-card__txt p{margin:0;color:var(--mut);font-size:15px;line-height:1.65}.bsp-feat{display:grid;gap:22px;align-items:center;margin:0 0 48px}.bsp-feat:last-child{margin-bottom:0}.bsp-feat__img{border-radius:22px;overflow:hidden;background:#ece6d6}.bsp-feat__img img{width:100%;height:auto}.bsp-feat__txt p{margin:0 0 12px;font-size:16px;line-height:1.75;color:#3d382f}.bsp-feat__txt .bsp-sub{color:var(--gold)}.bsp-feat__txt .bsp-fine{color:var(--mut);font-size:13px}.bsp-note{margin-top:16px;border:1px solid var(--ln);background:var(--card);border-radius:16px;padding:16px 18px}.bsp-note .bsp-note__h{margin:0 0 8px;font-weight:800;font-size:15px;color:var(--tx)}.bsp-note ul{margin:0;padding:0 18px 0 0;font-size:14.5px;color:#3d382f;line-height:1.8}.bsp-specgrid{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bsp-specgrid li{border:1px solid #2b2822;background:#15130f;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:6px}.bsp-specgrid b{font-size:clamp(19px,4.6vw,26px);font-weight:800;color:#e9cf98;line-height:1.15}.bsp-specgrid li>span{font-size:13.5px;color:#b5ad9f;line-height:1.5}.bsp-colors{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:820px;margin:0 auto}.bsp-color{display:block;background:#fff;border:1px solid var(--ln);border-radius:20px;overflow:hidden;text-decoration:none;color:var(--tx);transition:transform .2s,box-shadow .2s}.bsp-color:hover{transform:translateY(-2px);box-shadow:0 10px 30px #3c2d141f}.bsp-color img{width:100%;height:auto}.bsp-color__n{display:block;padding:12px 14px 14px;text-align:center;font-size:15px;color:var(--mut)}.bsp-color__n b{color:var(--tx)}.bsp-color__s{display:block;text-align:center;padding-bottom:12px;font-size:13px;color:#a33}.bsp-tbl{background:var(--card);border:1px solid var(--ln);border-radius:20px;padding:6px 20px}.bsp-tbl dl{margin:0}.bsp-tbl dl div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--ln);font-size:14.5px}.bsp-tbl dl div:last-child{border-bottom:0}.bsp-tbl dt{color:var(--mut);flex:0 0 auto}.bsp-tbl dd{margin:0;font-weight:700;text-align:left}.bsp dd:not([dir]),.bsp dt{direction:rtl;unicode-bidi:isolate}.bsp-box{list-style:none;margin:0;padding:0;display:grid;gap:8px}.bsp-box li{background:var(--card);border:1px solid var(--ln);border-radius:14px;padding:12px 40px 12px 16px;font-size:15px;position:relative}.bsp-box li:before{content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--gold)}.bsp-faq details{border:1px solid var(--ln);background:var(--card);border-radius:14px;margin:0 0 10px;padding:0 18px}.bsp-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:700;font-size:15.5px;display:flex;justify-content:space-between;align-items:center;gap:12px}.bsp-faq summary::-webkit-details-marker{display:none}.bsp-faq summary:after{content:"+";color:var(--gold);font-size:20px;line-height:1}.bsp-faq details[open] summary:after{content:"\2013"}.bsp-faq details p{margin:0 0 16px;color:#3d382f;line-height:1.7;font-size:15px}.bsp a{color:inherit}.bsp-cta{background:var(--dk);color:#fff;padding:28px 0}.bsp-cta__in{display:flex;flex-direction:column;gap:14px;align-items:stretch;text-align:center}.bsp-cta__t{margin:0;font-weight:800;font-size:18px}.bsp-cta__p{margin:2px 0 0;color:#e9cf98;font-weight:800;font-size:22px}.bsp-cta__b{display:block;background:#e9cf98;color:#14110c!important;text-decoration:none;font-weight:800;border-radius:999px;padding:14px 26px;font-size:16px}.bsp-cta__b:hover{background:#f2dcae}@media(max-width:749px){.bsp-scroll{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin:0 -18px;padding-inline:18px;scrollbar-width:thin}.bsp-scroll>*{scroll-snap-align:center}}@media(min-width:750px){.bsp-hero__media{aspect-ratio:auto;height:min(78vh,56.25vw)}.bsp-hero__shade{background:linear-gradient(270deg,#0a0806c7,#0a080673 34%,#0000 62%),linear-gradient(180deg,#0000 72%,#0c0b09e6)}.bsp-hero__txt{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:40px}.bsp-hero__txt>*{max-width:560px}.bsp-stats{grid-template-columns:repeat(4,1fr);margin-top:28px}.bsp-grid2{grid-template-columns:1fr 1fr;gap:22px}.bsp-grid3{grid-template-columns:repeat(3,1fr);gap:20px}.bsp-specgrid{grid-template-columns:repeat(4,1fr)}.bsp-colors{gap:22px}.bsp-cta__in{flex-direction:row;justify-content:space-between;align-items:center;text-align:right}}@media(min-width:990px){.bsp-sec{padding:72px 0}.bsp-hero{padding-bottom:40px}.bsp-hero+.bsp-sec{padding-top:56px}.bsp-feat{grid-template-columns:1fr 1fr;gap:64px;margin-bottom:72px}.bsp-feat--rev .bsp-feat__img{order:2}.bsp-head{margin-bottom:40px}}.bsp-wide--box{background:#fff;margin-bottom:18px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bsp.css.map */
