.bb{--bb-u: 1px;--bb-accent: #C77D3E;--bb-accent-dark: #9A5A27;--bb-accent-ink: #141414;--bb-hs: 1;--bb-ts: 1;--bb-bold: 600;--bb-hw: 500;position:relative;width:100%;background:var(--bb-bg);color:var(--bb-ink);font-family:var(--bb-font-body, Inter, system-ui, -apple-system, "Segoe UI", sans-serif);font-size:calc(16 * var(--bb-u) * var(--bb-ts));line-height:1.5;-webkit-text-size-adjust:100%;text-size-adjust:100%;padding-block:calc(var(--bb-pt, 52) * var(--bb-u)) calc(var(--bb-pb, 44) * var(--bb-u));overflow-wrap:break-word}@supports (color: color-mix(in srgb,red,blue)){.bb{--bb-accent-dark: color-mix(in srgb, var(--bb-accent) 78%, #000)}}@media(min-width:1920px){.bb{--bb-u: 1.125px}}@media(min-width:2560px){.bb{--bb-u: 1.375px}}@media(min-width:3200px){.bb{--bb-u: 1.75px}}@media(min-width:3800px){.bb{--bb-u: 2px}}@media(min-width:5000px){.bb{--bb-u: 2.75px}}.bb *,.bb *:before,.bb *:after{box-sizing:border-box}.bb h1,.bb h2,.bb h3,.bb h4,.bb p,.bb ul,.bb ol,.bb figure,.bb details,.bb summary,.bb table{margin:0;padding:0}.bb ul,.bb ol{list-style:none}.bb img,.bb video,.bb iframe,.bb svg{display:block;max-width:100%}.bb a{color:inherit}.bb button{font:inherit;color:inherit;cursor:pointer}.bb :focus-visible{outline:calc(2 * var(--bb-u)) solid var(--bb-accent);outline-offset:calc(3 * var(--bb-u))}.bb-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bb-icon{width:calc(var(--bb-icon, 18) * var(--bb-u));height:calc(var(--bb-icon, 18) * var(--bb-u));flex:none}.bb--dark{--bb-bg:#0F0F10;--bb-panel:#1C1C19;--bb-ink:#CFCBC6;--bb-strong:#F1F0ED;--bb-mute:#A9A49D;--bb-line:#2A2A28;--bb-tile:#2A2A26;--bb-eyebrow:var(--bb-accent);--bb-ph:#262622;--bb-ph-ink:#CFCBC6;--bb-chip:#1C1C19}.bb--green{--bb-bg:#53524D;--bb-panel:#53524D;--bb-ink:#E2DFD9;--bb-strong:#F1F0ED;--bb-mute:#E2DFD9;--bb-line:#6A6963;--bb-tile:#45443F;--bb-eyebrow:#E2DFD9;--bb-ph:#3B3A36;--bb-ph-ink:#E2DFD9;--bb-chip:#45443F}.bb--ivory{--bb-bg:#F1F0ED;--bb-panel:#F1F0ED;--bb-ink:#55534E;--bb-strong:#141414;--bb-mute:#6B6862;--bb-line:#DDD8CF;--bb-tile:#FFFFFF;--bb-eyebrow:var(--bb-accent-dark);--bb-ph:#E2DED6;--bb-ph-ink:#55534E;--bb-chip:#FFFFFF}.bb--green .bb-h2 em,.bb--green .bb-h1__headline em{color:inherit}.bb-wrap{width:100%;max-width:calc(1560 * var(--bb-u));margin-inline:auto;padding-inline:calc(20 * var(--bb-u))}@media(min-width:750px){.bb-wrap{padding-inline:calc(28 * var(--bb-u))}}@media(min-width:1024px){.bb-wrap{padding-inline:calc(36 * var(--bb-u))}}.bb-eyebrow{font-size:calc(12 * var(--bb-u) * var(--bb-ts));font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--bb-eyebrow);margin-bottom:calc(10 * var(--bb-u))}.bb-h2{font-family:var(--bb-font-heading, inherit);font-weight:var(--bb-hw);color:var(--bb-strong);font-size:clamp(calc(28 * var(--bb-u) * var(--bb-hs)),calc((calc(10 * var(--bb-u)) + 2.4vw) * var(--bb-hs)),calc(44 * var(--bb-u) * var(--bb-hs)));line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.bb-h2 em,.bb-h1__headline em{font-style:normal;color:var(--bb-accent)}.bb--ivory .bb-h2 em{color:var(--bb-accent-dark)}.bb-rich{font-size:calc(15 * var(--bb-u) * var(--bb-ts));line-height:1.55;color:var(--bb-ink)}.bb-rich>*+*{margin-top:.7em}.bb-rich strong,.bb strong{font-weight:var(--bb-bold)}.bb-rich a{text-decoration:underline;text-underline-offset:.15em}.bb-rich ul{list-style:disc;padding-left:1.2em}.bb-rich ol{list-style:decimal;padding-left:1.3em}.bb-lead{font-size:calc(15 * var(--bb-u) * var(--bb-ts));line-height:1.5;color:var(--bb-ink);max-width:34em}@media(min-width:900px){.bb-lead,.bb-rich{font-size:calc(16 * var(--bb-u) * var(--bb-ts))}}.bb-media{position:relative;width:100%;overflow:hidden;background:var(--bb-ph);border-radius:var(--bb-media-radius, calc(16 * var(--bb-u)))}.bb-media__el{width:100%;height:100%;object-fit:cover}.bb-media--video_url iframe,.bb-media--video_url .bb-media__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.bb-media--ph{display:flex;align-items:center;justify-content:center;text-align:center;padding:calc(12 * var(--bb-u));color:var(--bb-ph-ink);font-size:calc(12 * var(--bb-u) * var(--bb-ts));font-weight:500;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 10px,transparent 10px 20px)}.bb--ivory .bb-media--ph{background-image:repeating-linear-gradient(135deg,rgba(0,0,0,.035) 0 10px,transparent 10px 20px)}.bb .bb-btn{width:100%;min-height:calc(56 * var(--bb-u));padding:0 calc(24 * var(--bb-u));border:0;border-radius:999px;background:var(--bb-accent);color:var(--bb-accent-ink);font-size:calc(15 * var(--bb-u) * var(--bb-ts));font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--bb-u));transition:filter .15s ease,opacity .15s ease}.bb .bb-btn:hover{filter:brightness(1.07)}.bb .bb-btn[disabled]{opacity:.5;cursor:not-allowed;filter:none}.bb .bb-btn.is-loading{opacity:.75;cursor:progress}.bb .bb-btn.is-done{filter:brightness(1.12)}.bb-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(20 * var(--bb-u))}.bb-gallery{min-width:0}.bb-stage{position:relative;background:var(--bb-ph);overflow:hidden;border-radius:calc(20 * var(--bb-u))}.bb .bb-gallery-badge{position:absolute;top:calc(14 * var(--bb-u));left:calc(14 * var(--bb-u));z-index:3;margin:0;padding:calc(8 * var(--bb-u)) calc(14 * var(--bb-u));max-width:calc(100% - 28 * var(--bb-u));border-radius:calc(8 * var(--bb-u));background:#53524deb;color:#f1f0ed;font-size:calc(14 * var(--bb-u) * var(--bb-ts));font-weight:500;line-height:1.25;pointer-events:none}@media(max-width:749px){.bb .bb-gallery-badge{top:calc(12 * var(--bb-u));left:calc(12 * var(--bb-u));font-size:calc(13 * var(--bb-u) * var(--bb-ts))}}.bb-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.bb-track::-webkit-scrollbar{display:none}.bb-slide{position:relative;flex:0 0 100%;scroll-snap-align:center;aspect-ratio:var(--bb-ratio, 1 / 1);background:var(--bb-ph)}.bb-slide .bb-media__el,.bb-slide>img,.bb-slide>video,.bb-slide>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;border:0}.bb-counter{position:absolute;left:calc(12 * var(--bb-u));bottom:calc(12 * var(--bb-u));padding:calc(6 * var(--bb-u)) calc(10 * var(--bb-u));border-radius:calc(14 * var(--bb-u));background:#0f0f10d9;color:#e7e6e3;font-size:calc(12 * var(--bb-u) * var(--bb-ts));pointer-events:none}.bb-arrow{position:absolute;top:50%;translate:0 -50%;width:calc(44 * var(--bb-u));height:calc(44 * var(--bb-u));min-width:44px;min-height:44px;border-radius:50%;border:0;background:#0f0f10b8;color:#f1f0ed;display:none;align-items:center;justify-content:center}.bb-arrow--prev{left:calc(12 * var(--bb-u))}.bb-arrow--next{right:calc(12 * var(--bb-u))}.bb-arrow[hidden]{display:none!important}.bb-thumbs{display:flex;gap:calc(8 * var(--bb-u));padding:calc(10 * var(--bb-u)) 0 calc(2 * var(--bb-u));overflow-x:auto;scrollbar-width:none}.bb-thumbs::-webkit-scrollbar{display:none}.bb-thumb{position:relative;flex:0 0 auto;width:calc(56 * var(--bb-u));height:calc(56 * var(--bb-u));padding:0;border:calc(1.5 * var(--bb-u)) solid transparent;border-radius:calc(8 * var(--bb-u));overflow:hidden;background:var(--bb-ph)}.bb-thumb img{width:100%;height:100%;object-fit:cover}.bb-thumb[aria-current=true]{border-color:var(--bb-accent)}.bb-thumb__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#f1f0ed;background:#0f0f1059}.bb-buybox{display:flex;flex-direction:column;gap:calc(14 * var(--bb-u));min-width:0;max-width:calc(620 * var(--bb-u))}.bb-rating{display:flex;align-items:center;flex-wrap:wrap;gap:calc(4 * var(--bb-u)) calc(8 * var(--bb-u));font-size:calc(13 * var(--bb-u) * var(--bb-ts));color:var(--bb-ink)}.bb-stars{color:var(--bb-accent);letter-spacing:calc(2 * var(--bb-u))}.bb-h1{display:flex;flex-direction:column;gap:calc(12 * var(--bb-u));font-weight:inherit}.bb-h1__kicker{font-size:calc(14 * var(--bb-u) * var(--bb-ts));font-weight:500;color:var(--bb-mute);line-height:1.4}.bb-h1__headline{font-family:var(--bb-font-heading, inherit);font-weight:var(--bb-hw);color:var(--bb-strong);font-size:clamp(calc(29 * var(--bb-u) * var(--bb-hs)),calc((calc(12 * var(--bb-u)) + 2.2vw) * var(--bb-hs)),calc(38 * var(--bb-u) * var(--bb-hs)));line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.bb-checks{display:flex;flex-direction:column;gap:calc(9 * var(--bb-u))}.bb-checks li{display:flex;align-items:flex-start;gap:calc(10 * var(--bb-u));font-size:calc(15 * var(--bb-u) * var(--bb-ts));line-height:1.45;color:var(--bb-ink)}.bb-checks .bb-icon{margin-top:calc(3 * var(--bb-u));color:#e7e6e3}.bb-pack{position:relative;margin-top:calc(14 * var(--bb-u));padding:calc(22 * var(--bb-u)) calc(18 * var(--bb-u)) calc(18 * var(--bb-u));display:flex;flex-direction:column;gap:calc(14 * var(--bb-u));border-radius:calc(16 * var(--bb-u));background:var(--bb-tile);border:calc(1.5 * var(--bb-u)) solid var(--bb-accent)}.bb .bb-pack__label{position:absolute;left:calc(18 * var(--bb-u));top:0;transform:translateY(-50%);margin:0;padding:calc(6 * var(--bb-u)) calc(14 * var(--bb-u));border-radius:999px;background:var(--bb-accent);color:var(--bb-accent-ink);white-space:nowrap;font-family:var(--bb-font-body, inherit);font-size:calc(12 * var(--bb-u) * var(--bb-ts));font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.bb-pack__list{display:flex;flex-direction:column;gap:calc(14 * var(--bb-u))}.bb-item{display:flex;align-items:center;gap:calc(12 * var(--bb-u))}.bb-item__media{flex:0 0 calc(52 * var(--bb-u));width:calc(52 * var(--bb-u));height:calc(52 * var(--bb-u));border-radius:calc(10 * var(--bb-u));overflow:hidden}.bb-item__media .bb-media{height:100%;border-radius:calc(10 * var(--bb-u))}.bb-item__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--bb-u))}.bb-item__name{font-size:calc(14 * var(--bb-u) * var(--bb-ts));font-weight:600;color:var(--bb-strong);line-height:1.3}.bb-item__desc{font-size:calc(12 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute);line-height:1.35}.bb-item__price{font-size:calc(13 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute);white-space:nowrap}.bb-pack__total{display:flex;justify-content:space-between;align-items:baseline;gap:calc(12 * var(--bb-u));padding-top:calc(12 * var(--bb-u));border-top:calc(1 * var(--bb-u)) solid #3A3A35}.bb-pack__total-label{font-size:calc(14 * var(--bb-u) * var(--bb-ts));color:var(--bb-ink)}.bb-pack__prices{display:flex;align-items:baseline;gap:calc(8 * var(--bb-u))}.bb-price-was{font-size:calc(13 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute);text-decoration:line-through}.bb-price-now{font-size:calc(19 * var(--bb-u) * var(--bb-ts));font-weight:600;color:#fff}.bb-extra{margin-top:calc(6 * var(--bb-u));padding:calc(14 * var(--bb-u));display:flex;flex-direction:column;gap:calc(10 * var(--bb-u));border:calc(1 * var(--bb-u)) dashed #4A4A44;border-radius:calc(14 * var(--bb-u))}.bb-extra__top{display:flex;align-items:center;gap:calc(12 * var(--bb-u))}.bb-extra__media{flex:0 0 calc(52 * var(--bb-u));width:calc(52 * var(--bb-u));height:calc(52 * var(--bb-u));border-radius:calc(10 * var(--bb-u));overflow:hidden}.bb-extra__media .bb-media{height:100%;border-radius:calc(10 * var(--bb-u))}.bb-extra__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--bb-u))}.bb-extra__kicker{font-size:calc(11 * var(--bb-u) * var(--bb-ts));font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-mute)}.bb-extra__name{font-size:calc(14 * var(--bb-u) * var(--bb-ts));font-weight:500;color:var(--bb-strong);line-height:1.3}.bb-extra__desc{font-size:calc(12 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute);line-height:1.35}.bb-extra__toggle{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--bb-u));min-height:44px;padding:calc(10 * var(--bb-u)) calc(12 * var(--bb-u));border-radius:calc(10 * var(--bb-u));background:var(--bb-chip);cursor:pointer;font-size:calc(14 * var(--bb-u) * var(--bb-ts))}.bb-extra__check{display:flex;align-items:center;gap:calc(10 * var(--bb-u));font-weight:500}.bb-extra__check input{width:calc(18 * var(--bb-u));height:calc(18 * var(--bb-u));min-width:18px;min-height:18px;margin:0;accent-color:var(--bb-accent)}.bb-extra__price{font-weight:600;white-space:nowrap;color:var(--bb-strong)}.bb-extra__note{display:flex;align-items:center;gap:calc(10 * var(--bb-u));font-size:calc(13 * var(--bb-u) * var(--bb-ts));line-height:1.35;color:#e7e6e3}.bb-extra__note .bb-icon{color:var(--bb-accent)}.bb-cta{display:flex;flex-direction:column;gap:calc(8 * var(--bb-u));margin-top:calc(4 * var(--bb-u))}.bb-cta__status{min-height:0;font-size:calc(13 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute);text-align:center}.bb-guarantee{margin-top:calc(8 * var(--bb-u));padding:calc(16 * var(--bb-u)) calc(18 * var(--bb-u));display:flex;align-items:center;gap:calc(16 * var(--bb-u));background:#f1f0ed;color:#141414;border:calc(1 * var(--bb-u)) solid #DDD8CF;border-radius:calc(16 * var(--bb-u))}.bb-guarantee__badge{flex:0 0 calc(68 * var(--bb-u));width:calc(68 * var(--bb-u));height:calc(68 * var(--bb-u))}.bb-guarantee__badge .bb-media{height:100%}.bb-guarantee__badge svg{width:100%;height:100%}.bb-guarantee__body{min-width:0;display:flex;flex-direction:column;gap:calc(5 * var(--bb-u))}.bb-guarantee__title{font-size:calc(15 * var(--bb-u) * var(--bb-ts));font-weight:700;line-height:1.3;color:#141414}.bb-guarantee__text{font-size:calc(13 * var(--bb-u) * var(--bb-ts));line-height:1.45;color:#55534e}.bb-guarantee__note{font-size:calc(11 * var(--bb-u) * var(--bb-ts));color:#6b6862;margin-top:calc(2 * var(--bb-u))}.bb-badge-ring{fill:none;stroke:currentColor;stroke-width:.8;opacity:.7}.bb-badge-text{font-family:var(--bb-font-heading, inherit);font-weight:600;font-size:7.5px;letter-spacing:1.6px;fill:currentColor}.bb-badge-pct{font-family:var(--bb-font-heading, inherit);font-weight:700;font-size:19px;fill:currentColor}.bb-promo{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;border-radius:calc(22 * var(--bb-u));overflow:hidden;background:var(--bb-chip, #242424);color:var(--bb-strong)}.bb-promo[hidden]{display:none}.bb-promo__label{grid-column:1;grid-row:1 / span 2;display:flex;align-items:center;padding:calc(12 * var(--bb-u)) calc(18 * var(--bb-u));max-width:8.5em;background:#f1f0ed;color:#141414;font-size:calc(14 * var(--bb-u) * var(--bb-ts));font-weight:700;line-height:1.2}.bb .bb-promo__text{grid-column:2;grid-row:1;display:flex;align-items:center;flex-wrap:wrap;gap:0 .4em;padding:calc(12 * var(--bb-u)) calc(16 * var(--bb-u)) calc(4 * var(--bb-u));margin:0;font-size:calc(15 * var(--bb-u) * var(--bb-ts));font-weight:700;line-height:1.3;color:var(--bb-strong)}.bb-promo__text strong{color:var(--bb-accent);font-weight:700}.bb .bb-promo__code{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-decoration-thickness:calc(1.5 * var(--bb-u));text-underline-offset:calc(4 * var(--bb-u));cursor:pointer;min-height:24px}.bb-promo__time{grid-column:2;grid-row:2;display:flex;align-items:flex-start;padding:0 calc(16 * var(--bb-u)) calc(12 * var(--bb-u));font-size:calc(13 * var(--bb-u) * var(--bb-ts));font-weight:700;color:var(--bb-mute)}.bb-promo__time[hidden]{display:none}.bb .bb-promo--notime .bb-promo__text{grid-row:1 / span 2;padding-bottom:calc(12 * var(--bb-u))}@media(min-width:560px){.bb-promo{display:flex;border-radius:999px}.bb-promo__label{padding-inline:calc(26 * var(--bb-u))}.bb .bb-promo__text{flex:1 1 auto;padding:calc(12 * var(--bb-u)) calc(16 * var(--bb-u))}.bb-promo__time{align-items:center;padding:0 calc(26 * var(--bb-u)) 0 calc(8 * var(--bb-u));font-size:calc(14 * var(--bb-u) * var(--bb-ts));white-space:nowrap;color:var(--bb-strong)}}.bb-qa{display:flex;flex-direction:column;margin-top:calc(10 * var(--bb-u))}.bb-btn .bb-icon{stroke-width:2.2}.bb-text__title{font-family:var(--bb-font-heading, inherit);font-weight:var(--bb-hw);color:var(--bb-strong);font-size:calc(20 * var(--bb-u) * var(--bb-hs));line-height:1.2}.bb-text__body{font-size:calc(15 * var(--bb-u) * var(--bb-ts));line-height:1.55;color:var(--bb-ink)}.bb-text__body>*+*{margin-top:.6em}.bb-figure{display:flex;flex-direction:column;gap:calc(8 * var(--bb-u))}.bb-figure .bb-media{aspect-ratio:var(--bb-fr, 16 / 9);border-radius:calc(14 * var(--bb-u));overflow:hidden}.bb-figure__cap{font-size:calc(12 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute)}.bb-qa details{border-top:calc(1 * var(--bb-u)) solid var(--bb-line)}.bb-qa details:last-child{border-bottom:calc(1 * var(--bb-u)) solid var(--bb-line)}.bb-qa summary{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--bb-u));padding:calc(15 * var(--bb-u)) 0;min-height:44px;list-style:none;cursor:pointer;font-size:calc(15 * var(--bb-u) * var(--bb-ts));font-weight:500;color:var(--bb-strong)}.bb-qa summary::-webkit-details-marker{display:none}.bb-qa summary h3{margin:0;font:inherit;color:inherit}.bb-qa summary .bb-qa__icon{flex:none;color:var(--bb-mute);transition:rotate .2s ease}.bb-qa details[open]>summary .bb-qa__icon{rotate:45deg}.bb-qa__a{padding:0 0 calc(16 * var(--bb-u));max-width:46em;font-size:calc(14 * var(--bb-u) * var(--bb-ts));line-height:1.55;color:var(--bb-ink)}.bb-qa__a>*+*{margin-top:.6em}.bb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:calc(12 * var(--bb-u));padding:calc(12 * var(--bb-u)) calc(16 * var(--bb-u)) calc(calc(12 * var(--bb-u)) + env(safe-area-inset-bottom,0px));background:#141414;border-top:calc(1 * var(--bb-u)) solid #53524D;color:#e7e6e3;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.bb-sticky.is-visible{transform:none;visibility:visible;transition:transform .25s ease}.bb-sticky__media{display:none;flex:0 0 calc(48 * var(--bb-u));width:calc(48 * var(--bb-u));height:calc(48 * var(--bb-u));border-radius:calc(8 * var(--bb-u));overflow:hidden}.bb-sticky__media .bb-media{height:100%;border-radius:calc(8 * var(--bb-u))}.bb-sticky__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.bb-sticky__title{font-size:calc(13 * var(--bb-u) * var(--bb-ts));font-weight:600;color:#f1f0ed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-sticky__sub{font-size:calc(13 * var(--bb-u) * var(--bb-ts));color:#a9a49d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb .bb-sticky .bb-btn{width:auto;flex:none;min-height:calc(48 * var(--bb-u));padding:0 calc(22 * var(--bb-u));font-size:calc(13 * var(--bb-u) * var(--bb-ts));letter-spacing:.08em;white-space:nowrap}.bb .bb-sticky .bb-btn .bb-icon{display:none}body.bb-has-sticky{padding-bottom:var(--bb-sticky-h, 0px)}.bb-split__panel{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(20 * var(--bb-u))}.bb-split__text,.bb-split__extra{display:flex;flex-direction:column;gap:calc(14 * var(--bb-u));min-width:0}.bb-split__media{position:relative;min-width:0}.bb-split__media .bb-media{aspect-ratio:var(--bb-media-ratio, 3 / 4)}.bb-labels{position:absolute;left:calc(12 * var(--bb-u));right:calc(12 * var(--bb-u));bottom:calc(12 * var(--bb-u));display:flex;justify-content:space-between;gap:calc(12 * var(--bb-u));pointer-events:none}.bb-labels span{padding:calc(6 * var(--bb-u)) calc(10 * var(--bb-u));border-radius:calc(14 * var(--bb-u));background:#0f0f10d9;color:#e7e6e3;font-size:calc(12 * var(--bb-u) * var(--bb-ts));font-weight:600}.bb-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--bb-u));padding-top:calc(6 * var(--bb-u))}.bb-tile{display:flex;flex-direction:column;gap:calc(4 * var(--bb-u));padding:calc(16 * var(--bb-u));border-radius:calc(16 * var(--bb-u));background:var(--bb-tile)}.bb-tile__value{font-size:calc(18 * var(--bb-u) * var(--bb-ts));font-weight:500;color:var(--bb-strong);line-height:1.2}.bb-tile__text{font-size:calc(12 * var(--bb-u) * var(--bb-ts));line-height:1.4;color:var(--bb-ink)}.bb-steps{display:flex;flex-direction:column;gap:calc(14 * var(--bb-u))}.bb-step{display:flex;align-items:baseline;gap:calc(14 * var(--bb-u));padding-top:calc(14 * var(--bb-u));border-top:calc(1 * var(--bb-u)) solid var(--bb-line)}.bb-step__no{flex:0 0 calc(24 * var(--bb-u));font-size:calc(13 * var(--bb-u) * var(--bb-ts));font-weight:600;color:var(--bb-eyebrow)}.bb-step__body{flex:1 1 auto;font-size:calc(16 * var(--bb-u) * var(--bb-ts));line-height:1.5;color:var(--bb-ink)}.bb-step__title{display:inline;font-size:inherit;font-weight:var(--bb-bold);color:var(--bb-strong)}.bb-step__tag{flex:none;padding:calc(3 * var(--bb-u)) calc(8 * var(--bb-u));border:calc(1 * var(--bb-u)) solid var(--bb-line);border-radius:calc(10 * var(--bb-u));font-size:calc(11 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute);white-space:nowrap}.bb-rows{display:flex;flex-direction:column}.bb-row{display:flex;justify-content:space-between;gap:calc(16 * var(--bb-u));padding:calc(14 * var(--bb-u)) 0;border-top:calc(1 * var(--bb-u)) solid var(--bb-line);font-size:calc(16 * var(--bb-u) * var(--bb-ts))}.bb-row__value{font-weight:500;color:var(--bb-strong);text-align:right}.bb-split__note{font-size:calc(14 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute)}.bb-split--nomedia .bb-split__panel{grid-template-columns:minmax(0,1fr)}.bb-head{display:flex;flex-direction:column;gap:calc(10 * var(--bb-u));margin-bottom:calc(20 * var(--bb-u));min-width:0}.bb-head--row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:calc(20 * var(--bb-u))}.bb-rail-nav{display:none;gap:calc(10 * var(--bb-u));flex:none}.bb-rail-nav[hidden]{display:none!important}.bb-rail-btn{width:calc(44 * var(--bb-u));height:calc(44 * var(--bb-u));min-width:44px;min-height:44px;border-radius:50%;border:calc(1 * var(--bb-u)) solid var(--bb-line);background:transparent;color:var(--bb-strong);display:flex;align-items:center;justify-content:center}.bb--ivory .bb-rail-btn{border-color:#cfcac1}.bb-rail{--bb-gap: calc(12 * var(--bb-u));display:grid;grid-auto-flow:column;grid-auto-columns:calc(var(--bb-card-w, 272) * var(--bb-u));gap:var(--bb-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline:calc(-20 * var(--bb-u));padding-inline:calc(20 * var(--bb-u));scroll-padding-inline:calc(20 * var(--bb-u))}.bb-rail::-webkit-scrollbar{display:none}.bb-rail>*{scroll-snap-align:start;min-width:0}.bb-dots{display:flex;gap:0;margin:calc(10 * var(--bb-u)) 0 0 calc(-4 * var(--bb-u))}.bb-dots[hidden]{display:none}.bb-dot{position:relative;width:calc(24 * var(--bb-u));min-width:24px;height:calc(24 * var(--bb-u));min-height:24px;padding:0;border:0;background:none}.bb-dot:before{content:"";position:absolute;left:50%;top:50%;width:calc(6 * var(--bb-u));height:calc(4 * var(--bb-u));translate:-50% -50%;border-radius:calc(2 * var(--bb-u));background:var(--bb-line);transition:width .2s ease}.bb--ivory .bb-dot:before{background:#cfcac1}.bb-dot[aria-current=true]:before{width:calc(18 * var(--bb-u));background:var(--bb-eyebrow)}.bb-card{display:flex;flex-direction:column;gap:calc(12 * var(--bb-u))}.bb-card__media .bb-media{aspect-ratio:var(--bb-card-ratio, 4 / 5);border-radius:calc(16 * var(--bb-u))}.bb-card__title{font-size:calc(18 * var(--bb-u) * var(--bb-ts));font-weight:500;color:var(--bb-strong);line-height:1.25}.bb-card__text{font-size:calc(15 * var(--bb-u) * var(--bb-ts));line-height:1.45;color:var(--bb-ink)}.bb-review{display:flex;flex-direction:column;overflow:hidden;border-radius:calc(16 * var(--bb-u));background:#fff;color:#141414}.bb-review__photo .bb-media{aspect-ratio:var(--bb-photo-ratio, 4 / 3);border-radius:0}.bb-review__body{display:flex;flex-direction:column;gap:calc(10 * var(--bb-u));padding:calc(20 * var(--bb-u)) calc(22 * var(--bb-u)) calc(22 * var(--bb-u))}.bb-review__stars{color:var(--bb-accent);letter-spacing:calc(2 * var(--bb-u));font-size:calc(13 * var(--bb-u) * var(--bb-ts))}.bb--ivory .bb-review__stars{color:var(--bb-accent)}.bb-review__title{font-size:calc(16 * var(--bb-u) * var(--bb-ts));font-weight:600;line-height:1.3;color:#141414}.bb-review__text{font-size:calc(14 * var(--bb-u) * var(--bb-ts));line-height:1.5;color:#55534e}.bb-review__who{font-size:calc(13 * var(--bb-u) * var(--bb-ts));color:#55534e;margin-top:calc(2 * var(--bb-u))}.bb-review__who strong{color:#141414}.bb-score{display:flex;align-items:center;flex-wrap:wrap;gap:calc(6 * var(--bb-u)) calc(14 * var(--bb-u))}.bb-score__num{font-size:clamp(calc(48 * var(--bb-u) * var(--bb-hs)),calc(calc(40 * var(--bb-u)) + 2vw),calc(72 * var(--bb-u) * var(--bb-hs)));font-weight:var(--bb-hw);letter-spacing:-.03em;line-height:1;color:var(--bb-strong)}.bb-score__meta{display:flex;flex-direction:column;gap:calc(4 * var(--bb-u));font-size:calc(14 * var(--bb-u) * var(--bb-ts));color:var(--bb-ink)}.bb-score__stars{color:var(--bb-accent);letter-spacing:calc(3 * var(--bb-u));font-size:calc(16 * var(--bb-u) * var(--bb-ts))}.bb-compare-wrap{min-width:0;overflow-x:auto}.bb-compare{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.bb-compare th,.bb-compare td{padding:0;font-weight:400;text-align:left}.bb-compare thead th{height:calc(96 * var(--bb-u));vertical-align:middle}.bb-compare .bb-compare__label{padding:calc(14 * var(--bb-u)) calc(8 * var(--bb-u)) calc(14 * var(--bb-u)) 0;font-size:calc(15 * var(--bb-u) * var(--bb-ts));line-height:1.3;color:var(--bb-strong);border-top:calc(1 * var(--bb-u)) solid var(--bb-line)}.bb-compare__us{background:#53524d;color:#f1f0ed;text-align:center}.bb-compare__us>*{margin-inline:auto}.bb-compare thead .bb-compare__us{border-radius:calc(18 * var(--bb-u)) calc(18 * var(--bb-u)) 0 0}.bb-compare tbody tr:last-child .bb-compare__us{border-radius:0 0 calc(18 * var(--bb-u)) calc(18 * var(--bb-u))}.bb-compare td{text-align:center;vertical-align:middle;height:calc(56 * var(--bb-u))}.bb-compare td .bb-icon{margin-inline:auto}.bb-compare__head-us{display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--bb-u));font-size:calc(11 * var(--bb-u) * var(--bb-ts));font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bb-compare__head-us .bb-media{width:calc(44 * var(--bb-u));height:calc(52 * var(--bb-u));border-radius:calc(6 * var(--bb-u))}.bb-compare__head-them{padding-inline:calc(4 * var(--bb-u));text-align:center!important;font-size:calc(11 * var(--bb-u) * var(--bb-ts));font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bb-mute)}.bb-yes{color:#141414;background:#f1f0ed;border-radius:50%;padding:calc(5 * var(--bb-u));width:calc(26 * var(--bb-u));height:calc(26 * var(--bb-u))}.bb-no,.bb-mid{color:#8a8780}.bb-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(14 * var(--bb-u))}.bb-product{position:relative;display:flex;flex-direction:column;gap:calc(6 * var(--bb-u));min-width:0}.bb-product__media .bb-media{aspect-ratio:1 / 1;border-radius:calc(16 * var(--bb-u))}.bb-product__name{font-size:calc(15 * var(--bb-u) * var(--bb-ts));font-weight:600;color:var(--bb-strong);line-height:1.3}.bb-product__name a{text-decoration:none}.bb-product__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bb-product__text{font-size:calc(13 * var(--bb-u) * var(--bb-ts));color:var(--bb-mute);line-height:1.35}.bb-product__price{display:flex;gap:calc(8 * var(--bb-u));align-items:baseline;font-size:calc(15 * var(--bb-u) * var(--bb-ts));font-weight:600;color:var(--bb-strong)}.bb-product__price s{font-size:calc(13 * var(--bb-u) * var(--bb-ts));font-weight:400;color:var(--bb-mute)}.bb-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(18 * var(--bb-u))}.bb-faq .bb-qa{margin-top:0}.bb-faq .bb-qa summary{font-size:calc(16 * var(--bb-u) * var(--bb-ts));padding:calc(18 * var(--bb-u)) 0}.bb-faq .bb-qa__a{font-size:calc(15 * var(--bb-u) * var(--bb-ts))}@media(min-width:750px){.bb-stage{border-radius:calc(20 * var(--bb-u))}.bb-thumb{width:calc(64 * var(--bb-u));height:calc(64 * var(--bb-u))}.bb-buybox{max-width:calc(680 * var(--bb-u));margin-inline:auto;width:100%}.bb-gallery{max-width:calc(760 * var(--bb-u));margin-inline:auto;width:100%}.bb-arrow{display:flex}.bb-rail{--bb-card-w: 300;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.bb-rail-nav:not([hidden]){display:flex}.bb-dots{display:none}.bb-products{grid-template-columns:repeat(var(--bb-cols, 2),minmax(0,1fr));gap:calc(20 * var(--bb-u))}.bb-tile__value{font-size:calc(22 * var(--bb-u) * var(--bb-ts))}}@media(min-width:750px)and (max-width:899px)and (orientation:portrait){.bb-split__media .bb-media{aspect-ratio:4 / 3}}@media(max-width:749px){.bb-gallery{margin-inline:calc(-20 * var(--bb-u))}.bb-stage{border-radius:0}.bb-thumbs{padding-inline:calc(16 * var(--bb-u))}}@media(min-width:900px),(orientation:landscape)and (min-width:700px){.bb-hero{grid-template-columns:minmax(0,1fr) minmax(0,min(50%,calc(680 * var(--bb-u))));column-gap:clamp(calc(32 * var(--bb-u)),4vw,calc(64 * var(--bb-u)));align-items:start}.bb-gallery{max-width:none;margin-inline:0;width:auto}.bb-buybox{margin-inline:0;max-width:none;padding-top:calc(8 * var(--bb-u))}.bb-h1__headline{font-size:clamp(calc(29 * var(--bb-u) * var(--bb-hs)),calc((calc(14 * var(--bb-u)) + 1.6vw) * var(--bb-hs)),calc(38 * var(--bb-u) * var(--bb-hs)))}.bb-item__name,.bb-extra__name{font-size:calc(15 * var(--bb-u) * var(--bb-ts))}.bb-sticky{left:calc(36 * var(--bb-u));right:auto;bottom:calc(24 * var(--bb-u));width:min(calc(460 * var(--bb-u)),calc(100vw - 72 * var(--bb-u)));padding:calc(12 * var(--bb-u));border:calc(1 * var(--bb-u)) solid #2E2E2C;border-radius:calc(18 * var(--bb-u));background:#1c1c19;box-shadow:0 12px 32px #00000073}.bb-sticky__media,.bb .bb-sticky .bb-btn .bb-icon{display:block}body.bb-has-sticky{padding-bottom:0}.bb-split__panel{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"text media" "extra media";column-gap:0;row-gap:0;align-items:stretch}.bb-split--media-left .bb-split__panel{grid-template-areas:"media text" "media extra"}.bb-split__text{grid-area:text;padding:clamp(calc(32 * var(--bb-u)),4.4vw,calc(64 * var(--bb-u))) clamp(calc(32 * var(--bb-u)),4.4vw,calc(64 * var(--bb-u))) 0;justify-content:flex-end}.bb-split__extra{grid-area:extra;padding:calc(20 * var(--bb-u)) clamp(calc(32 * var(--bb-u)),4.4vw,calc(64 * var(--bb-u))) clamp(calc(32 * var(--bb-u)),4.4vw,calc(64 * var(--bb-u)));justify-content:flex-start}.bb-split__media{grid-area:media;display:flex}.bb-split__panel{min-height:clamp(calc(460 * var(--bb-u)),38vw,calc(720 * var(--bb-u)))}.bb-split__media .bb-media{aspect-ratio:auto;min-height:0;height:100%;border-radius:0}.bb-split__media .bb-media__el,.bb-split__media .bb-media>img,.bb-split__media .bb-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bb-split--card .bb-split__panel{border-radius:calc(20 * var(--bb-u));overflow:hidden;background:var(--bb-panel)}.bb-split--card{background:var(--bb-page, #0F0F10)}.bb-split--flat .bb-split__text,.bb-split--flat .bb-split__extra{padding-inline:0}.bb-split--flat .bb-split__media .bb-media{border-radius:calc(20 * var(--bb-u))}.bb-split--flat .bb-split__panel{column-gap:clamp(calc(32 * var(--bb-u)),4vw,calc(64 * var(--bb-u)))}.bb-split__text,.bb-split__extra{justify-self:stretch}.bb-split--nomedia .bb-split__panel{grid-template-areas:"text" "extra";grid-template-columns:minmax(0,1fr)}.bb-head--row .bb-rail-nav:not([hidden]){display:flex}.bb-rail{grid-auto-columns:calc((100% - (var(--bb-cols, 3) - 1) * var(--bb-gap)) / var(--bb-cols, 3));--bb-gap: calc(20 * var(--bb-u))}.bb-card__title{font-size:calc(20 * var(--bb-u) * var(--bb-ts))}.bb-card__text{font-size:calc(16 * var(--bb-u) * var(--bb-ts))}.bb-review__title{font-size:calc(18 * var(--bb-u) * var(--bb-ts))}.bb-review__text{font-size:calc(14 * var(--bb-u) * var(--bb-ts))}.bb-faq{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(calc(32 * var(--bb-u)),4vw,calc(64 * var(--bb-u)));align-items:start}.bb-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(calc(32 * var(--bb-u)),4vw,calc(64 * var(--bb-u)));align-items:center}.bb-compare-grid .bb-compare-wrap{max-width:calc(640 * var(--bb-u))}.bb-compare .bb-compare__label{font-size:calc(16 * var(--bb-u) * var(--bb-ts));padding-block:calc(18 * var(--bb-u))}.bb-compare td{height:calc(62 * var(--bb-u))}.bb-compare thead th{height:calc(116 * var(--bb-u))}.bb-product{flex-direction:row;align-items:center;gap:calc(24 * var(--bb-u));background:var(--bb-panel);border-radius:calc(20 * var(--bb-u));padding:calc(16 * var(--bb-u))}.bb-product__media{flex:0 0 min(calc(180 * var(--bb-u)),36%)}.bb-product__name{font-size:calc(18 * var(--bb-u) * var(--bb-ts));font-weight:500}.bb-product__text{font-size:calc(14 * var(--bb-u) * var(--bb-ts))}.bb-product__price{font-size:calc(16 * var(--bb-u) * var(--bb-ts));padding-top:calc(6 * var(--bb-u))}.bb-product__body{display:flex;flex-direction:column;gap:calc(6 * var(--bb-u));min-width:0}}@media(min-width:1200px){.bb-tile__value{font-size:calc(24 * var(--bb-u) * var(--bb-ts))}}@media(horizontal-viewport-segments:2){.bb-wrap{max-width:none;padding-inline:0}.bb-hero{grid-template-columns:env(viewport-segment-width 0 0,50vw) env(viewport-segment-width 1 0,50vw);column-gap:calc(env(viewport-segment-left 1 0,50vw) - env(viewport-segment-right 0 0,50vw))}.bb-gallery,.bb-buybox{padding-inline:calc(20 * var(--bb-u));max-width:none}.bb-split__panel{grid-template-columns:env(viewport-segment-width 0 0,50vw) env(viewport-segment-width 1 0,50vw);column-gap:calc(env(viewport-segment-left 1 0,50vw) - env(viewport-segment-right 0 0,50vw))}.bb-split--card{padding-inline:0}.bb-sticky{left:calc(20 * var(--bb-u))}}@media(min-width:1920px){.bb-hero{column-gap:calc(72 * var(--bb-u))}}@media(min-width:2560px){.bb-wrap{max-width:calc(1560 * var(--bb-u))}}@media(prefers-reduced-motion:reduce){.bb *,.bb *:before,.bb *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}@media(hover:hover){.bb-arrow,.bb-rail-btn{transition:background .15s ease}.bb-arrow:hover{background:#0f0f10e6}}@media(hover:none)and (pointer:coarse){.bb-arrow{display:none!important}}@media(forced-colors:active){.bb-btn,.bb-pack,.bb-extra,.bb-guarantee{border:1px solid CanvasText}}@media print{.bb-sticky,.bb-arrow,.bb-rail-nav,.bb-dots{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/blinkt-bundel.css.map */
