@charset "UTF-8";:root{--maroon: #620001;--maroon-deep: #420001;--maroon-soft: #7D1B18;--cream: #F1E0C9;--cream-2: #F7EDE0;--paper: #FFFFFF;--white: #FFFFFF;--ivory: #F7F3ED;--ivory-2: #EFE8DD;--ink: #2B0B09;--ink-2: #6E514A;--placeholder: #9B837C;--line: rgba(98, 0, 1, .14);--line-2: rgba(98, 0, 1, .26);--on-maroon: #F1E0C9;--on-maroon-2: rgba(241, 224, 201, .72);--on-maroon-line: rgba(241, 224, 201, .16);--on-maroon-line-2: rgba(241, 224, 201, .28);--ok: #2F6B3F;--err: #B3261E;--warn: #9A4A00;--scrim: rgba(43, 11, 9, .45);--tint: rgba(98, 0, 1, .06);--font-display: "Cormorant Garamond", "Vazirmatn", Georgia, serif;--font-body: "Poppins", "Vazirmatn", system-ui, sans-serif;--serif-k: 1.25;--fs-h1: 32px;--fs-h2: 26px;--fs-h3: 22px;--fs-h4: 20px;--fs-h5: 16px;--fs-h6: 12px;--fs-body: 14px;--fs-sm: 14px;--fs-xs: 12px;--fs-input: 16px;--lh-body: 1.65;--lh-head: 1.12;--track-label: .14em;--track-btn: .12em;--gutter: 16px;--maxw: 1320px;--header-h: 64px;--announce-h: 38px;--sp-section: 72px;--sp-head: 32px;--radius-btn: 6px;--radius-card: 8px;--radius-modal: 12px;--radius-sheet: 16px;--radius-chip: 20px;--btn-h: 48px;--btn-px: 26px;--icon: 22px;--icon-sm: 18px;--icon-btn: 44px;--ease: cubic-bezier(.2, .7, .2, 1);--grad-dir: to right;--flip: 1;--mg-content: 1232px;--mg-photo-filter: brightness(1.12) contrast(1.08)}@media(min-width:768px){:root{--gutter: 28px;--header-h: 76px;--sp-section: 104px;--sp-head: 44px}}@media(min-width:1024px){:root{--fs-h1: 40px;--fs-h2: 32px;--fs-h3: 24px;--sp-section: 120px}}@media(min-width:1200px){:root{--gutter: 44px}}:root:lang(ar){--font-display: "Vazirmatn", sans-serif;--font-body: "Vazirmatn", system-ui, sans-serif;--serif-k: 1;--fs-h6: 14px;--fs-body: 15px;--fs-sm: 15px;--fs-xs: 13px;--lh-body: 1.85;--lh-head: 1.45;--track-label: 0;--track-btn: 0}[dir=rtl]{--grad-dir: to left;--flip: -1}:root{--font-body-family: var(--font-body);--font-body-size: var(--fs-body);--font-body-line-height: var(--lh-body);--font-heading-family: var(--font-display);--font-heading-weight: 500;--font-heading-letter-spacing: 0;--font-subheading-family: var(--font-body);--font-navigation-family: var(--font-body);--font-button-family: var(--font-body);--font-pcard-title-family: var(--font-body);--font-pcard-price-family: var(--font-body);--font-pcard-badge-family: var(--font-body);--buttons-radius: var(--radius-btn);--buttons-height: var(--btn-h);--buttons-letter-spacing: var(--track-btn);--inputs-radius: var(--radius-btn);--textareas-radius: var(--radius-btn);--blocks-radius: var(--radius-card);--blocks-radius-mobile: var(--radius-card);--medium-blocks-radius: var(--radius-card);--small-blocks-radius: var(--radius-btn);--pcard-radius: var(--radius-card);--pcard-inner-radius: var(--radius-card);--badges-radius: 0px;--color-keyboard-focus: 98, 0, 1}:root:lang(ar){--font-heading-weight: 600}:root{--page-padding: 16px}@media(min-width:768px){:root{--page-padding: 28px}}@media(min-width:1200px){:root{--page-padding: max(44px, 50vw - var(--scrollbar-width, 0px) / 2 - var(--mg-content) / 2)}}@media(max-width:767.98px){.section--padding{padding-block-start:var(--section-padding-top-mobile, calc(var(--section-padding-top, 0px) * .6));padding-block-end:var(--section-padding-bottom-mobile, calc(var(--section-padding-bottom, 0px) * .6))}}@media(min-width:768px)and (max-width:1023.98px){.section--padding{padding-block-start:calc(var(--section-padding-top, 0px) * .8667);padding-block-end:calc(var(--section-padding-bottom, 0px) * .8667)}}@media(min-width:1024px)and (max-width:1279.98px){.section--padding{padding-block-start:var(--section-padding-top, 0px);padding-block-end:var(--section-padding-bottom, 0px)}}body{color:var(--ink);background-color:var(--paper);text-rendering:optimizeLegibility}:focus-visible{outline:2px solid var(--maroon);outline-offset:3px}.mg-on-dark :focus-visible,.mg-on-dark:focus-visible{outline-color:var(--cream)}bdi{unicode-bidi:isolate}p,.rte,.product-description,.collection-description,.page-content,.article-content{text-align:inherit}.mg-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}input.mg-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0;-webkit-appearance:none;appearance:none}.mg-flip{transform:scaleX(var(--flip))}.mg-icon{width:var(--icon);height:var(--icon);flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mg-icon--sm{width:var(--icon-sm);height:var(--icon-sm)}.mg-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.mg-eyebrow:lang(ar){font-weight:600;letter-spacing:0}.mg-eyebrow:before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg);flex:none}.mg-h-section{margin:0;color:var(--maroon);line-height:1.1;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h2) * var(--serif-k))}.mg-h-section:lang(ar){font-weight:600}.mg-h-section:lang(ar){line-height:1.4}.mg-btn{height:auto;min-width:0;padding:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;display:inline-flex;white-space:nowrap;align-items:center;justify-content:center;gap:10px;min-height:var(--btn-h);padding:0 var(--btn-px);border:0;border-radius:var(--radius-btn);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.mg-btn:lang(ar){font-weight:600;letter-spacing:0}.mg-btn{line-height:1;letter-spacing:var(--track-btn);transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}.mg-btn .mg-icon{width:18px;height:18px}.mg-btn[disabled]{opacity:.5;cursor:not-allowed}.mg-btn:lang(ar){letter-spacing:0}.mg-btn--solid{background:var(--maroon);color:var(--cream)}.mg-btn--solid:hover{background:var(--maroon-soft)}.mg-btn--cream{background:var(--cream);color:var(--maroon)}.mg-btn--cream:hover{background:var(--white)}.mg-btn--ghost{background:none;border:1px solid var(--line-2);color:var(--maroon)}.mg-btn--ghost:hover{border-color:var(--maroon);background:var(--maroon);color:var(--cream)}.mg-link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.mg-link-arrow:lang(ar){font-weight:600;letter-spacing:0}.mg-link-arrow span{border-bottom:1px solid var(--line-2);padding-bottom:3px;transition:border-color .2s}.mg-link-arrow:hover span{border-color:var(--maroon)}.mg-link-arrow .mg-icon{width:16px;height:16px;transform:scaleX(var(--flip));transition:transform .25s var(--ease)}.mg-link-arrow:hover .mg-icon{transform:translate(calc(4px * var(--flip))) scaleX(var(--flip))}.mg-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--radius-chip);font-size:var(--fs-sm);color:var(--ink);transition:all .2s}.mg-chip:hover{border-color:var(--maroon);background:var(--maroon);color:var(--cream)}.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit){--buttons-padding: var(--btn-px);font-size:var(--fs-h6);line-height:1}.btn--primary{--mg-btn-hover: var(--maroon-soft);transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}.btn--primary:before{content:none}.color-mg-deep .btn--primary,.color-mg-hero-dark .btn--primary,.color-scheme-8 .btn--primary{--mg-btn-hover: var(--white)}@media(max-width:767px){[class*=mobile-color-] .btn--primary{--mg-btn-hover: var(--maroon-soft)}.mobile-color-mg-deep .btn--primary,.mobile-color-mg-hero-dark .btn--primary,.mobile-color-scheme-8 .btn--primary{--mg-btn-hover: var(--white)}}@media(hover:hover)and (pointer:fine){.btn--primary:hover{background:var(--mg-btn-hover);border-color:var(--mg-btn-hover);color:rgb(var(--color-button-text))}}.mg-tile{background:var(--ivory);isolation:isolate}.mg-tile img{mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.hy-rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--rail-col);gap:var(--rail-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hy-rail::-webkit-scrollbar{display:none}.hy-rail>*{scroll-snap-align:start;min-width:0}.hy-foot{display:flex;align-items:center;gap:24px;margin-top:28px}.sbar{position:relative;flex:1;height:2px;background:var(--line);overflow:hidden}.sbar i{position:absolute;inset-block:0;inset-inline-start:0;width:30%;background:var(--maroon);transition:transform .15s linear}.rail-nav{display:none;gap:6px}.rail-nav button{display:grid;place-items:center;width:44px;height:44px;min-width:0;padding:0;border:1px solid var(--line-2);border-radius:50%;background:none;box-shadow:none;color:var(--maroon);cursor:pointer;transition:all .2s}.rail-nav button:hover{background:var(--maroon);color:var(--cream);border-color:var(--maroon)}.rail-nav button:disabled{opacity:.35;pointer-events:none}@media(min-width:768px){.rail-nav{display:flex}}@media(prefers-reduced-motion:reduce){.mg-motion,.mg-motion *,.mg-motion *:before,.mg-motion *:after{transition-duration:.01ms;animation-duration:.01ms}}.topbar-section{position:relative;z-index:45}.topbar.section--padding{padding-block:0;font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--on-maroon)}.topbar .topbar__inner{min-height:var(--announce-h);row-gap:0;column-gap:24px}@media(min-width:1024px){.topbar .topbar__inner{grid-template-columns:260px minmax(0,1fr) 260px;column-gap:24px}}.topbar .topbar__column{column-gap:22px;row-gap:0;min-height:var(--announce-h)}.topbar .topbar__right{column-gap:14px}.topbar .topbar__msgs{position:relative;display:block;align-self:center;width:100%;height:20px;overflow:hidden;text-align:center}.topbar .topbar__center{justify-content:center}.topbar__msgs .topbar__msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;gap:10px;letter-spacing:.06em;white-space:nowrap;transition:opacity .5s,transform .5s var(--ease)}.topbar__msgs .topbar__msg:lang(ar){letter-spacing:0}.topbar__msgs .topbar__msg:not(.is-on){opacity:0;transform:translateY(8px)}.topbar__msg i{flex:none;width:5px;height:5px;background:var(--cream);transform:rotate(45deg);opacity:.7}.topbar__msg .topbar__highlight{margin-inline-end:6px;font-weight:600;color:var(--highlight-text-color, inherit)}.topbar .topbar__link,.topbar .mg-loc--bar .mg-loc__btn,.topbar .mg-loc--bar.mg-loc--static{display:inline-flex;align-items:center;gap:7px;min-height:var(--announce-h);color:var(--on-maroon);opacity:.85;transition:background .2s,border-color .2s}.topbar .topbar__link:hover,.topbar .mg-loc--bar .mg-loc__btn:hover{opacity:1}.topbar .topbar__link .mg-icon{width:var(--icon-sm);height:var(--icon-sm)}.topbar .topbar__sep{flex:none;width:1px;height:14px;background:var(--on-maroon-line-2)}.topbar .topbar__country{gap:14px}.mg-loc{position:relative;display:inline-flex}.mg-loc__form{margin:0}.mg-loc__btn{height:auto;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;white-space:normal;gap:0;box-shadow:none;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 8px;border:0;border-radius:22px;background:none;color:var(--maroon);cursor:pointer;font:500 var(--fs-sm)/1 var(--font-body);letter-spacing:.06em;text-transform:none;transition:background .2s,border-color .2s}.mg-loc__btn .mg-icon{width:18px;height:18px}.mg-loc__btn .mg-loc__chev{width:14px;height:14px;transition:transform .25s var(--ease)}.mg-loc__btn[aria-expanded=true] .mg-loc__chev{transform:rotate(180deg)}.mg-loc__long{display:none}.mg-loc__menu{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:60;min-width:168px;margin:0;padding:6px;list-style:none;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-modal);box-shadow:0 18px 40px -18px #42000173;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s,transform .2s var(--ease),visibility .2s}.mg-loc.is-open .mg-loc__menu{opacity:1;visibility:visible;transform:none}.mg-loc__menu button{height:auto;min-width:0;border-radius:0;color:inherit;font:inherit;letter-spacing:inherit;white-space:normal;gap:0;box-shadow:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:var(--radius-card);background:none;cursor:pointer;font:400 var(--fs-sm)/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);text-align:start}.mg-loc__menu button[lang=ar]{font-family:Vazirmatn,sans-serif;font-size:var(--fs-body)}.mg-loc__menu button:hover,.mg-loc__menu button:focus-visible{background:var(--tint)}.mg-loc__menu button .mg-icon{width:16px;height:16px;visibility:hidden;color:var(--maroon)}.mg-loc__menu button[aria-current=true]{font-weight:600;color:var(--maroon)}.mg-loc__menu button[aria-current=true] .mg-icon{visibility:visible}.mg-loc--bar .mg-loc__btn{height:var(--announce-h);padding:0;border-radius:0;gap:7px;color:var(--on-maroon);font:inherit;letter-spacing:0}.mg-loc--bar .mg-loc__btn:hover{background:none}.mg-loc--bar .mg-loc__btn .mg-loc__globe{width:16px;height:16px}.mg-loc--bar .mg-loc__btn .mg-loc__chev{width:12px;height:12px}.mg-loc--bar .mg-loc__short{display:none}.mg-loc--bar .mg-loc__long{display:inline}.mg-loc--bar .mg-loc__menu{top:calc(100% + 2px);color:var(--ink);font-size:var(--fs-body)}.mg-loc--bar .mg-loc__menu button{opacity:.85;transition:none}.mg-loc--bar .mg-loc__menu button:hover{opacity:1}.topbar :focus-visible{outline-color:var(--cream)}.topbar .mg-loc__menu :focus-visible{outline-color:var(--maroon)}.mg-loc--block{display:flex}.mg-loc--block .mg-loc__form{width:100%}.mg-loc--block .mg-loc__btn{width:100%;height:48px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-btn);font-size:var(--fs-sm);letter-spacing:0}.mg-loc--block .mg-loc__btn .mg-loc__chev{margin-inline-start:auto}.mg-loc--block .mg-loc__short{display:none}.mg-loc--block .mg-loc__long{display:inline}.mg-loc--block .mg-loc__menu{inset-inline:0;min-width:0}.mg-loc--link{display:flex}.mg-loc--link .mg-loc__form{width:100%}.mg-loc--link .mg-loc__btn{height:auto;min-height:40px;padding:0;gap:10px;border-radius:0;color:var(--ink);font:400 var(--fs-sm)/var(--lh-body) var(--font-body);letter-spacing:0}.mg-loc--link .mg-loc__btn:hover{background:none}.mg-loc--link .mg-loc__btn .mg-loc__globe{width:18px;height:18px}.mg-loc--link .mg-loc__short,.mg-loc--link .mg-loc__chev{display:none}.mg-loc--link .mg-loc__long{display:inline}.mg-loc--link .mg-loc__menu{inset-inline:0 auto;top:auto;bottom:calc(100% + 6px);max-height:50vh;overflow-y:auto;transform:translateY(4px)}.header-section:has(.header--mg){z-index:40}body.mg-search-open .header-section,body.mg-menu-open .header-section{z-index:62}.header.header--mg{background:#fffffff7;border-bottom:1px solid var(--line);color:var(--ink);transition:border-color .3s,box-shadow .3s}.header.header--mg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px)}.header.header--mg.is-stuck{box-shadow:0 8px 24px -20px #4200014d}.header--mg :focus-visible{outline-color:var(--maroon)}.header--mg .header__top--mg{grid-template:none;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--header-h);column-gap:8px;background:none}.header--mg .header__start,.header--mg .header__end{display:flex;align-items:center;gap:2px}.header--mg .header__end{justify-content:flex-end}.header--mg .header__logo-slot{justify-self:center}.header--mg .header__logo--start,.header--mg .header__navigation{display:none}@media(min-width:1024px){.header--mg .header__top--mg{grid-template-columns:auto 1fr auto;column-gap:32px}.header--mg .header__menu-btn{display:none}.header--mg .header__logo--start{display:block}.header--mg .header__logo-slot{display:none}.header--mg .header__navigation{display:flex;justify-content:center}}@media(min-width:1024px)and (max-width:1199.98px){.header--mg .header__top--mg{column-gap:20px}}.header--mg .header__logo{display:block;max-width:none}.header--mg .header__start .header__logo--start{display:none}@media(min-width:1024px){.header--mg .header__start .header__logo--start{display:block}}.header--mg .header__logo-img{display:block;width:auto;max-width:none;height:var(--mg-logo-h-mobile)}@media(min-width:768px){.header--mg .header__logo-img{height:var(--mg-logo-h)}}.mg-icon-btn{height:auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--icon-btn);height:var(--icon-btn);border-radius:50%;color:var(--maroon);transition:background .2s}.mg-icon-btn:hover{background:#6200010f}.mg-icon-btn .mg-icon{width:var(--icon);height:var(--icon)}.header--mg .header__top--mg .mg-icon-btn:hover{background:#6200010d}.header--mg .header__account svg{width:var(--icon);height:var(--icon)}.header--mg .header__cart-count{position:absolute;top:5px;inset-inline-end:3px;width:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:block;background:var(--maroon);color:var(--cream);font:600 var(--fs-xs)/18px var(--font-body);letter-spacing:0;text-align:center}.header--mg .header__cart-count[hidden]{display:none}.header--mg .header__cart-count.is-bump{animation:mg-bump .5s var(--ease)}@keyframes mg-bump{40%{transform:scale(1.35)}}.header--mg .header__bottom:after{content:none}.header-sticky.header-scrolled .header--mg .header__bottom{box-shadow:none}.header--mg .header__navigation .header__menu{margin-inline:0}.header--mg .header__menu>ul{display:flex;flex-wrap:nowrap;justify-content:center;gap:0;margin:0;padding:0;list-style:none;white-space:nowrap}.header--mg .header__menu>ul>li{display:flex}.header--mg .header__menu summary{list-style:none}.header--mg .header__menu .menu__item{position:relative;display:inline-flex;align-items:center;column-gap:6px;height:var(--header-h);padding:0 12px;font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.header--mg .header__menu .menu__item:lang(ar){font-weight:600;letter-spacing:0}.header--mg .header__menu .menu__item{color:var(--ink);transition:color .2s}.header--mg .header__menu .menu__item:after{content:"";position:absolute;inset-inline:12px;bottom:20px;height:1px;background:var(--maroon);transform:scaleX(0);transition:transform .3s var(--ease)}.header--mg .header__menu .menu__item-text{column-gap:6px}.header--mg .header__menu .reversed-link,.header--mg .header__menu .reversed-link .reversed-link__text{background:none;transition:none}.header--mg .header__menu .menu__chev{width:14px;height:14px;transition:transform .25s}.header--mg .header__menu .menu__item:hover,.header--mg .header__menu details[open]>summary .menu__item{color:var(--maroon)}.header--mg .header__menu .menu__item:hover:after,.header--mg .header__menu details[open]>summary .menu__item:after{transform:scaleX(1)}.header--mg .header__menu details[open]>summary .menu__chev{transform:rotate(180deg)}@media(min-width:1024px)and (max-width:1199.98px){.header--mg .header__menu .menu__item{padding:0 8px;letter-spacing:.07em}.header--mg .header__menu .menu__item:after{inset-inline:8px}}@media(min-width:1024px)and (max-width:1279.98px){.header--hide-last-link .header__menu>ul>li:has(a[href*="/pages/"]){display:none}}.header--mg .mega-menu{inset-block-start:100%;max-height:none;overflow:visible;clip-path:inset(0 0 -60px 0);visibility:hidden}.header--mg details[open]>.mega-menu{visibility:visible}.header--mg .mega-menu__container{padding-block-start:0;background:var(--paper);color:var(--ink);border-block:1px solid var(--line);box-shadow:0 30px 40px -30px #42000159}.header--mg .mega-menu__wrapper{display:block;border-top:0;gap:0}.header--mg .mega__inner{display:grid;grid-template-columns:260px 1fr;padding-block:24px 30px}.mega__side{display:grid;align-content:start;gap:4px;margin:0;padding:0;padding-inline-end:24px;list-style:none;border-inline-end:1px solid var(--line)}.mega__tab{height:auto;min-width:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0 14px;border-radius:var(--radius-card);font:600 var(--fs-sm)/1.2 var(--font-body);color:var(--ink);text-align:start;transition:background .2s,color .2s}.mega__tab .mega__chev{width:16px;height:16px;flex:none;transform:rotate(-90deg)}.mega__tab[aria-expanded=true]{background:var(--tint);color:var(--maroon)}.mega__tab:lang(ar) .mega__chev{transform:rotate(90deg)}.mega__panel{display:grid;grid-template-columns:repeat(var(--mega-columns, 3),1fr);gap:20px;align-content:start;margin:0;padding:0;padding-inline-start:28px;list-style:none}.mega__panel[hidden]{display:none}.mega__item{display:grid;gap:10px;font-size:var(--fs-sm);font-weight:500;line-height:var(--lh-body);color:var(--ink)}.mega__frame{position:relative;display:block;overflow:hidden;aspect-ratio:var(--mega-ratio, 3/2);border-radius:var(--radius-card)}.mega__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .7s var(--ease)}.mega__frame.mg-tile img{mix-blend-mode:darken;filter:brightness(1.1) contrast(1.05)}.mega__frame.mg-tile .mega__mark{top:0;right:0;bottom:0;left:0;width:22%;height:auto;margin:auto;mix-blend-mode:normal;filter:none;opacity:.14}.mega__name{display:block;transition:color .2s}.mega__name small{display:block;margin-top:3px;font-size:var(--fs-xs);font-weight:400;color:var(--ink-2)}.mega__item:hover .mega__frame img{transform:scale(1.05)}.mega__item:hover .mega__name{color:var(--maroon)}@media(max-width:1023.98px){.header--mg .mega-menu{display:none}}.mg-search.header__search{padding:0}.mg-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:61;pointer-events:none;visibility:hidden;transition:visibility .4s}.mg-search.is-open{pointer-events:auto;visibility:visible}.mg-search:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);opacity:0;transition:opacity .3s}.mg-search.is-open:before{opacity:1}.mg-search__panel{position:relative;background:var(--paper);color:var(--ink);box-shadow:0 30px 60px -30px #42000166;transform:translateY(-102%);transition:transform .4s var(--ease)}.mg-search.is-open .mg-search__panel{transform:none}.mg-search__inner{position:relative}.mg-search__close{position:absolute;top:14px;inset-inline-end:var(--page-padding)}.mg-search .search__form{min-width:0;max-width:none}.mg-search predictive-search form{display:flex;align-items:center;gap:8px;height:72px;border-bottom:1px solid var(--line);border-radius:var(--radius-btn);padding-inline-end:52px}.mg-search .search__field{flex:1;display:flex;align-items:center;gap:8px}.mg-search .search__field-icon{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:static;order:-1;display:grid;place-items:center;width:var(--icon);height:var(--icon);color:var(--ink)}.mg-search .search__field-icon svg{width:var(--icon);height:var(--icon)}.mg-search .search__input.form-control{flex:1;min-width:0;height:48px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:0;font:400 var(--fs-input)/var(--lh-body) var(--font-body);color:var(--ink)}.mg-search .search__input.form-control::placeholder{color:var(--ink-2);opacity:.8}.mg-search .search__reset{position:static;height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;font-size:var(--fs-xs);color:var(--ink-2)}.mg-search .search__input:placeholder-shown~.search__reset{display:none}.mg-search .search__content{position:static;height:auto;max-height:calc(100dvh - 72px);overflow-y:auto;padding:20px 0 28px;border-top:0;background:none}.mg-search .search__recommendations{flex-direction:row}.mg-search .search__box-others.no-products{flex:1 1 auto;padding:0;border:0;gap:0}.mg-search .search__most-searched-keywords h4,.mg-search .predictive-search-result__heading{margin:0 0 12px;font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.mg-search .search__most-searched-keywords h4:lang(ar),.mg-search .predictive-search-result__heading:lang(ar){font-weight:600;letter-spacing:0}.mg-search .search__most-searched-keywords h4,.mg-search .predictive-search-result__heading{color:var(--ink-2);letter-spacing:.16em}.mg-search .search__most-searched-keywords h4:lang(ar){letter-spacing:0}.mg-search .search__most-searched-keywords ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mg-search .search__most-searched-keywords a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--radius-chip);background:none;font-size:var(--fs-sm);color:var(--ink);text-transform:none;transition:all .2s}.mg-search .search__most-searched-keywords a:hover{border-color:var(--maroon);background:var(--maroon);color:var(--cream)}.menu-drawer.menu-drawer--mg{position:fixed;right:0;bottom:0;left:0;top:0;height:100%;z-index:61}.menu-drawer.menu-drawer--mg>.fixed-overlay{background-color:var(--scrim);transition-duration:.3s}.menu-drawer.menu-drawer--mg>.drawer__inner{--translate-x: calc(-100% * var(--flip));inset-inline-start:0;display:flex;flex-direction:column;width:min(420px,90vw);max-width:none;height:100%;background:var(--paper);color:var(--ink);transition:transform .4s var(--ease)}.menu-drawer.menu-drawer--mg[active]>.drawer__inner{--translate-x: 0}.menu-drawer--mg .drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:64px;padding-inline:var(--gutter) 8px;border-bottom:1px solid var(--line)}.menu-drawer--mg .drawer__mark{display:block;width:auto;height:28px}.menu-drawer--mg .drawer__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:8px var(--gutter) 24px}.menu-drawer--mg .m-nav{margin:0;padding:0;list-style:none}.menu-drawer--mg .m-nav>li{border-bottom:1px solid var(--line)}.menu-drawer--mg .m-nav>li>a,.menu-drawer--mg .m-nav summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;cursor:pointer;list-style:none;color:var(--maroon);line-height:1.2;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.menu-drawer--mg .m-nav>li>a:lang(ar),.menu-drawer--mg .m-nav summary:lang(ar){font-weight:600}.menu-drawer--mg .m-nav summary::-webkit-details-marker{display:none}.menu-drawer--mg .m-nav summary .mg-icon{transition:transform .25s}.menu-drawer--mg .m-nav details[open] summary .mg-icon{transform:rotate(45deg)}.menu-drawer--mg .m-cats{display:grid;grid-template-columns:1fr;padding:0 0 12px}.menu-drawer--mg .m-cats a{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:14px;min-height:60px;border-top:1px solid var(--line);font:400 var(--fs-sm)/1.3 var(--font-body);color:var(--ink)}.menu-drawer--mg .m-cats__frame{position:relative;display:block;width:48px;aspect-ratio:1;overflow:hidden;border:1px solid var(--line)}.menu-drawer--mg .m-cats__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.menu-drawer--mg .m-cats__frame .m-cats__mark{width:50%;height:auto;margin:auto;mix-blend-mode:normal;filter:none;opacity:.2}.menu-drawer--mg .m-cats small{display:block;font-size:var(--fs-xs);color:var(--ink-2)}.menu-drawer--mg .m-meta{display:grid;gap:4px;padding-top:20px;font-size:var(--fs-sm);color:var(--ink-2)}.menu-drawer--mg .m-meta__label{margin:22px 0 4px;font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.menu-drawer--mg .m-meta__label:lang(ar){font-weight:600;letter-spacing:0}.menu-drawer--mg .m-meta__label{color:var(--ink-2);letter-spacing:.16em}.menu-drawer--mg .m-meta__label--first{margin:8px 0 10px}.menu-drawer--mg .m-meta__label:lang(ar){letter-spacing:0}.menu-drawer--mg .m-meta__link,.menu-drawer--mg .mg-loc--static{display:flex;align-items:center;gap:10px;min-height:40px;color:var(--ink)}.footer.footer--mg{background:var(--maroon-deep);color:var(--on-maroon);font-size:var(--fs-body);line-height:var(--lh-body)}.footer--mg a{color:inherit;text-decoration:none}.footer--mg a:hover{color:var(--white)}.footer--mg :focus-visible{outline-color:var(--cream)}.footer--mg .footer__top--mg{display:grid;gap:0;padding-block:56px 0}@media(min-width:768px){.footer--mg .footer__top--mg{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;padding-block:72px 48px}.footer--mg .footer__top--mg>.footer__news{grid-column:1/-1}}@media(min-width:1200px){.footer--mg .footer__top--mg{grid-template-columns:var(--footer-cols);column-gap:56px;padding-block:80px 56px}.footer--mg .footer__top--mg>.footer__news{grid-column:auto;padding-bottom:0}}.footer--mg .footer__news{display:grid;gap:14px;align-content:start;justify-items:start;max-width:480px;min-width:0;padding-bottom:36px}.footer--mg .footer__news>*{min-width:0}.footer--mg .footer__brand{margin-bottom:8px}.footer--mg .footer__logo{display:block;width:auto;max-width:none;height:var(--footer-logo-h, 44px)}.footer--mg .footer__brand p{margin:12px 0 0;max-width:34ch;color:var(--on-maroon-2)}.footer--mg .footer__news-h{margin:0;color:var(--cream);line-height:1.2;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h3) * var(--serif-k))}.footer--mg .footer__news-h:lang(ar){font-weight:600}.footer--mg .footer__news-body{margin:0;max-width:42ch;font-size:var(--fs-body);line-height:1.65;color:var(--on-maroon-2)}.footer--mg .footer__news-body p{margin:0}.footer--mg .footer__news-body strong{font-weight:600;color:var(--cream)}.footer--mg .footer__news-form{display:grid;gap:8px;grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.footer--mg .footer__news-field{display:flex;gap:6px;min-width:0;padding:4px;padding-inline-start:14px;background:#f1e0c914;border:1px solid var(--on-maroon-line-2);border-radius:var(--radius-btn);transition:border-color .2s,box-shadow .2s}.footer--mg .footer__news-field:focus-within{border-color:var(--cream);box-shadow:0 0 0 3px var(--on-maroon-line)}.footer--mg .footer__news-field input{flex:1;width:100%;min-width:0;min-height:46px;padding:0 12px;border:0;border-radius:0;background:none;box-shadow:none;outline:0;font:400 var(--fs-input)/var(--lh-body) var(--font-body);color:var(--cream)}.footer--mg .footer__news-field input::placeholder{color:var(--on-maroon-2);opacity:1}[dir=rtl] .footer--mg .footer__news-field input{text-align:right}.footer--mg .footer__news-field .mg-btn{flex:none;min-height:44px;padding:0 22px}.footer--mg .footer__news-form.is-invalid .footer__news-field,.footer--mg .footer__news-field:has([aria-invalid=true]){border-color:#ff9c95}.footer--mg .footer__news-err{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--fs-sm);color:#ffb4ae}.footer--mg .footer__news-err[hidden]{display:none}.footer--mg .footer__news-err .mg-icon{width:16px;height:16px}.footer--mg .footer__news-ok{display:flex;align-items:center;gap:12px;margin:0;padding:14px 16px;background:#f1e0c914;border:1px solid rgba(241,224,201,.3);color:var(--cream);font-weight:500}.footer--mg .footer__news-ok:focus{outline:none}.footer--mg .footer__news-ok .mg-icon{width:20px;height:20px}.footer--mg .footer__fine{margin:0;font-size:var(--fs-xs);line-height:1.6;color:var(--on-maroon-2)}.footer--mg .footer__fine p{margin:0}.footer--mg .footer__fine a{text-decoration:underline;text-underline-offset:3px}.footer--mg .fcol{border-top:1px solid var(--on-maroon-line)}.footer--mg .fcol summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0;cursor:pointer;list-style:none;pointer-events:auto}.footer--mg .fcol summary::-webkit-details-marker{display:none}.footer--mg .fcol summary .mg-icon{width:16px;height:16px;color:var(--cream);transition:transform .3s var(--ease)}.footer--mg .fcol[open] summary .mg-icon{transform:rotate(45deg)}.footer--mg .fcol__title{margin:0;color:var(--cream);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.footer--mg .fcol__title:lang(ar){font-weight:600;letter-spacing:0}.footer--mg .fcol__list{display:grid;gap:2px;margin:0;padding:0 0 18px;list-style:none}.footer--mg .fcol__list li a,.footer--mg .fcol__list li span{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:var(--fs-sm);color:var(--on-maroon-2)}.footer--mg .fcol__list li a:hover{color:var(--white)}.footer--mg .fcol__list.cols2{grid-template-columns:1fr 1fr;column-gap:16px}.footer--mg .fcol--svc li{display:flex;align-items:flex-start;gap:10px;padding-block:7px;font-size:var(--fs-sm);color:var(--on-maroon-2)}.footer--mg .fcol--svc li>.mg-icon{flex:none;width:18px;height:18px;margin-top:2px;color:var(--cream)}.footer--mg .fcol--svc li a,.footer--mg .fcol--svc li span{display:inline;min-height:0;line-height:1.55}.footer--mg .fcol--svc li a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#f1e0c959}.footer--mg .fcol--svc bdi{white-space:nowrap}@media(min-width:768px){.footer--mg .fcol{border:0}.footer--mg .fcol summary{min-height:0;margin-bottom:16px;cursor:default}.footer--mg .fcol summary .mg-icon{display:none}.footer--mg .fcol__list{padding:0}}.footer--mg .footer__bottom--mg{display:grid;gap:18px;padding-block:0 calc(24px + env(safe-area-inset-bottom));font-size:var(--fs-xs);color:var(--on-maroon-2)}.footer--mg .footer__bottom--mg>.footer__row:first-child{padding-top:24px;border-top:1px solid var(--on-maroon-line)}.footer--mg .footer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.footer--mg .footer__row--legal{padding-top:18px;border-top:1px solid rgba(241,224,201,.1)}.footer--mg .footer__copy{margin:0;font-size:var(--fs-xs)}.footer--mg .footer__copy a{color:inherit}.footer--mg .footer__legal{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.footer--mg .footer__legal a{display:inline-flex;align-items:center;min-height:32px;font-size:inherit;color:var(--on-maroon-2)}.footer--mg .footer__legal a:hover{color:var(--white)}.footer--mg .footer__pay{display:flex;align-items:center}.footer--mg .list-payment{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.footer--mg .list-payment li{display:flex}.footer--mg .list-payment svg{width:38px;height:24px;border-radius:3px}.footer--mg .footer__socials{display:flex;gap:6px}.footer--mg .footer__socials:only-child{margin-inline-start:auto}.footer--mg .footer__socials a{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--on-maroon-line-2);border-radius:50%}.footer--mg .footer__socials a:hover{border-color:var(--cream)}.footer--mg .footer__socials a .mg-icon{width:18px;height:18px}mg-tiers.tiers{display:grid;gap:14px;padding:18px 18px 16px;border-radius:var(--radius-card);background:var(--ivory);color:var(--maroon)}.tiers__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.tiers__ico{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--maroon);color:var(--cream)}.tiers__ico .mg-icon{width:20px;height:20px;stroke-width:1.8}.tiers__h{margin:0;font:600 var(--fs-h5)/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--maroon)}.tiers__sub{margin:2px 0 0;font-size:var(--fs-xs);line-height:1.4;color:var(--ink-2)}.tiers__max{padding:6px 10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:none;color:var(--maroon);font-size:var(--fs-xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.tiers__max:lang(ar){letter-spacing:0}.tiers__track{position:relative;padding-top:4px}.tiers__bar{position:relative;height:6px;border-radius:3px;background:#62000124}.tiers__bar i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:var(--maroon);transition:width .5s var(--ease)}.tiers__steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);margin:-10px 0 0;padding:0;list-style:none}.tiers__steps li{display:grid;justify-items:end;text-align:end;line-height:1.3}.tiers__dot{display:grid;place-items:center;width:18px;height:18px;margin-top:-2px;margin-bottom:6px;border-radius:50%;background:var(--white);border:1.5px solid rgba(98,0,1,.28);box-shadow:0 1px 3px #4200011f;transition:all .3s}.tiers__dot svg{width:11px;height:11px;opacity:0}.tiers__steps li.is-hit .tiers__dot{background:var(--maroon);border-color:var(--maroon);color:var(--cream)}.tiers__steps li.is-hit .tiers__dot svg{opacity:1}.tiers__steps strong{font-size:var(--fs-sm);font-weight:600;color:#6200018c}.tiers__steps li.is-hit strong{color:var(--maroon)}.tiers__steps small{font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap}.tiers__msg{margin:0;padding:10px 12px;border-radius:var(--radius-btn);background:#fff9;font-size:var(--fs-sm);line-height:1.5;color:var(--ink)}.tiers__msg strong{font-weight:600;color:var(--maroon)}.cart-tiers{margin-bottom:16px}.cart-tiers mg-tiers.tiers{padding:14px}.cart-tiers .tiers__steps small span{display:none}.cart-drawer.cart-drawer--mg{z-index:61}.cart-drawer.cart-drawer--mg>.fixed-overlay{background-color:var(--scrim);transition-duration:.3s}.cart-drawer.cart-drawer--mg>.drawer__inner{display:flex;flex-direction:column;width:min(420px,90vw);max-width:none;background:var(--paper);color:var(--ink);transition:transform .4s var(--ease)}.cart-drawer.cart-drawer--mg .drawer__content{font-size:var(--fs-body);line-height:var(--lh-body)}.cart-drawer.cart-drawer--mg .drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:64px;padding-inline:var(--gutter) 8px;border-bottom:1px solid var(--line)}.cart-drawer.cart-drawer--mg .drawer__title{margin:0;color:var(--maroon);line-height:1.2;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.cart-drawer.cart-drawer--mg .drawer__title:lang(ar){font-weight:600}.cart-drawer.cart-drawer--mg .drawer__count,.cart-drawer.cart-drawer--mg .drawer__count[hidden]{display:inline;width:auto;height:auto;padding:0;border-radius:0;background:none;color:inherit;font-size:.7em;font-weight:inherit;opacity:.7}.cart-drawer.cart-drawer--mg .drawer__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:8px var(--gutter) 24px}.cart-drawer.cart-drawer--mg .drawer__body--items:has(>.hidden),.cart-drawer.cart-drawer--mg .drawer__body.hidden,.cart-drawer.cart-drawer--mg .drawer__foot.hidden{display:none}.cart-drawer.cart-drawer--mg .line-items{margin:0;padding:0;list-style:none}.cart-drawer.cart-drawer--mg .line-item{display:grid;grid-template-columns:84px 1fr;gap:14px;padding-block:16px;border-bottom:1px solid var(--line)}.cart-drawer.cart-drawer--mg .line-item__frame{position:relative;display:block;aspect-ratio:1;overflow:hidden}.cart-drawer.cart-drawer--mg .line-item__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cart-drawer.cart-drawer--mg .line-item__title{margin:0 0 4px;font:500 var(--fs-sm)/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}.cart-drawer.cart-drawer--mg .line-item__options{margin:0 0 4px;font-size:var(--fs-xs);color:var(--ink-2)}.cart-drawer.cart-drawer--mg .line-item__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:var(--fs-sm);font-weight:500;color:var(--maroon)}.cart-drawer.cart-drawer--mg .line-item__price s{font-weight:400;color:var(--ink-2)}.cart-drawer.cart-drawer--mg .line-item__row{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.cart-drawer.cart-drawer--mg .line-item__qty{display:inline-flex;align-items:center;width:auto;min-height:0;border:1px solid var(--line-2);border-radius:var(--radius-btn);color:var(--ink)}.cart-drawer.cart-drawer--mg .line-item__qty .quantity__button{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:static;display:grid;place-items:center;width:38px;height:38px;color:var(--maroon)}.cart-drawer.cart-drawer--mg .line-item__qty .quantity__button svg{width:var(--icon-sm);height:var(--icon-sm)}.cart-drawer.cart-drawer--mg .line-item__qty .quantity__input{width:22px;min-width:22px;height:38px;padding:0;border:0;box-shadow:none;background:none;font:400 var(--fs-sm)/1 var(--font-body);color:var(--ink);text-align:center}.cart-drawer.cart-drawer--mg .line-item__remove{display:inline-flex;align-items:center;min-height:38px;font-size:var(--fs-xs);color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.cart-drawer.cart-drawer--mg .line-item__remove.btn--loading{opacity:.5;pointer-events:none}.cart-drawer.cart-drawer--mg .drawer__foot{display:grid;gap:10px;flex:none;padding:16px var(--gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.cart-drawer.cart-drawer--mg .cart-note{display:grid;gap:10px}.cart-drawer.cart-drawer--mg .cart-note__toggle{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer}.cart-drawer.cart-drawer--mg .cart-note__toggle .mg-icon{transition:transform .25s}.cart-drawer.cart-drawer--mg .cart-note__toggle[aria-expanded=true] .mg-icon{transform:rotate(45deg)}.cart-drawer.cart-drawer--mg .cart-note__field{width:100%;padding:10px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--white);font:400 var(--fs-input)/var(--lh-body) var(--font-body);color:var(--ink);resize:vertical}.cart-drawer.cart-drawer--mg .cart-disc{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-sm);color:var(--ok)}.cart-drawer.cart-drawer--mg .cart-disc strong{font-weight:600}.cart-drawer.cart-drawer--mg .cart-total{display:flex;justify-content:space-between;align-items:baseline;font-weight:500}.cart-drawer.cart-drawer--mg .cart-total strong{font:600 var(--fs-h5)/1 var(--font-body);color:var(--maroon)}.cart-drawer.cart-drawer--mg .cart-small{margin:0;font-size:var(--fs-xs);color:var(--ink-2)}.cart-drawer.cart-drawer--mg .cart-small a{text-decoration:underline;text-underline-offset:3px}.cart-drawer.cart-drawer--mg .cart-btns{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;margin:0}.cart-drawer.cart-drawer--mg .cart-btns .mg-btn{padding:0 12px}.cart-drawer.cart-drawer--mg .cart-empty{padding:40px 8px 12px;text-align:center}.cart-drawer.cart-drawer--mg .cart-empty img{display:block;width:72px;height:auto;margin:0 auto 18px;opacity:.9}.cart-drawer.cart-drawer--mg .cart-empty p{margin:0 0 6px}.cart-drawer.cart-drawer--mg .cart-empty__muted{font-size:var(--fs-sm);color:var(--ink-2)}.cart-drawer.cart-drawer--mg .cart-empty__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.cart-drawer.cart-drawer--mg .cart-empty .cart-empty__cta{margin-top:22px}.cart-drawer.cart-drawer--mg .line-item__title .cart-item__title{line-height:inherit}.pcard{position:relative;display:grid;gap:12px;align-content:start}.pcard .pcard__frame{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-card)}.pcard .pcard__frame .pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:var(--mg-photo-filter);transition:transform .7s var(--ease),opacity .45s var(--ease)}.pcard .pcard__frame .pcard__alt{opacity:0}.pcard.is-sold .pcard__frame .pcard__img{opacity:.55;filter:grayscale(.3)}.pcard.is-sold .pcard__frame .pcard__alt{opacity:0}@media(hover:hover){.pcard:hover .pcard__frame .pcard__alt{opacity:1}.pcard:hover .pcard__frame--alt .pcard__img:first-child{opacity:0}.pcard:hover .pcard__frame:not(.pcard__frame--alt) .pcard__img{transform:scale(1.045)}.pcard.is-sold:hover .pcard__frame .pcard__alt{opacity:.55}}.pcard .pcard__badges{position:absolute;top:10px;inset-inline-start:10px;z-index:1;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.pcard .pcard__badge{display:inline-block;padding:5px 8px;border:1px solid var(--line-2);background:var(--white);color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.pcard .pcard__badge:lang(ar){font-weight:600;letter-spacing:0}.pcard .pcard__badge:lang(ar){padding:5px 9px}.pcard .pcard__badge--new{color:var(--ink);border-color:var(--line)}.pcard .pcard__badge--muted{color:var(--ink-2);border-color:var(--line-2)}.pcard .pcard__badges:empty{display:none}.pcard .pcard__form{margin:0}.pcard .pcard__add{height:auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:absolute;bottom:10px;inset-inline-end:10px;z-index:2;display:grid;place-items:center;width:var(--icon-btn);height:var(--icon-btn);border-radius:50%;background:var(--paper);color:var(--maroon);box-shadow:0 4px 14px -6px #42000173;transition:background .2s,color .2s,transform .2s}.pcard .pcard__add:hover{background:var(--maroon);color:var(--cream)}.pcard .pcard__add:active{transform:scale(.94)}.pcard .pcard__add[disabled]{display:none}.pcard .pcard__add.btn--loading{pointer-events:none}.pcard .pcard__add.btn--loading .mg-icon{opacity:0}.pcard .pcard__add.btn--loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-inline-end-color:transparent;animation:mg-spin .7s linear infinite}.pcard .pcard__add .mg-icon{width:var(--icon);height:var(--icon)}@keyframes mg-spin{to{transform:rotate(360deg)}}.pcard .pcard__tools{position:absolute;top:10px;inset-inline-end:10px;z-index:2;display:none;gap:6px}.pcard .pcard__tool{height:auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--paper);color:var(--maroon);box-shadow:0 4px 14px -6px #42000173;cursor:pointer;transition:background .2s,color .2s,opacity .25s,transform .25s var(--ease)}.pcard .pcard__tool .mg-icon{width:var(--icon-sm);height:var(--icon-sm)}.pcard .pcard__tool label{display:grid;place-items:center;width:100%;height:100%;cursor:pointer}.pcard .pcard__tool:hover,.pcard .pcard__tool:has(input:checked){background:var(--maroon);color:var(--cream)}@media(min-width:1024px){.pcard .pcard__tools{display:grid}.pcard .pcard__tool{opacity:0;transform:translateY(-4px)}.pcard:hover .pcard__tool,.pcard .pcard__tool:focus-visible,.pcard .pcard__tool:has(:focus-visible),.pcard .pcard__tool:has(input:checked){opacity:1;transform:none}.pcard .pcard__add{opacity:0;transform:translateY(6px);transition:opacity .25s,transform .25s var(--ease),background .2s,color .2s}.pcard:hover .pcard__add,.pcard .pcard__add:focus-visible,.pcard .pcard__add.btn--loading{opacity:1;transform:none}}.pcard .pcard__title{margin:2px 0 0;font:400 var(--fs-sm)/1.5 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcard .pcard__title:lang(ar){line-height:1.7}.pcard .pcard__title a{color:inherit}.pcard .pcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pcard .pcard__frame{z-index:1;pointer-events:none}.pcard .pcard__tool,.pcard .pcard__add{pointer-events:auto}.pcard .pcard__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:var(--fs-sm);font-weight:500;color:var(--maroon)}.pcard .pcard__price s{font-size:var(--fs-xs);font-weight:400;color:var(--ink-2)}.quick-view.quick-view--mg{z-index:62}.quick-view.quick-view--mg>.fixed-overlay{background-color:var(--scrim);transition-duration:.3s}.quick-view.quick-view--mg .drawer__inner{display:flex;flex-direction:column;overflow:hidden;min-height:0;width:min(960px,100vw - 48px);max-width:none;height:auto;max-height:min(86vh,760px);border-radius:var(--radius-modal);background:var(--paper);color:var(--ink)}.quick-view--mg .qv-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:60px;padding-inline:var(--gutter) 8px;border-bottom:1px solid var(--line)}.quick-view.quick-view--mg .drawer__body{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain;padding:20px var(--gutter) calc(24px + env(safe-area-inset-bottom));scrollbar-width:auto}@media(max-width:767.98px){.quick-view.quick-view--mg{align-items:flex-end;padding:0}.quick-view.quick-view--mg .drawer__inner{--modal-height: 92dvh;width:100%;height:auto;max-height:92dvh;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;opacity:1;transform:translateY(102%);transition:transform .4s var(--ease)}.quick-view.quick-view--mg[active]>.drawer__inner{transform:none}}.quick-view--mg .product.qv__grid{display:grid;gap:20px;height:auto;padding:0}@media(min-width:768px){.quick-view--mg .product.qv__grid{grid-template-columns:1.05fr 1fr;gap:36px}}.quick-view--mg .qv__media{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-content:start;min-width:0}.quick-view--mg .qv__main{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-card)}.quick-view--mg .qv__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.quick-view--mg .qv__thumbs{display:flex;flex-wrap:wrap;gap:8px}.quick-view--mg .qv__thumbs button{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:relative;flex:none;width:64px;aspect-ratio:1;overflow:hidden;cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--ivory);isolation:isolate}.quick-view--mg .qv__thumbs button[aria-current=true]{border-color:var(--maroon);box-shadow:0 0 0 1px var(--maroon)}.quick-view--mg .qv__thumbs button img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.quick-view--mg .qv__info{min-width:0}.quick-view--mg .qv__info .product__info-container{display:grid;gap:14px;align-content:start;height:auto}.quick-view--mg .qv__info .product__blocks{display:grid;gap:14px;align-content:start}.quick-view--mg .qv__info .product__block{margin:0;padding:0}.quick-view--mg .qv__info h1.product__title{display:none}.quick-view--mg .qv__info a.product__title{display:block;color:inherit}.quick-view--mg .qv__info .product__block--title h2{margin:0;color:var(--ink);line-height:1.2;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.quick-view--mg .qv__info .product__block--title h2:lang(ar){font-weight:600}.quick-view--mg .qv__info .product__block--title h2:lang(ar){line-height:1.7}.quick-view--mg .qv__info .product__block--price .f-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:500 var(--fs-h3)/var(--lh-body) var(--font-body);color:var(--maroon)}.quick-view--mg .qv__info .f-price s,.quick-view--mg .qv__info .f-price .f-price-item--regular s{font-size:var(--fs-xs);font-weight:400;color:var(--ink-2)}.quick-view--mg .qv__info .product__tax,.quick-view--mg .qv__info .installment{display:none}.quick-view--mg .qv__info .product__inventory{display:inline-flex;align-items:center;gap:8px;margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--ok)}.quick-view--mg .qv__info .product__inventory:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.quick-view--mg .qv__info .product__inventory strong{font-weight:inherit}.quick-view--mg .qv__info .product__inventory svg{display:none}.quick-view--mg .qv__info .product__inventory--out-of-stock{color:var(--ink-2)}.quick-view--mg .qv__info .product-form__buttons{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:stretch;margin-top:6px}.quick-view--mg .qv__info .product-form__quantity{margin:0}.quick-view--mg .qv__info .product-form__buttons quantity-input{display:inline-flex;align-items:center;width:auto;height:48px;min-height:0;border:1px solid var(--line-2);border-radius:var(--radius-btn);color:var(--ink)}.quick-view--mg .qv__info .product-form__buttons .quantity__button{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:static;display:grid;place-items:center;width:38px;height:46px;color:var(--maroon)}.quick-view--mg .qv__info .product-form__buttons .quantity__button svg{width:var(--icon-sm);height:var(--icon-sm)}.quick-view--mg .qv__info .product-form__buttons .quantity__input{width:22px;min-width:22px;height:46px;padding:0;border:0;box-shadow:none;background:none;font:400 var(--fs-sm)/1 var(--font-body);color:var(--ink);text-align:center}.quick-view--mg .qv__info .product-form__submit.btn{--buttons-padding: var(--btn-px);width:100%;height:var(--btn-h);min-height:var(--btn-h);padding:0 var(--btn-px);border:0;border-radius:var(--radius-btn);background:var(--maroon);color:var(--cream);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.quick-view--mg .qv__info .product-form__submit.btn:lang(ar){font-weight:600;letter-spacing:0}.quick-view--mg .qv__info .product-form__submit.btn{line-height:1;letter-spacing:var(--track-btn);transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}.quick-view--mg .qv__info .product-form__submit.btn:before{content:none}.quick-view--mg .qv__info .product-form__submit.btn:hover{background:var(--maroon-soft);color:var(--cream)}.quick-view--mg .qv__info .product-form__submit.btn[disabled],.quick-view--mg .qv__info .product-form__submit.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.quick-view--mg .qv__info .product-form__submit.btn:lang(ar){letter-spacing:0}.quick-view--mg .qv__info .product__view-details{margin:0}.quick-view--mg .qv__info .product__view-details a{display:inline-flex;align-items:center;gap:8px;min-height:44px;height:auto;padding:0;border:0;background:none;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.quick-view--mg .qv__info .product__view-details a:lang(ar){font-weight:600;letter-spacing:0}.quick-view--mg .qv__info .product__view-details a:after{content:none}.quick-view--mg .qv__info .product__view-details a .btn__text{border-bottom:1px solid var(--line-2);padding-bottom:3px;transition:border-color .2s}.quick-view--mg .qv__info .product__view-details a:hover .btn__text{border-color:var(--maroon)}.quick-view--mg .qv__info .product__view-details a .btn__icon svg{width:16px;height:16px;transform:scaleX(var(--flip));transition:transform .25s var(--ease)}.quick-view--mg .qv__info .product__view-details a:hover .btn__icon svg{transform:translate(calc(4px * var(--flip))) scaleX(var(--flip))}.mg-toast{position:fixed;z-index:70;inset-inline:16px;bottom:calc(84px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;max-width:380px;margin-inline:auto;padding:14px 18px;background:var(--ink);color:var(--cream);font:400 var(--fs-sm)/var(--lh-body) var(--font-body);transform:translateY(20px);opacity:0;visibility:hidden;transition:all .35s var(--ease)}.mg-toast.is-on{transform:none;opacity:1;visibility:visible}body.has-cmp .mg-toast,body.has-sticky .mg-toast{bottom:calc(150px + env(safe-area-inset-bottom))}.compare-bar.compare-bar--mg{--item-width: 44px;position:fixed;inset:auto 0 0;z-index:35;transform:none;padding:0 0 env(safe-area-inset-bottom);background:var(--maroon-deep);color:var(--cream);box-shadow:0 -10px 30px -18px #0009;animation:mg-rise .35s var(--ease)}.compare-bar.compare-bar--mg[hidden]{display:none}@keyframes mg-rise{0%{opacity:0;transform:translateY(10px)}}.compare-bar--mg .compare-bar__inner{display:flex;align-items:center;gap:14px;min-height:72px}.compare-bar--mg .compare-bar__list{display:flex;gap:6px;margin:0;padding:0;list-style:none}.compare-bar--mg .compare-bar__item{position:relative;width:44px;height:44px;margin:0;overflow:hidden;border:0;border-radius:var(--radius-btn);background:var(--ivory);isolation:isolate}.compare-bar--mg .compare-bar__item:has(.media-wrapper){margin:0}.compare-bar--mg .compare-bar__item-placeholder,.compare-bar--mg .compare-bar__item:empty{display:none}.compare-bar--mg .compare-bar__item .media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.compare-bar--mg .compare-bar__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.compare-bar--mg .compare-bar__item-remove{display:none}.compare-bar--mg .compare-bar__txt{flex:1;margin:0;font-size:var(--fs-sm);color:var(--on-maroon-2)}.compare-bar--mg .compare-bar__clear{height:auto;min-width:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;min-height:44px;padding:0 6px;font-size:var(--fs-xs);color:var(--on-maroon-2);cursor:pointer;transition:none;text-decoration:underline;text-underline-offset:3px}.compare-bar--mg .compare-bar__clear:hover{color:var(--cream)}.compare-bar--mg .compare-bar__open.mg-btn{min-height:44px;padding:0 18px}.compare-bar--mg .compare-bar__open.mg-btn[disabled]{opacity:.45;cursor:not-allowed}@media(max-width:519.98px){.compare-bar--mg .compare-bar__item:nth-child(n+3){display:none}}.compare-drawer.compare-drawer--mg{z-index:62}.compare-drawer.compare-drawer--mg>.fixed-overlay{background-color:var(--scrim);transition-duration:.3s}.compare-drawer.compare-drawer--mg .drawer__inner{display:flex;flex-direction:column;overflow:hidden;min-height:0;width:min(960px,100vw - 48px);max-width:none;height:auto;max-height:min(86vh,760px);border-radius:var(--radius-modal);background:var(--paper);color:var(--ink)}.compare-drawer--mg .qv-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:60px;padding-inline:var(--gutter) 8px;border-bottom:1px solid var(--line)}.compare-drawer--mg .cmp-modal__title{margin:0;color:var(--maroon);line-height:1.2;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.compare-drawer--mg .cmp-modal__title:lang(ar){font-weight:600}.compare-drawer.compare-drawer--mg .drawer__body{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain;padding:20px var(--gutter) calc(24px + env(safe-area-inset-bottom))}@media(max-width:767.98px){.compare-drawer.compare-drawer--mg{align-items:flex-end;padding:0}.compare-drawer.compare-drawer--mg .drawer__inner{--modal-height: 92dvh;width:100%;max-height:92dvh;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;opacity:1;transform:translateY(102%);transition:transform .4s var(--ease)}.compare-drawer.compare-drawer--mg[active]>.drawer__inner{transform:none}}.compare-drawer--mg .cmp-table{max-width:none;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.compare-drawer--mg .compare-table{width:100%;min-width:520px;border-collapse:collapse;table-layout:fixed;font-size:var(--fs-sm);color:var(--ink)}.compare-drawer--mg .compare-table th,.compare-drawer--mg .compare-table td{width:auto;padding:14px 12px;border-bottom:1px solid var(--line);text-align:start;vertical-align:top}.compare-drawer--mg .compare-table th:before,.compare-drawer--mg .compare-table td:before{content:none}.compare-drawer--mg .compare-table th.td-label{width:120px;font:500 var(--fs-h6)/1.3 var(--font-body);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--maroon)}.compare-drawer--mg .compare-table th.td-label:lang(ar){font-weight:600;letter-spacing:0}.compare-drawer--mg .compare-table tr[data-compare-key=info] th,.compare-drawer--mg .compare-table tr[data-compare-key=info] td{width:auto;padding:14px 12px;border-bottom:0;font-weight:400}.compare-drawer--mg .compare-table tr[data-compare-key=info] th.td-label{font-weight:400}.compare-drawer--mg .cmp-item{display:grid;gap:10px}.compare-drawer--mg .cmp-item__frame{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-card)}.compare-drawer--mg .cmp-item__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.compare-drawer--mg .cmp-item a{font-size:var(--fs-sm);line-height:1.5;color:var(--ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.compare-drawer--mg .cmp-item a:hover{color:var(--maroon)}.compare-drawer--mg .compare-table .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:500;color:var(--maroon)}.compare-drawer--mg .compare-table .price s{font-size:var(--fs-xs);font-weight:400;color:var(--ink-2)}.compare-drawer--mg .cmp-rm{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;min-height:36px;font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--ink-2);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.section--slideshow.mg-hero{max-width:none;padding-inline:0}.section--slideshow.mg-hero .slideshow-wrapper{border-radius:0;background:var(--ivory)}.section--slideshow.mg-hero .slideshow__bg{border-radius:0}.section--slideshow.mg-hero .slideshow__content.page-width{padding-block:0;padding-inline:var(--page-padding)}.section--slideshow.mg-hero .slideshow__text{display:grid;justify-items:start;row-gap:12px;max-width:none;padding:20px 0 0}.section--slideshow.mg-hero .slideshow__text>*{margin:0}.section--slideshow.mg-hero .slideshow__subtitle{display:inline-flex;align-items:center;gap:10px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.section--slideshow.mg-hero .slideshow__subtitle:lang(ar){font-weight:600;letter-spacing:0}.section--slideshow.mg-hero .slideshow__subtitle:before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg);flex:none}.section--slideshow.mg-hero .slideshow__title{margin:0;color:var(--maroon);text-wrap:balance;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h1) * var(--serif-k))}.section--slideshow.mg-hero .slideshow__title:lang(ar){font-weight:600}.section--slideshow.mg-hero .slideshow__title{line-height:1.05}.section--slideshow.mg-hero .slideshow__title:lang(ar){line-height:1.4}.section--slideshow.mg-hero .slideshow__buttons{margin-top:6px}.section--slideshow.mg-hero .slideshow__buttons .btn{--buttons-padding: 20px;min-height:var(--btn-h);gap:10px}.section--slideshow.mg-hero .slideshow__buttons .btn .btn__icon svg{width:18px;height:18px}.section--slideshow.mg-hero .slideshow__buttons .btn:lang(ar){font-weight:600}.section--slideshow.mg-hero .swiper-controls{--swiper-controls-bottom-offset: 12px;justify-content:flex-start;column-gap:6px;margin-inline:0;padding-inline:var(--page-padding)}.section--slideshow.mg-hero .swiper-pagination{order:-1;margin-inline-end:auto;position:static;width:auto;gap:6px}.section--slideshow.mg-hero .swiper-pagination-bullet{width:32px;height:44px;margin:0;border-radius:0;background:none}.section--slideshow.mg-hero .swiper-pagination-bullet:before,.section--slideshow.mg-hero .swiper-pagination-bullet:after{content:"";position:absolute;inset:21px 0 auto;width:100%;height:2px;border-radius:0;transition:background .3s,opacity .3s}.section--slideshow.mg-hero .swiper-pagination-bullet:before{background:#6200012e}.section--slideshow.mg-hero .swiper-pagination-bullet:after{background:var(--maroon)}.section--slideshow.mg-hero .swiper-button{display:none;place-items:center;position:relative;inset:auto;margin:0;width:44px;height:44px;border-radius:50%;border:1px solid rgba(241,224,201,.4);background:transparent;color:var(--cream);transition:background .2s,color .2s,border-color .2s}.section--slideshow.mg-hero .swiper-button svg{width:22px;height:22px}@media(max-width:767.98px){.section--slideshow.mg-hero .slideshow-content-mobile--below{padding-bottom:60px}.section--slideshow.mg-hero .slideshow-wrapper .slideshow__item-wrap .slideshow__bg{aspect-ratio:3/2;height:auto}.section--slideshow.mg-hero .slideshow__overlay{opacity:0}}@media(min-width:768px){.section--slideshow.mg-hero .slideshow-wrapper{--slide-height: clamp(440px, 39vw, 600px)}.section--slideshow.mg-hero .swiper-controls{--swiper-controls-bottom-offset: 16px}.section--slideshow.mg-hero .slideshow__text{max-width:min(520px,48%);row-gap:18px;padding:0 0 28px}.section--slideshow.mg-hero .slideshow__subtitle,.section--slideshow.mg-hero .slideshow__title{color:var(--cream)}.section--slideshow.mg-hero .slideshow__subtitle,.section--slideshow.mg-hero .slideshow__title,.section--slideshow.mg-hero .slideshow__description{text-shadow:0 1px 18px rgba(33,10,7,.45),0 0 2px rgba(33,10,7,.25)}.section--slideshow.mg-hero .slideshow__buttons .btn{--buttons-padding: var(--btn-px)}.section--slideshow.mg-hero .slideshow__overlay--gradient{background:linear-gradient(var(--grad-dir),rgba(33,10,7,.74) 0%,rgba(33,10,7,.5) 30%,rgba(33,10,7,0) 62%)}.section--slideshow.mg-hero .swiper-pagination-bullet:before{background:#f1e0c966}.section--slideshow.mg-hero .swiper-pagination-bullet:after{background:var(--cream)}.section--slideshow.mg-hero .swiper-button{display:grid;border-color:#f1e0c98c;background:#210a0747;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.section--slideshow.mg-hero .swiper-button:before{content:none}.section--slideshow.mg-hero .swiper-button:hover{background:var(--cream);border-color:var(--cream);color:var(--maroon)}}@media(min-width:1024px){.section--slideshow.mg-hero .slideshow__title{font-size:calc(48px * var(--serif-k))}}.multicolumn-icon.mg-trust{background:var(--paper);border-bottom:1px solid var(--line)}.multicolumn-icon.mg-trust .section__heading:not(:has(*)){display:none}.multicolumn-icon.mg-trust .multicolumn__items{grid-template-columns:1fr 1fr;gap:0}.multicolumn-icon.mg-trust .multicolumn-card{align-items:center;column-gap:12px;padding:16px 10px;font-size:var(--fs-sm);line-height:1.4;color:var(--ink)}.multicolumn-icon.mg-trust .multicolumn-card-wrapper:nth-child(odd) .multicolumn-card{padding-inline-start:0}.multicolumn-icon.mg-trust .multicolumn-card-wrapper:nth-child(-n+2) .multicolumn-card{border-bottom:1px solid var(--line)}.multicolumn-icon.mg-trust .multicolumn-card__image{width:24px;margin:0;color:inherit}.multicolumn-icon.mg-trust .multicolumn-card__image .mg-icon{width:24px;height:24px;stroke-width:1.3}.multicolumn-icon.mg-trust .multicolumn-card__info,.multicolumn-icon.mg-trust .multicolumn-card__info>*,.multicolumn-icon.mg-trust .multicolumn-card__text p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.multicolumn-icon.mg-trust .multicolumn-card__text a[href*="wa.me"],.multicolumn-icon.mg-trust .multicolumn-card__text a[href^="tel:"]{font-weight:600;white-space:nowrap;color:inherit;direction:ltr;unicode-bidi:isolate;text-decoration:underline;text-decoration-color:#6200014d;text-underline-offset:3px}.multicolumn-icon.mg-trust .multicolumn-card__text a[href*="wa.me"]:hover,.multicolumn-icon.mg-trust .multicolumn-card__text a[href^="tel:"]:hover{text-decoration-color:currentColor}@media(min-width:1024px){.multicolumn-icon.mg-trust .multicolumn__items{grid-template-columns:repeat(4,1fr)}.multicolumn-icon.mg-trust .multicolumn-card{padding-block:22px;padding-inline-end:20px;justify-content:center}.multicolumn-icon.mg-trust .multicolumn-card-wrapper:nth-child(n) .multicolumn-card{border-bottom:0}.multicolumn-icon.mg-trust .multicolumn-card-wrapper:nth-child(2n) .multicolumn-card{padding-inline-start:20px}}.section--collection-tabs.mg-ctabs .collection-tabs{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center;padding-inline:0}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__content{display:grid;justify-items:start;row-gap:28px;width:auto;margin:0;padding:0}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__content>*{width:auto}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__images{order:-1;width:auto;margin:0;aspect-ratio:1/1.03;overflow:hidden;border-radius:var(--radius-card);background:var(--cream)}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__header{display:grid;justify-items:start;row-gap:28px;margin:0}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__header .section__heading{margin:0;color:var(--ink);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__header .section__heading:lang(ar){font-weight:600;letter-spacing:0}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__nav-wrap{padding:0}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__nav-js{row-gap:12px}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab{opacity:1;text-decoration:none}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab:before{content:none}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab-name{display:block;margin:0;color:#62000147;transition:color .25s;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h2) * var(--serif-k))}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab-name:lang(ar){font-weight:600}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab-name{line-height:1.1}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab-name:lang(ar){line-height:1.4}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab:hover .tabs__tab-name{color:#62000199}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__tab[aria-selected=true] .tabs__tab-name{color:var(--maroon);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__panel{margin:0}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab:not([hidden]){display:grid;justify-items:start;row-gap:20px}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__products{display:grid;grid-template-columns:repeat(var(--mg-thumbs, 4),minmax(0,76px));gap:10px;width:100%;margin:0}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__products .f-column{width:auto;padding:0}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__products .product__media{border-radius:var(--radius-card);background:var(--ivory);isolation:isolate;overflow:hidden}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__products .product__media img{object-fit:contain;mix-blend-mode:multiply;filter:var(--mg-photo-filter);transition:transform .7s var(--ease)}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__products a:hover .product__media img{transform:scale(1.08)}.section--collection-tabs.mg-ctabs .collection-tabs .hover-wrapper:hover .hover-scale-up{--scale-x: 1;--scale-y: 1}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__desc{margin:0;max-width:40ch;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__button{margin:0}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__button .btn:lang(ar){font-weight:600}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__image{border-radius:var(--radius-card);background:var(--cream);overflow:hidden}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__image .media-wrapper{height:100%}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__image img{object-fit:cover}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__image--product img{top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.1) contrast(1.08)}@media(min-width:1024px){.section--collection-tabs.mg-ctabs .collection-tabs{grid-template-columns:1fr 1fr;gap:80px}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tabs__images{order:0}.section--collection-tabs.mg-ctabs .collection-tabs .tabs__nav-js{row-gap:14px}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab:not([hidden]){row-gap:18px}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__products{grid-template-columns:repeat(var(--mg-thumbs, 4),76px);gap:8px;width:auto}.section--collection-tabs.mg-ctabs .collection-tabs .collection-tab__desc{font-size:var(--fs-body);line-height:var(--lh-body)}}.image-with-text.mg-tale .image-with-text__wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.image-with-text.mg-tale .image-with-text__media{width:auto;max-width:none}.image-with-text.mg-tale .image-with-text__media .media-wrapper{border-radius:var(--radius-card)}.image-with-text.mg-tale .image-with-text__media .media-wrapper:before{padding-top:75%}.image-with-text.mg-tale .image-with-text__inner{--padding-x: 0;flex:none;max-width:none;padding:0}.image-with-text.mg-tale .image-with-text__content{display:grid;justify-items:start;max-width:560px}.image-with-text.mg-tale .image-with-text__content>*{margin:0}.image-with-text.mg-tale .image-with-text__content>:has(>.gems){justify-self:stretch}.image-with-text.mg-tale .rich-text__subheading{display:inline-flex;align-items:center;gap:10px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.image-with-text.mg-tale .rich-text__subheading:lang(ar){font-weight:600;letter-spacing:0}.image-with-text.mg-tale .rich-text__subheading:before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg);flex:none}.image-with-text.mg-tale .rich-text__heading{margin-top:12px;color:var(--maroon);font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h2) * var(--serif-k))}.image-with-text.mg-tale .rich-text__heading:lang(ar){font-weight:600}.image-with-text.mg-tale .rich-text__heading{line-height:1.1}.image-with-text.mg-tale .rich-text__heading:lang(ar){line-height:1.4}.image-with-text.mg-tale .rich-text__text{margin-top:20px;font-size:var(--fs-h5);line-height:1.85;color:var(--ink-2);text-wrap:pretty}.image-with-text.mg-tale .rich-text__text:lang(ar){line-height:2}.image-with-text.mg-tale .rich-text__text p{margin:0}.image-with-text.mg-tale .gems{display:grid;grid-template-columns:repeat(2,max-content);gap:14px 36px;width:100%;margin:28px 0 0;padding:20px 0 0;list-style:none;border-top:1px solid var(--line)}.image-with-text.mg-tale .gems li{display:inline-flex;align-items:center;gap:10px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.image-with-text.mg-tale .gems li:lang(ar){font-weight:600;letter-spacing:0}.image-with-text.mg-tale .gems li:before{content:"";width:8px;height:8px;border:1px solid currentColor;transform:rotate(45deg)}@media(min-width:768px){.image-with-text.mg-tale .gems{display:flex;flex-wrap:wrap;gap:14px 24px}}@media(min-width:1024px){.image-with-text.mg-tale .image-with-text__wrapper{grid-template-columns:1fr 1fr;gap:80px}.image-with-text.mg-tale .gems{flex-wrap:nowrap;justify-content:space-between;gap:16px}}.multicolumn-icon.mg-purpose{background:var(--ivory)}.multicolumn-icon.mg-purpose div.section__heading{display:grid;justify-items:center;gap:14px;margin:0;text-align:center}.multicolumn-icon.mg-purpose div.section__heading .section__header,.multicolumn-icon.mg-purpose div.section__heading .section__header--text{display:contents}.multicolumn-icon.mg-purpose .mg-head-img{width:var(--mg-head-w, 64px);height:auto;margin:0 0 8px}.multicolumn-icon.mg-purpose .section__subheading{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.multicolumn-icon.mg-purpose .section__subheading:lang(ar){font-weight:600;letter-spacing:0}.multicolumn-icon.mg-purpose .section__subheading:before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg);flex:none}.multicolumn-icon.mg-purpose h2.section__heading{margin:0;color:var(--maroon);font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h2) * var(--serif-k))}.multicolumn-icon.mg-purpose h2.section__heading:lang(ar){font-weight:600}.multicolumn-icon.mg-purpose h2.section__heading{line-height:1.1}.multicolumn-icon.mg-purpose h2.section__heading:lang(ar){line-height:1.4}.multicolumn-icon.mg-purpose .multicolumn__items{grid-template-columns:minmax(0,1fr);gap:0;margin-top:56px}.multicolumn-icon.mg-purpose .multicolumn-card{display:grid;align-content:start;justify-items:center;gap:14px;padding:36px 8px;text-align:center;border-top:1px solid var(--line)}.multicolumn-icon.mg-purpose .multicolumn-card-wrapper:last-child .multicolumn-card{border-bottom:1px solid var(--line)}.multicolumn-icon.mg-purpose .multicolumn-card__image{width:48px;margin:0;color:var(--maroon)}.multicolumn-icon.mg-purpose .multicolumn-card__image .mg-icon{width:48px;height:48px;stroke-width:1.2;stroke-linejoin:round}.multicolumn-icon.mg-purpose .multicolumn-card__info{display:contents}.multicolumn-icon.mg-purpose .multicolumn-card__title{margin:0;color:var(--maroon);font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.multicolumn-icon.mg-purpose .multicolumn-card__title:lang(ar){font-weight:600}.multicolumn-icon.mg-purpose .multicolumn-card__title{line-height:1.2}.multicolumn-icon.mg-purpose .multicolumn-card__text{margin:0;max-width:30ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}.multicolumn-icon.mg-purpose .multicolumn-card__text:lang(ar){line-height:1.8}.multicolumn-icon.mg-purpose .multicolumn-card__text p{margin:0}@media(min-width:768px){.multicolumn-icon.mg-purpose .multicolumn__items{grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line)}.multicolumn-icon.mg-purpose .multicolumn-card,.multicolumn-icon.mg-purpose .multicolumn-card-wrapper:last-child .multicolumn-card{border:0;border-color:var(--line);padding:48px 32px 52px}.multicolumn-icon.mg-purpose .multicolumn-card-wrapper:nth-child(n+2) .multicolumn-card{border-inline-start:1px solid var(--line)}}.coll-hero{position:relative;overflow:hidden}.coll-hero__grid{display:grid;align-items:center;gap:24px}.coll-hero__txt{display:grid;gap:10px;justify-items:start;min-width:0}.crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:var(--fs-xs);color:var(--ink-2)}.crumbs li{display:inline-flex;align-items:center;gap:12px;min-width:0}.crumbs li+li:before{content:"";width:4px;height:4px;flex:none;background:currentColor;opacity:.55;transform:rotate(45deg)}.crumbs a{display:inline-flex;align-items:center;min-height:32px;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .2s}.crumbs a:hover{text-decoration-color:currentColor}.crumbs [aria-current]{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.coll-hero .coll-hero__title{margin:4px 0 0;color:var(--maroon);line-height:1.08;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h1) * var(--serif-k))}.coll-hero .coll-hero__title:lang(ar){font-weight:600}.coll-hero .coll-hero__title{letter-spacing:normal}.coll-hero .coll-hero__title:lang(ar){line-height:1.4}.coll-hero__desc{max-width:60ch;color:var(--ink-2)}.coll-hero__count{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:var(--fs-xs);letter-spacing:.06em;color:var(--ink-2)}.coll-hero__count:lang(ar){letter-spacing:0}.coll-hero__count i{width:6px;height:6px;background:var(--maroon);opacity:.45;transform:rotate(45deg)}.coll-hero__art{display:none;background:var(--white)}@media(max-width:767.98px){.coll-hero:not(.coll-hero--art-desktop) .coll-hero__grid:not(.coll-hero__grid--text){grid-template-columns:1fr 112px;gap:16px}.coll-hero:not(.coll-hero--art-desktop) .coll-hero__art{display:block;position:relative;aspect-ratio:1;border-radius:var(--radius-card);overflow:hidden}.coll-hero:not(.coll-hero--art-desktop) .coll-hero__art img{position:absolute;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;max-width:none;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.08) contrast(1.06)}}@media(min-width:768px){.coll-hero__grid:not(.coll-hero__grid--text){grid-template-columns:1fr var(--chero-tile-md, 200px);gap:48px}.coll-hero__art{display:block;position:relative;aspect-ratio:1;border-radius:var(--radius-card);overflow:hidden}.coll-hero__art img{position:absolute;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;max-width:none;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.08) contrast(1.06)}.coll-hero__txt{gap:14px}}@media(min-width:1024px){.coll-hero__grid:not(.coll-hero__grid--text){grid-template-columns:1fr var(--chero-tile, 220px)}}.coll-hero :focus-visible{outline-color:var(--maroon)}.coll-nav--border{border-bottom:1px solid var(--line)}.coll-nav__in{position:relative;display:block}.coll-nav__list{--cn-n: var(--cn-n-m, 3.5);--cn-gap: var(--cn-gap-m, 12px);list-style:none;margin:0 calc(var(--page-padding) * -1);padding:var(--cn-pt, 22px) var(--page-padding) var(--cn-pb, 20px);display:grid;grid-auto-flow:column;gap:var(--cn-gap);grid-auto-columns:calc((100% - (var(--cn-n) - 1) * var(--cn-gap)) / var(--cn-n));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--page-padding)}.coll-nav__list::-webkit-scrollbar{display:none}.coll-nav__list li{scroll-snap-align:start;min-width:0}.coll-nav__list a{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;min-width:0;text-align:center;color:var(--ink);text-decoration:none}.cn__media{position:relative;display:block;width:86%;max-width:var(--cn-size-m, 80px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:rgb(var(--color-background, 247, 243, 237));box-shadow:inset 0 0 0 0 var(--maroon);transition:box-shadow .25s var(--ease),background .25s}.cn__media img{position:absolute;inset:var(--cn-inset, 14%);width:calc(100% - 2 * var(--cn-inset, 14%));height:calc(100% - 2 * var(--cn-inset, 14%));max-width:none;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.1) contrast(1.08);transition:transform .45s var(--ease)}.cn__name{max-width:calc(100% + var(--cn-gap));font-size:var(--fs-xs);line-height:1.3;font-weight:500}.coll-nav__list a:hover .cn__media{background:var(--ivory-2)}.coll-nav__list a:hover .cn__media img{transform:scale(1.08)}.coll-nav__list a[aria-current=page] .cn__media{box-shadow:inset 0 0 0 2px var(--maroon),inset 0 0 0 5px var(--paper)}.coll-nav__list a[aria-current=page] .cn__name{color:var(--maroon);font-weight:600}@media(min-width:768px){.coll-nav__list{--cn-n: var(--cn-n-md, 6.5);--cn-gap: var(--cn-gap-md, 14px)}}@media(min-width:1024px){.coll-nav__list{--cn-n: var(--cn-n-lg, 8);--cn-gap: var(--cn-gap-lg, 16px);margin:0;padding-inline:0;scroll-padding-inline:0}.cn__media{width:100%;max-width:var(--cn-size, 88px)}.cn__name{font-size:var(--fs-sm)}}@media(min-width:1280px){.coll-nav__list{--cn-n: var(--cn-n-xl, 10)}}.cn-arrow{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;display:none;position:static}@media(min-width:1024px){.coll-nav .cn-arrow{position:absolute;z-index:2;top:52px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--paper);border:1px solid var(--line-2);color:var(--maroon);box-shadow:0 8px 20px -10px #42000173;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s,background .2s,color .2s}.coll-nav .cn-arrow[hidden]{display:none}.coll-nav .cn-arrow:hover{background:var(--maroon);color:var(--cream);border-color:var(--maroon)}.coll-nav .cn-arrow .mg-icon{width:18px;height:18px}.coll-nav__in:hover .cn-arrow,.coll-nav .cn-arrow:focus-visible{opacity:1;pointer-events:auto}.coll-nav .cn-arrow--prev{inset-inline-start:calc(var(--page-padding) - 20px)}.coll-nav .cn-arrow--next{inset-inline-end:calc(var(--page-padding) - 20px)}}mg-collection{display:block}[data-initializing] #MainContent .shopify-section+.shopify-section~.shopify-section:has(>mg-collection){content-visibility:visible}body.mg-facets-open{overflow:hidden}.coll .toolbar{top:var(--header-h);z-index:20;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"filter end" "count count";align-items:center;gap:4px 12px;margin-inline:calc(var(--page-padding) * -1);padding:10px var(--page-padding) 6px;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid transparent;transition:border-color .2s}.coll .toolbar.is-stuck{border-color:var(--line)}.coll .toolbar--sticky{position:sticky}.coll .tool-btn{height:auto;min-width:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;grid-area:filter;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--radius-btn);cursor:pointer;font:500 var(--fs-sm)/1 var(--font-body);color:var(--maroon);transition:all .2s}.coll .tool-btn:hover{border-color:var(--maroon)}.coll .tool-btn .mg-icon{width:18px;height:18px}.tool-btn__n{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--maroon);color:var(--cream);font-size:var(--fs-xs);line-height:20px;text-align:center}.coll .toolbar__count{grid-area:count;margin:0;font-size:var(--fs-xs);color:var(--ink-2)}.coll .toolbar__end{grid-area:end;display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.coll .sort{display:flex;align-items:center;gap:10px;min-width:0}.coll .sort label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;font-size:var(--fs-xs)}.coll .sort .select{position:relative;display:inline-flex;align-items:center;gap:0;width:auto;min-width:0;flex-grow:0}.coll .sort .select select{-webkit-appearance:none;appearance:none;width:auto;max-width:100%;min-height:44px;margin:0;padding:0 38px 0 14px;padding-inline:14px 38px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--white);box-shadow:none;font:500 var(--fs-sm)/1 var(--font-body);color:var(--ink);cursor:pointer;transition:border-color .2s}.coll .sort .select select:hover{border-color:var(--maroon)}.coll .sort .select select:focus-visible{outline:2px solid var(--maroon);outline-offset:2px;background:var(--white);color:var(--ink)}.coll .sort .select .mg-icon{position:absolute;inset-inline-end:12px;width:16px;height:16px;pointer-events:none;color:var(--maroon)}.coll .viewas{display:flex;gap:2px}.coll .viewas button{height:auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;width:40px;height:44px;display:grid;place-items:center;border-radius:8px;cursor:pointer;color:var(--ink-2);transition:color .2s,background .2s}.coll .viewas button:hover{color:var(--maroon);background:#6200010d}.coll .viewas button[aria-pressed=true]{color:var(--maroon)}.coll .viewas button[aria-pressed=true] .mg-icon{fill:#62000124}.coll .viewas .mg-icon{width:20px;height:20px}.coll .viewas .viewas--d{display:none}@media(max-width:389px){.coll .viewas{display:none}}.facets__title{margin:0;color:var(--maroon);line-height:1.2;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.facets__title:lang(ar){font-weight:600}.facets__title{letter-spacing:normal}.facets__x{height:auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--maroon);cursor:pointer;transition:background .2s}.facets__x:hover{background:var(--tint)}.facet{border-bottom:1px solid var(--line)}.facet summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;cursor:pointer;list-style:none;padding-inline-end:4px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.facet summary:lang(ar){font-weight:600;letter-spacing:0}.facet summary{line-height:1}.facet summary::-webkit-details-marker{display:none}.facet summary .mg-icon{width:16px;height:16px;transition:transform .3s var(--ease)}.facet[open] summary .mg-icon{transform:rotate(45deg)}.facet__body{padding-bottom:18px}.facet__note{margin:0 0 12px;font-size:var(--fs-xs);color:var(--ink-2)}.facet .check{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;font-size:var(--fs-sm)}.facet .check input{-webkit-appearance:none;appearance:none;flex:none;display:grid;place-items:center;width:20px;height:20px;margin:0;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--white);cursor:pointer;transition:background .2s,border-color .2s}.facet .check input:after{content:"";position:static;inset:auto;width:10px;height:6px;border:2px solid var(--cream);border-top:0;border-inline-end:0;transform:translateY(-1px) rotate(-45deg);opacity:0}.facet .check input:checked{background:var(--maroon);border-color:var(--maroon)}.facet .check input:checked:after{opacity:1}.facet .check input:disabled{opacity:.4;cursor:not-allowed}.facet .check input:disabled+span{opacity:.45}[dir=rtl] .facet .check input:after{border-inline-end:2px solid var(--cream);border-inline-start:0;transform:translateY(-1px) rotate(45deg)}.facet .check small{margin-inline-start:auto;color:var(--ink-2);font-size:var(--fs-xs)}.facet show-more-button{display:block;margin-top:4px}.prange{position:relative;height:28px;margin:4px 9px 14px}.prange__track{position:absolute;inset-inline:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:var(--line-2)}.prange__thumbs{position:absolute;top:0;right:0;bottom:0;left:0}.prange__thumbs:before{content:"";position:absolute;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:var(--maroon);left:var(--range-min, 0%);right:calc(100% - var(--range-max, 100%))}.prange__thumb{position:absolute;top:0;right:-9px;bottom:0;left:-9px;width:calc(100% + 18px);height:100%;margin:0;padding:0;border:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.prange__thumb::-webkit-slider-runnable-track{background:none;border:0}.prange__thumb::-moz-range-track{background:none;border:0}.prange__thumb::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:18px;height:18px;border-radius:50%;background:var(--white);border:2px solid var(--maroon);box-shadow:0 2px 6px -2px #42000166;cursor:grab}.prange__thumb::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--white);border:2px solid var(--maroon);cursor:grab}.prange__thumb:focus-visible{outline:0}.prange__thumb:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #6200012e}.prange__thumb:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #6200012e}.price-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.price-range__to{color:var(--ink-2)}.price-range label{display:grid;gap:6px;min-width:0}.price-range .field{display:flex;align-items:center;gap:6px;min-width:0;min-height:46px;padding:0 10px;background:var(--white);border:1px solid var(--line-2);border-radius:var(--radius-btn);transition:border-color .2s,box-shadow .2s}.price-range .field:focus-within{border-color:var(--maroon);box-shadow:0 0 0 3px #6200011f}.price-range .field span{font-size:var(--fs-xs);color:var(--ink-2)}.price-range .field input{flex:1;min-width:0;height:44px;margin:0;padding:0;border:0;background:none;outline:0;box-shadow:none;font:inherit;font-size:var(--fs-input);color:var(--ink);-moz-appearance:textfield}.price-range .field input::-webkit-inner-spin-button,.price-range .field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.facets__foot{display:grid;grid-template-columns:1fr 1.4fr;gap:8px}.facets__foot .mg-btn{padding:0 12px}.coll .scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--scrim);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.coll .scrim.is-open{opacity:1;visibility:visible}@media(max-width:1023.98px){.coll .facets{position:fixed;top:0;bottom:0;inset-inline-start:0;z-index:61;width:min(400px,90vw);display:flex;flex-direction:column;background:var(--paper);transform:translate(calc(-100% * var(--flip)));visibility:hidden;transition:transform .4s var(--ease),visibility .4s}.coll .facets.is-open{transform:none;visibility:visible}.coll .facets__head{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding-inline:var(--page-padding) 8px;border-bottom:1px solid var(--line)}.coll .facets__body{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px var(--page-padding) 20px;overscroll-behavior:contain}.coll .facets__foot{border-top:1px solid var(--line);padding:14px var(--page-padding) calc(14px + env(safe-area-inset-bottom))}.coll .facets__foot [data-clear][hidden]{display:inline-flex}}@media(min-width:1024px){.coll--drawer .facets{position:fixed;top:0;bottom:0;inset-inline-start:0;z-index:61;width:min(400px,90vw);display:flex;flex-direction:column;background:var(--paper);transform:translate(calc(-100% * var(--flip)));visibility:hidden;transition:transform .4s var(--ease),visibility .4s}.coll--drawer .facets.is-open{transform:none;visibility:visible}.coll--drawer .facets__head{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding-inline:var(--page-padding) 8px;border-bottom:1px solid var(--line)}.coll--drawer .facets__body{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px var(--page-padding) 20px;overscroll-behavior:contain}.coll--drawer .facets__foot{border-top:1px solid var(--line);padding:14px var(--page-padding) calc(14px + env(safe-area-inset-bottom))}.coll--drawer .facets__foot [data-clear][hidden]{display:inline-flex}.coll:not(.coll--drawer) .scrim{display:none}.coll:not(.coll--drawer) .coll__body{display:grid;grid-template-columns:var(--coll-side, 250px) 1fr;gap:48px;align-items:start}.coll:not(.coll--drawer) .facets{display:block;position:sticky;top:calc(var(--header-h) + 20px);max-height:calc(100vh - var(--header-h) - 40px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.coll:not(.coll--drawer) .facets__head{padding-bottom:6px;border-bottom:1px solid var(--line)}.coll:not(.coll--drawer) .facets__x{display:none}.coll:not(.coll--drawer) .facets__foot{grid-template-columns:1fr;padding-top:18px}.coll:not(.coll--drawer) .facets__foot .mg-btn--solid{display:none}.coll:not(.coll--drawer) .facets__foot [data-clear][hidden]{display:none}.coll .toolbar{position:static;grid-template-columns:var(--coll-side, 250px) 1fr auto;grid-template-areas:"side count end";margin:0;padding:26px 0 22px;gap:48px;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.coll:not(.coll--drawer) .tool-btn{display:none}.coll--drawer .toolbar{grid-template-columns:auto 1fr auto;grid-template-areas:"filter count end";gap:24px}.coll.coll--no-facets .coll__body{grid-template-columns:minmax(0,1fr)}.coll.coll--no-facets .toolbar{grid-template-columns:1fr auto;grid-template-areas:"count end"}.coll .sort label{position:static;width:auto;height:auto;overflow:visible;clip:auto;color:var(--ink-2)}.coll .sort--no-label label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.coll .viewas .viewas--m{display:none}.coll .viewas .viewas--d{display:grid}}.chips-active{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.chips-active:empty{display:none}.chip-x{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding-inline:14px 8px;border-radius:var(--radius-btn);background:var(--cream);color:var(--maroon);font-size:var(--fs-sm);font-weight:500;text-decoration:none;transition:background .2s}.chip-x:hover{background:#ead3b4}.chip-x .mg-icon{width:14px;height:14px}.chip-clear{height:auto;min-width:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;display:inline-flex;align-items:center;min-height:36px;padding:0 6px;cursor:pointer;font-size:var(--fs-sm);color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.chip-clear:hover{color:var(--maroon)}.pgrid{--c: 2;display:grid;grid-template-columns:repeat(var(--c),minmax(0,1fr));gap:30px 12px;padding-top:8px}.coll[data-cols-m="1"] .pgrid{--c: 1;row-gap:40px}@media(min-width:768px){.pgrid{--c: 3;gap:40px 20px}.coll[data-cols-m="1"] .pgrid{--c: 2}}@media(min-width:1024px){.pgrid,.coll[data-cols-m] .pgrid{--c: 3;gap:48px 24px;padding-top:0}.coll[data-cols-d="4"] .pgrid{--c: 4;gap:40px 18px}}.pgrid>.f-column{min-width:0}.coll-empty{display:grid;justify-items:center;gap:6px;padding:64px 16px;text-align:center;color:var(--ink-2)}.coll-empty img{width:56px;height:auto;margin-bottom:12px;opacity:.85}.coll-empty p{margin:0}.coll-empty .coll-empty__t{color:var(--maroon);line-height:1.2;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.coll-empty .coll-empty__t:lang(ar){font-weight:600}.coll-empty .mg-btn{margin-top:18px}.pager{display:flex;justify-content:center;margin-top:56px}.pager ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:4px}.pager a,.pager span{min-width:44px;height:44px;padding:0 6px;border-radius:22px;display:grid;place-items:center;font-size:var(--fs-sm);color:var(--ink);text-decoration:none}.pager a:hover{background:#6200010f;color:var(--maroon)}.pager [aria-current=page]{background:var(--maroon);color:var(--cream);font-weight:500}.pager .pager__gap{min-width:24px;color:var(--ink-2)}.pager .pager__step{display:inline-flex;gap:6px;padding:0 16px;border:1px solid var(--line-2);color:var(--maroon);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.pager .pager__step:lang(ar){font-weight:600;letter-spacing:0}.pager .pager__step{line-height:inherit}.pager .pager__step:hover{border-color:var(--maroon);background:var(--maroon);color:var(--cream)}.pager .pager__step .mg-icon{width:16px;height:16px;align-self:center}.pager .pager__step[aria-disabled=true]{opacity:.35;pointer-events:none}.pager--more .mg-btn{min-width:200px}@media(min-width:480px){.pager .pager__m{display:none}}@media(max-width:479px){.pager .pager__d{display:none}.pager .pager__step span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pager .pager__step{padding:0;width:44px}.pager ol{gap:0}}.pdp-crumbs,.pdp__grid,.sticky-atc__in{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.pdp-crumbs{padding-block:var(--crumbs-pt-m, 10px) var(--crumbs-pb-m, 4px)}@media(min-width:1024px){.pdp-crumbs{padding-block:var(--crumbs-pt, 22px) var(--crumbs-pb, 10px)}}.pdp.pdp{padding-block:var(--pdp-pt-m, 8px) var(--pdp-pb-m, 56px)}@media(min-width:1024px){.pdp.pdp{padding-block:var(--pdp-pt, 8px) var(--pdp-pb, 88px)}}.pdp__grid{display:grid;gap:28px}@media(min-width:1024px){.pdp__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:64px;align-items:start}}@media(min-width:1280px){.pdp__grid{gap:88px}}.pdp__info{min-width:0}.pdp__sticky{display:grid;gap:18px}@media(min-width:1024px){.pdp__sticky{padding-top:6px}}.gal{display:grid;gap:10px;min-width:0}.gal__main{position:relative;margin-inline:calc(var(--gutter) * -1)}.pdp--inset .gal__main{margin-inline:0;border-radius:var(--radius-card);overflow:hidden}.gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:-3px}.gal__track::-webkit-scrollbar{display:none}.gal__slide{position:relative;flex:0 0 100%;aspect-ratio:1;scroll-snap-align:center;cursor:zoom-in;background:var(--ivory);isolation:isolate}.gal__slide img,.gal__slide .gal__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--gal-fit, contain);mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.gal__slide .gal__zoom{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;cursor:zoom-in}.gal__slide .gal__zoom:focus-visible{outline-offset:-4px}.gal__zoom .mg-icon{position:absolute;bottom:14px;inset-inline-end:14px;width:40px;height:40px;padding:10px;border-radius:50%;background:#fbf7f1eb;color:var(--maroon);box-shadow:0 4px 14px -6px #42000166;opacity:0;transition:opacity .25s}.gal__zoom:hover .mg-icon,.gal__zoom:focus-visible .mg-icon{opacity:1}.gal__arrows{display:none}.gal__arrows button{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none}.gal__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px;margin:-4px}.gal__thumbs::-webkit-scrollbar{display:none}.gal__thumbs button{height:auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:relative;flex:none;width:var(--gal-thumb-m, 68px);aspect-ratio:1;border-radius:6px;cursor:pointer;background:var(--ivory);isolation:isolate}.gal__thumbs button:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid var(--maroon);border-radius:9px;opacity:0;transition:opacity .2s;pointer-events:none}.gal__thumbs button[aria-current=true]:after{opacity:1}.gal__thumbs button:focus-visible{outline:0}.gal__thumbs button:focus-visible:after{opacity:1;border-width:2px}.gal__thumbs img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;background:var(--white);mix-blend-mode:multiply;filter:var(--mg-photo-filter)}@media(hover:hover)and (pointer:fine){.gal__thumbs button:hover:after{opacity:.3}}@media(prefers-reduced-motion:reduce){.gal__thumbs button:after{transition:none}}@media(min-width:768px){.gal__main{margin:0;border-radius:var(--radius-card);overflow:hidden}}@media(min-width:1024px){.gal{gap:12px;position:sticky;top:calc(var(--header-h) + 20px)}.gal__thumbs{gap:10px}.gal__thumbs button{width:var(--gal-thumb, 84px)}.gal__arrows{position:absolute;bottom:14px;inset-inline-start:14px;z-index:2;display:flex;gap:6px}.gal__arrows button{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;cursor:pointer;background:#fbf7f1eb;color:var(--maroon);box-shadow:0 4px 14px -6px #42000166;transition:background .2s,color .2s}.gal__arrows button:hover{background:var(--maroon);color:var(--cream)}.gal__arrows .mg-icon{width:18px;height:18px}}.pdp__meta{--sep: 32px;display:flex;flex-wrap:wrap;row-gap:6px;margin:0;margin-inline-start:calc(var(--sep) * -1);clip-path:inset(-4px -4px -4px var(--sep));font:500 var(--fs-h6)/1.3 var(--font-body);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-2)}[dir=rtl] .pdp__meta{clip-path:inset(-4px var(--sep) -4px -4px)}.pdp__meta:lang(ar){font-weight:600;letter-spacing:0}.pdp__meta>span{display:inline-flex;gap:6px;align-items:center}.pdp__meta>span[hidden]{display:none}.pdp__meta bdi{font-variant-numeric:tabular-nums}.pdp__meta a{color:inherit}.pdp__meta>span:not([hidden]):before{content:"";flex:none;align-self:center;width:4px;height:4px;margin-inline:16px 6px;background:var(--maroon);opacity:.5;transform:rotate(45deg)}@media(max-width:599px){.pdp__meta{--sep: 22px}.pdp__meta>span:not([hidden]):before{margin-inline:8px 4px}.pdp__meta:lang(en),.pdp__meta:lang(en)>span>span{letter-spacing:.1em}}.pdp__meta:not(:has(>span:not([hidden]))){display:none}.pdp__title{margin:-4px 0 0;color:var(--maroon);line-height:1.2;text-wrap:balance;word-break:normal;font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h3) * var(--serif-k))}.pdp__title:lang(ar){font-weight:600}.pdp__title:lang(ar){line-height:1.45}.pdp__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font:500 var(--fs-h3)/1.2 var(--font-body);color:var(--maroon)}.pdp__price s{font-size:var(--fs-body);font-weight:400;color:var(--ink-2)}.pdp__tax{margin:-10px 0 0;font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--ink-2)}.pdp__tax a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pdp__tax a:hover{color:var(--maroon)}.ord{--ord-pad: 24px;display:grid;gap:20px;margin:0;padding:22px var(--ord-pad) 24px;border:1px solid color-mix(in srgb,var(--maroon) 32%,transparent);border-top:2px solid var(--maroon);border-radius:var(--radius-card);background:var(--ivory);box-shadow:0 18px 40px -34px #4200018c}.ord--plain{--ord-pad: 0;padding:0;border:0;background:none;box-shadow:none}@media(max-width:599px){.ord:not(.ord--inset,.ord--plain){--ord-pad: var(--gutter);margin-inline:calc(var(--gutter) * -1);border-inline:0;border-radius:0;box-shadow:none}}.ord__top{display:grid;gap:4px}.ord__title{margin:0;font:500 calc(var(--fs-h4) * var(--serif-k, 1))/1.15 var(--font-display);letter-spacing:0;text-transform:none;color:var(--maroon)}.ord__title:lang(ar){font-weight:700}.ord__sub{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--ink-2)}.ord__progress{display:flex;align-items:center;gap:14px;margin-top:-4px}.ord[data-n="1"] .ord__progress,.ord--no-progress .ord__progress{display:none}.ord__prog{flex:none;margin:0;font-size:var(--fs-xs);line-height:1.2;white-space:nowrap;color:var(--ink-2);transition:color .2s}.ord__prog.is-done{color:var(--maroon);font-weight:600}.ord__bar{flex:1;height:2px;border-radius:1px;background:color-mix(in srgb,var(--maroon) 14%,transparent);overflow:hidden}.ord__bar i{display:block;width:0;height:100%;background:var(--maroon);transition:width .4s var(--ease)}.ord--single :is(.ord__sub,.ord__progress,.ord__set){display:none}.ord--single.ord--untitled .ord__top{display:none}.ord .opt__legend{display:block;padding:0;margin:0 0 12px;color:var(--ink-2);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.ord .opt__legend:lang(ar){font-weight:600;letter-spacing:0}.ord__qty{display:grid}.ord__qtyrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.ord .qty--lg{display:inline-flex;align-items:center;height:54px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--white);color:var(--ink)}.ord .qty--lg:focus-within{border-color:var(--maroon)}.ord .qty--lg button{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;display:grid;place-items:center;width:46px;height:52px;color:var(--maroon);cursor:pointer}.ord .qty--lg button[aria-disabled=true]{opacity:.35;cursor:not-allowed}.ord .qty--lg button:focus-visible{outline-offset:-2px}.ord .qty--lg input{width:40px;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:inherit;font-size:var(--fs-input);line-height:var(--lh-body);color:var(--ink);text-align:center;outline:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ord .qty--lg input::-webkit-inner-spin-button,.ord .qty--lg input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ord__max{margin:0;font-size:var(--fs-xs);line-height:1.35;color:var(--warn)}.ord__max a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ord__max[hidden]{display:none}.ord__set{margin:0;padding:0;border:0;min-width:0;display:grid}.ord__grid{display:grid;grid-template-columns:26px var(--ord-cols, minmax(0, 1fr)) 32px;column-gap:10px}.ord__head,.ord__rows,.ord__row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.ord__head{padding-bottom:10px}.ord__head .opt__legend{margin:0}.ord__rows{list-style:none;margin:0;padding:0}.ord__row{row-gap:6px;padding-block:10px;border-top:1px solid color-mix(in srgb,var(--maroon) 12%,transparent)}.ord[data-n="1"] .ord__grid{grid-template-columns:var(--ord-cols, minmax(0, 1fr))}.ord[data-n="1"] :is(.ord__n,.ord__x,.ord__head>span:not(.opt__legend)){display:none}.ord[data-n="1"] .ord__row{padding:0;border:0}.ord[data-n="1"] .ord__msg{grid-column:1/-1}.ord__picw{display:none}.ord .ord__pic{height:auto;min-width:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none}@media(min-width:1024px){.ord button.ord__pic{display:inline-block}}.ord__n{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid color-mix(in srgb,var(--maroon) 40%,transparent);background:var(--white);font:600 var(--fs-xs)/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--maroon);transition:background-color .2s,color .2s,border-color .2s}.ord__row.is-done .ord__n{background:var(--maroon);border-color:var(--maroon);color:var(--cream)}.ord__f{position:relative;display:grid;align-items:center;align-self:stretch;min-width:0;min-height:48px;padding-block:7px;padding-inline:14px 34px;border:1px solid var(--line-2);border-radius:var(--radius-btn);background:var(--white);transition:border-color .2s,box-shadow .2s,background-color .2s}.ord__f select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:var(--fs-input);-webkit-appearance:none;appearance:none}.ord__v,.ord__ghost{grid-area:1/1;font-size:var(--fs-sm);line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.ord__ghost{visibility:hidden}.ord__f.is-empty{border-color:color-mix(in srgb,var(--maroon) 50%,transparent)}.ord__f.is-empty :is(.ord__v,.ord__chev){color:var(--maroon)}.ord__f.is-empty .ord__v{font-weight:500}.ord .ord__chev{position:absolute;inset-inline-end:11px;top:50%;width:14px;height:14px;margin-top:-7px;color:var(--ink-2);pointer-events:none;transition:color .2s}@media(hover:hover)and (pointer:fine){.ord__f:hover{border-color:var(--maroon)}}.ord__f:focus-within{border-color:var(--maroon);box-shadow:inset 0 0 0 1px var(--maroon)}.ord__f:focus-within .ord__chev{color:var(--maroon)}.ord__f.is-miss,.ord__row.is-over .ord__f{border-color:var(--warn);background:#fffaf3}.ord__f.is-miss .ord__v{color:var(--warn)}.ord__msg{grid-column:2/-1;margin:0;font-size:var(--fs-xs);line-height:1.35;color:var(--warn)}.ord__msg[hidden]{display:none}.ord .ord__x{height:auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:var(--ink-2);cursor:pointer;transition:color .2s,background-color .2s}.ord .ord__x:focus-visible{outline:2px solid var(--maroon);outline-offset:1px}@media(hover:hover)and (pointer:fine){.ord .ord__x:hover{color:var(--maroon);background:var(--white)}}@media(pointer:coarse){.ord .ord__x{width:32px;height:44px;border-radius:6px}}@media(max-width:479px){.ord__grid{column-gap:8px;grid-template-columns:24px var(--ord-cols, minmax(0, 1fr)) 28px}.ord__n{width:24px;height:24px}.ord__f{padding-inline:10px 28px}.ord .ord__chev{inset-inline-end:8px}}@media(max-width:1023.98px){.ord--sheet .ord__f[data-f="0"]{cursor:pointer}.ord--sheet .ord__f[data-f="0"] select{pointer-events:none}.ord:not(.ord--no-pic) .ord__grid{grid-template-columns:56px var(--ord-cols, minmax(0, 1fr)) 28px}.ord:not(.ord--no-pic) .ord__n{display:none}.ord:not(.ord--no-pic) .ord__picw{display:contents}.ord:not(.ord--no-pic) .ord__f{margin-block:4px}.ord:not(.ord--no-pic)[data-n="1"] .ord__grid{grid-template-columns:56px var(--ord-cols, minmax(0, 1fr))}.ord:not(.ord--no-pic)[data-n="1"] .ord__head>span:first-child{display:block}.ord:not(.ord--no-pic)[data-n="1"] .ord__msg{grid-column:2/-1}.ord .ord__pic{position:relative;width:56px;height:auto;aspect-ratio:1;display:grid;place-items:center;padding:0;border:1px dashed color-mix(in srgb,var(--maroon) 40%,transparent);border-radius:6px;background:var(--white);overflow:visible;isolation:isolate}.ord .ord__pic.is-on{border:1px solid var(--line-2);background:var(--white);cursor:zoom-in}.ord__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:5px;object-fit:contain;mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.ord__pic b{font:600 var(--fs-xs)/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--maroon)}.ord__pic.is-on b{position:absolute;z-index:1;top:-7px;inset-inline-start:-7px;min-width:20px;height:20px;display:grid;place-items:center;padding-inline:4px;border:1px solid color-mix(in srgb,var(--maroon) 40%,transparent);border-radius:10px;background:var(--white);transition:background-color .2s,color .2s}.ord__row.is-done .ord__pic.is-on b{background:var(--maroon);border-color:var(--maroon);color:var(--cream)}.ord[data-n="1"] .ord__pic b{display:none}.ord[data-n="1"] .ord__pic:not(.is-on):after{content:"";width:18px;height:14px;border:1.5px solid color-mix(in srgb,var(--maroon) 45%,transparent);border-radius:3px}.ord__pic.is-on:focus-visible{outline:2px solid var(--maroon);outline-offset:2px}}.ord__sum{display:grid;gap:12px;background:var(--ivory)}.ord--plain .ord__sum{background:var(--paper)}.ord:not([data-n="1"]) .ord__sum{padding-top:14px;border-top:1px solid color-mix(in srgb,var(--maroon) 12%,transparent)}@media(min-width:1024px){.ord:not([data-n="1"],.ord--static-sum) .ord__sum{position:sticky;bottom:0;z-index:3;padding-bottom:16px}}.ord__line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;font-size:var(--fs-sm);line-height:1.4;color:var(--ink-2)}.ord__line strong{font-weight:600;color:var(--ink)}.ord__total{font:500 var(--fs-h4)/1.2 var(--font-body);color:var(--maroon);white-space:nowrap}.ord__sum .buy__atc{width:100%;min-height:54px}.ord__sum .buy__atc.is-loading{opacity:.7;pointer-events:none}.ord__sum .buy__atc[aria-disabled=true],.ord__sum .buy__atc[aria-disabled=true]:hover{opacity:1;background:var(--white);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2)}.ord__err{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--warn)}.ord__err:empty{display:none}@media(prefers-reduced-motion:reduce){:is(.ord__f,.ord__n,.ord__chev,.ord__x,.ord__prog,.ord__bar i,.pick,.pick__o,.pick__ok,.ord__pic b){transition:none}}.pick-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--scrim);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.pick-scrim.is-open{opacity:1;visibility:visible}.pick{position:fixed;z-index:61;inset-inline:0;bottom:0;max-width:720px;margin-inline:auto;max-height:88vh;max-height:88dvh;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom);background:var(--paper);color:var(--ink);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:0 -20px 50px -30px #2b0b0999;transform:translateY(100%);visibility:hidden;transition:transform .35s var(--ease),visibility .35s}.pick.is-open{transform:none;visibility:visible}@media(min-width:1024px){.pick,.pick-scrim{display:none}}.pick__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px var(--gutter) 14px;border-bottom:1px solid var(--line)}.pick__head:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--line-2)}.pick__ttl{display:grid;gap:2px}.pick__eye{margin:0;font:600 var(--fs-xs)/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.pick__eye:empty{display:none}.pick__eye:lang(ar){letter-spacing:0}.pick__h{margin:0;font:500 calc(var(--fs-h4) * var(--serif-k, 1))/1.15 var(--font-display);letter-spacing:0;text-transform:none;color:var(--maroon)}.pick__h:lang(ar){font-weight:700}.pick__grid{overflow:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;padding:16px var(--gutter) 22px}@media(min-width:600px){.pick__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pick__grid .pick__o{height:auto;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;gap:0;box-shadow:none;position:relative;display:flex;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:0 0 12px;text-align:start;color:var(--ink);cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);overflow:hidden;transition:border-color .2s,box-shadow .2s}.pick__grid .pick__o[aria-checked=true]{border-color:var(--maroon);box-shadow:inset 0 0 0 1px var(--maroon)}.pick__grid .pick__o[aria-disabled=true]{opacity:1;cursor:not-allowed;background:var(--ivory)}.pick__grid .pick__o:focus-visible{outline:2px solid var(--maroon);outline-offset:2px}.pick__img{position:relative;display:block;width:100%;aspect-ratio:1;flex:none;margin-bottom:7px;background:var(--white);isolation:isolate}.pick__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.pick__n{padding-inline:12px;font-size:var(--fs-sm);font-weight:500;line-height:1.3}.pick__s{padding-inline:12px;font-size:var(--fs-xs);line-height:1.3;color:var(--ink-2)}.pick__ok{position:absolute;top:8px;inset-inline-end:8px;width:26px;height:26px;padding:5px;border-radius:50%;background:var(--maroon);color:var(--cream);stroke-width:2.4;opacity:0;transform:scale(.6);transition:opacity .2s,transform .2s var(--ease)}.pick__o[aria-checked=true] .pick__ok{opacity:1;transform:none}.pick__o[aria-checked=true] .pick__n{color:var(--maroon)}.pick__o[aria-disabled=true] .pick__img{opacity:.4;filter:grayscale(.6)}.pick__o[aria-disabled=true] .pick__s{color:var(--warn)}@media(hover:hover)and (pointer:fine){.pick__grid .pick__o:not([aria-disabled]):hover{border-color:var(--maroon)}}.pdp__trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line)}.pdp__trust li{display:flex;align-items:center;gap:10px;padding:14px 10px 14px 0;font-size:var(--fs-sm);line-height:1.4;color:var(--maroon)}[dir=rtl] .pdp__trust li{padding:14px 0 14px 10px}.pdp__trust li+li{border-inline-start:1px solid var(--line);padding-inline-start:14px}.pdp__trust :is(.mg-icon,svg,.pdp__trust-img){flex:none;width:24px;height:24px}.pdp__trust .mg-icon{stroke-width:1.3}.pdp .acc{border-top:0;margin-top:-18px}.acc details{border-bottom:1px solid var(--line)}.acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;cursor:pointer;list-style:none;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.acc summary:lang(ar){font-weight:600;letter-spacing:0}.acc summary::-webkit-details-marker{display:none}.acc summary .mg-icon{width:18px;height:18px;transition:transform .3s var(--ease)}.acc details[open]>summary .mg-icon{transform:rotate(45deg)}.pdp .acc__body{padding:0 0 22px;font-size:var(--fs-sm);line-height:1.75;color:var(--ink)}.pdp .acc__body:lang(ar){line-height:1.95}.pdp .acc__body p{margin:0 0 12px}.pdp .acc__body p:last-child{margin-bottom:0}.pdp .acc__body ul{margin:0 0 12px;padding-inline-start:0;list-style:none;display:grid;gap:8px}.pdp .acc__body li{position:relative;padding-inline-start:20px}.pdp .acc__body li:before{content:"";position:absolute;inset-inline-start:2px;top:.72em;width:6px;height:6px;border:1px solid var(--maroon);transform:rotate(45deg)}.pdp .acc__body dl{margin:12px 0 0;display:grid;gap:10px}.pdp .acc__body dt{font-weight:600;color:var(--maroon)}.pdp .acc__body dd{margin:0}.pdp .acc__body :is(h4,h5,h6){margin:14px 0 6px;font-family:var(--font-body);font-size:var(--fs-sm);font-weight:600;line-height:1.75;letter-spacing:.1em;text-transform:uppercase;color:var(--maroon)}.pdp .acc__body :is(h4,h5,h6):lang(ar){letter-spacing:0}.pdp .acc__body a{color:var(--maroon)}.share{display:flex;align-items:center;gap:4px;color:var(--ink-2);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.share:lang(ar){font-weight:600;letter-spacing:0}.share>span{margin-inline-end:8px}.share a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--maroon);border:1px solid var(--line);transition:all .2s}.share a:hover{background:var(--maroon);color:var(--cream);border-color:var(--maroon)}.share .mg-icon{width:20px;height:20px;fill:currentColor;stroke:none}.zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:63;background:var(--white);overflow:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.zoom.is-open{opacity:1;visibility:visible}.zoom .zoom__x{position:fixed;top:12px;inset-inline-end:12px;z-index:2;background:var(--paper);box-shadow:0 4px 14px -6px #42000166}.zoom__list{display:grid;gap:0;width:min(100%,1100px);margin-inline:auto;padding:12px 0 40px}.zoom__list img{width:100%;height:auto}.zoom__grp{display:grid;gap:12px;padding-bottom:28px}.zoom__h{position:sticky;top:0;z-index:1;margin:0;padding:20px 72px 12px var(--gutter);background:#fffffff5;border-bottom:1px solid var(--line);font:500 var(--fs-body)/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}[dir=rtl] .zoom__h{padding:20px var(--gutter) 12px 72px}.zoom__h span{color:var(--ink-2);font-weight:400}body.mg-locked{overflow:hidden}.sticky-atc{position:fixed;z-index:34;inset:auto 0 0;display:block;background:var(--paper);border-top:1px solid var(--line);box-shadow:0 -12px 30px -20px #42000180;padding-bottom:env(safe-area-inset-bottom);transform:translateY(105%);transition:transform .35s var(--ease)}.sticky-atc.is-on{transform:none}@media(min-width:1024px){.sticky-atc{display:none}}.sticky-atc__in{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:72px}.sticky-atc__thumb{position:relative;width:48px;height:48px;border-radius:6px;overflow:hidden;background:var(--ivory);border:1px solid var(--line);isolation:isolate}.sticky-atc__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.sticky-atc__txt{min-width:0}.sticky-atc__txt p{margin:0;font-size:var(--fs-xs);line-height:1.4;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px}.sticky-atc__row .price{font-size:var(--fs-sm);line-height:var(--lh-body);font-weight:500;color:var(--maroon)}.sticky-atc__n{font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap}.sticky-atc__sku{display:inline-flex;gap:4px;max-width:100%;font:500 11px/1.4 var(--font-body);color:var(--ink-2)}.sticky-atc__sku[hidden]{display:none}.sticky-atc__sku bdi{min-width:0;overflow-wrap:anywhere;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.sticky-atc .mg-btn{min-height:46px;padding:0 18px}.related.related--rule{border-top:1px solid var(--line)}.related .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:var(--sp-head)}.related .sec-head__txt{display:grid;gap:12px}.related .hy-rail{--rail-gap: 12px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}@media(min-width:768px){.related .hy-rail{--rail-gap: 18px}}@media(min-width:1200px){.related .hy-rail{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.related .rail-nav{flex:none}.mg-wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.phero{--fs-hero: var(--fs-h1);position:relative;isolation:isolate;background:var(--ivory)}.phero__media{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--ivory)}.phero__media img,.phero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.phero__in{display:grid;gap:14px;padding-block:16px 36px}.phero__txt{display:grid;justify-items:start;gap:14px}.phero__title{margin:0;font:500 calc(var(--fs-hero) * var(--serif-k, 1))/1.05 var(--font-display);letter-spacing:0;text-transform:none;color:var(--maroon)}.phero__title:lang(ar){font-weight:600;line-height:1.4}.phero__lead{margin:0;max-width:44ch;font-size:var(--fs-h5);line-height:1.7;color:var(--ink-2)}.phero__lead p{margin:0}.phero .mg-btn{margin-top:6px}@media(max-width:767.98px){.phero .mg-btn--cream{background:var(--maroon);color:var(--cream)}}@media(min-width:768px){.phero{height:clamp(480px,42vw,640px);background:none}.phero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;aspect-ratio:auto}.phero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--grad-dir),rgba(33,10,7,.8) 0%,rgba(33,10,7,.58) 32%,rgba(33,10,7,0) 66%)}.phero__in{position:relative;height:100%;display:flex;align-items:center;padding-block:0}.phero .crumbs{position:absolute;inset-block-start:20px;inset-inline-start:var(--gutter)}.phero .crumbs ol{color:#f1e0c9d1}.phero .crumbs [aria-current]{color:var(--cream)}.phero__txt{max-width:min(560px,52%);gap:18px}.phero__txt .mg-eyebrow,.phero__title{color:var(--cream)}.phero__lead{color:#f1e0c9eb}.phero__txt .mg-eyebrow,.phero__title,.phero__lead,.phero .crumbs{text-shadow:0 1px 18px rgba(33,10,7,.45),0 0 2px rgba(33,10,7,.25)}.phero :focus-visible{outline-color:var(--cream)}}@media(min-width:1024px){.phero{--fs-hero: 48px}}.isec{padding-block:var(--sp-section)}.ilines{position:relative;isolation:isolate;overflow:hidden}@media(min-width:1280px){.ilines:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline-end:-40px;width:min(300px,20%);background:url(mg-brand-lines-maroon.svg) no-repeat 100% 50%/auto 130%;opacity:.28;pointer-events:none;-webkit-mask-image:linear-gradient(to left,#000 45%,transparent);mask-image:linear-gradient(to left,#000 45%,transparent)}[dir=rtl] .ilines:before{transform:scaleX(-1)}}.chead{display:grid;justify-items:center;gap:14px;text-align:center}.amani__in{display:grid;justify-items:center;gap:22px;text-align:center}.amani__in .mg-eyebrow{margin:0}.amani__big{margin:0;max-width:24em;font:500 calc(var(--fs-h2) * var(--serif-k, 1))/1.3 var(--font-display);letter-spacing:0;text-transform:none;color:var(--maroon);text-wrap:balance}.amani__big:lang(ar){line-height:1.75}.amani__small{margin:0;max-width:58ch;font-size:var(--fs-h5);line-height:1.85;color:var(--ink-2);text-wrap:pretty}.amani__small:lang(ar){line-height:2}.amani__small p{margin:0}.amark{margin:22px 0 0;display:grid;justify-items:center;gap:18px}.amark img{width:64px;height:auto;order:-1}.amark>div{display:grid;gap:2px}.amark dt{color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.amark dt:lang(ar){font-weight:600;letter-spacing:0}.amark dd{margin:0;color:var(--ink);font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.amark dd:lang(ar){font-weight:600}.amark dd{line-height:1.3}.amark dd:lang(ar){font-weight:500;line-height:1.7}@media(min-width:768px){.amark{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:40px;width:min(760px,100%)}.amark img{order:0}.amark>div:first-of-type{text-align:end}.amark>div:last-of-type{text-align:start}}.atraces{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px 12px}.atraces li:first-child{grid-column:1/-1}.atraces figure{margin:0;display:grid;gap:14px}.atraces__img{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-card);background:var(--maroon-deep)}.atraces li:first-child .atraces__img{aspect-ratio:1}.atraces__img img,.atraces__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%}.atraces figcaption{display:inline-flex;align-items:center;gap:10px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.atraces figcaption:lang(ar){font-weight:600;letter-spacing:0}.atraces figcaption:before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg);flex:none}@media(min-width:768px){.atraces{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.atraces li:first-child{grid-column:auto}.atraces li:first-child .atraces__img{aspect-ratio:4/5}}.isec--head{padding-block-end:var(--sp-head)}.image-with-text.mg-tale--row{padding-block:0 56px}.shopify-section:not(:has(+.shopify-section .mg-tale--row)) .image-with-text.mg-tale--row{padding-block-end:var(--sp-section)}.image-with-text.mg-tale--row .image-with-text__media{position:relative}.image-with-text.mg-tale--row .image-with-text__media .media-wrapper{aspect-ratio:4/3;overflow:hidden;background:var(--ivory)}.image-with-text.mg-tale--row .image-with-text__media img{object-position:var(--mg-focal, 50% 50%)}.image-with-text.mg-tale--row .rich-text__heading,.image-with-text.mg-tale--row .rich-text__text{text-wrap:balance}.image-with-text.mg-tale--row .gems{display:flex;flex-wrap:wrap;margin:24px 0 0;padding-top:18px;gap:14px 24px}.image-with-text.mg-tale--row .mg-link-arrow{margin-top:20px}.mg-tale__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mg-tale--tile .image-with-text__media .media-wrapper{isolation:isolate}.mg-tale--tile .image-with-text__media img{mix-blend-mode:multiply;filter:var(--mg-photo-filter)}.image-with-text.mg-tale--flip .image-with-text__media{order:0}@media(min-width:1024px){.isec--head{padding-block-end:calc(var(--sp-head) + 16px)}.image-with-text.mg-tale--row{padding-block-end:var(--sp-section)}.image-with-text.mg-tale--flip .image-with-text__media{order:2}}.mg-purpose .avalues{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 36px;margin:40px auto 0;padding:0;list-style:none}.mg-purpose .avalues li{display:inline-flex;align-items:center;gap:10px;color:var(--maroon);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.mg-purpose .avalues li:lang(ar){font-weight:600;letter-spacing:0}.mg-purpose .avalues li:before{content:"";width:8px;height:8px;border:1px solid currentColor;transform:rotate(45deg)}@media(min-width:1024px){.mg-purpose .avalues{justify-content:space-between;gap:16px}}.aclose__p{margin:0;font-size:var(--fs-h5);line-height:1.85;color:var(--ink-2)}.aclose__p p{margin:0}.aclose__acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin-top:12px}.cmsg{display:grid;gap:36px}.cdetails{display:grid;justify-items:start;align-content:start}.cdetails .mg-h-section{margin-top:12px}.clist{width:100%;margin:28px 0 0;border-top:1px solid var(--line)}.clist>div{display:grid;gap:4px;padding-block:18px;border-bottom:1px solid var(--line)}.clist dt{color:var(--ink-2);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.clist dt:lang(ar){font-weight:600;letter-spacing:0}.clist dd{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:var(--fs-h5);line-height:1.6;color:var(--maroon)}.clist a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s}.clist a:hover{text-decoration-color:currentColor}.cstatus{font-size:var(--fs-sm);color:var(--ink-2)}@media(min-width:1024px){.cmsg{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:88px;align-items:start}.cdetails{position:sticky;top:calc(var(--header-h, 76px) + 32px)}}.cpanel{display:block;padding:24px;background:var(--ivory);border:1px solid color-mix(in srgb,var(--maroon) 32%,transparent);border-top:2px solid var(--maroon);border-radius:var(--radius-card);box-shadow:0 18px 44px -28px #42000147}@media(max-width:599px){.cpanel{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);border-inline:0;border-radius:0;box-shadow:none}}@media(min-width:1024px){.cpanel{padding:32px}}.cform{display:grid;gap:20px;scroll-margin-top:calc(var(--header-h, 76px) + 32px)}.cpanel__top{display:grid;gap:4px}.cpanel__title{margin:0;color:var(--maroon);font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h3) * var(--serif-k))}.cpanel__title:lang(ar){font-weight:600}.cpanel__title{line-height:1.15}.cpanel__title:lang(ar){font-weight:700;line-height:1.5}.cpanel__sub{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.cform__row{display:grid;gap:20px}.cform__row>*{min-width:0}.cform__row[hidden],.cfield[hidden]{display:none}@media(min-width:600px){.cform__row{grid-template-columns:1fr 1fr}}.cfield{display:grid;gap:8px;min-width:0;align-content:start}.cfield>label{color:var(--ink);font-family:var(--font-body);font-size:var(--fs-h6);font-weight:500;line-height:1.3;letter-spacing:var(--track-label);text-transform:uppercase}.cfield>label:lang(ar){font-weight:600;letter-spacing:0}.cfield .req{color:var(--maroon)}.cfield .opt{font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-2)}.cfield input,.cfield textarea,.cselect select{width:100%;min-width:0;min-height:48px;margin:0;padding:11px 14px;background:var(--white);border:1px solid color-mix(in srgb,var(--maroon) 50%,transparent);border-radius:var(--radius-btn);font-family:inherit;font-size:var(--fs-input);line-height:1.5;color:var(--ink);box-shadow:none;transition:border-color .2s,box-shadow .2s}[dir=rtl] .cfield input[dir=ltr]{direction:ltr;text-align:end}.cfield textarea{display:block;resize:vertical;min-height:112px}.cselect{position:relative}.cselect select{-webkit-appearance:none;appearance:none;padding-inline-end:38px;font-weight:500;cursor:pointer}.cselect .mg-icon{position:absolute;inset-inline-end:12px;top:50%;width:14px;height:14px;margin-top:-7px;color:var(--ink-2);pointer-events:none}@media(hover:hover)and (pointer:fine){.cfield input:hover,.cfield textarea:hover,.cselect select:hover{border-color:var(--maroon)}}.cfield input:focus-visible,.cfield textarea:focus-visible,.cselect select:focus-visible{outline:0;border-color:var(--maroon);box-shadow:inset 0 0 0 1px var(--maroon)}.cfield [aria-invalid=true]{border-color:#9a4a00;background:#fffaf3}.cfield__help{margin:0;font-size:var(--fs-xs);line-height:1.4;color:var(--ink-2)}.cfield__err{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-xs);line-height:1.35;color:#9a4a00}.cfield__err[hidden]{display:none}.cfield__err .mg-icon{width:14px;height:14px}.cform__send{width:100%}.cform-ok{display:grid;justify-items:center;gap:10px;padding:48px 16px;text-align:center;outline:0}.cform-ok img{width:56px;height:auto;margin-bottom:6px}.cform-ok h3{margin:0;color:var(--maroon);font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h3) * var(--serif-k))}.cform-ok h3:lang(ar){font-weight:600}.cform-ok h3{line-height:1.2}.cform-ok h3:lang(ar){line-height:1.5}.cform-ok p{margin:0;color:var(--ink-2)}.multicolumn-icon.mg-visit .multicolumn-card__image .mg-icon{stroke-width:.6}.multicolumn-icon.mg-visit .multicolumn-card__text{max-width:34ch}.multicolumn-icon.mg-visit .mg-link-arrow{min-height:0}.cmap{position:relative;margin-top:40px;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-card);background:var(--line)}.cmap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media(min-width:768px){.cmap{aspect-ratio:21/9}}.cfaq{display:grid;gap:calc(var(--sp-head) - 4px)}.cfaq .acc{width:100%;max-width:820px;margin-inline:auto;border-top:1px solid var(--line)}.cfaq .acc summary{min-height:64px;padding-block:14px;color:var(--maroon);font-family:var(--font-display);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(var(--fs-h4) * var(--serif-k))}.cfaq .acc summary:lang(ar){font-weight:600}.cfaq .acc summary{line-height:1.3}.cfaq .acc summary:lang(ar){line-height:1.6}.cfaq .acc__body{padding:0 0 22px;font-size:var(--fs-body);line-height:1.75;color:var(--ink)}.cfaq .acc__body:lang(ar){line-height:1.95}.cfaq .acc__body p{margin:0 0 12px}.cfaq .acc__body p:last-child{margin-bottom:0}.cfaq .acc__body a{text-decoration:underline;text-underline-offset:3px}.cfaq .acc__body a[href*="wa.me"]{direction:ltr;unicode-bidi:isolate}
/*# sourceMappingURL=/cdn/shop/t/13/assets/style.css.map */
