:root{--kit-bg:#fff;--kit-surface:#eaf1f2;--kit-surface-2:#f4f7f7;--kit-ink:#203b3f;--kit-ink-2:#163d42;--kit-muted:#52696c;--kit-border:#d8e4e5;--kit-accent:#164c50;--kit-accent-ink:#fff;--kit-accent-soft:#eaf1f2;--kit-radius:4px;--kit-radius-sm:4px;--kit-radius-lg:6px;--kit-radius-pill:4px}html{scroll-padding-top:110px}body{font-size:17px}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #164c50;outline-offset:4px}.mw-wrap{width:min(1240px,calc(100% - 40px));margin-inline:auto}.mw-logo{width:215px;height:auto;max-width:100%}.mw-hero{background:#eaf1f2}.mw-hero-grid{display:grid;gap:20px;padding-block:40px}.mw-hero h1{font-size:clamp(40px,5.5vw,72px);line-height:1.06;color:#163d42;margin:0 0 22px;font-weight:700}.mw-hero-copy>p{font-size:18px;line-height:1.65;max-width:460px;margin-bottom:26px}.mw-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:50px;padding:12px 22px;background:#164c50;color:#fff;border-radius:4px;font-weight:700}.mw-button:hover{color:#fff;background:#113d40}.mw-hero-photo a{display:block;color:#163d42}.mw-hero-photo img{width:100%;height:300px;object-fit:contain;mix-blend-mode:multiply}.mw-hero-photo span{display:block;font-size:15px;text-align:right;padding-top:12px}.mw-service{display:grid;grid-template-columns:1fr;gap:14px;padding-block:24px;border-bottom:1px solid #d8e4e5}.mw-service p{margin:0;font-size:15px;display:flex;gap:12px;justify-content:space-between}.mw-service span{color:#52696c;font-size:14px}.mw-section{padding-block:48px}.mw-heading{margin-bottom:28px}.mw-heading h2,.mw-about h2,.mw-faq h2{font-size:clamp(28px,3.2vw,43px);line-height:1.15;margin:0 0 12px;font-weight:700;color:#163d42}.mw-heading p{margin:0;color:#52696c}.mw-heading-row{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap}.mw-categories{display:grid;gap:30px}.mw-category{display:block;min-width:0}.mw-category-photo{background:#f4f7f7;padding:24px}.mw-category-photo img{width:100%;height:260px;object-fit:contain;mix-blend-mode:multiply}.mw-category h3{font-size:23px;display:flex;justify-content:space-between;margin:18px 0 6px;color:#163d42}.mw-category p{margin:0;color:#52696c;font-size:16px}.mw-text-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px;font-weight:600}.mw-selection{background:#f4f7f7}.mw-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.mw-product{min-width:0}.mw-product>div{background:#fff;padding:16px}.mw-product img{width:100%;height:170px;object-fit:contain}.mw-product h3{font-size:17px;line-height:1.35;margin:4px 0 12px}.mw-product strong{display:block;font-size:20px}.mw-vendor{font-size:13px;margin:16px 0 3px;color:#52696c}.mw-small{display:block;font-size:13px;color:#52696c;line-height:1.5}.mw-about{display:grid;gap:16px}.mw-about p{line-height:1.7;max-width:580px}.mw-faq{background:#eaf1f2}.mw-faq-grid{display:grid;gap:24px}.mw-faq details{border-bottom:1px solid #c4d7d8;padding-block:16px}.mw-faq summary,.mw-specs summary{cursor:pointer;font-weight:700;min-height:44px;display:list-item;align-content:center}.mw-faq p{margin-top:12px;line-height:1.65}.mw-faq a{text-decoration:underline}.legal{font-size:17px;line-height:1.75;max-width:850px;margin-inline:auto;overflow-wrap:anywhere}.legal h2{font-size:25px;margin-top:32px}.legal a,.contact-block a{text-decoration:underline;text-underline-offset:3px}.legal table{width:100%;table-layout:fixed}.contact-block{margin-top:38px;padding-top:24px;border-top:1px solid #d8e4e5}.kit-footer{background:#eaf1f2!important;color:#163d42!important}.kit-footer__logo{display:block!important;width:215px!important}.kit-footer__logo .mw-logo{width:215px}.kit-footer a{text-decoration:underline;text-underline-offset:3px}.kit-footer__cols{grid-template-columns:1fr!important;gap:30px!important}.kit-footer__contact-list{overflow-wrap:anywhere}.kit-footer__links a{display:inline-flex;min-height:38px;align-items:center}.grid-product__image-mask{background:#fff!important}.grid-product__image,.grid__image-ratio img{object-fit:contain!important}.product-single__photo{background:#fff}.product-single__photo img{object-fit:contain!important}.product-single__title{font-size:clamp(25px,3vw,37px)!important;line-height:1.18!important}.product__price{font-weight:700!important;font-size:26px!important}.product__policies{font-size:14px!important;line-height:1.55}.product-single__description{font-size:17px;line-height:1.7}.mw-specs{border-block:1px solid #d8e4e5;padding-block:12px}.mw-specs table{width:100%;font-size:14px;border-collapse:collapse;table-layout:fixed}.mw-specs th,.mw-specs td{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid #e6eeee;overflow-wrap:anywhere}.mw-specs th{width:40%;font-weight:600;background:#f4f7f7}.variant-input-wrap{max-width:100%}.variant-input-wrap label{min-height:44px;white-space:normal}.kit-payment-icons{flex-wrap:wrap}.btn{min-height:48px}.grid-product__title{font-size:16px!important}.kit-reveal{opacity:1!important;transform:none!important}.announcement-bar,.toolbar{display:none!important}@media(min-width:600px){.mw-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-service{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-service p{display:block}.mw-service span{display:block;margin-top:4px}.kit-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mw-product img{height:220px}}@media(min-width:900px){.mw-wrap{width:min(1240px,calc(100% - 80px))}.mw-hero-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:50px;padding-block:68px 46px}.mw-hero-photo img{height:430px}.mw-section{padding-block:76px}.mw-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-category-photo img{height:275px}.mw-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.mw-about{grid-template-columns:1fr 1fr;gap:60px}.mw-faq-grid{grid-template-columns:1fr 1.5fr;gap:80px}.kit-footer__cols{grid-template-columns:1.45fr .8fr .95fr 1.2fr!important;gap:35px!important}}@media(max-width:599px){.mw-logo{width:168px}.mw-hero-photo img{height:280px}.mw-hero-photo span{font-size:14px}.mw-category-photo img{height:240px}.legal table tr,.legal table th,.legal table td{display:block;width:100%!important}.mw-specs tr{display:block;margin-bottom:12px}.mw-specs th,.mw-specs td{display:block;width:100%;border:0}.page-width{padding-inline:20px!important}.site-header__logo{max-width:185px}.site-nav__link--icon{padding-inline:8px!important}.site-nav__icons .icon-user{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.site-header{background:#fff!important}.site-header__logo{margin:0!important;padding:10px 0!important}.site-header__logo-link{padding-top:0!important;line-height:0!important}.site-header__logo-link img{position:static!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}.kit-footer__title{font-size:19px!important;letter-spacing:0!important;text-transform:none!important}.mw-hero-copy,.mw-hero-photo{min-width:0}.mw-hero-grid{grid-template-columns:minmax(0,1fr)}.mw-hero h1{overflow-wrap:normal;font-size:clamp(36px,5.5vw,72px)}.product-image-main .image-wrap{padding-bottom:0!important;height:clamp(320px,75vw,580px)!important}.product-image-main .image-wrap img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important}.product__thumbs img{width:100%;height:auto;object-fit:contain}.site-header__logo img{left:0!important;transform:none!important;margin:0!important}.product-single__meta .add-to-cart{background:#164c50!important;color:#fff!important;border-color:#164c50!important}.variant-input-wrap input:checked+label{background:#164c50!important;color:#fff!important}@media(min-width:900px){.mw-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.rte a:not(.btn),.legal a,.contact-block a,.shopify-policy__body a,.mw-specs a{color:#164c50!important;text-decoration:underline;text-underline-offset:3px}.rte a:not(.btn):hover,.legal a:hover{color:#113d40!important}.mw-collection-header{background:#eaf1f2;color:#203b3f}.mw-collection-heading{display:grid;grid-template-columns:minmax(0,1fr) 135px;align-items:center;gap:20px;padding-block:26px}.mw-collection-heading h1{font-size:clamp(28px,4vw,48px);line-height:1.15;margin:12px 0;color:#163d42}.mw-collection-heading .breadcrumb,.mw-collection-heading .breadcrumb a{color:#164c50!important;text-shadow:none}.mw-collection-image img{width:100%;height:150px;object-fit:contain;mix-blend-mode:multiply}.collection-hero__content,.product-single__description,.shopify-policy__body,.legal,.mw-specs{color:#203b3f}.mw-specs summary{color:#163d42}@media(min-width:750px){.mw-collection-heading{grid-template-columns:minmax(0,1fr) 260px;padding-block:32px}.mw-collection-image img{height:220px}}@media(max-width:420px){.mw-collection-heading{grid-template-columns:minmax(0,1fr) 100px;gap:10px}.mw-collection-image img{height:130px}.mw-collection-heading h1{font-size:27px}}.grid-product__vendor,.product-single__vendor{color:#52696c!important}.grid-product__link,.grid-product__title,.grid-product__price{color:#203b3f!important}.grid-product__image-mask img{opacity:1!important}.legal a:not(.btn),.contact-block a,.shopify-policy__body a{border-bottom:0!important;box-shadow:none!important}.rte a:not(.btn){border-bottom-color:transparent!important}.template-page .section-header__title,.template-page h1,.shopify-policy__title h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(27px,4vw,46px)}.mw-service-item{display:flex;align-items:center;gap:18px;min-width:0}.mw-service .mw-service-item p{display:block;flex:1}.mw-service-icon{display:block;flex:none;width:48px;height:48px;color:#164c50}.mw-service .mw-service-item span{display:block;margin-top:4px}@media(max-width:749px){.mw-service{gap:22px}.mw-service-item{gap:16px}.mw-service .mw-service-item p{font-size:15px}.mw-service .mw-service-item span{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/morgenwaerme.css.map */
