.mk-faq{background:var(--faq-bg);color:var(--faq-text);padding:64px 0}.mk-faq__intro{color:#625c56;max-width:520px;margin:0 auto}.mk-faq__list{max-width:760px;margin:32px auto 0}.mk-faq__item summary{font-size:14px}.mk-faq__item .rte{font-size:14px;line-height:1.6}.mk-faq__contact{text-align:center;margin-top:28px;font-size:13px;color:#625c56}.mk-faq__contact a{color:var(--accent);text-decoration:underline}.cart-drawer__upsell{padding:14px 24px 6px;border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.cart-drawer__upsell-heading{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#77706a;margin:0 0 10px}.cart-drawer__upsell-list{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.cart-drawer__upsell-item{flex:0 0 auto;width:120px;display:flex;flex-direction:column;gap:6px;position:relative}.cart-drawer__upsell-media{display:block;border-radius:var(--card-radius,4px);overflow:hidden;background:#f1e9de}.cart-drawer__upsell-media img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.cart-drawer__upsell-title{font-size:11px;line-height:1.35;color:var(--ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer__upsell-price{font-size:11px;color:#77706a;margin:0}.cart-drawer__upsell-add{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;border:none;background:var(--ink);color:#fff;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.cart-drawer__upsell-add:hover{background:var(--accent)}.cart-drawer__upsell-add:disabled{opacity:.5;cursor:default}@media(max-width:749px){.cart-drawer__upsell{padding-inline:18px}}.saved-items__status{max-width:650px;margin:auto;text-align:center;color:#746e67;font-size:13px}.saved-items__empty h2{font:400 clamp(24px,2.6vw,32px)/1.15 var(--font-heading);margin:0 0 10px}.saved-items__empty p{margin:0 0 22px;color:#746e67}.saved-items__grid{margin-top:6px}.saved-items__grid .product-card{position:relative;transition:opacity .18s ease,transform .18s ease}.saved-items__grid .product-card.is-removing{opacity:0;transform:scale(.97)}.saved-items__intro{max-width:680px;margin:0 auto;color:#746e67}.saved-items__intro>:first-child{margin-top:0}.saved-items__intro>:last-child{margin-bottom:0}.header-action--saved{position:relative}.header-action--saved [data-saved-count]{position:absolute;top:auto;right:-7px;bottom:-6px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:#fff;font:700 10px/1 var(--font-body);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--header-bg,var(--paper));pointer-events:none;transform-origin:center}.header-action--saved [data-saved-count].is-updating{animation:mk-wishlist-count-pop .34s ease}@keyframes mk-wishlist-count-pop{0%{transform:scale(.72)}55%{transform:scale(1.2)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.header-action--saved [data-saved-count].is-updating{animation:none}}.header-action--saved{overflow:visible!important;isolation:isolate}.header-action--saved .wishlist-count[data-saved-count]{position:absolute!important;z-index:5!important;right:-7px!important;bottom:-6px!important;top:auto!important;display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border:0;border-radius:999px;background:var(--accent,#9b7446);color:#fff;font:700 10px/1 var(--font-body,sans-serif);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--header-bg,var(--paper,#fff));pointer-events:none;transform-origin:center}.header-action--saved .wishlist-count[data-saved-count][hidden],.header-action--saved .wishlist-count[data-saved-count].is-hidden{display:none!important}.header-action--saved .wishlist-count[data-saved-count].is-wishlist-updating{animation:mk-wishlist-counter-pop .5s cubic-bezier(.2,.8,.2,1)}.header-action--saved.is-wishlist-updating svg{animation:mk-wishlist-heart-pop .5s cubic-bezier(.2,.8,.2,1)}@keyframes mk-wishlist-counter-pop{0%{transform:scale(.45)}45%{transform:scale(1.35)}72%{transform:scale(.92)}to{transform:scale(1)}}@keyframes mk-wishlist-heart-pop{0%,to{transform:scale(1)}42%{transform:scale(1.18)}70%{transform:scale(.96)}}@media(max-width:989px){.header-action--saved .wishlist-count[data-saved-count]{right:-4px!important;bottom:-3px!important;top:auto!important}}@media(prefers-reduced-motion:reduce){.header-action--saved .wishlist-count[data-saved-count].is-wishlist-updating,.header-action--saved.is-wishlist-updating svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/mk-improvements.css.map */
