:root{--bris-leinen: #F4F1E8;--bris-weiss: #FFFFFF;--bris-nacht: #1E2619;--bris-moos: #2B3A22;--bris-gruen: #4F6611;--bris-blatt: #5A7314;--bris-holz: #8C5A2B;--bris-grau: #545C4C;--bris-linie: #D9D2BF;--bris-hell: #E9EFD8}body{letter-spacing:0}.num,.price,.price-item,.cart-count-bubble{font-variant-numeric:lining-nums tabular-nums}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title,.product__title,.collection-hero__title{letter-spacing:-.025em;line-height:1.12}.h0,.h1,h1,.banner__heading{font-weight:800}.announcement-bar{background:var(--bris-moos)!important;color:#e7e4d6!important;border-bottom:0}.announcement-bar .announcement-bar__message{color:#e7e4d6;font-size:1.3rem;letter-spacing:.01em;padding:.8rem 0}.announcement-bar__link .icon-arrow{color:#e7e4d6}.header-wrapper{background:var(--bris-leinen)}.header-wrapper--border-bottom{border-bottom:1px solid var(--bris-linie)}.header__inline-menu{font-size:1.5rem!important}.header__menu-item{font-weight:500;letter-spacing:.03em}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__submenu .header__menu-item{color:var(--bris-nacht)!important}.header__menu-item:hover span,.header__active-menu-item{text-decoration-thickness:2px;text-underline-offset:.6rem}.header__heading-logo{mix-blend-mode:multiply}.header__submenu{background:var(--bris-weiss);border-radius:4px;box-shadow:0 8px 24px #1e26191a}.button,.shopify-payment-button__button--unbranded,.product-form__submit{min-height:4.8rem;font-weight:600;letter-spacing:.01em;border-radius:4px}.button:not(.button--secondary):not(.button--tertiary){background-color:var(--bris-gruen);color:#fff}.button:after,.button:not([disabled]):hover:after{border-radius:4px}.button--secondary{background:transparent;color:var(--bris-nacht)}.button--secondary:after{box-shadow:0 0 0 1px var(--bris-nacht)!important}.slideshow .banner__heading{font-weight:800;text-wrap:balance}.slideshow .banner__box{border-radius:4px}.slider-counter__link--active .dot,.slider-counter__link .dot{border-color:currentColor}.rich-text__blocks{max-width:72rem}.rich-text__text,.image-with-text__text{color:#3e4637}.image-with-text__media,.image-with-text__media img,.video-section__media,.deferred-media__poster img,.multicolumn-card__image-wrapper img,.banner__media img,.image-with-text__content{border-radius:4px}.card-wrapper .card{background:var(--bris-weiss);border-radius:4px}.card--product .card__inner,.card__inner{border-radius:4px}.card__media img,.card .media img{object-fit:contain}.card-information{padding-top:1.2rem}.card-information__text{font-weight:700;font-size:1.6rem;line-height:1.35}.card-information .price{font-weight:600;font-size:1.6rem;color:var(--bris-nacht)}.card-wrapper:hover .card-information__text{text-decoration:underline;text-underline-offset:.4rem}.badge{border-radius:4px;font-weight:700}.collection-hero{background:var(--bris-leinen)}.collection-hero__title{font-weight:800}.collection-hero__description{color:var(--bris-grau);max-width:68rem}.facets-container,.facet-filters,.product-count{border-color:var(--bris-linie)}.facet-filters__field .select__select,.select__select,.field__input{border-radius:4px;background:var(--bris-weiss)}.product__title h1,.product__title{font-weight:800}.product .price--large,.product__info-container .price{font-size:2.6rem;font-weight:700;color:var(--bris-nacht)}.product__media-item,.product__media-item img,.product__modal-opener{border-radius:4px}.product__media-item{background:var(--bris-weiss)}.product-form__input input[type=radio]+label{border-radius:4px}.product-form__input input[type=radio]:checked+label{background:var(--bris-nacht);color:#fff}.product__accordion summary,.accordion summary{min-height:6rem;font-weight:700}.accordion{border-color:var(--bris-linie)}.cart-item__name{font-weight:700}.cart__checkout-button{min-height:5.6rem}.totals__subtotal-value{font-weight:700}.footer{background:var(--bris-moos)!important;color:#e7e4d6!important}.footer a,.footer .link,.footer .footer-block__heading,.footer .copyright__content,.footer .copyright__content a,.footer .list-social__link,.footer .caption-with-letter-spacing,.footer .newsletter-form__field-wrapper label{color:#e7e4d6!important}.footer .field__input{background:transparent;color:#fff}.footer .field:after{box-shadow:0 0 0 1px #e7e4d6}.footer .icon{color:#e7e4d6}.footer .list-payment__item svg{background:#fff;border-radius:3px}.footer .footer-block-image img{background:#fff;border-radius:4px;padding:.8rem;box-sizing:border-box}.footer .wr-strip{background:var(--bris-nacht)!important}.footer .wr-strip a,.footer .wr-strip a:hover{color:var(--bris-nacht)!important;background:#fff!important}.bris-s{padding:6.4rem 0}.bris-s--weiss{background:var(--bris-weiss)}.bris-s--hell{background:var(--bris-hell)}.bris-s--moos{background:var(--bris-moos);color:#fff}.bris-eyebrow{margin:0 0 .8rem;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bris-blatt)}.bris-s--moos .bris-eyebrow{color:#c9d99a}.bris-h2{margin:0;font-weight:800;font-size:clamp(3rem,3.6vw,4.4rem);line-height:1.08;letter-spacing:-.03em}.bris-lead{color:var(--bris-grau);max-width:40em;margin:1.6rem 0 0}.bris-kopf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem 4.8rem;margin-bottom:3.6rem}.bris-fakten{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;padding:3.2rem 0}.bris-fakt{display:flex;gap:1.4rem;align-items:flex-start}.bris-fakt svg{flex:none;width:2.6rem;height:2.6rem;color:var(--bris-gruen);margin-top:.2rem}.bris-fakt__titel{font-weight:700;font-size:1.6rem;line-height:1.3}.bris-fakt__text{color:var(--bris-grau);font-size:1.4rem;line-height:1.5;margin-top:.2rem}.bris-holz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.bris-holz__karte{display:flex;flex-direction:column;background:var(--bris-weiss);border-radius:4px;overflow:hidden;text-decoration:none;color:var(--bris-nacht)}.bris-holz__bild{aspect-ratio:4 / 3;overflow:hidden;background:var(--bris-linie)}.bris-holz__bild img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.bris-holz__karte:hover .bris-holz__bild img{transform:scale(1.03)}.bris-holz__text{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;padding:2.4rem 2.8rem 2.8rem}.bris-holz__marke{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bris-holz)}.bris-holz__name{margin:.4rem 0 0;font-size:2.6rem;font-weight:800;letter-spacing:-.02em}.bris-holz__karte:hover .bris-holz__name{text-decoration:underline;text-underline-offset:.5rem}.bris-holz__beschr{margin:.8rem 0 0;color:var(--bris-grau);font-size:1.5rem;line-height:1.55}.bris-holz__preis{flex:none;text-align:right}.bris-holz__ab{font-size:1.3rem;color:var(--bris-grau)}.bris-holz__betrag{font-size:2.4rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.bris-garantie{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4.8rem 6.4rem;align-items:start}.bris-garantie__siegel{border:1px solid rgba(255,255,255,.3);border-radius:4px;padding:3.2rem;display:flex;flex-direction:column;gap:1.6rem}.bris-garantie__zahl{font-size:9.6rem;font-weight:800;line-height:.9;letter-spacing:-.04em;font-variant-numeric:lining-nums}.bris-garantie__einheit{font-size:2.2rem;font-weight:700}.bris-garantie__zusatz{color:#d5dcc6;font-size:1.5rem}.bris-garantie .bris-h2{color:#fff}.bris-garantie__text{color:#d5dcc6;margin:1.6rem 0 0;max-width:46em}.bris-garantie__text p{margin:0 0 1rem}.bris-garantie__listen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 4rem;margin-top:3.2rem}.bris-garantie__listen h3{margin:0 0 1rem;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c9d99a}.bris-garantie__listen ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.bris-garantie__listen li{display:flex;gap:1rem;align-items:flex-start;color:#fff}.bris-garantie__listen svg{flex:none;width:2rem;height:2rem;margin-top:.3rem}.bris-garantie__hinweis{margin:1.2rem 0 0;color:#d5dcc6;font-size:1.4rem}.bris-zahlarten{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid rgba(255,255,255,.2)}.bris-zahlarten ul{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.bris-zahlarten svg{height:2.6rem;width:auto;background:#fff;border-radius:3px}.bris-zahlarten__titel,.bris-zahlarten__zusatz{font-size:1.4rem;color:#d5dcc6}.bris-zahlarten__zusatz{margin:1rem 0 0}.bris-beratung{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.bris-beratung__karte{background:var(--bris-weiss);border-radius:4px;padding:3.2rem;display:flex;flex-direction:column;gap:1.2rem}.bris-beratung__karte svg{width:2.8rem;height:2.8rem;color:var(--bris-gruen)}.bris-beratung__karte h3{margin:.4rem 0 0;font-size:2rem;font-weight:700}.bris-beratung__karte p{margin:0;color:var(--bris-grau);flex:1}.bris-beratung__karte .button{align-self:flex-start;margin-top:.8rem}@media screen and (max-width:989px){.bris-fakten{grid-template-columns:repeat(2,minmax(0,1fr))}.bris-garantie,.bris-beratung{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.bris-s{padding:4.8rem 0}.bris-fakten{grid-template-columns:minmax(0,1fr);gap:1.8rem;padding:2.4rem 0}.bris-holz{grid-template-columns:minmax(0,1fr)}.bris-holz__text{flex-direction:column;align-items:flex-start;padding:2rem}.bris-holz__preis{text-align:left}.bris-garantie__listen{grid-template-columns:minmax(0,1fr)}.bris-garantie__zahl{font-size:7.2rem}.header__inline-menu{font-size:inherit!important}h1,h2,.h0,.h1,.banner__heading,.rich-text__heading,.image-with-text__heading,.bris-h2{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.slideshow .banner__heading{font-size:clamp(2.6rem,8vw,3.4rem)!important}.rich-text .h0,.rich-text .h1,.image-with-text .h1,.image-with-text .h0{font-size:clamp(2.6rem,7.6vw,3.4rem)!important}}@media(prefers-reduced-motion:reduce){.bris-holz__bild img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bris-design.css.map */
