.mvx-tabs-v27{display:block;width:100%;padding:48px 0;background:var(--mvx27-background);font-family:inherit}.mvx-tabs-v27 *,.mvx-tabs-v27 *:before,.mvx-tabs-v27 *:after{box-sizing:border-box}.mvx-tabs-v27__container{width:min(1360px,calc(100% - 36px));margin:0 auto}.mvx-tabs-v27__header{width:100%;max-width:760px;margin:0 auto 30px;text-align:center!important}.mvx-tabs-v27__eyebrow{display:block;margin-bottom:10px;color:var(--mvx27-primary);font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;text-align:center}.mvx-tabs-v27__heading{margin:0;color:#253c40;font-size:clamp(27px,3vw,36px);font-weight:750;line-height:1.2;letter-spacing:-.6px;text-align:center!important}.mvx-tabs-v27__description{max-width:620px;margin:12px auto 0;color:#718387;font-size:13px;line-height:1.75;text-align:center!important}.mvx-tabs-v27__tabs{display:flex;justify-content:center!important;align-items:center;flex-wrap:wrap;gap:9px;width:100%;margin-bottom:29px}.mvx-tabs-v27__tab{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:10px 18px;border:1px solid #dce6e5;border-radius:5px;background:#fff;color:#43595d;font-family:inherit;font-size:12px;font-weight:650;line-height:1.4;text-align:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.mvx-tabs-v27__tab:hover:not(.mvx-tabs-v27__tab--active){border-color:var(--mvx27-primary);color:var(--mvx27-primary)}.mvx-tabs-v27__tab--active,.mvx-tabs-v27__tab[aria-selected=true]{background:var(--mvx27-primary);border-color:var(--mvx27-primary);color:#fff}.mvx-tabs-v27__tab:focus-visible,.mvx-tabs-v27__arrow:focus-visible,.mvx-tabs-v27__product-button:focus-visible,.mvx-tabs-v27__view-all:focus-visible{outline:2px solid var(--mvx27-primary);outline-offset:3px}.mvx-tabs-v27__panel[hidden]{display:none!important}.mvx-tabs-v27__collection-header{display:flex;justify-content:center;align-items:center;position:relative;min-height:44px;margin-bottom:19px}.mvx-tabs-v27__collection-title{margin:0;color:#293f43;font-size:17px;font-weight:700;line-height:1.4;text-align:center}.mvx-tabs-v27__navigation{position:absolute;top:50%;right:0;display:flex;gap:8px;transform:translateY(-50%)}.mvx-tabs-v27__arrow{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #dfe7e6;border-radius:5px;background:#fff;color:#34494d;cursor:pointer}.mvx-tabs-v27__arrow svg{width:18px;height:18px}.mvx-tabs-v27__arrow:hover:not(:disabled){background:var(--mvx27-primary);border-color:var(--mvx27-primary);color:#fff}.mvx-tabs-v27__arrow:disabled{opacity:.35;cursor:default}.mvx-tabs-v27__slider{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding:3px 2px 17px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.mvx-tabs-v27__slider::-webkit-scrollbar{display:none}.mvx-tabs-v27__item{flex:0 0 calc((100% - (var(--mvx27-columns) - 1) * 16px) / var(--mvx27-columns));min-width:0;scroll-snap-align:start}.mvx-tabs-v27__card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #e1e9e8;border-radius:9px;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}.mvx-tabs-v27__card:hover{border-color:#bad5d1;box-shadow:0 8px 24px #143c3e12;transform:translateY(-2px)}.mvx-tabs-v27__image-box{position:relative;aspect-ratio:1;overflow:hidden;border-bottom:1px solid #edf1f0;background:#fafbfb}.mvx-tabs-v27__image-link{display:block;width:100%;height:100%}.mvx-tabs-v27__image{display:block;width:100%;height:100%;padding:13px;object-fit:contain;transition:transform .3s ease}@media(hover:hover){.mvx-tabs-v27__card:hover .mvx-tabs-v27__image{transform:scale(1.035)}}.mvx-tabs-v27__stock{position:absolute;top:10px;left:10px;padding:6px 9px;border-radius:4px;background:#e8eeee;color:#596b6e;font-size:10px;font-weight:700}.mvx-tabs-v27__details{display:flex;flex:1;flex-direction:column;padding:16px 14px 14px}.mvx-tabs-v27__vendor{display:block;margin-bottom:8px;color:#829497;font-size:10px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}.mvx-tabs-v27__product-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:42px;margin:0 0 13px;color:#283f43;font-size:13px;font-weight:650;line-height:1.6}.mvx-tabs-v27__product-title a{color:inherit;text-decoration:none}.mvx-tabs-v27__product-title a:hover{color:var(--mvx27-primary)}.mvx-tabs-v27 .mvx-tabs-v27__price-wrap{margin-top:auto}.mvx-tabs-v27 .mvx-tabs-v27__price{display:block;color:var(--mvx27-primary)!important;font-size:19px;font-weight:800;line-height:1.3;text-decoration:none!important}.mvx-tabs-v27__product-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:44px;margin-top:15px;padding:11px 12px;border:1px solid var(--mvx27-primary);border-radius:5px;background:var(--mvx27-primary);color:#fff!important;font-family:inherit;font-size:12px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.mvx-tabs-v27__product-button svg{flex-shrink:0;width:16px;height:16px}.mvx-tabs-v27__product-button:hover{background:#05666b;border-color:#05666b;color:#fff!important}.mvx-tabs-v27__footer{display:flex;justify-content:center;margin-top:24px}.mvx-tabs-v27__view-all{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:45px;padding:11px 24px;border:1px solid var(--mvx27-primary);border-radius:5px;background:#fff;color:var(--mvx27-primary)!important;font-size:12px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}.mvx-tabs-v27__view-all svg{width:16px;height:16px}.mvx-tabs-v27__view-all:hover{background:var(--mvx27-primary);color:#fff!important}.mvx-tabs-v27__empty{flex:1 0 100%;padding:35px 20px;border:1px dashed #d5e1df;border-radius:6px;background:#fafcfc;color:#75878a;font-size:13px;text-align:center}@media(max-width:1100px){.mvx-tabs-v27__item{flex-basis:calc((100% - 32px) / 3)}}@media(max-width:749px){.mvx-tabs-v27{padding:35px 0}.mvx-tabs-v27__container{width:calc(100% - 24px)}.mvx-tabs-v27__header{margin-bottom:23px}.mvx-tabs-v27__eyebrow{font-size:10px}.mvx-tabs-v27__heading{font-size:25px}.mvx-tabs-v27__description{font-size:12px}.mvx-tabs-v27__tabs{gap:7px;margin-bottom:22px}.mvx-tabs-v27__tab{min-height:38px;padding:9px 12px;font-size:11px}.mvx-tabs-v27__collection-header{padding:0 75px}.mvx-tabs-v27__collection-title{font-size:14px}.mvx-tabs-v27__arrow{width:33px;height:33px}.mvx-tabs-v27__slider{gap:10px}.mvx-tabs-v27__item{flex-basis:calc((100% - 10px)/2)}.mvx-tabs-v27__card{border-radius:7px}.mvx-tabs-v27__image{padding:9px}.mvx-tabs-v27__details{padding:12px 10px 11px}.mvx-tabs-v27__vendor{font-size:9px}.mvx-tabs-v27__product-title{min-height:36px;margin-bottom:10px;font-size:11px;line-height:1.55}.mvx-tabs-v27 .mvx-tabs-v27__price{font-size:15px}.mvx-tabs-v27__product-button{min-height:39px;margin-top:12px;padding:9px 6px;gap:5px;font-size:10px}.mvx-tabs-v27__product-button svg{width:14px;height:14px}.mvx-tabs-v27__view-all{min-height:42px;padding:10px 16px;font-size:11px}}@media(prefers-reduced-motion:reduce){.mvx-tabs-v27__slider{scroll-behavior:auto}.mvx-tabs-v27__card,.mvx-tabs-v27__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/marvisons-category-tabs.css.map */
