.mh-theme #quick-add-dialog{display:contents}.mh-theme #quick-add-dialog .quick-add-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1100px,calc(100vw - 64px));max-width:none;height:min(850px,calc(100dvh - 64px));max-height:none;margin:auto;padding:0;border:0;border-radius:0;overflow:hidden;background:#fff;color:#242a24;box-shadow:0 12px 50px #0003}.mh-theme #quick-add-dialog .quick-add-modal[open]{display:block}.mh-theme #quick-add-dialog .quick-add-modal::backdrop{background:#0006}.mh-theme #quick-add-dialog .quick-add-modal__close{position:absolute;inset:12px 16px auto auto;width:44px;height:44px;padding:10px;z-index:8;color:#242a24;background:#fff;border:0;border-radius:0}.mh-theme #quick-add-dialog .quick-add-modal__close svg{width:24px;height:24px}.mh-theme #quick-add-dialog .quick-add-modal__content{display:block;width:100%;height:100%;max-height:none;padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.mh-quick-view{min-height:100%;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);grid-template-rows:auto 1fr;align-content:start;color:#242a24;background:#fff;font:14px/1.5 Arial,Helvetica,sans-serif}.mh-quick-view__header{grid-column:2;padding:72px 38px 28px}.mh-quick-view__header h2{margin:0;font:400 26px/1.22 Georgia,Times New Roman,serif;letter-spacing:-.02em;color:inherit;text-transform:none;text-wrap:pretty}.mh-quick-view__brand{margin:6px 0 18px;font-size:12px;letter-spacing:.09em}.mh-quick-view__header product-price{display:block;margin:0;padding:0}.mh-quick-view__header product-price :is(.price,.compare-at-price){font:16px/1.5 Arial,Helvetica,sans-serif}.mh-quick-view__header product-price .tax-note{display:none}.mh-quick-gallery{min-width:0;display:block;grid-column:1;grid-row:1 / 3;align-self:start;padding-top:70px}.mh-quick-gallery__track{display:flex;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mh-quick-gallery__track::-webkit-scrollbar{display:none}.mh-quick-gallery__slide{flex:0 0 85%;min-width:0;scroll-snap-align:start;background:#f2f2f0;aspect-ratio:4 / 5}.mh-quick-gallery__slide:only-child{flex-basis:100%}.mh-quick-gallery__slide :is(img,video,iframe){width:100%;height:100%;display:block;object-fit:cover;border:0}.mh-quick-gallery__navigation{margin:18px 30px 0}.mh-quick-gallery__progress{height:2px;background:#dededb;position:relative}.mh-quick-gallery__progress span{display:block;height:100%;width:var(--gallery-progress-width, 25%);transform:translate(var(--gallery-progress-x, 0%));background:#242a24}.mh-quick-gallery__controls{display:none}.mh-quick-gallery__controls button{display:grid;place-items:center;padding:12px;width:44px;height:44px;border:0;background:transparent;color:inherit;cursor:pointer}.mh-quick-gallery__controls button:disabled{opacity:.3;cursor:default}.mh-quick-gallery__controls svg{width:14px;height:8px}.mh-quick-gallery__controls [data-gallery-prev] svg{transform:rotate(90deg)}.mh-quick-gallery__controls [data-gallery-next] svg{transform:rotate(-90deg)}.mh-quick-gallery__controls span{font-size:10px;letter-spacing:.1em}.mh-quick-view__purchase{grid-column:2;padding:0 38px 42px;min-width:0}.mh-quick-view__options{display:flex;flex-direction:column;gap:22px}.mh-quick-view__options variant-picker{display:contents;padding:0;margin:0}.mh-quick-view__options .variant-picker__form{display:contents}.mh-quick-view__options .variant-option{order:0}.mh-quick-view__options .mh-quick-size-guide{order:1}.mh-quick-view__options .variant-option--dropdowns{order:2}.mh-quick-view__options .variant-option{padding:0;margin:0}.mh-quick-view__options .variant-option legend{margin:0 0 12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.mh-quick-view__options .variant-option__swatch-value{font-weight:400;text-transform:none;letter-spacing:.05em;padding-inline-start:5px}.mh-quick-view__options .variant-option--swatches{--variant-picker-swatch-width: 40px;--variant-picker-swatch-height: 40px}.mh-quick-view__options .variant-option__button-label--has-swatch{border-radius:4px}.mh-quick-view__options .variant-option__select-wrapper{margin:0;border:1px solid #8a8c87;border-radius:0;background:#fff}.mh-quick-view__options .variant-option--dropdowns>label{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mh-quick-view__options .variant-option__select{width:100%;min-height:52px;padding-inline:22px 44px;background:transparent;color:inherit;font:12px Arial,sans-serif;letter-spacing:.09em;text-align:center;border-radius:0}.mh-quick-size-guide{margin:0}.mh-quick-size-guide summary{width:fit-content;min-height:44px;display:flex;align-items:center;gap:9px;cursor:pointer;font-size:12px;color:#555b52;list-style:none}.mh-quick-size-guide summary::-webkit-details-marker{display:none}.mh-quick-size-guide summary svg{width:18px;height:10px}.mh-quick-size-guide__content{margin:12px 0;padding:16px;border:1px solid #ddd;font:12px/1.7 Arial,sans-serif;overflow:auto;max-height:300px}.mh-quick-size-guide__content :is(h2,h3,h4){font:18px Georgia,serif}.mh-quick-size-guide__content table{width:100%;border-collapse:collapse}.mh-quick-size-guide__content :is(td,th){padding:8px;border:1px solid #ddd;white-space:nowrap}.mh-theme #quick-add-dialog .mh-quick-view__actions{margin-top:12px;display:grid;grid-template-columns:minmax(0,1fr) 58px;column-gap:1px;align-items:end}.mh-theme #quick-add-dialog .mh-quick-view__actions>product-form-component{min-width:0;grid-column:1;grid-row:1}.mh-theme #quick-add-dialog .mh-quick-view__actions>.mh-save--detail{grid-column:2;grid-row:1;align-self:end}.mh-quick-view__actions .product-form-buttons{display:flex;gap:12px;padding:0;margin:0;flex-direction:column}.mh-theme #quick-add-dialog .mh-quick-view__actions :is(.accelerated-checkout-block,.shopify-payment-button,accelerated-checkout){display:none}.mh-theme #quick-add-dialog .mh-quick-view__actions .quantity-selector-wrapper{display:none}.mh-quick-view__actions .quantity-selector{width:126px;height:38px;min-height:38px;border:1px solid #ddd;border-radius:0}.mh-quick-view__actions .quantity-selector :is(button,input){min-height:36px;height:36px;font-size:13px}.mh-quick-view__actions add-to-cart-component{width:100%}.mh-quick-view__actions .add-to-cart-button{width:100%;min-height:58px;height:auto;padding:16px 12px;border:0;border-radius:0;background:#343d2a;color:#fff;font:12px/1.5 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.mh-quick-view__actions .add-to-cart-button[disabled]{opacity:.5}.mh-quick-view__actions .add-to-cart-icon{display:none}.mh-quick-view__actions .mh-save--detail{width:58px;min-height:58px;height:58px;margin:0;border:0;border-radius:0;background:#343d2a;color:#fff}.mh-quick-view__actions .mh-save--detail>span{display:none}.mh-quick-view__actions .mh-save--detail[aria-pressed=true]{color:#fff;background:#555f42}.mh-quick-view__purchase .mh-made-to-order{margin-top:20px}.mh-quick-view__details{display:block;margin:26px auto 0;width:fit-content;color:#242a24;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-underline-offset:6px}.mh-quick-view :is(button,a,summary,select,input,[tabindex]):focus-visible{outline:2px solid #242a24;outline-offset:4px}@media(max-width:749px){.mh-theme #quick-add-dialog .quick-add-modal{width:100%;height:100dvh;max-height:100dvh;margin:0}.mh-theme #quick-add-dialog .quick-add-modal__close{top:9px;right:20px}.mh-quick-view{display:flex;flex-direction:column}.mh-quick-view__header{padding:56px 30px 21px}.mh-quick-view__header h2{font-size:20px}.mh-quick-view__brand{margin:0 0 12px;font-size:11px}.mh-quick-view__header product-price :is(.price,.compare-at-price){font-size:15px}.mh-quick-gallery{width:100%;padding-top:0}.mh-quick-gallery__slide{flex-basis:66%}.mh-quick-gallery__navigation{margin:16px 30px 0}.mh-quick-view__purchase{padding:22px 30px calc(38px + env(safe-area-inset-bottom))}.mh-quick-view__options,.mh-quick-view__options .variant-picker__form{gap:16px}.mh-quick-view__options .variant-option--swatches{--variant-picker-swatch-width: 42px;--variant-picker-swatch-height: 42px}}@media(prefers-reduced-motion:reduce){.mh-theme #quick-add-dialog .quick-add-modal{animation-duration:.01ms}}.mh-quick-view__options .variant-option[hidden]{display:none!important}.mh-combined-colorways{order:0;padding:0;margin:0;border:0;min-width:0}.mh-combined-colorways legend{margin-bottom:14px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.mh-combined-colorways legend span{padding-inline-start:5px;font-weight:400;text-transform:none;letter-spacing:.05em}.mh-combined-colorways__list{display:flex;gap:4px;flex-wrap:wrap}.mh-combined-colorways__swatch{display:block;width:44px;height:44px;border:1px solid #d2d2cc;border-radius:0;padding:0;overflow:hidden}.mh-combined-colorways__swatch[aria-current=true]{outline:1px solid #242a24;outline-offset:1px}.mh-combined-colorways__swatch img{display:block;width:100%;height:100%;object-fit:cover}#quick-add-modal-content[aria-busy=true] .mh-combined-colorways{opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mh-quick-view.css.map */
