.section-fullscreen{width:100%;height:100vh}.section-container-fluid{width:100%}.section-container{max-width:1440px;width:100%;padding:0 1rem;margin:auto}@media screen and (min-width: 992px){[page=magfit-collection] .img-desktop{display:block}[page=magfit-collection] .img-mobile{display:none!important}[page=magfit-collection] .desktop-view{display:block}[page=magfit-collection] .mobile-view{display:none!important}}@media screen and (max-width: 991.98px){[page=magfit-collection] .img-desktop{display:none!important}[page=magfit-collection] .img-mobile{display:block}[page=magfit-collection] .desktop-view{display:none!important}[page=magfit-collection] .mobile-view{display:block}}[page=magfit-collection] .img-fluid{width:100%}.img-fluid{max-width:100%;height:auto}.img-fullscreen{max-width:100%;width:100%;height:100vh;object-fit:cover;object-position:center center}p{margin:0}p.text-preheading{font-size:2rem;font-weight:100;line-height:normal}@media screen and (min-width: 992px){p.text-heading{font-size:5rem;font-weight:700;line-height:normal}p.text-description{font-size:2rem;font-weight:400;line-height:1.5}.btn-cta{display:inline-block;max-width:140px;width:100%;padding:1rem 2rem;font-size:1rem;font-weight:500;line-height:normal;text-decoration:none;color:#fff;background-color:#2897ff;border:solid thin transparent;border-radius:100px}}@media screen and (max-width: 991.98px){p.text-preheading{font-size:1.5rem}p.text-heading{font-size:2.5rem;font-weight:700;line-height:normal}p.text-description{font-size:1.5rem;font-weight:400;line-height:1.5}.btn-cta{display:inline-block;max-width:120px;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;line-height:normal;text-decoration:none;color:#fff;background-color:#2897ff;border:solid thin transparent;border-radius:100px}}.text-center{text-align:center}.section-intro{background-color:#17181c;color:#fff}.section-intro .section-heading{width:100%;margin:auto;text-align:center}.section-intro .section-heading .text-description{padding:1rem;margin:auto}@media screen and (min-width: 992px){.section-intro{background-color:#17181c;color:#fff}.section-intro .section-heading.desktop-view{padding:1rem;margin:auto}.section-heading p.text-heading{font-size:5vw}.section-intro .section-heading .text-description{max-width:60vw;font-size:2vw;padding:2vw}}@media screen and (max-width: 991.98px){.section-intro{background-color:#010103;color:#fff}.section-intro .section-heading.mobile-view{max-width:100%;width:100%;padding:1rem;margin-top:-8rem;margin-top:calc(-128px + (-288 + 128) * ((100vw - 500px) / (992 - 500)));background-color:#010103}.section-heading p.text-heading{font-size:8vw}.section-intro .section-heading .text-description{font-size:4vw;padding:4vw}}.section-simplicity{background-color:#eaeaea}.section-simplicity .swiper{--swiper-navigation-color: #000000;width:100%;height:100%}.section-simplicity .swiper-slide{text-align:center;font-size:18px;background-color:#eaeaea;display:flex;justify-content:center;align-items:center}.section-simplicity .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.section-simplicity .swiper-slide .btn-cta{margin:2rem auto 0}@media screen and (min-width: 992px){.section-simplicity .section-container-fluid{padding:8rem 1rem}.section-simplicity .video-container{max-width:1280px;width:100%;height:100%;padding:1rem;aspect-ratio:16/9;margin:0 auto 4rem}.section-simplicity .video-container iframe{width:100%;height:100%}.section-simplicity .section-heading{display:flex;max-width:1280px;width:100%;padding:0 1rem 4rem;gap:4rem;align-items:flex-end;margin:auto}.section-simplicity .section-heading .col-title{flex:0 0 auto;width:40%}.section-simplicity .section-heading .col-subtitle{flex:0 1 auto;width:60%}.section-simplicity .section-heading .col-title p{font-size:4rem;font-weight:600;line-height:1.145}.section-simplicity .section-heading .col-subtitle p{font-size:2rem;font-weight:400;line-height:1.145}}@media screen and (max-width: 991.98px){.section-simplicity .section-container-fluid{padding:4rem 1rem}.section-simplicity .video-container{max-width:1280px;width:100%;height:100%;padding:1rem;aspect-ratio:4 / 5;margin:0 auto 4rem}.section-simplicity .video-container iframe{width:100%;height:100%}.section-simplicity .section-heading div[class^=col-]{flex:0 0 auto;width:100%;padding:1rem}.section-simplicity .section-heading .col-title p{font-size:4rem;font-weight:600;line-height:1.145}.section-simplicity .section-heading .col-subtitle p{font-size:2rem;font-weight:400;line-height:1.145}}.section-one-ring .swiper{width:100%;height:100vh}.section-one-ring .swiper-slide{text-align:center;font-size:18px;background-color:#17181c;display:flex;justify-content:center;align-items:center}.section-one-ring .swiper-slide img{display:block;width:100%;height:80vh;object-fit:contain}.section-one-ring .slide-container{background-color:#17181c}.section-magfit-collection{background-color:#17181c;color:#fff}.section-magfit-collection .section-container{padding:8rem 1rem}@media screen and (min-width: 992px){.section-magfit-collection .section-container{padding:8rem 1rem}.section-magfit-collection .section-heading{display:flex;max-width:1280px;width:100%;padding:0 1rem 4rem;gap:4rem;align-items:flex-end;margin:auto}.section-magfit-collection .section-heading .col-title{flex:0 0 auto;width:40%}.section-magfit-collection .section-heading .col-subtitle{flex:0 1 auto;width:60%}.section-magfit-collection .section-heading .col-title p{font-size:4rem;font-weight:600;line-height:1.145}.section-magfit-collection .section-heading .col-subtitle p{font-size:2rem;font-weight:400;line-height:1.145}}@media screen and (max-width: 991.98px){.section-magfit-collection .section-container{padding:4rem 1rem}.section-magfit-collection .section-heading{display:flex;max-width:1280px;width:100%;padding:0 1rem 4rem;gap:4rem;align-items:flex-end;margin:auto}.section-magfit-collection .section-heading div[class^=col-]{flex:0 0 auto;width:100%;padding:1rem}.section-magfit-collection .section-heading .col-title p{font-size:4rem;font-weight:600;line-height:1.145}.section-magfit-collection .section-heading .col-subtitle p{font-size:2rem;font-weight:400;line-height:1.145}.section-magfit-collection .section-content{padding:1rem}}.section-life-style{background-color:#17181c;color:#fff}.section-life-style .section-container-fluid{padding:8rem 0}.section-life-style .swiper{width:100%;height:100vh}.section-life-style .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.section-life-style .swiper-slide img{display:block;width:100%;height:auto;object-fit:contain}.section-life-style .slide-container{background-color:#17181c}@media screen and (min-width: 992px){.section-life-style .section-container{padding:8rem 1rem}.section-life-style .section-heading{display:flex;max-width:1280px;width:100%;padding:0 2rem;gap:4rem;align-items:flex-end;margin:auto}.section-life-style .section-heading .col-title{flex:0 0 auto;width:40%}.section-life-style .section-heading .col-subtitle{flex:0 1 auto;width:60%}.section-life-style .section-heading .col-title p{font-size:4rem;font-weight:600;line-height:1.145}.section-life-style .section-heading .col-subtitle p{font-size:2rem;font-weight:400;line-height:1.145}.section-life-style .section-content .text-container{display:flex;justify-content:center;gap:2rem;width:100%;padding:2rem 0;text-align:left}.section-life-style .section-content .col-title p,.section-life-style .section-content .col-description p{font-size:2rem;font-weight:400;line-height:normal}}@media screen and (max-width: 991.98px){.section-life-style .section-container{padding:4rem 1rem}.section-life-style .section-heading{display:flex;max-width:1280px;width:100%;padding:0 2rem;gap:4rem;align-items:flex-end;margin:auto}.section-life-style .section-heading div[class^=col-]{flex:0 0 auto;width:100%;padding:1rem}.section-life-style .section-heading .col-title p{font-size:4rem;font-weight:600;line-height:1.145}.section-life-style .section-heading .col-subtitle p{font-size:2rem;font-weight:400;line-height:1.145}.section-life-style .section-content .text-container{display:flex;flex-wrap:wrap;gap:1rem;width:100%;padding:1rem 0;text-align:left}.section-life-style .section-content .col-title p,.section-life-style .section-content .col-description p{font-size:1.5rem;font-weight:400;line-height:normal}}.section-magfit-categories{background-color:#fff;color:#000}.section-magfit-categories .section-container{padding:8rem 1rem}.section-magfit-categories .section-heading{max-width:1280px;width:100%;text-align:center;padding-bottom:0 1rem 4rem;margin:auto}.section-magfit-categories .category-list{display:flex;width:100%}.section-magfit-categories .category-list-item img{padding:2rem}.section-magfit-categories .product-link-container{margin-top:1rem}@media screen and (min-width: 992px){.section-magfit-categories .section-heading p{font-size:4rem;font-weight:600;line-height:1.145}.section-magfit-categories .category-list .category-list-item{flex:0 0 auto;width:25%;text-align:center}.category-list-item .product-image-container{display:flex;align-items:center;justify-content:center;aspect-ratio:326 / 679;width:100%}.category-list-item p{font-size:2rem;font-weight:600;line-height:normal;margin-bottom:1rem}}@media screen and (max-width: 991.98px){.section-magfit-categories .section-container{padding:4rem 1rem}.section-magfit-categories .section-heading p{font-size:4rem;font-weight:600;line-height:1.145}.section-magfit-categories .category-list .category-list-item{flex:0 0 auto;width:33.33333333%;text-align:center}.category-list-item .product-image-container{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 2.15;width:100%}.category-list-item p{font-size:1.2rem;font-weight:600;line-height:normal;margin-bottom:1rem}}[page=magfit-collection] .vertical-swiper .swiper-slide-next .slide-container img,[page=magfit-collection] .vertical-swiper .swiper-slide-prev .slide-container img{opacity:0;animation:none}[page=magfit-collection] .vertical-swiper .swiper-slide-active .slide-container img{animation:fade-in .5s ease-in-out;opacity:1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/364/assets/magfit-layout.css.map */
