.mpc{position:relative;overflow:visible;padding:12px clamp(12px,4vw,48px)}.mpc *{box-sizing:border-box}.mpc-head{display:flex;align-items:baseline;gap:12px;margin:4px 0 12px;justify-content:flex-start!important}.mpc-head>.mpc-title{order:1;margin:0;font-size:clamp(18px,2.2vw,28px);font-weight:800;letter-spacing:.2px}.mpc-head>.mpc-viewall{order:2;margin-inline-start:14px!important;margin:0 0 0 14px!important;font-weight:700;font-family:var(--text-font-family);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;transition:opacity .18s}.mpc-head>.mpc-viewall:hover{opacity:.8}.mpc-row{display:flex;gap:var(--card-gap,16px);overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:8px 28px;direction:inherit;unicode-bidi:isolate}.mpc-row::-webkit-scrollbar{display:none}.mpc-card{--ab-mpc-gap: var(--card-gap,16px);--ab-mpc-k-d: var(--cards-desktop,4);--ab-mpc-peek-d: calc(var(--ab-carousel-peek-desktop-pct, 0) / 100);--ab-mpc-full-d: calc((100% - (var(--ab-mpc-k-d) - 1) * var(--ab-mpc-gap)) / var(--ab-mpc-k-d));--ab-mpc-peekw-d: calc((100% - (var(--ab-mpc-k-d)) * var(--ab-mpc-gap)) / (var(--ab-mpc-k-d) + var(--ab-mpc-peek-d)));flex:0 0 calc((var(--ab-mpc-full-d) * (1 - var(--ab-carousel-peek-desktop-enabled, 0))) + (var(--ab-mpc-peekw-d) * var(--ab-carousel-peek-desktop-enabled, 0)));scroll-snap-align:start;position:relative}@media(min-width:700px)and (max-width:999px){.mpc-card{--ab-mpc-k-t: var(--cards-tablet,3);--ab-mpc-peek-t: calc(var(--ab-carousel-peek-tablet-pct, 0) / 100);--ab-mpc-full-t: calc((100% - (var(--ab-mpc-k-t) - 1) * var(--ab-mpc-gap)) / var(--ab-mpc-k-t));--ab-mpc-peekw-t: calc((100% - (var(--ab-mpc-k-t)) * var(--ab-mpc-gap)) / (var(--ab-mpc-k-t) + var(--ab-mpc-peek-t)));flex:0 0 calc((var(--ab-mpc-full-t) * (1 - var(--ab-carousel-peek-tablet-enabled, 0))) + (var(--ab-mpc-peekw-t) * var(--ab-carousel-peek-tablet-enabled, 0)))}}@media(max-width:699px){.mpc-card{--ab-mpc-k-m: var(--cards-mobile,1);--ab-mpc-peek-m: calc(var(--ab-carousel-peek-mobile-pct, 0) / 100);--ab-mpc-full-m: calc((100% - (var(--ab-mpc-k-m) - 1) * var(--ab-mpc-gap)) / var(--ab-mpc-k-m));--ab-mpc-peekw-m: calc((100% - (var(--ab-mpc-k-m)) * var(--ab-mpc-gap)) / (var(--ab-mpc-k-m) + var(--ab-mpc-peek-m)));flex:0 0 calc((var(--ab-mpc-full-m) * (1 - var(--ab-carousel-peek-mobile-enabled, 0))) + (var(--ab-mpc-peekw-m) * var(--ab-carousel-peek-mobile-enabled, 0)))}}.mpc-theme-card{position:relative}.mpc-empty{padding:16px;opacity:.7;text-align:center}.mpc[dir=rtl] :is(.product-card__title,.product-card__title a,.card__heading,.card__heading a){direction:rtl!important;unicode-bidi:plaintext;text-align:start}.mpc[dir=rtl] .mpc-row .mpc-card{direction:rtl}.mpc[dir=rtl] .mpc-row .mpc-card :is(.product-card__title,.product-card__title a,.card__heading,.card__heading a,[class*=title],[class*=heading]){direction:rtl!important;unicode-bidi:plaintext!important;text-align:start}html[dir=rtl] .mpc-title{font-family:var(--text-font-family)!important;font-weight:700}.ab-hc-stack{display:block}.ab-hc-stack .mpc-head{margin-bottom:12px}.mpc-tabs{display:flex;align-items:center;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 0 12px;margin:0 0 10px}.mpc-tabs::-webkit-scrollbar{display:none}.mpc-tab{-webkit-appearance:none;appearance:none;border:0;background:#e9e9e9;color:#000;padding:10px 18px;margin:0;border-radius:999px;font:inherit;font-family:var(--text-font-family);font-size:clamp(14px,1.2vw,16px);font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;opacity:1;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.mpc-tab:hover{opacity:.75}.mpc-tab.is-active{background:#000;color:#fff;opacity:1}.mpc-tab:focus-visible{outline:2px solid #000;outline-offset:3px}.mpc-panels{min-width:0}.mpc-tab-panel[hidden]{display:none!important}.mpc-tab-panel.is-active .mpc-row{animation:mpcTabFade .18s ease}@keyframes mpcTabFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}html[dir=rtl] .mpc-tab{font-family:var(--text-font-family)!important}
/*# sourceMappingURL=/cdn/shop/t/247/assets/ab-horizontal-cards.css.map */
