:root{--font-body--family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading--family: "Playfair Display", Georgia, serif;--font-subheading--family: "Playfair Display", Georgia, serif;--font-accent--family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--color-background: #14121c;--color-background-rgb: 20 18 28;--color-foreground: #e6e0ef;--color-foreground-rgb: 230 224 239;--color-border: #ffb35a;--color-border-rgb: 255 179 90;--color-primary-button-text: #14121c;--color-primary-button-background: #ffb35a;--color-primary-button-border: #ffb35a;--color-primary-button-hover-text: #14121c;--color-primary-button-hover-background: #ffc784;--color-primary-button-hover-border: #ffc784;--color-secondary-button-text: #e6e0ef;--color-secondary-button-background: transparent;--color-secondary-button-border: rgba(255, 179, 90, .4);--color-secondary-button-hover-text: #ffb35a;--color-secondary-button-hover-background: rgba(255, 179, 90, .1);--color-secondary-button-hover-border: #ffb35a;--color-input-background: #1c1a24;--color-input-text: #e6e0ef;--color-input-border: rgba(255, 179, 90, .35);--color-variant-background: #1c1a24;--color-variant-border: rgba(255, 179, 90, .35);--color-variant-text: #e6e0ef;--color-selected-variant-background: #ffb35a;--color-selected-variant-border: #ffb35a;--color-selected-variant-text: #14121c;--style-border-radius-pills: 999px;--style-border-radius-buttons-primary: 999px;--style-border-radius-buttons-secondary: 999px;--style-border-radius-inputs: 999px;--style-border-radius-popover: 20px}body{background-color:var(--color-background)}:root{--font-heading-family: "Playfair Display", Georgia, serif;--font-body-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--mm-amber: #ffb35a;--mm-amber-soft: #ffd8b0;--mm-canvas: #14121c;--mm-surface: #1c1a24;--mm-surface-2: #201e29;--mm-surface-3: #2b2833;--mm-ink: #e6e0ef;--mm-ink-muted: #d7c3b2;--mm-hairline: rgba(255, 179, 90, .16);--mm-glow: 0 8px 24px rgba(255, 179, 90, .35);--mm-glow-lg: 0 20px 48px rgba(255, 179, 90, .18)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hero__heading,.banner__heading,.mm-heading{font-family:var(--font-heading-family)!important;font-weight:500;letter-spacing:-.01em}body,button,input,select,textarea{font-family:var(--font-body-family)!important}.mm-eyebrow{font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-amber)}body{background:var(--mm-canvas)}::selection{background:var(--mm-amber);color:var(--mm-canvas)}.shopify-section-header-sticky{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header,.footer,.utility-bar,.card,.product,.collapsible-content__wrapper,.accordion{border-color:var(--mm-hairline)!important}.button--primary,.shopify-payment-button__button--unbranded,button[type=submit].button:not(.button--secondary){box-shadow:none;transition:box-shadow .3s ease,transform .3s ease}.button--primary:hover,button[type=submit].button:not(.button--secondary):hover{box-shadow:var(--mm-glow);transform:scale(1.02)}.card__badge,.badge{font-family:var(--font-body-family)!important;font-size:10px!important;letter-spacing:.12em;text-transform:uppercase;border-radius:999px!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card{border-radius:20px!important;overflow:hidden;transition:box-shadow .4s ease,transform .4s ease}.card:hover{box-shadow:var(--mm-glow-lg)}.card__media img{transition:transform .6s ease}.card:hover .card__media img{transform:scale(1.05)}.price,.price__container{font-family:var(--font-body-family)!important;font-weight:600}.price__sale .price-item--regular{color:var(--mm-ink-muted)}.price__sale .price-item--sale,.price-item--sale{color:var(--mm-amber)}.mm-section{max-width:1440px;margin:0 auto;padding:0 1.5rem}@media screen and (min-width:990px){.mm-section{padding:0 4rem}}.mm-hero{position:relative;min-height:88vh;display:flex;align-items:center;overflow:hidden;background:var(--mm-canvas)}.mm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.mm-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--mm-canvas) 0%,rgba(20,18,28,.55) 45%,rgba(15,13,23,.75) 100%),radial-gradient(circle at 50% 30%,rgba(255,179,90,.18) 0%,transparent 60%)}.mm-hero__content{position:relative;z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:8rem 1.5rem 3rem}@media screen and (min-width:990px){.mm-hero__content{padding:10rem 4rem 3rem}}.mm-hero__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:999px;background:#2b2833b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:1.5rem}.mm-hero__badge span.dot{width:8px;height:8px;border-radius:50%;background:var(--mm-amber);display:inline-block}.mm-hero__title{font-family:var(--font-heading-family);font-weight:400;font-size:2.4rem;line-height:1.1;color:var(--mm-ink);max-width:40rem;margin:.5rem 0 1rem}@media screen and (min-width:750px){.mm-hero__title{font-size:3.6rem}}@media screen and (min-width:990px){.mm-hero__title{font-size:4.4rem}}.mm-hero__title em{color:var(--mm-amber);font-style:italic}.mm-hero__subtitle{font-family:var(--font-body-family);font-weight:300;font-size:1.05rem;line-height:1.7;color:var(--mm-ink-muted);max-width:34rem;margin-bottom:2rem}.mm-hero__ctas{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem}.mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.75rem;border-radius:999px;font-family:var(--font-body-family);font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;border:1px solid transparent;cursor:pointer}.mm-btn--solid{background:var(--mm-amber);color:var(--mm-canvas)}.mm-btn--solid:hover{box-shadow:var(--mm-glow);transform:scale(1.02)}.mm-btn--ghost{background:#2b283380;color:var(--mm-ink);border-color:#ffb35a59;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mm-btn--ghost:hover{background:#ffb35a1a;border-color:var(--mm-amber);color:var(--mm-amber)}.mm-hero__meta{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;background:#0f0d1766;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:1rem 1.25rem;color:var(--mm-ink-muted);font-size:.85rem}.mm-hero__meta span.item{display:inline-flex;align-items:center;gap:.4rem;color:var(--mm-ink)}.mm-hero__meta svg{color:var(--mm-amber);width:18px;height:18px}.mm-tiles{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.mm-tiles{grid-template-columns:repeat(2,1fr)}}.mm-tile{position:relative;border-radius:1.5rem;overflow:hidden;min-height:460px;display:flex;flex-direction:column;justify-content:flex-end;background:var(--mm-surface-2);box-shadow:0 10px 30px #00000059;transition:box-shadow .5s ease}.mm-tile:hover{box-shadow:var(--mm-glow-lg)}.mm-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.mm-tile:hover img{transform:scale(1.05)}.mm-tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--mm-canvas) 0%,rgba(20,18,28,.6) 55%,transparent 100%)}.mm-tile__body{position:relative;z-index:2;padding:2rem}.mm-tile__kicker{display:inline-flex;padding:.3rem .9rem;border-radius:999px;background:#36333ed9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--mm-amber);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem}.mm-tile__title{font-family:var(--font-heading-family);font-size:1.8rem;color:var(--mm-ink);margin:0 0 .5rem}.mm-tile__text{color:var(--mm-ink-muted);font-size:.95rem;line-height:1.6;max-width:26rem;margin-bottom:1rem}.mm-features{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media screen and (min-width:990px){.mm-features{grid-template-columns:1fr 1fr}}.mm-features__image{border-radius:1.5rem;overflow:hidden}.mm-features__image img{width:100%;height:100%;object-fit:cover;display:block}.mm-feature-item{display:flex;gap:1rem;padding:1rem 0;border-top:1px solid var(--mm-hairline)}.mm-feature-item:first-of-type{border-top:none}.mm-feature-item__icon{flex:none;width:40px;height:40px;border-radius:999px;background:#ffb35a1f;display:flex;align-items:center;justify-content:center;color:var(--mm-amber)}.mm-feature-item__title{font-family:var(--font-body-family);font-weight:600;font-size:1rem;color:var(--mm-ink);margin:0 0 .25rem}.mm-feature-item__text{color:var(--mm-ink-muted);font-size:.9rem;line-height:1.6}.mm-testimonials{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.mm-testimonials{grid-template-columns:repeat(3,1fr)}}.mm-testimonial-card{background:var(--mm-surface-2);border:1px solid var(--mm-hairline);border-radius:1.25rem;padding:1.75rem}.mm-testimonial-card__stars{color:var(--mm-amber);letter-spacing:.15rem;margin-bottom:.75rem}.mm-testimonial-card__quote{color:var(--mm-ink);font-size:.95rem;line-height:1.7;margin-bottom:1rem}.mm-testimonial-card__author{display:flex;align-items:center;gap:.75rem;color:var(--mm-ink-muted);font-size:.85rem}.mm-testimonial-card__author strong{color:var(--mm-ink)}.mm-concierge{position:fixed;bottom:28px;right:28px;z-index:400}.mm-concierge a{display:flex;align-items:center;gap:.6rem;padding:.75rem 1.1rem;border-radius:999px;background:#2b2833eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 32px #0009;color:var(--mm-ink);text-decoration:none;font-size:.85rem;font-weight:600;letter-spacing:.02em;transition:box-shadow .3s ease}.mm-concierge a:hover{box-shadow:0 0 24px #ffb35a40;color:var(--mm-amber)}.mm-concierge .dot{width:10px;height:10px;border-radius:50%;background:#34d399;position:relative}.mm-concierge .dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid #34d399;opacity:.6;animation:mm-ping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes mm-ping{0%{transform:scale(1);opacity:.6}75%,to{transform:scale(2);opacity:0}}@media screen and (max-width:749px){.mm-concierge span.label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mahmir-custom.css.map */
