.ks-mp-grid{background:var(--mp-bg,#fff);padding:36px 0}.ks-mp-grid .ks-mp-in{display:flex;flex-direction:column;gap:30px}.ks-mp-grid__top{display:flex;flex-direction:column;gap:22px}.ks-mp-grid__intro{display:flex;flex-direction:column;gap:10px}.ks-mp-grid__title{font-size:31px;line-height:38px}.ks-mp-grid__text{font-size:15px;line-height:23px;color:#2b2217d9}.ks-mp-grid__hint{display:none;font-size:14px;line-height:21px;color:var(--mp-muted)}.ks-mp-merk{display:flex;flex-direction:column;gap:14px}.ks-mp-merk__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ks-mp-merk__title{font-size:20px;line-height:26px}.ks-mp-merk__swipe{font-size:12px;line-height:16px;color:var(--mp-muted);white-space:nowrap}.ks-mp-merk__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding:0 20px 4px;scroll-padding-inline:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ks-mp-merk__row::-webkit-scrollbar{display:none}.ks-mp-merk__tile{flex:0 0 108px;display:flex;flex-direction:column;gap:7px;scroll-snap-align:start;text-decoration:none;color:var(--mp-ink)}.ks-mp-merk__tile img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:#f2efe9;transition:transform .2s ease,box-shadow .2s ease}.ks-mp-merk__tile span{font-size:12px;line-height:16px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.ks-mp-merk__tile:hover img{transform:translateY(-2px);box-shadow:0 6px 16px #2b221729}.ks-mp-merk__tile:focus-visible{outline:none}.ks-mp-merk__tile:focus-visible img{outline:2px solid var(--mp-ink);outline-offset:3px}.ks-mp-grid__group{display:flex;flex-direction:column;gap:14px}.ks-mp-grid__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ks-mp-grid__head--offer{flex-direction:column;align-items:stretch;gap:8px}.ks-mp-grid__h{font-size:22px;line-height:28px}.ks-mp-grid__note{font-size:12px;line-height:16px;color:var(--mp-muted)}.ks-mp-grid .ks-mp-offer{font-size:13.5px;line-height:20px}.ks-mp-grid__cards{display:grid;grid-template-columns:repeat(var(--mp-cols-m,2),minmax(0,1fr));column-gap:10px;row-gap:24px}.ks-mp-gcard{display:flex;flex-direction:column;gap:10px;min-width:0;scroll-margin-top:110px}.ks-mp-gcard>product-card{flex:1;line-height:1.6}.ks-mp-gcard .ks-card-artist{display:none}.ks-mp-gcard__sizes{display:flex;gap:6px;margin-top:auto}.ks-mp-quick{position:relative;flex:1 1 0;min-width:0;display:flex;margin:0}.ks-mp-quick__btn{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;height:36px;padding:0 4px;border:0;border-radius:8px;background:#f2efe9;color:var(--mp-ink);font:500 13px/16px var(--mp-sans);white-space:nowrap;cursor:pointer;transition:background .15s}.ks-mp-quick__btn:hover{background:#e9e4da}.ks-mp-quick__btn:disabled{cursor:default}.ks-mp-quick__btn:focus-visible{outline:2px solid var(--mp-ink);outline-offset:2px}.ks-mp-quick--out{align-items:center;justify-content:center;height:36px;border-radius:8px;background:#f8f7f4;color:#2b221757;font-size:12.5px;line-height:15px}.ks-mp-quick .ks-mp-buy__msg{position:absolute;left:0;right:0;top:100%;margin-top:4px;font-size:11px;line-height:14px;z-index:1}.ks-mp-gcard.is-flash .product-card__figure{animation:ks-mp-flash 1.6s ease}@keyframes ks-mp-flash{0%,to{box-shadow:0 0 #ffc22900}20%,60%{box-shadow:0 0 0 4px #ffc229}}.ks-mp-grid__more{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:6px}.ks-mp-grid__morebtn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:360px;height:48px;border:1.5px solid var(--mp-ink);border-radius:10px;background:transparent;color:var(--mp-ink);font:600 14px/18px var(--mp-sans);cursor:pointer}.ks-mp-grid__morebtn svg{width:16px;height:16px}[data-mp-grid].is-open .ks-mp-grid__more{display:none}@media(max-width:999px){[data-mp-grid]:not(.is-open) .is-extra-m{display:none}}.ks-mp-grid .ks-mp-teaser{margin-top:0}@media(min-width:1000px){.ks-mp-grid{padding:56px 0 72px}.ks-mp-grid .ks-mp-in{gap:44px}.ks-mp-grid__top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px}.ks-mp-grid__intro{flex:0 1 420px;gap:14px}.ks-mp-grid__title{font-size:46px;line-height:54px}.ks-mp-grid__text{font-size:16px;line-height:26px}.ks-mp-grid__hint{display:block;padding-top:6px}.ks-mp-merk{flex:0 0 720px;padding-top:8px}.ks-mp-merk__head{display:none}.ks-mp-merk__row{display:grid;grid-template-columns:repeat(5,132px);column-gap:15px;row-gap:22px;overflow:visible;margin:0;padding:0}.ks-mp-merk__tile{gap:9px}.ks-mp-merk__tile span{font-size:13.5px;line-height:18px}.ks-mp-grid__group{gap:20px}.ks-mp-grid__h{font-size:28px;line-height:34px}.ks-mp-grid__note{font-size:13px;line-height:18px}.ks-mp-grid__head--offer{flex-direction:row;justify-content:space-between;align-items:baseline}.ks-mp-grid .ks-mp-offer{font-size:14px;line-height:20px;align-items:center}.ks-mp-grid__cards{grid-template-columns:repeat(var(--mp-cols-d,4),minmax(0,1fr));column-gap:24px;row-gap:40px}.ks-mp-gcard{gap:12px}.ks-mp-quick__btn,.ks-mp-quick--out{height:42px}.ks-mp-quick__btn{font-size:14px}[data-mp-grid]:not(.is-open) .is-extra-d{display:none}.ks-mp-grid__more--m{display:none}.ks-mp-grid__note{white-space:nowrap}.ks-mp-grid .ks-mp-teaser{align-self:center;width:560px}}@media(min-width:1000px)and (max-width:1199px){.ks-mp-merk{flex-basis:auto}.ks-mp-merk__row{grid-template-columns:repeat(5,minmax(0,112px))}}@media(prefers-reduced-motion:reduce){.ks-mp-merk__tile img{transition:none}.ks-mp-gcard.is-flash .product-card__figure{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/ks-mp-grid.css.map */
