@import"https://fonts.cdnfonts.com/css/futura-pt";@import"https://fonts.cdnfonts.com/css/jersey-m54";.mvip-page{padding:40px 0;background:#fff;color:#141414;font:400 16px/1.5 Futura PT,Futura,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;text-transform:none}.mvip-page *,.mvip-page *:before,.mvip-page *:after{box-sizing:border-box;border-width:0;border-style:solid}.mvip-page .mvip-container{width:100%;max-width:none;margin:0 auto;padding:0 16px}.mvip-page a{color:inherit;text-decoration:inherit}.mvip-page .mvip-heading-box{text-align:center;background:#0d0d0d;color:#fafafa;padding:24px 0;margin:0 0 32px;border-radius:0}.mvip-page .mvip-heading-box h2{font-family:Jersey M54,Futura PT,Futura,sans-serif;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:inherit;margin:0 0 8px}.mvip-page .mvip-heading-box h2 a{color:inherit;text-decoration:none}.mvip-page .mvip-heading-box h2 a:hover{text-decoration:underline;text-underline-offset:4px}.mvip-page .mvip-heading-box p{max-width:672px;margin:0 auto;color:#fafafacc;font:inherit;letter-spacing:normal}.mvip-page .mvip-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mvip-page .mvip-product-card{min-width:0;margin:0;padding:0;background:transparent;border-radius:0}.mvip-page .mvip-product-image{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;background:#fff;margin:0 0 16px;padding:0;color:inherit;text-decoration:none;border-radius:0}.mvip-page .mvip-product-image img{display:block;vertical-align:middle;width:100%;height:100%;max-width:100%;object-fit:contain;transition:transform .5s cubic-bezier(.4,0,.2,1)}.mvip-page .mvip-product-card:hover .mvip-product-image img{transform:scale(1.05)}.mvip-page .mvip-product-info{text-align:center;padding:0;margin:0}.mvip-page .mvip-product-info a{color:inherit;text-decoration:none}.mvip-page .mvip-product-info h3{font-family:Jersey M54,Futura PT,Futura,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.05em;text-transform:none;margin:0 0 8px;color:#141414;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s cubic-bezier(.4,0,.2,1)}.mvip-page .mvip-product-card:hover h3{color:#737373}.mvip-page .mvip-price-row{position:relative;display:flex;align-items:center;justify-content:center}.mvip-page .mvip-price{font-family:Futura PT,Futura,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:inherit;letter-spacing:normal}.mvip-page .mvip-kids-badge{position:absolute;right:0;top:50%;transform:translateY(-50%);background:#141414;color:#fff;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 4px;line-height:1;text-align:right}.mvip-page .mvip-series-status{color:#737373;padding:32px 0;margin:0;font:inherit}.mvip-page [hidden]{display:none!important}.mvip-page .mvip-image-placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#f5f5f5;color:#666;font-size:14px}.mvip-page a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:640px){.mvip-page .mvip-container{max-width:640px}}@media(min-width:768px){.mvip-page{padding:56px 0}.mvip-page .mvip-container{max-width:768px}.mvip-page .mvip-heading-box{padding:32px 0;margin-bottom:40px}.mvip-page .mvip-heading-box h2{font-size:30px;line-height:36px}.mvip-page .mvip-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mvip-page .mvip-product-info h3{font-size:16px;line-height:24px}.mvip-page .mvip-price{font-size:18px;line-height:28px}}@media(min-width:1024px){.mvip-page .mvip-container{max-width:1024px}.mvip-page .mvip-heading-box h2{font-size:36px;line-height:40px}}@media(min-width:1280px){.mvip-page .mvip-container{max-width:1280px}}@media(min-width:1440px){.mvip-page .mvip-container{max-width:1440px}}@media(prefers-reduced-motion:reduce){.mvip-page img,.mvip-page h3{transition:none!important}}.mvip-page{padding:0;overflow:visible}.mvip-page .mvip-hero{background:#0d0d0d;color:#fafafa;text-align:center}.mvip-page .mvip-hero>.mvip-container{padding-top:32px;padding-bottom:32px}.mvip-page .mvip-headline{font-family:Jersey M54,Futura PT,Futura,sans-serif;font-size:24px;font-weight:400;line-height:30px;letter-spacing:.05em;text-transform:uppercase;color:inherit;margin:0}.mvip-page .mvip-hero h1{margin-bottom:8px}.mvip-page .mvip-hero p{max-width:672px;margin:0 auto;color:#fafafacc;font:inherit;letter-spacing:normal}.mvip-page .mvip-nav{position:sticky;top:var(--mvip-sticky-top,70px);z-index:40;background:#0d0d0d;color:#fafafa}.mvip-page .mvip-nav>.mvip-container{padding-top:16px;padding-bottom:16px}.mvip-page .mvip-nav-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.mvip-page .mvip-nav-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;height:40px;padding:20px 24px;background:#333;color:#fff;font-family:Jersey M54,sans-serif;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;border-radius:0;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.mvip-page .mvip-nav-link:hover{background:#333333e6}.mvip-page .mvip-products-wrapper{padding-top:32px;padding-bottom:32px}.mvip-page .mvip-groups{display:flex;flex-direction:column;gap:40px}.mvip-page .mvip-category{scroll-margin-top:160px;margin:0;padding:0}.mvip-page .mvip-category>.mvip-headline{margin-bottom:16px}.mvip-page .mvip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mvip-page .mvip-series-status{text-align:center}@media(min-width:768px){.mvip-page{padding:0}.mvip-page .mvip-hero>.mvip-container{padding-top:40px;padding-bottom:40px}.mvip-page .mvip-headline{font-size:30px;line-height:36px}.mvip-page .mvip-nav>.mvip-container{padding-top:20px;padding-bottom:20px}.mvip-page .mvip-nav-buttons{gap:16px}.mvip-page .mvip-products-wrapper{padding-top:40px;padding-bottom:40px}.mvip-page .mvip-groups{gap:48px}.mvip-page .mvip-category>.mvip-headline{margin-bottom:24px}.mvip-page .mvip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(min-width:1024px){.mvip-page .mvip-headline{font-size:36px;line-height:40px}.mvip-page .mvip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/icon-series-page.css.map */
