section.section.section--utility-bar{border-bottom:3px solid #9a191e}.section--utility-bar .utility-announcement__text{font-size:15px}.header{background:#d8c37c!important;border-bottom:3px solid #9a191e!important}.primary-nav__link{column-gap:3px!important}li.primary-nav__item{font-size:17px;font-weight:600;padding-left:10px!important;padding-right:10px!important;letter-spacing:1px}.primary-nav__link span.icon{font-size:15px!important;font-weight:600!important}.nav__sub-wrap{background:#d8c37c!important}.nav__sub-wrap .list-menu__item a{font-size:15px!important;line-height:20px!important;text-transform:uppercase;font-weight:600}.primary-nav__item:has(.list-menu__link[aria-current=page]) .header__menu-item .primary-nav__link{position:relative}.primary-nav__item:has(.list-menu__link[aria-current=page]) .header__menu-item .primary-nav__link:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background-color:#9a191e}.primary-nav__item--active>a{position:relative}.primary-nav__item--active>a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background-color:#9a191e}.primary-nav__link[aria-current=page]:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background-color:#9a191e}.header.header--center .primary-nav__items{padding:0!important}.home-carousel__content.home-carousel__content--btn{width:550px;max-width:600px}.home-carousel__btn__wrapper{display:block;margin-top:25px}h2.section__title-text:after{background:#9a191e!important}.home-carousel__text.rte p{font-size:18px}.home-carousel__content.home-carousel__content--btn{padding-bottom:48px!important}.image-banner__content{width:fit-content!important;background-color:#ffffffb3;padding:30px}h1{font-size:35px!important;line-height:50px!important;margin-bottom:0;text-transform:uppercase!important}section.section.section--template--28718870757706__section-slideshow.section--full.section--full-mobile{margin-bottom:0}.items-scroll[scroll-enabled]:not(.mini-navigation) .navigation__button:before{background-color:#d8c37c!important}.collection-list__content h3{background-color:#ffffffb3;padding:20px!important;color:#000;font-size:20px!important;line-height:25px!important}body[data-heading-border=true] .collection-list__content-heading:after{display:none}.c-btn--hollow{background:#d8c37c;color:#000}.image-with-text__box.image-with-text__box--left.js-animate-single.js-animation-done{box-shadow:0 10px 30px #0003;border-radius:8px;padding:40px;background-color:#e5e4e2!important}.home-inline__item{text-align:center;border:2px solid #d8c37c;box-shadow:0 10px 30px #0003}img.home-inline__media-img{margin-bottom:20px}.home-inline__text h4{line-height:25px!important;text-transform:none;padding:20px;height:190px;max-height:400px;background:#e5e4e2;margin:0}.product-card__details{margin-top:0;background:#9a191e;padding:15px;cursor:pointer}.product-grid-item{display:flex}.product-card{display:flex;flex-direction:column;width:100%}.product-card__details{flex-grow:1;display:flex;flex-direction:column}.product-card__details:hover{background:#d8c37c;color:#000!important}.product-card__title:hover,.product-card .price .price__number:hover{color:#000!important}.product-card__title,.product-card .price .price__number{font-size:17px;line-height:20px;color:#fff;font-weight:600}product-card-reviews.review-wrapper{display:none}.product-short-description{margin-bottom:15px}.product-single__accordion__item-wrap p:first-of-type,.product-single__accordion__item-wrap h2:first-of-type{display:none}.product-single accordion-group details:first-of-type{padding-left:20px;padding-right:20px;border:1px solid #d8c37c}.product-single__box__block.product-single__box__block--description.js-animation-done{border-top:1px solid #d8c37c}h3.f-family--body.u-large.u-text-transform--none.u-color-text{text-transform:uppercase;border-bottom:2px solid #9a191e}span.price__compare .money,span.price__compare{color:#fff!important}li.product-card__label{background:#9a191e}p.product-card__label-text.label__text{color:#fff!important;font-weight:900}.collection-products .o-layout{display:flex;flex-wrap:wrap;justify-content:center}[data-essential-upsell-element=add-to-cart-button]{background:#9a191e!important}[data-essential-upsell-element=product]{background:#d8c37c!important}[data-essential-upsell-element=discounted-price],[data-essential-upsell-element=regular-price]{color:#9a191e!important;font-weight:600!important}.newsletter{background:#9a191e!important}.newsletter h2{color:#fff!important;line-height:27px}.newsletter p{color:#fff!important}.newsletter__btn{background-color:#d8c37c!important;border:1px solid #fff}.newsletter__btn:hover{background-color:#fff!important;color:#000;border:1px solid #fff}.product-card--mini .product-card-btn .link{background:#000;padding:10px;margin-top:5px;margin-right:5px;color:#fff}.product-card--mini .staged-action__text{text-decoration:none!important;text-transform:uppercase}.quick-shop__wrapper .product-card__details{background:transparent}#drawer-cart-recommendations--recommendations .product-card,.product-card--mini{display:block}a.c-btn.c-btn--hollow.c-btn--full.cart__view,.cart__checkout{font-size:12px}.product-card-mini,product-card-price.product-card__price{color:#fff;font-size:15px;font-weight:600}body[data-heading-border=true] .quick-shop__title:after{background:#9a191e}#cart-shipping-bar-dynamic{padding:0 20px 20px!important}span.js-cat-label,span.js-money-label{font-size:12px!important;line-height:15px!important}.home-rich-text__content.u-text-center.rte.js-animate-single.js-animation-done{text-align:left}.image-banner__text{max-width:1000px!important}.product-card__title{line-height:1.4;min-height:2.8em}.section--product-single media-carousel-slider.swiper{height:500px;max-height:500px;min-height:500px;width:auto!important}.section--product-single .o-ratio{height:500px;width:auto}.custom-footer-images{width:200px}.custom-footer-images img{margin-bottom:5px!important;margin-top:10px}.footer__content{margin:0 200px}h3.footer-nav__title.h5{font-size:20px;line-height:25px;font-weight:600}p.footer-nav__text a{font-weight:600}p.footer-nav__text a:hover,li.footer-nav__item a:hover{color:#9a191e!important}p.footer-nav__text,li.footer-nav__item{font-size:15px!important;line-height:25px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:40px 200px;background:#e5e4e2;align-items:center}.contact-heading{margin-bottom:20px}.contact-content p{font-size:15px;margin-bottom:12px}.contact-link{text-decoration:none;border-bottom:1px solid currentColor;transition:opacity .3s ease}.contact-link:hover{opacity:.7}.contact-form .field{margin-bottom:20px}.contact-form input,.contact-form textarea{width:100%}.form-success{background:#f4f4f4;padding:15px;margin-bottom:20px;border-radius:6px}.contact-content a{color:#9a191e;font-weight:600}.home-blog .blog{display:block;box-shadow:0 4px 12px #00000014;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.home-blog .blog:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-3px)}.blog__details{padding:20px!important;background:#e5e4e2!important}.blog__meta{display:none}h2.blog__title.h2{font-size:20px;line-height:25px}a h2.blog__title.h2:hover{color:#9a191e}.blog__text.rte{line-height:20px}p.blog__text-link{background:#9a191e;width:fit-content;padding:9px;color:#fff;text-decoration:none;border-radius:15px;text-transform:uppercase;font-weight:600;margin-top:15px}p.blog__text-link:hover{background:#000}.custom-button-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;padding:20px 0}.custom-button{display:inline-block;padding:12px 24px;background-color:#000;color:#fff!important;text-decoration:none;border-radius:4px;font-weight:700;font-size:14px;transition:opacity .3s ease;text-align:center;min-width:150px}.custom-button:hover{opacity:.8}.certificate-landluft h2{text-align:center;color:#fff}.certificate-landluft{padding-top:40px;padding-bottom:40px;background:#9a191e;margin-top:50px!important;margin-bottom:50px!important}.popup__content{width:50%}@media(max-width:1600px){.header.header--center .primary-nav__items{padding:0!important}li.primary-nav__item{font-size:15px}.nav__sub-wrap .list-menu__item a{font-size:14px!important;line-height:16px!important}.footer__content{margin:0 90px}}@media(max-width:1460px){li.primary-nav__item{padding-left:5px!important;padding-right:5px!important}}@media(max-width:1370px){li.primary-nav__item{font-size:13px}.footer__content{margin:0}}@media(max-width:1200px){.home-inline__items .o-layout__item.u-1\/1.u-1\/1.u-1\/3\@tab{width:50%;margin-bottom:25px}}@media(max-width:769px){.home-inline__items .o-layout__item.u-1\/1.u-1\/1.u-1\/3\@tab{width:100%}.home-inline__text h4{height:auto}.image-with-text--overlap .image-with-text__item:nth-child(odd) .image-with-text__content--left .image-with-text__box{width:100%;max-width:100%;margin:0!important}}@media(max-width:768px){.contact-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:767px){h1{font-size:20px!important;line-height:25px!important}.image-banner{min-height:390px!important}h2{font-size:18px!important;line-height:22px!important}p{line-height:22px}product-card-title{font-size:15px;line-height:20px!important}.product-card--mini>.product-card__details .product-card__title{white-space:normal;overflow:visible;text-overflow:unset}span.js-cat-label,span.js-money-label{font-size:10px!important;line-height:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
