:root{--font-heading-family:Georgia,"Times New Roman",serif;--font-heading-weight:400;--mk-forest:#2c463d;--mk-cream:#fcf6ef;--mk-clay:#9d3e29}html{scroll-padding-top:10rem}body{background:var(--mk-cream)}:is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--mk-clay);outline-offset:4px}.header__heading-link{padding-block:.6rem}.header__heading-logo{max-width:100%;height:auto}.header__menu-item{font-family:var(--font-body-family);letter-spacing:.01em}.announcement-bar__message{font-size:1.15rem;letter-spacing:.015em;line-height:1.45}.announcement-bar a{text-underline-offset:.2em}.product__title h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;line-height:1.13}.card__heading{font-family:var(--font-body-family);font-weight:500;line-height:1.4}.card__heading a{overflow-wrap:anywhere}.card-information .price{font-weight:600}.product__info-container .accordion__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500}.product-form__submit{min-height:5.2rem;border-radius:.35rem;letter-spacing:.05em}.product__info-container .product__description{font-size:1.5rem;line-height:1.7}.footer__content-top{padding-top:4rem}.footer-block__heading{font-family:Georgia,Times New Roman,serif;font-weight:400}.footer a{line-height:1.6;text-underline-offset:.3em}.footer .list-menu__item--link{min-height:4.4rem;display:inline-flex;align-items:center}.shopify-policy__container{max-width:80rem!important;padding:3.2rem 2rem 5.6rem!important;line-height:1.75}.shopify-policy__title h1{font-family:Georgia,Times New Roman,serif;line-height:1.15}@media(max-width:749px){.header{min-height:6.6rem}.header__icon{min-width:4.4rem;min-height:4.4rem}.announcement-bar__message{font-size:1.08rem;letter-spacing:0;padding-block:.5rem}.product__title h1{font-size:2.9rem}.product__info-container .product__description{font-size:1.4rem}.product-template .breadcrumbs{padding-block:.6rem;font-size:1.1rem}.footer__content-top{padding-top:2.4rem}.shopify-policy__container{padding-top:2.4rem!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{scroll-behavior:auto!important}}cart-drawer .drawer__inner{height:calc(100% - var(--mk-preview-inset,0px));max-height:calc(100dvh - var(--mk-preview-inset,0px));overflow:hidden}cart-drawer cart-drawer-items{min-height:0;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto}cart-drawer .drawer__header,cart-drawer .drawer__footer{flex:0 0 auto}cart-drawer .drawer__footer{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}cart-drawer .drawer__close,cart-drawer .cart-remove-button{min-width:44px;min-height:44px}cart-drawer .cart-quantity.quantity--squidge{display:grid;grid-template-columns:44px 44px 44px;grid-template-rows:44px;grid-template-areas:"decrease input increase";width:132px;min-height:44px}cart-drawer .cart-quantity.quantity--squidge .quantity__button{width:44px;min-width:44px;height:44px;min-height:44px;margin:0;border:0;border-radius:0;font-size:22px;line-height:1}cart-drawer .cart-quantity.quantity--squidge .quantity__button-decrease{border-inline-end:1px solid rgba(var(--color-foreground),.15)}cart-drawer .cart-quantity.quantity--squidge .quantity__button-increase{border-inline-start:1px solid rgba(var(--color-foreground),.15)}cart-drawer .cart-quantity .quantity__button svg{display:none}cart-drawer .cart-quantity .quantity__button:before{position:static;inset:auto;transform:none;display:block;width:auto;height:auto;pointer-events:none}cart-drawer .cart-quantity .quantity__button-decrease:before{content:"\2212"}cart-drawer .cart-quantity .quantity__button-increase:before{content:"+"}cart-drawer .cart-quantity .quantity__input{min-width:0;max-width:44px;width:44px;height:44px;font-size:16px;padding:0;border:0}@media(max-width:600px){cart-drawer .drawer__inner{width:100%;max-width:100vw}cart-drawer input,cart-drawer select,cart-drawer textarea{font-size:16px}}.mobile-facets.facets__form{bottom:var(--mk-preview-inset,0px)}.mobile-facets .mobile-facets__main{min-height:0}.mobile-facets .mobile-facets__footer{flex-shrink:0}.mobile-facets .js-apply-button{min-height:44px}.mobile-facets .mobile-facets__clear{display:inline-flex;align-items:center;min-height:44px}.mk-ui-arrow{display:block;inline-size:18px;block-size:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.5;pointer-events:none}.mk-home__category-name .mk-ui-arrow{inline-size:14px;block-size:14px;flex-basis:14px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mk-brand.css.map */
