.b365-product{--b365-product-media-h: 400px;--b365-product-media-h-sm: 260px;--b365-product-thumb-w: 88px;--b365-product-thumb-h: 60px;--b365-product-calc-head-h: 52px;--b365-product-spec-row-h: 42px;--b365-product-advisor-img: 56px;--b365-product-extra-img: 64px;--b365-product-dot: 8px;--b365-product-chip-h: 28px;--b365-product-gallery-w: 620fr;--b365-product-buy-w: 616fr;position:relative;overflow-x:clip;padding-block:var(--b365-space-3) var(--b365-block-gap);background:var(--b365-ground);color:var(--b365-text);font-family:var(--b365-font)}.b365-product__layout{display:grid;gap:var(--b365-space-6);grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.b365-product{padding-block:var(--b365-space-6) var(--b365-block-gap)}.b365-product__layout{align-items:start;gap:var(--b365-grid-gap);grid-template-columns:minmax(0,var(--b365-product-gallery-w)) minmax(0,var(--b365-product-buy-w))}}.b365-product-gallery{position:relative}.b365-product-gallery__stage{position:relative;overflow:hidden;border-radius:var(--b365-radius-note)}.b365-product-gallery__rail{display:flex;overflow-x:auto;padding:0;margin:0;list-style:none;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.b365-product-gallery__rail::-webkit-scrollbar{display:none}.b365-product-gallery__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.b365-product-gallery__slide .boden365-slot{height:var(--b365-product-media-h-sm);aspect-ratio:auto}.b365-product-gallery__video,.b365-product-gallery__embed{display:block;width:100%;height:var(--b365-product-media-h-sm);background:var(--b365-dark)}.b365-product-gallery__embed iframe{display:block;width:100%;height:100%;border:0}.b365-product-gallery__heart{position:absolute;z-index:2;top:var(--b365-space-4);right:var(--b365-space-4)}.b365-product-gallery__dots{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;justify-content:center;pointer-events:none}.b365-product-gallery__dot{display:inline-flex;width:var(--b365-tap);height:var(--b365-tap);align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.b365-product-gallery__dot:before{display:block;width:var(--b365-product-dot);height:var(--b365-product-dot);border-radius:50%;background:var(--b365-ground);content:"";opacity:.55;outline:1px solid var(--b365-scrim);transition:opacity var(--b365-fast) var(--b365-ease)}.b365-product-gallery__dot[aria-current=true]:before{opacity:1}.b365-product-gallery__dot:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:calc(var(--b365-focus-offset) * -2)}.b365-product-gallery__thumbs{display:flex;overflow-x:auto;padding-inline:0;margin-block-start:var(--b365-space-2);gap:var(--b365-space-2);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.b365-product-gallery__thumbs::-webkit-scrollbar{display:none}.b365-product-gallery__thumb{position:relative;display:inline-flex;overflow:hidden;inline-size:calc((100% - 4 * var(--b365-space-2)) / 5);block-size:auto;aspect-ratio:10 / 9;flex:0 0 auto;align-items:center;justify-content:center;padding:var(--b365-space-1);border:2px solid transparent;border-radius:var(--b365-radius-sm);background:var(--b365-ground);color:var(--b365-text);cursor:pointer;gap:var(--b365-space-1);scroll-snap-align:start;transition:border-color var(--b365-fast) var(--b365-ease)}.b365-product-gallery__thumb img{display:block;inline-size:100%;block-size:100%;border-radius:calc(var(--b365-radius-sm) - var(--b365-space-1));object-fit:cover}.b365-product-gallery__thumb[aria-current=true]{border-color:var(--b365-signal)}.b365-product-gallery__thumb:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset)}.b365-product-gallery__thumb--video{background:var(--b365-dark);color:var(--b365-dark-ink)}@media(min-width:990px){.b365-product-gallery{margin-inline:0}.b365-product-gallery__stage{border-radius:var(--b365-radius)}.b365-product-gallery__slide .boden365-slot,.b365-product-gallery__video,.b365-product-gallery__embed{height:var(--b365-product-media-h)}.b365-product-gallery__dots{display:none}.b365-product-gallery__thumbs{display:flex;overflow-x:auto;margin-block-start:var(--b365-space-2);gap:var(--b365-space-2);scrollbar-width:none}.b365-product-gallery__thumbs::-webkit-scrollbar{display:none}.b365-product-gallery__thumb{position:relative;display:inline-flex;overflow:hidden;inline-size:var(--b365-product-thumb-w);block-size:var(--b365-product-thumb-h);flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:2px solid transparent;border-radius:var(--b365-radius);background:var(--b365-surface);color:var(--b365-text);cursor:pointer;gap:var(--b365-space-1);transition:border-color var(--b365-fast) var(--b365-ease)}.b365-product-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.b365-product-gallery__thumb:hover{border-color:var(--b365-hairline-strong)}.b365-product-gallery__thumb[aria-current=true]{border-color:var(--b365-signal)}.b365-product-gallery__thumb:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset)}.b365-product-gallery__thumb--video{background:var(--b365-dark);color:var(--b365-dark-ink)}.b365-product-gallery__thumb-label{font-size:var(--b365-fs-micro);font-weight:var(--b365-fw-bold);letter-spacing:var(--b365-tracking-wide);text-transform:uppercase}}.b365-product-buy{display:flex;min-width:0;flex-direction:column}.b365-product-buy__title{margin-block-start:0}.b365-product-buy__subtitle{margin-block-start:var(--b365-space-1)}.b365-product-buy__specslink{display:inline-block;margin-block:var(--b365-space-3) var(--b365-space-2)}.b365-product-buy__ways{display:grid;gap:var(--b365-space-2)}.b365-product-buy__sample{gap:var(--b365-space-2)}.b365-product-buy__sample[aria-pressed=true]{border-color:var(--b365-ok);background:var(--b365-ok-soft);color:var(--b365-ok-ink)}.b365-product-buy__samplefacts{margin-block-start:var(--b365-space-1)}.b365-product-price{position:relative;padding:var(--b365-space-3);border:1px solid var(--b365-hairline);border-radius:var(--b365-radius);margin-block-start:var(--b365-space-4)}.b365-product-price__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--b365-space-3)}.b365-product-price__right{text-align:end}.b365-product-price__flag{display:inline-block;padding:var(--b365-space-1) var(--b365-space-2);border-radius:var(--b365-radius-note);margin:0 0 var(--b365-space-1);background:var(--b365-signal);color:var(--b365-signal-ink);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold);line-height:1.15}.b365-product-price__packarea,.b365-product-price__packwas,.b365-product-price__packlabel{margin:var(--b365-space-1) 0 0;color:var(--b365-text-soft);font-size:var(--b365-fs-small)}.b365-product-price__packlabel{margin-block-start:var(--b365-space-1)}.b365-product-price__save{display:flex;align-items:center;margin:var(--b365-space-2) 0 0;color:var(--b365-ok);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold);gap:var(--b365-space-2)}.b365-product-price__save svg{flex:0 0 auto}.b365-product-price__setlabel{margin:0;color:var(--b365-text-soft);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold)}.b365-product-price__figures{display:flex;flex-wrap:wrap;align-items:baseline;margin:var(--b365-space-1) 0 0;gap:var(--b365-space-2)}.b365-product-price__now{margin:0;color:var(--b365-signal);font-family:var(--b365-font-head);font-size:var(--b365-fs-productprice);font-weight:var(--b365-fw-black);line-height:var(--b365-lh-tight)}.b365-product-price__now .b365-money__suffix{color:var(--b365-signal);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-black)}.b365-product-price__was{margin:0;color:var(--b365-text-soft);font-size:var(--b365-fs-small)}.b365-product-price__was s{text-decoration-color:var(--b365-hairline-strike)}.b365-product-price__row{margin-block-start:var(--b365-space-2);font-size:var(--b365-fs-small)}.b365-product-price__savevalue{color:var(--b365-ok);font-weight:var(--b365-fw-bold)}.b365-product-price__incl{color:var(--b365-text);text-align:end}.b365-product-price__rule{margin-block:var(--b365-space-3)}.b365-product-price__pack{margin:0;color:var(--b365-text);font-family:var(--b365-font-head);font-size:var(--b365-fs-h5);font-weight:var(--b365-fw-bold);line-height:var(--b365-lh-tight)}.b365-product-price__tax{margin-block-start:var(--b365-space-2)}.b365-product-buy__policy{color:inherit;text-decoration:underline;text-underline-offset:2px}.b365-product-buy__policy:hover{color:var(--b365-text)}.b365-product-buy__variant{margin-block-end:var(--b365-space-5)}.b365-product-buyblock{padding:var(--b365-space-4);border-radius:var(--b365-radius);margin-block-start:var(--b365-space-3);background:var(--b365-surface)}.b365-buytabs{display:grid;margin:calc(var(--b365-space-4) * -1) calc(var(--b365-space-4) * -1) 0;grid-template-columns:1fr 1fr}.b365-buytabs--single{grid-template-columns:1fr}.b365-buytabs__tab{display:flex;min-height:var(--b365-tap);align-items:center;justify-content:center;padding-inline:var(--b365-space-3);border:1px solid transparent;border-block-start-color:transparent;background:var(--b365-ground);color:var(--b365-text);cursor:pointer;font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold);gap:var(--b365-space-2)}.b365-buytabs__radio:checked+.b365-buytabs__tab{border-color:transparent;background:var(--b365-surface)}.b365-buytabs__radio:focus-visible+.b365-buytabs__tab{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:calc(var(--b365-focus-offset) * -1)}.b365-buytabs--single .b365-buytabs__tab{justify-content:flex-start;padding-inline:var(--b365-space-4)}.b365-buytabs__panel{display:none;padding:var(--b365-space-3) var(--b365-space-4) 0;grid-column:1 / -1}.b365-buytabs__radio--deliver:checked~.b365-buytabs__panel--deliver,.b365-buytabs__radio--showroom:checked~.b365-buytabs__panel--showroom{display:block}.b365-product-showroom__line{flex-wrap:nowrap;align-items:flex-start}.b365-product-showroom__icon{flex:0 0 auto;margin-block-start:1px;color:var(--b365-text-soft)}.b365-product-showroom__address,.b365-product-showroom__phone{min-height:0;color:var(--b365-text);font-size:inherit;font-weight:var(--b365-fw-semi);line-height:inherit}.b365-product-buyblock__stock{display:flex;align-items:center;margin:0;color:var(--b365-ok-ink);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold);gap:var(--b365-space-1)}.b365-product-buyblock__stock--off{color:var(--b365-text-soft)}.b365-product-buyblock__deliver{display:flex;flex-wrap:wrap;margin:0;font-size:var(--b365-fs-small);gap:var(--b365-space-1) var(--b365-space-2)}.b365-product-buyblock__deliver+.b365-product-buyblock__deliver{margin-block-start:var(--b365-space-1)}.b365-product-buyblock__rule{margin-block:var(--b365-space-3)}.b365-product-buyblock__sum{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;margin-block:var(--b365-space-4) var(--b365-space-3);gap:var(--b365-space-2) var(--b365-space-4)}.b365-product-buyblock__total,.b365-product-buyblock__saved{margin:0;font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold)}.b365-product-buyblock__saved{color:var(--b365-ok)}.b365-product-buyblock__saved[hidden]{display:none}.b365-product-actions{display:grid;margin-block-start:var(--b365-space-5);grid-auto-columns:1fr;grid-auto-flow:column}.b365-product-actions__item{display:inline-flex;min-height:var(--b365-tap);align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--b365-text);cursor:pointer;font-family:inherit;font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold);gap:var(--b365-space-2)}.b365-product-actions__item[hidden]{display:none}.b365-product-actions__item:hover{color:var(--b365-ink-deep)}.b365-product-actions__item:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset);border-radius:var(--b365-radius-sm)}.b365-product-actions__item[aria-pressed=true] .b365-icon{fill:currentcolor}.b365-product-buy__stock{display:flex;align-items:center;gap:var(--b365-space-2)}.b365-product-buy__stock--off{color:var(--b365-text-soft)}.b365-product-calc{overflow:hidden;margin-block-start:var(--b365-space-3)}.b365-product-calc__head{display:flex;min-height:var(--b365-product-calc-head-h);align-items:center;padding-inline:var(--b365-space-5);margin:0;background:var(--b365-dark);color:var(--b365-dark-ink);font-family:var(--b365-font-head);font-size:var(--b365-fs-h5);font-weight:var(--b365-fw-bold);line-height:1.2}.b365-product-calc__body{display:grid;padding:0;gap:var(--b365-space-3)}.b365-product-calc__pair{display:grid;gap:var(--b365-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.b365-product-calc__pairside{display:grid;min-width:0;gap:var(--b365-space-1);align-content:start}.b365-product-calc__stepper{display:flex;width:100%;min-width:0;border:0;background:transparent;gap:var(--b365-space-2)}.b365-product-calc__stepper>*{border:1px solid var(--b365-hairline);border-radius:var(--b365-radius-btn);background:var(--b365-ground)}.b365-product-calc__stepper .b365-stepper__btn{flex:0 0 var(--b365-tap)}.b365-product-calc__areafield{position:relative;display:flex;min-inline-size:0;flex:1 1 auto;align-items:center;justify-content:center;padding:0;gap:var(--b365-space-1);inline-size:auto}.b365-product-calc__areainput{width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--b365-text);font-family:inherit;font-size:var(--b365-fs-h4);font-weight:var(--b365-fw-black);text-align:center}@media(max-width:749px){.b365-product-calc__areainput{font-size:max(var(--b365-fs-lead),16px)}}.b365-product-calc__areaunit{position:absolute;inset-inline-end:var(--b365-space-3);flex:0 0 auto;color:var(--b365-text-soft);font-size:var(--b365-fs-small);pointer-events:none}.b365-product-calc__stepper .b365-stepper__field{width:auto;min-width:0;flex:1 1 auto}.b365-product-calc__dims{border-block:0}.b365-product-calc__dimssummary{min-height:var(--b365-control-h-sm);font-size:var(--b365-fs-body);font-weight:var(--b365-fw-medium);gap:var(--b365-space-2);justify-content:flex-start}.b365-product-calc__panel{display:grid;gap:var(--b365-space-3)}.b365-product-calc__panel[hidden]{display:none}.b365-product-calc__fields{display:grid;gap:var(--b365-space-3);grid-template-columns:1fr 1fr}.b365-product-calc__fields--single{grid-template-columns:1fr}.b365-product-calc__rooms{display:grid;gap:var(--b365-space-3)}.b365-product-calc__rooms:empty{display:none}.b365-product-calc__room{display:grid;align-items:end;gap:var(--b365-space-3);grid-template-columns:1fr 1fr auto}.b365-product-calc__roomfield{display:block;min-width:0}.b365-product-calc__roomremove{border-color:var(--b365-hairline)}.b365-product-calc__addroom{justify-self:start;padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit}.b365-product-calc__waste{display:grid;gap:var(--b365-space-2);padding-block-start:var(--b365-space-3);border-block-start:1px solid var(--b365-hairline)}.b365-product-calc__wastecheck>span{display:block}.b365-product-calc__wastetitle{display:block;font-size:var(--b365-fs-body);line-height:var(--b365-lh-body)}.b365-product-calc__wastetext{display:block;margin-block-start:var(--b365-space-1)}.b365-product-calc__wastetext[hidden]{display:none}.b365-product-calc__presets{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--b365-chip-line);border-radius:var(--b365-radius-btn);overflow:hidden;background:var(--b365-ground)}.b365-product-calc__preset{-webkit-appearance:none;appearance:none;min-height:var(--b365-tap);padding-inline:var(--b365-space-2);border:0;border-inline-start:1px solid var(--b365-chip-line);background:transparent;color:var(--b365-text);font:inherit;font-size:var(--b365-fs-body);font-weight:var(--b365-fw-medium);line-height:var(--b365-lh-body);text-align:center;cursor:pointer}.b365-product-calc__preset:first-child{border-inline-start:0}.b365-product-calc__preset:hover{background:var(--b365-surface)}.b365-product-calc__preset[aria-pressed=true]{background:var(--b365-signal);color:var(--b365-signal-ink)}.b365-product-calc__preset:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:calc(var(--b365-focus-width) * -1)}.b365-product-calc__waste:has([data-b365-calc-waste-toggle]:not(:checked)) .b365-product-calc__presets{opacity:.45}.b365-product-calc__result{padding-block-start:var(--b365-space-4);border-block-start:1px solid var(--b365-hairline)}.b365-product-calc__resultrow,.b365-product-calc__resultsub{display:flex;align-items:baseline;justify-content:space-between;gap:var(--b365-space-4)}.b365-product-calc__packs,.b365-product-calc__total{margin:0;font-family:var(--b365-font-head);font-size:var(--b365-fs-h3);font-weight:var(--b365-fw-bold);letter-spacing:var(--b365-tracking-tight);line-height:var(--b365-lh-head)}.b365-product-calc__total{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.b365-product-calc__resultsub{margin-block-start:var(--b365-space-1)}.b365-product-calc__resultsub .b365-text:last-child{text-align:right;white-space:nowrap}.b365-product-calc__empty{padding-block-start:var(--b365-space-2);border-block-start:1px solid var(--b365-hairline)}.b365-product-calc__error{color:var(--b365-signal)}.b365-product-form{display:grid;margin-block-start:var(--b365-space-3);gap:var(--b365-space-3)}.b365-product-form__cta{flex-direction:row;padding-block:var(--b365-space-3);gap:var(--b365-space-2);line-height:var(--b365-lh-tight);scroll-margin-block-start:calc(var(--b365-header-h) + var(--b365-space-4))}.b365-product-form__cta:has(.b365-product-form__ctasub){flex-direction:column;gap:var(--b365-space-1)}.b365-product-form__ctasub{font-size:var(--b365-fs-small);font-weight:var(--b365-fw-medium);opacity:.92}.b365-product-form__qty{display:flex;flex-wrap:wrap;align-items:center;gap:var(--b365-space-3)}.b365-product-form__qtylabel{margin:0}.b365-product-buy__sample{margin-block-start:var(--b365-space-2)}.b365-product-buy__sample[aria-pressed=true],.b365-product-pay{display:flex;flex-wrap:wrap;padding:0;margin-block-start:var(--b365-space-4);gap:var(--b365-space-2);list-style:none}.b365-product-pay__item{display:inline-flex;min-block-size:var(--b365-pay-pill-h);align-items:center;justify-content:center;padding-block:var(--b365-space-1);padding-inline:var(--b365-space-2);border:1px solid var(--b365-hairline);border-radius:var(--b365-radius-xs);background:var(--b365-ground);color:var(--b365-text)}.b365-product-pay__item svg{display:block;block-size:var(--b365-pay-icon);inline-size:auto}.b365-product-pay__word{font-size:var(--b365-fs-kicker);font-weight:var(--b365-fw-bold);letter-spacing:var(--b365-tracking-wide);line-height:1}.b365-product-buy__samplefacts{margin-block-start:var(--b365-space-2);text-align:center}.b365-product-returns{display:flex;align-items:flex-start;margin-block-start:var(--b365-space-4);gap:var(--b365-space-3);padding-block:var(--b365-space-4);padding-inline:var(--b365-space-4)}.b365-product-returns .b365-icon{margin-block-start:2px}.b365-product-returns__text{color:inherit}.b365-product-advisor{display:flex;flex-wrap:wrap;align-items:center;padding:var(--b365-space-4);margin-block-start:var(--b365-space-4);gap:var(--b365-space-3) var(--b365-space-4)}.b365-product-advisor__image{overflow:hidden;width:var(--b365-product-advisor-img);height:var(--b365-product-advisor-img);flex:0 0 auto;border-radius:var(--b365-radius)}.b365-product-advisor__image img{display:block;width:100%;height:100%;object-fit:cover}.b365-product-advisor__text{min-width:0;flex:1 1 12rem}.b365-product-advisor__title{margin:0 0 var(--b365-space-1);font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold);line-height:1.3}.b365-product-extras{margin-block-start:var(--b365-block-gap);padding-block:var(--b365-space-8)}.b365-product-extras__list{display:grid;padding:0;margin:0;gap:var(--b365-grid-gap);list-style:none}@media(min-width:750px){.b365-product-extras__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.b365-product-extras__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.b365-product-extras__form{display:grid;gap:var(--b365-space-5)}.b365-product-extras__intro{display:grid;min-width:0;gap:var(--b365-space-2)}.b365-product-extras__cta{justify-self:stretch}@media(min-width:750px){.b365-product-extras__form{align-items:center;grid-template-columns:minmax(0,1fr) auto}.b365-product-extras__intro{grid-column:1;grid-row:1}.b365-product-extras__cta{grid-column:2;grid-row:1;justify-self:end}.b365-product-extras__list{grid-column:1 / -1;grid-row:2}}.b365-product-extras__item{position:relative;display:flex;align-items:center;padding:var(--b365-space-3);gap:var(--b365-space-3)}.b365-product-extras__media{display:block;overflow:hidden;width:var(--b365-product-extra-img);height:var(--b365-product-extra-img);flex:0 0 auto;border-radius:var(--b365-radius)}.b365-product-extras__media .boden365-slot{height:100%;aspect-ratio:auto}.b365-product-extras__text{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;cursor:pointer;gap:var(--b365-space-1)}.b365-product-extras__text:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0}.b365-product-extras__title{color:var(--b365-text);font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold);line-height:1.3}.b365-product-extras__note{line-height:1.3}.b365-product-extras__price{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold);white-space:nowrap}.b365-product-extras__free{color:var(--b365-ok);font-size:var(--b365-fs-micro)}.b365-product-extras__box{position:relative;z-index:1;margin-block:0}.b365-product__below{margin-block-start:var(--b365-block-gap)}.b365-product__acctitle{margin:0;font-family:var(--b365-font-head);font-size:var(--b365-fs-h5);font-weight:var(--b365-fw-bold);letter-spacing:var(--b365-tracking-tight);line-height:1.3}.b365-product__accbody{color:var(--b365-text)}.b365-product-specs{display:grid;overflow:hidden;margin:0}.b365-product-specs__row{display:flex;min-height:var(--b365-product-spec-row-h);align-items:center;justify-content:space-between;padding-inline:var(--b365-space-4);border-block-start:1px solid var(--b365-hairline);font-size:var(--b365-fs-body);gap:var(--b365-space-4);line-height:1.4}.b365-product-specs__row:first-child{border-block-start:0}.b365-product-specs__row dt{color:var(--b365-text-soft)}.b365-product-specs__row dd{margin:0;font-weight:var(--b365-fw-bold);text-align:right}.b365-product__description{max-width:var(--b365-prose-max)}.b365-product__description :is(h2,h3,h4){margin:var(--b365-space-5) 0 var(--b365-space-2);font-family:var(--b365-font-head);font-size:var(--b365-fs-h5);font-weight:var(--b365-fw-bold);line-height:1.3}.b365-product__description p,.b365-product__description ul{margin:0 0 var(--b365-space-3)}.b365-product__description li{margin-block-end:var(--b365-space-1)}@media(min-width:990px){.b365-product__acc--specs{border-block-start:0}.b365-product__acc--specs .b365-acc__summary{min-height:0;padding-block:0 var(--b365-space-4);cursor:default}.b365-product__acc--specs .b365-acc__icon{display:none}.b365-product__acc--specs .b365-product__acctitle{font-size:var(--b365-fs-h2)}.b365-product__acc--specs .b365-acc__body{padding-block-end:var(--b365-space-8)}}.b365-product-buy__rating{display:flex;flex-wrap:wrap;align-items:center;margin:var(--b365-space-2) 0 0;font-size:var(--b365-fs-small);gap:var(--b365-space-1) var(--b365-space-2)}.b365-product-buy__stars{display:inline-flex;color:var(--b365-signal);gap:1px}.b365-product-buy__star--off{color:var(--b365-hairline-strong)}.b365-product-buy__ratingvalue{color:var(--b365-text)}.b365-product-buy__ratingcount{color:var(--b365-text-soft)}.b365-product-buy__samplearrow{margin-inline-start:auto}.b365-product-buy__buyhead{margin-block-start:0}.b365-product-buy__buytitle{margin:0;color:var(--b365-text);font-family:var(--b365-font-head);font-size:var(--b365-fs-h2);font-weight:var(--b365-fw-black);letter-spacing:var(--b365-tracking-tight);line-height:var(--b365-lh-head)}.b365-product-buy__buysub{margin:var(--b365-space-1) 0 0;color:var(--b365-text);font-family:var(--b365-font-head);font-size:var(--b365-fs-h4);font-weight:var(--b365-fw-bold);line-height:var(--b365-lh-head)}.b365-calcmode{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;padding:var(--b365-space-1);border-radius:var(--b365-radius-btn);background:var(--b365-surface-2)}.b365-calcmode__tab{display:flex;min-height:var(--b365-tap);align-items:center;justify-content:center;border-radius:var(--b365-radius-xs);color:var(--b365-text);cursor:pointer;font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold);text-align:center}.b365-calcmode__radio:checked+.b365-calcmode__tab{background:var(--b365-signal);color:var(--b365-signal-ink)}.b365-calcmode__radio:focus-visible+.b365-calcmode__tab{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:calc(var(--b365-focus-width) * -1)}.b365-calcmode__panel{display:none;grid-column:1 / -1;padding-block-start:var(--b365-space-2)}.b365-calcmode__radio--area:checked~.b365-calcmode__panel--area,.b365-calcmode__radio--packs:checked~.b365-calcmode__panel--packs{display:block}.b365-product-calc__equals,.b365-product-calc__wasteresult{margin:var(--b365-space-2) 0 0;color:var(--b365-text-body);font-size:var(--b365-fs-small);text-align:center}.b365-product-calc__equals[hidden],.b365-product-calc__wasteresult[hidden]{display:none}.b365-product-calc__equals strong,.b365-product-calc__wasteresult strong{color:var(--b365-text)}.b365-product-calc__wasteresult{text-align:start}.b365-product-skirting{min-width:0;padding:0;border:0;margin:var(--b365-space-3) 0 0}.b365-product-skirting__title{display:flex;align-items:center;padding:0;margin:0;color:var(--b365-text);font-family:var(--b365-font-head);font-size:var(--b365-fs-h5);font-weight:var(--b365-fw-bold);gap:var(--b365-space-2)}.b365-product-skirting__title svg{flex:0 0 auto;color:var(--b365-ok)}.b365-product-skirting__text{margin:var(--b365-space-1) 0 0;color:var(--b365-text-soft);font-size:var(--b365-fs-small)}.b365-product-skirting__options{display:grid;margin-block-start:var(--b365-space-2);gap:var(--b365-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.b365-product-skirting__option{position:relative;display:flex;min-height:44px;align-items:center;padding:var(--b365-space-2);border:1px solid var(--b365-hairline-strong);border-radius:var(--b365-radius-md);background:var(--b365-ground);cursor:pointer;gap:var(--b365-space-2)}.b365-product-skirting__option:has(.b365-product-skirting__input:checked){border-color:var(--b365-signal);box-shadow:inset 0 0 0 1px var(--b365-signal)}.b365-product-skirting__option:has(.b365-product-skirting__input:focus-visible){outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset)}.b365-product-skirting__input{flex:0 0 auto;margin:0;accent-color:var(--b365-signal)}.b365-product-skirting__swatch{overflow:hidden;width:28px;height:28px;flex:0 0 28px;border:1px solid var(--b365-hairline);border-radius:var(--b365-radius-xs);background:var(--b365-surface-2)}.b365-product-skirting__swatch--white{background:var(--b365-ground)}.b365-product-skirting__img{display:block;width:100%;height:100%;object-fit:cover}.b365-product-skirting__label{display:flex;min-width:0;flex-direction:column;font-size:var(--b365-fs-small);line-height:var(--b365-lh-tight)}.b365-product-skirting__label strong{color:var(--b365-text);font-weight:var(--b365-fw-bold)}.b365-product-skirting__free,.b365-product-summary__row .b365-product-summary__free{color:var(--b365-ok)}.b365-product-summary{padding:var(--b365-space-4);border:1px solid var(--b365-hairline);border-radius:var(--b365-radius);margin-block-start:var(--b365-space-3);background:var(--b365-ground)}.b365-product-summary__title{margin:0 0 var(--b365-space-2);color:var(--b365-text);font-family:var(--b365-font-head);font-size:var(--b365-fs-h4);font-weight:var(--b365-fw-bold);line-height:var(--b365-lh-head)}.b365-product-summary__rows{display:grid;margin:0;gap:var(--b365-space-2)}.b365-product-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--b365-space-4)}.b365-product-summary__row dt{color:var(--b365-text-body);font-size:var(--b365-fs-body)}.b365-product-summary__row dd{margin:0;color:var(--b365-text);font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold);text-align:end}.b365-product-summary__rule{margin-block:var(--b365-space-2)}.b365-product-summary__totalrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--b365-space-4)}.b365-product-summary__totallabel{margin:0;color:var(--b365-text);font-family:var(--b365-font-head);font-size:var(--b365-fs-h4);font-weight:var(--b365-fw-bold)}.b365-product-summary__total{margin:0;color:var(--b365-signal);font-family:var(--b365-font-head);font-size:var(--b365-fs-h2);font-weight:var(--b365-fw-black);line-height:var(--b365-lh-tight)}.b365-product-summary__saved{display:flex;align-items:center;justify-content:flex-end;margin:var(--b365-space-1) 0 0;color:var(--b365-ok);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold);gap:var(--b365-space-2)}.b365-product-summary__saved[hidden]{display:none}.b365-product-trust{display:grid;padding:0;border-block-start:1px solid var(--b365-hairline);margin:var(--b365-space-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--b365-space-3);list-style:none;padding-block-start:var(--b365-space-4)}.b365-product-trust--four{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--b365-space-4)}.b365-product-trust__item{display:flex;align-items:flex-start;gap:var(--b365-space-2)}.b365-product-trust__icon{flex:0 0 auto;color:var(--b365-text)}.b365-product-trust__text{display:block;min-inline-size:0;font-size:var(--b365-fs-micro);line-height:1.25}.b365-product-trust__text strong{display:block;color:var(--b365-text);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold)}.b365-product-trust__text span{display:block;color:var(--b365-text-soft)}.b365-product-buyblock--after{margin-block-start:var(--b365-space-5)}.b365-product-sticky{position:fixed;min-block-size:var(--b365-buybar-product-h);z-index:26;display:flex;align-items:center;box-sizing:border-box;padding:var(--b365-space-2) var(--b365-space-3);border-block-start:1px solid var(--b365-hairline);background:var(--b365-ground);flex-wrap:wrap;gap:var(--b365-space-2);inset-block-end:0;inset-inline:0;padding-block-end:calc(var(--b365-space-2) + env(safe-area-inset-bottom,0px))}.b365-product-sticky[hidden]{display:none}.b365-product-sticky__col{flex:0 0 auto}.b365-product-sticky__col--price{border-inline:1px solid var(--b365-hairline);padding-inline:var(--b365-space-2)}.b365-product-sticky__big{margin:0;color:var(--b365-signal);font-family:var(--b365-font-head);font-size:var(--b365-fs-buybar);font-weight:var(--b365-fw-black);line-height:var(--b365-lh-tight);white-space:nowrap}.b365-product-sticky__small{margin:0;color:var(--b365-text-soft);font-size:var(--b365-fs-kicker);white-space:nowrap}.b365-product-sticky__saved{margin:0;color:var(--b365-ok);font-size:var(--b365-fs-kicker);font-weight:var(--b365-fw-bold);white-space:nowrap}.b365-product-sticky__saved[hidden]{display:none}.b365-product-sticky__cta{min-block-size:var(--b365-tap);flex:1 0 auto;font-size:var(--b365-fs-body);padding-inline:var(--b365-space-2);gap:var(--b365-space-2);white-space:nowrap}@media(max-width:599px){.b365-product-sticky__cta svg{display:none}}@media(max-width:379px){.b365-product-sticky{padding-inline:var(--b365-space-2);gap:var(--b365-space-1)}.b365-product-sticky__col--price{padding-inline:var(--b365-space-1)}}@media(min-width:600px){.b365-product-sticky__cta{flex-grow:0;margin-inline-start:auto}}@media(max-width:989px){:root:has([data-b365-product-sticky]:not([hidden])) .b365-footer{padding-block-end:calc(var(--b365-buybar-product-h) + env(safe-area-inset-bottom,0px))}:root:has([data-b365-product-sticky]:not([hidden])){scroll-padding-block-end:calc(var(--b365-buybar-product-h) + env(safe-area-inset-bottom,0px))}}@media(min-width:990px){.b365-product-sticky{display:none}}.b365-product-calc__wastecheck .b365-check__box{border-color:var(--b365-signal);border-radius:var(--b365-radius-note)}.b365-product-calc__wastecheck .b365-check__box:checked{border-color:var(--b365-signal);background-color:var(--b365-signal)}.b365-product-calc__wastehead{display:flex;align-items:center;gap:var(--b365-space-3)}.b365-product-calc__wasteinfo{display:inline-flex;inline-size:var(--b365-infodot);block-size:var(--b365-infodot);flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--b365-radius-pill);background:var(--b365-text-soft);color:var(--b365-ground);cursor:pointer;font-family:inherit;font-size:var(--b365-fs-kicker);font-weight:var(--b365-fw-bold);line-height:1}.b365-product-calc__wasteinfo:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset);border-radius:var(--b365-radius-pill)}.b365-product-calc__wastenote{margin:var(--b365-space-2) 0 0;color:var(--b365-text-body);font-size:var(--b365-fs-small)}.b365-product-calc__wastenote[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/boden365-product.css.map */
