:root{--krumel-forest: #1f3a2e;--krumel-forest-deep: #14291f;--krumel-sage: #a8b8a0;--krumel-ivory: #f8f7f3;--krumel-caramel: #c9a77a;--krumel-gold: #c8a96b;--krumel-ink: #243029}body{background:var(--krumel-ivory);color:var(--krumel-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.02em;color:var(--krumel-forest)}.header-wrapper,.utility-bar{background:var(--krumel-forest)!important;color:var(--krumel-ivory)}.header-wrapper .header__menu-item,.header-wrapper .header__icon,.header-wrapper .header__heading-link,.utility-bar a,.utility-bar{color:var(--krumel-ivory)}.header-wrapper .icon,.utility-bar .icon{color:currentColor}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;border-radius:0;font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;box-shadow:none}.card__heading,.full-unstyled-link{letter-spacing:.02em}.card-wrapper .media{overflow:hidden}.card-wrapper .media img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .media img{transform:scale(1.035)}.section+.section{margin-top:0}.page-width{padding-left:clamp(2rem,5vw,7rem);padding-right:clamp(2rem,5vw,7rem)}.footer{background:var(--krumel-forest-deep);color:var(--krumel-ivory)}.footer h2,.footer a,.footer__copyright{color:var(--krumel-ivory)}@media screen and (max-width:749px){.header{padding-top:1rem;padding-bottom:1rem}.page-width{padding-left:1.8rem;padding-right:1.8rem}.krumel-home-services .section-padding,.krumel-home-services [class*=section-][class*=-padding]{padding-top:4.8rem;padding-bottom:4.8rem}.krumel-home-services .multicolumn-list:not(.slider){row-gap:4.8rem;padding-left:1.8rem;padding-right:1.8rem}.krumel-home-services .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2rem}.krumel-home-services .multicolumn-card__info{padding-bottom:0}.krumel-home-services .multicolumn-card__info h3{font-size:clamp(2.6rem,8vw,3.4rem);line-height:1.12}.krumel-home-services .multicolumn-card__info .rte{font-size:1.5rem;line-height:1.65}.krumel-home-services .multicolumn-card__info .rte br{display:none}.krumel-home-services .multicolumn-card__info .link{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:1.2rem}}@media screen and (min-width:750px)and (max-width:989px){.krumel-home-services .multicolumn-list{column-gap:2.4rem;padding-left:4rem;padding-right:4rem}.krumel-home-services .multicolumn-card__info h3{font-size:clamp(2.4rem,3.5vw,3.2rem)}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/krumel-luxury.css.map */
