.kma-mps-section{position:relative;width:100%;background-color:var(--kma-mps-bg, #ffffff);padding-top:var(--kma-mps-pt, 48px);padding-bottom:var(--kma-mps-pb, 48px);overflow:hidden;box-sizing:border-box}.kma-mps-container{width:100%!important;max-width:100%!important;margin:0!important;padding-left:var(--page-padding, var(--kma-mps-px, 50px));padding-right:var(--page-padding, var(--kma-mps-px, 50px));box-sizing:border-box}.kma-mps-container.page-width,.kma-mps-container.container,.kma-mps-container.kma-mps-container--no-margin,.kma-mps-container.kma-mps-container--full{width:100%!important;max-width:100%!important;margin:0!important;padding-left:var(--page-padding, var(--kma-mps-px, 50px));padding-right:var(--page-padding, var(--kma-mps-px, 50px))}.kma-mps-container.kma-mps-container--custom{max-width:var(--kma-mps-max-w, 1440px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--kma-mps-px, 24px)!important;padding-right:var(--kma-mps-px, 24px)!important}.kma-mps-layout{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kma-mps-col-gap, 36px);width:100%;box-sizing:border-box}.kma-mps-layout.layout--media-left{flex-direction:row}.kma-mps-layout.layout--media-right{flex-direction:row-reverse}@media(min-width:769px){.kma-mps-layout:not(.desktop-layout--stacked).align-desktop--stretch{align-items:stretch!important}.kma-mps-layout:not(.desktop-layout--stacked).align-desktop--stretch .kma-mps-media-col{display:flex!important;flex-direction:column!important}.kma-mps-layout:not(.desktop-layout--stacked).align-desktop--stretch .kma-mps-media-wrapper{height:100%!important;min-height:100%!important;aspect-ratio:auto!important}.kma-mps-layout:not(.desktop-layout--stacked).align-desktop--center{align-items:center!important}.kma-mps-layout:not(.desktop-layout--stacked).align-desktop--top{align-items:flex-start!important}}.kma-mps-layout.desktop-layout--stacked{flex-direction:column!important;gap:28px!important}.kma-mps-layout.desktop-layout--stacked .kma-mps-media-col{width:100%!important;max-width:100%!important;flex:none!important}.kma-mps-layout.desktop-layout--stacked .kma-mps-media-wrapper{width:100%!important;height:auto!important;max-height:520px;aspect-ratio:var(--kma-mps-media-aspect, 16 / 9)!important}.kma-mps-layout.desktop-layout--stacked .kma-mps-slider-col{width:100%!important;max-width:100%!important;flex:none!important}.kma-mps-media-col{flex:0 0 var(--kma-mps-media-width, 48%);max-width:var(--kma-mps-media-width, 48%);width:var(--kma-mps-media-width, 48%);min-width:0;position:relative;box-sizing:border-box}.kma-mps-media-wrapper{position:relative;width:100%;border-radius:var(--kma-mps-media-radius, 16px);overflow:hidden;background-color:#f0f0f0;box-shadow:var(--kma-mps-media-shadow, 0 10px 30px rgba(0, 0, 0, .06));aspect-ratio:var(--kma-mps-media-aspect, 1 / 1);display:flex;align-items:center;justify-content:center}.kma-mps-media-wrapper.has-max-height{max-height:var(--kma-mps-media-max-h-desktop, none)}.kma-mps-media-element{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--kma-mps-media-fit, cover);object-position:center;display:block}.kma-mps-media-picture,.kma-mps-media-wrapper picture{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important}.kma-mps-media-link{display:block;width:100%;height:100%;position:relative;text-decoration:none}.kma-mps-video-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.kma-mps-video-container video,.kma-mps-video-container iframe{width:100%;height:100%;object-fit:var(--kma-mps-media-fit, cover);border:none;display:block}.kma-mps-video-controls{position:absolute;bottom:16px;right:16px;z-index:5;display:flex;align-items:center;gap:8px;pointer-events:auto}.kma-mps-ctrl-btn{width:38px;height:38px;border-radius:50%;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);padding:0}.kma-mps-ctrl-btn:hover{background:#000000d9;transform:scale(1.08)}.kma-mps-ctrl-btn svg{width:18px;height:18px;fill:currentColor}.kma-mps-play-center-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:52px;height:52px;border-radius:50%;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;pointer-events:auto;transition:all .25s ease;z-index:4}.kma-mps-media-wrapper:not(.is-paused) .kma-mps-play-center-btn{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.85)}.kma-mps-slider-col{flex:1 1 0%;min-width:0;width:calc(100% - var(--kma-mps-media-width, 48%) - var(--kma-mps-col-gap, 36px));max-width:calc(100% - var(--kma-mps-media-width, 48%) - var(--kma-mps-col-gap, 36px));box-sizing:border-box;overflow:hidden}.kma-mps-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:var(--kma-mps-header-mb, 24px);width:100%}.kma-mps-top-header{width:100%;margin-bottom:24px}.kma-mps-top-header.align--center{text-align:center}.kma-mps-top-header.align--left{text-align:left}.kma-mps-top-header.align--right{text-align:right}.kma-mps-top-header .kma-mps-title{margin:0 0 8px}.kma-mps-top-header .kma-mps-subtitle{margin:0}.kma-mps-header.is-hidden,.kma-mps-layout .kma-mps-header.is-hidden,.is-mobile .kma-mps-layout .kma-mps-header.is-hidden{display:none!important}.kma-mps-header.header--arrows-only{justify-content:flex-end!important;margin-bottom:12px!important}.kma-mps-header.header--arrows-only .kma-mps-header-text,.kma-mps-title.is-hidden,.kma-mps-subtitle.is-hidden{display:none!important}@media(max-width:768px){.kma-mps-layout.layout--no-header:not(.mobile-layout--stacked){display:flex!important;flex-direction:column!important;gap:16px!important}.kma-mps-layout.layout--no-header:not(.mobile-layout--stacked) .kma-mps-media-col{width:100%!important;max-width:100%!important}.kma-mps-layout.layout--no-header:not(.mobile-layout--stacked) .kma-mps-media-wrapper{width:100%!important;height:auto!important;aspect-ratio:var(--kma-mps-media-aspect-m, 16 / 9)!important}}.is-mobile .kma-mps-layout.layout--no-header:not(.mobile-layout--stacked){display:flex!important;flex-direction:column!important;gap:16px!important}.is-mobile .kma-mps-layout.layout--no-header:not(.mobile-layout--stacked) .kma-mps-media-col{width:100%!important;max-width:100%!important}.is-mobile .kma-mps-layout.layout--no-header:not(.mobile-layout--stacked) .kma-mps-media-wrapper{width:100%!important;height:auto!important;aspect-ratio:var(--kma-mps-media-aspect-m, 16 / 9)!important}.kma-mps-header-text{flex:1;min-width:0}.kma-mps-header-text.align--left{text-align:left}.kma-mps-header-text.align--center{text-align:center}.kma-mps-header-text.align--right{text-align:right}.kma-mps-title{font-size:var(--kma-mps-title-size, 32px);font-weight:var(--kma-mps-title-weight, 600);line-height:var(--kma-mps-title-lh, 1.25);color:var(--kma-mps-heading-color, #111111);margin:0 0 6px;letter-spacing:-.01em}.kma-mps-subtitle{font-size:var(--kma-mps-sub-size, 14px);color:var(--kma-mps-sub-color, #555555);font-weight:var(--kma-mps-sub-weight, 400);line-height:var(--kma-mps-sub-lh, 1.5);margin:0}.kma-mps-nav-arrows{display:flex;align-items:center;gap:8px;flex-shrink:0}.kma-mps-nav-arrows.hide-on-desktop{display:none!important}@media(max-width:767px){.kma-mps-nav-arrows.hide-on-desktop:not(.hide-on-mobile){display:flex!important}.kma-mps-nav-arrows.hide-on-mobile,.kma-mps-layout .kma-mps-nav-arrows.hide-on-mobile{display:none!important}}.is-mobile .kma-mps-nav-arrows.hide-on-desktop:not(.hide-on-mobile){display:flex!important}.is-mobile .kma-mps-nav-arrows.hide-on-mobile,.is-mobile .kma-mps-layout .kma-mps-nav-arrows.hide-on-mobile{display:none!important}.kma-mps-nav-btn{width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:#fff;color:#111;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);padding:0}.kma-mps-nav-btn:hover:not(:disabled){background:#111;color:#fff;border-color:#111;transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.kma-mps-nav-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.kma-mps-nav-btn svg{width:18px;height:18px;stroke-width:2}.kma-mps-carousel{position:relative;width:100%;min-width:0}.kma-mps-viewport{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:6px;cursor:grab;-webkit-user-select:none;user-select:none}.kma-mps-viewport::-webkit-scrollbar{display:none}.kma-mps-viewport.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.kma-mps-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;gap:var(--kma-mps-card-gap, 16px);padding-bottom:6px;box-sizing:border-box;scroll-snap-type:x mandatory}.kma-mps-slider-col,.kma-mps-viewport{--kma-mps-card-w: calc((100% - (var(--kma-mps-desktop-cards, 3) - 1) * var(--kma-mps-card-gap, 16px)) / var(--kma-mps-desktop-cards, 3))}@media(min-width:768px)and (max-width:1024px){.kma-mps-slider-col,.kma-mps-viewport{--kma-mps-card-w: calc((100% - (var(--kma-mps-tablet-cards, 1.8) - 1) * var(--kma-mps-card-gap, 16px)) / var(--kma-mps-tablet-cards, 1.8))}}@media(max-width:767px){.kma-mps-slider-col,.kma-mps-viewport{--kma-mps-card-w: calc((100% - (var(--kma-mps-mobile-cards, 2) - 1) * var(--kma-mps-card-gap-m, 12px)) / var(--kma-mps-mobile-cards, 2))}}.is-mobile .kma-mps-slider-col,.is-mobile .kma-mps-viewport{--kma-mps-card-w: calc((100% - (var(--kma-mps-mobile-cards, 2) - 1) * var(--kma-mps-card-gap-m, 12px)) / var(--kma-mps-mobile-cards, 2))}.kma-mps-card{width:var(--kma-mps-card-w);flex:0 0 var(--kma-mps-card-w);flex-shrink:0;min-width:0!important;max-width:100%;background-color:var(--kma-mps-card-bg, #f5f5f5);border-radius:var(--kma-mps-card-radius, 16px);padding:var(--kma-mps-card-padding, 24px 20px 24px 20px);display:flex!important;flex-direction:column!important;position:relative;box-sizing:border-box;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;scroll-snap-align:start}.kma-mps-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #0000000f}.kma-mps-badge-sale-tag{position:absolute;top:14px;left:14px;z-index:2;background-color:var(--kma-mps-sale-badge-bg, #d32f2f);color:var(--kma-mps-sale-badge-color, #ffffff);font-size:var(--kma-mps-badge-size, 12px);font-weight:700;padding:4px 9px;border-radius:var(--kma-mps-badge-radius, 6px);line-height:1.15;letter-spacing:-.2px;box-sizing:border-box;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.kma-mps-badge-sale-tag.is-soldout{background-color:var(--kma-mps-soldout-badge-bg, #666666)}.kma-mps-badge-sale-tag.is-custom{background-color:var(--kma-mps-custom-badge-bg, #111111)}.kma-mps-card-media{position:relative;width:100%;max-height:280px;aspect-ratio:var(--kma-mps-prod-img-aspect, 1 / 1);display:flex;align-items:center;justify-content:center;margin-bottom:18px;box-sizing:border-box}.kma-mps-card-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.kma-mps-prod-img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;transition:transform .35s ease;display:block}svg.kma-mps-prod-img,svg.placeholder-svg{background:#ebebeb;fill:#aaa;border-radius:8px}.kma-mps-card:hover .kma-mps-prod-img{transform:scale(1.03)}.kma-mps-card.is-empty-placeholder{border:2px dashed #cccccc;background-color:#fafafa;min-height:280px;justify-content:center;align-items:center;text-align:center}.kma-mps-empty-prompt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 16px;color:#6b7280;gap:10px;width:100%}.kma-mps-empty-prompt svg{width:44px;height:44px;stroke:#9ca3af;stroke-width:1.5;fill:none}.kma-mps-empty-prompt-title{font-weight:600;font-size:14px;color:#374151;margin:0}.kma-mps-empty-prompt-sub{font-size:12px;color:#9ca3af;margin:0;line-height:1.4}.kma-mps-card-content{display:flex;flex-direction:column;flex:1 1 auto;margin-top:auto}.kma-mps-card-title{margin:0 0 16px;font-size:var(--kma-mps-card-title-size, 18px);font-weight:var(--kma-mps-card-title-weight, 700);line-height:var(--kma-mps-card-title-lh, 1.45);color:var(--kma-mps-card-title-color, #111111);display:-webkit-box;-webkit-line-clamp:var(--kma-mps-card-title-lines, 2);-webkit-box-orient:vertical;overflow:hidden}.kma-mps-card-title a{color:inherit;text-decoration:none;transition:color .15s ease}.kma-mps-card-title a:hover{color:var(--kma-mps-price-color, #d32f2f)}.kma-mps-card-price-row{display:flex;align-items:baseline;gap:12px;margin-top:auto;padding-top:2px}.kma-mps-price-current{font-size:var(--kma-mps-card-price-size, 22px);font-weight:var(--kma-mps-card-price-weight, 700);color:var(--kma-mps-price-color, #d32f2f);letter-spacing:.2px;line-height:1}.kma-mps-price-compare{font-size:var(--kma-mps-card-compare-size, 18px);font-weight:400;color:var(--kma-mps-compare-color, #888888);text-decoration:line-through;line-height:1}.kma-mps-progress-bar-wrap{width:100%;height:3px;background-color:#00000014;border-radius:3px;margin-top:20px;overflow:hidden;position:relative}.kma-mps-progress-bar{height:100%;width:50%;background-color:#111;border-radius:3px;transition:width .25s ease,transform .25s ease}.desktop-prod-display--grid .kma-mps-carousel,.desktop-prod-display--grid .kma-mps-viewport{overflow:visible!important;width:100%!important;cursor:default!important}.desktop-prod-display--grid .kma-mps-track{display:grid!important;grid-template-columns:repeat(var(--kma-mps-desktop-grid-cols, 2),minmax(0,1fr))!important;gap:var(--kma-mps-card-gap, 16px)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important}.desktop-prod-display--grid .kma-mps-card{width:100%!important;max-width:100%!important;flex:1 1 0%!important;box-sizing:border-box!important}.desktop-prod-display--grid .kma-mps-nav-controls,.desktop-prod-display--grid .kma-mps-progress-track{display:none!important}@media(max-width:1024px){.kma-mps-layout{gap:24px}.kma-mps-media-col{flex:0 0 45%;max-width:45%;width:45%}.kma-mps-slider-col{width:calc(55% - 24px);max-width:calc(55% - 24px)}.kma-mps-card{padding:var(--kma-mps-card-padding-t, 18px 16px)}.kma-mps-card-title{font-size:var(--kma-mps-card-title-size-t, 16.5px)}.kma-mps-price-current{font-size:var(--kma-mps-card-price-size-t, 20px)}.kma-mps-price-compare{font-size:var(--kma-mps-card-compare-size-t, 16px)}}@media(max-width:767px){.kma-mps-section{padding-top:var(--kma-mps-pt-m, 28px);padding-bottom:var(--kma-mps-pb-m, 28px)}.kma-mps-container,.kma-mps-container.page-width,.kma-mps-container.container,.kma-mps-container.kma-mps-container--no-margin,.kma-mps-container.kma-mps-container--full{width:100%!important;max-width:100%!important;margin:0!important;padding-left:var(--page-padding, var(--kma-mps-px-m, 16px));padding-right:var(--page-padding, var(--kma-mps-px-m, 16px))}.kma-mps-container.kma-mps-container--custom{padding-left:var(--kma-mps-px-m, 16px)!important;padding-right:var(--kma-mps-px-m, 16px)!important}.kma-mps-layout:not(.mobile-layout--stacked){display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:14px!important;row-gap:16px!important;align-items:center!important;width:100%!important;max-width:100%!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-media-col{grid-column:1 / 2!important;grid-row:1 / 2!important;width:var(--kma-mps-compact-media-size-m, 110px)!important;max-width:var(--kma-mps-compact-media-size-m, 110px)!important;flex:none!important;margin:0!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-media-wrapper{width:var(--kma-mps-compact-media-size-m, 110px)!important;height:var(--kma-mps-compact-media-size-m, 110px)!important;aspect-ratio:1 / 1!important;border-radius:var(--kma-mps-media-radius-m, 14px)!important;overflow:hidden!important;box-shadow:0 4px 14px #00000014!important;background:#000}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-play-center-btn{width:32px!important;height:32px!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-play-center-btn svg{width:14px!important;height:14px!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-video-controls{bottom:6px!important;right:6px!important;gap:4px!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-ctrl-btn{width:24px!important;height:24px!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-ctrl-btn svg{width:12px!important;height:12px!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-slider-col{display:contents!important;width:100%!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-header{grid-column:2 / 3!important;grid-row:1 / 2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important;margin-bottom:0!important;width:100%!important;min-width:0!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-header-text{width:100%!important;min-width:0!important;text-align:left!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-title{font-size:var(--kma-mps-title-size-m, 22px)!important;font-weight:var(--kma-mps-title-weight, 700)!important;line-height:1.18!important;margin:0 0 3px!important;color:var(--kma-mps-heading-color, #111111)!important;word-break:break-word!important;overflow-wrap:break-word!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-subtitle{font-size:var(--kma-mps-sub-size-m, 13px)!important;line-height:var(--kma-mps-sub-lh-m, 1.4)!important;color:var(--kma-mps-sub-color, #555555)!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-arrows:not(.hide-on-mobile){display:flex!important;align-items:center!important;gap:8px!important;margin-top:4px!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-btn{width:32px!important;height:32px!important;border-radius:50%!important;background:#fff!important;border:1px solid rgba(0,0,0,.14)!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-btn svg{width:14px!important;height:14px!important}.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-carousel{grid-column:1 / 3!important;grid-row:2 / 3!important;width:100%!important;min-width:0!important;overflow:hidden!important}.kma-mps-layout.mobile-layout--stacked{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important}.kma-mps-layout.mobile-layout--stacked.mobile-media--bottom{flex-direction:column-reverse!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-media-col{display:block!important;width:var(--kma-mps-media-width-mobile, 100%)!important;max-width:var(--kma-mps-media-width-mobile, 100%)!important;flex:none!important;margin:0 auto!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-media-wrapper{width:100%!important;height:var(--kma-mps-media-height-mobile, auto)!important;max-height:var(--kma-mps-media-max-h-mobile, none)!important;aspect-ratio:var(--kma-mps-media-aspect-mobile, 16 / 9)!important;border-radius:var(--kma-mps-media-radius-m, 14px)!important;overflow:hidden!important;box-shadow:0 4px 16px #00000014!important;background:#000}.kma-mps-layout.mobile-layout--stacked .kma-mps-media-element{width:100%!important;height:100%!important;object-fit:cover!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-play-center-btn{width:48px!important;height:48px!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-play-center-btn svg{width:20px!important;height:20px!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-slider-col{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:12px!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-header{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;margin-bottom:0!important;width:100%!important;gap:12px!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-header-text{flex:1 1 auto!important;min-width:0!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-title{font-size:var(--kma-mps-title-size-m, 22px)!important;font-weight:var(--kma-mps-title-weight, 700)!important;line-height:1.2!important;margin:0 0 3px!important;color:var(--kma-mps-heading-color, #111111)!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-subtitle{font-size:var(--kma-mps-sub-size-m, 13px)!important;line-height:var(--kma-mps-sub-lh-m, 1.4)!important;color:var(--kma-mps-sub-color, #555555)!important;margin:0!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-nav-arrows:not(.hide-on-mobile){display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-nav-btn{width:34px!important;height:34px!important;border-radius:50%!important;background:#fff!important;border:1px solid rgba(0,0,0,.14)!important}.kma-mps-layout.mobile-layout--stacked .kma-mps-carousel{width:100%!important;min-width:0!important;overflow:hidden!important}.kma-mps-viewport{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.kma-mps-viewport::-webkit-scrollbar{display:none!important}.kma-mps-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;width:max-content!important;box-sizing:border-box!important}.kma-mps-card{background-color:var(--kma-mps-card-bg, #f5f5f5)!important;border-radius:var(--kma-mps-card-radius-m, 14px)!important;padding:var(--kma-mps-card-padding-m, 12px 10px 14px 10px)!important;box-sizing:border-box!important;scroll-snap-align:start!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important}.kma-mps-badge-sale-tag{position:absolute!important;top:10px!important;left:10px!important;font-size:var(--kma-mps-badge-size-m, 11px)!important;font-weight:700!important;padding:3px 8px!important;border-radius:var(--kma-mps-badge-radius-m, 5px)!important;line-height:1.1!important;letter-spacing:-.2px!important;z-index:2!important;pointer-events:none!important}.kma-mps-card-media{width:100%!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:10px!important}.kma-mps-prod-img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.kma-mps-card-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.kma-mps-card-title{font-size:var(--kma-mps-card-title-size-m, 13px)!important;font-weight:700!important;line-height:var(--kma-mps-card-title-lh-m, 1.35)!important;color:var(--kma-mps-card-title-color, #111111)!important;margin:0 0 8px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.kma-mps-card-price-row{display:flex!important;align-items:baseline!important;gap:6px!important;margin-top:auto!important;padding-top:2px!important}.kma-mps-price-current{font-size:var(--kma-mps-card-price-size-m, 16px)!important;font-weight:700!important;color:var(--kma-mps-price-color, #d32f2f)!important;line-height:1!important}.kma-mps-price-compare{font-size:var(--kma-mps-card-compare-size-m, 12.5px)!important;color:var(--kma-mps-compare-color, #888888)!important;text-decoration:line-through!important;line-height:1!important}.mobile-prod-display--grid_2_col .kma-mps-carousel,.mobile-prod-display--grid_2_col .kma-mps-viewport{overflow:visible!important;width:100%!important;cursor:default!important}.mobile-prod-display--grid_2_col .kma-mps-track{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important}.mobile-prod-display--grid_2_col .kma-mps-card{width:100%!important;max-width:100%!important;flex:1 1 0%!important;box-sizing:border-box!important}.mobile-prod-display--grid_2_col .kma-mps-nav-arrows,.mobile-prod-display--grid_2_col .kma-mps-nav-controls,.mobile-prod-display--grid_2_col .kma-mps-progress-track{display:none!important}}.is-mobile .kma-mps-section{padding-top:var(--kma-mps-pt-m, 28px);padding-bottom:var(--kma-mps-pb-m, 28px)}.is-mobile .kma-mps-container,.is-mobile .kma-mps-container.page-width,.is-mobile .kma-mps-container.container,.is-mobile .kma-mps-container.kma-mps-container--no-margin,.is-mobile .kma-mps-container.kma-mps-container--full{width:100%!important;max-width:100%!important;margin:0!important;padding-left:var(--page-padding, var(--kma-mps-px-m, 16px));padding-right:var(--page-padding, var(--kma-mps-px-m, 16px))}.is-mobile .kma-mps-container.kma-mps-container--custom{padding-left:var(--kma-mps-px-m, 16px)!important;padding-right:var(--kma-mps-px-m, 16px)!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked){display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:14px!important;row-gap:16px!important;align-items:center!important;width:100%!important;max-width:100%!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-media-col{grid-column:1 / 2!important;grid-row:1 / 2!important;width:var(--kma-mps-compact-media-size-m, 110px)!important;max-width:var(--kma-mps-compact-media-size-m, 110px)!important;flex:none!important;margin:0!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-media-wrapper{width:var(--kma-mps-compact-media-size-m, 110px)!important;height:var(--kma-mps-compact-media-size-m, 110px)!important;aspect-ratio:1 / 1!important;border-radius:var(--kma-mps-media-radius-m, 14px)!important;overflow:hidden!important;box-shadow:0 4px 14px #00000014!important;background:#000}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-play-center-btn{width:32px!important;height:32px!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-play-center-btn svg{width:14px!important;height:14px!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-video-controls{bottom:6px!important;right:6px!important;gap:4px!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-ctrl-btn{width:24px!important;height:24px!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-ctrl-btn svg{width:12px!important;height:12px!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-slider-col{display:contents!important;width:100%!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-header{grid-column:2 / 3!important;grid-row:1 / 2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important;margin-bottom:0!important;width:100%!important;min-width:0!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-header-text{width:100%!important;min-width:0!important;text-align:left!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-title{font-size:var(--kma-mps-title-size-m, 22px)!important;font-weight:var(--kma-mps-title-weight, 700)!important;line-height:1.18!important;margin:0 0 3px!important;color:var(--kma-mps-heading-color, #111111)!important;word-break:break-word!important;overflow-wrap:break-word!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-subtitle{font-size:var(--kma-mps-sub-size-m, 13px)!important;line-height:var(--kma-mps-sub-lh-m, 1.4)!important;color:var(--kma-mps-sub-color, #555555)!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-arrows:not(.hide-on-mobile){display:flex!important;align-items:center!important;gap:8px!important;margin-top:4px!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-btn{width:32px!important;height:32px!important;border-radius:50%!important;background:#fff!important;border:1px solid rgba(0,0,0,.14)!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-btn svg{width:14px!important;height:14px!important}.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-carousel{grid-column:1 / 3!important;grid-row:2 / 3!important;width:100%!important;min-width:0!important;overflow:hidden!important}.is-mobile .kma-mps-layout.mobile-layout--stacked{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important}.is-mobile .kma-mps-layout.mobile-layout--stacked.mobile-media--bottom{flex-direction:column-reverse!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-media-col{display:block!important;width:var(--kma-mps-media-width-mobile, 100%)!important;max-width:var(--kma-mps-media-width-mobile, 100%)!important;flex:none!important;margin:0 auto!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-media-wrapper{width:100%!important;height:var(--kma-mps-media-height-mobile, auto)!important;max-height:var(--kma-mps-media-max-h-mobile, none)!important;aspect-ratio:var(--kma-mps-media-aspect-mobile, 16 / 9)!important;border-radius:var(--kma-mps-media-radius-m, 14px)!important;overflow:hidden!important;box-shadow:0 4px 16px #00000014!important;background:#000}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-media-element{width:100%!important;height:100%!important;object-fit:cover!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-play-center-btn{width:48px!important;height:48px!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-play-center-btn svg{width:20px!important;height:20px!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-video-controls{bottom:10px!important;right:10px!important;gap:6px!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-ctrl-btn{width:32px!important;height:32px!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-ctrl-btn svg{width:16px!important;height:16px!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-slider-col{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:12px!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-header{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;margin-bottom:0!important;width:100%!important;gap:12px!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-header-text{flex:1 1 auto!important;min-width:0!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-title{font-size:var(--kma-mps-title-size-m, 22px)!important;font-weight:var(--kma-mps-title-weight, 700)!important;line-height:1.2!important;margin:0 0 3px!important;color:var(--kma-mps-heading-color, #111111)!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-subtitle{font-size:var(--kma-mps-sub-size-m, 13px)!important;line-height:var(--kma-mps-sub-lh-m, 1.4)!important;color:var(--kma-mps-sub-color, #555555)!important;margin:0!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-nav-arrows:not(.hide-on-mobile){display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-nav-btn{width:34px!important;height:34px!important;border-radius:50%!important;background:#fff!important;border:1px solid rgba(0,0,0,.14)!important}.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-carousel{width:100%!important;min-width:0!important;overflow:hidden!important}.is-mobile .kma-mps-viewport{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.is-mobile .kma-mps-viewport::-webkit-scrollbar{display:none!important}.is-mobile .kma-mps-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;width:max-content!important;box-sizing:border-box!important}.is-mobile .kma-mps-card{background-color:var(--kma-mps-card-bg, #f5f5f5)!important;border-radius:var(--kma-mps-card-radius-m, 14px)!important;padding:var(--kma-mps-card-padding-m, 12px 10px 14px 10px)!important;box-sizing:border-box!important;scroll-snap-align:start!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important}.is-mobile .kma-mps-badge-sale-tag{position:absolute!important;top:10px!important;left:10px!important;font-size:var(--kma-mps-badge-size-m, 11px)!important;font-weight:700!important;padding:3px 8px!important;border-radius:var(--kma-mps-badge-radius-m, 5px)!important;line-height:1.1!important;letter-spacing:-.2px!important;z-index:2!important;pointer-events:none!important}.is-mobile .kma-mps-card-media{width:100%!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:10px!important}.is-mobile .kma-mps-prod-img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.is-mobile .kma-mps-card-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.is-mobile .kma-mps-card-title{font-size:var(--kma-mps-card-title-size-m, 13px)!important;font-weight:700!important;line-height:var(--kma-mps-card-title-lh-m, 1.35)!important;color:var(--kma-mps-card-title-color, #111111)!important;margin:0 0 8px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.is-mobile .kma-mps-card-price-row{display:flex!important;align-items:baseline!important;gap:6px!important;margin-top:auto!important;padding-top:2px!important}.is-mobile .kma-mps-price-current{font-size:var(--kma-mps-card-price-size-m, 16px)!important;font-weight:700!important;color:var(--kma-mps-price-color, #d32f2f)!important;line-height:1!important}.is-mobile .kma-mps-price-compare{font-size:var(--kma-mps-card-compare-size-m, 12.5px)!important;color:var(--kma-mps-compare-color, #888888)!important;text-decoration:line-through!important;line-height:1!important}.is-mobile .mobile-prod-display--grid_2_col .kma-mps-carousel,.is-mobile .mobile-prod-display--grid_2_col .kma-mps-viewport{overflow:visible!important;width:100%!important;cursor:default!important}.is-mobile .mobile-prod-display--grid_2_col .kma-mps-track{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important}.is-mobile .mobile-prod-display--grid_2_col .kma-mps-card{width:100%!important;max-width:100%!important;flex:1 1 0%!important;box-sizing:border-box!important}.is-mobile .mobile-prod-display--grid_2_col .kma-mps-nav-arrows,.is-mobile .mobile-prod-display--grid_2_col .kma-mps-nav-controls,.is-mobile .mobile-prod-display--grid_2_col .kma-mps-progress-track{display:none!important}@media(max-width:767px){.kma-mps-nav-arrows.hide-on-mobile,.kma-mps-layout .kma-mps-nav-arrows.hide-on-mobile,.kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-arrows.hide-on-mobile,.kma-mps-layout.mobile-layout--stacked .kma-mps-nav-arrows.hide-on-mobile,.kma-mps-header.hide-on-mobile,.kma-mps-header.header--arrows-only.hide-on-mobile{display:none!important}}.is-mobile .kma-mps-nav-arrows.hide-on-mobile,.is-mobile .kma-mps-layout .kma-mps-nav-arrows.hide-on-mobile,.is-mobile .kma-mps-layout:not(.mobile-layout--stacked) .kma-mps-nav-arrows.hide-on-mobile,.is-mobile .kma-mps-layout.mobile-layout--stacked .kma-mps-nav-arrows.hide-on-mobile,.is-mobile .kma-mps-header.hide-on-mobile,.is-mobile .kma-mps-header.header--arrows-only.hide-on-mobile{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/media-product-slider.css.map */
