:root{--bs-ink-900: #16160f;--bs-ink-800: #22221b;--bs-ink-700: #3a3a33;--bs-ink-600: #5c5c54;--bs-ink-500: #82827a;--bs-ink-400: #a6a69e;--bs-ink-300: #c7c7bf;--bs-paper-0: #ffffff;--bs-paper-50: #fbfaf7;--bs-paper-100: #f4f2ed;--bs-paper-200: #ebe8e1;--bs-paper-300: #dfdbd2;--bs-line-soft: #e9e6df;--bs-line: #d8d4ca;--bs-line-strong: #beb9ad;--bs-line-inverse: #33332b;--bs-forest-900: #1e2822;--bs-forest-700: #2e3b33;--bs-forest-600: #3e4e45;--bs-forest-100: #e7ede9;--bs-brass-600: #8a6a2e;--bs-brass-500: #a98a46;--bs-brass-200: #e7dcc4;--bs-brass-100: #f4eee0;--bs-steel-500: #8c9196;--bs-steel-200: #dcdfe1;--bs-clay-700: #8a3a2e;--bs-clay-100: #f6e7e3;--bs-green-700: #2f6b4f;--bs-green-100: #e3efe8;--bs-bg: var(--bs-paper-0);--bs-bg-subtle: var(--bs-paper-50);--bs-bg-muted: var(--bs-paper-100);--bs-bg-inverse: var(--bs-forest-900);--bs-bg-inverse-soft: var(--bs-forest-700);--bs-bg-brand-soft: var(--bs-forest-100);--bs-action: var(--bs-forest-700);--bs-action-hover: var(--bs-forest-900);--bs-text: var(--bs-ink-900);--bs-body: var(--bs-ink-600);--bs-muted: var(--bs-ink-500);--bs-subtle: var(--bs-ink-400);--bs-brand: var(--bs-forest-700);--bs-brass: var(--bs-brass-600);--bs-urgent: var(--bs-clay-700);--bs-success: var(--bs-green-700);--bs-on-inverse: var(--bs-paper-50);--bs-on-inverse-muted: var(--bs-ink-300);--bs-border: var(--bs-line);--bs-border-soft: var(--bs-line-soft);--bs-border-strong: var(--bs-line-strong);--bs-border-inverse: var(--bs-line-inverse);--bs-display-xl: 72px;--bs-display-xl-lh: 74px;--bs-display-l: 52px;--bs-display-l-lh: 56px;--bs-display-m: 38px;--bs-display-m-lh: 44px;--bs-heading-l: 28px;--bs-heading-l-lh: 34px;--bs-heading-m: 21px;--bs-heading-m-lh: 28px;--bs-heading-s: 17px;--bs-heading-s-lh: 24px;--bs-lead: 19px;--bs-lead-lh: 30px;--bs-large: 17px;--bs-large-lh: 28px;--bs-default: 15px;--bs-default-lh: 25px;--bs-small: 13px;--bs-small-lh: 20px;--bs-label: 13px;--bs-label-lh: 18px;--bs-label-small: 11px;--bs-label-small-lh: 15px;--bs-price-l: 26px;--bs-price-l-lh: 32px;--bs-price: 17px;--bs-price-lh: 24px;--bs-quote: 27px;--bs-quote-lh: 38px;--bs-max: 1440px;--bs-gutter: 88px;--bs-grid-gap: 24px;--bs-section-y: 96px;--bs-section-y-l: 120px;--bs-radius-xs: 2px;--bs-radius-sm: 4px;--bs-radius-md: 6px;--bs-radius-lg: 10px;--bs-radius-xl: 16px;--bs-font-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--bs-font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--bs-font-quote: "Newsreader", Georgia, serif;--bs-header-h: 100px}@media screen and (max-width:999px){:root{--bs-display-xl: 40px;--bs-display-xl-lh: 42px;--bs-display-l: 34px;--bs-display-l-lh: 38px;--bs-display-m: 28px;--bs-display-m-lh: 34px;--bs-heading-l: 23px;--bs-heading-l-lh: 29px;--bs-heading-m: 19px;--bs-heading-m-lh: 26px;--bs-heading-s: 16px;--bs-heading-s-lh: 23px;--bs-lead: 17px;--bs-lead-lh: 27px;--bs-large: 16px;--bs-large-lh: 26px;--bs-default: 15px;--bs-default-lh: 24px;--bs-price-l: 22px;--bs-price-l-lh: 28px;--bs-price: 16px;--bs-price-lh: 23px;--bs-quote: 21px;--bs-quote-lh: 31px;--bs-gutter: 20px;--bs-grid-gap: 12px;--bs-section-y: 56px;--bs-section-y-l: 64px;--bs-header-h: 80px}}body.bs-site{background:var(--bs-bg);color:var(--bs-text)}.bs{font-family:var(--bs-font-body);font-size:var(--bs-default);line-height:var(--bs-default-lh);color:var(--bs-text);background:var(--bs-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;letter-spacing:0;text-align:left}.bs *,.bs *:before,.bs *:after{box-sizing:border-box}.bs :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dt,dd,summary,span,a,label,small,strong,em){margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}.bs :where(ul,ol){list-style:none}.bs :where(img,svg,video){display:block;max-width:100%}.bs :where(a){text-decoration:none}.bs :where(button,input,select,textarea){font:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.bs :where(button){background:none;border:0;padding:0;cursor:pointer}.bs :where(strong,b){font-weight:600}.bs :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--bs-brass);outline-offset:3px}.bs-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bs-icon{flex:none}.bs-inner{width:100%;max-width:var(--bs-max);margin-inline:auto;padding-inline:var(--bs-gutter)}.bs-section{padding-block:var(--bs-section-y)}.bs-section--l{padding-block:var(--bs-section-y-l)}.bs-bg-subtle{background:var(--bs-bg-subtle)}.bs-bg-muted{background:var(--bs-bg-muted)}.bs-bg-brand-soft{background:var(--bs-bg-brand-soft)}.bs-bg-inverse{background:var(--bs-bg-inverse);color:var(--bs-on-inverse)}.bs-display-xl,.bs-display-l,.bs-display-m,.bs-heading-l,.bs-heading-m,.bs-price-l{font-family:var(--bs-font-display);font-weight:500;color:var(--bs-text);text-wrap:balance}.bs-display-xl{font-size:var(--bs-display-xl);line-height:var(--bs-display-xl-lh);letter-spacing:-.034em}.bs-display-l{font-size:var(--bs-display-l);line-height:var(--bs-display-l-lh);letter-spacing:-.026em}.bs-display-m{font-size:var(--bs-display-m);line-height:var(--bs-display-m-lh);letter-spacing:-.02em}.bs-heading-l{font-size:var(--bs-heading-l);line-height:var(--bs-heading-l-lh);letter-spacing:-.014em}.bs-heading-m{font-size:var(--bs-heading-m);line-height:var(--bs-heading-m-lh);letter-spacing:-.008em}.bs-price-l{font-size:var(--bs-price-l);line-height:var(--bs-price-l-lh);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.bs-heading-s{font-weight:600;font-size:var(--bs-heading-s);line-height:var(--bs-heading-s-lh);letter-spacing:-.002em;color:var(--bs-text)}.bs-lead{font-size:var(--bs-lead);line-height:var(--bs-lead-lh);letter-spacing:-.002em;color:var(--bs-body)}.bs-lead--medium{font-weight:500;color:var(--bs-text)}.bs-large{font-size:var(--bs-large);line-height:var(--bs-large-lh);color:var(--bs-body)}.bs-default{font-size:var(--bs-default);line-height:var(--bs-default-lh);color:var(--bs-body)}.bs-small{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-muted)}.bs-label{font-weight:500;font-size:var(--bs-label);line-height:var(--bs-label-lh)}.bs-label-small{font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh)}.bs-price{font-weight:500;font-size:var(--bs-price);line-height:var(--bs-price-lh);letter-spacing:-.002em;color:var(--bs-text);font-variant-numeric:tabular-nums}.bs-eyebrow{font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);letter-spacing:.16em;text-transform:uppercase!important;color:var(--bs-brass)}.bs-bg-inverse .bs-eyebrow{color:var(--bs-brass-500)}.bs-quote{font-family:var(--bs-font-quote);font-weight:300;font-style:italic;font-size:var(--bs-quote);line-height:var(--bs-quote-lh);letter-spacing:-.01em;color:var(--bs-text)}.bs-measure{max-width:880px}.bs-rte>*+*{margin-top:.8em}.bs-rte a{text-decoration:underline;text-underline-offset:2px}.bs-rte strong{font-weight:600;color:var(--bs-text)}.bs-rte ul{list-style:disc;padding-left:1.2em}.bs-rte ol{list-style:decimal;padding-left:1.2em}.bs-rte h2,.bs-rte h3{font-family:var(--bs-font-display);font-weight:500;color:var(--bs-text)}.bs-rte h2{font-size:var(--bs-heading-l);line-height:var(--bs-heading-l-lh);letter-spacing:-.014em;margin-top:1.4em}.bs-rte h3{font-size:var(--bs-heading-m);line-height:var(--bs-heading-m-lh);letter-spacing:-.008em;margin-top:1.2em}.bs-stars{color:var(--bs-brass);letter-spacing:.04em;white-space:nowrap}.bs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border:1px solid transparent;border-radius:var(--bs-radius-sm);background:var(--bs-action);color:var(--bs-on-inverse);font-family:var(--bs-font-body);font-weight:500;font-size:15px;line-height:20px;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.bs-btn:hover{background:var(--bs-action-hover)}.bs-btn--l{height:60px;font-size:17px;font-weight:600}.bs-btn--block{display:flex;width:100%}.bs-btn--light{background:var(--bs-paper-0);color:var(--bs-text)}.bs-btn--light:hover{background:var(--bs-paper-100)}.bs-btn--outline{background:transparent;color:var(--bs-text);border-color:var(--bs-border-strong)}.bs-btn--outline:hover{background:var(--bs-bg-muted);border-color:var(--bs-text)}.bs-btn--outline-inverse{background:transparent;color:var(--bs-on-inverse);border-color:#fbfaf759}.bs-btn--outline-inverse:hover{background:#fbfaf714;border-color:var(--bs-on-inverse)}.bs-btn[disabled]{cursor:not-allowed;opacity:.55}.bs-btn[aria-busy=true]{cursor:progress;opacity:.8}.bs-link{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:var(--bs-label);line-height:var(--bs-label-lh);color:var(--bs-text);text-decoration:underline;text-decoration-color:var(--bs-border-strong);text-underline-offset:4px;transition:text-decoration-color .15s ease}.bs-link:hover{text-decoration-color:currentColor}.bs-link--arrow{text-decoration:none}.bs-link--arrow .bs-icon{transition:transform .15s ease}.bs-link--arrow:hover .bs-icon{transform:translate(3px)}.bs-bg-inverse .bs-link{color:var(--bs-on-inverse);text-decoration-color:#fbfaf759}.bs-input{width:100%;height:48px;padding:0 14px;border:1px solid var(--bs-border);border-radius:var(--bs-radius-sm);background:var(--bs-paper-0);color:var(--bs-text);font-size:var(--bs-small);line-height:var(--bs-small-lh);-webkit-appearance:none;appearance:none}.bs-input::placeholder{color:var(--bs-muted)}.bs-input:focus{outline:none;border-color:var(--bs-text)}textarea.bs-input{height:auto;min-height:140px;padding:12px 14px;resize:vertical}.bs-field-label{display:block;margin-bottom:6px;font-weight:500;font-size:var(--bs-label);line-height:var(--bs-label-lh);color:var(--bs-text)}.bs-form-msg{margin-top:10px;font-size:var(--bs-small);line-height:var(--bs-small-lh)}.bs-form-msg--error{color:var(--bs-urgent)}.bs-form-msg--success{color:var(--bs-success)}.bs-swatch{--bs-sw-size: 40px;display:inline-block;flex:none;width:var(--bs-sw-size);height:var(--bs-sw-size);border-radius:50%;background:var(--bs-sw, #ccc);box-shadow:inset 0 0 0 1px #16160f14}.bs-swatch--xs{--bs-sw-size: 14px}.bs-swatch--s{--bs-sw-size: 24px}.bs-swatch--m{--bs-sw-size: 32px}.bs-swatch--borstet{--bs-sw: linear-gradient(135deg, #c0a05c 0%, #8a6a2e 100%)}.bs-swatch--poleret{--bs-sw: linear-gradient(135deg, #f0da9e 0%, #a98a46 100%)}.bs-swatch--bruneret{--bs-sw: linear-gradient(135deg, #7a6038 0%, #33281a 100%)}.bs-swatch--staal{--bs-sw: linear-gradient(135deg, #e4e7e9 0%, #969ca1 100%)}.bs-swatch--sort{--bs-sw: linear-gradient(135deg, #3a3a33 0%, #16160f 100%)}.bs-swatch--hvid{--bs-sw: linear-gradient(135deg, #fbfaf7 0%, #dfdbd2 100%)}.bs-swatch--kobber{--bs-sw: linear-gradient(135deg, #c98a5c 0%, #8a4f2e 100%)}.bs-swatch--none{--bs-sw: var(--bs-paper-200)}.bs-stock{display:inline-flex;align-items:center;gap:7px;font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-muted);white-space:nowrap}.bs-stock__dot{width:7px;height:7px;border-radius:50%;background:var(--bs-success);flex:none}.bs-stock--low .bs-stock__dot{background:var(--bs-urgent)}.bs-stock--out .bs-stock__dot{background:var(--bs-subtle)}.bs-stock--production .bs-stock__dot,.bs-stock--preorder .bs-stock__dot{background:var(--bs-brass-500)}.bs-grid{display:grid;grid-template-columns:repeat(var(--bs-cols, 4),minmax(0,1fr));gap:40px var(--bs-grid-gap)}@media screen and (max-width:999px){.bs-grid{grid-template-columns:repeat(var(--bs-cols-mobile, 2),minmax(0,1fr));gap:28px var(--bs-grid-gap)}}.bs-card{display:flex;flex-direction:column;min-width:0;background:var(--bs-bg)}.bs-card__link{display:flex;flex-direction:column;height:100%;color:inherit}.bs-card__photo{position:relative;aspect-ratio:var(--bs-card-ratio, 298 / 380);border-radius:var(--bs-radius-sm);overflow:hidden;background:var(--bs-bg-muted)}.bs-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .6s ease}.bs-card__img--hover{opacity:0}@media(hover:hover){.bs-card__link:hover .bs-card__img--hover{opacity:1}.bs-card__link:hover .bs-card__img:only-of-type{transform:scale(1.02)}}.bs-card__badge{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:3px;background:var(--bs-paper-0);color:var(--bs-brand);font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh)}.bs-card__badge--dark{background:var(--bs-bg-inverse);color:var(--bs-on-inverse)}.bs-card__info{display:flex;flex-direction:column;gap:9px;padding-top:16px}.bs-card__name{font-weight:600;font-size:var(--bs-heading-s);line-height:var(--bs-heading-s-lh);letter-spacing:-.002em;color:var(--bs-text)}.bs-card__desc{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-card__finishes{display:flex;align-items:center;gap:6px;min-height:15px}.bs-card__finish-count{font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);color:var(--bs-muted)}.bs-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:2px;margin-top:auto}.bs-card__price{font-weight:500;font-size:var(--bs-price);line-height:var(--bs-price-lh);letter-spacing:-.002em;color:var(--bs-text);white-space:nowrap;font-variant-numeric:tabular-nums}.bs-card__compare{margin-left:6px;font-weight:400;font-size:var(--bs-small);color:var(--bs-muted)}@media screen and (max-width:999px){.bs-card__bottom{flex-direction:column;align-items:flex-start;gap:4px}.bs-card__badge{top:8px;left:8px;padding:4px 8px}}.bs-placeholder{background:var(--bs-bg-muted);fill:var(--bs-ink-300)}.bs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px}.bs-head__text{display:flex;flex-direction:column;gap:14px;max-width:760px}@media screen and (max-width:999px){.bs-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}}.bs-header{position:relative;z-index:20;background:var(--bs-bg)}.bs-header--sticky{position:sticky;top:0}.bs-header__bar{background:var(--bs-bg-inverse);color:var(--bs-on-inverse-muted)}.bs-header__bar-inner{display:flex;align-items:center;padding-block:9px}.bs-header__bar-item{flex:1 1 0;text-align:center;font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);white-space:nowrap}.bs-header__bar-item:first-child{color:var(--bs-on-inverse)}.bs-header__bar-item a{text-decoration:none}.bs-header__bar-mobile{display:none}.bs-header__main{border-bottom:1px solid var(--bs-border-soft);background:var(--bs-bg)}.bs-header__main-inner{display:flex;align-items:center;gap:34px;padding-block:20px}.bs-header__logo{display:inline-flex;align-items:center;font-family:var(--bs-font-display);font-weight:500;font-size:25px;line-height:27px;letter-spacing:-.03em;color:var(--bs-text)}.bs-header__logo img{height:var(--bs-logo-h, 27px);width:auto}.bs-header__nav{display:flex;align-items:center;gap:26px}.bs-header__nav-item{position:relative}.bs-header__nav-link{display:inline-flex;align-items:center;gap:4px;padding-block:4px;font-weight:500;font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-text);white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}.bs-header__nav-link:hover,.bs-header__nav-link[aria-current=page]{background-size:100% 1px}.bs-header__spacer{flex:1 1 auto}.bs-header__icons{display:flex;align-items:center;gap:34px}.bs-header__icon{display:inline-flex;align-items:center;gap:8px;color:var(--bs-text)}.bs-header__cart-label{display:none;font-weight:500;font-size:var(--bs-small);line-height:var(--bs-small-lh)}.bs-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--bs-brand);color:var(--bs-on-inverse);font-weight:500;font-size:11px;line-height:1;font-variant-numeric:tabular-nums}.bs-count[hidden],.bs-count:empty{display:none}.bs-header__menu-btn{display:none;color:var(--bs-text)}.bs-header__dropdown{position:absolute;top:calc(100% + 22px);left:-24px;min-width:240px;padding:18px 24px;border:1px solid var(--bs-border-soft);border-radius:var(--bs-radius-sm);background:var(--bs-bg);box-shadow:0 18px 40px -24px #16160f40;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.bs-header__nav-item:hover .bs-header__dropdown,.bs-header__nav-item:focus-within .bs-header__dropdown{opacity:1;visibility:visible;transform:none}.bs-header__dropdown ul{display:flex;flex-direction:column;gap:10px}.bs-header__dropdown a{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-body);white-space:nowrap}.bs-header__dropdown a:hover{color:var(--bs-text)}@media screen and (max-width:999px){.bs-header__bar-inner{justify-content:center;padding-block:7px}.bs-header__bar-item{display:none}.bs-header__bar-mobile{display:block;color:var(--bs-on-inverse);font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-header__main-inner{gap:14px;padding-block:14px}.bs-header__menu-btn{display:inline-flex}.bs-header__nav,.bs-header__icon--account{display:none}.bs-header__main .bs-header__logo{position:absolute;left:50%;transform:translate(-50%)}.bs-header__logo{font-size:21px;line-height:23px}.bs-header__logo img{height:var(--bs-logo-h-mobile, 23px)}.bs-header__icons{gap:14px}.bs-header__icon .bs-icon{width:17px;height:17px}.bs-header__icon--cart .bs-icon{display:none}.bs-header__cart-label{display:inline}.bs-count{min-width:18px;height:18px;font-size:10px;padding:0 5px}.bs-header__icon--cart{gap:5px}}.bs-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden}.bs-menu[open]{visibility:visible}.bs-menu__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#16160f66;opacity:0;transition:opacity .25s ease}.bs-menu[open] .bs-menu__backdrop{opacity:1}.bs-menu__panel{position:absolute;inset:0 auto 0 0;width:min(100%,420px);overflow-y:auto;background:var(--bs-bg-inverse);color:var(--bs-on-inverse);transform:translate(-100%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.bs-menu[open] .bs-menu__panel{transform:none}.bs-menu__top{display:flex;align-items:center;gap:14px;padding:18px 20px}.bs-menu__top .bs-header__logo{position:static;transform:none;color:var(--bs-on-inverse);margin-inline:auto}.bs-menu__close{color:var(--bs-on-inverse);display:inline-flex}.bs-menu__cart{font-weight:500;font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse)}.bs-menu__body{padding:0 20px 32px}.bs-menu__search{display:flex;align-items:center;gap:10px;width:100%;padding:15px;border-radius:var(--bs-radius-sm);background:#ffffff1a;color:var(--bs-on-inverse-muted);font-size:var(--bs-default);line-height:var(--bs-default-lh)}.bs-menu__list{padding-top:10px}.bs-menu__item{display:flex;align-items:center;gap:12px;padding-block:16px;border-bottom:1px solid var(--bs-border-inverse);color:var(--bs-on-inverse)}.bs-menu__item-text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.bs-menu__item-title{font-family:var(--bs-font-display);font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.008em}.bs-menu__item-sub{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse-muted)}.bs-menu__item .bs-icon{color:var(--bs-on-inverse-muted)}.bs-menu__materials{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding:20px;border-radius:var(--bs-radius-sm);background:var(--bs-bg-inverse-soft)}.bs-menu__materials .bs-eyebrow{color:var(--bs-brass)}.bs-menu__swatches{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 6px}.bs-menu__swatch{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);color:var(--bs-on-inverse-muted);text-align:center}.bs-menu__contact{display:flex;flex-direction:column;gap:6px;padding-top:22px}.bs-menu__contact-main{font-weight:500;font-size:var(--bs-default);line-height:var(--bs-default-lh);color:var(--bs-on-inverse)}.bs-menu__contact-sub{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse-muted)}html.bs-lock,html.bs-lock body{overflow:hidden}.bs-footer{background:var(--bs-bg-inverse);color:var(--bs-on-inverse-muted)}.bs-footer__inner{display:flex;flex-direction:column;gap:44px;padding-top:68px;padding-bottom:44px}.bs-footer__cols{display:flex;align-items:flex-start;gap:48px}.bs-footer__brand{display:flex;flex-direction:column;gap:16px;width:300px;flex:none}.bs-footer__brand .bs-header__logo{color:var(--bs-on-inverse)}.bs-footer__text{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse-muted)}.bs-footer__text a{text-decoration:none}.bs-footer__text a:hover{color:var(--bs-on-inverse)}.bs-footer__col{display:flex;flex-direction:column;gap:11px;flex:1 1 0;min-width:0}.bs-footer__heading{font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);letter-spacing:.16em;text-transform:uppercase!important;color:var(--bs-on-inverse)}.bs-footer__col a{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse-muted);transition:color .15s ease}.bs-footer__col a:hover,.bs-footer__bottom a:hover{color:var(--bs-on-inverse)}.bs-footer__news{display:flex;flex-direction:column;gap:13px;width:380px;flex:none}.bs-footer__form{display:flex;gap:8px}.bs-footer__form .bs-input{flex:1 1 auto;height:46px;border-color:var(--bs-border-inverse);background:transparent;color:var(--bs-on-inverse)}.bs-footer__form .bs-input::placeholder{color:var(--bs-on-inverse-muted)}.bs-footer__form .bs-input:focus{border-color:var(--bs-on-inverse-muted)}.bs-footer__form .bs-btn{height:46px;padding:0 18px;font-size:var(--bs-label)}.bs-footer__bottom{display:flex;align-items:center;gap:22px;padding-top:26px;border-top:1px solid var(--bs-border-inverse);font-size:var(--bs-small);line-height:var(--bs-small-lh)}.bs-footer__bottom a{color:var(--bs-on-inverse-muted);white-space:nowrap}.bs-footer__bottom-spacer{flex:1 1 auto}@media screen and (max-width:999px){.bs-footer__inner{gap:32px;padding-top:48px;padding-bottom:32px}.bs-footer__cols{flex-wrap:wrap;gap:32px 20px}.bs-footer__brand,.bs-footer__news{width:100%}.bs-footer__col{flex:1 1 calc(50% - 10px)}.bs-footer__news{order:-1}.bs-footer__bottom{flex-wrap:wrap;gap:10px 18px}.bs-footer__bottom-spacer{flex-basis:100%;height:0;order:1}.bs-footer__bottom>:first-child{order:2;flex-basis:100%}}@media(prefers-reduced-motion:reduce){.bs *,.bs *:before,.bs *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bastant-site.css.map */
