:root{--kmp-ink:#020912;--kmp-paper:#fcfcfc;--kmp-grey:#efefef;--kmp-line:#e2e2e2;--kmp-muted:#5c6166;--kmp-green:#1b7f3b;--kmp-bar-h:68px}html body .header__menu-item{color:rgba(var(--color-foreground),.66);transition:color var(--duration-short) ease}html body .header__menu-item:hover,html body .header__menu-item:focus-visible,html body .header__active-menu-item,html body details[open]>.header__menu-item{color:rgb(var(--color-foreground));text-decoration:none}html body .header__menu-item:hover span,html body .header__menu-item:focus-visible span,html body .header__active-menu-item,html body .header__menu-item:hover .header__active-menu-item{text-decoration:none}html body .header__heading-logo{transform:translateY(-12.5%)}html body [class*=-settings][class*=ss_scrolling_announcement_bar_2]{padding-top:8px;padding-bottom:8px}html body [class*=announcement-item-template--]{gap:9px}html body p[class*=announcement-text-template--]{font-size:12px}html body [class*=announcement-icon-template--]{width:18px;height:18px}html body .main-page-title,html body .title--primary,html body .collection-hero__title,html body .article-template__title,html body .template-search__header h1{font-size:30px;line-height:1.15;text-align:left;margin:0 0 20px;letter-spacing:0}@media(min-width:750px){html body .main-page-title,html body .title--primary,html body .collection-hero__title,html body .article-template__title,html body .template-search__header h1{font-size:40px}}html body .page-width--narrow:has(.main-page-title){max-width:var(--page-width);padding-left:1.5rem;padding-right:1.5rem}@media(min-width:750px){html body .page-width--narrow:has(.main-page-title){padding-left:5rem;padding-right:5rem}}html body .page-width--narrow:has(.main-page-title) .rte{max-width:78rem}html body .page-width--narrow:has(.main-page-title) .rte,html body .page-width--narrow:has(.main-page-title) .rte p,html body .page-width--narrow:has(.main-page-title) .rte li{font-size:16px;line-height:1.6;color:rgba(var(--color-foreground),.8)}html body .rich-text__blocks{max-width:78rem}html body .rich-text__text,html body .rich-text__text p{font-size:16px;line-height:1.6;font-weight:400}html body .rich-text__text strong,html body .rich-text__text b{font-weight:400}html body .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left{width:100%;margin-left:0;margin-right:0}html body .collection-hero__description,html body .collection-hero__description p{font-size:16px;line-height:1.6}html body [id^=Banner-template--]:after{opacity:.5!important}html body .banner__heading,html body .banner__text{text-shadow:0 1px 12px rgba(0,0,0,.45)}@media(min-width:750px){html body .banner--content-align-left .banner__box{padding-left:0;padding-right:0}}[id$=__17135161858910361b]{display:none!important}html body [id*=ss_faq_3] .ss-faq-header{text-align:left}html body [id*=ss_faq_3] .ss-accordion-wrapper{margin-left:0;margin-right:auto}html body .ss-faq-content p,html body .ss-faq-content li{font-weight:400}@media(min-width:750px){html body [id*=ss_feature_1_bfwbVM] [class*=-settings]{max-width:var(--page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:5rem!important;padding-right:5rem!important}html body [id*=ss_feature_1_bfwbVM] .wrapper-box{justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important;max-width:760px!important;gap:28px}html body [id*=ss_feature_1_bfwbVM] .box{align-items:flex-start!important;text-align:left!important}html body [id*=ss_feature_1_bfwbVM] .box__image{justify-content:flex-start!important}html body [id*=ss_feature_1_bfwbVM] .box__content-wrapper,html body [id*=ss_feature_1_bfwbVM] .box__title,html body [id*=ss_feature_1_bfwbVM] .box__description{text-align:left!important;align-items:flex-start!important}}.box__image{align-self:stretch;justify-content:center}.box__image svg{width:auto;min-width:24px;aspect-ratio:1/1;flex:0 0 auto}html body .kmp-oh{margin:0 1.5rem;max-width:460px;border:1px solid var(--kmp-line);background:#fff;box-shadow:0 2px 16px #0000000d}@media(min-width:750px){html body .kmp-oh{margin:0 0 0 max(5rem,calc((100% - var(--page-width))/2 + 5rem))}}html body .kmp-oh__title{font-weight:400;font-size:2.2rem}html body .kmp-oh__list li.is-today{font-weight:400;background:var(--kmp-grey)}.bcontact-embed,.bcontact-embed *{font-family:var(--font-body-family),sans-serif!important}.bcontact-embed{margin-left:0!important;margin-right:auto!important}.bcontact-embed .bcontact-content,.bcontact-embed .bcontact-inner{padding-left:0!important;padding-right:0!important}.bcontact-embed input,.bcontact-embed textarea,.bcontact-embed select{border-radius:0!important}.bcontact-embed .bcontact-title span{font-size:24px!important;font-weight:400!important}.bcontact-embed .bcontact-description{font-size:16px!important}.bcontact-embed .bcontact-submit-btn{background:var(--kmp-ink)!important;color:#fff!important;border-radius:0!important;font-weight:400!important;letter-spacing:.06em!important;font-size:15px!important;padding:14px 32px!important;height:auto!important}.bcontact-embed .bcontact-submit-btn:hover{background:#171717!important}@media(max-width:749px){.reputon-reviews-holder.reputon-slider{display:none!important}}body:has(product-info) .reputon-reviews-holder.reputon-slider{display:none!important}#chaty-app-elements,[id^=chaty-app-widget]{display:none!important}[id*=ss_footer_3] input,[id*=ss_footer_3] button,[id*=ss_footer_3] textarea,[id*=ss_footer_3] select{font-family:var(--font-body-family),sans-serif}.article-template__content .rte img,.rte figure img{display:block;margin:0}.kmp-fig{margin:28px 0}.kmp-fig img{display:block;margin:0;max-width:100%;height:auto;width:100%}.kmp-fig figcaption{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--kmp-muted)}.kmp-fig-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0}.kmp-fig-row img{display:block;margin:0;width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}@media(max-width:749px){.kmp-fig-row{grid-template-columns:repeat(2,1fr)}}html body [id$=__opening_hours_kmp] .page-width{max-width:none;padding-left:0;padding-right:0}html body [id$=__opening_hours_kmp] .kmp-oh{max-width:none;margin:0 1.5rem}@media(min-width:750px){html body [id$=__opening_hours_kmp] .kmp-oh{width:460px;max-width:calc(100% - 10rem);margin:0 max(5rem,calc((100% - var(--page-width))/2 + 5rem)) 0 auto}}@media(min-width:1400px){html body main#MainContent:has(.kmp-oh){position:relative}html body [id$=__opening_hours_kmp]{position:absolute;top:24px;right:max(5rem,calc((100% - var(--page-width))/2 + 5rem));width:460px;z-index:2}html body [id$=__opening_hours_kmp] .section-padding,html body [id$=__opening_hours_kmp] [class*=section-template--]{padding-top:0;padding-bottom:0}html body [id$=__opening_hours_kmp] .kmp-oh{width:100%;max-width:none;margin:0}}html body .blog-articles .article-card__image--small .ratio:before{padding-bottom:68%}html body .blog-articles .card__information{text-align:left}html body .blog-articles .article-card .card__heading{font-size:2.2rem;line-height:1.25}html body .blog-articles .article-card__excerpt{font-size:15px;line-height:1.6;margin:.8rem 0 0;max-width:72rem}@media(min-width:750px){html body .blog-articles{display:grid;grid-template-columns:1fr;gap:0 0;row-gap:40px;margin-bottom:0}html body .blog-articles .article{display:block;width:100%;max-width:none;padding:0}html body .blog-articles .article-card{display:grid;grid-template-columns:260px 1fr;column-gap:36px;align-items:start}html body .blog-articles .article-card .card__inner{grid-column:1;width:260px}html body .blog-articles .article-card>.card__content{grid-column:2;padding:0;margin:0;text-align:left}html body .blog-articles .article-card>.card__content .card__information,html body .blog-articles .card__information{padding:0!important}html body .blog-articles .article-card>.card__content .card__heading{margin-top:0}}@media(max-width:749px){html body .blog-articles .article-card__image--small .ratio:before{padding-bottom:56%}}@media(min-width:750px){html body [id$=__image_with_text_mAR4T4] .image-with-text__media-item{flex:0 0 34%;max-width:34%;width:34%;align-self:center}html body [id$=__image_with_text_mAR4T4] .image-with-text__text-item{flex:1 1 auto;max-width:66%;width:66%}}@media(max-width:749px){html body [id$=__image_with_text_mAR4T4] .image-with-text__media{max-width:340px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/kmp-custom.css.map */
