mx-product,mx-product-tabs{display:block}.mxpd,.mxpt{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mxpd *,.mxpd *:before,.mxpd *:after,.mxpt *,.mxpt *:before,.mxpt *:after{box-sizing:border-box}.mxpd [hidden],.mxpt [hidden],.mxpt .mxpt__panel[data-empty]{display:none!important}.mxpd .mxpd-sr,.mxpt .mxpd-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}.mxpd:not(.mxpd-js) .mxpd-js-only{display:none!important}.mxpd .mxpd-icon{display:block;width:1em;height:1em;flex:0 0 auto}.mxpd a:focus-visible,.mxpd button:focus-visible,.mxpd summary:focus-visible,.mxpd select:focus-visible,.mxpd input:focus-visible,.mxpt a:focus-visible,.mxpt button:focus-visible{outline:2px solid var(--mxpd-accent, #5b4ce6);outline-offset:2px}.mxpd{padding:var(--mxpd-pad-top, 18px) var(--mxpd-pad-x, 24px) var(--mxpd-pad-bottom, 48px);background:var(--mxpd-bg, #fff);color:var(--mxpd-text, #0e0e10);font-family:var(--mxpd-font, inherit);font-size:15px;line-height:1.5}.mxpd__inner{max-width:var(--mxpd-maxw, 1320px);margin:0 auto}.mxpd .mxpd-note{margin:10px 0;padding:10px 12px;border:1px dashed #c3c8d1;border-radius:8px;background:#fafbfc;color:#3d4046;font-size:13px}.mxpd-crumbs{margin:0 0 var(--mxpd-crumbs-bottom, 34px);font-size:var(--mxpd-crumbs-size, 14px)}.mxpd-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none}.mxpd-crumbs__list>li{display:inline-flex;align-items:center;min-width:0;margin:0;padding:0;list-style:none}.mxpd-crumbs__list>li:before,.mxpd-crumbs__list>li::marker{content:none}.mxpd-crumbs a{color:var(--mxpd-crumbs-color, #55595f);font-weight:var(--mxpd-crumbs-fw, 400);text-decoration:none;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.mxpd-crumbs a:hover{color:var(--mxpd-crumbs-hover, #0e0e10)}}.mxpd-crumbs [aria-current]{color:var(--mxpd-crumbs-current, #0e0e10);font-weight:var(--mxpd-crumbs-current-fw, 600);overflow-wrap:anywhere}.mxpd-crumbs__sep{display:inline-flex;margin:0 10px;color:var(--mxpd-crumbs-color, #55595f);font-size:14px}.mxpd__layout{display:grid;grid-template-columns:minmax(0,var(--mxpd-media-share, 47%)) minmax(0,1fr);gap:0 var(--mxpd-col-gap, 108px);align-items:start}.mxpd__media{min-width:0}.mxpd__info{min-width:0;max-width:var(--mxpd-info-max, 550px);padding-top:4px}.mxpd-gallery{display:grid;grid-template-columns:var(--mxpd-thumb-w, 86px) minmax(0,1fr);gap:var(--mxpd-thumb-gap, 9px) 10px;align-items:stretch}.mxpd-gallery--single,.mxpd-gallery--thumbs-none,.mxpd-gallery--thumbs-bottom{grid-template-columns:minmax(0,1fr)}.mxpd-stage{position:relative;grid-column:2;grid-row:1;min-width:0;aspect-ratio:var(--mxpd-ratio, 4 / 5);border-radius:var(--mxpd-media-radius, 14px);background:var(--mxpd-media-bg, #f3f4f6);overflow:hidden}.mxpd-gallery--single .mxpd-stage,.mxpd-gallery--thumbs-none .mxpd-stage,.mxpd-gallery--thumbs-bottom .mxpd-stage{grid-column:1}.mxpd-stage__track{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.mxpd-stage__track::-webkit-scrollbar{display:none}.mxpd-slide{position:relative;flex:0 0 100%;height:100%;margin:0;padding:0;list-style:none;scroll-snap-align:start;scroll-snap-stop:always}.mxpd-slide:before,.mxpd-slide::marker{content:none}.mxpd-slide__zoom{display:block;width:100%;height:100%;cursor:zoom-in}.mxpd-slide__img,.mxpd-slide__video,.mxpd-slide__iframe,.mxpd-slide model-viewer,.mxpd-slide .mxpd-placeholder{display:block;width:100%;height:100%;max-width:none;padding:var(--mxpd-media-pad, 8%);object-fit:var(--mxpd-fit, contain);border:0}.mxpd-slide--video .mxpd-slide__video,.mxpd-slide__iframe,.mxpd-slide model-viewer{padding:0;object-fit:contain;background:#000}.mxpd-slide model-viewer{background:transparent}.mxpd-slide__img{transition:transform .6s cubic-bezier(.22,.61,.36,1);transform-origin:center}@media(hover:hover)and (pointer:fine){.mxpd--hover-zoom .mxpd-slide__zoom:hover .mxpd-slide__img{transform:scale(1.06)}}.mxpd-placeholder{fill:#c3c8d1}.mxpd-deferred,.mxpd-deferred__poster{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.mxpd-deferred__icon{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#ffffffeb;color:#0e0e10;font-size:26px;box-shadow:0 6px 20px -6px #0b102059}.mxpd-deferred.is-loaded .mxpd-deferred__poster{display:none}.mxpd-deferred>:not(button):not(template){width:100%;height:100%}@media(min-width:750px){.mxpd.mxpd-js .mxpd-stage__track{display:block;position:relative;overflow:visible}.mxpd.mxpd-js .mxpd-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity var(--mxpd-fade, .32s) ease,visibility 0s linear var(--mxpd-fade, .32s)}.mxpd.mxpd-js .mxpd-slide.is-active{opacity:1;visibility:visible;transition:opacity var(--mxpd-fade, .32s) ease,visibility 0s;z-index:1}}@media(max-width:749px){.mxpd.mxpd-js:not(.mxpd--swipe-m) .mxpd-stage__track{display:block;position:relative;overflow:visible}.mxpd.mxpd-js:not(.mxpd--swipe-m) .mxpd-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity var(--mxpd-fade, .32s) ease,visibility 0s linear var(--mxpd-fade, .32s)}.mxpd.mxpd-js:not(.mxpd--swipe-m) .mxpd-slide.is-active{opacity:1;visibility:visible;transition:opacity var(--mxpd-fade, .32s) ease,visibility 0s;z-index:1}}.mxpd-thumbs{position:relative;grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;min-height:0}.mxpd-gallery--thumbs-bottom .mxpd-thumbs{grid-row:2;flex-direction:row}.mxpd-gallery--thumbs-none .mxpd-thumbs{display:none}.mxpd-thumbs__viewport{position:relative;flex:1 1 0;width:100%;min-height:0;overflow:auto;scrollbar-width:none;overscroll-behavior:contain;scroll-behavior:smooth}.mxpd-thumbs__viewport::-webkit-scrollbar{display:none}.mxpd-thumbs__list{display:flex;flex-direction:column;gap:var(--mxpd-thumb-gap, 9px);margin:0;padding:0;list-style:none}.mxpd-gallery--thumbs-bottom .mxpd-thumbs__list{flex-direction:row}.mxpd-thumbs__list>li{flex:0 0 auto;margin:0;padding:0;list-style:none}.mxpd-thumbs__list>li:before,.mxpd-thumbs__list>li::marker{content:none}.mxpd-thumb{position:relative;display:block;width:var(--mxpd-thumb-w, 86px);height:var(--mxpd-thumb-h, 112px);border-radius:var(--mxpd-thumb-radius, 10px);background:var(--mxpd-thumb-bg, #f3f4f6);overflow:hidden;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .2s ease,opacity .2s ease}.mxpd-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .2s ease;pointer-events:none}.mxpd-thumb__img{display:block;width:100%;height:100%;object-fit:cover}.mxpd-thumb.is-active:after{box-shadow:inset 0 0 0 1.5px var(--mxpd-thumb-active, #0e0e10)}@media(hover:hover)and (pointer:fine){.mxpd-thumb:not(.is-active):hover:after{box-shadow:inset 0 0 0 1.5px var(--mxpd-thumb-hover, #b8bec8)}}.mxpd-thumb:focus-visible{outline-offset:-2px}.mxpd-thumb__badge{position:absolute;right:6px;bottom:6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fffffff2;color:#0e0e10;font-size:11px}.mxpd-thumbs__arrow{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mxpd-arrow, 42px);height:var(--mxpd-arrow, 42px);min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:var(--mxpd-arrow-bg, #fff);color:var(--mxpd-arrow-color, #0e0e10);box-shadow:var(--mxpd-arrow-shadow, none);font-size:20px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.mxpd-thumbs__arrow--prev{margin-bottom:calc(var(--mxpd-arrow, 42px) / -2 + 4px)}.mxpd-thumbs__arrow--next{margin-top:calc(var(--mxpd-arrow, 42px) / -2 + 4px)}.mxpd-thumbs__arrow:disabled{opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.mxpd-thumbs__arrow:not(:disabled):hover{transform:scale(1.06)}}.mxpd-gallery--thumbs-bottom .mxpd-thumbs__arrow,.mxpd-dots{display:none}.mxpd-block{margin:0}.mxpd .mxpd-label{margin:0 0 4px;color:var(--mxpd-label-color, #55595f);font-size:var(--mxpd-label-size, 14px);font-weight:var(--mxpd-label-fw, 400);line-height:1.4}.mxpd .mxpd-label.is-upper{text-transform:uppercase;letter-spacing:.06em}.mxpd .mxpd-label a{color:inherit;text-decoration:none}.mxpd .mxpd-title{margin:0 0 var(--mxpd-title-gap, 18px);padding:0;font-family:inherit;font-size:var(--mxpd-title-size, 26px);font-weight:var(--mxpd-title-fw, 600);line-height:1.2;letter-spacing:var(--mxpd-title-ls, -.01em);text-transform:none;color:var(--mxpd-title-color, #0e0e10);overflow-wrap:break-word}.mxpd-short{max-width:var(--mxpd-short-w, 520px);color:var(--mxpd-short-color, #1b1b1f);font-size:var(--mxpd-short-size, 15px);line-height:var(--mxpd-short-lh, 1.55)}.mxpd-short__text>*{margin:0 0 6px}.mxpd-short__text>:last-child{margin-bottom:0}.mxpd-short__more{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--mxpd-short-link, #55595f);font-size:calc(var(--mxpd-short-size, 15px) - 1px);text-decoration:none}.mxpd-short__more .mxpd-icon{transition:transform .22s ease}@media(hover:hover)and (pointer:fine){.mxpd-short__more:hover{color:var(--mxpd-text, #0e0e10)}.mxpd-short__more:hover .mxpd-icon{transform:translate3d(0,2px,0)}}.mxpd .mxpd-divider{height:0;margin:var(--mxpd-div-top, 20px) 0 var(--mxpd-div-bottom, 22px);border:0;border-top:1px solid var(--mxpd-div-color, #e6e8ec)}.mxpd .mxpd-text{color:var(--mxpd-txt-color, #3d4046);font-size:var(--mxpd-txt-size, 14px)}.mxpd-picker{display:flex;flex-direction:column;gap:var(--mxpd-opt-gap, 22px)}.mxpd-option{min-width:0;margin:0;padding:0;border:0}.mxpd .mxpd-option__label{display:block;float:none;width:auto;margin:0 0 12px;padding:0;font-size:var(--mxpd-opt-size, 16px);font-weight:var(--mxpd-opt-fw, 400);line-height:1.3;color:var(--mxpd-text, #0e0e10)}.mxpd-option__value{margin-inline-start:4px;font-weight:var(--mxpd-opt-value-fw, 600)}.mxpd-option__values{display:flex;flex-wrap:wrap;gap:var(--mxpd-val-gap, 8px)}.mxpd-value__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.mxpd-value{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--mxpd-pill-h, 36px);margin:0;padding:0 var(--mxpd-pill-px, 12px);border-radius:var(--mxpd-pill-radius, 8px);background:var(--mxpd-pill-bg, #fff);box-shadow:inset 0 0 0 1px var(--mxpd-pill-border, #dfe2e7);font-size:var(--mxpd-pill-size, 15px);line-height:1.2;color:var(--mxpd-text, #0e0e10);cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow .18s ease,background-color .18s ease,color .18s ease,opacity .18s ease}@media(hover:hover)and (pointer:fine){.mxpd-value:hover{box-shadow:inset 0 0 0 1px var(--mxpd-pill-hover, #8c929b)}}.mxpd-value__input:checked+.mxpd-value{background:var(--mxpd-pill-active-bg, #fff);box-shadow:inset 0 0 0 1.5px var(--mxpd-pill-active, #0e0e10)}.mxpd-value__input:focus-visible+.mxpd-value{outline:2px solid var(--mxpd-accent, #5b4ce6);outline-offset:2px}.mxpd-value.is-unavailable,.mxpd-value.is-missing{color:#9aa0a8}.mxpd-value.is-unavailable:after,.mxpd-value.is-missing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - .6px),#b8bec8 calc(50% - .6px),#b8bec8 calc(50% + .6px),transparent calc(50% + .6px))}.mxpd-value.is-missing{opacity:.55}.mxpd-value--swatch{width:var(--mxpd-swatch-size, 38px);min-height:var(--mxpd-swatch-size, 38px);height:var(--mxpd-swatch-size, 38px);padding:3px;border-radius:50%;background:#fff}.mxpd-value--swatch.mxpd-value--square{border-radius:8px}.mxpd-value--swatch:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:inherit;background:var(--mxpd-swatch, transparent)}.mxpd-value--swatch.mxpd-value--text{width:auto;padding:0 var(--mxpd-pill-px, 12px);border-radius:var(--mxpd-pill-radius, 8px)}.mxpd-value--swatch.mxpd-value--text:before{display:none}.mxpd-value__img{position:relative;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.mxpd-value--swatch.mxpd-value--square .mxpd-value__img{border-radius:6px}.mxpd-value--circle .mxpd-value__img{border-radius:50%}.mxpd-select{position:relative;display:flex;align-items:center;max-width:320px}.mxpd-select__input{width:100%;min-height:var(--mxpd-pill-h, 36px);margin:0;padding:0 36px 0 12px;border:0;border-radius:var(--mxpd-pill-radius, 8px);box-shadow:inset 0 0 0 1px var(--mxpd-pill-border, #dfe2e7);background:#fff;color:inherit;font:inherit;font-size:var(--mxpd-pill-size, 15px);-webkit-appearance:none;appearance:none;cursor:pointer}.mxpd-select .mxpd-icon{position:absolute;right:10px;font-size:18px;pointer-events:none}.mxpd-picker__missing{margin:0;color:#b42318;font-size:14px}.mxpd-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:var(--mxpd-price-top, 4px)}.mxpd-price__now{font-size:var(--mxpd-price-size, 28px);font-weight:var(--mxpd-price-fw, 700);line-height:1.15;letter-spacing:-.01em;color:var(--mxpd-price-color, #0e0e10)}.mxpd-price.is-sale .mxpd-price__now{color:var(--mxpd-sale-color, #c21835)}.mxpd-price__was{color:var(--mxpd-was-color, #8a8f98);font-size:var(--mxpd-was-size, 18px)}.mxpd-price__save{align-self:center;padding:3px 8px;border-radius:6px;background:var(--mxpd-save-bg, #fde7ec);color:var(--mxpd-save-color, #c21835);font-size:13px;font-weight:600}.mxpd-price__unit{width:100%;color:var(--mxpd-muted, #3d4046);font-size:13px}.mxpd .mxpd-price__note{margin:6px 0 0;color:var(--mxpd-muted, #3d4046);font-size:13px}.mxpd-stock{margin-top:16px}.mxpd .mxpd-stock__msg{display:flex;align-items:center;gap:6px;margin:0;color:var(--mxpd-stock-color, #5b4ce6);font-size:var(--mxpd-stock-size, 14px);line-height:1.35}.mxpd-stock__icon{display:inline-flex;font-size:16px}.mxpd-stock__ok,.mxpd-stock__no{display:inline-flex}.mxpd-stock--out .mxpd-stock__ok,.mxpd-stock:not(.mxpd-stock--out) .mxpd-stock__no{display:none}.mxpd-stock--out .mxpd-stock__msg{color:var(--mxpd-out-color, #8a8f98)}.mxpd-stock__bar{display:block;height:var(--mxpd-bar-h, 5px);margin-top:10px;border-radius:var(--mxpd-bar-radius, 4px);background:var(--mxpd-track, #ececf1);overflow:hidden}.mxpd-stock__fill{display:block;height:100%;border-radius:inherit;background:var(--mxpd-fill, #5b4ce6);transition:width .5s cubic-bezier(.22,.61,.36,1)}.mxpd-stock.is-low .mxpd-stock__fill{background:var(--mxpd-low-fill, #e8593b)}.mxpd .mxpd-sku{margin:12px 0 0;color:var(--mxpd-sku-color, #55595f);font-size:var(--mxpd-sku-size, 13px)}.mxpd-delivery{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--mxpd-dc-gap, 8px);margin-top:var(--mxpd-dc-top, 24px)}.mxpd-dcard{min-width:0;padding:var(--mxpd-dc-pad, 16px);border:1px solid var(--mxpd-dc-border, #e3e6eb);border-radius:var(--mxpd-dc-radius, 8px);background:#fff;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}@media(hover:hover)and (pointer:fine){.mxpd-dcard:hover{border-color:var(--mxpd-dc-hover, #5b4ce6);box-shadow:0 8px 20px -14px #0b102059;transform:translate3d(0,-1px,0)}}.mxpd-dcard__icon{display:flex;height:var(--mxpd-dc-icon-size, 23px);margin-bottom:14px;color:var(--mxpd-dc-icon, #5b4ce6);font-size:var(--mxpd-dc-icon-size, 23px)}.mxpd-dcard__icon img{width:auto;height:100%}.mxpd .mxpd-dcard__title{margin:0 0 8px;font-size:var(--mxpd-dc-title-size, 16px);font-weight:var(--mxpd-dc-title-fw, 600);line-height:1.25;color:var(--mxpd-text, #0e0e10);overflow-wrap:break-word}.mxpd .mxpd-dcard__text{margin:0;font-size:var(--mxpd-dc-text-size, 12px);line-height:1.4;color:var(--mxpd-dc-text, #55595f);overflow-wrap:break-word}.mxpd-dcard--pickup.is-unavailable .mxpd-dcard__icon,.mxpd-dcard--pickup.is-none .mxpd-dcard__icon{color:#9aa0a8}.mxpd-buy{margin-top:var(--mxpd-buy-top, 24px)}.mxpd-form{margin:0}.mxpd-buy__row{display:flex;gap:var(--mxpd-buy-gap, 10px)}.mxpd-qty{display:flex;align-items:center;flex:0 0 var(--mxpd-qty-w, 120px);height:var(--mxpd-btn-h, 44px);border:1px solid var(--mxpd-qty-border, #e3e6eb);border-radius:var(--mxpd-btn-radius, 8px);background:#fff}.mxpd-qty__btn{display:flex;align-items:center;justify-content:center;width:38px;min-width:0;height:100%;min-height:0;margin:0;padding:0;border:0;background:none;color:var(--mxpd-text, #0e0e10);font-size:20px;cursor:pointer;border-radius:var(--mxpd-btn-radius, 8px)}.mxpd-qty__btn:disabled{color:#c3c8d1;cursor:default}.mxpd-qty__input{flex:1 1 auto;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--mxpd-btn-size, 16px);text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;box-shadow:none}.mxpd-qty__input::-webkit-outer-spin-button,.mxpd-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mxpd-qty__input[aria-invalid=true]{color:#b42318}.mxpd-add,.mxpd-buynow--own,.mxpd .shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--mxpd-btn-h, 44px);margin:0;padding:0 20px;border:0;border-radius:var(--mxpd-btn-radius, 8px);font-family:inherit;font-size:var(--mxpd-btn-size, 16px);font-weight:var(--mxpd-btn-fw, 600);line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .22s ease,color .22s ease,transform .16s ease,opacity .2s ease}.mxpd-add{flex:1 1 auto;background:var(--mxpd-add-bg, #f3f4f6);color:var(--mxpd-add-color, #0e0e10)}@media(hover:hover)and (pointer:fine){.mxpd-add:not(:disabled):hover{background:var(--mxpd-add-hover, #e6e8ec)}}.mxpd-add:disabled,.mxpd-buynow--own:disabled{cursor:not-allowed;opacity:.55}.mxpd-add:active:not(:disabled),.mxpd-buynow--own:active:not(:disabled){transform:scale(.99)}.mxpd-buynow{display:block;margin-top:var(--mxpd-buy-gap, 10px)}.mxpd-buynow--own,.mxpd .shopify-payment-button__button--unbranded{width:100%;background:var(--mxpd-buy-bg, #000);color:var(--mxpd-buy-color, #fff)}@media(hover:hover)and (pointer:fine){.mxpd-buynow--own:not(:disabled):hover,.mxpd .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--mxpd-buy-hover, #2b2d33)}}.mxpd .shopify-payment-button__button{min-height:var(--mxpd-btn-h, 44px);border-radius:var(--mxpd-btn-radius, 8px);overflow:hidden}.mxpd .shopify-payment-button__more-options{margin-top:8px;color:var(--mxpd-muted, #3d4046);font-size:13px;text-decoration:underline;background:none;border:0;width:100%;cursor:pointer}.mxpd-buynow--dynamic.is-off{opacity:.55;pointer-events:none}.mxpd.is-loading-variant .mxpd-add,.mxpd.is-loading-variant .mxpd-buynow{cursor:progress}.mxpd-plans__group{margin:0;padding:0;border:0;min-width:0}.mxpd-plans__group+.mxpd-plans__group{margin-top:12px}.mxpd-spin{display:none;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:mxpd-spin .7s linear infinite}.mxpd [aria-busy=true] .mxpd-spin{display:inline-block}@keyframes mxpd-spin{to{transform:rotate(360deg)}}.mxpd .mxpd-buy__error{margin:10px 0 0;color:#b42318;font-size:14px;line-height:1.4}.mxpd-plans{margin:0 0 14px;padding:0;border:0}.mxpd-plans__legend{margin:0 0 8px;padding:0;font-weight:600;font-size:14px}.mxpd-plan{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:14px;cursor:pointer}.mxpd-noscript-variant{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;font-size:14px}.mxpd-noscript-variant select{min-height:40px;padding:0 10px;border:1px solid #dfe2e7;border-radius:8px;font:inherit}.mxpd-wa-wrap{margin-top:var(--mxpd-wa-top, 10px)}.mxpd-wa{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:var(--mxpd-wa-h, 44px);padding:0 20px;border-radius:var(--mxpd-wa-radius, 8px);background:var(--mxpd-wa-bg, #25d366);color:var(--mxpd-wa-color, #fff);overflow:hidden;font-size:var(--mxpd-wa-size, 16px);font-weight:var(--mxpd-wa-fw, 600);text-decoration:none;transition:background-color .24s ease,transform .16s ease,box-shadow .24s ease}.mxpd-wa .mxpd-icon{font-size:var(--mxpd-wa-icon, 21px);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.mxpd-wa:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-18deg);transition:left .6s ease}@media(hover:hover)and (pointer:fine){.mxpd-wa:hover{background:var(--mxpd-wa-hover, #1da851);box-shadow:0 10px 22px -12px #1da851bf}.mxpd-wa:hover .mxpd-icon{transform:rotate(-10deg) scale(1.08)}.mxpd-wa:hover:after{left:120%}}.mxpd-wa:active{transform:scale(.99)}.mxpd-acc{border-bottom:1px solid var(--mxpd-acc-line, #e3e6eb)}.mxpd-buy+.mxpd-acc,.mxpd-wa-wrap+.mxpd-acc{margin-top:24px;border-top:1px solid var(--mxpd-acc-line, #e3e6eb)}.mxpd-acc__head{display:flex;align-items:center;gap:12px;padding:var(--mxpd-acc-pad, 16px) 0;cursor:pointer;list-style:none;font-size:var(--mxpd-acc-title-size, 16px);font-weight:var(--mxpd-acc-title-fw, 500);line-height:1.3}.mxpd-acc__head::-webkit-details-marker{display:none}.mxpd-acc__head::marker{content:""}.mxpd-acc__icon{display:flex;color:var(--mxpd-acc-icon, #5b4ce6);font-size:var(--mxpd-acc-icon-size, 21px)}.mxpd-acc__icon img{width:var(--mxpd-acc-icon-size, 21px);height:auto}.mxpd-acc__title{flex:1 1 auto;min-width:0}.mxpd-acc__chev{display:flex;font-size:18px;transition:transform .26s ease}.mxpd-acc[open]>.mxpd-acc__head .mxpd-acc__chev{transform:rotate(180deg)}.mxpd-acc__body{overflow:hidden}.mxpd-acc__rte{padding:0 0 var(--mxpd-acc-pad, 16px);font-size:var(--mxpd-acc-text-size, 14px);line-height:1.55;color:var(--mxpd-text, #0e0e10);max-width:400px}.mxpd-acc__rte>*{margin:0 0 8px}.mxpd-acc__rte>:last-child{margin-bottom:0}.mxpd-acc__rte a{color:var(--mxpd-accent, #5b4ce6)}.mxpd-toast{position:fixed;left:50%;bottom:24px;z-index:2147482000;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:10px;background:#0e0e10;color:#fff;font-size:14px;opacity:0;transform:translate3d(-50%,12px,0);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.mxpd-toast.is-visible{opacity:1;transform:translate3d(-50%,0,0)}.mxpd-toast.is-error{background:#b42318}.mxpd-lb{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--mxpd-lb-btn-color, #0e0e10);overflow:hidden}.mxpd-lb::backdrop{background:var(--mxpd-lb-backdrop, rgba(11, 16, 32, .85));opacity:0;transition:opacity var(--mxpd-lb-dur, .26s) ease}.mxpd-lb.is-open::backdrop{opacity:1}.mxpd-lb__panel{position:absolute;left:50%;top:50%;width:min(var(--mxpd-lb-w, 1200px),calc(100vw - 32px));height:min(var(--mxpd-lb-h, 92vh),calc(100dvh - 32px));border-radius:var(--mxpd-lb-radius, 16px);background:var(--mxpd-lb-bg, #fff);overflow:hidden;transform:translate3d(-50%,-50%,0) scale(.96);opacity:0;transition:transform var(--mxpd-lb-dur, .26s) cubic-bezier(.22,.61,.36,1),opacity var(--mxpd-lb-dur, .26s) ease}.mxpd-lb.is-open .mxpd-lb__panel{transform:translate3d(-50%,-50%,0);opacity:1}.mxpd-lb__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;cursor:zoom-in}.mxpd-lb.is-zoomed .mxpd-lb__stage{cursor:grab}.mxpd-lb.is-dragging .mxpd-lb__stage{cursor:grabbing}.mxpd-lb__img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;padding:56px 72px;object-fit:contain;-webkit-user-select:none;user-select:none;transform-origin:0 0;transition:transform .26s cubic-bezier(.22,.61,.36,1),opacity .2s ease}.mxpd-lb.is-dragging .mxpd-lb__img{transition:none}.mxpd-lb__img.is-swapping{opacity:0}.mxpd-lb__bar{position:absolute;top:12px;right:12px;z-index:2;display:flex;align-items:center;gap:8px}.mxpd-lb__count{padding:6px 10px;border-radius:16px;background:var(--mxpd-lb-btn-bg, #fff);box-shadow:0 2px 10px #0b10201f;font-size:13px;font-variant-numeric:tabular-nums}.mxpd-lb__btn,.mxpd-lb__nav{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:var(--mxpd-lb-btn-bg, #fff);color:var(--mxpd-lb-btn-color, #0e0e10);box-shadow:0 2px 10px #0b102026;font-size:20px;cursor:pointer;transition:transform .16s ease,opacity .2s ease}.mxpd-lb__btn[aria-pressed=true]{background:var(--mxpd-lb-btn-color, #0e0e10);color:var(--mxpd-lb-btn-bg, #fff)}.mxpd-lb__nav{position:absolute;top:50%;z-index:2;margin-top:-22px}.mxpd-lb__nav--prev{left:12px}.mxpd-lb__nav--next{right:12px}@media(hover:hover)and (pointer:fine){.mxpd-lb__btn:hover,.mxpd-lb__nav:hover{transform:scale(1.06)}}.mxpd-lb__nav:disabled{opacity:.35;cursor:default}html.mxpd-lock{overflow:hidden}.mxpd.mxpd-anim:not(.is-in) .mxpd-rise{opacity:0;transform:translate3d(0,14px,0)}.mxpd.mxpd-anim .mxpd-rise{transition:opacity var(--mxpd-anim-dur, .6s) cubic-bezier(.22,.61,.36,1),transform var(--mxpd-anim-dur, .6s) cubic-bezier(.22,.61,.36,1);transition-delay:calc(min(var(--mxpd-i, 0),12) * var(--mxpd-stagger, 50ms))}.mxpd.mxpd-anim.is-settled .mxpd-rise{transition:none}.mxpt{padding:var(--mxpt-pad-top, 24px) var(--mxpt-pad-x, 24px) var(--mxpt-pad-bottom, 72px);background:var(--mxpt-bg, #fff);color:var(--mxpt-color, #3d4046);font-family:var(--mxpt-font, inherit)}.mxpt [hidden],.mxpt .mxpt__panel[data-empty]{display:none!important}.mxpt__inner{max-width:var(--mxpt-maxw, 1320px);margin:0 auto}.mxpt__tabs{display:none}.mxpt .mxpt__heading{margin:32px 0 14px;padding:0;font-family:inherit;font-size:20px;font-weight:600;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--mxpt-heading, #0e0e10)}.mxpt__acc{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:default}.mxpt__chev{display:none}.mxpt__body{max-width:var(--mxpt-content-w, 1100px)}.mxpt__rte{font-size:var(--mxpt-size, 15px);line-height:var(--mxpt-lh, 1.65);overflow-wrap:break-word}.mxpt__rte>:first-child{margin-top:0}.mxpt__rte>:last-child{margin-bottom:0}.mxpt__rte p,.mxpt__rte ul,.mxpt__rte ol,.mxpt__rte table,.mxpt__rte blockquote,.mxpt__rte figure{margin:0 0 1em}.mxpt__rte h1,.mxpt__rte h2,.mxpt__rte h3,.mxpt__rte h4,.mxpt__rte h5,.mxpt__rte h6{margin:1.3em 0 .5em;color:var(--mxpt-heading, #0e0e10);font-family:inherit;line-height:1.3;text-transform:none;letter-spacing:0}.mxpt__rte ul,.mxpt__rte ol{padding-inline-start:1.4em}.mxpt__rte li{margin:.3em 0}.mxpt__rte a{color:var(--mxpt-link, #5b4ce6);text-decoration:underline;text-underline-offset:3px}.mxpt__rte img,.mxpt__rte video,.mxpt__rte iframe{max-width:100%;height:auto;border-radius:10px}.mxpt__rte iframe{width:100%;aspect-ratio:16 / 9}.mxpt__rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.95em}.mxpt__rte th,.mxpt__rte td{padding:8px 12px;border:1px solid var(--mxpt-line, #e6e8ec);text-align:start;vertical-align:top}.mxpt__note{margin:0;padding:12px 14px;border:1px dashed #c3c8d1;border-radius:8px;background:#fafbfc;font-size:13px}.mxpt__app+.mxpt__app{margin-top:24px}.mxpt__rows{margin:0;padding:0;font-size:var(--mxpt-size, 15px)}.mxpt__rte+.mxpt__rows{margin-top:18px}.mxpt__rows--table{border-top:1px solid var(--mxpt-line, #e6e8ec)}.mxpt__rows--table .mxpt__row{display:grid;grid-template-columns:minmax(120px,30%) minmax(0,1fr);gap:16px;padding:12px 14px;border-bottom:1px solid var(--mxpt-line, #e6e8ec)}.mxpt__rows--table .mxpt__row:nth-child(odd){background:var(--mxpt-row-bg, #f7f8fa)}.mxpt__rows--list .mxpt__row{padding:10px 0;border-bottom:1px solid var(--mxpt-line, #e6e8ec)}.mxpt__row dt{margin:0;color:var(--mxpt-heading, #0e0e10);font-weight:600}.mxpt__row dd{margin:0;overflow-wrap:anywhere}.mxpt__row dd>:first-child{margin-top:0}.mxpt__row dd>:last-child{margin-bottom:0}.mxpt.mxpt-js.is-tabs .mxpt__tabs{display:flex;justify-content:var(--mxpt-justify, flex-start);gap:var(--mxpt-tab-gap, 40px);margin:0;border-bottom:1px solid var(--mxpt-line, #e6e8ec);overflow-x:auto;scrollbar-width:none}.mxpt.mxpt-js.is-tabs .mxpt__tabs::-webkit-scrollbar{display:none}.mxpt__tab{position:relative;flex:0 0 auto;margin:0;padding:14px 0;border:0;background:none;color:var(--mxpt-tab-color, #6c7280);font:inherit;font-size:var(--mxpt-tab-size, 17px);font-weight:var(--mxpt-tab-fw, 500);line-height:1.3;white-space:nowrap;cursor:pointer;transition:color .2s ease}.mxpt__tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:var(--mxpt-underline-h, 2px);border-radius:2px;background:var(--mxpt-underline, #5b4ce6);transform:scaleX(0);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.mxpt__tab[aria-selected=true]{color:var(--mxpt-tab-active, #0e0e10);font-weight:var(--mxpt-tab-active-fw, 600)}.mxpt__tab[aria-selected=true]:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.mxpt__tab:hover{color:var(--mxpt-tab-active, #0e0e10)}}.mxpt__tab:focus-visible{outline:2px solid var(--mxpt-underline, #5b4ce6);outline-offset:-2px}.mxpt.mxpt-js.is-tabs .mxpt__heading{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}.mxpt.mxpt-js.is-tabs .mxpt__panel{padding-top:var(--mxpt-panel-top, 32px)}.mxpt.mxpt-js.is-tabs .mxpt__panel:not(.is-active){display:none}.mxpt--anim.mxpt-js.is-tabs .mxpt__panel.is-active{animation:mxpt-in .36s ease both}@keyframes mxpt-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.mxpt.mxpt-js.is-acc .mxpt__panel{border-bottom:1px solid var(--mxpt-line, #e6e8ec)}.mxpt.mxpt-js.is-acc .mxpt__panel:first-of-type{border-top:1px solid var(--mxpt-line, #e6e8ec)}.mxpt.mxpt-js.is-acc .mxpt__heading{margin:0;font-size:17px}.mxpt.mxpt-js.is-acc .mxpt__acc{padding:16px 0;cursor:pointer}.mxpt.mxpt-js.is-acc .mxpt__chev{display:block;width:10px;height:10px;margin-right:4px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .26s ease}.mxpt.mxpt-js.is-acc .mxpt__acc[aria-expanded=true] .mxpt__chev{transform:rotate(225deg) translate(-2px,-2px)}.mxpt.mxpt-js.is-acc .mxpt__body{overflow:hidden}.mxpt.mxpt-js.is-acc .mxpt__body>:last-child{margin-bottom:18px}@media(max-width:749px){.mxpd--no-crumbs-m .mxpd-crumbs{display:none}.mxpd-crumbs{margin-bottom:16px}.mxpd__layout{grid-template-columns:minmax(0,1fr)}.mxpd__info{max-width:none;padding-top:var(--mxpd-info-top, 24px)}.mxpd .mxpd-title{font-size:var(--mxpd-title-size-m, 23px)}.mxpd-price__now{font-size:var(--mxpd-price-size-m, 26px)}.mxpd-gallery{grid-template-columns:minmax(0,1fr)}.mxpd-stage{grid-column:1;margin:0 calc(var(--mxpd-pad-x, 16px) * -1);border-radius:0}.mxpd-thumbs{grid-column:1;grid-row:2;flex-direction:row}.mxpd-thumbs__arrow{display:none}.mxpd-thumbs__viewport{overflow-x:auto;overflow-y:hidden}.mxpd-thumbs__list{flex-direction:row;padding:2px}.mxpd-gallery--m-none .mxpd-thumbs,.mxpd-gallery--m-dots .mxpd-thumbs{display:none}.mxpd.mxpd-js .mxpd-gallery--m-dots .mxpd-dots{display:flex;justify-content:center;gap:6px;padding:4px 0}.mxpd-dot{width:7px;height:7px;border-radius:50%;background:#cfd3da;transition:width .22s ease,background-color .22s ease}.mxpd-dot.is-active{width:20px;border-radius:4px;background:var(--mxpd-text, #0e0e10)}.mxpd-delivery{grid-template-columns:minmax(0,1fr)}.mxpd-delivery--m-row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(150px,46%);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--mxpd-pad-x, 16px) * -1);padding-right:var(--mxpd-pad-x, 16px)}.mxpd-delivery--m-row .mxpd-dcard{scroll-snap-align:start}.mxpd-delivery:not(.mxpd-delivery--m-row) .mxpd-dcard{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center}.mxpd-delivery:not(.mxpd-delivery--m-row) .mxpd-dcard__icon{grid-row:span 2;margin:0}.mxpd-delivery:not(.mxpd-delivery--m-row) .mxpd-dcard__title{margin-bottom:2px}.mxpd-qty{flex-basis:min(var(--mxpd-qty-w, 120px),38%)}.mxpd-lb__panel{width:100vw;height:100dvh;border-radius:0}.mxpd-lb__img{padding:64px 12px}.mxpd-lb__nav{top:auto;bottom:16px;margin:0}}@media(prefers-reduced-motion:reduce){.mxpd *,.mxpd *:before,.mxpd *:after,.mxpt *,.mxpt *:before,.mxpt *:after,.mxpd-lb::backdrop{transition-duration:0ms!important;animation-duration:0ms!important}.mxpd .mxpd-spin{animation-duration:1.4s!important}.mxpd.mxpd-anim .mxpd-rise{opacity:1!important;transform:none!important}.mxpd-slide__img{transform:none!important}}@media(forced-colors:active){.mxpd-value__input:checked+.mxpd-value{outline:2px solid Highlight}.mxpd-stock__fill{background:Highlight}}@media print{.mxpd-thumbs,.mxpd-buy,.mxpd-wa-wrap,.mxpd-lb,.mxpd-delivery{display:none!important}.mxpt__panel{display:block!important}}.mxpd-stage__arrow{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:var(--mxpd-arrow, 44px);height:var(--mxpd-arrow, 44px);min-height:0;margin:-22px 0 0;padding:0;border:0;border-radius:50%;background:#fffffff0;color:#0e1320;box-shadow:0 8px 22px -10px #0a132873;cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .25s,transform .25s,background-color .2s,color .2s}.mxpd-stage__arrow svg{width:20px;height:20px}.mxpd-stage__arrow--prev{left:14px}.mxpd-stage__arrow--next{right:14px}.mxpd-stage:hover .mxpd-stage__arrow,.mxpd-stage:focus-within .mxpd-stage__arrow{opacity:1;transform:none}.mxpd-stage__arrow:hover{background:var(--mx-primary, #2d4895);color:#fff}.mxpd-stage__arrow:focus-visible,.mxpd-stage__expand:focus-visible{outline:2px solid var(--mx-primary, #2d4895);outline-offset:2px;opacity:1}.mxpd-stage__arrow[hidden]{display:none}.mxpd-stage__count{position:absolute;left:14px;bottom:14px;z-index:3;padding:5px 11px;border-radius:999px;background:#0a1328c7;color:#fff;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em;pointer-events:none}.mxpd-stage__expand{position:absolute;right:14px;top:14px;z-index:3;display:grid;place-items:center;width:40px;height:40px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#fffffff0;color:#0e1320;cursor:pointer;box-shadow:0 6px 16px -8px #0a132866;transition:transform .2s}.mxpd-stage__expand svg{width:18px;height:18px}.mxpd-stage__expand:hover{transform:scale(1.08)}.mxpd-stage__expand[hidden]{display:none}.mxpd-slide[data-mxpd-off]{display:none!important}@media(hover:none){.mxpd-stage__arrow{opacity:1;transform:none}}@media(max-width:749px){.mxpd.mxpd--swipe-m .mxpd-stage__arrow{display:none}}.mxpd-thumb{transition:border-color .2s,transform .25s var(--mx-ease-out, ease)}.mxpd-thumb:hover{transform:translateY(-2px)}.mxpd-hl{margin-top:var(--mxpd-hl-top, 20px);padding:18px 20px;border-radius:14px;background:var(--mxpd-hl-bg, #f4f7fd);color:var(--mxpd-hl-color, #2a3140)}.mxpd-hl__h{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#0e1320;font-size:15px;font-weight:700}.mxpd-hl__h svg{width:18px;height:18px;color:var(--mxpd-hl-icon, #2d4895)}.mxpd-hl__list{display:grid;gap:9px;margin:0;padding:0;list-style:none}@media(min-width:990px){.mxpd-hl--2 .mxpd-hl__list{grid-template-columns:1fr 1fr;column-gap:20px}}.mxpd-hl__item{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;font-size:14.5px;line-height:1.5}.mxpd-hl__item:before,.mxpd-hl__item::marker{content:none}.mxpd-hl__tick{width:20px;height:20px;padding:3px;border-radius:50%;background:var(--mxpd-hl-icon, #2d4895);color:#fff;margin-top:1px}.mxpd-hl__more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--mxpd-hl-icon, #2d4895);font-size:14px;font-weight:700;text-decoration:none}.mxpd-hl__more svg{width:16px;height:16px;transition:transform .2s}.mxpd-hl__more:hover svg{transform:translate(3px)}.mxpd-facts{margin:var(--mxpd-f-top, 20px) 0 0}.mxpd-facts__row[hidden]{display:none}.mxpd-facts dt{display:flex;align-items:center;gap:8px;margin:0;color:var(--mxpd-f-label, #6b7383);font-size:13px}.mxpd-facts dt svg{width:16px;height:16px;flex:none}.mxpd-facts dd{margin:0;color:var(--mxpd-f-value, #0e1320);font-size:14px;font-weight:600;overflow-wrap:anywhere}.mxpd-facts dd a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.mxpd-facts dd a:hover{color:var(--mx-primary, #2d4895);text-decoration-color:currentColor}.mxpd-facts dd.is-in{color:#15803d}.mxpd-facts dd.is-out{color:#b42318}.mxpd-facts--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mxpd-facts--grid .mxpd-facts__row{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--mxpd-f-line, #e3e6ee);border-radius:12px;transition:border-color .2s,box-shadow .2s}.mxpd-facts--grid .mxpd-facts__row:hover{border-color:color-mix(in srgb,var(--mx-primary, #2d4895) 40%,transparent);box-shadow:0 6px 18px -12px #2d489580}.mxpd-facts--rows .mxpd-facts__row{display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--mxpd-f-line, #e3e6ee)}.mxpd-facts--rows .mxpd-facts__row:first-child{border-top:1px solid var(--mxpd-f-line, #e3e6ee)}.mxpd-wish{display:grid;place-items:center;flex:0 0 var(--mxpd-btn-h, 52px);width:var(--mxpd-btn-h, 52px);height:var(--mxpd-btn-h, 52px);min-height:0;margin:0;padding:0;border:1.5px solid var(--mxpd-qty-border, #e3e6eb);border-radius:var(--mxpd-btn-radius, 12px);background:#fff;color:#0e1320;cursor:pointer;transition:color .2s,border-color .2s,transform .2s}.mxpd-wish svg{width:22px;height:22px}.mxpd-wish:hover,.mxpd-wish[aria-pressed=true]{border-color:#e5484d;color:#e5484d}.mxpd-wish[aria-pressed=true] svg{fill:currentColor}.mxpd-wish.is-popping{animation:mxpd-pop .4s var(--mx-ease-out, ease)}@keyframes mxpd-pop{40%{transform:scale(1.18)}}.mxpd-wish:focus-visible{outline:2px solid var(--mx-primary, #2d4895);outline-offset:2px}.mxpd-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:var(--mxpd-sticky-bg, #fff);border-top:1px solid #e3e6ee;box-shadow:0 -12px 30px -18px #0a132859;transform:translateY(110%);visibility:hidden;transition:transform .45s var(--mx-ease-out, ease),visibility 0s linear .45s}.mxpd-sticky.is-shown{transform:none;visibility:visible;transition:transform .45s var(--mx-ease-out, ease),visibility 0s}.mxpd-sticky[hidden]{display:none}.mxpd-sticky__inner{display:flex;align-items:center;gap:20px;width:100%;max-width:var(--mxpd-max, 1320px);margin:0 auto;padding:0 var(--mxpd-pad-x, 24px)}.mxpd-sticky__product{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 auto}.mxpd-sticky__img{width:56px;height:56px;flex:none;border-radius:10px;background:#f3f5fa;object-fit:contain;padding:4px}.mxpd-sticky__text{min-width:0}.mxpd .mxpd-sticky__title{margin:0;overflow:hidden;color:#0e1320;font-size:15px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.mxpd .mxpd-sticky__variant{margin:2px 0 0;color:#6b7383;font-size:13px}.mxpd .mxpd-sticky__price{display:flex;flex-direction:column;align-items:flex-end;margin:0;line-height:1.2}.mxpd-sticky__price>span{color:#0e1320;font-size:19px;font-weight:800}.mxpd-sticky__price s{color:#8a91a1;font-size:13px}.mxpd-sticky__price s[hidden]{display:none}.mxpd-sticky__actions{display:flex;gap:10px;flex:none}.mxpd-sticky__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:150px;height:48px;min-height:0;margin:0;padding:0 20px;border:0;border-radius:12px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .2s,transform .15s}.mxpd-sticky__btn--add{background:var(--mxpd-add-bg, #2d4895);color:var(--mxpd-add-color, #fff)}.mxpd-sticky__btn--add:not(:disabled):hover{background:var(--mxpd-add-hover, #22397a)}.mxpd-sticky__btn--buy{background:var(--mxpd-buy-bg, #0a1328);color:var(--mxpd-buy-color, #fff)}.mxpd-sticky__btn--buy:not(:disabled):hover{background:var(--mxpd-buy-hover, #1b2440)}.mxpd-sticky__btn:disabled{opacity:.5;cursor:not-allowed}.mxpd-sticky__btn:active:not(:disabled){transform:scale(.98)}.mxpd-sticky__btn:focus-visible{outline:2px solid var(--mx-primary, #2d4895);outline-offset:2px}.mxpd-sticky__i{width:18px;height:18px}html.mxpd-sticky-on body{padding-bottom:78px}@media(max-width:749px){.mxpd-sticky--no-m{display:none}.mxpd-sticky__inner{gap:10px;padding:0 12px}.mxpd-sticky__img,.mxpd-sticky__variant{display:none}.mxpd .mxpd-sticky__title{font-size:13px}.mxpd-sticky__price>span{font-size:16px}.mxpd-sticky__price s{display:none}.mxpd .mxpd-sticky__price{align-items:flex-start;order:-1}.mxpd-sticky__product{display:none}.mxpd-sticky__actions{flex:1}.mxpd-sticky__btn{flex:1;min-width:0;height:46px;padding:0 12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.mxpd-sticky,.mxpd-stage__arrow,.mxpd-thumb{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mx-product.css.map */
