.home-section--title{font-size:200%!important}.page-content{max-width:1000px!important}.shopify-policy__container{max-width:800px!important}.gpsr-herst{margin-bottom:5px}.small-mwst{font-size:13px}.announcement-bar{padding:8px 0!important;font-weight:400!important}.standort-block a{margin-bottom:10px}.atc-banner--container .atc-banner--inner{margin-top:30px}.productitem__container .productitem--title{margin-bottom:5px}.highlights-banner__heading{margin-top:5px;margin-bottom:5px}.terminbuchung-block .promo-block--text{font-size:1rem}.disclosure-list__item{color:#000!important}@media(max-width:400px){.terminbuchung-block.promo-block{max-height:600px!important}.terminbuchung-block .promo-block--text{font-size:.8rem}.terminbuchung-block .promo-block--header{font-size:1.1rem}}@media(min-width:401px)and (max-width:586px){.terminbuchung-block.promo-block{max-height:280px!important}}@media(min-width:587px)and (max-width:719px){.terminbuchung-block.promo-block{max-height:220px!important}}@media(min-width:720px)and (max-width:1229px){.terminbuchung-block.promo-block{min-height:380px!important}}@media(min-width:1230px){.terminbuchung-block.promo-block{max-height:300px!important}}@media(min-width:1920px){.MuiGrid-grid-xl-2{flex-grow:0;max-width:25%!important;flex-basis:25%!important}}@media(max-width:679px){.site-header-right .site-header-wishlist{display:none!important}}@media screen and (min-width:768px){.page-ueber-uns .image-with-text__content{padding-top:0}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-details .money{font-size:22px;font-weight:600}.product-pricing .small-mwst a{text-decoration:underline}#wishlisthero-product-page-button-container{padding-top:1rem!important}.site-navigation .menu-hover-effect .navmenu-submenu{display:block}.menu-hover-effect .navmenu-link-parent{width:max-content}.menu-hover-effect details{position:relative}.menu-hover-effect details[open] summary{margin-bottom:-1px;z-index:10;position:relative}.mobile-nav-content__secondary-menu .navmenu-link{opacity:100%!important}.mobile-nav-content{display:flex;flex-direction:column}.mobile-nav-content>*{order:3}.mobile-nav-content>.mobile-nav-content__secondary-menu{order:1}.mobile-nav-content>.mobile-nav-content__border:last-child{order:2}.site-header .navmenu-link.navmenu-link-depth-1{font-weight:500!important;font-size:var(--font-size-menu-body-medium)!important}.site-header .navmenu-basic__item .navmenu-submenu{margin-left:5px!important}.navmenu-product-item{display:flex;flex-direction:column;align-items:center;gap:10px}.navmenu-product-item img{max-width:100%;height:auto;border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c;margin-bottom:5px}.navmenu-product-item:hover img{transition:transform .5s cubic-bezier(0,0,.2,1);transform:scale(1.03)}.navmenu-product-item span{font-size:16px}.navmenu-link-parent[data-href="/collections/gutscheine"]+.navmenu-submenu{--menu-open-height: 314px}.navmenu.navmenu-depth-2.navmenu-meganav-standard__items{max-width:1200px;margin:0 auto}@supports (display: grid){.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media screen and (max-width:678px){.site-header-menu-toggle,.site-header-mobile-search-button,.site-header-cart{top:33px!important;transform:none!important}}.live-search{max-width:650px!important;margin:0 auto!important}.site-navigation .navmenu-depth-1 .navmenu-icon svg{width:12px!important;height:12px!important;transform:rotate(0)!important}.site-navigation .navmenu-depth-1>li .navmenu-icon.navmenu-icon-depth-1,.site-navigation .navmenu-depth-1 summary .navmenu-icon.navmenu-icon-depth-1,.site-navigation .navmenu-depth-1 a .navmenu-icon.navmenu-icon-depth-1,.site-navigation .navmenu-meganav__item-parent .navmenu-icon.navmenu-icon-depth-1{transform:rotate(0)!important;top:1px!important;right:-3px!important;display:inline-flex!important;align-items:baseline!important;justify-content:center!important;position:relative!important}.site-navigation .navmenu-depth-1 .navmenu-icon{display:inline-flex!important;align-items:baseline!important;justify-content:center!important}.site-navigation .navmenu-icon.navmenu-icon-depth-2 svg{width:10px!important;height:10px!important;transform:rotate(-90deg)!important}.mobile-nav-content .navmenu-icon svg,.mobile-nav-primary-content .navmenu-icon svg{width:10px!important;height:10px!important}.mobile-nav-content .navmenu-link-parent-active~.navmenu-button .navmenu-icon svg,.mobile-nav-primary-content .navmenu-link-parent-active~.navmenu-button .navmenu-icon svg{transform:rotate(0)!important}.mobile-nav-content .navmenu-icon,.mobile-nav-primary-content .navmenu-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important}.subcollection-item{list-style:none}.subcollections-container{max-width:1400px;margin:0 auto}.subcollections-list{display:grid;grid-template-columns:repeat(6,1fr);gap:50px;list-style:none;padding:0;margin:0}.subcollection-item{display:block;text-align:center}.subcollection-item a{text-decoration:none;color:inherit;display:block}.image-wrapper{aspect-ratio:1;overflow:hidden;width:100%;max-width:160px;margin:0 auto;position:relative}.image-wrapper img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease-in;padding:5px}.subcollection-title{font-family:Source Sans Pro,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-body);z-index:2;display:block;padding:.4375rem 2rem .4375rem 1.5625rem;text-transform:none;letter-spacing:0;transition:color .2s cubic-bezier(0,0,.2,1)}.subcollection-item:hover .image-wrapper img{transform:scale(1.05)}@media screen and (max-width:999px){.subcollections-list{grid-template-columns:repeat(3,1fr);gap:12px}.image-wrapper{max-width:120px}}@media screen and (max-width:551px){.subcollections-list{grid-template-columns:repeat(2,1fr);gap:10px}.image-wrapper{max-width:100px}}@media screen and (min-width:517px)and (max-width:749px){.subcollections-list{grid-template-columns:repeat(3,1fr);gap:12px}.image-wrapper{max-width:120px}}@media screen and (min-width:999px)and (max-width:1305px){.subcollections-list{grid-template-columns:repeat(4,1fr);gap:12px}.image-wrapper{max-width:120px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
