.mk-upsell{--mk-plum:#422B47;--mk-blush:#F6E3DF;margin:1.2rem 0 0;padding:1.6rem 0 0;border-top:1px solid rgba(66,43,71,.12);color:var(--mk-plum);text-align:left}.mk-upsell[hidden]{display:none!important}.mk-upsell__heading{margin:0 0 1.2rem;font-family:Canela Text,Canela,Georgia,serif;font-weight:300;font-size:1.7rem;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--mk-plum)}.mk-upsell__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.mk-upsell__item{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:1.2rem;margin:0;padding:.6rem .2rem;border-radius:6px}.mk-upsell__media{display:block;width:52px;height:52px;overflow:hidden;background:var(--mk-blush);border-radius:4px;flex-shrink:0}.mk-upsell__media img{width:100%;height:100%;object-fit:cover;display:block}.mk-upsell__info{display:flex;flex-direction:column;gap:.25rem;min-width:0}.mk-upsell__title{font-family:"Trio Grotesk",var(--font-body-family),sans-serif;font-weight:500;font-size:1.35rem;line-height:1.3;color:var(--mk-plum);letter-spacing:0;text-transform:none}.mk-upsell__price{font-family:"Trio Grotesk",var(--font-body-family),sans-serif;font-size:1.25rem;letter-spacing:.02em;color:var(--mk-plum);opacity:.75}.mk-upsell__add{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:"Trio Grotesk",var(--font-body-family),sans-serif;font-weight:500;font-size:1.25rem;letter-spacing:.01em;text-transform:none;line-height:1.2;padding:.85rem 1.2rem;min-height:40px;border:1px solid var(--mk-plum);background:var(--mk-plum);color:#fff;border-radius:4px;white-space:nowrap;transition:background .2s,color .2s,opacity .2s}.mk-upsell__add:hover,.mk-upsell__add:focus-visible{background:#fff;color:var(--mk-plum)}.mk-upsell__add[aria-busy=true]{opacity:.55;pointer-events:none}.mk-upsell__add:disabled,.mk-upsell__item--added .mk-upsell__add{background:transparent;color:var(--mk-plum);opacity:.7;cursor:default;pointer-events:none}.mk-upsell--notification{margin-top:1.6rem;padding-top:1.6rem}.mk-upsell--notification .mk-upsell__heading{font-size:1.55rem}.mk-upsell--drawer{margin:.8rem 0;padding:1.2rem 1.6rem .4rem}.mk-upsell--drawer .mk-upsell__item{grid-template-columns:48px 1fr;grid-template-rows:auto auto;align-items:start;gap:.5rem 1rem}.mk-upsell--drawer .mk-upsell__media{width:48px;height:48px;grid-row:1 / 3}.mk-upsell--drawer .mk-upsell__info{grid-column:2;grid-row:1;min-width:0}.mk-upsell--drawer .mk-upsell__title{overflow-wrap:anywhere}.mk-upsell--drawer .mk-upsell__add{grid-column:2;grid-row:2;justify-self:start;min-height:44px;padding:.9rem 1.3rem;max-width:100%;white-space:normal;text-align:left}@media(max-width:749px){.mk-upsell--drawer{padding:1rem 1.25rem .2rem}}@media(min-width:750px){.mk-upsell--page{max-width:52rem}}.mk-ship{margin:2rem 0 0;color:rgb(var(--color-base-alt-background-1));text-align:left}.mk-ship[hidden],.mk-ship__track[hidden]{display:none!important}.mk-ship__msg{margin:0 0 .8rem;font-family:var(--mk-sub,var(--font-button-family));font-weight:500;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:rgb(var(--color-base-alt-background-1))}.mk-ship__track{height:3px;background:rgba(var(--color-base-alt-background-1),.15);overflow:hidden}.mk-ship__bar{display:block;height:100%;background:rgb(var(--color-base-alt-background-1));transition:width .4s ease}.mk-ship+.mk-upsell{margin-top:1.6rem}.cart-drawer .mk-ship,cart-drawer .mk-ship{padding:0 2rem}@media(min-width:750px){.mk-upsell--page,.mk-ship:has(+.mk-upsell--page){max-width:52rem}}.mk-cart-extras{display:block;width:100%;flex:0 0 100%}.mk-cart-extras--page{padding:0 2rem 2rem}.mk-cart-extras--drawer{flex:0 1 auto;min-height:0;max-height:none;overflow:visible}cart-drawer .drawer__footer{flex-shrink:0}cart-drawer:has([data-mk-upsell]) .cart-drawer-recommendations{display:none!important}cart-drawer:has([data-mk-upsell]) cart-drawer-items{padding-bottom:.5rem}cart-drawer .mk-upsell--drawer .mk-upsell__heading{margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/80/assets/cart-upsell.css.map */
