.mxp.mxc{color:var(--mxc-text, #0e0e10);font-family:var(--mxp-font, inherit)}.mxp.mxc:not(.mxc-js) .mxc-js-only{display:none!important}.mxp.mxc .mxc-note{margin:16px 0;padding:12px 14px;border:1px dashed #c3c8d1;border-radius:8px;background:#fafbfc;color:#3d4046;font-size:13px;line-height:1.5}.mxp.mxc .mxc-note code{font-size:12px;background:#eef0f4;padding:1px 4px;border-radius:3px}.mxp.mxc .mxc-note ul{margin:6px 0 0;padding-left:18px}.mxp.mxc .mxc-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px var(--mxc-tb-gap, 24px);margin:0;padding:var(--mxc-tb-pad, 5px);border:var(--mxc-tb-border, 1px solid #e6e8ec);border-radius:var(--mxc-tb-radius, 12px);background:var(--mxc-tb-bg, #fff);color:var(--mxc-tb-color, #3d4046);font-size:var(--mxc-tb-size, 15px);line-height:1.3}.mxp.mxc .mxc-toolbar__start,.mxp.mxc .mxc-toolbar__end{display:flex;align-items:center;gap:8px var(--mxc-tb-gap, 24px);min-width:0}.mxp.mxc .mxc-toolbar__end{margin-inline-start:auto;gap:8px 16px}.mxp.mxc .mxc-tb-filter{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:var(--mxc-tb-h, 44px);margin:0;padding:0 16px;border:0;border-radius:var(--mxc-tb-btn-radius, 8px);background:var(--mxc-tb-btn-bg, #f4f5f7);color:var(--mxc-tb-btn-color, #1b1b1f);font:inherit;font-weight:var(--mxc-tb-fw, 500);font-size:calc(var(--mxc-tb-size, 15px) + 1px);letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--mxp-ease, ease),color .2s var(--mxp-ease, ease)}.mxp.mxc .mxc-tb-filter__icon{width:var(--mxc-tb-icon, 22px);height:var(--mxc-tb-icon, 22px);flex:0 0 auto}.mxp.mxc .mxc-tb-filter__n{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--mxc-accent, #2d4895);color:#fff;font-size:12px;font-weight:600;line-height:1}@media(hover:hover)and (pointer:fine){.mxp.mxc .mxc-tb-filter:hover{background:var(--mxc-tb-btn-bg-h, #e8eaee)}.mxp.mxc .mxc-tb-filter:hover .mxc-tb-filter__icon{transform:translate3d(0,-1px,0)}}.mxp.mxc .mxc-tb-filter__icon{transition:transform .2s var(--mxp-ease, ease)}.mxp.mxc .mxc-toolbar__count{margin:0;padding:0 4px;color:var(--mxc-tb-color, #3d4046);font-size:var(--mxc-tb-size, 15px);font-weight:400;letter-spacing:0;white-space:nowrap}.mxp.mxc .mxc-sort{display:flex;align-items:center;gap:10px;margin:0;min-width:0}.mxp.mxc .mxc-sort__label{margin:0;color:var(--mxc-tb-color, #3d4046);font-size:var(--mxc-tb-size, 15px);font-weight:400;white-space:nowrap}.mxp.mxc .mxc-sort__field{position:relative;display:inline-flex;align-items:center;min-width:0}.mxp.mxc .mxc-sort__select{min-width:0;max-width:100%;min-height:var(--mxc-tb-h, 44px);margin:0;padding:0 34px 0 4px;border:0;border-radius:var(--mxc-tb-btn-radius, 8px);background:transparent;color:var(--mxc-tb-sort-color, #0e0e10);font:inherit;font-size:var(--mxc-tb-size, 15px);font-weight:var(--mxc-tb-sort-fw, 600);letter-spacing:0;text-transform:none;-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none;text-overflow:ellipsis}.mxp.mxc .mxc-sort__chev{position:absolute;right:6px;width:18px;height:18px;pointer-events:none;color:var(--mxc-tb-color, #3d4046)}.mxp.mxc .mxc-sort__go{min-height:36px;padding:0 12px;border:1px solid var(--mxc-line, #e6e8ec);border-radius:6px;background:#fff;font:inherit;cursor:pointer}.mxp.mxc .mxc-views{display:flex;align-items:center;gap:6px}.mxp.mxc .mxc-view{display:inline-flex;align-items:center;justify-content:center;width:var(--mxc-tb-h, 44px);height:var(--mxc-tb-h, 44px);min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:var(--mxc-tb-btn-radius, 8px);background:var(--mxc-tb-view-bg, #f4f5f7);color:var(--mxc-tb-view-color, #3d4046);cursor:pointer;transition:background-color .2s var(--mxp-ease, ease),color .2s var(--mxp-ease, ease),transform .2s var(--mxp-ease, ease)}.mxp.mxc .mxc-view svg{width:calc(var(--mxc-tb-icon, 22px) + 4px);height:calc(var(--mxc-tb-icon, 22px) + 4px)}.mxp.mxc.mxc--view-grid .mxc-view--grid,.mxp.mxc.mxc--view-list .mxc-view--list{background:var(--mxc-tb-view-active-bg, #eef1fb);color:var(--mxc-tb-view-active, #2d4895)}@media(hover:hover)and (pointer:fine){.mxp.mxc .mxc-view:hover{color:var(--mxc-tb-view-active, #2d4895)}}.mxp.mxc .mxc-view:active{transform:scale(.94)}.mxp.mxc .mxc-chips{margin:16px 0 0}.mxp.mxc .mxc-chips__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.mxp.mxc .mxc-chips__list>li{margin:0;padding:0;list-style:none}.mxp.mxc .mxc-chips__list>li:before,.mxp.mxc .mxc-chips__list>li::marker{content:none}.mxp.mxc .mxc-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;max-width:100%;padding:4px 10px 4px 14px;border-radius:var(--mxc-chip-radius, 20px);background:var(--mxc-chip-bg, #eef1fb);color:var(--mxc-chip-color, #1b1b1f);font-size:14px;font-weight:500;line-height:1.25;text-decoration:none;letter-spacing:0;transition:background-color .2s var(--mxp-ease, ease),box-shadow .2s var(--mxp-ease, ease)}.mxp.mxc .mxc-chip__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mxp.mxc .mxc-chip__x{width:16px;height:16px;flex:0 0 auto;transition:transform .2s var(--mxp-ease, ease)}@media(hover:hover)and (pointer:fine){.mxp.mxc .mxc-chip:hover{box-shadow:inset 0 0 0 1px var(--mxc-accent, #2d4895)}.mxp.mxc .mxc-chip:hover .mxc-chip__x{transform:rotate(90deg)}}.mxp.mxc .mxc-chips__clear{display:inline-flex;align-items:center;min-height:34px;padding:0 6px;color:var(--mxc-accent, #2d4895);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.mxp.mxc .mxc__results{position:relative;margin-top:var(--mxc-grid-top, 36px);transition:opacity .22s var(--mxp-ease, ease)}.mxp.mxc .mxc__results--first{margin-top:0}.mxp.mxc .mxc__results[aria-busy=true]{opacity:.45;pointer-events:none}.mxp.mxc .mxc-chips+.mxc__grid,.mxp.mxc .mxc-chips+.mxc-empty{margin-top:24px}.mxp.mxc .mxc__grid{display:grid;grid-template-columns:repeat(var(--mxc-cols, 6),minmax(0,1fr));gap:var(--mxc-gap-y, 40px) var(--mxc-gap-x, 16px);margin:0;padding:0;list-style:none}.mxp.mxc .mxc__grid>li{margin:0;padding:0;list-style:none}.mxp.mxc .mxc__grid>li:before,.mxp.mxc .mxc__grid>li::marker{content:none}.mxp.mxc .mxc__cell{display:flex;flex-direction:column;min-width:0}.mxp.mxc .mxc__cell.is-new{animation:mxc-in .52s var(--mxp-ease, ease) both;animation-delay:calc(min(var(--mxc-i, 0),8)*40ms)}@keyframes mxc-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.mxp.mxc.mxc--view-list .mxc__grid{grid-template-columns:minmax(0,1fr);gap:var(--mxc-list-gap, 20px)}.mxp.mxc.mxc--view-list .mxc__cell .mxp-card{display:grid;grid-template-columns:var(--mxc-list-media, 240px) minmax(0,1fr);align-items:center;column-gap:clamp(14px,3vw,36px)}.mxp.mxc.mxc--view-list .mxc__cell .mxp-card__info{margin-top:0}.mxp.mxc.mxc--view-list .mxc__cell .mxp-card__title{--mxp-tt-lines: 2}.mxp.mxc.mxc--view-list.mxc--list-lines .mxc__cell+.mxc__cell{padding-top:var(--mxc-list-gap, 20px);border-top:1px solid var(--mxc-line, #e6e8ec)}.mxp.mxc .mxc-foot{display:flex;flex-direction:column;align-items:center;gap:14px;margin:var(--mxc-pg-top, 44px) 0 0;text-align:center}.mxp.mxc .mxc-foot__count{margin:0;color:var(--mxc-pg-count, #6c7280);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0}.mxp.mxc .mxc-foot__bar{display:block;width:min(240px,80%);height:3px;border-radius:3px;background:var(--mxc-line, #e6e8ec);overflow:hidden}.mxp.mxc .mxc-foot__fill{display:block;height:100%;border-radius:inherit;background:var(--mxc-pg-color, #2d4895);transition:width .4s var(--mxp-ease, ease)}.mxp.mxc .mxc-more{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:min(var(--mxc-pg-w, 240px),100%);min-height:var(--mxc-pg-h, 48px);max-width:100%;margin:4px 0 0;padding:0 28px;border:1.5px solid var(--mxc-pg-color, #2d4895);border-radius:var(--mxc-pg-radius, 24px);background:transparent;color:var(--mxc-pg-color, #2d4895);font:inherit;font-size:var(--mxc-pg-size, 15px);font-weight:var(--mxc-pg-fw, 600);line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .24s var(--mxp-ease, ease),color .24s var(--mxp-ease, ease),border-color .24s var(--mxp-ease, ease),transform .24s var(--mxp-ease, ease)}.mxp.mxc.mxc--pg-solid .mxc-more{background:var(--mxc-pg-color, #2d4895);color:var(--mxc-pg-text, #fff)}@media(hover:hover)and (pointer:fine){.mxp.mxc .mxc-more:hover{background:var(--mxc-pg-hover, #0e0e10);border-color:var(--mxc-pg-hover, #0e0e10);color:var(--mxc-pg-hover-text, #fff);transform:translate3d(0,-1px,0)}}.mxp.mxc .mxc-more[aria-busy=true]{cursor:progress}.mxp.mxc .mxc-more__spin,.mxp.mxc .mxc-apply__spin{display:none;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:mxc-spin .7s linear infinite}.mxp.mxc .mxc-more[aria-busy=true] .mxc-more__spin,.mxp.mxc .mxc-apply[aria-busy=true] .mxc-apply__spin{display:inline-block}@keyframes mxc-spin{to{transform:rotate(360deg)}}.mxp.mxc .mxc-foot__error{margin:0;color:#b42318;font-size:14px;line-height:1.4}.mxp.mxc .mxc-foot__error:empty{display:none}.mxp.mxc .mxc-foot__error button{margin-inline-start:8px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.mxp.mxc .mxc-pages__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.mxp.mxc .mxc-pages__list>li{margin:0;padding:0;list-style:none}.mxp.mxc .mxc-pages__list>li:before,.mxp.mxc .mxc-pages__list>li::marker{content:none}.mxp.mxc .mxc-pages__item{display:inline-flex;align-items:center;justify-content:center;min-width:var(--mxc-pg-h, 48px);height:var(--mxc-pg-h, 48px);padding:0 8px;border:1px solid var(--mxc-line, #e6e8ec);border-radius:var(--mxc-pg-radius, 24px);background:#fff;color:var(--mxc-text, #0e0e10);font-size:var(--mxc-pg-size, 15px);font-weight:var(--mxc-pg-fw, 600);line-height:1;text-decoration:none;transition:background-color .2s var(--mxp-ease, ease),color .2s var(--mxp-ease, ease),border-color .2s var(--mxp-ease, ease)}.mxp.mxc .mxc-pages__item svg{width:20px;height:20px}.mxp.mxc .mxc-pages__item.is-current{border-color:var(--mxc-pg-color, #2d4895);background:var(--mxc-pg-color, #2d4895);color:var(--mxc-pg-text, #fff)}.mxp.mxc .mxc-pages__item.is-off{opacity:.35}.mxp.mxc .mxc-pages__gap{border-color:transparent;background:transparent;min-width:24px}@media(hover:hover)and (pointer:fine){.mxp.mxc a.mxc-pages__item:hover{border-color:var(--mxc-pg-hover, #0e0e10);background:var(--mxc-pg-hover, #0e0e10);color:var(--mxc-pg-hover-text, #fff)}}.mxp.mxc .mxc-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:clamp(36px,8vw,80px) 20px;border:1px dashed var(--mxc-line, #e6e8ec);border-radius:16px;text-align:center}.mxp.mxc .mxc-empty__title{margin:0;font-size:22px;font-weight:600;line-height:1.3;color:var(--mxc-text, #0e0e10)}.mxp.mxc .mxc-empty__text{margin:0;color:var(--mxc-muted, #3d4046);font-size:15px;line-height:1.5}.mxp.mxc .mxc-empty__btn{display:inline-flex;align-items:center;min-height:46px;margin-top:8px;padding:0 24px;border-radius:8px;background:var(--mxc-accent, #2d4895);color:#fff;font-size:15px;font-weight:600;text-decoration:none}.mxc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;visibility:hidden;pointer-events:none;font-family:var(--mxp-font, inherit);color:var(--mxc-text, #0e0e10)}.mxc-drawer:target,.mxc-drawer.is-open{visibility:visible;pointer-events:auto}.mxc.mxc-js .mxc-drawer:target:not(.is-open){visibility:hidden;pointer-events:none}.mxc-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--mxc-dr-backdrop, rgba(11, 16, 32, .45));opacity:0;transition:opacity var(--mxc-dr-dur, .32s) var(--mxp-ease, ease);cursor:default}.mxc-drawer:target .mxc-drawer__backdrop,.mxc-drawer.is-open .mxc-drawer__backdrop{opacity:1}.mxc-drawer__panel{position:absolute;top:var(--mxc-dr-inset, 10px);bottom:var(--mxc-dr-inset, 10px);right:var(--mxc-dr-inset, 10px);display:flex;flex-direction:column;width:min(var(--mxc-dr-w, 440px),calc(100vw - var(--mxc-dr-inset, 10px) * 2));border-radius:var(--mxc-dr-radius, 22px);background:var(--mxc-dr-bg, #fff);box-shadow:0 24px 60px -20px #0b102059;overflow:hidden;outline:none;transform:translate3d(calc(100% + var(--mxc-dr-inset, 10px) + 24px),0,0);transition:transform var(--mxc-dr-dur, .32s) cubic-bezier(.22,.61,.36,1)}.mxc-drawer--left .mxc-drawer__panel{right:auto;left:var(--mxc-dr-inset, 10px);transform:translate3d(calc(-100% - var(--mxc-dr-inset, 10px) - 24px),0,0)}.mxc-drawer:target .mxc-drawer__panel,.mxc-drawer.is-open .mxc-drawer__panel{transform:none}.mxc-drawer *,.mxc-drawer *:before,.mxc-drawer *:after{box-sizing:border-box}.mxc-drawer [hidden]{display:none!important}.mxc-drawer .mxp-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mxc-drawer a:focus-visible,.mxc-drawer button:focus-visible,.mxc-drawer summary:focus-visible,.mxc-drawer input:focus-visible+.mxc-opt__box,.mxc-drawer input:focus-visible+.mxc-opt__swatch,.mxc-drawer input:focus-visible~.mxc-toggle__track,.mxc-drawer .mxc-price__input:focus-visible,.mxc-drawer .mxc-group__search:focus-visible{outline:2px solid var(--mxp-focus, #17409b);outline-offset:2px}.mxc-filters{display:flex;flex-direction:column;min-height:0;height:100%;margin:0}.mxc-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:calc(var(--mxc-dr-pad, 34px) - 10px) calc(var(--mxc-dr-pad, 34px) - 10px) 14px var(--mxc-dr-pad, 34px)}.mxc-drawer__title{margin:0;font-family:inherit;font-size:var(--mxc-dr-title-size, 30px);font-weight:var(--mxc-dr-title-fw, 600);line-height:1.15;letter-spacing:-.01em;text-transform:none;color:inherit}.mxc-drawer__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:56px;height:56px;border-radius:50%;background:var(--mxc-dr-close-bg, #f1f2f4);color:inherit;text-decoration:none;transition:transform .26s var(--mxp-ease, ease),background-color .2s var(--mxp-ease, ease)}.mxc-drawer__close svg{width:26px;height:26px}@media(hover:hover)and (pointer:fine){.mxc-drawer__close:hover{transform:rotate(90deg)}}.mxc-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px var(--mxc-dr-pad, 34px) 24px;-webkit-overflow-scrolling:touch}.mxc-drawer__foot{position:relative;display:flex;align-items:center;gap:16px;padding:16px var(--mxc-dr-pad, 34px) calc(var(--mxc-dr-pad, 34px) - 10px);background:var(--mxc-dr-bg, #fff);box-shadow:0 -12px 24px -18px #0b102059}.mxc-drawer__clear{flex:0 0 auto;color:var(--mxc-text, #0e0e10);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.mxc-apply{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:10px;min-height:var(--mxc-apply-h, 52px);margin:0;padding:0 20px;border:0;border-radius:var(--mxc-apply-radius, 8px);background:var(--mxc-accent, #2d4895);color:var(--mxc-apply-color, #fff);font:inherit;font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .22s var(--mxp-ease, ease),transform .22s var(--mxp-ease, ease),opacity .22s var(--mxp-ease, ease)}@media(hover:hover)and (pointer:fine){.mxc-apply:hover{background:var(--mxc-apply-hover, #0e0e10)}}.mxc-apply:active{transform:scale(.99)}.mxc-apply[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mxc-toggle{position:relative;display:flex;align-items:center;gap:12px;margin:0 0 18px;cursor:pointer;font-size:calc(var(--mxc-val-size, 15px) + 3px);font-weight:600}.mxc-toggle__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.mxc-toggle__track{position:relative;flex:0 0 auto;width:66px;height:38px;border:1px solid #cfd3da;border-radius:19px;background:#fff;transition:background-color .22s var(--mxp-ease, ease),border-color .22s var(--mxp-ease, ease)}.mxc-toggle__knob{position:absolute;top:5px;left:5px;width:26px;height:26px;border-radius:50%;background:#cfd3da;transition:transform .24s var(--mxp-ease, ease),background-color .22s var(--mxp-ease, ease)}.mxc-toggle__input:checked+.mxc-toggle__track{border-color:var(--mxc-accent, #2d4895);background:var(--mxc-accent, #2d4895)}.mxc-toggle__input:checked+.mxc-toggle__track .mxc-toggle__knob{background:#fff;transform:translate3d(28px,0,0)}[dir=rtl] .mxc-toggle__input:checked+.mxc-toggle__track .mxc-toggle__knob{transform:translate3d(-28px,0,0)}[dir=rtl] .mxc-toggle__knob{left:auto;right:5px}.mxc-toggle__count{color:#6c7280;font-size:var(--mxc-val-size, 15px);font-weight:400}.mxc-groups{display:flex;flex-direction:column;gap:var(--mxc-gr-gap, 10px)}.mxc-group{border:1px solid var(--mxc-line, #e3e6eb);border-radius:var(--mxc-gr-radius, 10px);background:#fff}.mxc-group__head{display:flex;align-items:center;gap:10px;min-height:76px;padding:0 24px;cursor:pointer;list-style:none;font-size:var(--mxc-gr-title-size, 18px);font-weight:var(--mxc-gr-title-fw, 600);line-height:1.25;border-radius:var(--mxc-gr-radius, 10px)}.mxc-group__head::-webkit-details-marker{display:none}.mxc-group__head::marker{content:""}.mxc-group__title{flex:1 1 auto;min-width:0}.mxc-group__n{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--mxc-accent, #2d4895);color:#fff;font-size:12px;font-weight:600}.mxc-group__chev{flex:0 0 auto;width:20px;height:20px;transition:transform .26s var(--mxp-ease, ease)}.mxc-group[open]>.mxc-group__head .mxc-group__chev{transform:rotate(180deg)}.mxc-group__body{padding:0 24px 24px;overflow:hidden}.mxc-group__tools{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding-top:2px}.mxc-group__tools:empty{display:none}.mxc-group__reset{margin:0 0 0 auto;padding:2px 0;border:0;background:none;color:#6c7280;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mxc-group__search{flex:1 1 auto;min-width:0;height:40px;margin:0;padding:0 12px;border:1px solid var(--mxc-line, #e3e6eb);border-radius:8px;background:#fff;font:inherit;font-size:14px;color:inherit}.mxc-group__more{margin:6px 0 0;padding:4px 0;border:0;background:none;color:var(--mxc-accent, #2d4895);font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.mxc-group__none{margin:6px 0 0;color:#6c7280;font-size:14px}.mxc-values{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;border:0}.mxc-values--pills{flex-direction:row;flex-wrap:wrap;gap:8px}.mxc.mxc-js .mxc-opt.is-extra:not(.is-shown){display:none}.mxc.mxc-js .mxc-values.is-searching .mxc-opt.is-extra{display:flex}.mxc-values.is-searching .mxc-group__more{display:none}.mxc-drawer .mxc-opt.is-filtered-out{display:none!important}.mxc-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:40px;padding:2px 0;cursor:pointer;font-size:var(--mxc-val-size, 15px);line-height:1.3}.mxc-opt__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.mxc-opt__box{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border:1.5px solid #b8bec8;border-radius:5px;background:#fff;color:#fff;transition:background-color .18s var(--mxp-ease, ease),border-color .18s var(--mxp-ease, ease)}.mxc-opt__box svg{width:15px;height:15px;opacity:0;transform:scale(.6);transition:opacity .16s var(--mxp-ease, ease),transform .2s var(--mxp-ease, ease)}.mxc-opt__input:checked+.mxc-opt__box{border-color:var(--mxc-accent, #2d4895);background:var(--mxc-accent, #2d4895)}.mxc-opt__input:checked+.mxc-opt__box svg{opacity:1;transform:none}.mxc-opt__swatch{position:relative;flex:0 0 auto;width:var(--mxc-val-swatch, 28px);height:var(--mxc-val-swatch, 28px);border-radius:50%;background:var(--mxc-sw, #eef0f3);box-shadow:inset 0 0 0 1px #0000001f;overflow:hidden}.mxc-opt__swatch img{display:block;width:100%;height:100%;object-fit:cover}.mxc-opt__swatch--none:after{content:"";position:absolute;left:50%;top:10%;bottom:10%;width:1.5px;background:#b8bec8;transform:rotate(45deg)}.mxc-opt__input:checked+.mxc-opt__swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--mxc-accent, #2d4895)}.mxc-opt__label{min-width:0;overflow-wrap:anywhere}.mxc-opt__count{margin-inline-start:auto;padding-inline-start:8px;color:#6c7280;font-size:calc(var(--mxc-val-size, 15px) - 1px)}.mxc-opt.is-off{cursor:default;opacity:.45}.mxc-values--pills .mxc-opt{min-height:38px;padding:6px 14px;border:1px solid #cfd3da;border-radius:20px;gap:6px;transition:border-color .18s var(--mxp-ease, ease),background-color .18s var(--mxp-ease, ease),color .18s var(--mxp-ease, ease)}.mxc-values--pills .mxc-opt__count{margin:0;padding:0}.mxc-values--pills .mxc-opt:has(.mxc-opt__input:checked){border-color:var(--mxc-accent, #2d4895);background:var(--mxc-accent, #2d4895);color:#fff}.mxc-values--pills .mxc-opt:has(.mxc-opt__input:checked) .mxc-opt__count{color:inherit}.mxc-values--pills .mxc-opt:has(.mxc-opt__input:focus-visible){outline:2px solid var(--mxp-focus, #17409b);outline-offset:2px}@media(hover:hover)and (pointer:fine){.mxc-opt:not(.is-off):hover .mxc-opt__box{border-color:var(--mxc-accent, #2d4895)}.mxc-values--pills .mxc-opt:not(.is-off):hover{border-color:var(--mxc-accent, #2d4895)}}.mxc-price .mxc-group__tools{justify-content:flex-end;min-height:22px}.mxc-range{position:relative;height:var(--mxc-handle, 22px);margin:6px 0 22px}.mxc-range__track{position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;border-radius:3px;background:#dfe3ea}.mxc-range__fill{position:absolute;top:0;bottom:0;left:var(--mxc-lo, 0%);right:calc(100% - var(--mxc-hi, 100%));border-radius:inherit;background:var(--mxc-accent, #2d4895)}.mxc-range__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;background:none;border:0;pointer-events:none;-webkit-appearance:none;appearance:none;min-height:0}.mxc-range__input::-webkit-slider-runnable-track{height:100%;background:none;border:0}.mxc-range__input::-moz-range-track{height:100%;background:none;border:0}.mxc-range__input::-webkit-slider-thumb{pointer-events:auto;width:var(--mxc-handle, 22px);height:var(--mxc-handle, 22px);border:0;border-radius:50%;background:var(--mxc-accent, #2d4895);box-shadow:0 2px 6px #0b102040;cursor:grab;-webkit-appearance:none;appearance:none;transition:transform .16s var(--mxp-ease, ease)}.mxc-range__input::-moz-range-thumb{pointer-events:auto;width:var(--mxc-handle, 22px);height:var(--mxc-handle, 22px);border:0;border-radius:50%;background:var(--mxc-accent, #2d4895);box-shadow:0 2px 6px #0b102040;cursor:grab}.mxc-range__input:active::-webkit-slider-thumb{transform:scale(1.12);cursor:grabbing}.mxc-price__fields{display:flex;align-items:center;gap:14px}.mxc-price__field{position:relative;display:flex;flex:1 1 0;align-items:center;min-width:0}.mxc-price__cur{position:absolute;left:16px;color:#6c7280;font-size:17px;pointer-events:none}.mxc-price__input{width:100%;min-width:0;height:58px;margin:0;padding:0 12px 0 36px;border:1px solid #d5d9e0;border-radius:6px;background:#fff;color:inherit;font:inherit;font-size:17px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.mxc-price__input::-webkit-outer-spin-button,.mxc-price__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mxc-price__input[aria-invalid=true]{border-color:#b42318}.mxc-price__dash{color:#6c7280}.mxc-price__error{margin:10px 0 0;color:#b42318;font-size:14px;line-height:1.4}.mxc-drawer .mxc-note{margin:18px 0 0;padding:12px 14px;border:1px dashed #c3c8d1;border-radius:8px;background:#fafbfc;color:#3d4046;font-size:13px;line-height:1.5}@media(max-width:749px){.mxp.mxc .mxc-toolbar{gap:6px}.mxp.mxc .mxc-toolbar__start{flex:1 1 auto;gap:8px}.mxp.mxc .mxc-toolbar__end{flex:1 1 100%;justify-content:space-between;order:2;gap:8px;margin:0}.mxp.mxc .mxc-toolbar__start:only-child{flex-basis:100%}.mxp.mxc .mxc-toolbar__count{display:block;margin-inline-start:auto;font-size:14px}.mxp.mxc .mxc-sort{flex:1 1 auto;gap:6px}.mxp.mxc .mxc-sort__label{font-size:14px}.mxp.mxc .mxc-sort__field{flex:1 1 auto}.mxp.mxc .mxc-sort__select{width:100%;font-size:14px}.mxp.mxc .mxc-tb-filter{padding:0 14px}.mxp.mxc.mxc--view-list .mxc__cell .mxp-card{column-gap:14px;align-items:start}.mxp.mxc .mxc-more{width:100%}.mxp.mxc .mxc-pages__item{min-width:40px;height:40px}.mxc-drawer{--mxc-dr-inset: 0px}.mxc-drawer__panel{top:0;bottom:0;left:0;right:0;width:auto;max-width:none;border-radius:0}.mxc-drawer__head{padding:14px 12px 10px 20px}.mxc-drawer__close{width:48px;height:48px}.mxc-drawer__body{padding:4px 16px 20px}.mxc-drawer__foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px))}.mxc-group__head{min-height:62px;padding:0 18px}.mxc-group__body{padding:0 18px 20px}.mxc-price__input{height:50px}}@media(prefers-reduced-motion:reduce){.mxp.mxc .mxc__cell.is-new{animation:none}.mxc-drawer__panel,.mxc-drawer__backdrop,.mxc-toggle__knob,.mxc-group__chev,.mxc-opt__box svg,.mxp.mxc .mxc__results,.mxp.mxc .mxc-foot__fill{transition:none!important}.mxp.mxc .mxc-more,.mxp.mxc .mxc-view,.mxp.mxc .mxc-chip__x,.mxc-drawer__close,.mxp.mxc .mxc-tb-filter__icon{transform:none!important}.mxp.mxc .mxc-more__spin,.mxp.mxc .mxc-apply__spin{animation-duration:1.4s}}@media(forced-colors:active){.mxc-opt__input:checked+.mxc-opt__box,.mxc-toggle__input:checked+.mxc-toggle__track,.mxc-range__fill{background:Highlight}.mxp.mxc .mxc-pages__item.is-current{border-color:Highlight}}@media print{.mxp.mxc .mxc-toolbar,.mxc-drawer,.mxp.mxc .mxc-foot,.mxp.mxc .mxc-chips{display:none!important}}.mxp.mxc .mxc-head{margin:0 0 24px}.mxp.mxc .mxc-head__title{margin:0;font-family:var(--font-heading-family, var(--mxp-font, inherit));font-weight:var(--mx-heading-weight, 700);font-size:clamp(26px,1.6vw + 16px,44px);line-height:1.08;letter-spacing:var(--mx-heading-ls, -.02em);color:var(--mxc-text, #0e0e10);text-wrap:balance;overflow-wrap:anywhere}.mxp.mxc .mxc-head__text{margin:8px 0 0;color:var(--mxc-muted, #6b7383);font-size:15px;line-height:1.5}.mxc-presets{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.mxc-preset{min-height:38px;margin:0;padding:7px 15px;border:1px solid var(--mxc-line, #e6e8ec);border-radius:999px;background:#fff;color:var(--mxc-text, #0e0e10);font:inherit;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.mxc-preset:hover{border-color:var(--mxc-text, #0e0e10)}.mxc-preset:active{transform:scale(.97)}.mxc-preset[aria-pressed=true]{background:var(--mxc-text, #0e0e10);border-color:var(--mxc-text, #0e0e10);color:#fff}.mxc-preset:focus-visible{outline:2px solid var(--mxp-focus, #17409b);outline-offset:2px}.mxc-toggle--sale{margin-top:4px}.mxp.mxc .mxc__layout{display:block}.mxp.mxc .mxc__main{min-width:0}@media(min-width:990px){.mxp.mxc.mxc--side .mxc__layout{display:grid;grid-template-columns:var(--mxc-side-w, 290px) minmax(0,1fr);gap:0 clamp(24px,2.6vw,48px);align-items:start}.mxp.mxc.mxc--side .mxc__side{min-width:0}.mxp.mxc.mxc--side-sticky .mxc__side{position:sticky;top:var(--mx-sticky-top, 96px);max-height:calc(100vh - var(--mx-sticky-top, 96px) - 16px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:6px}.mxc__side .mxc-drawer{position:static;inset:auto;z-index:auto;visibility:visible;pointer-events:auto}.mxc__side .mxc-drawer[hidden]{display:block!important}.mxc__side .mxc-drawer__backdrop,.mxc__side .mxc-drawer__head{display:none}.mxc__side .mxc-drawer__panel{position:static;transform:none;width:auto;height:auto;box-shadow:none;border-radius:0;background:transparent;overflow:visible;transition:none}.mxc__side .mxc-drawer__body{padding:0;overflow:visible}.mxc__side .mxc-drawer__foot{position:static;padding:14px 0 0;border:0;background:none;box-shadow:none;justify-content:flex-start}.mxc__side .mxc-drawer__foot .mxc-apply{display:none}.mxc__side .mxc-group{background:transparent}.mxp.mxc.mxc--side .mxc-tb-filter{display:none}.mxc__side .mxc-price__fields{gap:6px}.mxc__side .mxc-price__field{min-width:0}.mxc__side .mxc-price__input{min-width:0;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mx-collection.css.map */
