:root{--mf-accent: #d29b48;--mf-accent-rgb: 210 155 72;--mf-text: #121212;--mf-text-soft: rgba(18, 18, 18, .9);--mf-text-muted: rgba(18, 18, 18, .5);--mf-bg2: #f3f3f3;--mf-font: var(--font-body--family, "Almarai"), sans-serif;--mf-hfont: var(--font-heading--family, "Almarai"), sans-serif;--mf-page: 1400px;--mf-radius: 12px}.mf-sec,.mf-block{font-family:var(--mf-font);color:var(--mf-text-soft);letter-spacing:.96px}.mf-sec *,.mf-block *{box-sizing:border-box}.mf-sec{padding-top:var(--mf-pt-m, var(--mf-pt, 36px));padding-bottom:var(--mf-pb-m, var(--mf-pb, 36px));background:var(--mf-bg, #fff)}@media(min-width:750px){.mf-sec{padding-top:var(--mf-pt, 36px);padding-bottom:var(--mf-pb, 36px)}}.mf-wrap{max-width:var(--mf-page);margin:0 auto;padding:0 15px}@media(min-width:750px){.mf-wrap{padding:0 50px}}.mf-h1,.mf-h2,.mf-h3,.mf-h4{font-family:var(--mf-hfont);font-weight:400;color:var(--mf-text);letter-spacing:.78px;line-height:1.23;margin:0;text-wrap:balance}.mf-h1{font-size:29.25px}.mf-h2{font-size:26px}.mf-h3{font-size:22.1px}.mf-h4{font-size:18.85px}@media(min-width:750px){.mf-h1{font-size:39px}.mf-h2{font-size:31.2px}.mf-h3{font-size:23.4px}}.mf-rte{font-size:16px;line-height:1.8}.mf-rte p{margin:0 0 1em}.mf-rte p:last-child{margin-bottom:0}.mf-rte p:empty{display:none}.mf-rte ul{margin:0 0 1em;padding-left:1.2em}.mf-rte strong{color:var(--mf-text)}.mf-rte a{color:var(--mf-accent)}.mf-ms{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.mf-icon{width:1em;height:1em;display:inline-block;vertical-align:middle;flex-shrink:0}.mf-title h1{font-family:var(--mf-hfont);font-weight:400;font-size:29.25px;line-height:1.23;letter-spacing:.78px;color:var(--mf-text);margin:0}@media(min-width:750px){.mf-title h1{font-size:39px}}.mf-rating{display:flex;align-items:center;justify-content:var(--mf-align, flex-start);gap:2px;font-size:16px}.mf-rating__stars{position:relative;display:inline-flex;line-height:0;color:var(--mf-star-bg, #ececec)}.mf-rating__stars svg{width:1.05em;height:1.05em;margin-right:2px}.mf-rating__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;display:inline-flex;color:var(--mf-star, #ffcc00);width:calc(var(--mf-rating) / 5 * 100%)}.mf-rating__label{margin-left:4px;font-size:18.4px;line-height:1.8;color:var(--mf-text-soft)}@media(max-width:749px){.mf-rating__label{font-size:16px}}.mf-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.mf-price__sale{font-size:18px;font-weight:700;letter-spacing:1px;color:var(--mf-accent);line-height:1.5}.mf-price__compare{font-size:16px;font-weight:700;letter-spacing:1px;color:var(--mf-text-soft)}.mf-badge{display:inline-flex;align-items:center;gap:4px;background:var(--mf-accent);color:#ffffffe6;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1.75;padding:0 8px;border-radius:6px;white-space:nowrap}.mf-badge .mf-ms{font-size:15px}.mf-benefits p{font-size:14px;line-height:1;margin:0 0 14px;color:var(--mf-text-soft);letter-spacing:.96px}.mf-benefits p:last-child{margin-bottom:0}.mf-benefits p:empty{display:none}@media(max-width:749px){.mf-benefits p{line-height:1.25;margin-bottom:10px}}.mf-bundle__headline{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--mf-text);letter-spacing:.78px;margin-bottom:12px;line-height:1}.mf-bundle__headline:before,.mf-bundle__headline:after{content:"";flex:1;height:2px;background:var(--mf-accent)}.mf-bundle__list{display:flex;flex-direction:column;gap:8.5px}.mf-bundle__opt{position:relative;display:flex;align-items:center;gap:12px;cursor:pointer;border:2px solid rgb(var(--mf-accent-rgb) / .3);border-radius:10px;padding:17.5px 17.5px 17.5px 40px;background:#fff;transition:border-color .15s,background-color .15s}.mf-bundle__opt:hover{border-color:rgb(var(--mf-accent-rgb) / .6)}.mf-bundle__opt input{position:absolute;opacity:0;pointer-events:none}.mf-bundle__opt:before{content:"";position:absolute;left:14px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:1px solid rgb(var(--mf-accent-rgb) / .6);background:#fff}.mf-bundle__opt.is-selected{border-color:var(--mf-accent);background:rgb(var(--mf-accent-rgb) / .1)}.mf-bundle__opt.is-selected:before{border-color:var(--mf-accent);box-shadow:inset 0 0 0 3px #fff;background:var(--mf-accent)}.mf-bundle__left{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.mf-bundle__label{font-size:16px;font-weight:700;line-height:1;color:var(--mf-text-soft)}.mf-bundle__caption{font-size:14px;line-height:1;color:var(--mf-text-soft)}.mf-bundle__right{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:right}.mf-bundle__price{font-size:16px;font-weight:700;line-height:1;color:var(--mf-accent);letter-spacing:1px}.mf-bundle__compare{font-size:14px;font-weight:700;line-height:1;color:var(--mf-text-soft);text-decoration:line-through;letter-spacing:1px}.mf-bundle__badge{position:absolute;top:-11px;right:14px;background:var(--mf-accent);color:#fff;font-size:12px;font-weight:700;line-height:1;padding:5px 10px;border-radius:20px}@media(max-width:749px){.mf-bundle__opt{padding:15px 14px 15px 38px}.mf-bundle__label{font-size:15px}.mf-bundle__caption{font-size:13px}}.product-details:has(.mf-bundle) .quantity-selector-wrapper,.product-details:has(.mf-bundle) .quantity-label,.product-details:has(.mf-bundle) .quantity-rules{display:none!important}.mf-reviews{overflow:hidden}.mf-reviews__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mf-reviews__track::-webkit-scrollbar{display:none}.mf-reviews__item{flex:0 0 100%;scroll-snap-align:start;padding:0 1px}.mf-reviews__text{font-size:14px;line-height:1.3;color:var(--mf-text)}.mf-reviews__text p{margin:0}.mf-reviews__author{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:5px;padding-top:6px;border-top:1px solid rgba(18,18,18,.1);font-size:13px;line-height:1.3;color:var(--mf-text-muted)}.mf-reviews__stars{color:var(--mf-star, #ffcc00);display:inline-flex;line-height:0}.mf-reviews__stars svg{width:12px;height:12px}.mf-dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.mf-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#12121233;cursor:pointer}.mf-dots button.is-active{background:var(--mf-text)}.mf-iconrow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;text-align:center}.mf-iconrow li{display:flex;flex-direction:column;align-items:center;gap:var(--mf-sp-m, 10px)}.mf-iconrow .mf-ms{font-size:var(--mf-is-m, 40px);color:var(--mf-accent)}.mf-iconrow span.mf-iconrow__t{font-family:var(--mf-hfont);font-size:var(--mf-ts-m, 14px);line-height:1.23;color:var(--mf-text);letter-spacing:.78px}@media(min-width:750px){.mf-iconrow li{gap:var(--mf-sp, 12px)}.mf-iconrow .mf-ms{font-size:var(--mf-is, 48px)}.mf-iconrow span.mf-iconrow__t{font-size:var(--mf-ts, 18px)}}.mf-tab{border-top:1px solid rgba(18,18,18,.08)}.mf-tab.no-border{border-top:0}.mf-tab:last-of-type{border-bottom:1px solid rgba(18,18,18,.08)}.mf-tab summary{list-style:none;display:flex;align-items:center;gap:10px;padding:15px 0;cursor:pointer}.mf-tab summary::-webkit-details-marker{display:none}.mf-tab__icon{font-size:20px;line-height:1;width:22px;text-align:center;flex-shrink:0}.mf-tab__title{flex:1;font-family:var(--mf-hfont);font-size:15.6px;line-height:1.23;color:var(--mf-text);letter-spacing:.78px;margin:0;font-weight:400}.mf-tab__caret{width:20px;height:20px;color:var(--mf-text);transition:transform .2s}.mf-tab[open] .mf-tab__caret{transform:rotate(180deg)}.mf-tab__content{padding:0 0 18px 32px;font-size:14px;line-height:1.6}@media(min-width:750px){.mf-tab__content{font-size:15px}}.product-details:has(.mf-title) .buy-buttons-block{--style-border-radius-buttons-primary: 6px}.product-details:has(.mf-title) .buy-buttons-block add-to-cart-component .button,.product-details:has(.mf-title) .buy-buttons-block button[name=add]{width:100%;min-height:49px;background-color:var(--mf-atc-bg, #787878)!important;--button-background-color: var(--mf-atc-bg, #787878);--button-color: #fff;--button-border-color: var(--mf-atc-bg, #787878);color:#fff!important;text-transform:uppercase;font-family:var(--mf-font);font-size:19px;font-weight:700;letter-spacing:1px;border-radius:6px}.product-details:has(.mf-title) .buy-buttons-block add-to-cart-component .button:hover{filter:brightness(.92)}.product-details:has(.mf-title) .shopify-payment-button__button--unbranded{min-height:49px;background:#fff!important;color:var(--mf-accent)!important;box-shadow:inset 0 0 0 2px var(--mf-accent)!important;text-transform:uppercase;font-family:var(--mf-font)!important;font-size:19px!important;font-weight:700!important;letter-spacing:1px;border-radius:8px!important}.product-details:has(.mf-title) .shopify-payment-button__more-options{display:none}@media(max-width:749px){.product-details:has(.mf-title) .buy-buttons-block add-to-cart-component .button,.product-details:has(.mf-title) .shopify-payment-button__button--unbranded{font-size:17px!important}}.mf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;box-shadow:0 -4px 18px #00000014;transform:translateY(110%);transition:transform .25s ease;font-family:var(--mf-font)}.mf-sticky.is-visible{transform:none}.mf-sticky__in{max-width:var(--mf-page);margin:0 auto;padding:10px 15px;display:flex;align-items:center;gap:14px}@media(min-width:750px){.mf-sticky__in{padding:12px 50px}}.mf-sticky__img{width:56px;height:56px;object-fit:contain;border-radius:8px}.mf-sticky__info{flex:1;min-width:0}.mf-sticky__title{font-family:var(--mf-hfont);font-size:16px;color:var(--mf-text);margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.78px}.mf-sticky__price{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mf-sticky__price .mf-price__sale{font-size:16px}.mf-sticky__price .mf-price__compare{font-size:14px}.mf-sticky__btn{border:0;cursor:pointer;background:var(--mf-accent);color:#fff;font-family:var(--mf-font);font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:14px 28px;border-radius:6px;white-space:nowrap}@media(max-width:749px){.mf-sticky__img,.mf-sticky__badge{display:none}.mf-sticky__btn{padding:13px 18px;font-size:14px}}.mf-ticker{background:var(--mf-accent);color:#fff;overflow:hidden;padding:12px 0}@media(min-width:750px){.mf-ticker{padding:16px 0}}.mf-ticker__track{display:flex;width:max-content;animation:mf-marquee var(--mf-dur, 40s) linear infinite}.mf-ticker__group{display:flex;flex-shrink:0}.mf-ticker__item{white-space:nowrap;font-size:16px;line-height:1.2;padding-right:60px;letter-spacing:.96px}@media(min-width:750px){.mf-ticker__item{font-size:18px;padding-right:100px}}@keyframes mf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mf-ticker__track{animation-duration:200s}}.mf-slider__title{text-align:center;margin-bottom:30px}.mf-slider__viewport{position:relative}.mf-slider__track{display:flex;gap:var(--mf-gap-m, 12px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.mf-slider__track::-webkit-scrollbar{display:none}.mf-slider__slide{flex:0 0 calc((100% - (var(--mf-cols-m, 2) - 1) * var(--mf-gap-m, 12px)) / var(--mf-cols-m, 2));scroll-snap-align:start;position:relative;overflow:hidden;border-radius:var(--mf-slide-radius, 0);background:#f3f3f3}@media(min-width:750px){.mf-slider__track{gap:var(--mf-gap, 28px)}.mf-slider__slide{flex-basis:calc((100% - (var(--mf-cols, 3) - 1) * var(--mf-gap, 28px)) / var(--mf-cols, 3))}}.mf-slider__slide img,.mf-slider__slide video{display:block;width:100%;height:100%;object-fit:cover}.mf-slider__slide--video{aspect-ratio:9 / 16}.mf-slider__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:56px;height:56px;border-radius:50%;border:0;background:var(--mf-accent);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s}.mf-slider__slide.is-paused .mf-slider__play{opacity:1;pointer-events:auto}.mf-slider__play svg{width:28px;height:28px}.mf-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#121212;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000026}.mf-slider__arrow svg{width:24px;height:24px}.mf-slider__arrow--prev{left:-8px}.mf-slider__arrow--next{right:-8px}@media(min-width:750px){.mf-slider__arrow--prev{left:-20px}.mf-slider__arrow--next{right:-20px}}.mf-slider__arrow[disabled]{opacity:.35;cursor:default}@media(max-width:749px){.mf-slider--mfull .mf-wrap{padding:0}.mf-slider--mfull .mf-slider__arrow--prev{left:8px}.mf-slider--mfull .mf-slider__arrow--next{right:8px}}.mf-results__grid{display:grid;gap:40px;align-items:center}@media(min-width:990px){.mf-results__grid{grid-template-columns:1fr 1fr;gap:60px}.mf-results--first .mf-results__content{order:2}}.mf-results__content{text-align:center}.mf-results__content .mf-rte{margin:20px auto 24px;max-width:560px}.mf-results__img{border-radius:var(--mf-radius);overflow:hidden;aspect-ratio:1}.mf-results__img img{width:100%;height:100%;object-fit:cover;display:block}.mf-results__head{margin-bottom:20px}.mf-results__row{display:flex;align-items:center;gap:18px;padding:14px 0;border-bottom:1px solid rgba(18,18,18,.1)}.mf-results__pct{--p: 0;flex-shrink:0;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(closest-side,#fff 80%,transparent 81% 100%),conic-gradient(var(--mf-accent) calc(var(--p) * 1%),rgb(var(--mf-accent-rgb) / .2) 0);font-size:15px;font-weight:700;color:var(--mf-accent);letter-spacing:0}@media(min-width:750px){.mf-results__pct{width:72px;height:72px;font-size:16px}}.mf-results__text{font-size:15px;line-height:1.6}.mf-results__text p{margin:0}.mf-results__caption{margin-top:18px;font-size:12px;line-height:1.6;color:var(--mf-text-soft)}.mf-results__caption p{margin:0}.mf-cols{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--mf-cg-m, 20px);row-gap:var(--mf-rg-m, 30px);align-items:var(--mf-va-m, flex-start)}.mf-cols__col{grid-column:span var(--mf-w-m, 4);display:flex;flex-direction:column}@media(min-width:750px){.mf-cols{grid-template-columns:repeat(12,1fr);column-gap:var(--mf-cg, 40px);row-gap:var(--mf-rg, 40px);align-items:var(--mf-va, center)}.mf-cols__col{grid-column:span var(--mf-w, 12)}}.mf-cols__item{margin-top:var(--mf-mt, 20px);margin-bottom:var(--mf-mb, 20px)}.mf-cols__item:first-child{margin-top:0}.mf-cols__item:last-child{margin-bottom:0}.mf-cols__center{text-align:center}.mf-cols__iwt-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mf-cols__iwt-head .mf-ms{font-size:32px;color:var(--mf-accent)}.mf-cols__iwt .mf-rte{font-size:16px}.mf-cols__img{display:block;width:100%;border-radius:var(--mf-radius)}.mf-compare__grid{display:grid;gap:30px;align-items:center}@media(min-width:990px){.mf-compare__grid{grid-template-columns:1fr 1fr;gap:60px}}.mf-compare__content{text-align:center}.mf-compare__content .mf-rte{margin-top:16px}.mf-compare__table{width:100%;max-width:640px;margin:0 auto;border-collapse:separate;border-spacing:0}.mf-compare__table th,.mf-compare__table td{text-align:center;vertical-align:middle;padding:12px 10px}.mf-compare__table thead th{padding-bottom:16px;font-weight:400;font-size:16px;color:var(--mf-text);line-height:1.2}.mf-compare__logo img{width:90px;height:auto;display:inline-block}@media(max-width:749px){.mf-compare__logo img{width:60px}.mf-compare__table thead th{font-size:14px}}.mf-compare__name{background:var(--mf-accent);color:#fff;font-size:15px;line-height:1.3;letter-spacing:.96px}@media(min-width:750px){.mf-compare__name{font-size:16px;padding:16px 18px!important}}.mf-compare__table tbody tr:first-child .mf-compare__name{border-top-left-radius:20px}.mf-compare__table tbody tr:last-child .mf-compare__name{border-bottom-left-radius:20px}.mf-compare__table tbody tr:first-child td:last-child{border-top-right-radius:20px}.mf-compare__table tbody tr:last-child td:last-child{border-bottom-right-radius:20px}.mf-compare__table tbody td:not(.mf-compare__name){background:#fff;border-bottom:1px solid rgba(18,18,18,.1)}.mf-compare__table tbody tr:last-child td{border-bottom:0}.mf-compare__table tbody tr td:last-child{box-shadow:inset -1px 0 #1212121a}.mf-compare__table tbody tr:first-child td:not(.mf-compare__name){border-top:1px solid rgba(18,18,18,.1)}.mf-compare__table tbody tr:last-child td:not(.mf-compare__name){border-bottom:1px solid rgba(18,18,18,.1)}.mf-compare__mark{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.mf-compare__mark svg{width:18px;height:18px}.mf-compare__mark--yes{background:#53af0126;color:#53af01}.mf-compare__mark--no{background:#dbdbdb;color:#121212}.mf-iwt__grid{display:grid;gap:24px;align-items:start}@media(min-width:750px){.mf-iwt__grid{grid-template-columns:1fr 1fr;gap:0;align-items:var(--mf-iwt-va, start)}.mf-iwt--text-first .mf-iwt__media{order:2}}.mf-iwt__media{border-radius:var(--mf-radius);overflow:hidden}.mf-iwt__media img,.mf-iwt__media video{display:block;width:100%;height:auto}.mf-iwt__content{text-align:center;display:flex;flex-direction:column;gap:20px}@media(max-width:749px){.mf-iwt__content{padding:0 0 10px}.mf-iwt__content.mf-m-left{text-align:left}}@media(min-width:750px){.mf-iwt__content{text-align:left;padding:40px 50px}.mf-iwt--text-first .mf-iwt__content{padding-left:0;padding-right:60px}.mf-iwt--image-first .mf-iwt__content{padding-right:0;padding-left:60px}}.mf-iwt__checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;align-items:center}@media(min-width:750px){.mf-iwt__checks{align-items:flex-start}}.mf-iwt__content.mf-m-left .mf-iwt__checks{align-items:flex-start}.mf-iwt__checks li{display:flex;align-items:center;gap:6px;font-size:14px;line-height:1.4;color:#121212}@media(min-width:750px){.mf-iwt__checks li{font-size:16px}}.mf-iwt__checks img{width:1.2em;height:1.2em;flex-shrink:0}.mf-faq__head{text-align:center;margin-bottom:30px}.mf-faq__caption{font-size:14px;letter-spacing:1px;margin-bottom:10px;color:var(--mf-text-soft)}.mf-faq__list{max-width:820px;margin:0 auto}.mf-faq__row{border-top:1px solid rgba(18,18,18,.08)}.mf-faq__row:last-child{border-bottom:1px solid rgba(18,18,18,.08)}.mf-faq__row summary{list-style:none;display:flex;align-items:center;gap:12px;padding:18px 0;cursor:pointer}.mf-faq__row summary::-webkit-details-marker{display:none}.mf-faq__row .mf-ms{font-size:22px;color:var(--mf-text)}.mf-faq__q{flex:1;margin:0;font-family:var(--mf-hfont);font-weight:400;font-size:15.6px;line-height:1.3;color:var(--mf-text);letter-spacing:.78px}@media(min-width:750px){.mf-faq__q{font-size:18px}}.mf-faq__caret{width:22px;height:22px;color:var(--mf-text);transition:transform .2s}.mf-faq__row[open] .mf-faq__caret{transform:rotate(180deg)}.mf-faq__a{padding:0 0 20px 34px;font-size:15px}.mf-divider{display:block;line-height:0;background:var(--mf-bg, #fff);color:var(--mf-accent)}.mf-divider svg{display:block;width:100%;height:30px}@media(min-width:750px){.mf-divider svg{height:60px}}.mf-divider__waves>use{animation:mf-wave 25s cubic-bezier(.55,.5,.45,.5) infinite}.mf-divider__waves>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.mf-divider__waves>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.mf-divider__waves>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.mf-divider__waves>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes mf-wave{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(prefers-reduced-motion:reduce){.mf-divider__waves>use{animation:none}}.mf-divider--fliph svg{transform:scaleX(-1)}.mf-divider--flipv svg{transform:scaleY(-1)}.mf-center{text-align:center;margin-top:24px}.mf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 30px;border:0;border-radius:6px;background:var(--mf-accent);color:#fff;font-family:var(--mf-font);font-size:15px;font-weight:700;letter-spacing:1px;line-height:1.2;text-decoration:none;cursor:pointer;box-shadow:inset 0 0 0 2px var(--mf-accent);transition:filter .15s;text-align:center}.mf-btn:hover{filter:brightness(.93);color:#fff}.mf-btn--outline{background:transparent;color:var(--mf-accent)}.mf-btn--outline:hover{color:var(--mf-accent)}.mf-btn--white{background:#fff;color:#121212;box-shadow:none}.mf-btn--white:hover{color:#121212}.mf-btn--full{width:100%}.mf-input{width:100%;min-height:46px;padding:10px 14px;border:1px solid rgba(18,18,18,.6);border-radius:6px;background:#fff;color:var(--mf-text);font-family:var(--mf-font);font-size:16px;letter-spacing:.4px}.mf-input:focus{outline:2px solid var(--mf-accent);outline-offset:1px}textarea.mf-input{min-height:140px;resize:vertical}.mf-form__ok{display:flex;gap:8px;align-items:center;color:#1f8f00;background:#f2ffed;border:1px solid #28c100;border-radius:8px;padding:12px 14px;margin:0 0 16px;font-size:15px}.mf-form__err{color:#c00;background:#fff5f5;border:1px solid #f00;border-radius:8px;padding:12px 14px;margin:0 0 16px;font-size:15px}.mf-form__err ul{margin:0;padding-left:18px}.mf-hero,.mf-banner{position:relative;overflow:hidden;display:flex;align-items:center;color:#fff;font-family:var(--mf-font)}.mf-hero--small,.mf-banner--small{min-height:380px}.mf-hero--medium,.mf-banner--medium{min-height:460px}.mf-hero--large,.mf-banner--large{min-height:620px}@media(min-width:750px){.mf-hero--medium,.mf-banner--medium{min-height:560px}.mf-hero--large,.mf-banner--large{min-height:720px}}.mf-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mf-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.mf-hero__slide{position:relative;width:100%;min-height:inherit;display:flex;align-items:center}.mf-hero__content{position:relative;z-index:1;width:100%;padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;gap:20px}.mf-hero__heading{color:#fff!important;max-width:640px}.mf-hero__sub{margin:0;max-width:560px;font-size:16px;line-height:1.7;color:#fff;letter-spacing:.96px}.mf-banner__wrap{position:relative;z-index:1;width:100%;padding-top:40px;padding-bottom:40px}.mf-banner__content{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.mf-banner__content .mf-h1,.mf-banner__content .mf-h2{color:#fff}.mf-banner__text{margin:0;font-size:16px;line-height:1.7;letter-spacing:.96px;color:#fff}.mf-banner__btns{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.mf-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:2px 6px 15px #0000001a;display:flex;flex-direction:column;height:100%;font-family:var(--mf-font)}.mf-card__media{position:relative;display:block;background:#fff}.mf-card__media img,.mf-card__media svg{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.mf-card__badge{position:absolute;left:10px;bottom:10px;font-size:12px}.mf-card__badge--sold{background:#121212}.mf-card__info{padding:14px 14px 18px;text-align:center;display:flex;flex-direction:column;gap:6px}.mf-card__title{color:var(--mf-text);text-decoration:none;font-size:16px;letter-spacing:.6px;line-height:1.4}.mf-card__title:hover{text-decoration:underline;text-underline-offset:3px}.mf-card__price{display:flex;gap:8px;justify-content:center;align-items:baseline;flex-wrap:wrap}.mf-card__price .mf-price__sale{font-size:16px}.mf-card__price .mf-price__compare{font-size:14px}.mf-products__track{padding:6px 4px 18px}.mf-products__slide{background:transparent;border-radius:12px;overflow:visible}@media(max-width:749px){.mf-products__slide{flex-basis:85%!important}}.mf-colls__grid{display:grid;grid-template-columns:repeat(var(--mf-cols, 3),1fr);gap:24px}@media(max-width:749px){.mf-colls__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 4px 16px;gap:14px}.mf-colls__card{scroll-snap-align:start}}.mf-colls__card{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:2px 6px 15px #0000000d;text-decoration:none;color:var(--mf-text)}.mf-colls__media img,.mf-colls__media svg{display:block;width:100%;aspect-ratio:1;object-fit:cover}.mf-colls__title{padding:16px;text-align:center;font-family:var(--mf-hfont);font-size:20px;letter-spacing:.78px}.mf-colls__card:hover .mf-colls__title{text-decoration:underline;text-underline-offset:3px}.mf-news__in{max-width:760px;text-align:center;display:flex;flex-direction:column;gap:18px;align-items:center}.mf-news__form{width:100%;max-width:520px}.mf-news__row{display:flex;gap:10px}@media(max-width:749px){.mf-news__row{flex-direction:column}}.mf-footer{background:var(--mf-fbg, #d29b48);color:var(--mf-ffg, #fff);font-family:var(--mf-font);padding:32px 0 20px;letter-spacing:.6px}.mf-footer__grid{display:grid;gap:32px}@media(min-width:750px){.mf-footer__grid{grid-template-columns:repeat(3,1fr);gap:40px}}.mf-footer__h{font-family:var(--mf-hfont);font-weight:400;font-size:18px;margin:0 0 16px;color:inherit;letter-spacing:.78px}.mf-footer__text{font-size:14px;line-height:1.7;margin-bottom:16px}.mf-footer__text p{margin:0}.mf-footer__form{display:flex;flex-direction:column;gap:12px;max-width:380px}.mf-footer__input{min-height:44px;padding:10px 14px;border:1px solid rgba(255,255,255,.75);border-radius:6px;background:transparent;color:#fff;font-family:var(--mf-font);font-size:15px}.mf-footer__input::placeholder{color:#ffffffd9}.mf-footer__btn{min-height:44px;border:0;border-radius:6px;background:#fff;color:#121212;font-family:var(--mf-font);font-weight:700;font-size:15px;letter-spacing:1px;cursor:pointer}.mf-footer__ok{margin:0;font-size:14px}.mf-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:14px}.mf-footer__links a{color:inherit;text-decoration:none;opacity:.95}.mf-footer__links a:hover{text-decoration:underline}.mf-footer__col--img{display:flex;align-items:center;justify-content:center}.mf-footer__col--img img{width:100%;height:auto}.mf-footer__bottom{margin-top:40px;text-align:center;font-size:11px;opacity:.9}.mf-footer__bottom a{color:inherit;text-decoration:none}.mf-contact__in{max-width:760px}.mf-contact__title,.mf-contact__text{text-align:center;margin-bottom:24px}.mf-contact__form{display:flex;flex-direction:column;gap:16px}.mf-contact__row{display:grid;gap:16px}@media(min-width:750px){.mf-contact__row{grid-template-columns:1fr 1fr}}.mf-field{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--mf-text)}.mf-coll__head{text-align:center;margin-bottom:28px}.mf-coll__desc{max-width:760px;margin:14px auto 0}.mf-coll__sort{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:20px;font-size:14px}.mf-coll__sort .mf-input{width:auto;min-height:40px;padding:6px 12px}.mf-coll__grid{display:grid;grid-template-columns:repeat(var(--mf-cols-m, 2),1fr);gap:14px}@media(min-width:750px){.mf-coll__grid{grid-template-columns:repeat(min(3,var(--mf-cols, 4)),1fr);gap:24px}}@media(min-width:990px){.mf-coll__grid{grid-template-columns:repeat(var(--mf-cols, 4),1fr)}}@media(max-width:749px){.mf-coll__grid .mf-card__title{font-size:14px}.mf-coll__grid .mf-card__badge{font-size:10px;left:6px;bottom:6px}}.mf-pager{margin-top:32px;text-align:center;font-size:16px}.mf-pager a,.mf-pager span{display:inline-block;padding:6px 10px;color:var(--mf-text)}.mf-pager .current{font-weight:700;color:var(--mf-accent)}body{font-family:var(--mf-font)}.menu-list__link.menu-list__link--active .menu-list__link-title,.menu-list__link[aria-current=page] .menu-list__link-title{background:var(--mf-accent);color:#fff;border-radius:6px;padding:6px 10px;margin-inline:4px}.menu-list .menu-list__link.menu-list__link--active{color:#fff!important}.mf-payment{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mf-payment svg{width:38px;height:24px;display:block}@media(min-width:990px){.product-information__grid.product-information--media-left:has(.mf-title){grid-template-columns:minmax(0,55fr) minmax(0,45fr)}}@media(max-width:749px){.product-information:has(.mf-title){--padding-block-start: 0px;padding-top:0!important}.announcement-bar__text{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mf.css.map */
