.c-mb{--c-mb-link: var(--c-mb-text, rgba(var(--color-foreground), .78));--c-mb-link-hover: var(--c-mb-hover, var(--c-mb-text, rgb(var(--color-foreground))));display:block;width:100%;max-width:100%;min-width:0;color:var(--c-mb-text, rgb(var(--color-foreground)));font-size:15px;line-height:1.45;white-space:normal;text-align:left}.c-mb :where(ul){list-style:none;margin:0;padding:0}.c-mb :where(li){margin:0;padding:0}.c-mb :where(p){margin:0}.c-mb :where(a){color:inherit;text-decoration:none}.c-mb a:focus-visible,.c-mb button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.c-mb__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:8px}.c-mb__col{position:relative;min-width:0}.c-mb__hint,.c-mbw__hint{padding:10px 12px;border:1px dashed rgba(var(--color-foreground),.35);border-radius:6px;color:rgba(var(--color-foreground),.7);font-size:13px}.c-mb__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;margin-top:16px;padding-top:12px;border-top:1px solid rgb(var(--color-border));font-size:14px}.c-mb__bar-link{display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.c-mb__bar-link:hover{color:var(--c-mb-link-hover)}.c-mm-badge{display:inline-flex;align-items:center;margin-left:6px;padding:2px 7px;border-radius:999px;background:var(--c-mm-badge-bg, #1f1f1f);color:var(--c-mm-badge-fg, #fff);font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.m-menu-mobile__link>.c-mm-badge{margin-right:auto}.c-mbw{margin-top:var(--c-mbw-mt, 0);margin-bottom:var(--c-mbw-mb, 16px);min-width:0}.c-mbw--align-center{text-align:center}.c-mbw--align-right{text-align:right}.c-mbw__title{margin:0 0 8px;color:var(--c-mb-text, rgb(var(--color-heading, var(--color-foreground))));font-weight:600;line-height:1.3}.c-mbw__title--small{font-size:15px}.c-mbw__title--medium{font-size:18px}.c-mbw__title--large{font-size:22px}.c-mbw__title--upper{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.c-mbw__title--medium.c-mbw__title--upper{font-size:15px}.c-mbw__title--large.c-mbw__title--upper{font-size:18px}.c-mbw__title a{display:inline-flex;align-items:center;min-height:44px}.c-mbw__title a:hover{color:var(--c-mb-link-hover)}.c-mbl__row{display:flex;align-items:center;justify-content:space-between}.c-mbw--align-center .c-mbl__row{justify-content:center}.c-mbw--align-right .c-mbl__row{justify-content:flex-end}.c-mbl__link{display:flex;align-items:center;gap:10px;flex:0 1 auto;min-width:0;min-height:44px;padding:6px 0;color:var(--c-mb-link);transition:color var(--m-duration-default, .25s)}a.c-mbl__link:hover,.c-mbl__link--active{color:var(--c-mb-link-hover)}a.c-mbl__link:hover .c-mbl__text{text-decoration:underline;text-underline-offset:3px}.c-mbl--bold>.c-mbl__item--l1>.c-mbl__row>.c-mbl__link{color:var(--c-mb-text, rgb(var(--color-foreground)));font-weight:600}.c-mbl__link--l2{font-size:14px}.c-mbl__link--l3{font-size:14px;opacity:.9}.c-mbl--l2,.c-mbl--l3{padding-left:14px}.c-mbl__link--img-right{flex-direction:row-reverse;justify-content:flex-end}.c-mbl__link--img-top{flex-direction:column;align-items:flex-start;gap:6px}.c-mbw--align-center .c-mbl__link--img-top{align-items:center}.c-mbl__img{flex:0 0 auto;width:var(--c-mbl-img, 40px);height:var(--c-mbl-img, 40px);overflow:hidden;border-radius:6px}.c-mbl__img img{display:block;width:100%;height:100%;object-fit:cover}.c-mbl__toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.c-mbl__toggle:hover{background:rgba(var(--color-foreground),.06)}.c-mbl__chev{transition:transform var(--m-duration-default, .25s)}.c-mbl__item.is-open>.c-mbl__row .c-mbl__chev--accordion,.c-mbl__item.is-open>.c-mbl__row .c-mbl__chev--dropdown{transform:rotate(180deg)}.c-mbl__chev--flyout{transform:rotate(-90deg)}.c-mbl__panel--accordion{display:none}.c-mbl__item.is-open>.c-mbl__panel--accordion{display:block}.c-mbw-media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--c-mbw-ar, 1.333);border-radius:var(--c-mbw-radius, 0);background:rgba(var(--color-foreground),.05)}.c-mbw-media__img{display:block;width:100%;height:100%;object-fit:var(--c-mbw-fit, cover)}.c-mbw-media__ph{object-fit:cover;fill:rgba(var(--color-foreground),.35)}.c-mbw-media__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--c-mbw-overlay, 0);pointer-events:none}.c-mbw-img__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-mbw-img__zones{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;grid-template-rows:1fr auto 1fr;padding:14px;pointer-events:none}.c-mbw-img__zone{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.c-mbw-img__zone--top{justify-content:flex-start}.c-mbw-img__zone--center{justify-content:center}.c-mbw-img__zone--bottom{justify-content:flex-end}.c-mbw-img__cap{margin-top:10px;font-weight:600}.c-mbw-img__cap--on{margin:0;color:#fff;font-size:18px;line-height:1.25;text-shadow:0 1px 8px rgba(0,0,0,.35)}.c-mbw-img__btn{pointer-events:auto}.c-mbw-img__below-btn{margin-top:10px}.c-mbw-img .c-mbw-img__cap a:hover{color:var(--c-mb-link-hover)}.c-mbw-btn{--c-mbw-btn-h: 48px;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:var(--c-mbw-btn-h);padding:10px 24px;border:1px solid var(--c-mbw-btn-bd, var(--c-mbw-btn-bg, rgb(var(--color-button))));border-radius:var(--c-mbw-btn-radius, var(--btn-border-radius, 4px));background:var(--c-mbw-btn-bg, rgb(var(--color-button)));color:var(--c-mbw-btn-fg, rgb(var(--color-button-text)));font:inherit;font-size:14px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:filter var(--m-duration-default, .25s),box-shadow var(--m-duration-default, .25s)}a.c-mbw-btn:hover,button.c-mbw-btn:hover:not(:disabled){color:var(--c-mbw-btn-fg, rgb(var(--color-button-text)));filter:brightness(.92);box-shadow:0 6px 16px #0000001f}.c-mbw-btn--secondary{border-color:var(--c-mbw-btn-bd, var(--c-mbw-btn-bg, rgb(var(--color-background))));background:var(--c-mbw-btn-bg, rgb(var(--color-background)));color:var(--c-mbw-btn-fg, rgb(var(--color-foreground)))}a.c-mbw-btn--secondary:hover{color:var(--c-mbw-btn-fg, rgb(var(--color-foreground)))}.c-mbw-btn--outline{border-color:var(--c-mbw-btn-bd, currentColor);background:var(--c-mbw-btn-bg, transparent);color:var(--c-mbw-btn-fg, var(--c-mb-text, rgb(var(--color-foreground))))}a.c-mbw-btn--outline:hover{color:var(--c-mbw-btn-fg, var(--c-mb-text, rgb(var(--color-foreground))));box-shadow:inset 0 0 0 1px var(--c-mbw-btn-bd, currentColor);filter:none}.c-mbw-btn--text{padding-left:0;padding-right:0;border-color:transparent;background:transparent;color:var(--c-mbw-btn-fg, var(--c-mb-text, rgb(var(--color-foreground))));text-decoration:underline;text-underline-offset:4px}a.c-mbw-btn--text:hover{color:var(--c-mbw-btn-fg, var(--c-mb-link-hover));box-shadow:none;filter:none}.c-mbw-img__zone .c-mbw-btn--text,.c-mbw-promo--background .c-mbw-btn--text{color:var(--c-mbw-btn-fg, #fff)}.c-mbw-btn--s{--c-mbw-btn-h: 44px;padding:8px 16px;font-size:13px}.c-mbw-btn--l{--c-mbw-btn-h: 56px;padding:14px 32px;font-size:16px}.c-mbw-btn--full{display:flex;width:100%}.c-mbw-btn:disabled,.c-mbw-btn[aria-busy=true]{cursor:default;opacity:.6}.c-mbw-promo{position:relative;display:flex;flex-direction:column;gap:12px;overflow:hidden;border-radius:var(--c-mbw-radius, 0)}.c-mbw-promo--filled{padding:12px;background:var(--c-mbw-promo-bg)}.c-mbw-promo__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.c-mbw--align-center .c-mbw-promo__body{align-items:center}.c-mbw--align-right .c-mbw-promo__body{align-items:flex-end}.c-mbw-promo__title{margin:0}.c-mbw-promo__text{font-size:14px;opacity:.85}.c-mbw-promo__code{display:inline-block;padding:4px 10px;border-radius:999px;background:#1f1f1f;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em}.c-mbw-promo--image_left,.c-mbw-promo--image_right{flex-direction:row;align-items:center}.c-mbw-promo--image_right{flex-direction:row-reverse}.c-mbw-promo--image_left .c-mbw-promo__media,.c-mbw-promo--image_right .c-mbw-promo__media{flex:0 0 40%}.c-mbw-promo--background{justify-content:flex-end;min-height:220px;padding:20px;color:#fff}.c-mbw-promo--background .c-mbw-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0}.c-mbw-promo--background .c-mbw-promo__body{position:relative;z-index:1}.c-mbw-promo--background .c-mbw-promo__title{color:#fff}.c-mbw-promo .c-mbw-promo__title a:hover{text-decoration:underline}.c-mbw-prod{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:start;text-align:left}.c-mbw-prod__info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.c-mbw-prod__title{display:block;font-weight:600;line-height:1.35}.c-mbw-prod__title:hover{color:var(--c-mb-link-hover);text-decoration:underline}.c-mbw-prod__price{font-size:14px}.c-mbw-prod__sale{color:rgb(var(--color-price-sale, var(--color-foreground)));font-weight:600}.c-mbw-prod__was{margin-left:6px;opacity:.6}.c-mbw-prod__msg{font-size:13px}.c-mbw-prod__msg:empty{display:none}.c-mbw-prod__msg.is-error{color:rgb(var(--color-error, 220, 38, 38))}.c-mbw-tiles{display:grid;grid-template-columns:repeat(var(--c-mbw-tiles, 2),minmax(0,1fr));gap:12px}.c-mbw-tile{position:relative;display:flex;flex-direction:column;gap:8px;min-height:44px}.c-mbw-tile__media{display:block;overflow:hidden;aspect-ratio:1;border-radius:var(--c-mbw-radius, 0);background:rgba(var(--color-foreground),.05)}.c-mbw-tile__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--m-duration-long, .5s)}.c-mbw-tile__title{font-size:14px;font-weight:600;line-height:1.3}.c-mbw-tile:hover .c-mbw-tile__title{color:var(--c-mb-link-hover);text-decoration:underline;text-underline-offset:3px}.c-mbw-tiles--left .c-mbw-tile{flex-direction:row;align-items:center;gap:10px}.c-mbw-tiles--left .c-mbw-tile__media{flex:0 0 56px;width:56px}.c-mbw-tiles--overlay .c-mbw-tile__title{position:absolute;left:8px;right:8px;bottom:8px;padding:6px 8px;border-radius:6px;background:#ffffffeb;color:#1f1f1f;text-align:center}.c-mbw-tiles--overlay .c-mbw-tile:hover .c-mbw-tile__title{color:#1f1f1f}.c-mbw-rte{font-size:14px}.c-mbw-rte a{text-decoration:underline}.c-mbw-spacer{position:relative;height:var(--c-mbw-h, 16px)}.c-mbw-spacer--line:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid rgb(var(--color-border))}.c-mb--mobile{padding-top:4px}.c-mb--mobile .c-mbl--l1>.c-mbl__item--l1{border-bottom:1px solid rgba(var(--color-border),.7)}.c-mb--mobile .c-mbl__panel{padding-bottom:6px}@media(min-width:768px){.c-mbw-prod{grid-template-columns:120px minmax(0,1fr)}}@media(min-width:1024px){.m-menu__item .m-mega-menu__inner.c-mb-inner{display:block;padding:0}.m-mega-menu.c-mb-dropdown[style*=--c-mb-bg]{background:var(--c-mb-bg, rgb(var(--color-background)))}.m-menu__item--mega .m-mega-menu.c-mb-dropdown--float{overflow:visible}.m-mega-menu__content.c-mb-content{width:100%;padding-left:0;flex:1 1 100%}.c-mb--desktop{padding:var(--c-mb-py, 32px) var(--c-mb-px, 0)}.c-mb--desktop .c-mb__grid{grid-template-columns:var(--c-mb-cols, repeat(4, minmax(0, 1fr)));column-gap:var(--c-mb-gap, 32px);row-gap:0}.c-mb--dividers .c-mb__col+.c-mb__col:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--c-mb-gap, 32px) / -2);border-left:1px solid rgb(var(--color-border))}.c-mb--desktop .c-mbw:last-child{margin-bottom:0}.c-mb--desktop .c-mbl__link{min-height:36px;padding:4px 0}.c-mb--desktop .c-mbl__toggle{flex-basis:36px;width:36px;height:36px}.c-mb--desktop .c-mbl--expanded .c-mbl--l2{padding-bottom:6px}.c-mb--desktop .c-mbl--expanded .c-mbl__link--l2,.c-mb--desktop .c-mbl--expanded .c-mbl__link--l3{min-height:30px;padding:3px 0}.c-mb--desktop .c-mbl__item--parent{position:relative}.c-mb--desktop .c-mbl__panel--dropdown,.c-mb--desktop .c-mbl__panel--flyout{position:absolute;z-index:5;min-width:220px;max-width:320px;padding:8px 14px;border:1px solid rgba(var(--color-border),.8);border-radius:8px;background:var(--c-mb-bg, rgb(var(--color-background)));box-shadow:0 10px 30px #0000001a;visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--m-duration-default, .25s),transform var(--m-duration-default, .25s),visibility var(--m-duration-default, .25s)}.c-mb--desktop .c-mbl__panel--dropdown{top:100%;left:0;transform:translateY(6px)}.c-mb--desktop .c-mbl__panel--flyout{top:-9px;left:100%;transform:translate(6px)}.c-mb--desktop .c-mb__col:last-child:not(:first-child) .c-mbl__panel--flyout{left:auto;right:100%;transform:translate(-6px)}.c-mb--desktop .c-mb__col:last-child:not(:first-child) .c-mbl__panel--dropdown{left:auto;right:0}.c-mb--desktop .c-mbl__item.is-open>.c-mbl__panel--dropdown,.c-mb--desktop .c-mbl__item.is-open>.c-mbl__panel--flyout{visibility:visible;opacity:1;pointer-events:auto;transform:none}.c-mb--desktop .c-mbl__item.is-open>.c-mbl__panel--dropdown,.c-mb--desktop .c-mbl__item.is-open>.c-mbl__panel--flyout,.c-mb--desktop .c-mbl__item--parent:hover{z-index:6}.c-mb--desktop .c-mbl__panel .c-mbl__link{white-space:normal}.c-mb--desktop .c-mbl__panel--dropdown.c-mbl--l2,.c-mb--desktop .c-mbl__panel--flyout{padding-left:14px}}@media(min-width:1024px)and (hover:hover){.c-mb--desktop .c-mbl__item:hover>.c-mbl__panel--dropdown,.c-mb--desktop .c-mbl__item:hover>.c-mbl__panel--flyout{visibility:visible;opacity:1;pointer-events:auto;transform:none}.c-mb--desktop .c-mbl__item:hover>.c-mbl__row .c-mbl__chev--dropdown{transform:rotate(180deg)}.c-mb--desktop .c-mbl__panel--flyout:before{content:"";position:absolute;top:0;bottom:0;left:-12px;width:12px}.c-mb--desktop .c-mb__col:last-child:not(:first-child) .c-mbl__panel--flyout:before{left:auto;right:-12px}.c-mbw-tile:hover .c-mbw-tile__img{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.c-mbl__chev,.c-mbl__link,.c-mbw-btn,.c-mbw-tile__img,.c-mb--desktop .c-mbl__panel--dropdown,.c-mb--desktop .c-mbl__panel--flyout{transition:none}.c-mbw-tile:hover .c-mbw-tile__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-mega-builder.css.map */
