mokta-shopping{display:block;--mokta-shop-plum: #573043;--mokta-shop-rose: #f2e4e9;--mokta-shop-cream: #fbf3eb;--mokta-shop-border: #e4cfd8}mokta-shopping [hidden]{display:none!important}.mokta-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.header .cart-link{display:inline-flex;gap:.55rem;align-items:center;text-decoration:none;min-height:44px}.mokta-cart-count{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.25rem;border-radius:999px;color:#fff;background:var(--mokta-shop-plum);font-size:.8rem;font-weight:700}.mokta-mobile-nav,.mokta-sticky-buy{display:none}mokta-shopping .card{background:linear-gradient(150deg,#fff9f5,#f7e9ee);border-color:var(--mokta-shop-border);border-radius:1rem;box-shadow:0 .35rem 1.2rem #5730430e;transition:box-shadow .18s ease}mokta-shopping .card:hover{box-shadow:0 .55rem 1.35rem #57304324}mokta-shopping .band{background:linear-gradient(125deg,#f4e4eb,#faeee3)}mokta-shopping .footer{background:var(--mokta-shop-rose)}.mokta-purchase .product-price{color:var(--mokta-shop-plum);font-weight:700}.mokta-compare,.mokta-stock{color:#593649;margin-block:.4rem}.mokta-product-form [data-purchase-submit],.cart-total [name=checkout]{min-height:48px;padding-inline:1.25rem;font-weight:700;background:var(--mokta-shop-plum)}.mokta-product-form [name=quantity]:not([type=radio]){max-width:7rem;min-height:44px}.mokta-quantity{display:inline-flex;align-items:center;gap:.15rem}.mokta-quantity a,.mokta-quantity input{box-sizing:border-box;width:2.75rem;min-height:44px;text-align:center;border:1px solid var(--mokta-shop-border);background:#fffaf7;border-radius:.45rem;color:var(--mokta-shop-plum)}.mokta-quantity a{display:grid;place-items:center;text-decoration:none;font-size:1.2rem}.mokta-quantity input{padding:.15rem;-webkit-appearance:textfield;appearance:textfield}.mokta-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.mokta-remove{display:inline-flex;align-items:center;min-height:44px;color:var(--mokta-shop-plum);font-size:.88rem}.mokta-payments{margin-block:1rem}.mokta-payments p{font-size:.9rem}.mokta-payments ul{display:flex;flex-wrap:wrap;gap:.35rem;padding:0;margin:0;list-style:none}.mokta-payments svg{display:block;width:38px;height:24px}.mokta-cart-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(100%,34rem);max-width:100%;height:100%;max-height:100%;overflow-y:auto;overscroll-behavior:contain;border:0;padding:1rem;background:#fff9f5;color:var(--ink)}.mokta-cart-drawer::backdrop{background:#301d2b80}.mokta-drawer-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mokta-drawer-header h2{margin:0}.mokta-drawer-header button{min-height:44px;min-width:44px;font-size:1.25rem}.mokta-cart-drawer .wrap{width:100%;padding:0}.mokta-cart-drawer .cart-row{grid-template-columns:3.25rem minmax(0,1fr) auto;gap:.5rem}.mokta-cart-drawer .cart-row>.mokta-quantity{grid-column:2}.mokta-cart-drawer .cart-row>strong{grid-column:3;grid-row:1}.mokta-drawer-full{display:inline-flex;align-items:center;min-height:44px}.mokta-cart-status{min-height:1.5em;font-size:.9rem}.mokta-shop-status{position:fixed;z-index:10;top:1rem;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 2rem);padding:.65rem 1rem;margin:0;border-radius:.6rem;background:#fff9f5;color:var(--mokta-shop-plum);border:1px solid var(--mokta-shop-border);box-shadow:0 .25rem 1rem #57304320}.mokta-catalog-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1rem 2rem;padding:1rem;background:var(--mokta-shop-rose);border-radius:.75rem}.mokta-catalog-tools select,.mokta-catalog-tools button,.mokta-catalog-tools summary{min-height:44px}.mokta-catalog-tools summary{cursor:pointer;padding:.6rem}.mokta-catalog-tools label{display:block}@media(max-width:700px){.header .mokta-desktop-nav{display:none}.mokta-mobile-nav{display:block;grid-column:1 / -1;grid-row:2}.mokta-mobile-nav summary{cursor:pointer;min-height:44px;padding:.65rem .85rem;background:var(--mokta-shop-rose);border-radius:.6rem;font-weight:700}.mokta-mobile-nav nav{display:flex;flex-wrap:wrap;gap:.15rem .8rem}.mokta-mobile-nav a{display:inline-flex;align-items:center;min-height:44px}.header .cart-link{grid-row:1;grid-column:2}.mokta-cart-label{display:none}.mokta-sticky-buy{display:block;position:fixed;bottom:0;inset-inline:0;padding:.55rem 1rem max(.55rem,env(safe-area-inset-bottom));z-index:5;background:#fff9f5;border-top:1px solid var(--mokta-shop-border)}.mokta-sticky-buy button{min-height:48px;width:100%}mokta-shopping:has(.mokta-sticky-buy:not([hidden])) .footer{padding-bottom:5rem}.cart-page .cart-row{grid-template-columns:3rem minmax(0,1fr) auto}.cart-page .cart-row>.mokta-quantity{grid-column:2}.cart-page .cart-row>strong{grid-column:3;grid-row:1}}@media(prefers-reduced-motion:reduce){mokta-shopping .card{transition:none}}.mokta-remove-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.5rem}.mokta-remove-actions button{min-height:44px}@media(min-width:701px)and (max-width:940px){.header{display:grid;grid-template-columns:1fr auto}.header .mokta-desktop-nav{grid-row:2;grid-column:1 / -1}.header .cart-link{grid-row:1;grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mokta-shopping.css.map */
