.kedg-wrap{position:relative;display:grid;justify-items:center}.kedg-wrap .kedg-viewport{width:100%;padding-left:var(--kedg-pad-left);padding-right:var(--kedg-pad-right);padding-top:var(--kedg-pad-top);padding-bottom:var(--kedg-pad-bottom);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media (hover:hover) and (pointer:fine){.kedg-wrap .kedg-viewport{overflow-x:hidden}}.kedg-wrap .kedg-viewport::-webkit-scrollbar{display:none}.kedg-wrap .kedg-viewport{scrollbar-width:none}.kedg-wrap .kedg-track{display:flex;gap:var(--kedg-gap);scroll-snap-type:x proximity;align-items:stretch}.kedg-card{position:relative;flex:0 0 auto;width:var(--card-w-m, 310px);height:var(--card-h-m, 450px);border-radius:var(--card-radius, 16px);background:var(--card-bg, transparent);margin:0;box-shadow:0 4px 20px rgba(0,0,0,var(--card-shadow, .1));overflow:hidden;transform-origin:center;transition:transform .28s ease,box-shadow .28s ease;will-change:transform,box-shadow;scroll-snap-align:start;contain:layout paint}@media (min-width:1024px){.kedg-card{width:var(--card-w-d, var(--card-w-m, 310px));height:var(--card-h-d, var(--card-h-m, 450px))}}@media (hover:hover) and (pointer:fine){.kedg-card:hover{transform:translateY(-2px) scale(1.01);box-shadow:var(--card-shadow-hover, 0 10px 28px rgba(0,0,0,.12))}}.kedg-link{display:block;width:100%;height:100%;position:relative;border-radius:inherit}.kedg-card[aria-disabled=true] .kedg-link{pointer-events:none;opacity:.7}.kedg-link:focus-visible{outline:2px solid var(--focus-color, #0071e3);outline-offset:3px}.kedg-link:focus:not(:focus-visible){outline:none}.kedg-imgbox{position:absolute;z-index:var(--img-z, 1);left:var(--img-left-m, 50%);top:var(--img-top-m, 50%);width:var(--img-w-m, 60%);aspect-ratio:var(--img-ar, 1 / 1);border-radius:var(--img-rad, 0);box-shadow:var(--img-shadow, none)}@media (min-width:1024px){.kedg-imgbox{left:var(--img-left-d, var(--img-left-m, 50%));top:var(--img-top-d, var(--img-top-m, 50%));width:var(--img-w-d, var(--img-w-m, 60%))}}.kedg-imgbox.is-center{transform:translate(-50%,-50%)}.kedg-imgbox.is-tl{transform:none}.kedg-img{width:100%;height:100%;object-fit:var(--img-fit, cover);display:block;background:transparent;border-radius:inherit}.kedg-img--placeholder{width:100%;height:100%;background:#e5e7eb}.kedg-txtbox{position:absolute;z-index:var(--text-z, 2);left:var(--text-left-m, 16px);top:var(--text-top-m, 50%);width:var(--text-w-m, auto);color:var(--text-color,#111);background:var(--text-bg, transparent);padding:var(--text-pad, 0);border-radius:var(--text-radius, 0);text-align:var(--text-align, left);font-size:var(--text-size, 18px);line-height:var(--text-line, 1.35);font-weight:var(--text-weight, 600);font-style:var(--text-style, normal);overflow-wrap:anywhere;word-break:break-word;box-shadow:var(--text-shadow, none)}@media (min-width:1024px){.kedg-txtbox{left:var(--text-left-d, var(--text-left-m, 16px));top:var(--text-top-d, var(--text-top-m, 50%));width:var(--text-w-d, var(--text-w-m, auto))}}.kedg-txtbox.is-center{transform:translate(-50%,-50%)}.kedg-txtbox.is-tl{transform:none}.kedg-txtbox p{margin:0 0 .5em}.kedg-txtbox p:last-child{margin-bottom:0}.kedg-txtbox .kedg-c1{color:var(--clr-c1)!important}.kedg-txtbox .kedg-c2{color:var(--clr-c2)!important}.kedg-txtbox .kedg-c3{color:var(--clr-c3)!important}.kedg-txtbox .kedg-c4{color:var(--clr-c4)!important}.kedg-txtbox .kedg-c5{color:var(--clr-c5)!important}.kedg-txtbox .kedg-c6{color:var(--clr-c6)!important}.kedg-title-main{font-size:var(--title-main-size, var(--text-size, 18px))}.kedg-title-sub{font-size:var(--title-sub-size, calc(var(--text-size, 18px) - 4px));opacity:.95}.kedg-pricebox{position:absolute;z-index:var(--price-z, 2);left:var(--price-left-m, 16px);top:var(--price-top-m, 50%);width:var(--price-w-m, auto);background:var(--price-bg, transparent);padding:var(--price-pad, 0);border-radius:var(--price-radius, 0);box-shadow:var(--price-shadow, none)}@media (min-width:1024px){.kedg-pricebox{left:var(--price-left-d, var(--price-left-m, 16px));top:var(--price-top-d, var(--price-top-m, 50%));width:var(--price-w-d, var(--price-w-m, auto))}}.kedg-pricebox.is-center{transform:translate(-50%,-50%)}.kedg-pricebox.is-tl{transform:none}.kedg-price-inner{text-align:var(--price-align, left);white-space:nowrap}.kedg-price-now{color:var(--price-now-color,#111);font-size:var(--price-now-size,16px);font-weight:var(--price-now-weight,600);font-style:var(--price-now-style,normal)}.kedg-price-compare{margin-left:.5em;text-decoration:line-through;color:var(--price-comp-color,rgba(0,0,0,.55));font-size:var(--price-comp-size,14px);font-weight:var(--price-comp-weight,400);font-style:var(--price-comp-style,normal)}.kedg-card.kedg-empty{width:var(--kedg-pad-right);height:var(--card-h-m, 450px);background:transparent;box-shadow:none;pointer-events:none;transform:none}@media (min-width:1024px){.kedg-card.kedg-empty{height:var(--card-h-d, var(--card-h-m, 450px))}}.kedg-edge{pointer-events:none;position:absolute;top:0;bottom:0}.kedg-edge--left{left:0;width:var(--kedg-pad-left);background:linear-gradient(to right,var(--wrap-bg, transparent),rgba(0,0,0,0))}.kedg-edge--right{right:0;width:var(--kedg-pad-right);background:linear-gradient(to left,var(--wrap-bg, transparent),rgba(0,0,0,0))}.kedg-paddle{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:none;align-items:center;justify-content:center;color:#6e6e73;background:#6e6e731f;border:1px solid rgba(110,110,115,.18);border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .12s linear,color .12s linear,opacity .15s linear,transform .15s ease,box-shadow .15s linear;box-shadow:0 2px 8px #00000014;opacity:0;pointer-events:none;z-index:2}.kedg-paddle .kedg-ic{width:35px;height:35px;display:block;margin:auto}.kedg-paddle:focus-visible{outline:2px solid #0071e3;outline-offset:3px;box-shadow:0 0 0 3px #0071e340}.kedg-paddle:hover{background:#6e6e7329}.kedg-paddle:active{background:#6e6e732e;transform:translateY(-50%) scale(.98)}.kedg-paddle[aria-hidden=true]{display:none;pointer-events:none;opacity:0}.kedg-paddle--prev{left:12px}.kedg-paddle--next{right:12px}@media (hover:hover) and (pointer:fine){.kedg-wrap.kedg-has-overflow:hover .kedg-paddle{display:flex;opacity:1;pointer-events:auto}}@media (hover:none),(pointer:coarse){.kedg-paddle{display:none!important}}.kedg-viewport.is-dragging,.kedg-viewport.is-dragging *{cursor:grabbing!important}.kedg-fade{opacity:0;transform:translateY(var(--fade-translate, 14px));transition:opacity var(--fade-duration, .48s) var(--fade-ease, cubic-bezier(.22, .61, .36, 1)),transform var(--fade-duration, .48s) var(--fade-ease, cubic-bezier(.22, .61, .36, 1));will-change:opacity,transform}.kedg-fade.is-in{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.kedg-card.kedg-fade.is-in:hover{transform:translateY(-2px) scale(1.01);box-shadow:var(--card-shadow-hover, 0 10px 28px rgba(0, 0, 0, .12))}}@media (hover:hover) and (pointer:fine){.kedg-txtbox.kedg-zoomable{transform-origin:center center;transition:transform .28s ease,box-shadow .28s ease;will-change:transform,box-shadow;backface-visibility:hidden}.kedg-txtbox.kedg-zoomable.is-center{transform:translate(-50%,-50%) scale(1.05)}.kedg-txtbox.kedg-zoomable.is-tl{transform:scale(1.05)}.kedg-txtbox.kedg-zoomable.is-center:hover{transform:translate(-50%,-50%) scale(1)}.kedg-txtbox.kedg-zoomable.is-tl:hover{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.kedg-card{transition:none;transform:none!important}.kedg-fade,.kedg-fade.is-in{opacity:1!important;transform:none!important;transition:none!important}.kedg-paddle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/kedg-card.css.map */
