.product-card .product-media-container,.product-card .media-preview,.product-card .product-card__image,.product-card [data-slot=media],product-card .media-preview{aspect-ratio:1 / 1!important;width:100%!important;overflow:hidden;background:var(--color-background, #f6f4ef)}.product-card img,.product-card picture img,.product-card .media-preview img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center}.collection-card .media-preview,.collection-card img{aspect-ratio:4 / 5;object-fit:cover}.mm-lang{position:relative;display:inline-flex;font-size:.85rem;line-height:1;color:var(--color-foreground, #1a1a1a)}.mm-lang[open]>.mm-lang__btn{background:#0000000a}.mm-lang__btn{list-style:none;display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .85rem;cursor:pointer;border-radius:8px;transition:background .15s ease;-webkit-user-select:none;user-select:none}.mm-lang__btn::-webkit-details-marker{display:none}.mm-lang__btn:hover{background:#0000000a}.mm-lang__label{font-weight:500;letter-spacing:.01em}.mm-lang__caret{transition:transform .2s ease}.mm-lang[open] .mm-lang__caret{transform:rotate(-180deg)}.mm-lang__panel{position:absolute;top:calc(100% + 4px);inset-inline-end:0;min-width:160px;background:var(--color-background, #fff);border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 14px 40px #0000001f,0 2px 6px #0000000f;padding:.35rem;z-index:200;display:flex;flex-direction:column}.mm-lang__form{margin:0;display:block}.mm-lang__item{display:flex;align-items:center;gap:.6rem;width:100%;padding:.6rem .85rem;background:transparent;border:0;border-radius:6px;font-family:inherit;font-size:.9rem;font-weight:400;color:inherit;text-align:inherit;cursor:pointer;transition:background .15s ease;line-height:1.2}.mm-lang__item:hover{background:#0000000a}.mm-lang__item.is-active{font-weight:600}.mm-lang__check{display:inline-flex;justify-content:center;width:14px;font-weight:600;opacity:.9}.mm-lang__name{flex:1}[dir=rtl] .mm-lang__panel{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .email-signup__button-icon,[dir=rtl] .icon-arrow,[dir=rtl] svg.icon-arrow-right,[dir=rtl] .button-next svg,[dir=rtl] .button-prev svg{transform:scaleX(-1)}@media(max-width:749px){.mm-lang{display:none!important}}@media(min-width:750px){.product-grid.product-grid--grid,product-grid.product-grid--grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.product-grid.product-grid--grid,product-grid.product-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.dropdown-localization,localization-form-component,.localization-form{display:none!important}html,body{max-width:100%;overflow-x:clip}:root{--font-body--family: "Cairo", sans-serif;--font-heading--family: "Cairo", sans-serif;--font-subheading--family: "Cairo", sans-serif;--font-accent--family: "Cairo", sans-serif;--font-paragraph--family: "Cairo", sans-serif;--font-h1--family: "Cairo", sans-serif;--font-h2--family: "Cairo", sans-serif;--font-h3--family: "Cairo", sans-serif;--font-h4--family: "Cairo", sans-serif;--font-h5--family: "Cairo", sans-serif;--font-h6--family: "Cairo", sans-serif;--button-font-family-primary: "Cairo", sans-serif;--button-font-family-secondary: "Cairo", sans-serif;--cart-primary-font-family: "Cairo", sans-serif;--cart-secondary-font-family: "Cairo", sans-serif}body,body *{font-family:Cairo,sans-serif!important}.product-card,.product-card__content,.product-grid__card{min-width:0}.button,.add-to-cart-button,.quick-add__button,.quantity-selector button,.slideshow-control{min-height:44px;min-width:44px}@media(max-width:749px){input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),select,textarea{min-height:48px;font-size:16px}.product-card__content{row-gap:.5rem}.sticky-add-to-cart__bar{padding-block-end:calc(var(--padding-sm) + env(safe-area-inset-bottom))}}.mm-card-cta{order:99;width:100%;margin-block-start:.5rem}.mm-card-cta .quick-add,.mm-card-cta product-form-component,.mm-card-cta form{position:static!important;display:block;width:100%}.mm-card-cta .quick-add[data-quick-add-button=choose] .quick-add__button--choose,.mm-card-cta .quick-add[data-quick-add-button=add] .quick-add__button--add{position:static!important;inset:auto!important;display:flex!important;justify-content:center;align-items:center;width:100%!important;min-height:44px;padding-inline:1rem;border:1px solid var(--color-foreground);border-radius:var(--style-border-radius-buttons-primary, 14px);background:var(--color-background);color:var(--color-foreground);opacity:1!important}@media(hover:hover)and (pointer:fine){.mm-card-cta .quick-add__button:hover{background:var(--color-foreground);color:var(--color-background)}}.mm-card-cta .add-to-cart-text{display:flex!important;background:transparent!important;border-radius:inherit;justify-content:center;align-items:center;width:100%;grid-template-columns:1fr!important}.mm-card-cta .add-to-cart-icon{display:none!important}.mm-card-cta .add-to-cart-text__content{position:static!important;display:block!important;width:auto!important;min-width:max-content;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important}.mm-card-cta add-to-cart-component{width:100%}.mm-card-cta .add-to-cart-text__content>span>span{opacity:1!important;filter:none!important}.product-card,.product-card__content{height:100%}.product-card__content>a[ref=productTitleLink] .text-block{width:100%!important}.product-card__content>a[ref=productTitleLink] p[role=heading]{display:-webkit-box;min-height:2.8em;margin:0;overflow:hidden;line-height:1.4;text-align:start;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mm-card-cta{margin-block-start:auto;padding-block-start:.5rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mm-custom.css.map */
