:root,html.medhal-theme{--m-ink: #750C2A;--m-ink-deep: #4A0718;--m-text: #261418;--m-paper: #F7F0E5;--m-stone: #E3D2B8;--m-wood: #8E6635;--m-gold: #C9A15A;--m-muted: #6F5F59;--m-wood-deep: #4A0718;--m-line: #D6C2A4;--m-line-soft: #EADFCF;--m-radius: .6rem;--m-pill: 999px;--m-card: #D6BD95;--m-band-h: 3rem;--m-band-a: url(medhal-band-a.svg);--m-band-a-sand-v: url(medhal-band-a-sand-v.svg);--m-band-b: url(medhal-band-b.svg);--m-frieze: var(--m-band-a);--m-display: "Tajawal", "Segoe UI", Tahoma, sans-serif;--m-body: "Tajawal", "Segoe UI", Tahoma, sans-serif;--font-body-family: var(--m-body) !important;--font-heading-family: var(--m-display) !important;--font-body-style: normal !important;--font-heading-style: normal !important;--font-body-weight: 400;--font-heading-weight: 700;--font-body-weight-bold: 700;--medhal-maroon: var(--m-ink);--medhal-maroon-dark: var(--m-ink-deep);--medhal-cream: var(--m-paper);--medhal-cream-deep: #EFE3D1;--medhal-gold: var(--m-wood);--medhal-charcoal: var(--m-text);--medhal-black: #1E0910;--medhal-muted: var(--m-muted);--medhal-border: var(--m-stone);--medhal-white: #fff;--medhal-radius: var(--m-radius);--medhal-radius-sm: .4rem}.medhal-theme body,.medhal-theme button,.medhal-theme input,.medhal-theme select,.medhal-theme textarea,.medhal-theme .button,.medhal-theme [class*=medhal-],.medhal-theme .header *,.medhal-theme .drawer *,.medhal-theme .cart-drawer *,.medhal-theme .facet-filters__label,.medhal-theme .facet-filters__sort,.medhal-theme .field__input,.medhal-theme .select__select,.medhal-theme .product__title{font-family:var(--m-body)!important;letter-spacing:0}.medhal-theme :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.medhal-section__title,.medhal-video__heading,.drawer__heading,.product__title,.medhal-pdp__title,.medhal-hero__heading,.medhal-footer h3,.m-feature h2,.m-marquee .u-category__label h3){font-family:var(--m-display)!important;font-weight:700;letter-spacing:0}html{scroll-behavior:smooth}.medhal-theme body{background:var(--m-paper);color:var(--m-text)}.medhal-theme .button,.medhal-theme .medhal-card-buy,.medhal-theme .medhal-ghost-btn,.medhal-theme .medhal-atc,.medhal-theme .medhal-sticky-atc__button,.medhal-theme .medhal-quick-buy__button,.medhal-theme .shopify-payment-button__button,.medhal-theme .cart__checkout-button,.medhal-theme product-form .button,.medhal-theme .medhal-hero__btn,.medhal-theme .medhal-hero .button{border-radius:var(--m-pill)!important}.medhal-theme .medhal-card-buy{white-space:nowrap}.medhal-theme .announcement-bar,.medhal-theme .utility-bar{background:var(--m-ink)!important;color:var(--m-paper)}.medhal-theme .announcement-bar__message,.medhal-theme .announcement-bar__message.h5{color:var(--m-paper);font-weight:500}.medhal-theme .header{background:var(--m-paper)}.medhal-theme .header .header__heading-logo{max-height:4rem;width:auto}.medhal-theme .medhal-kicker{color:var(--m-wood)}.medhal-theme .medhal-link{color:var(--m-ink);border-color:var(--m-line)}.medhal-theme .medhal-card{background:#fff;border:1px solid var(--m-line-soft);border-radius:var(--m-radius)}.medhal-theme .medhal-card__media{background:var(--m-paper)}.medhal-theme .medhal-card-view{border-radius:var(--m-pill)}.medhal-theme .medhal-faq details{background:#fff;color:var(--m-ink);border:1px solid var(--m-line-soft);border-radius:var(--m-radius)}.medhal-theme .medhal-faq details[open]{background:var(--m-ink);color:var(--m-paper);border-color:var(--m-ink)}.medhal-theme .medhal-faq details[open] summary{background:var(--m-stone);color:var(--m-ink)}.medhal-theme .medhal-faq details p{color:var(--m-stone);padding-top:1.4rem}.medhal-theme .medhal-footer{--medhal-footer-bg: var(--m-ink);--medhal-footer-muted: var(--m-stone);--medhal-footer-accent: #D9BF8F;--medhal-footer-bar: var(--m-wood-deep)}.medhal-theme .medhal-footer .header__heading-logo,.medhal-theme .medhal-footer .medhal-logo--asset img{max-height:8.8rem;max-width:20rem}.medhal-theme .medhal-footer__brand{display:flex;flex-direction:column;align-items:center;text-align:center}.medhal-theme .medhal-footer__bar-inner{background:var(--m-wood-deep)!important}.medhal-theme .medhal-footer__pay{display:flex;justify-content:center}.m-trust{background:transparent;border-block:1px solid var(--m-line-soft)}.m-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem;list-style:none;margin:0;padding:2.2rem 0}.m-trust__item{min-width:0}.m-trust__inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.1rem 1rem;align-items:center;color:inherit;text-decoration:none}.m-trust__icon{grid-row:1 / 3;width:2.4rem;height:2.4rem;display:grid;place-items:center;color:var(--m-ink)}.m-trust__icon svg,.m-trust__icon img{width:100%;height:100%;object-fit:contain}.m-trust__item h3{font-family:var(--m-body)!important;font-size:1.3rem;font-weight:600;margin:0}.m-trust__item p{font-size:1.15rem;line-height:1.6;color:var(--m-muted);margin:0}@media(min-width:750px){.m-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;padding:3.2rem 0}.m-trust__item h3{font-size:1.45rem}.m-trust__item p{font-size:1.3rem}}.m-marquee{overflow:hidden;margin-inline:calc(-.5*(100vw - 100%));-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.m-marquee .u-categories{display:flex;width:max-content;gap:1rem;padding:.2rem 0 .6rem;margin:0;animation:m-marquee var(--m-marquee-speed, 42s) linear infinite}.m-marquee .u-category{flex:0 0 15.6rem;position:relative;display:block;text-decoration:none;color:inherit}.m-marquee .u-category__image{position:relative;aspect-ratio:1 / 1;border-radius:var(--m-radius);background:#fff;overflow:hidden}.m-marquee .u-category__image img,.m-marquee .u-category__image svg{display:block;width:100%;height:100%;object-fit:cover}.m-marquee .u-category__label{position:absolute;inset-inline:1.2rem;bottom:1rem;margin:0;color:var(--m-paper);z-index:1}.m-marquee .u-category__label h3{margin:0;font-size:1.7rem;color:inherit}@keyframes m-marquee{to{transform:translate(50%)}}.m-marquee--portrait .u-category__image{aspect-ratio:405 / 595}.m-marquee .u-category__name{display:block;margin-top:.9rem;font-weight:700;font-size:1.5rem;line-height:1.4;color:var(--m-text);text-align:center}@media(min-width:750px){.m-marquee .u-category{flex-basis:22rem}}@media(prefers-reduced-motion:reduce){.m-marquee .u-categories{animation:none;overflow-x:auto;width:100%}}.m-feature{background:var(--m-wood);color:var(--m-paper);position:relative;isolation:isolate;overflow:clip;padding-block:clamp(4rem,7vw,8rem)}.m-feature:before{content:"";position:absolute;inset:auto -20% -50% auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(58,8,22,.4),transparent 70%);z-index:-1}.m-feature__grid{display:grid;gap:2.8rem;align-items:center}.m-feature__logo{display:block;width:4rem;height:auto;margin:0 0 1.6rem;opacity:.9}.m-feature .medhal-kicker{display:inline-block;margin-bottom:1rem}.m-feature .medhal-kicker{color:#ebdcc3}.m-feature h2{font-size:clamp(2.6rem,3.6vw,4.4rem);margin:0 0 1.2rem;color:var(--m-paper)}.m-feature__text{max-width:48rem;font-size:1.5rem;line-height:1.8;color:#ebdcc3;margin:0}.m-feature__actions{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center;margin-top:2.2rem}.m-feature__btn{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 2.2rem;border-radius:var(--m-pill);background:var(--m-paper);color:var(--m-wood);font-weight:600;text-decoration:none}.m-feature__btn:hover{background:var(--m-ink);color:var(--m-paper)}.m-feature__link{color:var(--m-paper);text-decoration:none;border-bottom:1px solid rgba(247,240,229,.45);padding-bottom:.1rem}.m-feature__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;list-style:none;margin:0;padding:0}.m-feature__products .medhal-card{border-color:transparent;box-shadow:0 10px 30px #3a081640}@media(min-width:990px){.m-feature__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6rem}}.shopify-section:has(.m-marquee){overflow:clip}.medhal-theme .shopify-section:has(.medhal-footer),.medhal-theme .medhal-footer-section{background:var(--m-ink)!important}.medhal-theme .medhal-hero{background:var(--m-ink)}.medhal-theme .medhal-hero__flat{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 55% at 50% 28%,rgba(201,161,90,.4),transparent 72%),var(--m-ink);display:grid;place-items:start center;padding-top:14vh}.medhal-theme .medhal-hero__flat img{position:static;inset:auto;width:9rem;height:auto;max-width:9rem;object-fit:contain;opacity:.16}.medhal-theme .medhal-hero__cta{border-radius:var(--m-pill)!important;background:var(--m-paper);color:var(--m-ink)}.medhal-theme .medhal-hero__cta:hover{background:var(--m-stone);color:var(--m-ink)}.medhal-theme .medhal-footer .header__heading-logo,.medhal-theme .medhal-footer .medhal-logo--asset img{filter:brightness(0) invert(1)}.medhal-theme .medhal-card-flag--sale{background:var(--m-wood);color:var(--m-paper)}.medhal-theme .medhal-card-flag--sold{background:var(--m-muted);color:var(--m-paper)}.medhal-theme .medhal-pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;direction:ltr;background:transparent}.medhal-theme .medhal-pay svg,.medhal-theme .medhal-pay .medhal-pay__svg{display:block;width:3.8rem!important;height:2.4rem!important;max-width:none;max-height:none;flex:0 0 auto}.m-picks__quote{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;align-items:center;margin:0 0 1.8rem}.m-picks__avatar{width:6.4rem;height:6.4rem;border-radius:50%;overflow:hidden;background:var(--m-stone);border:1px solid var(--m-line);display:grid;place-items:center}.m-picks__avatar img{width:100%;height:100%;object-fit:cover}.m-picks__avatar img.is-symbol{width:58%;height:58%;object-fit:contain}.m-picks__q{font-family:var(--m-display)!important;font-weight:600;font-size:clamp(1.8rem,4.8vw,2.4rem);line-height:1.5;margin:0;color:var(--m-ink)}.m-picks__by{font-size:1.15rem;color:var(--m-muted);margin:.2rem 0 0}.m-offers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:990px){.m-offers__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.m-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.m-duo__tile{position:relative;display:block;aspect-ratio:3 / 4;border-radius:var(--m-radius);overflow:hidden;background:#fff;color:var(--m-paper);text-decoration:none}.m-duo__tile img,.m-duo__tile svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.m-duo__tile:hover img{transform:scale(1.04)}.m-duo__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#3a081600 40%,#3a0816c7)}.m-duo__copy{position:absolute;bottom:1.2rem;inset-inline:1.2rem;z-index:1}.m-duo__copy strong{display:block;font-family:var(--m-display)!important;font-weight:600;font-size:2rem;line-height:1.3}.m-duo__copy span{font-size:1.15rem;color:var(--m-stone)}@media(min-width:750px){.m-duo{gap:1.6rem}.m-duo__tile{aspect-ratio:4 / 3}.m-picks__avatar{width:8rem;height:8rem}}.m-guar{background:var(--m-ink);color:var(--m-paper)}.m-guar__inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.6rem;align-items:center;padding:2.4rem 0}.m-guar__seal{width:6.4rem;height:6.4rem;border-radius:50%;border:1px solid rgba(247,240,229,.3);display:grid;place-items:center}.m-guar__seal img{width:3.2rem;height:auto}.m-guar h2{font-size:clamp(1.9rem,5vw,2.4rem);margin:0 0 .3rem;color:var(--m-paper)}.m-guar p{color:var(--m-stone);font-size:1.3rem;margin:0;line-height:1.7}.m-guar__link{display:inline-block;margin-top:1rem;color:var(--m-paper);text-decoration:none;border-bottom:1px solid rgba(247,240,229,.45)}@media(min-width:750px){.m-guar__inner{padding:3.2rem 0}}.m-news{border-block:1px solid var(--m-line-soft);padding:3.2rem 0}.m-news__text{color:var(--m-muted);margin:0}.m-news__form{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.4rem}.m-news__input{flex:1;min-width:0;min-height:4.8rem;padding:0 1.6rem;border:1px solid var(--m-line);border-radius:var(--m-pill);background:#fff;color:var(--m-ink);font:inherit;font-size:1.4rem}.m-news__input:focus-visible{outline:2px solid var(--m-wood);outline-offset:2px}.m-news__button{min-height:4.8rem;padding:0 2.2rem;border:0;border-radius:var(--m-pill);background:var(--m-ink);color:var(--m-paper);font:inherit;font-size:1.35rem;font-weight:600;cursor:pointer}.m-news__button:hover{background:var(--m-wood)}.m-news__msg{flex-basis:100%;margin:.4rem 0 0;font-size:1.3rem;color:var(--m-wood)}.m-news__msg--error{color:#9b2c2c}.medhal-theme .medhal-kicker{background:var(--m-ink);color:var(--m-paper);font-weight:600}.m-feature .medhal-kicker{background:#3a081659;color:var(--m-paper)}.medhal-theme .medhal-stat{background:var(--m-stone);color:var(--m-ink)}.medhal-theme .medhal-footer__cols{display:block;max-width:40rem}.medhal-theme .medhal-footer__col{border-top:1px solid rgba(247,240,229,.14)}.medhal-theme .medhal-footer__col:last-of-type{border-bottom:1px solid rgba(247,240,229,.14)}.medhal-theme .medhal-footer__col summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;cursor:pointer}.medhal-theme .medhal-footer__col summary::-webkit-details-marker{display:none}.medhal-theme .medhal-footer__col summary h3{margin:0}.medhal-theme .medhal-footer__caret{width:.8rem;height:.8rem;border-inline-end:1.5px solid var(--m-stone);border-bottom:1.5px solid var(--m-stone);transform:rotate(45deg);transition:transform .2s;margin-inline-end:.4rem}.medhal-theme .medhal-footer__col[open] .medhal-footer__caret{transform:rotate(-135deg)}.medhal-theme .medhal-footer__col ul{margin:0;padding:0 0 1.4rem}.medhal-theme .medhal-footer__meta{align-items:center;text-align:center;gap:1.2rem}.medhal-theme .medhal-footer__social{justify-content:center;gap:2rem}.medhal-theme .medhal-footer__social svg{width:2.6rem;height:2.6rem}.medhal-theme .medhal-footer__contact p{justify-content:center;align-items:center}@media(min-width:750px){.medhal-theme .medhal-footer__cols{display:grid;grid-template-columns:1fr 1fr;max-width:56rem}.medhal-theme .medhal-footer__col,.medhal-theme .medhal-footer__col:last-of-type{border:0}.medhal-theme .medhal-footer__col summary{pointer-events:none;padding:0 0 1.2rem}.medhal-theme .medhal-footer__caret{display:none}}.m-variants{margin:1.6rem 0 .4rem}.m-variants__group{border:0;margin:0 0 1.2rem;padding:0;min-width:0}.m-variants__label{display:block;font-size:1.3rem;font-weight:600;color:var(--m-muted);margin-bottom:.7rem;padding:0}.m-variants__pills{display:inline-flex;flex-wrap:wrap;gap:.4rem;padding:.4rem;border-radius:var(--m-pill);background:#fff;border:1px solid var(--m-line);max-width:100%}.m-variants__pills input{position:absolute;opacity:0;pointer-events:none}.m-variants__pills label{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.6rem;border-radius:var(--m-pill);font-size:1.35rem;font-weight:600;color:var(--m-ink);cursor:pointer;transition:background .15s,color .15s}.m-variants__pills input:checked+label{background:var(--m-ink);color:var(--m-paper)}.m-variants__pills input:focus-visible+label{outline:2px solid var(--m-wood);outline-offset:2px}.m-qty{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin:0 0 1.4rem}.m-qty__label{font-size:1.3rem;font-weight:600;color:var(--m-muted)}.m-qty__box{display:inline-flex;align-items:center;border:1px solid var(--m-line);border-radius:var(--m-pill);background:#fff;overflow:hidden}.m-qty__box button{width:4rem;height:4rem;border:0;background:transparent;color:var(--m-ink);font-size:2rem;line-height:1;cursor:pointer}.m-qty__box button:hover{background:var(--m-paper)}.m-qty__box input{width:4.4rem;height:4rem;border:0;text-align:center;font:inherit;font-size:1.5rem;font-weight:600;color:var(--m-ink);background:transparent;-moz-appearance:textfield}.m-qty__box input::-webkit-outer-spin-button,.m-qty__box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.m-cs{margin:1.6rem 0 .4rem;padding-top:1.4rem;border-top:1px solid var(--m-line-soft)}.m-cs__heading{font-size:1.4rem;font-weight:600;margin:0 0 1rem;color:var(--m-ink)}.m-cs__track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;margin:0;padding:0 0 .6rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.m-cs__track::-webkit-scrollbar{display:none}.m-cs__item{flex:0 0 24rem;scroll-snap-align:start;display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.8rem;border:1px solid var(--m-line-soft);border-radius:var(--m-radius);background:#fff}.m-cs__img{display:block;width:6.4rem;height:6.4rem;border-radius:.4rem;overflow:hidden;background:var(--m-paper)}.m-cs__img img{width:100%;height:100%;object-fit:cover;display:block}.m-cs__title{display:block;font-size:1.25rem;font-weight:600;color:var(--m-ink);text-decoration:none;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.m-cs__price{margin:.2rem 0 0;font-size:1.2rem;color:var(--m-muted)}.m-cs__add{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--m-ink);color:var(--m-paper);text-decoration:none}.m-cs__add svg{width:1.6rem;height:1.6rem}.cart-drawer__collection .m-cs{border-top:0;text-align:start}.m-marquee{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.m-marquee::-webkit-scrollbar{display:none}.m-marquee .u-categories{animation:none}.medhal-theme .medhal-pdp__desc{margin:1rem 0 .4rem;font-size:1.4rem;line-height:1.85;color:var(--m-muted);white-space:normal;overflow-wrap:anywhere;max-width:100%}.medhal-theme .medhal-pdp__desc p{margin:0 0 .8rem}.medhal-theme .medhal-pdp__desc :is(ul,ol){padding-inline-start:1.8rem;margin:0 0 .8rem}.medhal-theme cart-drawer .drawer__inner{width:min(92vw,44rem);padding:0;background:var(--m-paper);display:flex;flex-direction:column}.medhal-theme cart-drawer .drawer__header{padding:1.6rem 2rem;margin:0;border-bottom:1px solid var(--m-line-soft);background:#fff;align-items:center}.medhal-theme cart-drawer .drawer__heading{font-size:1.8rem;margin:0}.medhal-theme cart-drawer .drawer__header .drawer__close{position:static;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--m-paper);display:grid;place-items:center;margin:0}.medhal-theme cart-drawer .drawer__header .drawer__close svg{width:1.6rem;height:1.6rem}.medhal-theme cart-drawer cart-drawer-items{padding:0 2rem;flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.medhal-theme cart-drawer .cart__contents{display:block;width:100%}.medhal-theme cart-drawer .drawer__contents,.medhal-theme cart-drawer .drawer__cart-items-wrapper{display:block;width:100%;min-width:0;max-width:100%}.medhal-theme cart-drawer .m-cs{min-width:0;max-width:100%}.medhal-theme cart-drawer .cart-items{width:100%;table-layout:fixed;border-collapse:collapse}.medhal-theme cart-drawer .cart-items thead{display:none}.medhal-theme cart-drawer .cart-item{display:grid!important;grid-template-columns:7.2rem minmax(0,1fr)!important;grid-template-rows:auto auto;gap:.6rem 1.2rem;padding:1.4rem 0;border-bottom:1px solid var(--m-line-soft);width:100%}.medhal-theme cart-drawer .cart-item>td{display:block;min-width:0;padding:0;width:auto}.medhal-theme cart-drawer .cart-item__media{grid-row:1 / 3;grid-column:1}.medhal-theme cart-drawer .cart-item__image{display:block;width:7.2rem;height:7.2rem;object-fit:cover;border-radius:.6rem;background:#fff;border:1px solid var(--m-line-soft)}.medhal-theme cart-drawer .cart-item__details{grid-column:2}.medhal-theme cart-drawer .cart-item__name,.medhal-theme .cart-drawer .cart-item__name.h4{font-size:1.4rem;font-weight:600;line-height:1.5;color:var(--m-ink);text-decoration:none}.medhal-theme cart-drawer .cart-item__details .product-option,.medhal-theme cart-drawer .cart-item__details dl{font-size:1.2rem;color:var(--m-muted);margin:.2rem 0 0}.medhal-theme cart-drawer .cart-item__details .product-option:not(dl .product-option){color:var(--m-ink);font-weight:600}.medhal-theme cart-drawer .cart-item__totals{display:none}.medhal-theme cart-drawer .cart-item__quantity{grid-column:2}.medhal-theme cart-drawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:1rem}.medhal-theme cart-drawer .quantity{width:11rem;min-height:3.6rem;border:1px solid var(--m-line);border-radius:var(--m-pill);background:#fff}.medhal-theme cart-drawer .quantity:before,.medhal-theme cart-drawer .quantity:after{display:none}.medhal-theme cart-drawer .quantity__button{width:3.4rem;color:var(--m-ink)}.medhal-theme cart-drawer .quantity__input{font-weight:600;font-size:1.4rem;color:var(--m-ink)}.medhal-theme cart-drawer .cart-remove-button{color:var(--m-muted);width:3.2rem;height:3.2rem;margin:0}.medhal-theme cart-drawer .cart-remove-button svg{width:1.5rem;height:1.5rem}.medhal-theme cart-drawer .drawer__footer{padding:1.2rem 2rem calc(1.4rem + env(safe-area-inset-bottom));border-top:1px solid var(--m-line-soft);background:#fff}.medhal-theme cart-drawer .cart-drawer__footer{padding:0}.medhal-theme cart-drawer .totals{display:flex;justify-content:space-between;align-items:center;padding:.2rem 0}.medhal-theme cart-drawer .totals__total{font-size:1.4rem;font-weight:600;color:var(--m-muted);margin:0}.medhal-theme cart-drawer .totals__total-value{color:var(--m-ink)!important;font-size:1.8rem;font-weight:700;margin:0}.medhal-theme cart-drawer .tax-note{display:none}.medhal-theme cart-drawer .cart__ctas,.medhal-theme .cart-drawer .cart__ctas{border-top:0;padding-top:.8rem;margin-top:0;gap:.6rem}.medhal-theme cart-drawer .cart__checkout-button{min-height:5rem;font-size:1.5rem;font-weight:600;margin:0}.medhal-theme cart-drawer .medhal-drawer-continue{min-height:3.6rem;background:transparent!important;border:0!important;color:var(--m-muted)!important;font-size:1.3rem;font-weight:500;text-decoration:underline;text-underline-offset:.3rem;box-shadow:none!important}.medhal-theme cart-drawer .medhal-drawer-continue:before,.medhal-theme cart-drawer .medhal-drawer-continue:after{display:none!important}.medhal-theme cart-drawer .cart-item__details .money,.medhal-theme cart-drawer .cart-item .price,.medhal-theme cart-drawer .cart-item .price--end{color:var(--m-ink)!important;font-weight:600;font-size:1.35rem}.medhal-theme cart-drawer .medhal-delivery-note{font-size:1.15rem;color:var(--m-muted);margin:0;justify-content:center}.medhal-theme cart-drawer .medhal-pay{margin:.2rem 0 0;gap:.6rem}.medhal-theme cart-drawer .medhal-pay svg{width:3.2rem!important;height:2rem!important}.medhal-theme cart-drawer .m-cs{margin:1.2rem 0 .6rem}.medhal-theme cart-drawer .m-cs__item{flex-basis:22rem}.medhal-theme cart-drawer .drawer__inner-empty{padding:2rem}.medhal-theme cart-drawer .cart-drawer__warnings{text-align:center}.medhal-theme cart-drawer .cart-drawer__empty-content .drawer__close{position:absolute;top:1.4rem;inset-inline-end:1.6rem}.medhal-theme cart-drawer .cart__empty-text{font-size:2rem;margin:2.4rem 0 1.6rem}.m-rev__stat{display:flex;align-items:center;gap:1.2rem;margin:-.6rem 0 1.6rem}.m-rev__stat b{font-family:var(--m-display)!important;font-size:3.6rem;font-weight:600;line-height:1;color:var(--m-ink);font-variant-numeric:tabular-nums}.m-rev__stat i{display:block;font-style:normal;color:var(--m-wood);letter-spacing:.1em;font-size:1.4rem;line-height:1.2}.m-rev__stat i .is-empty,.m-rev__stars .is-empty{color:var(--m-stone)}.m-rev__stat small{display:block;color:var(--m-muted);font-size:1.15rem;margin-top:.2rem}.m-rev__track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -1.5rem;padding:0 1.5rem .6rem}.m-rev__track::-webkit-scrollbar{display:none}.m-rev__card{flex:0 0 78%;scroll-snap-align:start;background:#fff;border:1px solid var(--m-line-soft);border-radius:var(--m-radius);padding:1.4rem 1.4rem 1.3rem;min-width:0}.m-rev__stars{display:block;color:var(--m-wood);letter-spacing:.08em;font-size:1.1rem;font-weight:500;line-height:1}.m-rev__card p{margin:.8rem 0 0;font-size:1.35rem;line-height:1.7;color:var(--m-ink)}.m-rev__card small{display:block;margin-top:.9rem;font-size:1.15rem;color:var(--m-muted)}.m-rev__verified{color:var(--m-wood)}@media(min-width:750px){.m-rev__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;overflow:visible}.m-rev__card{flex:auto;padding:1.8rem}.m-rev__card p{font-size:1.45rem}}@media screen and (max-width:989px){:root{--medhal-mobile-nav-height: 8rem}.medhal-theme .medhal-sticky{inset-inline:1.4rem;inset-block-end:calc(1.2rem + env(safe-area-inset-bottom));height:6.4rem;padding:0 .4rem;border:1px solid var(--m-line-soft);border-block-start:1px solid var(--m-line-soft);border-radius:1.6rem;background:#fff;box-shadow:0 14px 34px -14px #3a081673;transition:transform .25s ease,opacity .25s ease}.medhal-theme .medhal-sticky__item{position:relative;color:var(--m-muted);font-size:1.05rem;gap:.4rem}.medhal-theme .medhal-sticky__item.is-active{color:var(--m-ink)}.medhal-theme .medhal-sticky__item.is-active:after{content:"";position:absolute;top:-1px;inset-inline-start:50%;transform:translate(-50%);width:2.6rem;height:2px;border-radius:2px;background:var(--m-wood)}.medhal-theme .medhal-sticky__item:focus-visible{outline-color:var(--m-wood)}.medhal-theme .medhal-bar-count{background:var(--m-wood);color:var(--m-paper);box-shadow:0 0 0 2px #fff}.medhal-theme .medhal-sticky__icon--currency .hxoFlag{box-shadow:0 0 0 1px var(--m-line-soft)}.medhal-theme body:has(.menu-drawer-container[open]) .medhal-sticky{display:none}.medhal-theme body:has([data-medhal-sticky-atc]) .medhal-sticky{display:none}.medhal-theme body:has([data-medhal-sticky-atc]){padding-block-end:env(safe-area-inset-bottom)}.medhal-theme .medhal-sticky-atc{bottom:0;padding-bottom:calc(.9rem + env(safe-area-inset-bottom))}.medhal-theme.medhal-sticky-atc-visible body{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom))!important}.medhal-theme body:has([data-medhal-sticky-atc]) .medhal-toast{bottom:calc(1.2rem + env(safe-area-inset-bottom))}.medhal-theme.medhal-sticky-atc-visible .medhal-toast{bottom:calc(8rem + env(safe-area-inset-bottom))}}.medhal-theme .medhal-card{background:var(--m-stone);border:0;border-radius:var(--m-radius);padding:.6rem;color:var(--m-ink);box-shadow:none}.medhal-theme .medhal-card__media{background:#fff;border-radius:calc(var(--m-radius) - 1px)}.medhal-theme .medhal-card .medhal-card__body{background:transparent;padding:.8rem .2rem .2rem;gap:.2rem}.medhal-theme .medhal-card__title{font-family:var(--m-body)!important;font-size:1.3rem;font-weight:600;color:var(--m-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.medhal-theme .medhal-card__sub{display:none}.medhal-theme .medhal-card__price{color:var(--m-ink);font-weight:600;font-size:1.3rem;margin:0;display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.medhal-theme .medhal-card__price .medhal-card-compare,.medhal-theme .medhal-card__price s{color:#5e4e48;font-weight:400;font-size:1.1rem}.medhal-theme .medhal-card__price .medhal-card-from{font-weight:400;font-size:1.1rem;color:var(--m-muted)}.medhal-theme .medhal-card .medhal-card-actions{gap:.6rem;padding-top:.6rem;align-items:stretch}.medhal-theme .medhal-card .medhal-card-buy{min-height:3.8rem;padding:0 .8rem;border-radius:var(--m-pill)!important;background:var(--m-ink);color:var(--m-paper);font-size:1.15rem;font-weight:600;line-height:1.6;gap:0;overflow:visible}.medhal-theme .medhal-card .medhal-card-buy span{overflow:visible;line-height:1.6;padding-block:.1rem}.medhal-theme .medhal-card .medhal-card-buy svg{display:none}.medhal-theme .medhal-card .medhal-card-buy:hover{background:var(--m-wood);color:#fff}.medhal-theme .medhal-card .medhal-card-buy:disabled{background:var(--m-muted);color:var(--m-paper)}.medhal-theme .medhal-card .medhal-card-view{flex:0 0 3.8rem;width:3.8rem;min-height:3.8rem;border-radius:var(--m-pill);border:1px solid rgba(58,8,22,.2);background:#fff;color:var(--m-ink)}.medhal-theme .medhal-card .medhal-card-view svg{width:1.7rem;height:1.7rem}.medhal-theme .medhal-card .medhal-badge,.medhal-theme .medhal-card .medhal-card-flag{font-size:.9rem;font-weight:600;padding:.25rem .5rem;border-radius:3px;inset-block-start:.8rem;inset-inline-start:.8rem}.medhal-theme .medhal-card .medhal-badge{background:var(--m-ink);color:var(--m-paper)}.medhal-theme .medhal-card .medhal-badge--gold{background:var(--m-wood)}.medhal-theme .medhal-card .medhal-card-flag{inset-inline-start:auto;inset-inline-end:.8rem}.medhal-theme .m-feature__products .medhal-card{background:#fff;box-shadow:0 10px 30px #3a081640}@media(min-width:750px){.medhal-theme .medhal-card{padding:.8rem}.medhal-theme .medhal-card .medhal-card__body{padding:1rem .2rem .2rem}.medhal-theme .medhal-card__title{font-size:1.45rem}.medhal-theme .medhal-card__price{font-size:1.4rem}.medhal-theme .medhal-card .medhal-card-buy{min-height:4.4rem;font-size:1.3rem;padding:0 1.2rem}.medhal-theme .medhal-card .medhal-card-view{flex-basis:4.4rem;width:4.4rem;min-height:4.4rem}}.medhal-theme .medhal-slider{grid-auto-columns:58%;gap:1rem}@media(min-width:750px){.medhal-theme .medhal-slider{grid-auto-columns:calc((100% - 4.8rem)/4);gap:1.6rem}}.m-rail{height:3px;margin-top:1.4rem;background:var(--m-line-soft);border-radius:2px;position:relative;overflow:hidden}.m-rail[hidden]{display:none}.m-rail i{position:absolute;inset-block:0;inset-inline-start:0;width:36%;background:var(--m-wood);border-radius:2px;transition:inset-inline-start .12s linear,width .2s}.medhal-theme [data-medhal-slider] .medhal-dots{display:none!important}@media(min-width:990px){.medhal-theme [data-medhal-slider] .medhal-dots.medhal-dots--counter{display:flex!important;margin-top:1.2rem}.medhal-theme [data-medhal-slider] .medhal-dots.medhal-dots--counter .medhal-dots__counter{display:none}}.medhal-theme .medhal-hero__flat:before{content:"";position:absolute;inset-block:0;inset-inline-start:clamp(1.6rem,6vw,6rem);width:2.6rem;background:var(--m-band-a-sand-v) center top / 100% auto repeat-y;opacity:.5;pointer-events:none}.medhal-theme .medhal-footer{position:relative}.medhal-theme .medhal-footer{padding-top:calc(var(--m-band-h) + 4rem)}.medhal-theme .medhal-footer:before{content:"";position:absolute;inset:0 0 auto;height:var(--m-band-h);background:var(--m-band-b) center / auto 100% repeat-x,var(--m-card);pointer-events:none}.medhal-theme .medhal-logo--asset{display:inline-flex;align-items:center;gap:.8rem;color:var(--m-ink)}.medhal-theme .medhal-logo--asset img{width:auto;height:4.4rem}.medhal-theme .medhal-logo--asset .h2{margin:0;font-weight:800;font-size:2.2rem;color:inherit}.medhal-theme .medhal-footer .medhal-logo--asset{flex-direction:column;color:var(--m-paper)}.medhal-theme .medhal-footer .medhal-logo--asset img{height:7.2rem}.m-feature__media{border-radius:var(--m-radius);overflow:hidden;box-shadow:0 1.8rem 4rem -2rem #3a08168c}.m-feature__media img{display:block;width:100%;height:auto;aspect-ratio:405 / 595;object-fit:cover}@media(min-width:990px){.m-feature__media{max-width:42rem;justify-self:center}}:root{--m-velvet: radial-gradient(110% 70% at 50% 28%, #8E1B3A 0%, #620A23 46%, #3A0614 100%);--m-sand: linear-gradient(160deg, #F1E2C4, #E4CC9F)}.medhal-theme .header .medhal-logo--asset img{height:4.6rem;width:auto;max-width:none}.medhal-theme .medhal-footer .medhal-logo--asset img{height:8rem}.medhal-theme .medhal-kicker,.medhal-theme .m-feature .medhal-kicker{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 .8rem;padding:0;background:none;border-radius:0;color:var(--m-wood);font-size:1.35rem;font-weight:700;letter-spacing:0}.medhal-theme .medhal-kicker:before{content:"";flex:0 0 auto;width:.8rem;height:1.9rem;background:url(medhal-motif.svg) center / contain no-repeat}.medhal-theme .medhal-section__head h2,.medhal-theme .medhal-section__title{color:var(--m-ink);font-size:clamp(2.4rem,3.4vw,3.8rem);line-height:1.25}.medhal-theme .medhal-link{text-decoration:none;border-bottom:1px solid rgba(117,12,42,.35);padding-bottom:.15rem;font-size:1.35rem}.medhal-theme .medhal-link:hover{border-bottom-color:var(--m-ink)}.medhal-theme .medhal-hero--still{flex-direction:column;align-items:center;justify-content:flex-start;min-height:0;max-height:none;padding:2.8rem 0 2.2rem;background:#3a0614}.medhal-theme .medhal-hero--still .medhal-hero__flat{background:var(--m-velvet);padding:0}.medhal-theme .medhal-hero--still .medhal-hero__media:after{background:radial-gradient(70% 45% at 50% 100%,rgba(0,0,0,.35),transparent 70%)}.medhal-theme .medhal-hero__flat:after{content:"";position:absolute;inset-block:0;inset-inline-end:clamp(1.6rem,6vw,6rem);width:2.6rem;background:var(--m-band-a-sand-v) center top / 100% auto repeat-y;opacity:.5;pointer-events:none}.medhal-theme .medhal-hero--still:after{content:"";position:absolute;inset:auto 0 0;height:var(--m-band-h);z-index:2;background:var(--m-band-a) center / auto 100% repeat-x,var(--m-card)}.medhal-hero__still{position:relative;z-index:1;width:min(34rem,86vw);aspect-ratio:1 / .9;margin:0 auto}.medhal-hero__card{position:absolute;bottom:0;width:48%;margin:0;aspect-ratio:405 / 595;border-radius:.9rem;overflow:hidden;background:#e9d4ae;border:1px solid rgba(201,161,90,.5);box-shadow:0 2.6rem 4.4rem -2rem #000000bf;will-change:transform;animation:m-hero-drift 8s ease-in-out infinite}.medhal-hero__card img{display:block;width:100%;height:100%;object-fit:cover}.medhal-hero__card--1{left:24%;width:52%;z-index:3;animation-duration:7s}.medhal-hero__card--2{left:0;bottom:6%;rotate:-8deg;z-index:2;animation-delay:-2.5s}.medhal-hero__card--3{right:0;bottom:6%;rotate:8deg;z-index:1;animation-delay:-5s;animation-duration:9s}@keyframes m-hero-drift{50%{translate:0 -.9rem}}.medhal-theme .medhal-hero--still .medhal-hero__overlay{padding:2.6rem 2.4rem 4rem}.medhal-hero__mark{display:none}.medhal-theme .medhal-hero--still h1{font-size:clamp(3rem,8vw,5.6rem);line-height:1.2;margin-bottom:1.2rem}.medhal-theme .medhal-hero--still p{max-width:40rem;margin-inline:auto;color:#f7f0e5db;line-height:1.8}@media(min-width:990px){.medhal-theme .medhal-hero--still{flex-direction:row;align-items:center;justify-content:center;gap:clamp(4rem,7vw,11rem);padding:6.4rem 4rem 8.4rem}.medhal-theme .medhal-hero--still .medhal-hero__overlay{order:-1;text-align:start;max-width:52rem;padding:0}.medhal-theme .medhal-hero--still p{margin-inline:0}.medhal-hero__mark{display:block;width:auto;height:6.4rem;margin:0 0 2.4rem}.medhal-hero__still{width:46rem;flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.medhal-hero__card{animation:none}}.medhal-theme .m-feature{background:var(--m-card);color:var(--m-text)}.medhal-theme .m-feature:before,.medhal-theme .m-feature:after{content:"";position:absolute;inset:0 0 auto;width:auto;height:var(--m-band-h);aspect-ratio:auto;border-radius:0;z-index:0;background:var(--m-band-a) center / auto 100% repeat-x;border:0}.medhal-theme .m-feature:after{inset:auto 0 0;background:var(--m-band-b) center / auto 100% repeat-x}.medhal-theme .m-feature h2{color:var(--m-ink)}.medhal-theme .m-feature__text{color:#4e3a33}.medhal-theme .m-feature__btn{background:var(--m-ink);color:var(--m-paper)}.medhal-theme .m-feature__btn:hover{background:var(--m-ink-deep);color:var(--m-paper)}.medhal-theme .m-feature__link{color:var(--m-ink);border-bottom-color:#750c2a66}.medhal-theme .m-feature__media{padding:1rem;background:var(--m-velvet);border-radius:1.2rem;box-shadow:0 2.4rem 4.8rem -2.4rem #3a081699}.medhal-theme .m-feature__media img{border-radius:.6rem}.medhal-theme .medhal-heritage{position:relative;background:var(--m-velvet);background-color:#3a0614;color:var(--m-paper)}.medhal-theme .medhal-heritage:before{content:"";position:absolute;inset:0 0 auto;height:var(--m-band-h);background:var(--m-band-a) center / auto 100% repeat-x,var(--m-card)}.medhal-theme .medhal-heritage h2{color:var(--m-paper);font-size:clamp(2.8rem,4.4vw,4.6rem);line-height:1.3}.medhal-theme .medhal-heritage .medhal-check{border-color:var(--m-gold);color:var(--m-gold)}.medhal-theme .medhal-heritage .medhal-stat{min-width:0;padding:1.4rem 0 0;background:none;border-radius:0;border-top:1px solid rgba(201,161,90,.4);color:var(--m-gold);font-size:2rem;font-weight:800}.medhal-theme .medhal-heritage__media{background:none;border-radius:1.2rem;overflow:hidden;border:1px solid rgba(201,161,90,.35)}.m-rev__track:has(>.m-rev__card:only-child){overflow:visible;margin:0;padding:0;justify-content:center}.m-rev__card:only-child{flex:0 1 68rem;text-align:center;padding:3.2rem 2.4rem 2.8rem;border-color:var(--m-line)}.m-rev__card:only-child:before{content:"\201d";display:block;height:3.6rem;font-size:7rem;line-height:1;color:var(--m-gold)}.m-rev__card:only-child p{font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1.9}.m-rev__card:only-child .m-rev__stars{font-size:1.6rem;color:var(--m-gold)}.m-rev__card:only-child small{font-size:1.35rem;font-weight:700;color:var(--m-ink)}.m-rev:has(.m-rev__card:only-child) .medhal-section__head{justify-content:center;text-align:center}.medhal-theme .medhal-faq details[open]{background:#fff;color:var(--m-text);border-color:var(--m-ink);box-shadow:inset 0 0 0 1px var(--m-ink)}.medhal-theme .medhal-faq details[open] summary{background:transparent;color:var(--m-ink)}.medhal-theme .medhal-faq details p{color:var(--m-text);line-height:1.9}.medhal-theme .header .header__heading-link{padding:0}@media(max-width:749px){.medhal-theme .header .medhal-logo--asset img{height:4.2rem}.medhal-theme .announcement-bar__message,.medhal-theme .announcement-bar__message.h5{font-size:1.25rem;line-height:1.5}.medhal-theme .medhal-hero__flat:before,.medhal-theme .medhal-hero__flat:after{inset-inline-start:.6rem;width:1.8rem;opacity:.4}.medhal-theme .medhal-hero__flat:after{inset-inline-start:auto;inset-inline-end:.6rem}.medhal-theme .medhal-hero--still .medhal-hero__overlay{padding-inline:3.2rem}}.medhal-theme .medhal-card{background:#fff;border:1px solid var(--m-line-soft);padding:.6rem;transition:border-color .2s,box-shadow .2s}.medhal-theme .medhal-card:hover{border-color:var(--m-line);box-shadow:0 1.2rem 2.4rem -1.8rem #3a081659}.medhal-theme .medhal-card__title{font-weight:700;color:var(--m-text)}.medhal-theme .medhal-card__price{color:var(--m-ink);font-weight:800}.medhal-theme .medhal-card .medhal-card-buy{min-height:3.6rem;background:transparent;color:var(--m-ink);border:1px solid rgba(117,12,42,.45);font-weight:700}.medhal-theme .medhal-card .medhal-card-buy:hover{background:var(--m-ink);border-color:var(--m-ink);color:var(--m-paper)}@media(min-width:750px){.medhal-theme .medhal-card .medhal-card-buy{min-height:4rem}}@media(min-width:990px){.medhal-theme .medhal-heritage__media{max-width:42rem;justify-self:center}}@media(min-width:990px){:root,html.medhal-theme{--m-band-h: 3.8rem}}.medhal-theme .medhal-footer .medhal-logo--asset img{filter:none}.m-marquee--circle .u-category{flex-basis:10.8rem}.m-marquee--circle .u-category__image{aspect-ratio:1;padding:.35rem;border-radius:50%;border:1px solid rgba(117,12,42,.28);background:transparent}.m-marquee--circle .u-category__image img,.m-marquee--circle .u-category__image svg{border-radius:50%;background:#fff}.m-marquee--circle .u-category__name{margin-top:.8rem;font-size:1.4rem}@media(min-width:750px){.m-marquee--circle .u-category{flex-basis:16rem}.m-marquee--circle .u-categories{gap:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/medhal-brand.css.map */
