.mdp-mm{--mdp-mm-bg:#fff;--mdp-mm-text:#17212b;--mdp-mm-accent:#1769aa;--mdp-mm-pad:24px;--mdp-mm-gap:24px;--mdp-mm-radius:8px;color:var(--mdp-mm-text);font:inherit;position:relative;z-index:20}.mdp-mm *{box-sizing:border-box}.mdp-mm__root,.mdp-mm__submenu,.mdp-mm__source-links{list-style:none;margin:0;padding:0}.mdp-mm__root{align-items:stretch;display:flex;gap:8px}.mdp-mm__item{position:relative}.mdp-mm__trigger-row{align-items:center;display:flex;min-height:44px}.mdp-mm a{color:inherit;text-decoration:none}.mdp-mm__trigger-row>a,.mdp-mm__label{align-items:center;display:flex;min-height:44px;padding-inline:12px}.mdp-mm__toggle,.mdp-mm__mobile-open,.mdp-mm__close,.mdp-mm__back{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}.mdp-mm button:focus-visible,.mdp-mm a:focus-visible{outline:3px solid var(--mdp-mm-accent);outline-offset:2px}.mdp-mm__panel{background:var(--mdp-mm-bg);border:1px solid color-mix(in srgb,var(--mdp-mm-text) 15%,transparent);border-radius:var(--mdp-mm-radius);box-shadow:0 14px 40px rgba(0,0,0,.14);inset-block-start:100%;inset-inline-start:0;max-height:min(70vh,640px);overflow:auto;padding:var(--mdp-mm-pad);position:absolute;width:min(calc(100vw - 32px),800px)}.mdp-mm--width-compact .mdp-mm__panel{width:min(calc(100vw - 32px),480px)}.mdp-mm--width-wide .mdp-mm__panel{width:min(calc(100vw - 32px),1120px)}.mdp-mm--width-full .mdp-mm__panel{inset-inline-start:calc(50% - 50vw + 8px);width:calc(100vw - 16px)}.mdp-mm__grid{display:grid;gap:var(--mdp-mm-gap);grid-template-columns:repeat(var(--mdp-mm-cols),minmax(0,1fr))}.mdp-mm__column>*{display:block;margin-block:0 12px}.mdp-mm__heading{font-size:1rem;font-weight:700}.mdp-mm__block-link{border-radius:4px;padding:8px}.mdp-mm__block-link:hover{background:color-mix(in srgb,var(--mdp-mm-accent) 9%,transparent);color:var(--mdp-mm-accent)}.mdp-mm__description{display:block;font-size:.875em;opacity:.78}.mdp-mm__button{background:var(--mdp-mm-accent);color:#fff!important;display:inline-flex!important;padding:10px 16px}.mdp-mm__badge{border:1px solid currentColor;border-radius:999px;font-size:.7em;font-weight:700;padding:2px 6px}.mdp-mm__source-links{border-block-start:1px solid color-mix(in srgb,var(--mdp-mm-text) 15%,transparent);display:flex;flex-wrap:wrap;gap:8px 20px;margin-block-start:16px;padding-block-start:16px}.mdp-mm__submenu{min-width:220px}.mdp-mm__submenu .mdp-mm__trigger-row>a{flex:1}.mdp-mm__mobile-open,.mdp-mm__mobile-bar{display:none}.mdp-mm__sr{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mdp-mm--animation-fade .mdp-mm__panel:not([hidden]){animation:mdp-mm-fade 180ms ease both}@keyframes mdp-mm-fade{from{opacity:0}to{opacity:1}}
@media(max-width:980px){.mdp-mm__grid{grid-template-columns:var(--mdp-mm-tablet-tracks,repeat(2,minmax(0,1fr)))}}
.mdp-mm__grid{grid-template-columns:var(--mdp-mm-tracks,repeat(var(--mdp-mm-cols),minmax(0,1fr)))}
@media(max-width:980px){.mdp-mm__grid{grid-template-columns:var(--mdp-mm-tablet-tracks,var(--mdp-mm-tracks,1fr))}}
@media(max-width:767px){.mdp-mm__mobile-open{display:inline-flex}.mdp-mm__drawer{background:var(--mdp-mm-bg);inset:0;max-height:100dvh;overflow:auto;padding:max(8px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));position:fixed;transform:translateX(105%);transition:transform 180ms ease;z-index:999999}.mdp-mm__drawer[aria-hidden=false]{transform:none}.mdp-mm__mobile-bar{align-items:center;display:flex;justify-content:space-between;min-height:52px;position:sticky;top:0;background:var(--mdp-mm-bg);z-index:2}.mdp-mm__root{display:block}.mdp-mm__trigger-row>a,.mdp-mm__label{flex:1}.mdp-mm__panel{border:0;border-radius:0;box-shadow:none;inset:auto;max-height:none;padding:8px 16px;position:static;width:auto!important}.mdp-mm__grid{grid-template-columns:1fr}.mdp-mm--accordion .mdp-mm__drawer,.mdp-mm--stacked .mdp-mm__drawer{inset:auto;max-height:none;padding:0;position:static;transform:none}.mdp-mm--accordion .mdp-mm__mobile-bar,.mdp-mm--stacked .mdp-mm__mobile-bar{display:none}.mdp-mm--stacked .mdp-mm__panel{display:block!important}.mdp-mm--stacked .mdp-mm__toggle{display:none}}
@media(prefers-reduced-motion:reduce){.mdp-mm *{animation-duration:.001ms!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}
.mdp-mm--width-extra-wide .mdp-mm__panel{width:min(calc(100vw - 32px),1240px)}
.mdp-mm__button--align-left{display:flex!important;margin-inline-end:auto;width:max-content}.mdp-mm__button--align-center{display:flex!important;margin-inline:auto;width:max-content}.mdp-mm__button--align-right{display:flex!important;margin-inline-start:auto;width:max-content}.mdp-mm__button--full{margin-inline:0;width:100%}.mdp-mm__category-count{font-size:.85em;opacity:.72}
.mdp-mm__image{height:auto;max-width:100%}.mdp-mm__divi-layout{max-width:100%;overflow:hidden}.mdp-mm__button--full{justify-content:center;width:100%}.mdp-mm__promo{padding:16px}.mdp-mm__icon{display:inline-block;line-height:1;vertical-align:middle}[dir=rtl] .mdp-mm__drawer{transform:translateX(-105%)}[dir=rtl] .mdp-mm__drawer[aria-hidden=false]{transform:none}
.mdp-mm{--mdp-mm-mobile-pad:16px}.mdp-mm__categories{display:grid;gap:4px}@media(max-width:767px){.mdp-mm__drawer{padding:max(8px,env(safe-area-inset-top)) var(--mdp-mm-mobile-pad) max(var(--mdp-mm-mobile-pad),env(safe-area-inset-bottom))}.mdp-mm__panel{padding:8px var(--mdp-mm-mobile-pad)}}
.mdp-mm__post-list{display:grid;gap:14px}.mdp-mm__post-slider{display:flex;gap:14px;overflow-x:auto;padding-block-end:8px;scroll-snap-type:x mandatory}.mdp-mm__post-card{min-width:0}.mdp-mm__post-slider .mdp-mm__post-card{flex:0 0 min(260px,82%);scroll-snap-align:start}.mdp-mm__post-image{aspect-ratio:16/9;border-radius:calc(var(--mdp-mm-radius)/2);display:block;height:auto;margin-block-end:8px;object-fit:cover;width:100%}.mdp-mm__post-title{display:block;font-weight:700}.mdp-mm__post-card time{display:block;font-size:.8em;margin-block-start:4px;opacity:.72}.mdp-mm__post-card p{font-size:.9em;margin:6px 0 0}.mdp-mm__contact{display:grid;gap:10px}.mdp-mm__contact h3{margin:0}.mdp-mm__contact label{display:grid;font-size:.875em;font-weight:600;gap:4px}.mdp-mm__contact input,.mdp-mm__contact textarea{background:#fff;border:1px solid color-mix(in srgb,var(--mdp-mm-text) 28%,transparent);border-radius:4px;color:#17212b;font:inherit;min-height:42px;padding:8px}.mdp-mm__contact textarea{min-height:88px;resize:vertical}.mdp-mm__contact button{background:var(--mdp-mm-accent);border:0;border-radius:4px;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-height:44px;padding:9px 14px}.mdp-mm__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mdp-mm__form-success{background:#edfaef;border-inline-start:4px solid #00a32a;padding:10px}.mdp-mm__builder-empty{background:#f6f7f7;border:2px dashed #8c8f94;border-radius:8px;padding:20px;text-align:center}
.mdp-mm__products,.mdp-mm__offer,.mdp-mm__countdown{border-radius:var(--mdp-mm-radius);padding:14px}.mdp-mm__products h3{margin:0 0 10px}.mdp-mm__product-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mdp-mm__product{display:grid;gap:5px}.mdp-mm__product-image{aspect-ratio:4/3;border-radius:calc(var(--mdp-mm-radius)/2);height:auto;object-fit:cover;width:100%}.mdp-mm__product-price{color:var(--mdp-mm-commerce-accent);font-weight:700}.mdp-mm__offer{display:grid;gap:7px}.mdp-mm__offer em{background:var(--mdp-mm-commerce-accent);border-radius:4px;color:#fff;font-style:normal;font-weight:700;padding:8px 12px;text-align:center}.mdp-mm__countdown{display:grid;gap:6px;text-align:center}.mdp-mm__countdown [data-countdown-value]{color:var(--mdp-mm-commerce-accent);font-size:1.25em}
.mdp-mm__optin,.mdp-mm__login,.mdp-mm__instagram{display:grid;gap:9px}.mdp-mm__optin h3,.mdp-mm__login h3,.mdp-mm__instagram h3{margin:0}.mdp-mm__optin label,.mdp-mm__login label{display:grid;font-size:.875em;font-weight:600;gap:4px}.mdp-mm__optin input,.mdp-mm__login input[type=text],.mdp-mm__login input[type=password]{border:1px solid color-mix(in srgb,var(--mdp-mm-text) 28%,transparent);border-radius:4px;min-height:42px;padding:8px}.mdp-mm__optin button,.mdp-mm__login input[type=submit]{background:var(--mdp-mm-accent);border:0;border-radius:4px;color:#fff;font-weight:700;min-height:42px;padding:8px 14px}
.mdp-mm .mdp-mm__root,.mdp-mm .mdp-mm__submenu,.mdp-mm .mdp-mm__source-links{list-style:none!important;margin:0!important;padding:0!important}.mdp-mm .mdp-mm__item{list-style:none!important}.mdp-mm .mdp-mm__item::before,.mdp-mm .mdp-mm__item::after,.mdp-mm .mdp-mm__root::before,.mdp-mm .mdp-mm__root::after{content:none!important;display:none!important}.mdp-mm__item--mega>.mdp-mm__trigger-row>.mdp-mm__toggle{background:color-mix(in srgb,var(--mdp-mm-accent) 14%,transparent);border-radius:999px;color:var(--mdp-mm-accent);font-size:1.15em;font-weight:900;margin-inline-start:2px;min-height:30px;min-width:30px}.mdp-mm__item--mega>.mdp-mm__trigger-row>.mdp-mm__toggle:hover,.mdp-mm__item--mega>.mdp-mm__trigger-row>.mdp-mm__toggle:focus-visible{background:var(--mdp-mm-accent);color:#fff}.mdp-mm__item--mega>.mdp-mm__trigger-row>.mdp-mm__toggle[aria-expanded=true]{transform:rotate(180deg)}
.mdp-mm__root{background:var(--mdp-mm-nav-bg);color:var(--mdp-mm-nav-text);font-size:var(--mdp-mm-nav-size)}.mdp-mm__item--mega>.mdp-mm__trigger-row>.mdp-mm__toggle{background:var(--mdp-mm-arrow-bg);color:var(--mdp-mm-arrow-color);font-size:var(--mdp-mm-arrow-size)}.mdp-mm__column{align-items:stretch!important;display:flex!important;flex-direction:column!important;min-width:0!important}.mdp-mm__column>*{box-sizing:border-box;flex:0 0 auto;max-width:100%!important;min-width:0;width:100%}.mdp-mm__post-list{display:grid!important;grid-auto-flow:row!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}.mdp-mm__post-list>.mdp-mm__post-card{display:block!important;width:100%!important}.mdp-mm__categories,.mdp-mm__contact,.mdp-mm__optin,.mdp-mm__login,.mdp-mm__instagram,.mdp-mm__products,.mdp-mm__offer,.mdp-mm__countdown,.mdp-mm__divi-layout,.mdp-mm__promo,.mdp-mm__image{max-width:100%!important;width:100%!important}.mdp-mm__product-grid{grid-template-columns:minmax(0,1fr)!important}.mdp-mm__post-slider{max-width:100%!important;width:100%!important}
