:root{--on-green: #1F4D3A;--on-green-dark: #163A2B;--on-ink: #1B2A22;--on-ink-2: #44504A;--on-muted: #5C665F;--on-cream: #FAF7F2;--on-soft: #E6EFE8;--on-line: #E4DED3;--on-accent: #C2410C;--on-accent-dark: #9A3412;--on-star: #B45309;--on-font-head: "Bricolage Grotesque", "Bricolage Fallback", "DM Sans", "DM Sans Fallback", sans-serif;--on-font-body: "DM Sans", "DM Sans Fallback", sans-serif;--font-body-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-body-weight: 400;--font-body-letter-spacing: 0em;--font-body-line-height: 1.5;--font-heading-family: "Bricolage Grotesque", "Bricolage Fallback", "DM Sans", "DM Sans Fallback", sans-serif;--font-heading-weight: 800;--font-heading-letter-spacing: -.02em;--font-heading-line-height: 1.08;--font-section-heading-family: "Bricolage Grotesque", "Bricolage Fallback", "DM Sans", "DM Sans Fallback", sans-serif;--font-section-heading-weight: 800;--font-subtitle-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-subtitle-weight: 700;--font-heading-card-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-heading-card-weight: 700;--font-text-card-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-text-card-weight: 400;--font-button-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-button-weight: 700;--font-button-letter-spacing: 0em;--font-button-text-transform: none;--font-header-menu-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-header-menu-weight: 700;--font-footer-menu-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-footer-menu-weight: 400;--font-popups-heading-family: "Bricolage Grotesque", "Bricolage Fallback", "DM Sans", "DM Sans Fallback", sans-serif;--font-popups-heading-weight: 800;--font-popups-text-family: "DM Sans", "DM Sans Fallback", sans-serif;--font-popups-text-weight: 400;--border-radius-main: 8px;--border-radius-button: 6px;--border-radius-badge: 6px}html[data-scheme] .color-background-1,html[data-scheme] .color-scheme-5bcba843-eeaa-4742-9d37-2f35b7a00190{--color-background: 250, 247, 242;--color-background-secondary: 255, 255, 255;--color-background-tertiary: 244, 246, 241}html[data-scheme] .color-background-2{--color-background: 255, 255, 255;--color-background-secondary: 250, 247, 242;--color-background-tertiary: 244, 246, 241}html[data-scheme] .color-background-3{--color-background: 27, 42, 34;--color-background-secondary: 27, 42, 34;--color-background-tertiary: 31, 77, 58}html[data-scheme] .color-scheme-75e39b04-5ba6-4777-a1af-64c0d0149da9{--color-background: 31, 77, 58;--color-background-secondary: 31, 77, 58;--color-background-tertiary: 22, 58, 43}html[data-scheme] .color-background-1,html[data-scheme] .color-background-2,html[data-scheme] .color-scheme-5bcba843-eeaa-4742-9d37-2f35b7a00190{--color-foreground: 27, 42, 34;--color-foreground-secondary: 68, 80, 74;--color-foreground-tertiary: 92, 102, 95;--color-foreground-title: 27, 42, 34;--color-button: 194, 65, 12;--color-button-hover: 154, 52, 18;--color-button-text: 255, 255, 255;--color-button-text-hover: 255, 255, 255;--color-button-secondary-border: 27, 42, 34;--color-button-secondary-border-hover: 27, 42, 34;--color-button-secondary-text: 27, 42, 34;--color-button-secondary-text-hover: 27, 42, 34;--color-button-tertiary-text: 31, 77, 58;--color-button-tertiary-text-hover: 22, 58, 43;--color-badge-background: 230, 239, 232;--color-badge-text: 31, 77, 58;--color-badge-text-sale: 194, 65, 12;--color-background-input: 255, 255, 255;--color-background-input-hover: 255, 255, 255;--color-border-input: 207, 200, 186;--color-border-input-hover: 31, 77, 58;--color-border: 228, 222, 211;--color-overlay: 250, 247, 242;--color-card-price-new: 27, 42, 34;--color-card-price-old: 92, 102, 95}html[data-scheme] .color-background-3,html[data-scheme] .color-scheme-75e39b04-5ba6-4777-a1af-64c0d0149da9{--color-foreground: 255, 255, 255;--color-foreground-secondary: 201, 210, 204;--color-foreground-tertiary: 201, 210, 204;--color-foreground-title: 255, 255, 255;--color-button: 194, 65, 12;--color-button-hover: 154, 52, 18;--color-button-text: 255, 255, 255;--color-button-text-hover: 255, 255, 255;--color-button-secondary-border: 255, 255, 255;--color-button-secondary-border-hover: 230, 239, 232;--color-button-secondary-text: 255, 255, 255;--color-button-secondary-text-hover: 230, 239, 232;--color-button-tertiary-text: 255, 255, 255;--color-button-tertiary-text-hover: 230, 239, 232;--color-badge-background: 255, 255, 255;--color-badge-text: 27, 42, 34;--color-badge-text-sale: 194, 65, 12;--color-background-input: 255, 255, 255;--color-background-input-hover: 255, 255, 255;--color-border-input: 207, 200, 186;--color-border-input-hover: 255, 255, 255;--color-border: 63, 90, 76;--color-overlay: 27, 42, 34;--color-card-price-new: 255, 255, 255;--color-card-price-old: 201, 210, 204}html[data-scheme] body,html[data-scheme] #MainContent{background-color:#faf7f2;color:#1b2a22}body{font-family:DM Sans,DM Sans Fallback,sans-serif;letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.section-title,.section__title{font-family:Bricolage Grotesque,Bricolage Fallback,DM Sans,DM Sans Fallback,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.08}.price-item,.price__regular .price-item,.price__sale .price-item--sale,.card-information .price{font-family:Bricolage Grotesque,Bricolage Fallback,DM Sans,DM Sans Fallback,sans-serif;font-weight:800}html body .button--primary,html body .product-form__submit,html body .cart__checkout-button,html body .shopify-payment-button button{background-color:#c2410c!important;border-color:#c2410c!important;color:#fff!important;border-radius:6px!important;font-family:DM Sans,DM Sans Fallback,sans-serif;font-weight:700!important;text-transform:none!important}html body .button--primary:hover,html body .product-form__submit:hover,html body .cart__checkout-button:hover{background-color:#9a3412!important;border-color:#9a3412!important}html body .button--secondary,html body a.button--secondary{background:transparent!important;color:#1b2a22!important;border:1.5px solid #1B2A22!important;border-radius:6px!important;font-weight:700!important}html body .button--secondary:hover{background:#1b2a220f!important}html body .badge--sale,html body .card__badge .badge,html body .outnest-badge{background:#c2410c!important;color:#fff!important;border-radius:6px!important;font-family:DM Sans,DM Sans Fallback,sans-serif;font-weight:700!important;box-shadow:none!important}html body .card-wrapper .badge--sale{background:#c2410c!important}html body .ow-topbar,html body .ow-topbar-de{background:#1f4d3a!important;color:#fff;font-family:DM Sans,DM Sans Fallback,sans-serif;font-size:13px;font-weight:700;padding:8px 10px}html body .ow-topbar strong,html body .ow-topbar-de strong{font-weight:700}@media(max-width:749px){html body .ow-topbar,html body .ow-topbar-de{font-size:12px;padding:7px 10px}}html body .card-wrapper{background:#fff;border-radius:8px;overflow:hidden}html body .card__heading,html body .card__heading a{font-family:DM Sans,DM Sans Fallback,sans-serif;font-weight:700;color:#1b2a22}html body .collection-product-card{display:flex}html body .collection-product-card>.card-wrapper{display:flex;flex-direction:column;width:100%;height:100%}html body .collection-product-card .card-information{flex:1 1 auto;display:flex;padding:10px 12px 12px}html body .collection-product-card .card-information__wrapper,html body .collection-product-card .card-information__group{flex:1 1 auto;display:flex;flex-direction:column;padding:0}html body .collection-product-card .card__subtitles{display:none}html body .collection-product-card .card__middle{flex:1 1 auto;align-items:flex-start}html body .collection-product-card .card__heading,html body .collection-product-card .card__heading a{font-size:15px;line-height:1.25;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.75em}html body .collection-product-card .card-information .price{margin-top:6px;font-size:22px;line-height:1.15;gap:2px 8px;flex-wrap:wrap;align-items:baseline}html body .collection-product-card .card-information .price .price-item{font-size:inherit}html body .collection-product-card .card-information .price .price-item--regular,html body .collection-product-card .card-information .price s,html body .collection-product-card .card-information .price .price__regular{font-size:13px;font-weight:400;color:#5c665f}html body .collection-product-card .ow-stock{font-size:12px;line-height:1.35;margin-top:4px;font-weight:400;color:#5c665f}@media(max-width:749px){html body.template-collection .on-trust{display:none}html body.template-collection .shopify-section:has(.outnest-tb){display:none}html body.template-collection .shopify-section[id$=__cro_quickfilters]{display:none}html body.template-collection .facets-container{margin-top:0}}html body .on-hd .on-hd__cart{position:relative;overflow:visible}html body .on-hd .on-hd__cart svg{display:block}html body .on-hd .on-hd__cart .cart-count-bubble{position:absolute!important;top:2px!important;right:0!important;left:auto!important;bottom:auto!important;inset-inline-start:auto!important;transform:none!important;margin:0!important;box-sizing:border-box;min-width:18px!important;width:auto!important;height:18px!important;padding:0 5px!important;display:flex!important;align-items:center;justify-content:center;font:700 11px/1 DM Sans,DM Sans Fallback,sans-serif!important;border-radius:999px!important;background:#c2410c!important;color:#fff!important}@media(min-width:990px){html body .on-hd .on-hd__cart .cart-count-bubble{top:-6px!important;right:-8px!important}}html body .shopify-section-group-header-group{will-change:auto!important}.on-mnav__sheet.on-open{display:flex}body>.on-mnav__sheet:not(.on-open){display:none}html body .on-mnav__sheet a,html body .on-mnav__sheet a *{text-decoration:none!important}@media(max-width:749px){.on-hero__img img{height:auto;min-height:0;max-height:none;aspect-ratio:3 / 2}}.on-pc{height:100%}.on-pc__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.75em}.on-pc__foot{margin-top:auto}.on-pc__rate,.on-pc__ship{min-height:1.5em}.on-help .on-btn{flex:0 0 auto}.on-help>div{flex:1 1 auto}html.on-scrolled .on-trust{display:none}html body .sr,html body .sr-de{background:#faf7f2;color:#1b2a22;font-family:DM Sans,DM Sans Fallback,sans-serif}html body .sr__breadcrumb,html body .sr__breadcrumb a,html body .sr-de__bc,html body .sr-de__bc a{color:#5c665f}html body .sr__breadcrumb a:hover,html body .sr-de__bc a:hover{color:#1f4d3a}html body .sr-hero__title,html body .sr-card__title,html body .sr-appointment__title,html body .sr-reviews__score,html body .sr-de-hero__t,html body .sr-de-w__t,html body .sr-de-w__n,html body .sr-de-w__ct,html body .sr-de-c__t,html body .sr-de-d__t,html body .sr-de-i__t,html body .sr-de-p__t,html body .sr-de-r__sc,html body .sr-de-ct__v{font-family:Bricolage Grotesque,Bricolage Fallback,DM Sans,DM Sans Fallback,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.1}html body .sr-hero__title,html body .sr-de-hero__t{font-size:44px}html body .sr-card__title,html body .sr-de-c__t,html body .sr-de-w__t{font-size:30px}html body .sr-appointment__title{font-size:34px}html body .sr-de-w__n{color:#c2410c}html body .sr-reviews__quote{font-family:DM Sans,DM Sans Fallback,sans-serif;font-style:normal;font-weight:500;font-size:20px}html body .sr-de-rv__q{font-family:DM Sans,DM Sans Fallback,sans-serif;font-style:normal}html body .sr-hero,html body .sr-de-hero{border-radius:10px}html body .sr-hero__status,html body .sr-de-hero__st{background:#1f4d3a;border-radius:6px;letter-spacing:.06em;font-weight:700}html body .sr-hero__status--closed,html body .sr-de-hero__st--cl{background:#c2410c}html body .sr-hero__tag,html body .sr-de-hero__tag{border-radius:6px}html body .sr-hero__cta,html body .sr-de-hero__b{border-radius:6px;font-weight:700;box-shadow:none;transform:none}html body .sr-hero__cta--pri,html body .sr-de-hero__b--p{background:#c2410c;border-color:#c2410c;color:#fff;box-shadow:none}html body .sr-hero__cta--pri:hover,html body .sr-de-hero__b--p:hover{background:#9a3412;border-color:#9a3412;color:#fff;transform:none;box-shadow:none}html body .sr-hero__cta--sec,html body .sr-de-hero__b--s{background:#fff;color:#1b2a22;border-color:#fff}html body .sr-hero__cta--sec:hover,html body .sr-de-hero__b--s:hover{background:#e6efe8;color:#1b2a22;transform:none}html body .sr-quick,html body .sr-de-q{background:#fff;border-color:#e4ded3;border-radius:8px}html body .sr-quick__item,html body .sr-de-q__i{border-color:#e4ded3}html body .sr-quick__icon{background:#e6efe8;color:#1f4d3a;border-radius:8px}html body .sr-de-q__ic,html body .sr-de-i__ti,html body .sr-de-p__ti,html body .sr-de-ct__ic{border-color:#1f4d3a}html body .sr-quick__label,html body .sr-de-q__l{color:#5c665f;letter-spacing:.05em;font-weight:700}html body .sr-quick__value,html body .sr-de-q__v{color:#1b2a22;font-weight:700}html body .sr-card,html body .sr-de-c,html body .sr-de-w,html body .sr-de-i__b,html body .sr-de-p,html body .sr-de-m,html body .sr-de-ct__c,html body .sr-de-rv{border-radius:8px}html body .sr-card--showroom{background:#e6efe8;border:1px solid #E4DED3}html body .sr-card--outlet{background:#fff;border:1px solid #E4DED3}html body .sr-card--showroom .sr-card__label{background:#1f4d3a;border-radius:6px}html body .sr-card--outlet .sr-card__label{background:#c2410c;border-radius:6px}html body .sr-card__title,html body .sr-info__title,html body .sr-payment__title,html body .sr-info__address strong,html body .sr-hours td:first-child,html body .sr-quick__value{color:#1b2a22}html body .sr-card__text,html body .sr-card__list li,html body .sr-info__address,html body .sr-hours td,html body .sr-payment__item{color:#44504a}html body .sr-card--showroom .sr-card__list li:before{background:#1f4d3a}html body .sr-card--outlet .sr-card__list li:before{background:#c2410c}html body .sr-card--showroom .sr-card__cta{background:#1f4d3a;border-radius:6px}html body .sr-card--showroom .sr-card__cta:hover{background:#163a2b;transform:none}html body .sr-card--outlet .sr-card__cta{background:#c2410c;border-radius:6px}html body .sr-card--outlet .sr-card__cta:hover{background:#9a3412;transform:none}html body .sr-de-c,html body .sr-de-w,html body .sr-de-i__b,html body .sr-de-p,html body .sr-de-m,html body .sr-de-ct__c,html body .sr-de-rv,html body .sr-de-q{border-color:#e4ded3}html body .sr-de-c--o{background:#e6efe8}html body .sr-de-rv{border-left:3px solid #1F4D3A;border-radius:0 8px 8px 0}html body .sr-de-hero__eb,html body .sr-de-w__eb,html body .sr-de-c__l,html body .sr-de-d__l,html body .sr-de-r__eb,html body .sr-de-i__tg,html body .sr-de-p__s h4,html body .sr-de-ct__l{color:#c2410c;font-weight:700;letter-spacing:.08em}html body .sr-de-hero__eb:before,html body .sr-de-w__eb:before,html body .sr-de-w__eb:after,html body .sr-de-c__l:before,html body .sr-de-r__eb:before,html body .sr-de-r__eb:after,html body .sr-de-i__tg:before,html body .sr-de-p__s h4:before{display:none}html body .sr-de-r__st,html body .sr-de-rv__s{color:#b45309}html body .sr-de-c__ls li:before{background:#1f4d3a}html body .sr-de-c__tx,html body .sr-de-c__ls li,html body .sr-de-i__ad,html body .sr-de-h td,html body .sr-de-w__s,html body .sr-de-w__cd{color:#44504a}html body .sr-de-c__t,html body .sr-de-w__t,html body .sr-de-w__ct,html body .sr-de-i__t,html body .sr-de-p__t,html body .sr-de-r__sc,html body .sr-de-ct__v,html body .sr-de-h td:first-child,html body .sr-de-i__ad strong{color:#1b2a22}html body .sr-de-c__b,html body .sr-de-i__r{border-radius:6px;font-weight:700}html body .sr-de-c__b--p{background:#c2410c;border:1px solid #C2410C;color:#fff}html body .sr-de-c__b--p:hover{background:#9a3412;border-color:#9a3412;color:#fff}html body .sr-de-c__b--out,html body .sr-de-i__r{color:#1b2a22;border-color:#1b2a22}html body .sr-de-c__b--out:hover,html body .sr-de-i__r:hover{background:#1b2a22;color:#fff}html body .sr-de-p__it{background:#faf7f2;border-color:#e4ded3;border-radius:6px}html body .sr-de-ct__c:hover{border-color:#1f4d3a}html body .sr-appointment{background:#1f4d3a;border-radius:8px}html body .sr-appointment__widget{border-radius:6px}html body .sr-delivery,html body .sr-de-d{background:#1b2a22;border-radius:8px}html body .sr-delivery__icon{border-radius:8px}html body .sr-delivery__country{background:#ffffff24;border-radius:6px}html body .sr-de-d__cy{border-radius:6px}html body .sr-info__block,html body .sr-payment{background:#fff;border-color:#e4ded3;border-radius:8px}html body .sr-info__title svg,html body .sr-payment__title svg{color:#1f4d3a}html body .sr-hours td{border-color:#e4ded3}html body .sr-hours td:last-child{color:#5c665f}html body .sr-info__tag,html body .sr-info__route{background:#1f4d3a;border-radius:6px}html body .sr-info__route:hover{background:#163a2b;transform:none}html body .sr-payment__item{border-color:#e4ded3;border-radius:6px}html body .sr-payment__item--accent{background:#1f4d3a;border-color:#1f4d3a;color:#fff}html body .sr-payment__note{color:#5c665f}html body .sr-contact__card{border-radius:8px}html body .sr-contact--tel{background:#1f4d3a}html body .sr-contact--mail{background:#fff;border-color:#e4ded3;color:#1b2a22}html body .sr-contact--mail:hover{color:#1b2a22}html body .sr-reviews{background:#1f4d3a;border-radius:8px}html body .sr-reviews__stars{color:#f4b740}html[data-scheme] footer.footer.color-background-1{--color-background: 27, 42, 34;--color-foreground: 201, 210, 204;--color-foreground-secondary: 201, 210, 204;--color-foreground-tertiary: 201, 210, 204;--color-foreground-title: 255, 255, 255;--color-border: 63, 90, 76;--color-button-tertiary-text: 255, 255, 255;--color-button-tertiary-text-hover: 230, 239, 232}html body footer.footer{background:#1b2a22;color:#c9d2cc;font-family:DM Sans,DM Sans Fallback,sans-serif;border-top:0}html body footer.footer a{color:#c9d2cc;text-decoration:none}html body footer.footer a:hover{color:#fff;text-decoration:underline}html body footer.footer h2,html body footer.footer h3,html body footer.footer h4,html body footer.footer .footer-block__title{color:#fff;font-family:DM Sans,DM Sans Fallback,sans-serif;font-weight:700;letter-spacing:0;text-transform:none}html body footer.footer .footer-block--logo img{filter:brightness(0) invert(1)}html body footer.footer .section_border_right,html body footer.footer .section_border_left,html body footer.footer .footer__content-bottom{border-color:#c9d2cc38}html body footer.footer .footer__content-bottom{background:#1b2a22}html body footer.footer svg{color:#c9d2cc;fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/68/assets/outnest-tokens.css.map */
