:root{--mk-bark:#170e08;--mk-ember:#24150a;--mk-chest:#3e2415;--mk-rust:#c45b2a;--mk-amber:#e08b3e;--mk-honey:#b2935b;--mk-gold:#dcb877;--mk-oat:#f0e4cf;--mk-paper:#fbf6ec;--mk-cream:#f6ecdc;--mk-ink:#2a1a10;--mk-mute:#7b6656;--mk-l:rgba(61,36,21,.13);--mk-ll:rgba(255,235,210,.16);--mk-fd:"Cormorant Garamond",Georgia,"Times New Roman",serif;--mk-fb:Poppins,"Helvetica Neue",Arial,sans-serif;--mk-r:18px;--mk-e:cubic-bezier(.2,.7,.2,1)}.daniel-free-shipping-bar{background:var(--mk-bark)!important;color:var(--mk-oat)!important}.daniel-free-shipping-bar__message{font-family:var(--mk-fb);font-size:12.5px!important;letter-spacing:.03em;font-weight:500!important;color:var(--mk-oat)!important}.daniel-free-shipping-bar__close{color:#f0e4cf80!important;opacity:1!important;font-size:16px!important}.daniel-free-shipping-bar__close:hover{color:var(--mk-oat)!important}.daniel-free-shipping-bar__track{background:#f0e4cf21!important;height:2px!important;border-radius:2px}.daniel-free-shipping-bar__track>*{background:var(--mk-gold)!important;background-image:none!important;border-radius:2px;transition:width .5s var(--mk-e)}.announcement-bar,.announcement-bar__message{background:var(--mk-ember)!important;color:#f0e4cfd1!important;background-image:none!important}.announcement-bar__message{font-family:var(--mk-fb)!important;font-size:12px!important;letter-spacing:.06em;font-weight:400!important;text-transform:none;padding:9px 0!important;min-height:0!important}#shopify-section-header,.section-header,[id^=shopify-section-sections--][id$=__header]{position:sticky!important;top:var(--daniel-shipping-bar-height,0px);z-index:60}.header-wrapper{background:#fbf6eceb!important;backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--mk-l)!important;box-shadow:none!important;transition:padding .3s var(--mk-e)}.header{padding-top:14px!important;padding-bottom:14px!important;align-items:center}.header__heading-logo{max-width:132px!important;transition:max-width .3s var(--mk-e)}.header__inline-menu{margin-left:8px}.header__menu-item,.header__menu-item.list-menu__item{font-family:var(--mk-fb)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--mk-ink)!important;padding:10px 14px!important;text-transform:none!important}.header__menu-item:hover span,.header__menu-item:hover{text-decoration:none!important;color:var(--mk-rust)!important}.header .header__menu-item .icon-caret{right:-2px;position:relative}.header details[open]>.header__menu-item{color:var(--mk-rust)!important}.header__menu-item span{text-decoration:none!important;transition:color .2s var(--mk-e)}.header__active-menu-item{text-decoration:none!important;color:var(--mk-rust)!important}.header__icons{padding-right:0}.header__icon .icon,.header__icon svg{width:21px;height:21px;color:var(--mk-ink)}.header__icon:hover .icon{color:var(--mk-rust)}.header .header__submenu{background:var(--mk-paper)!important;border:1px solid var(--mk-l)!important;border-radius:14px!important;box-shadow:0 24px 48px -28px #170e088c!important;padding:10px!important;margin-top:6px}.header .header__submenu .header__menu-item{border-radius:9px;padding:9px 12px!important;font-size:13.5px!important}.header .header__submenu .header__menu-item:hover{background:var(--mk-cream)!important}.mk-scrolled .header{padding-top:8px!important;padding-bottom:8px!important}.mk-scrolled .header__heading-logo{max-width:104px!important}@media screen and (max-width:989px){.header{padding-top:10px!important;padding-bottom:10px!important}.header__heading-logo{max-width:112px!important}}.footer{background:var(--mk-bark)!important;background-image:none!important;border-top:0!important;color:#f0e4cfb8!important;margin-top:0!important}.footer .footer__content-top{padding-top:clamp(44px,6vw,72px)!important;padding-bottom:clamp(28px,4vw,44px)!important;border-bottom:1px solid var(--mk-ll)}.footer .footer__content-bottom{border-top:0!important;padding-top:22px!important;padding-bottom:26px!important}.footer .footer-block__heading{font-family:var(--mk-fd)!important;font-size:22px!important;font-weight:500!important;color:var(--mk-oat)!important;margin-bottom:16px!important;letter-spacing:0}.footer a,.footer .list-menu__item--link,.footer .link{color:#f0e4cfb8!important;font-family:var(--mk-fb)!important;font-size:14px!important;text-decoration:none!important;transition:color .2s var(--mk-e)}.footer a:hover,.footer .list-menu__item--link:hover{color:var(--mk-gold)!important;text-decoration:none!important}.footer .footer-block__details-content p,.footer .rte p,.footer p{color:#f0e4cf9e!important;font-size:14px!important;line-height:1.6!important}.footer .footer-block__details-content strong,.footer strong{color:var(--mk-oat)!important;font-weight:500!important}.footer .footer-block__image-wrapper img{filter:brightness(0) invert(1);opacity:.9;max-width:118px}.footer .footer-block--brand img,.footer__content-top img[alt=""]{filter:brightness(0) invert(1);opacity:.9}.footer .footer__list-social .list-social__link,.footer .list-social__link{color:#f0e4cfb8!important;border:1px solid var(--mk-ll);border-radius:999px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s var(--mk-e),color .2s var(--mk-e)}.footer .list-social__link:hover{border-color:var(--mk-gold);color:var(--mk-gold)!important;background:transparent!important}.footer .newsletter-form__field-wrapper .field__input{background:#f0e4cf0f!important;border:1px solid var(--mk-ll)!important;border-radius:999px!important;color:var(--mk-oat)!important;padding-left:20px!important;height:52px}.footer .newsletter-form__field-wrapper .field__label{color:#f0e4cf80!important;left:20px}.footer .newsletter-form__field-wrapper .field:after,.footer .newsletter-form__field-wrapper .field:before{display:none!important}.footer .newsletter-form__button{color:var(--mk-gold)!important;right:8px}.footer .list-payment{gap:8px}.footer .list-payment__item{padding:0}.footer .list-payment__item svg,.footer .list-payment__item img{filter:grayscale(1);opacity:.42;transition:opacity .2s var(--mk-e);height:22px!important;width:auto!important}.footer .list-payment__item:hover svg,.footer .list-payment__item:hover img{opacity:.8}.footer .footer__copyright .copyright__content a[href*="shopify.com"],.footer .footer__copyright small a[rel=nofollow],.footer .footer__copyright small.copyright__content~small.copyright__content{display:none!important}.footer .footer__payment .caption{display:none!important}.footer .copyright__content{font-family:var(--mk-fb)!important;font-size:12px!important;color:#f0e4cf70!important;letter-spacing:.02em}.footer .policies{gap:6px 18px}.footer .policies li a{font-size:12px!important;color:#f0e4cf70!important}.footer .policies li a:hover{color:var(--mk-gold)!important}.product .price,.product .price .price-item,.product .price__regular .price-item--regular,.product .price__sale .price-item--sale,.product .price-item--sale{color:var(--mk-ink)!important;font-family:var(--mk-fb)!important;font-weight:600!important;font-size:27px!important;line-height:1.2!important;letter-spacing:-.005em!important}.product .price--on-sale .price__sale{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:10px;flex-wrap:wrap}.product .price--on-sale .price-item--regular{font-size:16px!important;font-weight:400!important;color:#2a1a1073!important;text-decoration:line-through;text-decoration-color:#2a1a1066;letter-spacing:0!important}.product .price .price-item--sale{display:inline-flex;align-items:baseline;gap:8px}.product .price__badge-sale,.product .badge.price__badge-sale{background:var(--mk-rust)!important;color:var(--mk-paper)!important;border:0!important;border-radius:999px!important;font-family:var(--mk-fb)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.05em;padding:5px 11px!important;text-transform:none!important;box-shadow:none!important}.product .price__badge-sold-out{border-radius:999px!important;border:0!important;background:#2a1a10d1!important;color:var(--mk-paper)!important;font-size:11.5px!important;padding:5px 11px!important}.product__tax{font-size:12.5px!important;color:var(--mk-mute)!important;letter-spacing:0}.product__info-container .shopify-block:has(vipps-badge),.product__info-container .shopify-block:has(klarna-placement),.product__info-container vipps-badge,.product__info-container klarna-placement{display:none!important}.mk-trust{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 18px}.mk-trust li{display:flex;align-items:center;gap:7px;font-family:var(--mk-fb);font-size:13px;color:var(--mk-ink);background:var(--mk-cream);border:1px solid var(--mk-l);border-radius:999px;padding:8px 14px;list-style:none}.mk-trust svg{width:15px;height:15px;flex:0 0 auto;color:var(--mk-rust)}.mk-pay{display:flex;align-items:center;gap:10px;margin:14px 0 0;font-family:var(--mk-fb);font-size:12.5px;color:var(--mk-mute)}.mk-pay b{font-weight:500;color:var(--mk-ink)}.mk-pay img,.mk-pay svg{height:19px;width:auto;filter:grayscale(1);opacity:.6}.product-form__input .quantity,.product .quantity{border-radius:999px!important;border:1px solid var(--mk-l)!important;background:#fff!important;height:52px!important;overflow:hidden}.product .quantity:after{display:none!important}.product .quantity__button,.product .quantity__input{color:var(--mk-ink)!important}.product-form__input .form__label{font-family:var(--mk-fb)!important;font-size:12.5px!important;letter-spacing:.04em;color:var(--mk-mute)!important;text-transform:uppercase}.product .product-form__submit,.product .product-form__submit.button,.product-form__buttons .button--primary{background:var(--mk-rust)!important;background-image:none!important;border:0!important;box-shadow:0 14px 30px -18px #c45b2ad9!important;color:var(--mk-paper)!important;border-radius:999px!important;font-family:var(--mk-fb)!important;font-size:15.5px!important;font-weight:600!important;letter-spacing:.01em!important;min-height:56px!important;transition:transform .25s var(--mk-e),box-shadow .25s var(--mk-e),background-color .25s var(--mk-e)}.product .product-form__submit:before,.product .product-form__submit:after{display:none!important}.product .product-form__submit:hover{background:#b04f22!important;transform:translateY(-1px);box-shadow:0 18px 34px -18px #c45b2af2!important}.product .shopify-payment-button__button--unbranded{background:transparent!important;border:1px solid var(--mk-l)!important;color:var(--mk-ink)!important;border-radius:999px!important;min-height:52px!important;font-weight:500!important}.product__media-wrapper .product__media,.product__media-wrapper .media{border-radius:var(--mk-r)!important;overflow:hidden;border:0!important}.product__media-wrapper .product__media-item{border:0!important}.thumbnail{border-radius:12px!important;border:1px solid var(--mk-l)!important;box-shadow:none!important;overflow:hidden;transition:border-color .2s var(--mk-e)}.thumbnail[aria-current=true],.thumbnail.is-active{border:2px solid var(--mk-rust)!important;box-shadow:none!important}.thumbnail:after{display:none!important}.product__modal-opener .product__media-icon{background:#fbf6ece6!important;border:1px solid var(--mk-l)!important;color:var(--mk-ink)!important;border-radius:999px;opacity:1!important}.product__accordion{border-top:1px solid var(--mk-l)!important;border-bottom:0!important}.product__accordion:last-of-type{border-bottom:1px solid var(--mk-l)!important}.product__accordion summary{padding:16px 0!important;font-family:var(--mk-fb)!important;font-size:14.5px!important;font-weight:500!important;color:var(--mk-ink)!important}.product__accordion .accordion__title{font-size:14.5px!important;font-weight:500!important}.product__description{font-family:var(--mk-fb)!important;color:var(--mk-ink)}.product__description h2,.product__description h3{font-family:var(--mk-fd)!important;font-weight:500!important;letter-spacing:0;text-align:left!important}.product__description h2{font-size:clamp(24px,3vw,32px)!important;margin:34px 0 10px!important}.product__description h3{font-size:20px!important;margin:26px 0 8px!important}.product__description p{font-size:15.5px!important;line-height:1.65!important;color:#2a1a10c7!important;max-width:62ch}.product__description ul{padding-left:1.2em}.product__description li{font-size:15.5px!important;line-height:1.6!important;color:#2a1a10c7!important;margin-bottom:6px;padding-left:2px}.product__description img{border-radius:14px;display:block;margin:22px 0;width:100%;max-width:520px;height:auto}.product__description a{color:var(--mk-rust)!important}.cart__warnings h1,.cart__empty-text,.cart-item__name,.cart__login-title{font-family:var(--mk-fd)!important}.cart__empty-text{font-size:clamp(28px,4vw,40px)!important;font-weight:500!important;color:var(--mk-ink)!important;margin-bottom:6px}.cart__login-title{font-size:20px!important;font-weight:500!important}.cart__contents .cart-item__image{border-radius:12px!important;border:1px solid var(--mk-l)!important}.cart-items thead th{font-family:var(--mk-fb)!important;font-size:11.5px!important;letter-spacing:.1em;color:var(--mk-mute)!important;text-transform:uppercase;border-bottom:1px solid var(--mk-l)!important}.cart-item__name{font-size:16px!important;font-weight:500!important;color:var(--mk-ink)!important;text-decoration:none!important}.totals__subtotal,.totals__subtotal-value{font-family:var(--mk-fb)!important;color:var(--mk-ink)!important}.totals__subtotal-value{font-size:22px!important;font-weight:600!important}#checkout,.cart__checkout-button,.cart__ctas button[name=checkout]{background:var(--mk-rust)!important;background-image:none!important;color:var(--mk-paper)!important;border:0!important;border-radius:999px!important;font-family:var(--mk-fb)!important;font-size:16px!important;font-weight:600!important;letter-spacing:.01em!important;min-height:58px!important;box-shadow:0 16px 32px -18px #c45b2ae6!important;transition:background-color .25s var(--mk-e),transform .25s var(--mk-e)}#checkout:hover,.cart__checkout-button:hover{background:#b04f22!important;transform:translateY(-1px)}.cart__dynamic-checkout-buttons,.dynamic-checkout__content{margin-top:12px!important}.cart__dynamic-checkout-buttons [role=button],.dynamic-checkout__content [role=button]{border-radius:999px!important;overflow:hidden;filter:saturate(.25) opacity(.72);transition:filter .2s var(--mk-e)}.cart__dynamic-checkout-buttons [role=button]:hover,.dynamic-checkout__content [role=button]:hover{filter:saturate(1) opacity(1)}.cart__dynamic-checkout-buttons ul{display:flex!important;gap:8px!important;flex-wrap:wrap}.cart__dynamic-checkout-buttons ul>li{flex:1 1 30%;min-width:120px}.template-404,.shopify-section .center h1.title{font-family:var(--mk-fd)!important}#shopify-section-main-404 .title,.template-404 .title{font-family:var(--mk-fd)!important;font-size:clamp(32px,5vw,52px)!important;font-weight:500!important;color:var(--mk-ink)!important}#shopify-section-main-404 .subtext,.template-404 .subtext{font-family:var(--mk-fb)!important;color:var(--mk-mute)!important;letter-spacing:.1em;text-transform:uppercase;font-size:12px!important}.cart__warnings .button,#shopify-section-main-404 .button,.template-404 .button{background:var(--mk-rust)!important;color:var(--mk-paper)!important;border:0!important;border-radius:999px!important;min-height:54px!important;font-weight:600!important;font-size:15.5px!important;padding-inline:34px!important;box-shadow:0 14px 30px -18px #c45b2ad9!important}.button,.shopify-challenge__button,.customer button{border-radius:999px!important;font-family:var(--mk-fb)!important;font-weight:600!important;letter-spacing:.01em!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--mk-rust)!important;background-image:none!important;color:var(--mk-paper)!important;border:0!important}.button:not(.button--secondary):not(.button--tertiary):after,.button--primary:after{display:none!important}.button--secondary{background:transparent!important;border:1px solid var(--mk-l)!important;color:var(--mk-ink)!important}.field__input,.select__select,.customer input,.customer select,textarea{border-radius:14px!important;border:1px solid var(--mk-l)!important;font-family:var(--mk-fb)!important;font-size:15px!important}.field:after,.select:after,.field:before,.select:before{display:none!important}.field__input:focus,.select__select:focus{outline:2px solid var(--mk-rust);outline-offset:1px}.collection-hero__text-wrapper{max-width:none}.collection-hero__description{max-width:74ch!important}.collection-hero__description p{max-width:74ch}@media screen and (min-width:990px){.collection-hero__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:end}.collection-hero__description{margin-bottom:4px}}.template-search__header .search__input{border-radius:999px!important;height:56px}.template-search__header h1,.main-page-title{font-family:var(--mk-fd)!important;font-weight:500!important}.shopify-policy__title h1,.main-page-title,.article-template__title{font-family:var(--mk-fd)!important;font-weight:500!important;letter-spacing:-.005em}.rte h2,.rte h3{font-family:var(--mk-fd)!important;font-weight:500!important;letter-spacing:0}.rte p,.rte li{font-family:var(--mk-fb)!important;font-size:16px!important;line-height:1.7!important;color:#2a1a10cc!important}.rte a{color:var(--mk-rust)!important;text-underline-offset:3px}.mk-sugg{max-width:1100px;margin:8px auto 64px;padding-inline:20px}.mk-sugg-search{display:flex;gap:8px;max-width:460px;margin:0 auto 52px}.mk-sugg-search input{flex:1;border:1px solid var(--mk-l);border-radius:999px;padding:0 20px;height:52px;font-family:var(--mk-fb);font-size:15px;background:#fff;color:var(--mk-ink)}.mk-sugg-search input:focus{outline:2px solid var(--mk-rust);outline-offset:1px}.mk-sugg-search button{border:0;background:var(--mk-ink);color:var(--mk-paper);border-radius:999px;padding:0 26px;height:52px;font-family:var(--mk-fb);font-size:14.5px;font-weight:600;cursor:pointer;transition:background-color .2s var(--mk-e)}.mk-sugg-search button:hover{background:var(--mk-rust)}.mk-sugg h2{font-family:var(--mk-fd);font-weight:500;font-size:clamp(24px,3vw,32px);color:var(--mk-ink);text-align:center;margin:0 0 26px;letter-spacing:0}.mk-sugg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 22px}.mk-sugg-card{display:block;text-decoration:none;color:inherit}.mk-sugg-img{display:block;border-radius:var(--mk-r);overflow:hidden;background:#fff;box-shadow:0 0 0 1px #2a1a100f,0 14px 30px -24px #2a1a1073;transition:transform .45s var(--mk-e),box-shadow .45s var(--mk-e)}.mk-sugg-img img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;transition:transform 1.1s var(--mk-e)}.mk-sugg-card:hover .mk-sugg-img{transform:translateY(-3px);box-shadow:0 0 0 1px #2a1a1014,0 26px 40px -26px #2a1a108c}.mk-sugg-card:hover .mk-sugg-img img{transform:scale(1.04)}.mk-sugg-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--mk-fb);font-size:15px;font-weight:500;line-height:1.35;margin:14px 4px 5px;color:var(--mk-ink)}.mk-sugg-p{display:block;margin:0 4px;font-family:var(--mk-fb);font-size:16px;font-weight:600;color:var(--mk-ink)}@media screen and (max-width:989px){.mk-sugg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mk-premium-2026.css.map */
