:root{--mb-shop-bg:#f3f7fc;--mb-shop-bg-soft:#eef3fa;--mb-shop-surface:#ffffff;--mb-shop-surface-soft:#fbfdff;--mb-shop-border:rgba(20,35,59,.075);--mb-shop-border-strong:#c8d6ea;--mb-shop-text:#16253d;--mb-shop-text-strong:#16253d;--mb-shop-text-soft:#70819a;--mb-shop-chip:#f6efe0;--mb-shop-chip-text:#8b6a25;--mb-shop-accent:#3f63d8;--mb-shop-accent-soft:#eef3ff;--mb-shop-primary:#3f63d8;--mb-shop-primary-2:#5a7ae6;--mb-shop-shadow:0 18px 44px rgba(19,40,68,.08);--mb-shop-shadow-soft:0 10px 24px rgba(19,40,68,.06)}.mb-shop-page{padding:18px 0 80px;background:linear-gradient(180deg,#f6f8fd 0%,#eef3fb 18%,#f4f7fb 56%,#eef3fb 100%);color:var(--mb-shop-text-strong)}.mb-shop-container{width:min(1320px,calc(100% - 32px));margin:0 auto}.mb-shop-container--standard{width:min(1320px,calc(100% - 32px))}.mb-shop-section{margin:0 0 32px}.mb-shop-layout-v1{color:var(--mb-shop-text-strong)}.mb-shop-header-band,.mb-shop-filters-bar,.mb-shop-trust-strip,.mb-shop-category-strip,.mb-shop-continue,.mb-shop-grid,.mb-shop-empty-state{background:var(--mb-shop-surface);border:1px solid var(--mb-shop-border);border-radius:24px;box-shadow:var(--mb-shop-shadow);padding:24px}.mb-shop-header-band{position:relative;overflow:hidden}.mb-shop-header-band:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:6px;background:linear-gradient(90deg,var(--mb-shop-primary),#8ea5f5 52%,#fff0 100%)}.mb-shop-header-band__main,.mb-shop-header-band__utility,.mb-shop-row-header{display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.mb-shop-header-band__copy{max-width:820px}.mb-shop-header-band__eyebrow{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:var(--mb-shop-accent-soft);font-size:12px;font-weight:700;color:var(--mb-shop-primary);margin-bottom:12px;border:1px solid rgb(63 99 216 / .14)}.mb-shop-header-band__title{margin:0 0 10px;font-size:clamp(1.9rem,3vw,2.85rem);line-height:1.04;letter-spacing:-.03em;color:var(--mb-shop-text)}.mb-shop-header-band__support{margin:0;color:var(--mb-shop-text-soft);max-width:64ch;font-size:15px;line-height:1.72}.mb-shop-header-band__utility{margin-top:18px;padding-top:16px;border-top:1px solid var(--mb-shop-border);align-items:center}.mb-shop-result-count{font-size:13px;font-weight:700;color:var(--mb-shop-text-soft)}.mb-shop-active-filters{display:flex;gap:10px;flex-wrap:wrap}.mb-shop-button,.mb-shop-link,.mb-shop-section-header__link,.mb-shop-continue-card__link,.mb-shop-header-band__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:14px;text-decoration:none;border:1px solid var(--mb-shop-border-strong);background:#fff;color:var(--mb-shop-text);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.mb-shop-button:hover,.mb-shop-link:hover,.mb-shop-section-header__link:hover,.mb-shop-continue-card__link:hover,.mb-shop-header-band__cta:hover{transform:translateY(-1px);box-shadow:var(--mb-shop-shadow-soft);border-color:#bfd0eb;background:#f7fbff;color:var(--mb-shop-text)}.mb-shop-button--ghost{background:#fff}.mb-shop-button--primary{background:linear-gradient(180deg,var(--mb-shop-primary-2),var(--mb-shop-primary));border-color:#fff0;color:#fff;box-shadow:0 12px 24px rgb(63 99 216 / .22)}.mb-shop-button--primary:hover{background:linear-gradient(180deg,var(--mb-shop-primary-2),var(--mb-shop-primary));color:#fff}.mb-shop-chip,.mb-shop-filter-chip,.mb-shop-trust-strip__item,.mb-shop-section-header__badge,.mb-shop-row-badge,.mb-shop-continue-card__badge,.mb-shop-product-card__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid rgb(63 99 216 / .12);border-radius:999px;background:var(--mb-shop-accent-soft);font-size:11px;font-weight:700;color:var(--mb-shop-primary)}.mb-shop-filter-chip{text-decoration:none}.mb-shop-clear-filters,.mb-shop-filters-bar__clear{font-size:13px;color:var(--mb-shop-text-soft);text-decoration:none;font-weight:600}.mb-shop-clear-filters:hover,.mb-shop-filters-bar__clear:hover{text-decoration:underline}.mb-shop-section-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin:0 0 18px}.mb-shop-section-header__main{max-width:760px}.mb-shop-section-header__title{margin:0;font-size:1.35rem;letter-spacing:-.01em;color:var(--mb-shop-text)}.mb-shop-section-header__intro{margin:6px 0 0;color:var(--mb-shop-text-soft);line-height:1.65}.mb-shop-shell-placeholder{padding:32px;text-align:center}body.mb-shop-drawer-open{overflow:hidden}.mb-shop-page .mb-shop-header-band,.mb-shop-page .mb-shop-filters-bar,.mb-shop-page .mb-shop-trust-strip,.mb-shop-page .mb-shop-category-strip,.mb-shop-page .mb-shop-continue,.mb-shop-page .mb-shop-grid,.mb-shop-page .mb-shop-empty-state{box-shadow:0 18px 40px rgb(0 0 0 / .05);border-color:rgb(0 0 0 / .08)}.mb-shop-header-band__meta{font-size:13px;color:var(--mb-shop-text-soft);font-weight:600}.mb-shop-filters-bar__headline{font-size:14px;font-weight:700;color:var(--mb-shop-text)}.mb-shop-filters-bar__topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.mb-shop-category-quicklinks{display:flex;gap:10px;flex-wrap:wrap;margin:2px 0 8px}.mb-shop-category-quicklinks__item{display:inline-flex;align-items:center;padding:9px 12px;border-radius:999px;border:1px solid rgb(63 99 216 / .14);background:rgb(63 99 216 / .06);color:var(--mb-shop-primary);font-size:12px;font-weight:700;text-decoration:none;transition:.18s ease}.mb-shop-category-quicklinks__item:hover,.mb-shop-category-quicklinks__item.is-active{background:linear-gradient(180deg,var(--mb-shop-primary-2),var(--mb-shop-primary));color:#fff;border-color:#fff0;box-shadow:0 10px 18px rgb(63 99 216 / .18)}.mb-shop-page{background:linear-gradient(180deg,#f7f9ff 0%,#f4f7fd 42%,#eef4fb 100%)}.mb-shop-header-band{background:#fff;border:1px solid rgb(44 76 163 / .1);box-shadow:0 18px 40px rgb(17 38 87 / .05)}.mb-shop-header-band__utility{align-items:center}.mb-shop-header-band__result-copy{color:#50607e}.mb-shop-filters-bar,.mb-shop-category-strip,.mb-shop-continue-grid,.mb-shop-grid,.mb-shop-curated-row__grid{scroll-margin-top:120px}.mb-shop-page{padding:24px 0 84px;background:linear-gradient(180deg,#f6f8fd 0%,#f2f6fc 34%,#edf3fb 100%)}.mb-shop-header-band{padding:30px 32px;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%);border:1px solid rgb(44 76 163 / .09);box-shadow:0 24px 44px rgb(17 38 87 / .06)}.mb-shop-header-band:before{display:none}.mb-shop-header-band__hero{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;align-items:start}.mb-shop-header-band__kicker{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:rgb(93 108 243 / .08);color:#5d6cf3;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;margin-bottom:14px}.mb-shop-header-band__title{font-size:clamp(2rem,3vw,3rem);line-height:1.02;margin:0 0 12px}.mb-shop-header-band__support{font-size:15px;line-height:1.72;max-width:62ch;margin:0 0 10px;color:var(--mb-shop-text-soft)}.mb-shop-header-band__lead{margin:0;color:#4a5a78;font-size:14px;line-height:1.75;max-width:64ch}.mb-shop-header-band__stats{display:grid;gap:14px}.mb-shop-header-band__stat{padding:18px;border-radius:20px;border:1px solid rgb(44 76 163 / .10);background:linear-gradient(180deg,#f8fbff 0%,#eef4ff 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)}.mb-shop-header-band__stat-value{display:block;font-size:1.5rem;font-weight:800;color:var(--mb-shop-text);line-height:1}.mb-shop-header-band__stat-label{display:block;margin-top:8px;font-size:12px;font-weight:700;color:#5b6b89;line-height:1.5}.mb-shop-header-band__actions{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:18px;border-top:1px solid var(--mb-shop-border)}.mb-shop-active-filters{display:flex;gap:10px;flex-wrap:wrap}.mb-shop-clear-filters{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}@media (max-width:900px){.mb-shop-header-band__hero{grid-template-columns:1fr}.mb-shop-header-band{padding:24px 20px}.mb-shop-header-band__actions{align-items:flex-start;flex-direction:column}}.mb-shop-category-quicklinks{display:none!important}.mb-shop-header-band__stats{grid-template-columns:1fr 1fr}.mb-shop-header-band__stat{background:#f8fbff;border-color:rgb(29 43 79 / .08);box-shadow:none}.mb-shop-page{padding:12px 0 56px;background:linear-gradient(180deg,#fcfcfb 0%,#ffffff 22%,#fbfaf7 100%)!important}.mb-shop-header-band,.mb-shop-filters-bar,.mb-shop-grid,.mb-shop-empty-state{background:#fff;border:1px solid rgb(0 0 0 / .08);box-shadow:0 18px 40px rgb(0 0 0 / .05)}.mb-shop-section{margin:0 0 24px}.mb-shop-header-band{padding:18px 22px!important;border-radius:26px}.mb-shop-header-band__hero{display:flex;align-items:center;justify-content:space-between;gap:16px}.mb-shop-header-band__copy{max-width:none;flex:1 1 auto}.mb-shop-header-band__title{margin:0 0 6px;font-size:clamp(1.85rem,3vw,2.7rem);line-height:1.02;letter-spacing:-.03em;color:#161616}.mb-shop-header-band__support,.mb-shop-header-band__lead{margin:0;color:#4f4d46;font-size:1rem;line-height:1.6;max-width:none}.mb-shop-header-band__micro{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;align-self:flex-start}.mb-shop-header-band__pill{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid rgb(18 18 18 / .08);border-radius:999px;background:rgb(255 255 255 / .88);box-shadow:0 8px 20px rgb(0 0 0 / .03);font-size:.92rem;color:#45433d;font-weight:600}.mb-shop-header-band__actions{margin-top:14px;padding-top:14px;border-top:1px solid rgb(0 0 0 / .08)}.mb-shop-clear-filters,.mb-shop-filters-bar__clear{color:#171717;font-weight:700;text-transform:none;letter-spacing:0}.mb-shop-filter-chip,.mb-shop-header-band__pill{background:rgb(255 255 255 / .92)}.mb-shop-filter-chip{border-color:rgb(0 0 0 / .08);color:#45433d}.mb-shop-filter-chip__remove{color:#45433d}@media (min-width:1180px){.mb-shop-header-band__support{white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none}}@media (max-width:900px){.mb-shop-header-band{padding:16px 18px!important}.mb-shop-header-band__hero{display:block}.mb-shop-header-band__micro{justify-content:flex-start;margin-top:10px}.mb-shop-page{padding:10px 0 48px}}@media (max-width:640px){.mb-shop-container,.mb-shop-container--standard{width:min(100%,calc(100% - 24px))}.mb-shop-header-band__title{font-size:clamp(1.9rem,10vw,2.4rem)}.mb-shop-header-band__support{font-size:.95rem;line-height:1.55}.mb-shop-header-band__pill{font-size:.84rem;min-height:30px;padding:6px 10px}}body.mbfe-enabled.mb-shop-active,body.mb-shop-active{background:#f6f8fc!important}.mb-shop-page{background:linear-gradient(180deg,#f6f8fc 0%,#f7fafc 32%,#f6f8fc 100%)!important}.mb-shop-page .mb-shop-container--standard{position:relative}.mb-shop-header,.mb-shop-filters-bar,.mb-shop-grid,.mb-shop-curated-row__grid,.mb-shop-pagination{background:#fff0}:root{--mb-shop-shell-bg-1:#f7f8fc;--mb-shop-shell-bg-2:#eef2f8;--mb-shop-shell-surface:#ffffff;--mb-shop-shell-border:rgba(17,24,39,.07);--mb-shop-shell-shadow:0 16px 34px rgba(15,23,42,.05)}.mb-shop-page{padding:10px 0 52px!important;background:linear-gradient(180deg,var(--mb-shop-shell-bg-1) 0%,#f6f8fc 26%,var(--mb-shop-shell-bg-2) 100%)!important}.mb-shop-container,.mb-shop-container--standard{width:min(1440px,calc(100% - 40px))!important}.mb-shop-section{margin:0 0 20px!important}.mb-shop-header-band,.mb-shop-filters-bar,.mb-shop-empty-state{background:var(--mb-shop-shell-surface)!important;border:1px solid var(--mb-shop-shell-border)!important;box-shadow:var(--mb-shop-shell-shadow)!important}.mb-shop-header-band{padding:14px 18px!important;border-radius:24px!important}.mb-shop-header-band__hero{gap:12px!important;align-items:center!important}.mb-shop-header-band__title{margin:0 0 4px!important;font-size:clamp(1.7rem,2.4vw,2.35rem)!important;line-height:1.02!important;letter-spacing:-.035em!important}.mb-shop-header-band__support,.mb-shop-header-band__lead{margin:0!important;max-width:72ch!important;font-size:14px!important;line-height:1.55!important;color:#5a6577!important}.mb-shop-header-band__micro{gap:8px!important;flex-wrap:nowrap!important}.mb-shop-header-band__pill{min-height:30px!important;padding:6px 11px!important;border-radius:999px!important;border:1px solid rgb(32 49 87 / .08)!important;background:#f8fbff!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important;color:#49556a!important}.mb-shop-header-band__actions{margin-top:12px!important;padding-top:12px!important}@media (min-width:1180px){.mb-shop-header-band__copy{max-width:900px!important}}@media (max-width:900px){.mb-shop-container,.mb-shop-container--standard{width:min(100%,calc(100% - 22px))!important}.mb-shop-header-band{padding:14px 14px!important}.mb-shop-header-band__hero{align-items:flex-start!important}.mb-shop-header-band__micro{flex-wrap:wrap!important;justify-content:flex-start!important}}body.mb-shop-active,body.mbfe-enabled.mb-shop-active,body.mb-shop-active #page,body.mb-shop-active #content,body.mb-shop-active .site,body.mb-shop-active .site-content,body.mb-shop-active .content-area,body.mb-shop-active .site-main,body.mb-shop-active main.site-main,body.mb-shop-active .entry-content,body.mb-shop-active article,body.mb-shop-active .wp-site-blocks{background:linear-gradient(180deg,var(--mb-shop-shell-bg-1) 0%,#f6f8fc 26%,var(--mb-shop-shell-bg-2) 100%)!important}body.mb-shop-active #content,body.mb-shop-active .site-content,body.mb-shop-active .content-area,body.mb-shop-active .site-main,body.mb-shop-active main.site-main,body.mb-shop-active .entry-content,body.mb-shop-active article{border:0!important;box-shadow:none!important}.mb-shop-page{margin:0!important;border:0!important}.mb-shop-page+footer,body.mb-shop-active footer,body.mb-shop-active .site-footer{margin-top:0!important}@media (max-width:640px){.mb-shop-page{padding-left:0!important;padding-right:0!important}.mb-shop-container,.mb-shop-container--standard{width:min(100%,calc(100% - 16px))!important}}.mb-shop-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 10px;font-size:12px;line-height:1.4;color:#6b7280}.mb-shop-breadcrumbs__item a{color:#5b6b89;text-decoration:none;font-weight:600}.mb-shop-breadcrumbs__item a:hover{color:var(--mb-shop-primary)}.mb-shop-breadcrumbs__item.is-current span{color:#1f2937;font-weight:700}.mb-shop-breadcrumbs__sep{color:#9aa3b2}.mb-shop-header-band__context{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mb-shop-header-band__context-pill{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;background:#f4f7fb;border:1px solid rgb(31 41 55 / .08);font-size:12px;font-weight:700;color:#5b6b89}@media (max-width:640px){.mb-shop-breadcrumbs{margin-bottom:8px;font-size:11px;gap:6px}.mb-shop-header-band__context{gap:6px;margin-top:10px}.mb-shop-header-band__context-pill{min-height:26px;padding:4px 9px;font-size:11px}}.mb-shop-breadcrumbs{gap:6px!important;margin:0 0 8px!important;font-size:11.5px!important;color:#7a8394!important}.mb-shop-breadcrumbs__item a{display:inline-flex;align-items:center;padding:2px 0;color:#66748b!important;font-weight:700!important}.mb-shop-breadcrumbs__item a:hover{color:#1f3f8f!important}.mb-shop-breadcrumbs__item.is-current span{color:#1b2431!important;font-weight:800!important}.mb-shop-breadcrumbs__sep{color:#b0b8c5!important}.mb-shop-header-band__context{margin-top:10px!important}.mb-shop-header-band__context-pill{background:#f8fafc!important;color:#556273!important;border-color:rgb(31 41 55 / .07)!important}@media (max-width:640px){.mb-shop-breadcrumbs{margin-bottom:6px!important;font-size:11px!important}}:root{--mb-shop-bg:#f7f9fc;--mb-shop-surface:#ffffff;--mb-shop-surface-soft:#fcfdff;--mb-shop-border:rgba(20,35,59,.07);--mb-shop-border-strong:rgba(66,92,155,.20);--mb-shop-shadow:0 18px 44px rgba(16,34,60,.06);--mb-shop-shadow-soft:0 10px 24px rgba(16,34,60,.05)}html body .mb-shop-page{background:linear-gradient(180deg,#f8fbff 0%,#f3f7fd 18%,#f7f9fc 58%,#f3f7fd 100%)!important;padding:10px 0 52px!important}html body .mb-shop-container,html body .mb-shop-container--standard{width:min(1380px,calc(100% - 32px))!important}html body .mb-shop-section{margin:0 0 22px!important}html body .mb-shop-header-band,html body .mb-shop-filters-bar,html body .mb-shop-grid,html body .mb-shop-empty-state{background:rgb(255 255 255 / .96)!important;border:1px solid rgb(26 48 86 / .08)!important;box-shadow:0 18px 40px rgb(16 34 60 / .055)!important}html body .mb-shop-header-band{padding:16px 18px 14px!important;border-radius:24px!important}html body .mb-shop-header-band:before{height:4px!important;opacity:.88}html body .mb-shop-header-band__hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important}html body .mb-shop-header-band__title{margin:0 0 4px!important;font-size:clamp(1.8rem,2.5vw,2.55rem)!important;line-height:1.02!important;letter-spacing:-.03em!important}html body .mb-shop-header-band__support{margin:0!important;max-width:72ch!important;font-size:14px!important;line-height:1.62!important;color:#66768f!important}html body .mb-shop-header-band__context{margin-top:10px!important;gap:7px!important}html body .mb-shop-header-band__context-pill{min-height:28px!important;padding:4px 10px!important;background:#f6f9ff!important;border:1px solid rgb(61 98 216 / .09)!important;color:#5570a0!important}html body .mb-shop-header-band__micro{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:flex-start!important;justify-content:flex-end!important}html body .mb-shop-header-band__pill{min-height:32px!important;padding:7px 12px!important;border-radius:999px!important;background:#f7faff!important;border:1px solid rgb(61 98 216 / .10)!important;color:#4f678f!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important}html body .mb-shop-header-band__actions{margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgb(26 48 86 / .07)!important}html body .mb-shop-active-filters{gap:8px!important}html body .mb-shop-breadcrumbs{margin:0 0 6px!important}html body .mb-shop-breadcrumbs__item a{font-weight:700!important}html body .mb-shop-clear-filters,html body .mb-shop-filters-bar__clear{color:#546b95!important}html body .mb-shop-filters-bar{padding:14px 16px!important;border-radius:22px!important;background:rgb(255 255 255 / .96)!important}html body .mb-shop-filters-bar__headline{font-size:11px!important;letter-spacing:.06em!important;color:#72809a!important}html body .mb-shop-filters-form{gap:8px!important;padding-top:0!important}html body .mb-shop-filters-form__row{gap:10px!important}html body .mb-shop-filter-select label{font-size:11px!important;color:#6d7c97!important;font-weight:700!important}html body .mb-shop-filter-select select,html body .mb-shop-filter-drawer__group select,html body .mb-shop-sort-control{min-height:42px!important;border-radius:13px!important;border:1px solid rgb(61 98 216 / .14)!important;box-shadow:none!important}html body .mb-shop-filters-bar__trigger,html body .mb-shop-filter-drawer__close{border-radius:13px!important;border:1px solid rgb(61 98 216 / .16)!important;color:#23385f!important}html body .mb-shop-filter-chip{background:#f5f8ff!important;border-color:rgb(61 98 216 / .10)!important;color:#4d6798!important}@media (max-width:900px){html body .mb-shop-container,html body .mb-shop-container--standard{width:min(100%,calc(100% - 24px))!important}html body .mb-shop-header-band{padding:15px 14px 13px!important}html body .mb-shop-header-band__hero{grid-template-columns:1fr!important;gap:10px!important}html body .mb-shop-header-band__micro{justify-content:flex-start!important}}@media (max-width:640px){html body .mb-shop-page{padding:8px 0 40px!important}html body .mb-shop-section{margin:0 0 16px!important}html body .mb-shop-header-band{border-radius:20px!important;padding:13px 12px 12px!important}html body .mb-shop-header-band__title{font-size:1.55rem!important;line-height:1.04!important}html body .mb-shop-header-band__support{font-size:13px!important;line-height:1.55!important}html body .mb-shop-header-band__pill{min-height:30px!important;padding:6px 10px!important;font-size:11px!important}html body .mb-shop-filters-bar{padding:12px!important;border-radius:18px!important}}:root{--mb-shop-elite-shadow:0 14px 32px rgba(15,23,42,.045);--mb-shop-elite-shadow-hover:0 20px 40px rgba(15,23,42,.08)}html body .mb-shop-page{padding:8px 0 48px!important;background:linear-gradient(180deg,#f7f9fc 0%,#f3f6fb 34%,#eef3f9 100%)!important}html body .mb-shop-container,html body .mb-shop-container--standard{width:min(1460px,calc(100% - 42px))!important}html body .mb-shop-section{margin:0 0 18px!important}html body .mb-shop-header-band,html body .mb-shop-filters-bar,html body .mb-shop-empty-state{box-shadow:var(--mb-shop-elite-shadow)!important}html body .mb-shop-header-band{padding:12px 16px!important;border-radius:22px!important}html body .mb-shop-header-band__hero{gap:10px!important;align-items:flex-start!important}html body .mb-shop-header-band__title{font-size:clamp(1.65rem,2.25vw,2.2rem)!important;margin:0 0 3px!important}html body .mb-shop-header-band__support,html body .mb-shop-header-band__lead{font-size:13.5px!important;line-height:1.52!important;color:#5e697a!important}html body .mb-shop-header-band__micro{gap:6px!important}html body .mb-shop-header-band__pill{min-height:28px!important;padding:5px 10px!important;font-size:12px!important;color:#536174!important;background:#fbfdff!important}html body .mb-shop-header-band__actions{margin-top:10px!important;padding-top:10px!important}@media (max-width:900px){html body .mb-shop-container,html body .mb-shop-container--standard{width:min(100%,calc(100% - 20px))!important}html body .mb-shop-header-band{padding:13px 13px!important}}html body .mb-shop-page{background:linear-gradient(180deg,#f7f8fc 0%,#f4f7fc 100%)!important}html body .mb-shop-header-band{padding:24px 28px 20px!important;border-radius:28px!important;background:linear-gradient(180deg,rgb(255 255 255 / .94) 0%,rgb(252 253 255 / .97) 100%)!important;border:1px solid rgb(31 51 91 / .07)!important;box-shadow:0 18px 44px rgb(18 35 63 / .05)!important}html body .mb-shop-header-band__hero{gap:18px!important;align-items:flex-start!important}html body .mb-shop-breadcrumbs{margin-bottom:10px!important;font-size:12px!important;opacity:.88}html body .mb-shop-breadcrumbs__item a{color:#5f6f89!important;text-decoration:none}html body .mb-shop-breadcrumbs__item.is-current span{color:#1a2740!important;font-weight:600}html body .mb-shop-header-band__title{font-size:clamp(2rem,3vw,3rem)!important;line-height:1.02!important;letter-spacing:-.035em!important;font-weight:800!important;max-width:12ch}html body .mb-shop-header-band__support{max-width:62ch!important;margin-top:8px!important;font-size:1.02rem!important;line-height:1.6!important;color:#60708b!important}html body .mb-shop-header-band__context{margin-top:12px!important;gap:8px!important}html body .mb-shop-header-band__context-pill,html body .mb-shop-header-band__pill{background:rgb(93 108 243 / .07)!important;color:#32466d!important;border:1px solid rgb(93 108 243 / .10)!important;box-shadow:none!important}html body .mb-shop-header-band__micro{gap:10px!important}html body .mb-shop-filters-bar{padding:16px 20px!important;border-radius:24px!important;background:linear-gradient(180deg,rgb(255 255 255 / .92) 0%,rgb(250 252 255 / .98) 100%)!important;border:1px solid rgb(31 51 91 / .06)!important;box-shadow:0 12px 32px rgb(18 35 63 / .04)!important}html body .mb-shop-filters-form__row{gap:14px!important;align-items:end!important}html body .mb-shop-filter-select label{margin-bottom:6px!important;font-size:.8rem!important;letter-spacing:.04em!important;color:#6d7990!important}html body .mb-shop-filter-select select,html body .mb-shop-sort-control{height:48px!important;border-radius:16px!important;border:1px solid rgb(31 51 91 / .08)!important;background:#fff!important;box-shadow:none!important;padding:0 42px 0 16px!important;font-weight:600!important;color:#22314d!important}html body .mb-shop-filter-select select:hover,html body .mb-shop-sort-control:hover{border-color:rgb(93 108 243 / .18)!important}html body .mb-shop-product-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}html body .mb-shop-product-card:hover{transform:translateY(-3px)!important;box-shadow:0 18px 36px rgb(18 35 63 / .09)!important;border-color:rgb(93 108 243 / .14)!important}html body .mb-shop-product-card__title{font-size:12.8px!important;line-height:1.32!important;font-weight:700!important;color:#16233a!important}html body .mb-shop-product-card__rating{min-height:15px!important;opacity:.96!important}html body .mb-shop-product-card__rating .mbfe-rating-stars.is-empty{opacity:.55!important;color:#c8cfdb!important}html body .mb-shop-product-card__rating .mbfe-rating-value{font-size:10.5px!important;color:#72809a!important;margin-left:5px!important}html body .mb-shop-product-card__price{font-size:12px!important;color:#15233a!important}html body .mb-shop-product-card__price-current,html body .mb-shop-product-card__price .amount{font-size:13px!important;font-weight:800!important;letter-spacing:-.01em!important;color:#14213a!important}html body .mb-shop-product-card__price del,html body .mb-shop-product-card__price del .amount{font-size:10px!important;color:#8b94a6!important}html body .mb-shop-product-card__cart,html body .mb-shop-product-card__cart.mbfe-product-mini-card__button{transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}html body .mb-shop-product-card__cart:hover,html body .mb-shop-product-card__cart.mbfe-product-mini-card__button:hover{transform:translateY(-1px)!important;box-shadow:0 8px 18px rgb(93 108 243 / .12)!important}html body .mb-shop-pagination{margin-top:18px!important;padding-top:16px!important}html body .mb-shop-pagination__links .page-numbers{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease!important}html body .mb-shop-pagination__links .page-numbers:hover{transform:translateY(-1px)!important;box-shadow:0 10px 22px rgb(18 35 63 / .08)!important}@media (min-width:1280px){html body .mb-shop-container--standard{max-width:1380px!important}}@media (max-width:1024px){html body .mb-shop-header-band{padding:22px 22px 18px!important;border-radius:24px!important}html body .mb-shop-header-band__title{font-size:clamp(1.8rem,4vw,2.5rem)!important;max-width:none!important}}@media (max-width:640px){html body .mb-shop-header-band{padding:18px 16px 16px!important;border-radius:22px!important}html body .mb-shop-breadcrumbs{margin-bottom:8px!important;font-size:11px!important}html body .mb-shop-header-band__title{font-size:1.8rem!important;line-height:1.04!important;max-width:none!important}html body .mb-shop-header-band__support{font-size:.96rem!important;line-height:1.55!important;margin-top:6px!important}html body .mb-shop-filters-bar{padding:12px 14px!important;border-radius:20px!important}html body .mb-shop-filter-select label{font-size:.76rem!important;margin-bottom:5px!important}html body .mb-shop-filter-select select,html body .mb-shop-sort-control{height:44px!important;border-radius:14px!important;padding:0 38px 0 14px!important;font-size:.98rem!important}html body .mb-shop-grid,html body .mb-shop-curated-row__grid{gap:10px!important}html body .mb-shop-product-card{padding:8px!important;border-radius:14px!important}html body .mb-shop-product-card__title{font-size:11.2px!important}html body .mb-shop-product-card__price-current,html body .mb-shop-product-card__price .amount{font-size:12.5px!important}}html body .mb-shop-header-band{padding:16px 20px 14px!important;border-radius:26px!important}html body .mb-shop-header-band__hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:start!important}html body .mb-shop-header-band__copy{min-width:0!important;max-width:min(920px,100%)!important}html body .mb-shop-header-band__title{max-width:none!important;margin:0 0 4px!important;font-size:clamp(1.7rem,2.4vw,2.5rem)!important;line-height:1.03!important;letter-spacing:-.035em!important;text-wrap:balance}html body .mb-shop-header-band__support{max-width:80ch!important;display:block!important;overflow:visible!important;margin-top:4px!important;font-size:14px!important;line-height:1.55!important;color:#66758d!important}html body .mb-shop-header-band__micro{display:flex!important;gap:8px!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-self:start!important;min-width:max-content!important}html body .mb-shop-header-band__pill{min-height:30px!important;padding:6px 11px!important;font-size:12px!important;font-weight:700!important;background:#f7faff!important;border:1px solid rgb(41 68 120 / .10)!important;color:#4a5972!important;box-shadow:none!important}html body .mb-shop-header-band__actions{margin-top:10px!important;padding-top:10px!important}@media (max-width:900px){html body .mb-shop-header-band{padding:14px 16px 12px!important}html body .mb-shop-header-band__hero{grid-template-columns:1fr!important;gap:10px!important}html body .mb-shop-header-band__micro{justify-content:flex-start!important}html body .mb-shop-header-band__title{font-size:clamp(1.55rem,8vw,2.1rem)!important}html body .mb-shop-header-band__support{-webkit-line-clamp:3!important;max-width:none!important}}@media (min-width:901px){html body .mb-shop-header-band__copy{max-width:860px!important}html body .mb-shop-header-band__support{max-width:78ch!important;display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;margin-top:6px!important}}@media (max-width:900px){html body .mb-shop-header-band__support{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}}@media (min-width:1220px){html body .mb-shop-header-band__copy{max-width:min(980px,calc(100% - 220px))!important}html body .mb-shop-header-band__support{white-space:nowrap!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important}}html body .mb-shop-header-band{padding:14px 20px 13px!important}html body .mb-shop-header-band__hero{gap:12px!important}html body .mb-shop-header-band__copy{max-width:min(1040px,100%)!important}html body .mb-shop-header-band__title{margin-bottom:3px!important;letter-spacing:-.04em!important}html body .mb-shop-header-band__support{font-size:13.5px!important;line-height:1.48!important;color:#617089!important}html body .mb-shop-header-band__pill{min-height:29px!important;padding:5px 10px!important;font-size:11.5px!important}html body .mb-shop-filters-bar{background:linear-gradient(180deg,#fbfdff 0%,#f8fbff 100%)!important;border-color:rgb(39 68 120 / .08)!important;box-shadow:0 14px 30px rgb(16 34 60 / .04)!important}html body .mb-shop-filter-select select,html body .mb-shop-sort-control{background:#fff!important;border-color:rgb(39 68 120 / .11)!important}html body .mb-shop-product-card{box-shadow:0 10px 24px rgb(16 34 60 / .035)!important}html body .mb-shop-product-card:hover{box-shadow:0 16px 34px rgb(16 34 60 / .06)!important}html body .mb-shop-product-card__rating .mbfe-rating-stars.is-empty{opacity:.65!important;color:#c6ceda!important}html body .mb-shop-product-card__rating .mbfe-rating-value.is-empty{color:#8a97ab!important}@media (min-width:1180px){html body .mb-shop-header-band__copy{max-width:min(1180px,calc(100% - 210px))!important}html body .mb-shop-header-band__support{white-space:nowrap!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important}}@media (max-width:900px){html body .mb-shop-header-band{padding:14px 16px 12px!important}html body .mb-shop-header-band__support{font-size:13px!important;line-height:1.5!important}}html body.mb-shop-active,body.mb-shop-active,html body .mb-shop-page,.mb-shop-page{background:#ffffff!important}html body .mb-shop-header-band,html body .mb-shop-filters-bar,html body .mb-shop-grid,html body .mb-shop-empty-state,html body .mb-shop-pagination,html body .mb-shop-curated-row__grid{background:#ffffff!important}html body .mb-shop-header-band{box-shadow:0 16px 36px rgb(18 35 63 / .045)!important}html body.mb-shop-active,body.mb-shop-active,html body.mb-shop-active #page,html body.mb-shop-active #content,html body.mb-shop-active .site,html body.mb-shop-active .site-content,html body.mb-shop-active .site-main,html body.mb-shop-active .inside-article,html body.mb-shop-active .entry-content,html body .mb-shop-page,html body .mb-shop-shell,html body .mb-shop-grid-wrap,html body .mb-shop-grid,html body .mb-shop-main,html body .mb-shop-header-band,html body .mb-shop-filters-bar,html body .mb-shop-empty-state,html body .mb-shop-pagination,html body .mb-shop-curated-row,html body .mb-shop-curated-row__grid{background:transparent!important}html body .mb-shop-header-band,html body .mb-shop-filters-bar,html body .mb-shop-empty-state,html body .mb-shop-pagination{box-shadow:none!important}html body .mb-shop-page{background:transparent!important}html body .mb-shop-header-band__micro{display:none!important}