mc-purchase-sheet:not([data-ready]){display:contents}mc-purchase-sheet:not([data-ready]) .mc-purchase-sheet{display:contents}mc-purchase-sheet:not([data-ready]) [data-sheet-chrome]{display:none}mc-purchase-sheet[data-ready]{display:contents}#MainContent .mc-purchase-launchers[hidden]{display:none!important}#MainContent .mc-sheet-enabled [data-mc-native-actions],#MainContent .mc-sheet-enabled .product-form-buttons>:is(.quantity-selector-wrapper,.quantity-label){display:none!important}.mc-sheet-enabled>sticky-add-to-cart{display:none!important}html.mc-purchase-sheet-open{overflow:hidden}body.mc-editorial-product #MainContent dialog.mc-purchase-sheet{box-sizing:border-box;position:fixed;inset:auto 0 0;margin:0 auto;width:100%;max-width:520px;height:auto;max-height:min(88dvh,760px);padding:0;border:0;border-radius:20px 20px 0 0;background:#fff;color:#23483d;overflow:hidden;box-shadow:0 -12px 50px #00000029;font:400 14px/1.45 var(--font-body--family, sans-serif)}body.mc-editorial-product #MainContent dialog.mc-purchase-sheet[open]{display:flex;flex-direction:column}body.mc-editorial-product #MainContent mc-purchase-sheet:not([data-ready]) dialog.mc-purchase-sheet{display:contents}.mc-purchase-sheet::backdrop{background:#12221c75}.mc-purchase-sheet__header{display:flex;align-items:center;gap:12px;flex:none;padding:18px 18px 14px;border-bottom:1px solid #e3e9e5}.mc-purchase-sheet__image{width:64px;height:64px;object-fit:cover;border-radius:10px;flex:none}.mc-purchase-sheet__summary{flex:1;min-width:0}body.mc-editorial-product #MainContent .mc-purchase-sheet__summary h2{margin:0 0 4px;font:600 14px/1.35 var(--font-body--family, sans-serif);color:#23483d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-purchase-sheet__summary p{margin:0}.mc-purchase-sheet__summary [data-sheet-price]{font-size:16px;font-weight:600}.mc-purchase-sheet__summary [data-sheet-selection]{font-size:12px;color:#62756b}.mc-purchase-sheet__close{align-self:flex-start;flex:none;display:grid;place-items:center;width:36px;height:36px;padding:8px;border:0;background:#f0f5f2;border-radius:50%;color:#23483d;cursor:pointer}.mc-purchase-sheet__close svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.6}.mc-purchase-sheet__body{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:20px 20px 16px}body.mc-editorial-product #MainContent .mc-purchase-sheet variant-picker{display:block;padding:0;margin:0 0 24px;width:100%}body.mc-editorial-product #MainContent .mc-purchase-sheet .variant-option--buttons{gap:10px;margin:0 0 20px}body.mc-editorial-product #MainContent .product-details .mc-purchase-sheet .variant-option--buttons:not(.variant-option--swatches){grid-template-columns:repeat(2,minmax(0,1fr))!important}body.mc-editorial-product #MainContent .mc-purchase-sheet .variant-option--buttons>legend{margin-bottom:10px;font-size:14px;font-weight:500}body.mc-editorial-product #MainContent .mc-purchase-sheet .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:44px;padding:9px 12px;border-radius:9px}body.mc-editorial-product #MainContent .mc-purchase-sheet .variant-option__button-label:not(.variant-option__button-label--has-swatch) :is(.variant-option__button-label__text,.variant-option__button-label__pill){font-size:14px}.mc-purchase-sheet__quantity{display:flex;align-items:center;justify-content:space-between;gap:12px}.mc-purchase-sheet__stepper{display:grid;grid-template-columns:42px 48px 42px;border:1px solid #cdd9d1;border-radius:10px;overflow:hidden;background:#f2f6f3}.mc-purchase-sheet__stepper button,.mc-purchase-sheet__stepper input{width:100%;min-width:0;height:42px;margin:0;padding:0;border:0;border-radius:0;text-align:center;color:#23483d;background:transparent;font:inherit}.mc-purchase-sheet__stepper input{background:#fff;-webkit-appearance:textfield;appearance:textfield}.mc-purchase-sheet__stepper input::-webkit-inner-spin-button{-webkit-appearance:none}.mc-purchase-sheet__stepper button{cursor:pointer;font-size:21px}.mc-purchase-sheet__stepper button:disabled{opacity:.35;cursor:not-allowed}.mc-purchase-sheet__note{margin:18px 0 0;padding:12px;border-radius:10px;background:#eef4ef;color:#4d6057;font-size:12px}.mc-purchase-sheet__footer{flex:none;padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid #e3e9e5;background:#fff}.mc-purchase-sheet__confirm{display:block;width:100%;min-height:48px;padding:12px;border:0;border-radius:10px;background:#23483d;color:#fff;font:600 15px/1.3 var(--font-body--family, sans-serif);cursor:pointer}.mc-purchase-sheet[data-mode=buy] .mc-purchase-sheet__confirm{background:#e66a4e}.mc-purchase-sheet__confirm:disabled{opacity:.5;cursor:not-allowed}.mc-purchase-sheet__footer>p:last-child{margin:9px 0 0;text-align:center;font-size:11px;color:#62756b}.mc-purchase-sheet__error{color:#9d2626;margin:0 0 10px;font-size:13px}.mc-purchase-sheet button:focus-visible,.mc-purchase-sheet input:focus-visible{outline:2px solid #3fa489;outline-offset:2px}@media(min-width:750px){body.mc-editorial-product #MainContent dialog.mc-purchase-sheet{top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;border-radius:20px;max-height:85dvh}}@media(prefers-reduced-motion:no-preference){.mc-purchase-sheet[open]{animation:mc-sheet-in .2s ease-out}@keyframes mc-sheet-in{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/melachill-purchase-sheet.css.map */
