.page-width{max-width:1224px}body.overflow-hidden-tablet .section-header.shopify-section-group-header-group{z-index:5}.announcement-bar-section .page-width{display:flex;align-items:center;justify-content:space-between}.announcement-bar-section .topbar_menu{column-gap:25px}.announcement-bar-section .announcement-bar__message{font-family:var(--font-body-family);font-size:14px;line-height:20px;letter-spacing:0px;font-weight:400;min-height:unset;text-align:left}.announcement-bar-section .topbar_menu a{font-size:14px;line-height:20px;letter-spacing:0px}.header:not(.drawer-menu).page-width{padding:0 3.2rem}.header .header__menu-item{padding:49.5px 16px;font-size:15px;line-height:24px;letter-spacing:.96px;color:rgba(var(--color-foreground),1);text-transform:uppercase}.section-header .header-wrapper{background:rgba(var(--color-background),.8)}.section-header.scrolled-past-header .header-wrapper{background:rgba(var(--color-background),1)}.header .header__menu-item .icon-caret{display:none}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:2px}details[open]:hover>.header__menu-item{text-decoration-thickness:2px}.section-header .header__icon .icon{fill:currentcolor;width:auto;height:auto}.section-header .header__icon{width:auto;height:auto}.section-header .header__icon:not(.header__icon--cart){margin-right:30.5px}.section-header .header__icons{padding-right:0}.section-header .header__icon.header__icon--cart{margin-right:0}.template-index .header-wrapper,.template-blog .header-wrapper,.template-brauerei-kloster-fischingen .header-wrapper,.template-unser-team .header-wrapper,.template-faq .header-wrapper,.template-unsere-partner .header-wrapper,.template-kloster-fischingen .header-wrapper,.template-brauerei-fuhrungen .header-wrapper,.template-brauerei-laden .header-wrapper{position:absolute;top:0;left:0;width:100%}.drop-down-hover .header__submenu .header__menu-item{padding:13.5px}.drop-down-hover .header__submenu{padding:35.5px 40px;width:100%;min-width:max-content}.drop-down-hover .header__submenu .drop-down-hover.second_level_menu summary span{text-transform:capitalize;padding:5.5px 0;font-size:18px;line-height:24px;letter-spacing:1.08px;color:#95212d;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px;border-bottom:unset}details[open]>.header__menu-item,.header__submenu .header__menu-item:hover{text-decoration:none}.header__submenu .header__submenu{background-color:transparent}.drop-down-hover:not(.mega_menu_hover) .header__submenu ul{padding:0;margin:0}.drop-down-hover .drop-down-hover.second_level_menu summary{padding-top:0;padding-bottom:5px}.cstm-megamenu .has_more_submenu{column-count:2;column-gap:100px}li.cstm-mega-menu.hover-mega-menu.is_smail_megamanu details{position:relative}li.cstm-mega-menu.hover-mega-menu.is_smail_megamanu .mega-menu__content{transform:translateY(0);min-width:max-content}li.cstm-mega-menu.hover-mega-menu.is_smail_megamanu .mega-menu__content .mega-left{max-width:100%;background:rgb(var(--color-background));padding:35.5px 20px}.cart-count-bubble{background-color:#95212d;font-family:var(--font-heading-family);font-size:22px;line-height:1;letter-spacing:0px;font-weight:700;bottom:14px;overflow:hidden;height:25px;width:25px}.cart-count-bubble span{position:absolute;top:-3px;height:auto}.header__search .search-modal .field{margin-bottom:0!important}.header .mega-menu[open] .mega-menu__content{transform:translateY(0)}.mega-menu .mega-menu__content .mega-left{max-width:100%;background:rgb(var(--color-background));padding:35.5px 0 28.5px 45px}.mega-menu .mega-menu__content .mega-left:after{display:none}.mega-menu .mega-menu__content .mega-menu__list--condensed{display:flex;gap:126px}.mega-menu .mega-menu__list--condensed .mega-menu__link.mega-menu__link--level-2{padding:5.5px 0;font-size:18px;line-height:24px;letter-spacing:1.08px;color:#95212d;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px;border-bottom:unset}.mega-menu .mega-menu__list--condensed ul li .mega-menu__link{border-bottom:unset;font-size:16px;line-height:24px;letter-spacing:.96px;color:rgba(var(--color-foreground),1);padding:12.5px 0;font-weight:400}.mega-menu .mega-menu__list--condensed ul li .mega-menu__link.mega-menu__link--active{font-weight:500;color:#595a5c}.mega-menu .mega-menu__list--condensed ul li .mega-menu__link:hover{color:#595a5c}.header__active-menu-item,.header__menu-item:hover span{text-decoration-thickness:2px}.header__active-menu-item{font-weight:500}.newsletter{background-attachment:fixed;background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture.jpg?v=1710825492);background-size:cover;background-position:center;background-repeat:no-repeat}.newsletter .newsletter__wrapper{padding-left:3.2rem;padding-right:3.2rem}.newsletter .newsletter-grid{display:flex;flex-wrap:wrap}.newsletter .newsletter-grid .newsletter-grid-left{max-width:470px;width:100%}.newsletter .newsletter-grid .newsletter-grid-right{max-width:calc(100% - 470px);width:100%}.newsletter h2{font-size:30px;line-height:40px;letter-spacing:.6px;margin:0 0 10px;text-transform:uppercase}.newsletter .newsletter-image img{max-width:100%;margin-left:auto;display:block}.newsletter .newsletter__subheading p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.newsletter .newsletter__subheading{margin-bottom:16px}.newsletter .newsletter-form{max-width:100%}.newsletter .newsletter-form .newsletter-form__field-wrapper .field{margin-bottom:8px!important;column-gap:8.5px}.newsletter .newsletter-form__field-wrapper .field__input{background:#fff;max-width:355px;padding-right:20px}.newsletter .newsletter-form__button{position:relative;height:40px;width:55px;background-color:#95212d!important;border-radius:var(--inputs-radius);box-shadow:unset!important}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter .form-agreement label{font-size:12px}.newsletter .form-agreement{display:flex;align-items:flex-start}.newsletter .form-agreement input{position:absolute;margin:5px 0 0;opacity:0;width:15px;height:15px;z-index:1}.newsletter .form-agreement input:checked+.form-agreement-checkbox:after{content:"\2713"}.newsletter .form-agreement .form-agreement-checkbox{width:15px;height:15px;min-width:15px;border-radius:0;margin:5px 10px 0 0}.newsletter .form-agreement .form-agreement-checkbox:after{font-size:16px}.footer .page-width{max-width:1244px}.footer .footer__content-bottom{padding-top:0!important;border-top:0px}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin-top:0}footer.footer{padding-top:33px;padding-bottom:14px}.footer .footer__blocks-wrapper .footer-block{width:100%}.footer .footer__blocks-wrapper{column-gap:60px}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:2fr 1fr auto 1.5fr 1.5fr;padding-top:20px}.footer .footer-block__heading{font-size:15px;line-height:25px;letter-spacing:1.2px;margin-bottom:13px}.footer .footer__blocks-wrapper:before{content:"";width:calc(50% - 130px);height:1px;background-color:#f2ebe2;position:absolute;top:0;left:0;display:block}.footer .footer__blocks-wrapper:after{content:"";width:calc(50% - 130px);height:1px;background-color:#f2ebe2;position:absolute;top:0;right:0;display:block}.footer .footer-block:first-child .footer-block-image{flex-direction:column-reverse}.footer .footer-block--menu .list-menu__item--link{font-size:14px;line-height:20px;letter-spacing:0px;padding-top:7.5px;padding-bottom:7.5px;color:rgba(var(--color-foreground),1);display:block}.footer .footer-block__details-content>li:not(:last-child){margin-right:0}.footer .footer-block .short_desc p{font-size:14px;line-height:20px;letter-spacing:0px;margin:0 0 10px;color:rgba(var(--color-foreground),1)}.footer .footer-block .call_mail_cls a{font-size:14px;line-height:20px;letter-spacing:0px;display:flex;align-items:center;column-gap:10px}.footer .footer-block .call_mail_cls a svg{min-width:15px}.footer .footer-block .trial_text{padding-top:4px}.footer .footer-block .trial_text a{font-size:14px;line-height:20px;letter-spacing:0px;color:rgba(var(--color-foreground),1);text-decoration:none;display:block}.footer .footer-block .trial_text a .icon{margin-left:6px}.footer .footer-block .trial_text a .icon svg{min-width:11px}.footer .footer__blocks-wrapper .footer-block:first-child{padding-left:14px}.footer .footer-block .footer-block__image-wrapper{margin-bottom:14px;max-width:142px!important}.footer .footer-block .footer-block__image-wrapper-secondary img{display:block;margin:0 auto}.footer .footer-block .footer-block-image,.footer .footer__list-social{flex-direction:column}.footer .footer__list-social .list-social__link{padding:0;font-size:14px;line-height:20px;letter-spacing:0px;text-decoration:none}.footer .footer__list-social .list-social__item:not(:last-child){margin-bottom:15px}.footer .footer-block__brand-info .footer__list-social.list-social{margin:0}.footer .footer__blocks-wrapper .footer-block:nth-child(4){padding-left:74px;padding-right:10px}.footer .footer__list-social .list-social__link span{position:relative!important;width:auto;height:auto;margin:0}.footer .footer__list-social .list-social__item .icon{min-width:18px;max-width:18px;margin-right:15px;width:18px;height:18px}.footer .footer__blocks-wrapper .footer-block:last-child{padding-left:10px}.footer .footer__content-bottom .collab__content{font-size:12px;line-height:20px;color:#606060;letter-spacing:.72px;text-transform:uppercase}.footer .footer__content-bottom .copyright__content{font-size:12px;line-height:20px;color:#959595;letter-spacing:0px}.footer .footer__content-bottom .footer__content-bottom-wrapper{grid-template-columns:2fr 1fr!important;grid-template-areas:unset!important}.footer .footer__content-bottom .copyright__content:first-child{margin-right:28px;margin-left:14px}.footer .footer-block--menu .list-menu__item--link.list-menu__item--active{color:rgba(var(--color-foreground),.75)}.section-slideshow .slideshow__text-wrapper .banner__heading{font-size:50px;line-height:60px;letter-spacing:0px}.section-slideshow .slideshow__text-wrapper .banner__heading p{margin:0}.section-slideshow .slideshow__text-wrapper{padding:0!important}.section-slideshow .banner .swiper-slide{padding-top:114px}.section-slideshow .slideshow__text-wrapper .banner__buttons{margin-top:30px}.section-slideshow .slideshow__text-wrapper .banner__buttons .icon{margin-left:10px}.section-slideshow .slideshow__text-wrapper .banner__buttons .icon svg{vertical-align:middle}.section-slideshow .slideshow__text-wrapper .banner__buttons .button{padding:0 40px}.template-index .section-featured-collection .collection.section_padding{padding-top:45px!important}.template-index .section-featured-collection .collection__title.title-wrapper{margin-bottom:40px}.template-index .section-featured-collection .collection__title.title-wrapper .title{margin-bottom:0}.template-index .section-featured-collection .tab_collection_content .tab_content{padding-bottom:0!important}.product-card-wrapper .card .card__media .media img{object-fit:contain}.card .card__media .media{background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture.jpg?v=1710825492);background-size:cover;background-position:center;background-repeat:no-repeat}.card .card__inner.ratio:before{padding-bottom:138%}.card.card--media .card__inner .card__content{padding:16px}.badge{font-size:13px;line-height:normal;letter-spacing:1.04px;font-family:var(--font-heading-family);padding:2px 10px;font-weight:700;text-transform:uppercase;border:none}.card__badge.bestseller .badge{background-color:#95212d;color:#fff}.card__badge.neu .badge{background-color:#595a5c;color:#fff}.template-index .section-featured-collection .tab_collection_content .swiper-button-prev{left:-60px!important}.template-index .section-featured-collection .tab_collection_content .swiper-button-next{right:-60px!important}.template-index .section-featured-collection .tab_collection_content .swiper-button-next svg{width:9px}.template-index .section-featured-collection .tab_collection_content .swiper-button-prev svg{width:9px}.swiper-button-prev,.swiper-button-next{border-radius:4px;border:1px solid #95212D;width:40px!important;height:40px!important;margin:0;outline:none;box-shadow:none}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#95212d}.swiper-button-prev:hover svg path,.swiper-button-next:hover svg path{stroke:#fff}.template-index .section-featured-collection .swiper-button-prev,.template-index .section-featured-collection .swiper-button-next{top:40%;transform:translateY(-40%)!important}.card.card--card>.card__content{padding:14px 0 0;display:flex}.card.card--card>.card__content .card__information{padding:0;display:flex;flex-direction:column;width:100%}.card.card--card>.card__content .card__information .card-information{display:flex;flex-direction:column;height:100%}.card .card__heading{font-size:18px;line-height:25px;letter-spacing:0px}.card .card__heading span{display:block;min-width:10px}.card-wrapper.underline-links-hover:hover a{text-decoration:none}.card-wrapper.underline-links-hover:hover .card__heading{color:#95212d}.card.card--card>.card__content .card__information .product-short-decsription p{margin-top:0}.card.card--card>.card__content .card__information .product-short-decsription p:last-child{margin-bottom:0}.card.card--card>.card__content .card__information .product-short-decsription p{font-size:15px;line-height:22px;letter-spacing:0px;color:#535353;margin-bottom:5px}.card.card--card>.card__content .card__information .product-short-decsription{margin-top:5px;margin-bottom:auto}.card .card-information>.price{margin-top:12px!important}.card .price{font-size:14px;line-height:normal;letter-spacing:0px;font-weight:500}.card .price .price__sale .price-item.price-item--regular{font-size:10px;font-weight:400}.card .price .price__sale .price-item.price-item--sale{color:#f70000}.collection .tab_inner_sec .card-wrapper{width:100%}.collection .tab_inner_sec li{display:flex;height:auto}.template-collection.is_b2b_customer .cst-price-wrapper.price,.is_b2b_customer .bierpakete .geschenk-sets,.is_b2b_customer .zubehor .gutschein-grusskarte,body.is_b2b_customer .limoniapps-discountninja-productprice{display:none}.template-index .section-featured-collection .collection__view-all .button{margin-top:28px;padding:0 40px}.section-featured-collection .collection__view-all .button .icon{margin-left:10px}.section-featured-collection .collection__view-all .button .icon svg{vertical-align:middle;display:block}.why-us-section{padding:23px 0 46px;background-attachment:fixed;background-image:url(/cdn/shop/files/white-paper-background-light.jpg?v=1711094394);background-size:cover;background-position:center;background-repeat:no-repeat}.why-us-section .why-us-grid{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:35px;align-items:center}.why-us-section .why-us-grid-item.item-left{max-width:520px;width:100%}.why-us-section .why-us-grid-item.item-right{max-width:calc(100% - 550px);width:100%}.why-us-section .why-us-icon-text-grid{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:10px}.why-us-section .why-us-icon-text-grid .why-us-icon-text-item{max-width:calc(50% - 10px);width:100%}.why-us-section .why-us-title{font-size:30px;line-height:40px;letter-spacing:.6px;margin:0 0 40px;text-transform:uppercase}.why-us-section .why-us-decription p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1);margin-top:0}.why-us-section .why-us-decription p:last-child{margin-bottom:0}.why-us-section .why-us-decription p strong{font-size:16px;line-height:27px;letter-spacing:.32px}.why-us-section .why-us-button-wrap{margin-top:34px}.why-us-section .why-us-button-wrap .button{padding:0 40px}.why-us-section .why-us-button-wrap .button .icon{margin-left:10px}.why-us-section .why-us-button-wrap .button .icon svg{vertical-align:middle;display:block}.why-us-section .why-us-icon-text-item .item-desc h4{font-size:20px;line-height:1.1;letter-spacing:1.6px;text-transform:uppercase;margin:0}.why-us-section .why-us-icon-text-item .item-desc .item-desc-content{margin-top:14px}.why-us-section .why-us-icon-text-item .item-desc p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1);margin:0}.why-us-section .why-us-icon-text-item .item-desc{text-align:center;margin-top:14px}.why-us-section .why-us-icon-text-item .icon-image img{margin:0 auto;display:block;max-width:100%}.why-us-section .why-us-icon-text-item .icon-image{min-height:134px}.why-us-section .why-us-icon-text-item .icon-image{display:flex;align-items:flex-end}.why-us-section .why-us-icon-text-item .icon-image .icon-image-wrap{display:flex;width:100%}.template-index .section-multicolumn .page-width{max-width:100%;padding-left:55px;padding-right:55px}.template-index .section-multicolumn .multicolumn-list{--grid-desktop-horizontal-spacing:30px}.section-collection-list .title-wrapper-with-link h2{font-size:30px;line-height:40px;letter-spacing:.6px}.section-collection-list .title-wrapper-with-link{justify-content:center;margin:0 0 40px}.section-collection-list .collection-list{--grid-desktop-horizontal-spacing:30px}.section-collection-list .collection-list .card.card--card>.card__content .card__information{padding:0 13px}.section-collection-list .collection-list .card .card__heading{font-family:var(--font-body-family);font-size:20px;line-height:35px;letter-spacing:0px}.section-collection-list .collection-list .card .card__inner.ratio:before{padding-bottom:125.5%}.section-collection-list .collection-list .card.card--text .card__inner:before{padding-bottom:125.5%}.section-collection-list .collection-list .card.card--text .card__media svg{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.section-collection-list .collection-list .card .card__heading a{display:flex;align-items:center;justify-content:space-between}.section-collection-list .collection-list .card .card__heading svg{vertical-align:middle}.section-collection-list .collection-list .card-wrapper:hover .card .card__heading{color:#95212d}.template-index .section-image-with-text .section_padding{padding:0!important}.template-index .section-image-with-text .image-with-text .image-with-text__content{background:transparent radial-gradient(closest-side at 50% 50%,#95212d,#4b1117) 0% 0% no-repeat padding-box;padding:68px}.template-index .section-image-with-text .image-with-text .image-with-text__text p{font-size:23px;line-height:35px;letter-spacing:1.84px;color:rgba(var(--color-foreground),1);font-weight:700;font-family:var(--font-heading-family)}.section-image-with-text .image-with-text .image-with-text__image .image-block-wrap{display:flex;align-items:center;justify-content:center}.template-index .section-image-with-text .image-with-text .image-with-text__text{margin-top:44.5px;padding:0 48px}.template-index .section-image-with-text .image-with-text .image_with_button{margin-top:30px}.template-index .image-with-text .image_with_button .button{padding:0 40px}.button .icon{margin-left:10px}.button .icon svg{vertical-align:middle;display:block}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:none;box-shadow:none}.template-index .section-image-banner{margin-bottom:35px}.template-index .section-image-banner .banner .banner__content .banner__heading{font-size:30px;line-height:40px;letter-spacing:.6px}.template-index .section-image-banner .banner .banner__content .banner__box{max-width:672px;padding:15px 66px 66px}.template-index .section-image-banner .banner .banner__content .banner__text{font-size:16px;line-height:26px;letter-spacing:.32px;color:rgba(var(--color-foreground),1)}.template-index .section-image-banner .banner__box .banner__heading+*,.template-index .section-image-banner .banner__box>*+.banner__buttons{margin-top:40px}.template-index .section-image-banner .banner__buttons .button{padding:0 40px}.template-index .section-collection-list+.section-multicolumn{margin-top:32px}.template-index .section-collection-list+.section-multicolumn .section_padding{padding-top:70px!important;padding-bottom:70px!important}.template-index .section-collection-list+.section-multicolumn .multicolumn-list{column-gap:unset}.template-index .section-collection-list+.section-multicolumn .page-width{max-width:1224px;padding-left:3.2rem;padding-right:3.2rem}.template-index .section-collection-list+.section-multicolumn .title-wrapper-with-link{margin-bottom:40px}.template-index .section-collection-list+.section-multicolumn .title:before{content:"";width:52px;height:38px;background-image:url(/cdn/shop/files/quote-right-saying-speech.svg?v=1711444087);background-repeat:no-repeat;background-position:center;background-size:contain;display:block;margin:0 auto 21px}.template-index .section-collection-list+.section-multicolumn .multicolumn-card__info{padding:0!important;max-width:800px;margin:0 auto}.template-index .section-collection-list+.section-multicolumn .swiper-button-prev{left:-20px;transform:translateY(-50%)}.template-index .section-collection-list+.section-multicolumn .swiper-button-next{right:-20px;transform:translateY(-50%)}.template-index .section-collection-list+.section-multicolumn .multicolumn-card__info p{font-size:16px;color:rgba(var(--color-foreground),1);line-height:26px;letter-spacing:.32px}.template-index .section-collection-list+.section-multicolumn .multicolumn-card__info p:last-child{font-size:14px;letter-spacing:.84px;color:#a7a7a7;margin-top:40px}.template-index .section-collection-list+.section-multicolumn .multicolumn-card__info p:not(:last-child){font-style:italic}.template-index .section-logo-slider .logo_cover_cls{padding:0 0 80px!important}.section-logo-slider .swiper-main-wrapper{flex-wrap:wrap;padding:0 40px}.section-logo-slider .swiper-main-wrapper .main_title{max-width:100%!important;padding:0!important;text-align:center;margin-bottom:20px}.section-logo-slider .swiper-main-wrapper .main_title .h2{font-size:25px;line-height:40px;letter-spacing:0px;margin:0}.section-logo-slider .media{background-color:#f8f8f8;padding-top:90px!important}.section-logo-slider .main_logo_carousel{width:100%;max-width:100%;position:relative}.section-logo-slider .media img{padding:0 26px!important}.section-logo-slider .swiper-button-prev{left:-60px;transform:translateY(-50%)}.section-logo-slider .swiper-button-next{right:-60px;transform:translateY(-50%)}.section-logo-slider .main_button-wrapper .btn{text-decoration:none;font-size:14px;line-height:35px;letter-spacing:.84px;color:#95212d}.section-logo-slider .main_button-wrapper{margin-top:30px;width:100%;display:block;text-align:center;font-weight:700}.section-logo-slider .main_button-wrapper .btn .icon{margin-left:10px}.section-collection-list .collection-list .swiper-wrapper{list-style:none;margin:0;padding:0;row-gap:40px}.section-collection-list .collection-list .collection-list__item{margin-top:0!important}.image-text-grid-main .image-text-grid{display:flex;flex-wrap:wrap}.image-text-grid-main .image-text-grid .image-text-grid-item{max-width:33.33%;width:100%}.image-text-grid-main .image-text-grid-item img{max-width:100%;display:block}.image-text-grid-main .image-text-grid-item.text-item .image-text-gri-item-wrap{padding:37px 60px 39px;width:100%}.image-text-grid-main .image-text-grid-item .content-block .small-image-block{margin-bottom:25px}.image-text-grid-main .image-text-grid-item .content-block .small-image-block img{margin:0 auto}.image-text-grid-main .image-text-grid-item .content-block .title{font-size:23px;line-height:35px;letter-spacing:1.84px;margin:0 0 16px}.image-text-grid-main .image-text-grid-item .content-block .text-content-block{text-align:center}.image-text-grid-main .image-text-grid-item .content-block .subtitle p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1);margin-top:0}.image-text-grid-main .image-text-grid-item .content-block .button-block{margin-top:33px}.image-text-grid-main .image-text-grid-item .content-block .subtitle p:last-child{margin-bottom:0}.image-text-grid-main .image-text-grid-item.text-item{display:flex;align-items:center;justify-content:center}.image-text-grid-main .image-text-grid-item .content-block .button-block .button:hover{--color-button:113,23,32}.image-text-grid-main .image-text-grid-item.order-1{order:1}.image-text-grid-main .image-text-grid-item.order-2{order:2}.image-text-grid-main .image-text-grid-item.order-3{order:3}.image-text-grid-main .image-text-grid-item.order-4{order:4}.image-text-grid-main .image-text-grid-item.order-5{order:5}.image-text-grid-main .image-text-grid-item.order-6{order:6}.template-blog .section-image-banner .banner:after{background:transparent linear-gradient(180deg,#0000,#000) 0% 0% no-repeat padding-box!important}.template-blog .section-image-banner .banner__content .banner__box{padding:0}.template-blog .section-image-banner .banner__content{padding:60px}.template-blog .section-main-blog .main-blog .title--primary{display:none}.template-blog .section-main-blog .tab_title_cls .tab_title{margin-right:40px!important}.template-blog .section-main-blog .tab_title_cls .tab_title a{position:relative;white-space:nowrap;text-align:left!important;background:transparent!important;color:#595a5c!important;font-size:16px;line-height:26px;letter-spacing:.32px;padding:0!important;min-width:unset!important;display:flex;align-items:center}.template-blog .section-main-blog .tab_title_cls{padding-top:40px}.template-blog .section-main-blog .tab_title_cls .tab_title .cstm-radio{min-width:16px;width:16px;height:16px;display:inline-block;border:1px solid #707070;border-radius:2px;margin-right:10px;position:relative}.template-blog .section-main-blog .tab_title_cls .tab_title input:checked+label+.cstm-radio:after{content:"\2713"}.template-blog .section-main-blog .tab_title_cls .tab_title .cstm-radio:after{content:"";position:absolute;left:2px;top:-6px;font-size:13px;width:100%;height:100%}.template-blog .section-main-blog .tab_title_cls .tab_title input{position:absolute;top:0;left:0;width:0px;height:0px}.template-blog .section-main-blog .main-blog .blog-articles{row-gap:46px}.template-blog .section-main-blog .main-blog .card.article-card .card__inner.ratio:before{padding-bottom:44%}.template-blog .section-main-blog .main-blog .card.article-card.card--card>.card__content{padding:20px 0 0}.template-blog .section-main-blog .main-blog .card.article-card .card__heading{font-size:18px;line-height:28px;letter-spacing:0px;font-family:var(--font-body-family);margin-bottom:12px}.template-blog .section-main-blog .main-blog .card.article-card .article-card__info{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;font-size:15px;line-height:25px;letter-spacing:0px;padding:0;text-transform:unset;font-family:var(--font-body-family);font-weight:400}.template-blog .section-main-blog .main-blog .card.article-card .article-card__info .circle-divider:after{display:none}.template-blog .section-main-blog .main-blog .card.article-card .article-card__excerpt{font-size:15px;line-height:25px;letter-spacing:0px;color:rgba(var(--color-foreground),1);margin:20px 0 28px}.template-blog .section-main-blog .main-blog .pagination-wrapper{display:block;width:100%;text-align:center}.template-blog .section-main-blog .main-blog .pagination-wrapper .button{margin-top:76px}.template-blog .section-main-blog .main-blog .read-more-btn a{font-size:15px;line-height:35px;letter-spacing:1.2px;color:rgba(var(--color-button));font-weight:700}.template-blog .section-main-blog .main-blog .read-more-btn a .icon{margin-left:10px}.template-blog .section-main-blog .main-blog .read-more-btn a .icon svg{vertical-align:middle}.template-blog .section-main-blog .main-blog .card.article-card.card--card>.card__content .card__information{display:flex;flex-direction:column}.breadcrumbs{margin:0}.breadcrumbs_cover_cls{width:100%;padding:15px 0}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;height:.4em;margin:0 .2em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.4em}.breadcrumbs__link{text-decoration:underline}.breadcrumbs__item:first-child{padding-right:.2em}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:underline}.article-template .article-template__back{display:none}.template-article .breadcrumbs_cover_cls{padding:10px 0 54px}.breadcrumbs a{font-size:12px;line-height:20px;letter-spacing:0px;text-decoration:none;color:#959595;outline:none;box-shadow:none}.breadcrumbs .breadcrumbs__link[aria-current=page]{color:#95212d}.breadcrumbs .breadcrumbs__item:first-child{padding:0}.breadcrumbs .breadcrumbs__item:not(:last-child):after{width:9px;height:9px;border-color:#959595;margin:0 16px;border-width:.8px .8px 0 0}.breadcrumbs .breadcrumbs__link[aria-current=page]:hover,.breadcrumbs .breadcrumbs__link[aria-current=page]:focus{text-decoration:none}.breadcrumbs .breadcrumbs__item:nth-last-child(2):after{border-color:#95212d}.article-template .article-template__hero-container,.article-template .page-width--narrow{max-width:660px}.article-template header{margin-top:20px!important}.article-template header .caption-with-letter-spacing{font-size:15px;line-height:25px;letter-spacing:0px;text-transform:unset}.article-template header .caption-with-letter-spacing.circle-divider:after{display:none}.article-template header .caption-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;color:rgba(var(--color-foreground),1)}.article-template header .article-template__title{font-size:28px;line-height:40px;letter-spacing:0px;margin-top:20px}.article-template .article-template__content{margin-top:20px;margin-bottom:100px;color:rgba(var(--color-foreground),1)}.article-template .article-template__content *{font-size:17px;line-height:27px;letter-spacing:.34px;margin-bottom:40px}.article-template .article-template__content ul li{margin-bottom:0}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4,.article-template .article-template__content h5,.article-template .article-template__content h6{font-size:28px;line-height:40px;letter-spacing:0px;margin-top:40px;margin-bottom:30px}.article-template .article-template__content ul.grid{padding-left:0;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 24px}.article-template .article-template__content ul.grid .img_caption,.article-template .article-template__content .img_caption_slider .img_caption{font-size:10px;line-height:normal;display:inline-block;margin-bottom:0}.article-template .article-template__content ul li img,.article-template .article-template__content .img_caption_slider img,.article-template .article-template__content .swiper-wrapper .swiper-slide,.article-template .article-template__content .swiper-wrapper{margin-bottom:0}.relatedArticles .smll-ttl{font-size:28px;line-height:40px;letter-spacing:0px;margin:0 0 40px;text-align:center}.relatedArticles{padding-bottom:80px}.relatedArticles .swiper-main-wrapper{position:relative;display:flex}.relatedArticles .swiper-main-wrapper .swiper{width:100%}.relatedArticles .swiper-button-prev{left:-70px;top:25%;transform:translateY(-25%)}.relatedArticles .swiper-button-next{right:-70px;top:25%;transform:translateY(-25%)}.relatedArticles .card.article-card .card__inner.ratio:before{padding-bottom:72.2%}.relatedArticles .card.article-card.card--card>.card__content{padding:20px 0 0}.relatedArticles .card.article-card .card__heading{font-size:18px;line-height:28px;letter-spacing:0px;font-family:var(--font-body-family);margin-bottom:12px}.relatedArticles .card.article-card .article-card__info{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;font-size:15px;line-height:25px;letter-spacing:0px;padding:0;text-transform:unset;font-family:var(--font-body-family);font-weight:400}.relatedArticles .card.article-card .article-card__info .circle-divider:after{display:none}.relatedArticles .card.article-card .article-card__excerpt{font-size:15px;line-height:25px;letter-spacing:0px;color:rgba(var(--color-foreground),1);margin:20px 0 28px}.relatedArticles .read-more-btn a{font-size:15px;line-height:35px;letter-spacing:1.2px;color:rgba(var(--color-button));font-weight:700}.relatedArticles .read-more-btn a .icon{margin-left:10px}.relatedArticles .read-more-btn a .icon svg{vertical-align:middle}.relatedArticles .card.article-card.card--card>.card__content .card__information{display:flex;flex-direction:column}.relatedArticles .card.article-card.card--card>.card__content .card__information .article-card__footer{margin-top:auto}.template-collection .collection-hero.collection-hero--with-image{padding:0}.template-collection .collection-hero.collection-hero--with-image .collection-hero__inner{max-width:100%;padding:0;flex-wrap:wrap;align-items:flex-end}.template-collection .collection-hero.collection-hero--with-image .collection-hero__image-container{margin-left:0;flex:unset;align-items:center;min-height:unset;padding-bottom:29.2%;max-width:48.6%;width:100%}.template-collection .collection-hero.collection-hero--with-image .collection-hero__text-wrapper{flex-basis:unset;max-width:51.4%;width:100%;padding:71px 61px}.template-collection .collection-hero.collection-hero--with-image{background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture_dff4761f-03e9-4ed2-b037-e1f782377cfc.jpg?v=1710840653);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}.template-collection .collection-hero .collection-hero__title{max-width:540px;font-size:36px;line-height:40px;letter-spacing:.72px}.template-collection .collection-hero .collection-hero__description{max-width:540px;font-size:17px;line-height:27px;letter-spacing:.34px;margin-bottom:0;margin-top:20px;color:rgba(var(--color-foreground),1)}.template-collection .section-multicolumn .section_padding{padding-top:60px!important;padding-bottom:40px!important}.template-collection .section-multicolumn .swiper-main-wrapper{background-color:#f2f2f2;padding:30px 60px}.template-collection .section-multicolumn .multicolumn-card{display:flex;flex-wrap:wrap}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:48px;margin-left:0;margin-right:0;margin-top:5px}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__info{max-width:calc(100% - 48px);width:100%;padding:0 0 0 18px}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__info h3{font-size:18px;line-height:normal;letter-spacing:.72px;text-transform:uppercase}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__info .rte{font-size:14px;line-height:20px;letter-spacing:.28px;color:rgba(var(--color-foreground),1)}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__image-wrapper .media img{object-fit:contain}.template-collection .section-main-collection-product-grid .section_padding{padding-top:0!important;padding-bottom:100px!important}.template-collection .section-main-collection-product-grid .facets-container .facets__form{grid-template-columns:1fr max-content}.template-collection .section-main-collection-product-grid .facets-container{padding-top:0}.template-collection .section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__label{display:none}.section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__field .select{box-shadow:unset;outline:unset}.section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__field .facet-filters__sort:focus-visible{outline:unset;box-shadow:unset}.section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__sort{font-size:13px;line-height:20px;letter-spacing:0px;color:#959595;padding-right:23px}.section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__sort+.icon-caret{height:9px;top:50%;transform:translateY(-50%)}.section-main-collection-product-grid .facets-container .facet-filters.sorting{align-items:center}.section-main-collection-product-grid .product-grid-container .product-grid{margin-top:20px;--grid-desktop-horizontal-spacing:20px;--grid-desktop-vertical-spacing:46px;margin-bottom:0}.template-collection .breadcrumbs a{color:#000}.section-main-collection-product-grid .product-grid-container .show_more_btn a{background-color:transparent;color:rgb(var(--color-button-text));padding:0 40px;margin-top:80px}.section-main-collection-product-grid .product-grid-container .show_more_btn a:after{border:1px solid rgb(var(--color-button-text));box-shadow:none!important}.section-main-collection-product-grid .product-grid-container .show_more_btn a:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))!important;border:none}.template-collection .section-multicolumn .multicolumn-list li:last-child .multicolumn-card .media{padding-bottom:84%!important}.collection-bottom-info-main{padding-bottom:100px}.collection-bottom-info-main .collection-bottom-wrap{max-width:850px;margin:0 auto}.collection-bottom-info-main .collection-title{font-size:25px;line-height:40px;letter-spacing:0px;margin:0}.collection-bottom-info-main .collection-description{color:rgba(var(--color-foreground),1);font-size:17px;line-height:27px;letter-spacing:.34px;margin-top:20px}.template-brauerei-kloster-fischingen .section-image-banner .banner__content,.template-unser-team .section-image-banner .banner__content,.template-faq .section-image-banner .banner__content,.template-unsere-partner .section-image-banner .banner__content,.template-kloster-fischingen .section-image-banner .banner__content,.template-brauerei-fuhrungen .section-image-banner .banner__content,.template-brauerei-laden .section-image-banner .banner__content{padding:60px}.template-brauerei-kloster-fischingen .section-image-banner .banner__content .banner__box,.template-unser-team .section-image-banner .banner__content .banner__box,.template-faq .section-image-banner .banner__content .banner__box,.template-unsere-partner .section-image-banner .banner__content .banner__box,.template-kloster-fischingen .section-image-banner .banner__content .banner__box,.template-brauerei-fuhrungen .section-image-banner .banner__content .banner__box,.template-brauerei-laden .section-image-banner .banner__content .banner__box{padding:0}.template-brauerei-kloster-fischingen .section-image-banner .banner:after,.template-unser-team .section-image-banner .banner:after,.template-faq .section-image-banner .banner:after,.template-unsere-partner .section-image-banner .banner:after,.template-kloster-fischingen .section-image-banner .banner:after,.template-brauerei-fuhrungen .section-image-banner .banner:after,.template-brauerei-laden .section-image-banner .banner:after{background:transparent linear-gradient(180deg,#0000,#000) 0% 0% no-repeat padding-box!important}.page-tab-navigation{padding-top:40px}.page-tab-navigation .page-tab-nav-list{margin:0;list-style:none;padding:0;display:flex;column-gap:40px;align-items:center;justify-content:center;overflow-x:auto}.page-tab-navigation .page-tab-nav-list li a{min-width:288px;display:block;padding:10px 20px;border:1px solid #95212D;background-color:#fff;border-radius:5px;text-align:center;font-size:15px;line-height:normal;letter-spacing:1.2px;color:#95212d;text-decoration:none;font-weight:700}.page-tab-navigation .page-tab-nav-list li a[aria-current=page]{background-color:#95212d;color:#fff}.template-brauerei-kloster-fischingen .section-rich-text .rich-text__heading{font-size:30px;line-height:40px;letter-spacing:.6px;text-transform:uppercase}.template-brauerei-kloster-fischingen .section-rich-text .rich-text__text{font-size:17px;line-height:27px;letter-spacing:.34px;margin-top:30px;color:rgba(var(--color-foreground),1)}.section-image-with-text .image-with-text__text-item .image-with-text__html .item .item-wrap{max-height:325px;height:auto;transition:all ease-in .5s;overflow:hidden;position:relative}.section-image-with-text .image-with-text__text-item .image-with-text__html .item .item-wrap:after{content:"";width:100%;height:46px;background:transparent linear-gradient(180deg,#fff0,#fff) 0% 0% no-repeat padding-box;display:block;position:absolute;bottom:0}.section-image-with-text .image-with-text__text-item .image-with-text__html .item.active .item-wrap{max-height:100%}.section-image-with-text .image-with-text__text-item .image-with-text__html .item.active .item-wrap:after,.section-image-with-text .image-with-text__text-item .image-with-text__html .item.active .readmore{display:none}.template-brauerei-kloster-fischingen .section-image-with-text .page-width{max-width:1264px}.template-brauerei-kloster-fischingen .section-image-with-text .image-with-text__media-item .image-with-text__media{min-height:unset}.template-brauerei-kloster-fischingen .section-image-with-text .image-with-text__text-item .image-with-text__heading{font-size:28px;line-height:40px;letter-spacing:.56px}.template-brauerei-kloster-fischingen .section-image-with-text .image-with-text__html{margin-top:30px}.template-brauerei-kloster-fischingen .section-image-with-text .image-with-text__html p:last-child{margin-bottom:0}.template-brauerei-kloster-fischingen .section-image-with-text .image-with-text__html p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1);margin-top:0;margin-bottom:30px}.template-brauerei-kloster-fischingen .section-image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:10px 100px 10px 5px}.section-image-with-text .image-with-text__text-item .image-with-text__html .item .readmore{margin-top:18px;cursor:pointer;font-size:14px;line-height:35px;letter-spacing:.84px;color:#95212d;font-weight:700}.section-image-with-text .image-with-text__text-item .image-with-text__html .item .readmore:after{content:"";width:110px;height:1px;background-color:#95212d;display:block}.section-image-with-text .image-with-text__text-item .image-with-text__html .item .readmore .icon{margin-left:10px}.template-brauerei-kloster-fischingen .section-multicolumn .page-width{max-width:100%;padding:75px 0 40px 140px!important}.template-brauerei-kloster-fischingen .section-multicolumn .multicolumn{background:transparent radial-gradient(closest-side at 50% 50%,#95212d,#4b1117) 0% 0% no-repeat padding-box}.template-brauerei-kloster-fischingen .section-multicolumn .title-wrapper-with-link{margin-bottom:40px}.template-brauerei-kloster-fischingen .section-multicolumn .title{font-size:25px;line-height:40px;letter-spacing:0px;text-transform:unset}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-main-wrapper{display:flex}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-main-wrapper .swiper{width:100%}.template-brauerei-kloster-fischingen .section-multicolumn .multicolumn-card{display:flex}.template-brauerei-kloster-fischingen .section-multicolumn .multicolumn-card .multicolumn-card__info{padding:30px 45px}.template-brauerei-kloster-fischingen .section-multicolumn .multicolumn-card .multicolumn-card__info h3{font-size:20px;line-height:normal;letter-spacing:0px;font-family:var(--font-body-family)}.template-brauerei-kloster-fischingen .section-multicolumn .multicolumn-card .multicolumn-card__info p{font-size:17px;line-height:27px;letter-spacing:.34px}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev,.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next{border-color:#fff;top:-75px}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev svg path,.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next svg path{stroke:#fff}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next{right:140px}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev{left:calc(100% - 235px)}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev:hover,.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next:hover{background-color:#fff}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev:hover svg path,.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next:hover svg path{stroke:#95212d}.template-brauerei-kloster-fischingen .section-video .video-wrapper{background-image:url(/cdn/shop/files/white-paper-background-light.jpg?v=1711094394);background-size:cover;background-repeat:no-repeat;background-position:center}.template-brauerei-kloster-fischingen .section-video .title-wrapper{margin-bottom:54px}.template-brauerei-kloster-fischingen .section-video .video-section__media{max-width:830px;margin:0 auto;--ratio-percent:40% !important}.template-brauerei-kloster-fischingen .section-video .deferred-media__poster-button{background-color:transparent;border:none}.template-brauerei-kloster-fischingen .section-video .deferred-media__poster-button .icon-play{margin-left:0;width:58px;height:58px}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev svg,.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next svg,.template-index .section-collection-list+.section-multicolumn .swiper-button-next svg,.template-index .section-collection-list+.section-multicolumn .swiper-button-prev svg,.section-logo-slider .swiper-button-next svg,.section-logo-slider .swiper-button-prev svg,.relatedArticles .swiper-button-next svg,.relatedArticles .swiper-button-prev svg,.template-collection .section-multicolumn .swiper-button-prev svg,.template-collection .section-multicolumn .swiper-button-next svg,.related-products .swiper-button-next svg,.related-products .swiper-button-prev svg,.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-next svg,.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-prev svg{width:8px}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__grid .image-with-text__content{padding:10px 5px 10px 100px}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__text-item .image-with-text__heading{font-size:23px;line-height:35px;letter-spacing:1.84px;text-transform:uppercase}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__text p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__text{margin-top:16px}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__html{margin-top:18px}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__html a{font-size:14px;line-height:normal;letter-spacing:.84px;color:#95212d;font-weight:700;display:block;text-decoration:none}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__html a .icon{margin-right:7px}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__html a:hover{text-decoration:underline}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__html a:not(:last-child){margin-bottom:8px}.template-unser-team .section-rich-text .rich-text__heading{font-size:30px;line-height:40px;letter-spacing:.6px;text-transform:uppercase}.template-unser-team .section-rich-text .rich-text__text{font-size:17px;line-height:27px;letter-spacing:.34px;margin-top:30px;color:rgba(var(--color-foreground),1);max-width:600px;margin-left:auto;margin-right:auto}.template-unsere-partner .section-rich-text .rich-text__heading{font-size:30px;line-height:40px;letter-spacing:.6px;text-transform:uppercase}.template-unsere-partner .section-rich-text .rich-text__text{font-size:17px;line-height:27px;letter-spacing:.34px;margin-top:30px;color:rgba(var(--color-foreground),1);max-width:575px;margin-left:auto;margin-right:auto}.team-section-main .teams-section-header{border-bottom:.5px solid #000;padding:0 10px 8.5px}.team-section-main .teams-section-header .heading{font-size:20px;line-height:35px;letter-spacing:0px;margin:0;font-family:var(--font-body-family)}.team-section-main .teams-members-grid{padding:30.5px 0}.team-section-main .teams-members-grid .teams-members-grid-wrap{display:flex;flex-wrap:wrap;gap:70px;align-items:center;justify-content:center}.team-section-main .teams-members-grid .teams-member-image img{display:block;max-width:100%;margin:0 auto}.team-section-main .teams-members-grid .teams-member-name{font-size:15px;line-height:normal;letter-spacing:1.2px;margin:0;font-family:var(--font-heading-family);color:rgba(var(--color-foreground),1)}.team-section-main .teams-members-grid .teams-member-post{margin-top:8px}.team-section-main .teams-members-grid .teams-member-post p{font-size:12px;line-height:normal;letter-spacing:0px;color:#959595;margin:0}.team-section-main .teams-members-grid .teams-member-info{margin-top:13px;text-align:center}.template-unsere-partner .section-logo-slider .logo_cover_cls{padding:80px 0!important}.template-kloster-fischingen .page-tab-navigation .page-tab-nav-list li a,.template-brauerei-fuhrungen .page-tab-navigation .page-tab-nav-list li a{min-width:222px}.template-kloster-fischingen .section-rich-text .rich-text__heading{font-size:30px;line-height:40px;letter-spacing:.6px;text-transform:uppercase}.template-kloster-fischingen .section-rich-text .rich-text__text{font-size:17px;line-height:27px;letter-spacing:.34px;margin-top:30px;color:rgba(var(--color-foreground),1);max-width:575px;margin-left:auto;margin-right:auto}.template-kloster-fischingen .section-page-tab-navigation+.section-rich-text .rich-text__blocks{max-width:800px}.template-kloster-fischingen .section-page-tab-navigation+.section-rich-text .rich-text__text{max-width:800px}.template-kloster-fischingen .section-rich-text:not(.section-richtext-custom)+.section-image-with-text .section_padding{padding-top:0!important;padding-bottom:0!important}.template-kloster-fischingen .section-image-with-text .page-width{max-width:1264px}.template-kloster-fischingen .section-image-with-text .image-with-text__media-item .image-with-text__media{min-height:unset}.template-kloster-fischingen .section-image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:10px 100px 10px 5px}.template-kloster-fischingen .section-image-with-text .image-with-text__text-item .image-with-text__heading{font-size:28px;line-height:40px;letter-spacing:.56px}.template-kloster-fischingen .section-image-with-text .image-with-text__html p:last-child{margin-bottom:0}.template-kloster-fischingen .section-image-with-text .image-with-text__html p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1);margin-top:0;margin-bottom:30px}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .section_padding{padding-bottom:0!important;padding-top:0!important;margin-top:80px}.template-kloster-fischingen .section-image-with-text .image-with-text__text p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.template-kloster-fischingen .section-image-with-text .image-with-text__text{margin-top:30px}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .image-with-text__text-item .image-with-text__content{padding:120px;width:100%}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .gradient{background-image:url(/cdn/shop/files/white-paper-background-light.jpg?v=1711094394);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .image-with-text__text p{max-width:440px}.template-kloster-fischingen .section-richtext-custom .rich-text__heading{font-size:25px;line-height:40px;letter-spacing:0px;text-transform:unset;text-align:center}.template-kloster-fischingen .section-richtext-custom .rich-text__blocks{max-width:740px}.template-kloster-fischingen .section-richtext-custom .rich-text__text{margin-top:40px;max-width:100%}.template-kloster-fischingen .section-richtext-custom .rich-text__text{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:140px}.template-kloster-fischingen .section-richtext-custom .rich-text__text ul{max-width:300px;width:100%;padding:0;margin:0;list-style:none}.template-kloster-fischingen .section-richtext-custom .rich-text__text ul li:before{content:"";display:inline-block;width:10px;height:10px;background:#95212d;border-radius:100%;margin-right:8px}.template-kloster-fischingen .section-richtext-custom .button:after{display:none}.template-kloster-fischingen .section-richtext-custom .button{min-height:unset;padding:0;font-size:14px;line-height:35px;letter-spacing:.84px}.template-kloster-fischingen .section-richtext-custom .button:before{content:"";width:12px;height:12px;background-image:url(/cdn/shop/files/Icon_feather-external-link.svg?v=1711719524);background-size:10px;background-repeat:no-repeat;background-position:center;z-index:1;box-shadow:unset;border:unset;right:-20px;top:50%;left:unset;transform:translateY(-50%)}.template-kloster-fischingen .section-image-with-text:last-child .image-with-text__grid .image-with-text__content{padding:10px 5px 10px 100px}.template-kloster-fischingen .section-image-with-text:last-child .image-with-text__image{display:flex;column-gap:17px}.template-kloster-fischingen .section-image-with-text:last-child .image-with-text__text-item .image-with-text__heading{margin-top:30px}.template-brauerei-fuhrungen .section-rich-text .rich-text__heading{font-size:30px;line-height:40px;letter-spacing:.6px;text-transform:uppercase}.template-brauerei-fuhrungen .section-rich-text .rich-text__text{font-size:17px;line-height:27px;letter-spacing:.34px;margin-top:30px;color:rgba(var(--color-foreground),1)}.template-brauerei-fuhrungen .section-rich-text+.section-image-with-text .section_padding{padding-top:0!important}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__grid .image-with-text__content{padding:10px 5px 10px 100px}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__text-item .image-with-text__heading{font-size:28px;line-height:40px;letter-spacing:.56px}.template-brauerei-fuhrungen .section-image-with-text .page-width{max-width:1264px}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__text p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__text{margin-top:30px}.reservation-program-main{padding:60px 0 40px;background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture_dff4761f-03e9-4ed2-b037-e1f782377cfc.jpg?v=1710840653);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.reservation-program-main .section-header h2{font-size:28px;line-height:40px;letter-spacing:.56px;margin:0}.reservation-program-main .section-header{margin-bottom:30px}.reservation-program-main .reservation-program-grid .program-grid-wrap{display:flex;flex-wrap:wrap;gap:78px}.reservation-program-main .reservation-program-grid .program-grid-item{max-width:calc(50% - 39px);width:100%}.reservation-program-main .program-grid-item .program-info p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1);margin:0;max-width:440px}.reservation-program-main .program-grid-item .button-image-block{display:flex;align-items:center;margin-top:10px;justify-content:space-between}.reservation-program-main .program-grid-item .button-image-block .button{background-color:transparent;max-width:244px;min-width:244px;padding:0 15px}.reservation-program-main .program-grid-item .button-block .button-single:not(:last-child){margin-bottom:20px}.reservation-program-main .program-grid-item .image-block img{display:block;max-width:100%}.reservation-program-main .program-grid-item .game-info p{font-size:15px;line-height:25px;letter-spacing:0px;margin:0;color:#595a5c}.reservation-program-main .program-grid-item .game-info p strong{font-weight:500}.reservation-program-main .program-grid-item .game-info ul{margin:20px 0 30px;padding:0;list-style:none;max-width:460px}.reservation-program-main .program-grid-item .game-info ul li{font-size:16px;line-height:34px;letter-spacing:.32px;padding-left:18px;position:relative;color:rgba(var(--color-foreground),1)}.reservation-program-main .program-grid-item .game-info ul li:before{content:"";display:inline-block;width:10px;height:10px;background:#95212d;border-radius:100%;margin-right:8px;position:absolute;left:0;top:12px}.reservation-program-main .program-grid-item .game-info p a{position:relative;font-size:14px;line-height:35px;letter-spacing:.84px;color:#95212d;text-decoration:none;padding-left:18px;font-weight:700;display:inline-block}.reservation-program-main .program-grid-item .game-info p a:after{content:"";width:12px;height:12px;background-image:url(/cdn/shop/files/Icon_feather-external-link.svg?v=1711719524);background-size:10px;background-repeat:no-repeat;background-position:center;right:-20px;top:50%;left:unset;transform:translateY(-50%);position:absolute}.template-brauerei-fuhrungen .section-video .video-section__media{max-width:830px;margin:0 auto;--ratio-percent:40% !important}.template-brauerei-fuhrungen .section-video .deferred-media__poster-button{background-color:transparent;border:none}.template-brauerei-fuhrungen .section-video .deferred-media__poster-button .icon-play{margin-left:0;width:58px;height:58px}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:10px 100px 10px 5px}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__content p a{position:relative;font-size:14px;line-height:35px;letter-spacing:.84px;color:#95212d;text-decoration:none;font-weight:700}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__text p:not(:last-child){margin-bottom:30px}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__content p a:after{content:"";width:12px;height:12px;background-image:url(/cdn/shop/files/Icon_feather-external-link.svg?v=1711719524);background-size:10px;background-repeat:no-repeat;background-position:center;right:-20px;top:50%;left:unset;transform:translateY(-50%);position:absolute}.template-brauerei-fuhrungen .section-richtext-custom .rich-text__heading{font-size:28px;line-height:40px;letter-spacing:.56px;text-transform:unset}.template-brauerei-fuhrungen .section-richtext-custom .rich-text__buttons{margin-top:26px}.template-brauerei-fuhrungen .section-richtext-custom .rich-text__buttons .button:before{background-image:url(/cdn/shop/files/Icon_feather-arrow-right.svg?v=1711790459);background-size:contain;background-position:center;background-repeat:no-repeat;width:7px;height:12px;left:unset;right:40px;top:50%;transform:translateY(-50%);box-shadow:none;border:none;z-index:1}.template-brauerei-fuhrungen .section-richtext-custom .rich-text__buttons .button{padding:0 55px 0 40px}.template-brauerei-laden .section-video .video-section__media{max-width:830px;margin:0 auto;--ratio-percent:40% !important}.template-brauerei-laden .section-video .deferred-media__poster-button{background-color:transparent;border:none}.template-brauerei-laden .section-video .deferred-media__poster-button .icon-play{margin-left:0;width:58px;height:58px}.template-brauerei-laden .section-rich-text .rich-text__heading{font-size:30px;line-height:40px;letter-spacing:.6px;text-transform:uppercase}.template-brauerei-laden .section-rich-text .rich-text__text{font-size:17px;line-height:27px;letter-spacing:.34px;margin-top:30px;color:rgba(var(--color-foreground),1)}.template-brauerei-laden .section-image-with-text .section_padding{padding-top:0!important;padding-bottom:0!important}.template-brauerei-laden .section-rich-text:not(.section-richtext-custom)+.section-image-with-text .gradient{background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture_dff4761f-03e9-4ed2-b037-e1f782377cfc.jpg?v=1710840653);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}.template-brauerei-laden .section-rich-text:not(.section-richtext-custom)+.section-image-with-text .image-with-text__content{padding:36px 36px 36px 120px;width:100%}.template-brauerei-laden .section-image-with-text .image-with-text__text-item .image-with-text__heading{font-size:28px;line-height:40px;letter-spacing:.56px}.template-brauerei-laden .section-image-with-text .page-width{max-width:1264px}.template-brauerei-laden .section-image-with-text .image-with-text__text p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.template-brauerei-laden .section-image-with-text .image-with-text__text{margin-top:30px;max-width:440px}.template-brauerei-laden .section-image-with-text .image-with-text__text p:not(:last-child){margin-bottom:27px}.template-brauerei-laden .section-image-with-text .image-with-text__text p strong{font-size:16px;line-height:32px;letter-spacing:.32px;color:#595a5c;font-weight:500}.template-brauerei-laden .section-image-with-text .image_with_button{flex-direction:column;margin-top:17px}.template-brauerei-laden .section-image-with-text .image_with_button .button:after,.template-brauerei-laden .section-image-with-text .image_with_button .button:before{display:none}.template-brauerei-laden .section-image-with-text .image_with_button .button{min-height:unset;padding:0;font-size:14px;line-height:35px;letter-spacing:.84px;background-color:transparent;justify-content:flex-start}.template-brauerei-laden .section-rich-text .rich-text__text p strong{font-size:16px;line-height:32px;letter-spacing:.32px;color:#595a5c;font-weight:500}.template-brauerei-laden .section-rich-text .rich-text__text p:not(:last-child){margin-bottom:27px}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__heading{margin-top:40px}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__grid .image-with-text__content{padding:10px 5px 10px 100px}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text{margin-top:0;max-width:100%}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text p:not(:last-child){margin-bottom:40px}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text h2{font-size:28px;line-height:40px;letter-spacing:.56px;margin:0}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text h2+p br:first-child{display:none}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text p a{text-decoration:none;font-size:14px;line-height:35px;letter-spacing:.84px;font-weight:700;position:relative}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text p a:after{content:"";background-image:url(/cdn/shop/files/Icon_feather-arrow-right.svg?v=1711790459);background-size:contain;background-repeat:no-repeat;background-position:center;width:6px;height:12px;display:inline-block;margin-left:10px;vertical-align:middle}.mega-menu .mega-menu__list--condensed ul li:first-child .mega-menu__link{padding-top:18px}body .drawer{background-color:rgba(var(--color-foreground),.4)}.cart-drawer .drawer__inner{padding:0 30px}.cart-drawer .drawer__close{min-width:30px;min-height:30px;right:-20px}.cart-drawer .drawer__close svg{width:15px;height:15px}.cart-drawer .drawer__header .drawer__heading{font-size:20px;line-height:26px;letter-spacing:.4px;margin:0;display:flex;align-items:center;justify-content:center}.cart-drawer .drawer__header .drawer__heading span{margin-right:10px}.cart-drawer .drawer__header{justify-content:center;text-align:center;padding:14px 0 12px}.cart-drawer .drawer__header .drawer__heading span svg{display:block}.cart-drawer hr.outline_m0{background-color:#e6e6e6}.cart-drawer .cart-items .cart-item{gap:unset;display:flex}.cart-drawer .cart-items .cart-item td.cart-item__media img.cart-item__image{min-width:60px;max-height:60px;height:100%;object-fit:cover}.cart-drawer .cart-items .cart-item td.cart-item__media{width:60px;padding-top:12px;min-width:60px;padding-bottom:24px}.cart-drawer .cart-items .cart-item td.cart-item__quantity{padding-bottom:24px}.cart-drawer .cart-items .cart-item td{padding-top:12px;border-bottom:1px solid #E6E6E6}.cart-drawer .cart-items .cart-item>td+td{padding-left:0}.cart-drawer .cart-items .cart-item__quantity-wrapper{padding:0}.cart-drawer .cart-items .cart-item td.cart-item__media img.cart-item__image{background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture_dff4761f-03e9-4ed2-b037-e1f782377cfc.jpg?v=1710840653);background-size:cover;background-position:center;background-repeat:no-repeat}.cart-drawer .cart-items .cart-item td:first-child{padding-top:16px}.cart-drawer .cart-items .cart-item td.cart-item__details{width:100%;padding-left:10px;padding-right:25px;padding-bottom:8px}.cart-drawer .cart-items .quantity-popover-container{max-width:66px;margin-left:auto;margin-bottom:20px}.cart-drawer .cart-items .quantity:before,.cart-drawer .cart-items .quantity:after{display:none}.cart-drawer .cart-items .quantity-popover-container .cart-quantity{min-height:24px;border:.5px solid #D6D6D6;border-radius:unset;max-height:24px}.cart-drawer .cart-items .quantity__input{font-size:17px;line-height:27px;letter-spacing:.34px;pointer-events:none;padding:0}.cart-drawer .cart-items .quantity__button{width:20px}.cart-drawer .cart-items .cart-item__name{font-size:15px;line-height:20px;letter-spacing:0px;padding-top:3px;text-decoration:none}.cart-drawer .cart-items .cart-remove-button{font-size:12px;line-height:20px;letter-spacing:0px;color:#959595;font-weight:400;text-decoration:underline;min-width:unset;min-height:unset}.cart-drawer .drawer__footer{border-top:none;padding:20px 0 16px}.cart-drawer .drawer__footer .free_shipping_card_wrapper .free_shipping_card_progress{display:none}.cart-drawer .drawer__inner{overflow:auto}.cart-drawer .cart-items .price_cart_drawer{margin-top:5px}.cart-drawer .cart-items .price_cart_drawer .price{font-size:13px;line-height:28px;letter-spacing:0px;font-weight:400}.cart-drawer .cart-items .product-option{font-size:12px;color:rgba(var(--color-foreground),1)}.cart-drawer .cartdrawer-upsell .pro-image{width:60px;height:60px;min-width:60px;background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture_dff4761f-03e9-4ed2-b037-e1f782377cfc.jpg?v=1710840653);background-size:cover;background-position:center;background-repeat:no-repeat}.cart-drawer .cartdrawer-upsell .pro-image img,.cart-drawer .cartdrawer-upsell .pro-image svg{width:100%;height:100%;object-fit:contain}.cart-drawer .cart-items .cart-item:last-child{margin-bottom:0}.cart-drawer .upsell_products .upsell-header{text-align:center}.cart-drawer .upsell_products .upsell-header h3{font-size:18px;line-height:26px;letter-spacing:.36px;margin:0}.cart-drawer .upsell_products .cartdrawer-upsell-wrap .upcell-product{border-bottom:1px solid #E6E6E6;padding:16px 0}.cart-drawer .drawer__footer .free_shipping_card_wrapper .free_shipping_card_title{font-size:14px;line-height:20px;letter-spacing:0px;color:#95212d;text-align:left}.cart-drawer .drawer__footer .cart-drawer__footer{border-top:1px solid #E6E6E6;padding-top:8px}.cart-drawer .drawer__footer .free_shipping_card_wrapper{padding-bottom:8px;padding-top:16px}.cart-drawer .cart-items .cart-item__error{display:none}body.is_b2b_customer cart-drawer .free_shipping_card_wrapper{display:none}.cart-drawer .upsell_products .quic-add-btn-main-wapper .quick-add__submit{font-size:12px;line-height:20px;letter-spacing:0px;color:#959595;font-weight:400;text-decoration:underline;min-width:100px;min-height:unset;border:none;padding:0}.cart-drawer .upsell_products .pro-details.cart__item-details{padding-left:10px}.cart-drawer .upsell_products .pro-details.cart__item-details .cart__item-name{font-size:15px;line-height:22px;letter-spacing:0px;padding-top:3px}.cart-drawer .upsell_products .pro-details.cart__item-details .product_price{font-size:14px;line-height:28px;letter-spacing:0px;color:rgba(var(--color-foreground),1)}.cart-drawer .upsell_products .pro-details.cart__item-details .price_with_inc_label{margin-top:15px}.cart-drawer .cart-drawer__footer .totals .totals__total{margin-top:0;font-size:15px;line-height:25px;letter-spacing:0px;font-weight:400;font-family:var(--font-body-family)}.cart-drawer .cart-drawer__footer .totals .totals__total-value{font-weight:700;font-size:14px;line-height:28px;letter-spacing:0px;color:rgba(var(--color-foreground),1)}.cart-drawer .cart-drawer__footer .tax-note{font-size:12px;line-height:20px;letter-spacing:0px;margin:5px 0 16px;color:rgba(var(--color-foreground),1)}.cart-drawer .cart-drawer__footer .tax-note a{color:rgba(var(--color-foreground),1);text-underline-offset:unset}.cart-drawer cart-drawer-items::-webkit-scrollbar-thumb{background-color:#e6e6e6;border-radius:3px}.cart-drawer cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:12px}.cart-drawer .form-agreement{display:flex;align-items:flex-start;position:relative}.cart-drawer .form-agreement .form-agreement-checkbox{width:18px;height:18px;min-width:18px;border-radius:3px;margin:5px 10px 0 0}.cart-drawer .form-agreement input{position:absolute;margin:5px 0 0;opacity:0;width:100%;height:100%;z-index:1;appearance:none;-webkit-appearance:none}.cart-drawer .form-agreement{margin-top:10px}.cart-drawer .form-agreement label{line-height:16px}.cart-drawer .form-agreement input:checked+.form-agreement-checkbox:after{content:"\2713";top:-3px;left:3px}.max_kiste_product .cart-item__quantity,.max_kiste_product .cart-item__gift,.max_kiste_product dl .product-option:last-child{display:none}.template-product .breadcrumbs_cover_cls{padding:20px 0 40px}.template-product .breadcrumbs a{color:#000}.product{padding:0 96px 0 56px}.product.product--thumbnail_slider .grid__item.product__media-wrapper{max-width:52%;width:100%}.product.product--thumbnail_slider .grid__item.product__info-wrapper{max-width:48%;width:100%;padding:0 0 0 60px}.product .grid__item.product__media-wrapper .pdp_slider_cover{gap:20px}.product .product__media-wrapper .pdp_slider_cover .swiper-main-wrapper.product-image-main{width:calc(100% - 120px)}.product .product__media-wrapper .pdp_slider_cover .swiper-main-wrapper.product_thumbnail{max-height:440px;min-height:440px}.product .product__media-wrapper .product-media-container .media{padding-top:138.5%;background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture.jpg?v=1710825492);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.product .product__media-wrapper .pdp_slider_cover .swiper-main-wrapper.product_thumbnail ul{margin-top:0}.product .product__media-wrapper .pdp_slider_cover .swiper-main-wrapper.product_thumbnail .thumbnail{background-image:url(/cdn/shop/files/white-paper-background-blank-template-with-grungy-texture.jpg?v=1710825492);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.product .product__media-wrapper .product-media-container{cursor:pointer}.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-prev,.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-next{top:unset;bottom:-50px;left:unset}.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-prev{right:60px}.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-next{right:0}.product .product__info-wrapper .product__title{margin-bottom:20px}.product .product__info-wrapper .product__title h1{font-size:26px;line-height:40px;letter-spacing:0px}.product .product__info-wrapper .product__tax{display:none}.product .product__info-wrapper .price{font-size:17px;line-height:normal;letter-spacing:0px;font-weight:500}.product .product__info-wrapper .product__description,.product .product__info-wrapper .product__description p,.product .product__info-wrapper .variant-unit-price-main{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.product .product__info-wrapper .variant-unit-price-main{font-size:12px;color:rgba(var(--color-foreground),.5);line-height:1.3;font-weight:700}.product .product__info-wrapper .product__description a{color:rgba(var(--color-link),1);text-decoration:none}.product .product__info-wrapper .product__description h1,.product .product__info-wrapper .product__description h2,.product .product__info-wrapper .product__description h3,.product .product__info-wrapper .product__description h4,.product .product__info-wrapper .product__description h5,.product .product__info-wrapper .product__description h6,.product .product__info-wrapper .product__description .h0,.product .product__info-wrapper .product__description .h1,.product .product__info-wrapper .product__description .h2,.product .product__info-wrapper .product__description .h3,.product .product__info-wrapper .product__description .h4,.product .product__info-wrapper .product__description .h5,.product .product__info-wrapper .product__description .h6{font-family:var(--font-body-family)}.product .product__info-wrapper .product__description ul,.product .product__info-wrapper .product__description ol{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.product .product__info-wrapper .product__description ul li:before,.product .product__info-wrapper .product__description ol li:before{content:"";-webkit-mask:url(/cdn/shop/files/readmore-arrow.svg?v=1713952998);mask:url(/cdn/shop/files/readmore-arrow.svg?v=1713952998);width:20px!important;height:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;display:inline-block;background-color:#000;margin-right:10px}.gift-selector-button-inner{position:relative;height:100%}.gift-selector-button-inner label{padding:6px;border:1px solid #e2e2e2;border-radius:5px;display:block;height:100%;line-height:1!important;text-align:center}.gift-selector-button-inner:hover label{border-color:#cbcbcb}.gift-selector-button-inner label img{width:100%}.gift-selector-button-inner label span{margin-left:0!important;line-height:1.4!important;margin-top:3px;color:#666!important;font-weight:500;display:block}.gift_input_dropdown .gift-selector-button{padding-left:10px;width:20%;margin-top:10px;max-width:90px}.gift_input_dropdown{margin-left:-10px;align-items:normal!important;flex-wrap:wrap}.gift-selector-button-inner input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.gift-selector-button-inner input:checked+label{border-color:#95212d}product-info .bundle_product_btn{color:rgba(var(--color-foreground),1);border:1px solid;border-radius:var(--variant-pills-radius);text-decoration:none;justify-content:space-between;transition:all .3s ease 0s}product-info .bundle_product_btn:hover{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));border-color:#95212d}.product .product__info-wrapper .alcohol-details{font-size:16px;line-height:26px;letter-spacing:.32px;color:rgba(var(--color-foreground),1);font-weight:500;margin-bottom:30px}.th_subscription_radio_section .th_subscription_section_title,.thsb_subscription_description_section{display:none!important}.th_subscription_radio_section .th_subscription_radio_section_outer{padding:0!important;border:none!important}.product variant-radios .product-form__input .form__label select-option{display:none}.product variant-radios .product-form__input .form__label{font-size:17px;line-height:normal;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.product variant-radios .product-form__input input[type=radio]+label,product-form .th_subscription_radio_section .th_subscription_radio_label_outer label,product-info .bundle_product_btn{cursor:pointer;display:flex;align-items:center;width:100%;border-color:#e2e2e2;padding:9px 20px;font-size:17px;line-height:normal;letter-spacing:.34px;text-align:left}product-form .th_subscription_radio_section .th_subscription_radio_label_outer .th_subscription_radio_fieldset_discount_min_price{font-size:17px}product-form .th_subscription_radio_section .th_subscription_radio_label_outer label,product-form .th_subscription_radio_section .th_subscription_radio_label_outer input:checked+label{color:rgba(var(--color-foreground),1)!important}.product variant-radios .product-form__input input[type=radio]:checked+label{background-color:#f5f5f5;border-color:#95212d;color:rgba(var(--color-foreground),1)}.th_subscription_radio_section .th_subscription_radio_plans{margin:0!important}.product variant-radios .product-form__input{margin-bottom:20px}.product variant-radios .product-form__input input[type=radio]+label span{font-weight:500;margin-left:auto}.product variant-radios .product-form__input input[type=radio]+label span.com-price{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.product .product-form .product-form__submit:disabled{background-color:#8d8d8d}product-form .th_subscription_radio_section{margin-top:0}product-form .product-form__submit{letter-spacing:1px;font-weight:600;font-size:19px;min-height:45px}.product .product__info-container .product-form{margin:20px 0 3px}.product .product__info-container .product_btn_cls,.product .product__info-container div[data-block-handle=back_in_stock_notifier]{margin:0}.product .product__info-container .product-form .product-form__submit .box-icon{margin-right:10px;width:21px;height:auto}.product .product__info-container .product-form .product-form__submit .arrow-icon{margin-left:10px}.product .product__info-container .product-form .product-form__submit[disabled=disabled] .box-icon,.product .product__info-container .product-form .product-form__submit[disabled=disabled] .arrow-icon,.product .product__info-container .product-form .product-form__submit.disabled .box-icon,.product .product__info-container .product-form .product-form__submit.disabled .arrow-icon{display:none}.product .product__info-container .product__inventory{gap:11px;font-size:12px;line-height:20px;letter-spacing:0px;margin:0}.product .product__info-container .product__inventory svg{min-width:12px;max-width:12px}.product .product__info-container .product__inventory .inventory-out-stock{color:red}.product .product__info-container .product__inventory .inventory-in-stock{color:#009522}.product .product__info-container .product__inventory .inventory-low-stock{color:#ee9441}.product .product__info-container .product__text{font-size:14px;line-height:normal;letter-spacing:0px;margin-top:10px;color:rgba(var(--color-foreground),1)}.product .product__info-container .icon-with-text{margin:10px 0 0}.product .product__info-container .icon-with-text+.icon-with-text{margin-bottom:20px}.product .product__info-container .icon-with-text .h4{font-size:14px;line-height:1.6;letter-spacing:0px;font-weight:400;font-family:var(--font-body-family)}.product .product__info-container .icon-with-text .icon-with-text__item{margin-bottom:10px}.product .product__info-container .icon-with-text img{margin-right:8px}.product .product__info-container .product__payment{flex-wrap:wrap;color:rgba(var(--color-foreground),1);padding:0!important;border:none!important;font-size:12px;line-height:normal;letter-spacing:0px;display:flex;align-items:center;gap:10px}.product .product__media-wrapper .product-image-main .award-icon{position:absolute;top:16px;right:16px;z-index:2;display:flex;gap:10px;flex-wrap:wrap}.product .product__media-wrapper .product-image-main .award-icon .award-icon-single img{max-width:100%;display:block;width:78px;height:78px;object-fit:contain}.template-product .tab_dsc_cover .tab-info-wrap{padding:0 116px}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover{border:none!important;gap:40px}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover li:before{display:none}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover li{border:1px solid #95212D!important;padding:10px 30px!important;font-size:15px;line-height:normal;letter-spacing:1.2px;color:#95212d;font-weight:700;border-radius:5px;text-align:center;min-width:202px;word-break:break-word}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover li.active{background-color:#95212d;color:#fff}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover li:hover{color:#95212d!important}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover li.active:hover{color:#fff!important}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content{padding:60px 100px 40px!important;background:transparent!important}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner table{table-layout:unset;box-shadow:none;font-size:17px;line-height:27px;letter-spacing:.34px;width:100%}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner table td{background-color:transparent;border:none;padding:0 0 0 50px;color:rgba(var(--color-foreground),1);vertical-align:baseline}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner table td:first-child{padding:0;font-weight:700;text-align:right;width:25%}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner p{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1);margin-top:0}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner p:last-child{margin-bottom:0}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner ul,.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner ol{margin-top:0}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner a{color:#95212d;text-decoration:none}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner span:nth-child(odd){width:170px;font-weight:700;text-align:right;display:block;text-wrap:wrap;word-wrap:break-word}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner span:nth-child(2n){width:calc(100% - 170px);padding:0 0 0 50px;display:block;text-wrap:wrap;word-wrap:break-word}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner .tab_content_inner_wrap{display:flex;flex-wrap:wrap}.product.product--no-media{max-width:100%}.inventory-out-stock .product-form__buttons,.inventory-out-stock .wcns_subscription_default_section{display:none}.product-features-main .product-features-wrap{padding:0 20px}.product-features-main .product-features-inner{background-color:#f2f2f2;padding:40px 80px 60px}.product-features-main .product-features-grid .pro-features-grid-item{max-width:100%;width:100%}.product-features-main .product-features-grid .pro-features-grid-item .pro-features-item-wrap{display:flex;flex-wrap:wrap;gap:20px}.product-features-main .product-features-grid .pro-features-grid-item .pro-feature-image{max-width:50px;width:100%}.product-features-main .product-features-grid .pro-features-grid-item .pro-feature-info{max-width:calc(100% - 70px);width:100%}.product-features-main .pro-features-grid-item .pro-feature-info .pro-info-title{margin:0 0 7px;font-size:14px;line-height:normal;letter-spacing:.28px;font-weight:500;font-family:var(--font-body-family);color:#595a5c}.product-features-main .pro-features-grid-item .pro-feature-info .pro-info-desc p{font-size:17px;line-height:normal;letter-spacing:.34px;margin-top:0;color:rgba(var(--color-foreground),1)}.product-features-main .pro-features-grid-item .pro-feature-info .pro-info-desc p:last-child{margin-bottom:0}.product-features-main .product-features-grid .pro-features-grid-item .pro-feature-image img{max-width:100%;display:block;margin:0 auto;object-fit:contain}.product-features-main .section-title{margin-bottom:35px;text-align:center}.product-features-main .section-title .heading{font-size:25px;line-height:40px;letter-spacing:0px;margin:0}.template-product .section-multicolumn .section_padding{padding-top:0!important;padding-bottom:70px!important}.template-product .section-multicolumn .swiper-main-wrapper{background-color:#f2f2f2;padding:30px 60px}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:48px;margin-left:0;margin-right:0;margin-top:5px}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__info{max-width:calc(100% - 48px);width:100%;padding:0 0 0 18px}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__info h3{font-size:18px;line-height:normal;letter-spacing:.72px;text-transform:uppercase}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__info .rte{font-size:14px;line-height:20px;letter-spacing:.28px;color:rgba(var(--color-foreground),1)}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__image-wrapper .media img{object-fit:contain}.template-product .section-multicolumn .multicolumn-list li:last-child .multicolumn-card .media{padding-bottom:84%!important}.related-products .related-products__heading{font-size:30px;line-height:normal;letter-spacing:.6px;text-align:center;text-transform:uppercase;margin:0 0 40px}.related-products .swiper-wrapper{margin:0;padding:0}.related-products .swiper-button-prev,.related-products .swiper-button-next{top:45%;transform:translateY(-45%)!important}.related-products .swiper-button-prev{left:-20px!important}.related-products .swiper-button-next{right:-20px!important}.button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))!important}.button:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))!important}.product .product__info-container .ct_main .ct_button{font-weight:700;font-size:15px;line-height:normal;width:100%}.product .product__info-container .ct_main .ct_button svg{display:none}.product .product__info-container .ct_main .ct_button_text{margin-left:0;width:100%}.product .product__info-container .ct_main .ct_button_text:after{content:"";display:inline-block;width:8px;height:12px;background-image:url(/cdn/shop/files/Icon_feather-arrow-right-white.svg?v=1712557391);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:10px}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].hidden+label{display:none}.product .product-form .product-form__submit:disabled:after{display:none}#newsletter-signpopup.newsletter-signpopup{background:#0000004d}#newsletter-signpopup.newsletter-signpopup .newsletter-signbox{width:700px!important;border-radius:unset!important}#newsletter-signpopup.newsletter-signpopup .news-popup-image{background-image:url(/cdn/shop/files/white-paper-background-light.jpg?v=1711094394);background-position:center;background-repeat:no-repeat;background-size:cover}#newsletter-signpopup.newsletter-signpopup .news-popup-image img{display:none}#newsletter-signpopup.newsletter-signpopup .news-pttrn-ele{display:none!important}#newsletter-signpopup.newsletter-signpopup .news-signpop-close svg{display:none}#newsletter-signpopup.newsletter-signpopup .news-signpop-close{background-image:url(/cdn/shop/files/Icon-Close.svg?v=1712558945);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px;top:15px;right:15px}#newsletter-signpopup.newsletter-signpopup .news-itxt-content{max-width:100%!important;padding:50px 75px}#newsletter-signpopup.newsletter-signpopup .news-itxt-content h2{font-size:28px;line-height:40px;letter-spacing:0px;margin:0 0 20px;font-family:var(--font-heading-family)}#newsletter-signpopup.newsletter-signpopup .news-itxt-content p{font-size:17px;line-height:27px;letter-spacing:.34px;margin:0 0 42px}#newsletter-signpopup.newsletter-signpopup,#newsletter-signpopup.newsletter-signpopup *{font-family:var(--font-body-family)}#newsletter-signpopup.newsletter-signpopup form input[type=email]{background:transparent!important;border-color:#121212!important;font-size:14px;letter-spacing:0px;color:#121212;border-radius:5px;height:40px;padding:11px 30px;line-height:normal}#newsletter-signpopup.newsletter-signpopup form #exoNotifySubmit{height:40px;padding:10px 20px;line-height:normal}.section-slideshow .banner:after{display:none}.template-faq .bottom_detail_main .button:after{display:none}.header .menu-drawer{max-width:347px;position:fixed}.header .menu-drawer .menu-drawer__utility-links{position:relative;background:transparent;bottom:unset}.header .menu-drawer .menu-drawer__utility-links .list-social{display:none}.header .menu-drawer .localization-form .disclosure__button.localization-form__select{padding-left:0;color:#000;text-decoration:none}.menu-drawer .menu-drawer__navigation-container .header__icons{padding:27px 22px 0 28px!important}.menu-drawer .search_box .search_drawer_menu .field{max-width:100%}.menu-drawer .menu-drawer__navigation-container .header__heading-link{padding:0 20px 10px;width:100%}.menu-drawer .menu-drawer__navigation-container drawer-close svg.icon.icon-close{width:15px;height:15px}.menu-drawer .menu-drawer__navigation-container .header__heading-link .header__heading-logo{width:116px}.menu-drawer .menu-drawer__navigation-container drawer-close{position:absolute;left:0;top:0}.header .header__icon--menu[aria-expanded=true]:before{background:rgba(var(--color-foreground),.4);position:fixed}.menu-drawer .search_box .search__input.field__input{border:none}.menu-drawer .search_box .search__button svg{width:21px;height:21px}.menu-drawer .search_box .search__input.field__input{font-size:16px;line-height:24px;letter-spacing:.96px;color:#000}.menu-drawer .search_box .field__label{font-size:16px;line-height:24px;letter-spacing:.96px;color:#000;top:calc(1rem + var(--inputs-border-width))}.menu-drawer .search_box .field__input:focus~.field__label{font-size:10px;line-height:normal}.menu-drawer .search_box .search_drawer_menu .field{border-bottom:solid .6px #000;margin-bottom:0!important}.menu-drawer .list-menu .menu-drawer__menu-item{border-bottom:.5px solid #E6E6E6;font-size:16px;line-height:normal;letter-spacing:.8px}.menu-drawer .menu-drawer__navigation{padding:15px 22px 25px 28px}.menu-drawer .submenu-drawer__navigation{padding:0 22px 0 28px}.menu-drawer .menu-drawer__menu-item{padding:15px 0 10px}.menu-drawer .menu-drawer__menu li{margin-bottom:0!important}.menu-drawer summary.menu-drawer__menu-item{font-weight:500}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item:focus,.menu-drawer .menu-drawer__close-button:focus,.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__close-button:hover{background-color:transparent}.menu-drawer .menu-drawer__close-button{display:none}.menu-drawer .list-menu .menu-drawer__menu-item .icon{position:absolute;top:50%;right:9px;left:unset;width:14px;height:8px;transform:translateY(-50%);transition:all .2s ease-in-out}header-drawer details[open]>.menu-drawer,header-drawer details[open]>.menu-drawer__submenu{transition:unset!important}header-drawer .menu-drawer__submenu{position:relative!important;top:unset!important}.menu-drawer .menu-drawer__submenu .list-menu .menu-drawer__menu-item{border-bottom:none;padding:10px 0;font-weight:500}.menu-drawer .menu-drawer__submenu .list-menu{padding:5px 0 5px 30px}.menu-drawer details[open] .menu-drawer__menu-item{border-bottom:none}.menu-drawer details[open]>summary.menu-drawer__menu-item{color:#95212d;text-decoration:underline}.menu-drawer .menu-drawer__inner-submenu .list-menu .menu-drawer__submenu .list-menu{padding-left:10px}.menu-drawer .menu-drawer__inner-submenu .list-menu .menu-drawer__submenu .list-menu .menu-drawer__menu-item{color:#595a5c;font-size:14px}.menu-drawer .menu-drawer__menu-item.focus-inset:focus-visible{outline:none;box-shadow:none}.menu-drawer details[open]>summary.menu-drawer__menu-item .icon{transform:translateY(-50%) rotate(180deg)}.menu-drawer .menu-drawer__inner-submenu{border-bottom:.5px solid #E6E6E6}.card.card--text .card__inner{display:flex!important;position:relative;align-items:stretch}.card.card--text .card__inner:before{content:"";padding-bottom:138%;width:0;height:0}.card.card--text.ratio{display:flex;flex-direction:column;height:100%}.card.card--text.ratio:before{display:none}details[open]>.header__menu-item{text-decoration-thickness:2px}.template-collection .section-multicolumn .swiper-button-prev,.template-collection .section-multicolumn .swiper-button-next{transform:translateY(-50%)}.template-collection .collection-hero .collection-hero__description p:last-child{margin-bottom:0}.template-collection .collection-hero .collection-hero__description p{margin-top:0}.focus-inset:focus-visible{outline:none;box-shadow:none}.template-collection.template-karton-zusammenstellen .collection-hero.collection-hero--with-image .collection-hero__text-wrapper{padding:125px 61px}.template-karton-zusammenstellen .section-main-collection-product-grid .product-grid-container .product-grid{--grid-desktop-vertical-spacing:40px}.template-karton-zusammenstellen .sidebar_footer #data-gift-massage-error{display:block}.section-main-collection-product-grid.kartonzu_collec_cls .card--card.card--media>.card__content .card__information{display:flex;flex-direction:column}.section-main-collection-product-grid.kartonzu_collec_cls .card--card.card--media>.card__content .card__information .card-information{margin-top:auto}.cart-drawer .cart-items .cart-item[data-gift-time-gift] .cart-item__gift,.cart-drawer .cart-items .cart-item[data-gift-time-gift] .cart-item__quantity,.cart-drawer .cart-items .cart-item[data-mix-kiste-gift-gift=true] .cart-item__quantity{display:none}.cart-drawer .cart-items .cart-item[data-gift-time-gift]{pointer-events:none}.product .product__media-wrapper.no-thumbs .pdp_slider_cover .swiper-main-wrapper.product-image-main{width:100%}.product .product__media-wrapper .placeholder-svg{width:100%;max-width:100%;height:auto}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms{text-align:left!important}.product--no-media .price{text-align:left!important}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}.product--no-media .product-form>.form{max-width:100%!important}.product .product__media-wrapper .pdp_slider_cover .swiper-main-wrapper.product_thumbnail .thumbnail img,.product .product__media-wrapper .product-media-container .media img{object-fit:contain}.product .product__info-wrapper .gift-main-wapper{margin:20px 0}.product .product__info-wrapper .gift-main-wapper .gift_input label{font-size:17px;line-height:27px;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.product .product__info-wrapper .gift-main-wapper .gift_input input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 10px 0 0;border:1px solid #000;width:16px;height:16px;position:relative;cursor:pointer;min-width:16px}.product .product__info-wrapper .gift-main-wapper .gift_input input[type=checkbox]:checked:before{content:"";background-image:url(/cdn/shop/files/Icon-feather-check.svg?v=1712831401);background-size:contain;background-repeat:no-repeat;background-position:center;width:15px;height:15px;display:block;position:absolute;top:0;left:0}.product .product__info-wrapper .gift-main-wapper .gift_input textarea{width:100%;border-radius:5px;border:.5px solid #595A5C;padding:10px 20px;font-size:15px;line-height:28px;letter-spacing:.6px;color:#595a5c;resize:none;font-family:var(--font-body-family);background-color:#fff}*:focus-visible{outline:none!important;box-shadow:none!important}.product .product__info-wrapper .gift-main-wapper .gift_input-main>.gift_input{display:flex;align-items:center}.product .product__info-wrapper .gift-main-wapper .gift_input-main .main-gift-content-wapper,.product .product__info-wrapper .gift-main-wapper .gift_input-main .gift-main-content{margin-top:16px}.product .product__info-wrapper .gift-main-wapper .gift-main-add-wapper .gift_input label span{font-size:11px;line-height:20px;letter-spacing:0px;color:#959595;margin-left:10px}.product .product__info-wrapper .gift-main-wapper .gift-main-add-wapper .gift_input{display:flex;align-items:center}.product .product__info-wrapper .gift-main-wapper .gift-main-add-wapper .gift_input-post{margin:16px 0}.product .product__info-wrapper .gift-main-wapper .gift_input-main .main-gift-content-wapper:has(.gift_input-post-message){margin-left:0}.product .product__info-wrapper .gift-main-wapper .gift-main-add-wapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E2E2E2;border-radius:5px;padding:9px 35px 9px 20px;background:transparent;font-size:17px;line-height:normal;letter-spacing:.34px;width:100%;margin-left:26px;background-image:url(/cdn/shop/files/Icon-feather-arrow-down.svg?v=1712833432);background-size:10px;background-repeat:no-repeat;background-position:right 20px center;margin-top:8px;color:#000}.product .product__info-wrapper .gift-main-wapper .gift_input-message p{font-size:12px;line-height:20px;letter-spacing:0px;color:#959595;margin-top:0}.product .product__info-wrapper .gift-main-wapper .gift_input-message p:last-child{margin-bottom:0}.product .product__info-wrapper .gift-main-wapper .gift_input-message{margin-top:15px}.product .product__info-wrapper .gift-main-wapper .gift_input-main .main-gift-content-wapper .gift_input-post-message{font-size:12px;line-height:20px;letter-spacing:0px;color:#959595;margin-bottom:10px}.product .product__info-wrapper .gift-main-wapper .gift_input-main .main-gift-content-wapper .gift_input-post-message strong{color:#95212d;font-weight:400}.product .product__info-wrapper #data-gift-massage-error,.product .product__info-wrapper #data-gift-massage-error2,.sidebar_footer #data-gift-massage-error{font-size:12px;color:red;line-height:1.3;font-weight:700}.product .product__info-wrapper .custom-input-wrapper textarea{width:100%;border-radius:5px;border:1px solid rgb(89 90 92 / 50%);padding:10px 20px;font-size:15px;line-height:28px;letter-spacing:.6px;color:#000;resize:none;font-family:var(--font-body-family)}.th_subscription_radio_section .th_subscription_radio_label_outer input:checked+label{color:#95212d!important;border-color:#95212d!important;background-color:#f5f5f5!important}.th_subscription_radio_section .th_subscription_radio_label_outer .th_subscription_radio_fieldset_discount_val em{background-color:#95212d!important}.th_subscription_radio_section .th_subscription_radio_spg_plan_detail input:checked+label{color:#95212d!important}.th_subscription_radio_section .th_subscription_radio_spg_plan_detail input:checked+label .th_subscription_radio_checked{fill:#95212d!important}.cart-drawer .cart-items .cart-item td.cart-item__media svg{width:60px;height:60px}.product .product__info-container.inventory-out-stock .product__inventory+.product__text{display:none}.product .product__info-container.inventory-out-stock .icon-with-text .icon-with-text__item.data-calander{display:none}.product__inventory.visibility-hidden:empty{display:none!important}.template-product .section-multicolumn .multicolumn-card{display:flex;flex-wrap:wrap}.cart-item__image-container svg{width:100%;height:100%}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem!important}.product-features-main .product-features-grid{position:relative}.template-product .tab_dsc_cover .tab_title_cls::-webkit-scrollbar,.page-tab-navigation .page-tab-nav-list::-webkit-scrollbar{display:none}.kartonzu_collec_cls .card-wrapper.product-card-wrapper.this_disable quantity-input.quantity{pointer-events:none}.template-unsere-partner .section-logo-slider .swiper-main-wrapper .main_title .h2{text-transform:capitalize}.kartonzu_collec_cls .product_grid_outer .product_grid_cover{width:100%}.announcement-bar-section .topbar_menu a:hover,.footer .footer-block--menu .list-menu__item--link:hover,.footer .footer-block .trial_text a:hover,.footer .footer-block .call_mail_cls a:hover,.footer .footer__list-social .list-social__link:hover{opacity:.7}.search__input.field__input{padding-right:9.8rem!important}.footer .footer__collab a{text-decoration:none}.section-image-with-text .image-with-text .image-with-text__image .image-block-wrap img{max-width:100%;display:block}.menu-drawer .list-menu .menu-drawer__menu-item[aria-current=page]{color:#95212d}.template-unser-team .section-team:last-child .teams-members-grid{padding-bottom:110px}.predictive-search .placeholder-svg{max-width:50px;max-height:50px}.article-template .article-template__content *:last-child{margin-bottom:0}.customer h2.form__message{text-align:left}.shopify-policy__container{padding-bottom:60px;max-width:1224px}.shopify-policy__container .shopify-policy__title h1{font-size:30px;line-height:40px;letter-spacing:.6px}.deliver_time.subscription_cls .checkbox_input{display:flex;align-items:center}.shopify-policy__container .shopify-policy__body{color:rgba(var(--color-foreground),1);word-break:break-all}.shopify-policy__container .shopify-policy__body a{color:#95212d}.team-section-main .teams-members-grid .teams-members-grid-wrap a{text-decoration:none}.product variant-radios .product-form__input input[type=radio].hidden+label{display:none}.template-search .article-card-wrapper .card{text-align:center}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner span:empty{width:100%;padding:0;font-size:0px}.contact .text_content h3{margin:0}.contact .text_content p{font-size:15px;line-height:25px;letter-spacing:.3px;color:#000}.contact .text_content p a{color:#000}.th_subscription_radio_section .th_subscription_radio_label_outer label{border-radius:5px}.facets-container .facets__form{display:block}.facets__form .facets__form_top{display:flex;align-items:center;justify-content:space-between}.facets__form .facets__heading{display:none}.facets__form .facets__summary .icon-caret{top:7px}.facets__form .facets__summary{margin-bottom:0}.facets__form .facets__wrapper{align-self:auto}.contact .text_content h3,.contact-bottom-item-text-wrap h3,.contact-text-content h4,.contact-bottom-item-icon-text h3,.contact_text_content h4{text-transform:uppercase}#eKomiSeal_default{position:fixed;z-index:1;bottom:20px;right:20px}#eKomiSeal_default img{vertical-align:top}.newsletter-form__message{font-size:20px}.copyright__content .register-icon{font-size:22px;position:relative;top:6px}.kartonzu_collec_cls .product-card-wrapper .card__content{position:relative}body:not(.is_b2b_customer) .is_b2b_variant,.is_b2b_customer .product-form__input[data-is-last-option] label:not(.is_b2b_variant),.is_b2b_customer .wcns_subscription_default_section,.is_b2b_customer .bundle_product_btn{display:none!important}.cart-drawer-all-remove{height:50px;width:30px;position:absolute;top:50%;left:0;display:flex;transform:translateY(-50%)}.cart-drawer-all-remove a,.cart-drawer-all-remove button{text-align:left}.cart-drawer-all-remove a,.cart-drawer-all-remove button,.cart-drawer-all-remove img{width:100%;height:100%;object-fit:contain}.cart-drawer-all-remove img{width:20px}.cart-close-bottom-btn.button{width:100%;color:rgba(var(--color-button),var(--alpha-button-background));background-color:transparent;border:1px solid;margin-bottom:10px}.cart-close-bottom-btn.button:after,.cart-close-bottom-btn.button:before{display:none}.localization-form .disclosure__button.localization-form__select{border:none;background:transparent!important;padding:0 15px 0 10px;margin:0!important;min-width:unset;height:auto;min-height:unset;color:#fff;font-size:14px!important;line-height:20px;letter-spacing:0px!important;text-transform:uppercase}.localization-form .disclosure__button.localization-form__select:before,.localization-form .disclosure__button.localization-form__select:after{display:none}.localization-form .disclosure__button.localization-form__select .icon-caret{right:0;left:unset}.localization-form .disclosure__list-wrapper{bottom:unset;top:100%;transform:unset;right:0}.localization-form .disclosure__list-wrapper .disclosure__link{color:#000!important;padding:5px 15px}.localization-form .disclosure__list-wrapper .disclosure__list{padding:0;min-width:unset;min-height:unset;max-width:unset;max-height:unset}.localization-form .disclosure__list-wrapper .disclosure__link.disclosure__link--active{text-decoration:underline!important}.topbar_menu .localization-form:only-child{margin:0}.card.card--card>.card__content .card__information .card-information .b2b_price_cstm{font-size:14px;line-height:normal;letter-spacing:0px;font-weight:500;margin-top:12px}.cart-drawer .upsell_products{border-top:1px solid #9b1f2f;border-bottom:1px solid #9b1f2f;padding:10px 0 0}.div-hide{display:none!important}.gift-alert-container{display:grid;position:fixed;z-index:11;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s}.gift-alert-container .pop-up-overlay{background:#0009!important;width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:4}.gift-alert-container .gift-alert-block{grid-column:2;grid-row:2;align-self:center;justify-self:center;z-index:5;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:700px;max-width:100%;border:none;border-radius:5px;background:#fff;font-family:inherit;font-size:1rem;padding:35px}.gift-alert-container .pop-up-close-btn{position:absolute;color:#000;top:0;right:0;z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;border:none;background:#fff;font-size:40px;cursor:pointer;display:flex}.gift-alert-img{position:relative;padding-top:100%}.gift-alert-container .gift-alert-img-wrap .gift-alert-img .img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.gift-alert-container .block-title{margin:0;padding:.8em 1em 0;color:#000;font-size:30px;line-height:45px;font-weight:700;text-align:center}.gift-alert-container .gift-alert-img-wrap{max-width:70px;display:block;margin:0 auto}.gift-alert-container .block-text{margin:1em 1.6em .3em;font-size:16px;letter-spacing:0px;line-height:28px;color:#000}.gift-alert-container .block-btn-wrap{display:flex;justify-content:center}.gift-alert-container .block-btn-wrap .btn-url{display:inline-block;background-color:#9b1f2f;color:#fff;font-size:16px;font-weight:700;letter-spacing:.6px;line-height:25px;text-transform:none;padding:11px 30px;border-radius:12px;text-decoration:none;overflow:hidden;position:relative;transition:background .2s ease 0s}.gift-alert-container .block-btn-wrap .btn-url:after{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%}.gift-alert-container .block-btn-wrap .btn-url:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}@keyframes shine{to{left:-200%}}.contact-form-fuer-partner .cst-form-name-feild,.contact-form-fuer-partner .cst-form-plz-and-ort-feild{display:flex;gap:10px}.contact-form-fuer-partner .cst-radio-field{display:flex;align-items:center;gap:15px}.contact-form-fuer-partner .cst-radio-field .field label{position:unset;pointer-events:all}.contact-form-fuer-partner .cst-radio-field .field{gap:8px;flex-direction:column-reverse;align-items:start}.contact-form-fuer-partner .cst-radio-field .field input[type=radio]{margin:0;clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.contact-form-fuer-partner .cst-radio-field input[type=radio]+label{cursor:pointer;display:flex;align-items:center;width:100%;background-color:#fff;padding:9px 20px;font-size:17px;line-height:normal;letter-spacing:.34px;text-align:left;border:.5px solid #595a5c80;border-radius:5px}.contact-form-fuer-partner .cst-radio-field input[type=radio]:checked+label{background-color:#fff;border-color:#95212d}.cst-login-block-text-wrapper .cst-text-data{border:2px solid #9b1f2f;padding:5px;margin:20px 0}.cst-login-block-text-wrapper .cst-text-data p{font-size:13px;line-height:23.4px;letter-spacing:.32px}.cst-login-block-text-wrapper .cst-text-data strong{color:#9b1f2f}.contact-form-fuer-partner-cst .form-content .field__input{background-color:#fff}.template-collection .section-slideshow+.section-multicolumn .section_padding{padding-top:0!important}.sidebar_footer .gift-main-wapper .gift_input-main>.gift_input{display:flex;align-items:center}.sidebar_footer .gift-main-wapper .gift_input input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 10px 0 0;border:1px solid #000;width:16px;height:16px;position:relative;cursor:pointer;min-width:16px}.sidebar_footer .gift-main-wapper .gift_input input[type=checkbox]:checked:before{content:"";background-image:url(https://www.pilgrim.ch/cdn/shop/files/Icon-feather-check.svg?v=1712831401);background-size:contain;background-repeat:no-repeat;background-position:center;width:15px;height:15px;display:block;position:absolute;top:0;left:0}.sidebar_footer .gift-main-wapper .gift_input-main .gift-main-content{margin-top:8px}.sidebar_footer .gift-main-wapper .gift_input label{font-size:15px;line-height:1.5;letter-spacing:.34px;color:rgba(var(--color-foreground),1)}.sidebar_footer .gift-main-wapper .gift_input textarea{width:100%;border-radius:5px;border:.5px solid #595A5C;padding:10px;font-size:12px;line-height:1.5;letter-spacing:.6px;color:#000;resize:none;font-family:var(--font-body-family)}.sidebar_footer #data-gift-massage-error{font-size:12px;color:red;line-height:1.3;font-weight:700}.sidebar_footer .gift-main-wapper .gift-main-add-wapper .gift_input{display:flex;align-items:center}.sidebar_footer .gift-selector-button{padding-left:10px;width:33.33%;margin-top:10px;max-width:33.33%}.sidebar_footer .gift-main-wapper .gift_input-message{margin-top:15px}.sidebar_footer .gift_input-message p{font-size:12px;line-height:20px;letter-spacing:0px;color:#959595;margin-top:0}.sidebar_footer .gift-main-wapper{margin-bottom:20px}.sidebar_footer .gift_input-main .main-gift-content-wapper{margin-top:15px}.sidebar_footer .gift-selector-button-inner label span{font-size:12px}.sidebar_footer .gift-main-wapper .gift-main-add-wapper .gift_input .gift-card-price{font-size:11px;line-height:20px;letter-spacing:0px;color:#959595;margin-left:10px}@media screen and (min-width:750px)and (max-width:989px){.cart-drawer .cart-items .cart-item cart-remove-button{width:auto;height:auto}}@media screen and (max-width:989px){body.overflow-hidden div#trustbadge-container-98e3dadd90eb493088abdc5597a70810{opacity:0!important}}@media screen and (min-width:750px){.section-slideshow .banner--large:not(.banner--adapt){min-height:70rem}.template-collection .breadcrumbs_cover_cls{display:none}}@media screen and (min-width:768px){.product-features-main .product-features-grid .swiper-wrapper{row-gap:40px;column-gap:70px}.product-features-main .product-features-grid .pro-features-grid-item{max-width:calc(50% - 35px)}}@media screen and (min-width:990px){.header.header--middle-left{column-gap:30px}.why-us-section .button--secondary{--alpha-button-background:0}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .box-result-header{display:none}.product-features-main .product-features-grid .swiper-wrapper{row-gap:40px;column-gap:140px}.product-features-main .product-features-grid .pro-features-grid-item{max-width:calc(50% - 70px)}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar{position:sticky;top:0;width:100%}.section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__sort,.template-collection .facets__form .facets__summary,.breadcrumbs a,.template-collection .breadcrumbs{font-size:16px}}@media screen and (max-width:1439px){.template-index .section-featured-collection .tab_collection_content .swiper-button-next{right:-12px!important}.template-index .section-featured-collection .tab_collection_content .swiper-button-prev{left:-12px!important}.footer .footer__blocks-wrapper .footer-block:nth-child(4){padding-left:64px}.section-slideshow .slideshow__text-wrapper .banner__heading{font-size:45px;line-height:55px}.why-us-section .why-us-title{font-size:26px;margin:0 0 30px}.template-index .section-image-with-text .image-with-text .image-with-text__text{padding:0}.image-text-grid-main .image-text-grid-item.text-item .image-text-gri-item-wrap{padding:30px}.image-text-grid-main .image-text-grid-item .content-block .title{font-size:18px;letter-spacing:normal;margin:0 0 10px}.image-text-grid-main .image-text-grid-item .content-block .subtitle p{font-size:14px;line-height:24px;letter-spacing:.28px}.image-text-grid-main .image-text-grid-item .content-block .button-block{margin-top:20px}.image-text-grid-main .image-text-grid-item .content-block .small-image-block img{max-width:80px}.template-article .breadcrumbs_cover_cls{padding:10px 0 30px}.article-template .article-template__content{margin-bottom:60px}.relatedArticles .swiper-button-next{top:unset;transform:unset;bottom:-74px;right:calc(50% - 45px)}.relatedArticles .swiper-button-prev{top:unset;transform:unset;bottom:-74px;left:calc(50% - 45px)}.relatedArticles{padding-bottom:126px}.template-product .breadcrumbs_cover_cls{padding:20px 0 30px}.related-products .swiper-button-prev{left:12px!important}.related-products .swiper-button-next{right:12px!important}.template-product .tab_dsc_cover .tab-info-wrap{padding:0 80px}}@media screen and (max-width:1199px){.header.header--middle-left{column-gap:15px}.section-header .header__icon:not(.header__icon--cart){margin-right:20px}.header .header__menu-item{font-size:13px;line-height:22px;padding:30px 9px}.mega-menu .mega-menu__list--condensed ul li .mega-menu__link{font-size:14px;line-height:22px}.mega-menu .mega-menu__list--condensed .mega-menu__link.mega-menu__link--level-2{font-size:16px;line-height:22px}.mega-menu .mega-menu__content .mega-menu__list--condensed{gap:80px}.footer .footer__blocks-wrapper .footer-block:nth-child(4){padding-left:0;padding-right:0}.footer .footer__blocks-wrapper .footer-block:first-child{padding-left:0}.footer .footer__blocks-wrapper .footer-block:last-child{padding-left:0}.why-us-section .why-us-icon-text-item .item-desc p{font-size:14px;line-height:24px}.why-us-section .why-us-icon-text-item .item-desc h4{font-size:18px}.why-us-section .why-us-icon-text-item .item-desc .item-desc-content{margin-top:10px}.image-text-grid-main .image-text-grid .image-text-grid-item{max-width:50%}.template-collection .collection-hero .collection-hero__title{font-size:32px;line-height:36px}.product,.template-product .tab_dsc_cover .tab-info-wrap{padding:0}.page-tab-navigation .page-tab-nav-list{column-gap:30px}}@media screen and (max-width:1080px){footer.footer{padding-top:30px;padding-bottom:13px}.footer .footer__blocks-wrapper{display:flex}.footer .footer__blocks-wrapper:before,.footer .footer__blocks-wrapper:after{display:none}.footer .footer__content-top{padding-bottom:30px!important}.footer .footer__blocks-wrapper{padding-top:0}.footer .footer__blocks-wrapper .footer-block{padding-right:0!important}.footer .footer__blocks-wrapper{row-gap:30px!important}.footer .footer__blocks-wrapper .footer-block:nth-child(3){order:1}.footer .footer__blocks-wrapper .footer-block:nth-child(1){order:2}.footer .footer__blocks-wrapper .footer-block:nth-child(2){order:3}.footer .footer__blocks-wrapper .footer-block:nth-child(4){order:5}.footer .footer__blocks-wrapper .footer-block:nth-child(5){order:4}.footer .footer__blocks-wrapper .footer-block:nth-child(3) .footer-block-image{align-items:center}.footer .footer__content-bottom .copyright__content:first-child{margin-left:0}.footer .footer-block .footer-block__image-wrapper img{width:126px}.why-us-section .why-us-grid-item.item-left,.why-us-section .why-us-grid-item.item-right{max-width:100%}.why-us-section .why-us-icon-text-item .item-desc p br{display:none}.why-us-section{padding:50px 0}.section-collection-list .collection-list .card .card__heading{font-size:18px;line-height:29px}.section-collection-list .collection-list .card.card--card>.card__content .card__information{padding:0 5px}.section-collection-list .collection-list .card .card__heading svg{width:8px}.section-collection-list .collection-list-wrapper{padding-top:4px!important;padding-bottom:60px!important}.template-index .section-image-with-text .image-with-text .image-with-text__content{padding:30px}.newsletter .newsletter-grid .newsletter-grid-right,.newsletter .newsletter-grid .newsletter-grid-left{max-width:100%}.newsletter .newsletter-image img{margin:0 auto}.newsletter .newsletter__subheading{max-width:100%}.newsletter .form-agreement label{max-width:400px}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover{gap:20px}}@media screen and (max-width:1023px){.product.product--thumbnail_slider .grid__item.product__info-wrapper,.product.product--thumbnail_slider .grid__item.product__media-wrapper{max-width:100%}.product.product--thumbnail_slider .grid__item.product__info-wrapper{padding:60px 0 0}.product .product__media-wrapper .pdp_slider_cover .swiper-main-wrapper.product-image-main{width:100%}.product .product__media-wrapper .product-media-container .media{padding-top:122%}.product .product__info-wrapper .product__title h1{font-size:20px;line-height:23px}.product .product__info-wrapper .price{font-size:14px;letter-spacing:.28px}.product .product__info-container .price--on-sale .price-item--regular{font-size:13px}.product .product__info-container .product__description{margin:20px 0 30px}.product .product__info-wrapper .product__description p,.product .product__info-wrapper .alcohol-details,.product .product__info-wrapper .product__description{font-size:14px;line-height:24px;letter-spacing:.28px}.product .product__info-wrapper .variant-unit-price-main{font-size:12px}.product .product__info-wrapper .alcohol-details{margin-bottom:20px}.product variant-radios .product-form__input{max-width:100%}.product variant-radios .product-form__input .form__label{font-size:14px;letter-spacing:.28px}.product variant-radios .product-form__input input[type=radio]+label,product-form .th_subscription_radio_section .th_subscription_radio_label_outer label,product-info .bundle_product_btn{padding:10px 15px;font-size:14px;letter-spacing:.28px}product-form .th_subscription_radio_section .th_subscription_radio_label_outer .th_subscription_radio_fieldset_discount_min_price{font-size:14px}.product .product__info-wrapper .gift-main-wapper .gift_input input[type=checkbox]{width:14px;height:14px;min-width:14px}.product .product__info-wrapper .gift-main-wapper .gift_input input[type=checkbox]:checked:before{width:13px;height:13px}.product .product__info-wrapper .gift-main-wapper .gift_input label{font-size:14px;line-height:24px;letter-spacing:.28px}.product .product__info-wrapper .gift-main-wapper .gift_input textarea{color:#000;padding:11px 16px;font-size:14px;line-height:24px;letter-spacing:.28px}.product .product__info-wrapper .gift-main-wapper .gift-main-add-wapper select{padding:10px 35px 10px 15px;font-size:14px;letter-spacing:.28px}.product .product__info-wrapper .gift-main-wapper .gift_input-message{margin-top:10px}.product .product__info-container .product__inventory{padding-top:10px}.product .product__info-container .product__inventory,.product .product__info-container .product__payment{font-size:11px}.product .product__info-wrapper .custom-input-wrapper textarea{color:#000;padding:11px 16px;font-size:14px;line-height:24px;letter-spacing:.28px}}@media screen and (max-width:989px){.header .header__heading-link{padding-top:24px;padding-bottom:24px}.header .header__heading-link .header__heading-logo{width:116px}.section-header .header__icons .header__search{display:none}.section-header .header header-drawer{margin-left:0}.section-header .header header-drawer .icon{left:0}.cart-count-bubble{width:20px;height:20px;font-size:15px;bottom:12px;left:20px}.section-header .header__icon .icon.icon-account{width:16px}.section-header .header__icon .icon.icon-cart{width:29.5px}.announcement-bar-section .announcement-bar__message svg{min-width:19.15px;min-height:19.15px}.template-index .section-collection-list+.section-multicolumn .page-width{padding-bottom:100px!important}.template-index .section-collection-list+.section-multicolumn .swiper-button-next{top:unset;transform:unset;bottom:-60px;right:calc(50% - 45px)}.template-index .section-collection-list+.section-multicolumn .swiper-button-prev{top:unset;transform:unset;bottom:-60px;left:calc(50% - 45px)}.template-index .section-image-with-text .image-with-text .image-with-text__text p{font-size:18px;line-height:23px;letter-spacing:0px}.template-index .section-image-with-text .image-with-text .image-with-text__text{margin-top:30px}.image-text-grid-main .image-text-grid .image-text-grid-item{max-width:100%}.image-text-grid-main{padding:0 24px}.image-text-grid-main .image-text-grid-item.text-item .image-text-gri-item-wrap{padding:20px 0 30px}.image-text-grid-main .image-text-grid-item.order-6 .image-text-gri-item-wrap{padding:20px 0 50px}.image-text-grid-main .image-text-grid-item .content-block .text-content-block,.image-text-grid-main .image-text-grid-item .content-block .title{text-align:left}.image-text-grid-main .image-text-grid-item .content-block .small-image-block img{margin-left:0}.image-text-grid-main .image-text-grid-item .content-block .subtitle p br{display:none}.image-text-grid-main .image-text-grid-item .content-block .subtitle p{max-width:330px}.newsletter h2{font-size:25px;line-height:35px}.template-blog .section-main-blog .tab_title_cls .tab_title a{font-size:14px;line-height:24px;letter-spacing:.28px}.template-blog .section-main-blog .main-blog .blog-articles{grid-template-columns:repeat(2,1fr)!important}.template-collection .collection-hero.collection-hero--with-image .collection-hero__text-wrapper{padding:33px 28px}.template-collection .collection-hero .collection-hero__title{font-size:28px;line-height:35px;letter-spacing:.56px}.template-collection .collection-hero .collection-hero__description{margin-top:10px}.template-collection .section-multicolumn .section_padding{padding-top:40px!important;padding-bottom:20px!important}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__info h3{font-size:16px;letter-spacing:.64px}.kartonzu_collec_cls .product_grid_outer{flex-wrap:wrap}.template-collection.template-karton-zusammenstellen .collection-hero.collection-hero--with-image .collection-hero__text-wrapper{padding:37px 28px 56px}.kartonzu_collec_cls .yourBox_sidebar{width:100%!important;max-width:100%!important}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar{position:fixed;bottom:0;left:0;width:100%;z-index:99;background-color:#f2f2f2;max-width:100%}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .yourBox_sidebar{margin-top:0;padding:0 34px 10px;max-height:500px;overflow:auto}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .yourBox_sidebar .sidebar_header{display:none}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .box-result-header{padding:20px 34px 15px;display:flex;align-items:center;justify-content:space-between}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .box-result-header .header-right svg{transform:rotate(270deg);transition:all .2s}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .box-result-header.active .header-right svg{transform:rotate(90deg)}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .box-result-header .header-right .icon{display:flex;align-items:center;justify-content:center}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .box-result-header .header-left{font-size:14px;color:#000;letter-spacing:.28px}.template-karton-zusammenstellen .kartonzu_collec_cls .sidebar_head{display:none}.template-karton-zusammenstellen .box-result-header .header-left>div{line-height:1}.template-karton-zusammenstellen .box-result-header .header-left span{font-size:12px;line-height:20px;letter-spacing:0px;color:#959595}.template-karton-zusammenstellen .section-main-collection-product-grid .box-result-bar .yourBox_sidebar .bundal_product_list{max-height:120px;overflow-y:auto;overflow-x:hidden}.template-product .tab_dsc_cover{padding:10px 0!important}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover li{font-size:14px;letter-spacing:1.12px;padding:10px 20px!important;border-radius:3px;min-width:unset}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content{padding:40px 0 50px!important}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner span:nth-child(odd){width:140px;text-align:left}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content .tab_content_inner span:nth-child(2n){width:calc(100% - 140px);padding:0 0 0 14px}.related-products .related-products__heading{font-size:26px}.product-features-main .product-features-inner{padding:45px 33px}.menu-drawer-container .search__input.field__input{padding-left:0!important}.predictive-search__results-groups-wrapper{flex-wrap:wrap}.predictive-search__result-group{flex:1 1 auto}.menu-drawer-container label.field__label{left:0!important}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next{right:80px}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev{left:calc(100% - 175px)}.template-unser-team .section-team:last-child .teams-members-grid{padding-bottom:60px}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .image-with-text__text-item .image-with-text__content{padding:30px!important}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .image-with-text__text p{font-size:14px;line-height:1.7;letter-spacing:.28px}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .image-with-text__text-item .image-with-text__heading{font-size:22px;line-height:1.2;letter-spacing:.44px}.template-kloster-fischingen .section-image-with-text+.section-image-with-text .image-with-text__text{margin-top:20px}.template-brauerei-fuhrungen .section-image-with-text .image-with-text__content p a,.reservation-program-main .program-grid-item .game-info p a{font-size:12px;line-height:1.4;letter-spacing:.72px}.cart-count-bubble span{top:0}.localization-form .disclosure__list-wrapper{left:0;right:unset}}@media screen and (max-width:768px){.footer .footer-block .footer-block__image-wrapper{margin-bottom:12px}.footer .footer__blocks-wrapper .footer-block:nth-child(1){margin:30px 0 15px!important}.footer .footer-block__heading{font-size:16px;line-height:normal;letter-spacing:1.28px;border-top:none!important}.footer .footer-block__heading.js-acc-single-trigger{padding:15px 0!important}.footer .footer__blocks-wrapper .footer-block:nth-child(1) .footer-block__heading{font-size:14px;letter-spacing:1.12px;margin-bottom:10px}.footer .footer__blocks-wrapper .footer-block:nth-child(2){border-bottom:1px solid #F2EBE2}.footer .footer__blocks-wrapper .footer-block:nth-child(4){border-bottom:1px solid #F2EBE2}.footer .footer__blocks-wrapper .footer-block:nth-child(5){border-bottom:1px solid #F2EBE2}.footer .footer-block__brand-info .footer__list-social.list-social{margin-bottom:20px}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__collab{width:100%;padding-top:14px;border-top:1px solid #f2ebe280;text-align:center}.footer .footer__content-bottom .footer__content-bottom-wrapper{row-gap:15px!important;display:flex!important;flex-wrap:wrap}.footer .footer__content-bottom .copyright__content:first-child{margin:0}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{width:100%;display:flex;align-items:center;justify-content:center;column-gap:30px;row-gap:10px;flex-wrap:wrap}.footer .footer__content-bottom .copyright__content{font-size:11px}.footer .footer-block__heading.js-acc-single-trigger:before{content:"";display:block;position:absolute;transition:all .2s ease-in-out;right:7px;top:50%;width:1px;height:15px;background-color:#fff;transform:translateY(-50%)}.footer .footer-block__heading.js-acc-single-trigger:after{content:"";display:block;position:absolute;right:7px!important;top:50%!important;width:1px!important;height:15px!important;background-color:#fff!important;transform:translateY(-50%) rotate(90deg)!important;border:none!important}.footer .footer-block.open .footer-block__heading.js-acc-single-trigger:before{transform:translateY(-50%) rotate(90deg)}.template-brauerei-laden .section-image-with-text .image_with_button .button{font-size:12px}}@media screen and (max-width:767px){.header:not(.drawer-menu).page-width{padding:0 28px}.image-text-grid-main .image-text-grid .image-text-grid-item{max-width:100%}.section-slideshow .slideshow__text-wrapper .slideshow__text{padding:18px}.section-slideshow .slideshow__text-wrapper .banner__heading{font-size:38px;line-height:42px}.section-slideshow .slideshow__text-wrapper .banner__heading p br{display:none}.section-slideshow .slideshow__text-wrapper .banner__buttons{margin-top:23px}.section-slideshow .slideshow__text-wrapper .banner__buttons .button{padding:0 20px}.button,.customer .button{min-height:38px}.section-slideshow .banner .swiper-slide{padding-top:176px}.template-index .section-featured-collection .collection.section_padding{padding-top:50px!important;padding-bottom:40px!important}.template-index .section-featured-collection .collection__view-all .button{padding:0 20px}.section-featured-collection .collection__view-all .button .icon svg,.section-slideshow .slideshow__text-wrapper .banner__buttons .icon svg,.why-us-section .why-us-button-wrap .button .icon svg,.button .icon svg{width:5px}.template-index .section-featured-collection .collection__title.title-wrapper{margin-bottom:25px}.badge{font-size:11px;padding:3px 6px}.card.card--media .card__inner .card__content{padding:10px}.template-index .section-featured-collection .tab_collection_content.page-width{padding-right:0}.template-index .section-featured-collection .tab_collection_content .swiper-button-next{right:12px!important}.template-index .section-featured-collection .tab_collection_content .swiper-button-prev svg,.template-index .section-featured-collection .tab_collection_content .swiper-button-next svg{width:7px}.template-index .section-featured-collection .swiper-button-prev,.template-index .section-featured-collection .swiper-button-next{top:30%;transform:translateY(-30%)!important}.card.card--card>.card__content{padding:10px 0 0}.card .card__heading{font-size:16px;line-height:23px}.card.card--card>.card__content .card__information .product-short-decsription p{font-size:11px;line-height:16px;letter-spacing:.22px}.card .card-information>.price{margin-top:16px!important}.card .price{font-size:12px}.why-us-section .why-us-icon-text-grid .why-us-icon-text-item{max-width:100%}.why-us-section .why-us-icon-text-grid{row-gap:30px}.why-us-section .why-us-icon-text-item .icon-image{min-height:unset}.why-us-section .why-us-title{font-size:22px;margin:0 0 15px;letter-spacing:normal}.why-us-section .why-us-decription p{font-size:14px;line-height:24px;letter-spacing:.28px}.why-us-section .why-us-button-wrap{margin-top:30px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:3px}.why-us-section .why-us-button-wrap .button{padding:0 20px}.why-us-section .why-us-icon-text-item .item-desc{margin-top:10px}.template-index .section-multicolumn .page-width{padding:60px 12px!important}.template-index .section-multicolumn .multicolumn-list{--grid-desktop-horizontal-spacing:16px;--grid-desktop-vertical-spacing:16px;row-gap:16px;column-gap:16px}.section-collection-list .title-wrapper-with-link h2{font-size:22px;line-height:40px;letter-spacing:.44px}.section-collection-list .title-wrapper-with-link{margin:0 0 30px}.template-index .section-collection-list+.section-multicolumn .section_padding{padding:40px 28px 100px!important}.template-index .section-collection-list+.section-multicolumn .title:before{margin:0 auto 15px}.template-index .section-collection-list+.section-multicolumn .multicolumn-card__info{text-align:left}.template-index .section-collection-list+.section-multicolumn .title-wrapper-with-link{margin-bottom:20px}.template-index .section-collection-list+.section-multicolumn .multicolumn-card__info p{font-size:14px;line-height:24px;letter-spacing:.28px}.template-index .section-collection-list+.section-multicolumn .multicolumn-card__info p:last-child{margin-top:20px}.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-prev svg,.template-brauerei-kloster-fischingen .section-multicolumn .swiper-button-next svg,.template-index .section-collection-list+.section-multicolumn .swiper-button-next svg,.template-index .section-collection-list+.section-multicolumn .swiper-button-prev svg,.section-logo-slider .swiper-button-next svg,.section-logo-slider .swiper-button-prev svg,.relatedArticles .swiper-button-next svg,.relatedArticles .swiper-button-prev svg,.related-products .swiper-button-next svg,.related-products .swiper-button-prev svg,.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-next svg,.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-prev svg,.product-features-main .swiper-button-next svg,.product-features-main .swiper-button-prev svg{width:7px}.template-index .section-collection-list+.section-multicolumn .swiper-button-next{right:calc(50% - 37px)}.template-index .section-collection-list+.section-multicolumn .swiper-button-prev{left:calc(50% - 37px)}.swiper-button-prev,.swiper-button-next{border-radius:5px}.template-index .section-image-with-text .image-with-text .image-with-text__content{padding:65px 28px!important}.template-index .section-image-with-text .image-with-text .image_with_button{min-width:unset!important}.template-index .image-with-text .image_with_button .button{padding:0 20px}.section-image-with-text .image-with-text .image-with-text__image .image-block-wrap{max-width:52px;margin:0 auto}.template-index .section-image-banner .banner .banner__content .banner__box{padding:50px 28px 60px}.template-index .section-image-banner .banner .banner__content .banner__heading{font-size:22px;letter-spacing:.44px}.template-index .section-image-banner .banner .banner__content .banner__text{font-size:14px;line-height:24px;margin-top:20px}.template-index .section-image-banner .banner__buttons .button{padding:0 20px}.template-index .section-image-banner{margin-bottom:0}.section-logo-slider .swiper-main-wrapper,.section-logo-slider .page-width{padding:0}.section-logo-slider .swiper-button-next{top:unset;transform:unset;bottom:-52px;right:calc(50% - 37px)}.section-logo-slider .swiper-button-prev{top:unset;transform:unset;bottom:-52px;left:calc(50% - 37px)}.section-logo-slider .media{padding-top:65px!important}.section-logo-slider .media img{padding:0 19px!important}.template-index .section-logo-slider .logo_cover_cls{padding:12px 0 60px!important}.section-logo-slider .main_button-wrapper{margin-top:77px;padding:0 28px}.section-logo-slider .main_button-wrapper .btn{font-size:12px;letter-spacing:.72px}.section-logo-slider .swiper-main-wrapper .main_title .h2{font-size:22px;letter-spacing:.44px;text-transform:uppercase}.section-logo-slider .swiper-main-wrapper .main_title{padding:0 28px!important}.image-text-grid-main .image-text-grid-item .content-block .small-image-block img{max-width:70px}.newsletter .newsletter__wrapper{padding:40px 28px 20px}.newsletter h2{font-size:22px;line-height:normal}.newsletter .newsletter__subheading p{font-size:14px;line-height:24px;letter-spacing:.28px}.newsletter .newsletter-form .newsletter-form__field-wrapper .field{column-gap:5px}.newsletter .newsletter-form__field-wrapper .field__input{height:38px;padding:10px 15px}.newsletter .newsletter-form__button{height:38px}.newsletter .newsletter-form__field-wrapper .field__input:focus{padding:2.2rem 1.5rem .8rem 2rem}.template-blog .section-main-blog .tab_title_cls{padding-top:20px}.template-blog .section-main-blog .tab_title_cls .tab_title .cstm-radio{width:12px;height:12px;min-width:12px;margin-right:8px}.template-blog .section-main-blog .tab_title_cls .tab_title .cstm-radio:after{font-size:9px}.template-blog .section-main-blog .main-blog{padding-top:32px;padding-bottom:60px}.template-blog .section-main-blog .main-blog .blog-articles{grid-template-columns:repeat(1,1fr)!important;row-gap:40px;padding:0 32px}.template-blog .section-main-blog .main-blog .card.article-card .card__heading{font-size:16px}.template-blog .section-main-blog .main-blog .card.article-card .article-card__info{font-size:14px;line-height:24px}.template-blog .section-main-blog .main-blog .card.article-card .article-card__excerpt{margin:15px 0 20px;font-size:14px;line-height:24px}.template-blog .section-main-blog .main-blog .read-more-btn a{font-size:14px;letter-spacing:.84px}.template-blog .section-main-blog .main-blog .read-more-btn a .icon{margin-left:6px}.template-blog .section-main-blog .main-blog .read-more-btn a .icon svg{width:6px}.template-blog .section-main-blog .main-blog .pagination-wrapper .button{margin-top:40px;padding:0 20px}.template-blog .section-main-blog .main-blog .pagination-wrapper .button svg{width:9px}.template-blog .section-main-blog .main-blog-header .page-width{padding-right:0}.breadcrumbs .breadcrumbs__item:not(:last-child):after{margin:0 10px;width:7px;height:7px}.article-template .article-template__hero-container{padding:0 28px}.template-article .breadcrumbs_cover_cls{padding:20px 0 30px}.article-template .article-template__hero-container .media{padding-bottom:58%!important}.article-template header{margin-top:30px!important}.article-template header .caption-with-letter-spacing{font-size:14px;line-height:24px;letter-spacing:.28px}.article-template header .article-template__title{margin-top:30px;font-size:22px;line-height:30px}.article-template .article-template__content *{font-size:14px;line-height:24px;letter-spacing:.28px;margin-bottom:25px}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4,.article-template .article-template__content h5,.article-template .article-template__content h6{margin-top:30px;margin-bottom:20px}.relatedArticles .smll-ttl{font-size:22px;line-height:30px;margin:0 0 30px;padding-right:28px}.relatedArticles .page-width{padding-right:0}.relatedArticles .card.article-card .card__inner.ratio:before{padding-bottom:74.2%}.relatedArticles .card.article-card .card__heading{font-size:16px}.relatedArticles .card.article-card .article-card__info{font-size:14px;line-height:24px;letter-spacing:.28px}.relatedArticles .card.article-card .article-card__excerpt{margin:20px 0 36px;font-size:14px;line-height:24px;letter-spacing:.28px}.relatedArticles .read-more-btn a{font-size:14px;letter-spacing:.84px}.relatedArticles .read-more-btn a .icon svg{width:6px}.relatedArticles .swiper-button-next{bottom:-66px;right:calc(50% - 37px)}.relatedArticles .swiper-button-prev{bottom:-66px;left:calc(50% - 37px)}.template-collection .collection-hero.collection-hero--with-image .collection-hero__image-container,.template-collection .collection-hero.collection-hero--with-image .collection-hero__text-wrapper{max-width:100%}.template-collection .collection-hero.collection-hero--with-image .collection-hero__image-container{padding-bottom:70%}.template-collection .section-multicolumn .swiper-main-wrapper{padding:35px 54px}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__image-wrapper{margin-top:0;max-width:50px!important}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__info{max-width:100%;padding:0;text-align:center}.template-collection .section-multicolumn .multicolumn-card{row-gap:10px;justify-content:center}.template-collection .section-multicolumn .multicolumn-list li:last-child .multicolumn-card .media{padding-bottom:60%!important}.template-collection .section-multicolumn .swiper-button-prev,.template-collection .section-multicolumn .swiper-button-next{top:40%;transform:translateY(-40%)}.template-collection .section-multicolumn .swiper-button-prev{left:13px}.template-collection .section-multicolumn .swiper-button-next{right:13px}.section-main-collection-product-grid .product-grid-container .show_more_btn a svg{width:9px}.template-collection.template-karton-zusammenstellen .section-multicolumn .section_padding{padding-bottom:40px!important}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text p a{display:block}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text p:not(:last-child){margin-bottom:30px}.template-brauerei-laden .section-rich-text.section-richtext-custom+.section-image-with-text .image-with-text__text h2{font-size:24px;line-height:1;letter-spacing:0px;margin-bottom:5px}.template-index .section-image-with-text .image-with-text .image-with-text__text-item{padding:0}.product .product__media-wrapper .product-image-main .award-icon{top:4px;right:8px}.product .product__media-wrapper .swiper-main-wrapper.product-image-main .swiper-button-prev{right:42px}.product .product__info-container .product__payment ul.list-payment{gap:5px!important}.product-features-main .product-features-inner{padding:45px 33px}.template-product .section-multicolumn .section_padding{padding-bottom:60px!important}.template-product .tab_dsc_cover .tab-info-wrap .tab_product_content{padding:25px 0 50px!important}#newsletter-signpopup.newsletter-signpopup .newsletter-signbox{width:calc(100% - 32px)!important}#newsletter-signpopup.newsletter-signpopup .news-signpop-close{background-color:transparent!important;background-image:url(/cdn/shop/files/Icon-Close.svg?v=1712558945)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;width:16px;height:16px;top:34px;right:18px}#newsletter-signpopup.newsletter-signpopup .news-itxt-content{padding:30px 20px}#newsletter-signpopup.newsletter-signpopup .news-itxt-content h2{font-size:22px!important;line-height:30px;letter-spacing:.44px;max-width:288px;margin-left:auto;margin-right:auto}#newsletter-signpopup.newsletter-signpopup .news-itxt-content p{font-size:14px!important;line-height:24px;letter-spacing:.28px;margin:0 0 30px}#newsletter-signpopup.newsletter-signpopup form input[type=email]{border-radius:3px;border-color:#595a5c!important;height:38px;padding:10px 15px;color:#595a5c;letter-spacing:.28px}#newsletter-signpopup.newsletter-signpopup form #exoNotifySubmit{border-radius:3px;height:38px}.template-product .tab_dsc_cover .tab_title_cls{margin-right:-28px;width:auto!important}.template-product .tab_dsc_cover .tab-info-wrap .tab_title_cover li:last-child{margin-right:20px}.related-products .recently-viewed-slider{margin-right:-28px}.related-products.section_padding{padding-top:60px!important;padding-bottom:50px!important}.related-products .related-products__heading{font-size:22px;letter-spacing:.44px;margin:0 0 35px}.related-products .swiper-button-prev,.related-products .swiper-button-next{top:50%!important;transform:translateY(-50%)!important}.product-features-main .product-features-wrap{padding:0}.product-features-main .section-title .heading{font-size:20px;line-height:23px}.product-features-main .section-title{margin-bottom:60px;text-align:center}.product-features-main .product-features-grid{padding:0 57px}.product-features-main .swiper-button-next{right:6px}.product-features-main .swiper-button-prev{left:6px}.product-features-main .product-features-grid .pro-features-grid-item .pro-feature-image,.product-features-main .product-features-grid .pro-features-grid-item .pro-feature-info{max-width:100%}.product-features-main .product-features-grid .pro-features-grid-item .pro-features-item-wrap{gap:5px}.product-features-main .pro-features-grid-item .pro-feature-info .pro-info-desc p{font-size:14px;letter-spacing:.28px}.product-features-main .pro-features-grid-item .pro-feature-info .pro-info-title{margin:0 0 10px}.product-features-main .product-features-grid .pro-features-grid-item .pro-feature-info{text-align:center}.product-features-main .product-features-grid .pro-features-grid-item .pro-feature-image{min-height:50px}.template-unsere-partner .section-logo-slider .swiper-button-prev,.template-unsere-partner .section-logo-slider .swiper-button-next{display:none}.template-brauerei-kloster-fischingen .section-image-with-text .image-with-text__text-item,.template-kloster-fischingen .section-image-with-text .image-with-text__text-item,.template-brauerei-fuhrungen .section-image-with-text .image-with-text__text-item{padding:0}.template-unsere-partner .section-logo-slider .swiper-main-wrapper .main_title .h2{font-size:20px;line-height:23px;margin-bottom:10px}.why-us-section .why-us-decription p strong{font-size:14px;line-height:24px;letter-spacing:.28px}.why-us-section .why-us-icon-text-item .item-desc h4{text-transform:unset;letter-spacing:0px}.template-brauerei-kloster-fischingen .section-image-with-text:last-child .image-with-text__text-item .image-with-text__heading{text-transform:unset}.template-unser-team .section-team:last-child .teams-members-grid{padding-bottom:0}.template-unser-team .section-rich-text .rich-text{padding-top:40px;padding-bottom:74px}.template-kloster-fischingen .section-rich-text:not(.section-richtext-custom) .rich-text__heading{font-size:24px;letter-spacing:.48px}.template-kloster-fischingen .section-richtext-custom .rich-text__heading{text-transform:uppercase}.reservation-program-main .program-grid-item .button-image-block .button{padding:0 6px}.template-register .image-with-text .image-with-text__text-item.grid__item,.template-login .image-with-text .image-with-text__text-item.grid__item{padding:0}.sidebar_cartCta button svg.rightarrow{width:4px}.product .product__info-container .product-form{margin:15px 0 3px}.product .product__info-wrapper .gift-main-wapper{margin:15px 0}.shopify-policy__container .shopify-policy__title h1{font-size:22px;line-height:40px;letter-spacing:.44px}.contact .text_content p{font-size:14px;line-height:24px;letter-spacing:.28px}.card.card--card>.card__content .card__information .card-information .b2b_price_cstm{font-size:12px;margin-top:16px}.cart-drawer-all-remove{left:20px}}@media screen and (max-width:749px){.footer .footer__content-top{padding-left:28px!important;padding-right:28px!important}.footer .footer__blocks-wrapper{display:flex!important}.template-index .section-multicolumn .multicolumn-card__image-wrapper{max-width:100%!important}.template-index .section-multicolumn .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.template-index .section-multicolumn .multicolumn-list{padding:0}.section-collection-list .collection-list-wrapper .collection-list{padding-left:28px!important;padding-right:0!important}.template-index .section-image-banner .banner__content{align-items:center!important}.template-blog .section-image-banner .banner__content .banner__box{padding-bottom:0!important}.template-collection .section-multicolumn .section_padding{padding-left:28px;padding-right:28px}.template-collection .section-multicolumn .multicolumn-list{padding-left:0;padding-right:0}.template-collection .section-main-collection-product-grid .facets-container .facet-inside-breadcrumbs{display:none}.template-collection .breadcrumbs_cover_cls{padding:0 0 26px}.section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__sort{font-size:11px}.section-main-collection-product-grid .facets-container .facet-filters.sorting .facet-filters__sort+.icon-caret{width:12px}.template-collection .breadcrumbs a{font-size:10px}.template-collection .breadcrumbs .breadcrumbs__item:not(:last-child):after{margin:0 5px}.section-main-collection-product-grid .product-grid-container .product-grid{--grid-desktop-horizontal-spacing:12px;--grid-desktop-vertical-spacing:20px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.section-main-collection-product-grid .product-grid-container .product-grid .grid__item{--grid-mobile-horizontal-spacing:12px;width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.card .card__inner.ratio:before,.card.card--text .card__inner:before{padding-bottom:133%}.section-main-collection-product-grid .product-grid-container .product-grid .grid__item .card .price{font-size:13px}.section-main-collection-product-grid .product-grid-container .show_more_btn a{margin-top:40px;padding:0 20px}.template-collection .section-main-collection-product-grid .section_padding{padding-bottom:95px!important}.collection-bottom-info-main .collection-title{font-size:22px;line-height:normal}.collection-bottom-info-main .collection-description{font-size:14px;line-height:24px;letter-spacing:.28px;margin-top:15px}.collection-bottom-info-main{padding-bottom:60px}.rich_text_collection_cls .rich-text__wrapper{width:100%}.template-collection.template-karton-zusammenstellen .breadcrumbs_cover_cls{padding:0 0 15px}.template-collection.template-karton-zusammenstellen .section-main-collection-product-grid .product-grid-container .product-grid{margin-top:10px}.template-karton-zusammenstellen .section-main-collection-product-grid .product-grid-container .product-grid{--grid-desktop-vertical-spacing:30px}.template-collection.template-karton-zusammenstellen .section-main-collection-product-grid .section_padding{padding-bottom:60px!important}.template-product .section-multicolumn .grid__item{width:100%;max-width:100%}.template-product .section-multicolumn .section_padding{padding-left:28px;padding-right:28px}.template-product .section-multicolumn .multicolumn-list{padding:0;row-gap:30px}.template-product .section-multicolumn .swiper-main-wrapper{padding:60px 52px 40px}.template-product .section-multicolumn .multicolumn-card{justify-content:center}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__info{max-width:100%;padding:0;margin-top:15px;text-align:center}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__image-wrapper{margin-top:0;max-width:48px!important}.template-product .section-multicolumn .multicolumn-card .multicolumn-card__info h3{font-size:16px;letter-spacing:.64px}.customer.reset-password{padding-bottom:36px!important}.template-list-collections .section-collection-list .collection-list:not(.slider){padding-left:28px!important;padding-right:28px!important}.gift_input_dropdown .gift-selector-button{width:25%}}@media screen and (max-width:700px){.gift-alert-container .gift-alert-block{width:auto;padding:30px}.gift-alert-container .block-title{padding:16px 0 0;font-size:20px;line-height:30px}.gift-alert-container .block-text{font-size:13px;letter-spacing:.56px;line-height:22px;margin:13px 0 5px}.gift-alert-container .block-btn-wrap .btn-url{padding:11px 25px}}@media screen and (max-width:535px){.contact-form-fuer-partner .cst-form-name-feild,.contact-form-fuer-partner .cst-form-plz-and-ort-feild{flex-direction:column;gap:0px}}@media screen and (max-width:399px){.announcement-bar-section .announcement-bar__message{font-size:13px}.announcement-bar-section .utility-bar__grid .swiper-wrapper{align-items:center}.announcement-bar-section .utility-bar__grid{display:flex}.section-slideshow .slideshow__text-wrapper .banner__heading{font-size:28px;line-height:38px}.section-collection-list .collection-list .card .card__heading{font-size:14px;line-height:24px}.template-brauerei-laden .section-image-with-text .image_with_button .button{font-size:12px}}@media screen and (max-width:374px){.template-brauerei-laden .section-image-with-text .image_with_button .button{align-items:flex-start}product-form .th_subscription_radio_section .th_subscription_radio_label_outer label{flex-direction:column;align-items:flex-start}product-form .th_subscription_radio_section .th_subscription_radio_label_outer .th_subscription_radio_fieldset_discount_min_price{margin-left:0;margin-top:5px}product-form .th_subscription_radio_section .th_subscription_radio_label_outer .th_subscription_radio_fieldset_discount_min_price span{padding-left:0}.gift_input_dropdown .gift-selector-button{width:33.33%}}@media screen and (max-width:349px){.section-logo-slider .main_button-wrapper .btn{font-size:11px;line-height:normal}.section-main-collection-product-grid .product-grid-container .show_more_btn a{font-size:12px}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__info .rte{font-size:10px;line-height:normal}.template-collection .section-multicolumn .multicolumn-card .multicolumn-card__info h3{font-size:12px}.template-collection .collection-hero .collection-hero__title{font-size:22px;line-height:26px}.template-collection .collection-hero .collection-hero__description{font-size:14px;line-height:24px}.template-product .section-multicolumn .swiper-main-wrapper{padding:40px}.product-features-main .product-features-inner{padding:45px 20px}.product-features-main .product-features-grid{padding:0 45px}.template-blog .section-main-blog .main-blog .blog-articles{padding:0 5px}.header .header__heading-link .header__heading-logo{width:100px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dynamic.css.map */
