.b365-wrap{width:min(var(--b365-content-max),100% - 2 * var(--b365-page-pad));margin-inline:auto}.b365-wrap--narrow{width:min(880px,100% - 2 * var(--b365-page-pad))}.b365-section{padding-block:var(--b365-block-gap)}.b365-section--tight{padding-block:var(--b365-space-6)}.b365-section--flush{padding-block:0}.b365-section--top{padding-block:var(--b365-block-gap) 0}.b365-section--surface{background:var(--b365-surface)}.b365-section--dark{background:var(--b365-dark);color:var(--b365-dark-ink)}.b365-kicker{display:block;margin:0;font-size:var(--b365-fs-micro);font-weight:var(--b365-fw-bold);letter-spacing:var(--b365-tracking-wide);line-height:1.2;text-transform:uppercase}.b365-title{margin:0;color:inherit;font-family:var(--b365-font-head);font-size:var(--b365-fs-h2);font-weight:var(--b365-fw-bold);letter-spacing:var(--b365-tracking-tight);line-height:var(--b365-lh-head);text-wrap:balance}.b365-title--display{font-size:var(--b365-fs-display)}.b365-title--h1{font-size:var(--b365-fs-h1)}.b365-title--h3{font-size:var(--b365-fs-h3)}.b365-title--h4{font-size:var(--b365-fs-h4)}.b365-lead{margin:0;font-size:var(--b365-fs-lead);line-height:var(--b365-lh-body)}.b365-text{margin:0;font-size:var(--b365-fs-body);line-height:var(--b365-lh-body)}.b365-text--soft{color:var(--b365-text-soft)}.b365-text--small{font-size:var(--b365-fs-small)}.b365-text--micro{font-size:var(--b365-fs-micro)}.b365-head{display:grid;gap:var(--b365-space-3) var(--b365-space-5);margin-block-end:var(--b365-space-6)}.b365-head__title{margin:0;color:var(--b365-text);font-family:var(--b365-font-head);font-size:var(--b365-fs-h2);font-weight:var(--b365-fw-bold);letter-spacing:var(--b365-tracking-tight);line-height:var(--b365-lh-head);text-wrap:balance}.b365-head__sub{margin:0;color:var(--b365-text-soft);font-size:var(--b365-fs-body);line-height:var(--b365-lh-body)}.b365-head__link{justify-self:start}@media(min-width:750px){.b365-head{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.b365-head__title{grid-column:1 / -1}.b365-head__link{justify-self:end}}.b365-btn{display:inline-flex;min-height:var(--b365-control-h);align-items:center;justify-content:center;padding-inline:var(--b365-control-pad);border:1px solid transparent;border-radius:var(--b365-radius-btn);background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:var(--b365-fs-button);font-weight:var(--b365-fw-bold);gap:var(--b365-space-2);line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--b365-fast) var(--b365-ease),border-color var(--b365-fast) var(--b365-ease),color var(--b365-fast) var(--b365-ease)}.b365-btn--primary,.b365-btn--signal{border-color:var(--b365-signal);background:var(--b365-signal);color:var(--b365-signal-ink)}.b365-btn--primary:hover,.b365-btn--signal:hover{border-color:var(--b365-signal-hover);background:var(--b365-signal-hover)}.b365-btn--sample{border-color:var(--b365-sample-cta);background:var(--b365-sample-cta);color:var(--b365-sample-cta-ink)}.b365-btn--sample:hover{border-color:var(--b365-sample-cta-hover);background:var(--b365-sample-cta-hover)}.b365-btn--inverse,.b365-btn--invert{border-color:var(--b365-ground);background:var(--b365-ground);color:var(--b365-signal)}.b365-btn--inverse:hover,.b365-btn--invert:hover{background:var(--b365-surface)}.b365-btn--inverse-utility{border-color:var(--b365-ground);background:var(--b365-ground);color:var(--b365-utility)}.b365-btn--inverse-utility:hover{background:var(--b365-surface)}.b365-btn--inverse-dark{border-color:var(--b365-ground);background:var(--b365-ground);color:var(--b365-text)}.b365-btn--inverse-dark:hover{background:var(--b365-surface)}.b365-btn--dark{border-color:var(--b365-dark);background:var(--b365-dark);color:var(--b365-dark-ink)}.b365-btn--dark:hover{border-color:var(--b365-dark-2);background:var(--b365-dark-2)}.b365-btn--outline,.b365-btn--quiet{border-color:var(--b365-text);background:var(--b365-ground);color:var(--b365-text)}.b365-btn--outline:hover,.b365-btn--quiet:hover{background:var(--b365-surface)}.b365-btn--soft{border-color:var(--b365-surface);background:var(--b365-surface);color:var(--b365-text)}.b365-btn--soft:hover{border-color:var(--b365-surface-2);background:var(--b365-surface-2)}.b365-btn--ghost-invert{border-color:var(--b365-ground);background:transparent;color:var(--b365-ground)}.b365-btn--ghost-invert:hover{background:#ffffff1f}.b365-btn--block{width:100%}.b365-btn--lg{min-height:var(--b365-control-h-lg)}.b365-btn--sm{min-height:var(--b365-control-h-sm);padding-inline:var(--b365-space-4);font-size:var(--b365-fs-body)}.b365-btn[aria-disabled=true],.b365-btn:disabled{cursor:not-allowed;opacity:.45}.b365-link{display:inline-flex;min-height:var(--b365-tap);align-items:center;gap:var(--b365-space-2);color:var(--b365-text);font-size:var(--b365-fs-lead);font-weight:var(--b365-fw-bold);text-decoration:none}.b365-link:hover{text-decoration:underline;text-underline-offset:3px}.b365-link--utility{color:var(--b365-utility);font-weight:var(--b365-fw-regular)}.b365-link--small{font-size:var(--b365-fs-body)}.b365-link--micro{min-height:0;font-size:var(--b365-fs-micro)}.b365-link--underline{text-decoration:underline;text-underline-offset:3px}.b365-link__arrow{font-weight:var(--b365-fw-bold)}.b365-iconbtn{display:inline-flex;width:var(--b365-tap);height:var(--b365-tap);align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:var(--b365-radius);background:transparent;color:var(--b365-text);cursor:pointer;transition:background-color var(--b365-fast) var(--b365-ease),color var(--b365-fast) var(--b365-ease)}.b365-iconbtn:hover{background:var(--b365-surface)}.b365-iconbtn--float{width:var(--b365-hero-dot);height:var(--b365-hero-dot);border-color:transparent;border-radius:var(--b365-radius-pill);background:var(--b365-ground)}.b365-iconbtn[aria-pressed=true]{color:var(--b365-signal)}.b365-flag{display:inline-flex;min-height:var(--b365-flag-h);align-items:center;padding-inline:var(--b365-space-2);border-radius:var(--b365-flag-radius);background:var(--b365-badge-soft);color:var(--b365-badge-soft-ink);font-size:var(--b365-fs-micro);font-weight:var(--b365-fw-bold);line-height:1;white-space:nowrap}.b365-flag--dark{background:var(--b365-text);color:var(--b365-text-invert)}.b365-flag--ok{background:var(--b365-ok);color:var(--b365-text-invert)}.b365-flag--light{background:var(--b365-ground);color:var(--b365-text)}.b365-tag{display:inline-flex;min-height:var(--b365-tag-h);align-items:center;padding-inline:var(--b365-space-2);border-radius:var(--b365-radius-note);background:var(--b365-surface);color:var(--b365-text);font-size:var(--b365-fs-micro);font-weight:var(--b365-fw-bold);line-height:1;white-space:nowrap}.b365-chip,.b365-pill{display:inline-flex;min-height:var(--b365-chip-h);align-items:center;gap:var(--b365-space-2);padding-inline:var(--b365-chip-pad-x);border:1px solid var(--b365-chip-line);border-radius:var(--b365-radius-pill);background:var(--b365-chip-bg);color:var(--b365-text);cursor:pointer;font-family:inherit;font-size:var(--b365-fs-chip);font-weight:var(--b365-fw-bold);text-decoration:none;white-space:nowrap}.b365-chip:hover,.b365-pill:hover{background:var(--b365-surface)}.b365-chip[aria-current=true],.b365-chip[aria-pressed=true],.b365-chip--active,.b365-pill[aria-current=true],.b365-pill--active{border-color:var(--b365-ink-deep);background:var(--b365-ink-deep);color:var(--b365-text-invert)}.b365-chip--soft{border-color:var(--b365-hairline);font-weight:var(--b365-fw-regular)}.b365-chips{display:flex;flex-wrap:wrap;gap:var(--b365-space-2)}.b365-field{display:block;width:100%;min-height:var(--b365-field-h);box-sizing:border-box;padding:var(--b365-space-2) var(--b365-space-4);border:1px solid var(--b365-field-line);border-radius:var(--b365-radius-field);background:var(--b365-field-bg);color:var(--b365-field-ink);font-family:inherit;font-size:var(--b365-fs-lead);line-height:1.4}@media(max-width:989px){.b365-field{font-size:max(var(--b365-fs-lead),16px)}}.b365-field::placeholder{color:var(--b365-field-placeholder);opacity:1}.b365-field:focus-visible{border-color:var(--b365-text)}.b365-field--filled{border-color:transparent;background:var(--b365-surface)}select.b365-field{padding-inline-end:var(--b365-space-9);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right var(--b365-space-4) center;background-repeat:no-repeat;background-size:16px}.b365-field-unit{position:relative;display:block}.b365-field-unit .b365-field{padding-inline-end:var(--b365-space-9)}.b365-field-unit__unit{position:absolute;top:50%;right:var(--b365-space-4);color:var(--b365-text-soft);font-size:var(--b365-fs-lead);pointer-events:none;transform:translateY(-50%)}.b365-label{display:block;margin-block-end:var(--b365-space-2);color:var(--b365-text);font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold)}.b365-hint{margin:var(--b365-space-2) 0 0;color:var(--b365-text-soft);font-size:var(--b365-fs-micro);line-height:1.4}.b365-check{display:flex;align-items:flex-start;gap:var(--b365-space-3);cursor:pointer;font-size:var(--b365-fs-body);line-height:var(--b365-lh-body)}.b365-check__box{width:22px;height:22px;flex:0 0 22px;margin:2px 0 0;border:1px solid var(--b365-text);border-radius:var(--b365-radius);accent-color:var(--b365-text);cursor:pointer}.b365-stepper{display:inline-flex;height:var(--b365-tap);align-items:stretch;border:1px solid var(--b365-hairline);border-radius:var(--b365-radius);background:var(--b365-ground)}.b365-stepper__btn{display:inline-flex;width:var(--b365-tap);align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--b365-text);cursor:pointer;font-size:var(--b365-fs-lead)}.b365-stepper__btn:hover{background:var(--b365-surface)}.b365-stepper__field{width:56px;border:0;border-inline:1px solid var(--b365-hairline);background:transparent;color:var(--b365-text);font-family:inherit;font-size:var(--b365-fs-lead);font-weight:var(--b365-fw-bold);text-align:center;-moz-appearance:textfield}.b365-stepper__field::-webkit-outer-spin-button,.b365-stepper__field::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.b365-btn:focus-visible,.b365-iconbtn:focus-visible,.b365-chip:focus-visible,.b365-pill:focus-visible,.b365-field:focus-visible,.b365-link:focus-visible,.b365-head__link:focus-visible,.b365-stepper__btn:focus-visible,.b365-stepper__field:focus-visible,.b365-check__box:focus-visible,.b365-acc__summary:focus-visible,[data-b365-focus]:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset)}.b365-panel :is(.b365-btn,.b365-link,.b365-iconbtn,.b365-field,[data-b365-focus]):focus-visible{outline-color:var(--b365-text);box-shadow:0 0 0 var(--b365-focus-offset) var(--b365-focus-halo)}.b365-panel{position:relative;border-radius:var(--b365-radius);padding:var(--b365-panel-pad-y) var(--b365-panel-pad-x)}.b365-panel--signal{background:var(--b365-signal);color:var(--b365-signal-ink)}.b365-panel--action{background:var(--b365-action);color:var(--b365-action-ink)}.b365-panel--utility{background:var(--b365-utility);color:var(--b365-utility-ink)}.b365-panel--sample{background:var(--b365-sample);color:var(--b365-sample-ink)}.b365-panel--advice{background:var(--b365-advice);color:var(--b365-advice-ink)}.b365-panel--dark{background:var(--b365-dark);color:var(--b365-dark-ink)}.b365-panel--surface{background:var(--b365-surface);color:var(--b365-text)}.b365-panel--soft-sample{background:var(--b365-sample-soft);color:var(--b365-text)}.b365-panel--soft-utility{background:var(--b365-utility-soft);color:var(--b365-utility)}.b365-panel--soft-ok{background:var(--b365-ok-soft);color:var(--b365-ok)}.b365-box{border:1px solid var(--b365-hairline);border-radius:var(--b365-radius);background:var(--b365-ground)}.b365-box--strong{border:2px solid var(--b365-text)}.b365-acc{border-block-start:1px solid var(--b365-hairline)}.b365-acc:last-child{border-block-end:1px solid var(--b365-hairline)}.b365-acc__summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:var(--b365-space-4);padding-block:var(--b365-space-3);color:inherit;cursor:pointer;font-size:var(--b365-fs-h5);font-weight:var(--b365-fw-bold);line-height:1.3;list-style:none}.b365-acc__summary::-webkit-details-marker{display:none}.b365-acc__icon{flex:0 0 auto}.b365-acc[open] .b365-acc__icon--closed,.b365-acc:not([open]) .b365-acc__icon--open{display:none}.b365-acc__body{padding-block:0 var(--b365-space-5);color:var(--b365-text-soft);font-size:var(--b365-fs-body);line-height:var(--b365-lh-body)}.b365-acc__body>:first-child{margin-block-start:0}.b365-acc__body>:last-child{margin-block-end:0}.b365-railclip{overflow-x:clip}.b365-rail{display:flex;overflow-x:auto;gap:var(--b365-grid-gap);overscroll-behavior-inline:contain;scroll-padding-inline:var(--b365-page-pad);scroll-snap-type:x mandatory;scrollbar-width:none;contain:paint}.b365-rail::-webkit-scrollbar{display:none}.b365-rail>*{flex:0 0 auto;scroll-snap-align:start}.b365-rail--bleed{margin-inline:calc(var(--b365-page-pad) * -1);padding-inline:var(--b365-page-pad)}.b365-track{position:relative;height:6px;margin-block-start:var(--b365-space-6);border-radius:3px;background:var(--b365-hairline)}.b365-track__thumb{position:absolute;top:0;left:var(--b365-track-pos, 0%);width:var(--b365-track-size, 40%);height:100%;border-radius:3px;background:var(--b365-dark);transition:left var(--b365-fast) linear}.b365-dots{--b365-dots-size: 8px;--b365-dots-active-w: 24px;--b365-dots-gap: var(--b365-space-1);display:flex;align-items:center;justify-content:center;margin-block-start:var(--b365-space-5);gap:var(--b365-dots-gap)}.b365-dots[hidden],.b365-dots:empty{display:none}.b365-dots__dot{position:relative;display:block;width:var(--b365-dots-active-w);height:var(--b365-dots-active-w);min-width:var(--b365-target-min);min-height:var(--b365-target-min);padding:0;border:0;border-radius:var(--b365-radius-pill);background:none;cursor:pointer}.b365-dots__dot:before{position:absolute;top:50%;left:50%;width:var(--b365-dots-size);height:var(--b365-dots-size);border-radius:var(--b365-radius-pill);background:var(--b365-hairline-strong);content:"";translate:-50% -50%;transition:width var(--b365-fast) var(--b365-ease),background-color var(--b365-fast) var(--b365-ease)}.b365-dots__dot[aria-current=true]:before{width:var(--b365-dots-active-w);background:var(--b365-dark)}.b365-dots__dot:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset)}@media(min-width:990px){.b365-rail--desk-grid{display:grid;overflow:visible;margin-inline:0;padding-inline:0;grid-template-columns:repeat(var(--b365-cols, 4),minmax(0,1fr))}.b365-rail--desk-grid>*{flex:none}.b365-rail--desk-grid+.b365-track,.b365-rail--desk-grid+.b365-dots{display:none}}.b365-grid{display:grid;gap:var(--b365-grid-gap);grid-template-columns:repeat(var(--b365-cols, 1),minmax(0,1fr))}@media(min-width:750px){.b365-grid{grid-template-columns:repeat(var(--b365-cols-md, 2),minmax(0,1fr))}}@media(min-width:990px){.b365-grid{grid-template-columns:repeat(var(--b365-cols-lg, var(--b365-cols-md, 4)),minmax(0,1fr))}}.b365-icon{display:block;flex:0 0 auto}.b365-money{font-variant-numeric:tabular-nums;white-space:nowrap}.b365-money__suffix{font-size:max(.72em,var(--b365-fs-micro));font-weight:var(--b365-fw-regular)}.b365-hairline{height:1px;border:0;margin:0;background:var(--b365-hairline)}.b365-hairline--invert{background:var(--b365-hairline-invert)}.b365-sr{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip-path:inset(50%);white-space:nowrap}.b365-stack{display:grid;gap:var(--b365-space-3)}.b365-row{display:flex;align-items:center;gap:var(--b365-space-3)}.b365-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.b365-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.b365-checkline{display:flex;align-items:flex-start;gap:var(--b365-space-2);font-size:var(--b365-fs-body);line-height:var(--b365-lh-body)}.b365-checkline .b365-icon{margin-block-start:2px;color:var(--b365-ok)}.b365-step{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border-radius:50%;background:var(--b365-ground);color:var(--b365-text);font-size:var(--b365-fs-body);font-weight:var(--b365-fw-bold)}.b365-step--dark{background:var(--b365-text);color:var(--b365-text-invert)}.b365-dot{display:inline-block;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--b365-ok)}.b365-dot--off{background:var(--b365-text-soft)}.b365-kv{display:flex;justify-content:space-between;gap:var(--b365-space-4);font-size:var(--b365-fs-body);line-height:1.4}.b365-kv__value{font-weight:var(--b365-fw-bold);font-variant-numeric:tabular-nums;text-align:right}.b365-editor-note{display:none}.shopify-design-mode .b365-editor-note{display:block;padding:var(--b365-space-4);border:1px dashed var(--b365-hairline-strong);border-radius:var(--b365-radius);color:var(--b365-text-soft);font-size:var(--b365-fs-small)}.boden365-slot{position:relative;display:block;overflow:hidden;aspect-ratio:var(--b365-slot-ratio, 16 / 9);background:var(--b365-surface-2)}.boden365-slot--filled img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--b365-slot-focal, center)}.boden365-slot--empty{display:grid;padding:var(--b365-space-3);background-color:var(--b365-placeholder);background-image:repeating-linear-gradient(135deg,transparent 0 14px,var(--b365-placeholder-line) 14px 15px);color:var(--b365-placeholder-ink);place-items:center;text-align:center}.boden365-slot__mark{display:flex;max-width:100%;flex-direction:column;align-items:center;padding:10px 14px;background:var(--b365-placeholder);gap:var(--b365-space-1);outline:1px solid var(--b365-placeholder-ink);outline-offset:4px}.boden365-slot__label{font-size:var(--b365-fs-small);font-weight:var(--b365-fw-bold);letter-spacing:.02em;line-height:1.2;overflow-wrap:break-word;text-transform:uppercase;text-wrap:balance}.boden365-slot__spec,.boden365-slot__hint{font-size:var(--b365-fs-nano);font-variant-numeric:tabular-nums;line-height:1.3}.boden365-slot__hint{letter-spacing:var(--b365-tracking-wide);opacity:.82;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/26/assets/boden365-base.css.map */
