:root{--mb-qv-width: calc(var(--mb-card-width) * 2 + var(--mb-grid-gap));--mb-qv-padding: var(--mb-space-md);--mb-qv-trigger-height: var(--mb-cart-cta-height);--mb-qv-trigger-inset: var(--mb-card-wish-inset)}.mb-card__quick{position:absolute;inset-inline:var(--mb-qv-trigger-inset);bottom:var(--mb-qv-trigger-inset);display:flex;align-items:center;justify-content:center;height:var(--mb-qv-trigger-height);padding:0 var(--mb-space-sm);border:0;border-radius:var(--mb-radius);background:var(--mb-color-accent);color:var(--mb-color-text-inverse);font-family:var(--mb-font-body);font-size:var(--mb-body-sm-size);font-weight:var(--mb-body-weight-bold);letter-spacing:.02em;text-transform:none;cursor:pointer;opacity:0;transition:opacity var(--mb-duration) var(--mb-easing)}.mb-card__quick[hidden]{display:none}.mb-card:hover .mb-card__quick,.mb-card:focus-within .mb-card__quick{opacity:1}@media(hover:none){.mb-card__quick{opacity:1}}.mb-card__quick[aria-busy=true]{cursor:progress}@media(min-width:768px)and (max-width:1023px)and (hover:none){.mb-card__media:has(.mb-card__quick:not([hidden])){padding-block-end:44px}.mb-card__media:has(.mb-card__quick:not([hidden]))>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mb-card__media:has(.mb-card__quick:not([hidden])) .mb-card__image{max-height:100%}.mb-card__quick{inset-inline:0;bottom:0;height:44px;padding-inline:8px;font-size:var(--mb-nav-label-size);font-weight:var(--mb-body-weight-regular);letter-spacing:var(--mb-label-tracking);white-space:nowrap;opacity:1}}@media(max-width:767px){.mb-card__quick{display:none}}.mb-qv{width:min(var(--mb-qv-width),calc(100vw - 2 * var(--mb-page-gutter)));max-width:none;max-height:calc(100dvh - 2 * var(--mb-page-gutter));overflow:auto;overscroll-behavior:contain;padding:0;border:0;border-radius:var(--mb-radius);background:var(--mb-color-surface);color:var(--mb-color-text)}.mb-qv::backdrop{background:var(--mb-scrim-color, #0b0b0c);opacity:var(--mb-scrim-opacity, .5)}.mb-qv__inner{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mb-space-lg);padding:var(--mb-qv-padding)}.mb-qv__close{position:absolute;top:var(--mb-qv-padding);inset-inline-end:var(--mb-qv-padding);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:var(--mb-color-surface);color:var(--mb-color-text);cursor:pointer}.mb-qv__close-icon{width:calc(16 * var(--mb-px));height:calc(16 * var(--mb-px))}.mb-qv__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:608.265 / 786;background:var(--mb-color-surface-alt);overflow:hidden}.mb-qv__image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mb-qv__media-empty{padding:var(--mb-space-md);color:var(--mb-color-text-muted);font-size:var(--mb-body-sm-size);letter-spacing:var(--mb-label-tracking);text-transform:uppercase;text-align:center}.mb-qv__badge{position:absolute;top:calc(30 * var(--mb-px));inset-inline-end:calc(30 * var(--mb-px));display:inline-flex;align-items:center;justify-content:center;min-width:var(--mb-badge-width);height:var(--mb-badge-height);margin:0;border:var(--mb-border-width) solid var(--mb-color-accent);background:var(--mb-color-surface);font-size:var(--mb-body-md-size);font-weight:var(--mb-body-weight-bold);letter-spacing:var(--mb-label-tracking);text-transform:uppercase;color:var(--mb-color-text)}.mb-qv__badge[hidden]{display:none}.mb-qv__info{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-block-start:calc(44px + var(--mb-space-2xs))}.mb-qv__title{margin:0;font-family:var(--mb-font-heading);font-size:var(--mb-h6-size);font-weight:var(--mb-heading-weight);line-height:var(--mb-heading-line-height);letter-spacing:var(--mb-heading-tracking);text-transform:none;color:var(--mb-color-text)}.mb-qv__pricing{display:flex;align-items:baseline;gap:var(--mb-space-sm);margin-block-start:var(--mb-space-sm)}.mb-qv__price{margin:0;font-family:var(--mb-font-heading);font-size:var(--mb-h7-size);font-weight:var(--mb-heading-weight);line-height:var(--mb-heading-line-height);letter-spacing:var(--mb-heading-tracking)}.mb-qv__compare{margin:0;font-size:var(--mb-body-md-size);line-height:var(--mb-body-line-height);color:#0b0b0c99}.mb-qv__compare[hidden]{display:none}.mb-qv__form{width:100%;margin:0}.mb-qv__variants{margin-block-start:var(--mb-space-md)}.mb-qv__label{display:block;margin:var(--mb-space-md) 0 0;font-size:var(--mb-body-md-size);line-height:var(--mb-body-line-height);color:var(--mb-color-text)}.mb-qv__variants .mb-qv__label{margin-block-start:0}.mb-qv__variant-select{display:block;width:100%;min-height:var(--mb-cta-height);margin-block-start:var(--mb-space-2xs);padding-inline:var(--mb-space-sm);border:var(--mb-border-width) solid var(--mb-color-accent);border-radius:var(--mb-radius);background:var(--mb-color-surface);font-family:var(--mb-font-body);font-size:var(--mb-body-md-size);color:var(--mb-color-text)}.mb-qv__quantity{display:flex;align-items:stretch;margin-block-start:var(--mb-space-2xs)}.mb-qv__quantity-step{display:inline-flex;align-items:center;justify-content:center;width:calc(70 * var(--mb-px));height:calc(70 * var(--mb-px));min-width:44px;min-height:44px;padding:0;border:var(--mb-border-width) solid var(--mb-color-accent);border-radius:var(--mb-radius);background:none;font-family:var(--mb-font-body);font-size:var(--mb-h7-size);font-weight:var(--mb-body-weight-medium);letter-spacing:var(--mb-label-tracking);color:var(--mb-color-accent);cursor:pointer}.mb-qv__quantity-input{width:calc(137 * var(--mb-px));height:calc(70 * var(--mb-px));min-height:44px;border:0;border-radius:var(--mb-radius);background:#e5dae366;font-family:var(--mb-font-body);font-size:var(--mb-body-xl-size);font-weight:var(--mb-body-weight-medium);line-height:var(--mb-body-line-height);text-align:center;color:var(--mb-color-text);-webkit-appearance:textfield;appearance:textfield}.mb-qv__quantity-input::-webkit-outer-spin-button,.mb-qv__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.mb-qv__cta{display:flex;align-items:center;justify-content:center;gap:.35em;width:100%;height:var(--mb-cta-height);min-height:44px;margin-block-start:var(--mb-space-md);border:0;border-radius:var(--mb-radius);background:var(--mb-color-accent);color:var(--mb-color-text-inverse);font-family:var(--mb-font-body);font-size:var(--mb-body-md-size);font-weight:var(--mb-body-weight-bold);letter-spacing:.02em;text-transform:none;cursor:pointer}.mb-qv__cta[disabled]{background:var(--mb-color-text-muted);cursor:not-allowed}.mb-qv__cta[aria-busy=true]{cursor:progress}.mb-qv__cta-price:before{content:". "}.mb-qv__cta-price[hidden]{display:none}.mb-qv__message{margin:var(--mb-space-sm) 0 0;font-size:var(--mb-body-md-size);line-height:var(--mb-body-line-height);color:var(--mb-color-text)}.mb-qv__message:empty{margin:0}.mb-qv__message--error{color:var(--mb-color-error)}.mb-qv__cart-link,.mb-qv__details{display:inline-block;margin-block-start:var(--mb-space-sm);font-size:var(--mb-body-md-size);font-weight:var(--mb-body-weight-medium);letter-spacing:var(--mb-cta-tracking);text-transform:uppercase;color:var(--mb-color-accent);text-underline-offset:.3em}.mb-qv__cart-link[hidden]{display:none}.mb-qv__details{margin-block-start:var(--mb-space-md)}@media(max-width:1023px){.mb-qv__details,.mb-qv__cart-link{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:767px){.mb-qv{width:100vw;height:100dvh;max-height:100dvh;margin:0}.mb-qv__media{aspect-ratio:1;max-height:42dvh}.mb-qv__badge{top:8px;inset-inline-end:8px}.mb-qv__details,.mb-qv__cart-link{margin-block-start:8px}.mb-qv__inner{grid-template-columns:minmax(0,1fr);gap:var(--mb-space-md);padding:var(--mb-page-gutter);padding-block-start:calc(44px + 2 * var(--mb-space-2xs))}.mb-qv__close{position:fixed;top:var(--mb-space-2xs);inset-inline-end:var(--mb-space-2xs)}.mb-qv__info{padding-block-start:0}.mb-qv__quantity-input{flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/quick-view.css.map */
