:root{--fon-e1: 0 2px 4px 0 rgba(27, 28, 29, .04);--fon-e2: 0 0 30px -18px rgba(88, 92, 95, .1);--fon-e3: 0 0 39.5px 0 rgba(88, 92, 95, .25);--purple-linear: linear-gradient( 0deg, rgba(250, 249, 253, .3) 33.17%, rgba(250, 249, 253, .8) 66.83%, #EEECF3 100% );--grey-linear: linear-gradient(0deg, #FFF 33.17%, #E2E0E0 66.83%, #C4C1C1 100%)}.fade-text{opacity:1;transition:opacity .25s ease}.fade-text.hidden{opacity:0}main .shopify-section{background:#fafafa!important;overflow:hidden}.section-index-2026{background:#fafafa}.section-index-2026 h2{color:#3e3e3e;font-family:Tomato Grotesk Regular,sans-serif;font-size:46px;font-style:normal;font-weight:400;line-height:119%;letter-spacing:0;text-transform:capitalize}.section-index-2026 .pre-heading{color:#afafaf;font-family:Tomato Grotesk Regular,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:119%;letter-spacing:-.15px;text-transform:capitalize}.section-index-2026 a.btn-index-2026{display:flex;height:49px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:Tomato Grotesk SemiBold,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.132px;text-transform:capitalize;transition:all .3s;border-radius:10px;background:#0051ff;box-shadow:0 0 4.9px #00000026}.section-index-2026 a.btn-index-2026:hover{transform:translateY(-5px);transform-origin:bottom;background:#0d4fdd;box-shadow:0 4px 12px #0051ff38;transition:all .6s}.index-2026-generic-action{display:flex;flex-direction:column;align-items:center;gap:9px;font-family:Tomato Grotesk Regular,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.22px;text-transform:capitalize;margin-top:32px;background:linear-gradient(90deg,#b8babc,#6d7072 25.96%,#ececec 49.52%,#60696e 99.99%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:moveGradient 3s linear infinite;cursor:pointer}.section-index-2026-hero{background-color:#fafafa;background-image:url(/cdn/shop/files/homepage-onefit-image-hero.webp?v=1787125874);background-size:100%;background-position:center;min-height:800px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;align-items:center;filter:drop-shadow(0 4px 25.9px rgba(0,0,0,.25))}.section-index-2026-hero{min-height:85svh;max-height:85svh;background-size:cover;background-position:right;padding-top:100px}@keyframes heroZoomOut{0%{background-size:100%}to{background-size:120%}}:root{--silver-base: #8a8f94}.section-index-2026-hero h1{font-family:Tomato Grotesk Medium,sans-serif;font-size:68px;font-weight:500;line-height:121%;text-transform:capitalize;margin-bottom:24px;display:inline-block}.section-index-2026-hero h1 span.first{color:#fff}.section-index-2026-hero h1 .d-block{--silver-base: #BDBFC2;background:linear-gradient(120deg,var(--silver-base) 0%,var(--silver-base) 45%,#ffffff 48%,#ffffff 52%,var(--silver-base) 55%,var(--silver-base) 100%);background-size:400% 400%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:diagonalShimmer 20s ease-in-out infinite}@keyframes diagonalShimmer{0%{background-position:-200% 0}50%{background-position:200% 0}to{background-position:-200% 0}}.section-index-2026-hero h1 .first{font-family:Tomato Grotesk Regular,sans-serif;font-weight:400}.section-index-2026-hero p{color:#fff;font-family:Tomato Grotesk Medium,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:35px;text-transform:capitalize;margin-bottom:44px}.section-index-2026-hero .content{margin-top:108px}.section-index-2026-hero a{background:#fafafa;display:flex;width:382px;height:49px;padding:12.5px 22.5px;justify-content:center;align-items:center;gap:8px;color:#3e3e3e;font-family:Tomato Grotesk Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:24px;text-transform:capitalize;justify-content:space-between;transition:all .3s;border-radius:10px;border:1px solid rgba(255,255,255,.4);background:var(--grey-linear, linear-gradient(0deg, #FFF 33.17%, #E2E0E0 66.83%, #C4C1C1 100%));box-shadow:-11.15px -10.4px 48px #fff3,-1.86px -1.73px 12px #ffffff26,.98px .92px 4.12px #ffffff4d inset,1.91px 1.78px 8.24px #ffffff4d inset,1.91px 1.78px 8.24px #ffffff4d inset}.section-index-2026-hero a:hover{transform:scale(1.01);transform-origin:strt;transition:all .3s}.section-index-2026-hero a img{max-width:9px}.index-2026-logos{display:flex;gap:10px;justify-content:space-between;padding:45px 62px;align-items:center}section.section-index-2026.section-index-2026-logos{padding:25px 0;background:transparent}.index-2026-logos .swiper-wrapper{align-items:center}.index-2026-logos{width:100%;overflow:hidden}.index-2026-logos .swiper-wrapper{display:flex;align-items:center;animation:scrollLogos 20s linear infinite}.index-2026-logos .swiper-slide{flex-shrink:0;display:flex;justify-content:center;align-items:center;margin-right:20px}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-index-2026-products{padding-top:60px;padding-bottom:60px}.index-2026-product:hover{transform:translateY(-10px);transition:all .6s;transform-origin:bottom;cursor:pointer}.index-2026-products{display:flex;gap:40px;max-width:905px;margin:0 auto}.index-2026-product{border-radius:20px;background:#fff;transition:all .3s;box-shadow:var(--fon-e3);position:relative;background:linear-gradient(0deg,#eeecf3,#faf9fdcc 33.17%,#faf9fd4d 66.83%);overflow:hidden}.index-2026-product .content{padding:29px}.index-2026-product .iamge{position:relative}.index-2026-product .image-text{position:absolute;top:32px;padding-left:42.26px;align-items:center;color:#fff;font-family:Tomato Grotesk SemiBold,sans-serif;font-size:33px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-.15px;text-transform:capitalize;width:100%;justify-content:space-between;display:flex;padding-right:42.26px;justify-content:center;gap:10px}.index-2026-product span.image-text+img{width:100%}.index-2026-product:hover .image-text{text-shadow:0 0 10.7px rgba(255,255,255,.25)}.index-2026-product .image-text img{max-width:55px}.index-2026-product h2{color:#3f3f3f;text-shadow:0 0 7.5px rgba(255,255,255,.25);font-family:Tomato Grotesk Medium,sans-serif;font-size:38px;font-style:normal;font-weight:500;line-height:97%;letter-spacing:0;text-transform:capitalize;margin-bottom:0}.index-2026-product p{color:#3f3f3f;text-shadow:0 0 7.5px rgba(255,255,255,.25);font-family:Tomato Grotesk Regular,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.264px;text-transform:capitalize}.index-2026-product hr{margin:18px 0;border-width:.75px;border-color:#3e3e3e80}.index-2026-product li{color:#3f3f3f;font-family:Tomato Grotesk Regular,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.187px;text-transform:capitalize;display:flex;align-items:center;gap:12px}.index-2026-product ul{display:flex;flex-direction:column;gap:13px}.index-2026-products-action{display:inline-flex;flex-direction:column;align-items:center;gap:9px;font-family:Tomato Grotesk Regular,sans-serif;font-size:20px;font-weight:400;line-height:150%;letter-spacing:-.22px;text-transform:capitalize;margin:0 auto;cursor:pointer;color:#4a4a4a;background:linear-gradient(90deg,#4a4a4a 0% 40%,#e0e0e0 50%,#4a4a4a 60% 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmerDark 5.5s ease-in-out infinite}.index-2026-products-action img{max-width:19px}@keyframes shimmerDark{0%{background-position:200% 0}to{background-position:-200% 0}}.expanded-click-and-compare{max-width:800px;margin:0 auto;max-height:0;overflow:hidden;opacity:0;transition:max-height 1.7s ease,opacity .5s ease}.expanded-click-and-compare.active{max-height:2000px;opacity:1}.expanded-click-and-compare.active{box-shadow:var(--fon-e3);background:#fff;border-radius:10px;margin-top:40px;padding:0 70px}.expanded-click-and-compare .slide-up-table.slide-up-table-comparison:not(.expanded){height:100%;padding-bottom:30px;margin:60px auto;overflow:visible}.expanded-click-and-compare.active .slide-up-table.slide-up-table-comparison.expanded{margin-top:60px!important}.expanded-click-and-compare .slide-up-table.slide-up-table-comparison:not(.expanded):after{display:none}.section-index-2026-why{padding-bottom:80px}.section-index-2026-why h2{margin-bottom:40px}.index-2026-why{display:flex;gap:40px;max-width:1099px;margin:0 auto}.index-2026-why .right{max-width:603px;min-width:603px}.index-2026-why .left{flex-grow:1}.index-2026-why .why-item{padding:40px 25px;display:flex;justify-content:space-between;border-radius:10px;box-shadow:var(--fon-e3)}.index-2026-why .why-item .text h3{color:#3e3e3e;font-family:Tomato Grotesk Medium,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:0;text-transform:capitalize}.index-2026-why .why-item img{max-width:43px}.index-2026-why .inner{display:flex;flex-direction:column;height:100%;justify-content:space-between}.index-2026-why .why-item .action{display:flex;justify-content:center;align-items:center}.index-2026-why .inner-media img{border-radius:10px;box-shadow:var(--fon-e3)}.index-2026-why .why-item .text-cta{width:158.928px;height:26px;border-radius:100px;border:.8px solid #3E3E3E;background:#3e3e3e;display:flex;align-items:center;justify-content:center}.index-2026-why .why-item .text-cta p{color:#fff;background:var(--silver, linear-gradient(90deg, #F5F7FA 0%, #A6A9AB 25.96%, #FFF 49.52%, #60696E 99.99%));text-align:center;font-family:Tomato Grotesk Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.132px;text-transform:capitalize;--silver-base: #8a8f94;background:linear-gradient(120deg,var(--silver-base) 0%,var(--silver-base) 45%,#ffffff 48%,#ffffff 52%,var(--silver-base) 55%,var(--silver-base) 100%);background-size:400% 400%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:diagonalShimmer 10s ease-in-out infinite}.index-2026-why .why-item .text{display:flex;flex-direction:column;gap:12px}.why-item-wrapper{position:relative;transition:all .5s;cursor:pointer}.why-item-wrapper:hover{transform:scale(1.04);transition:all .5s}.why-item-wrapper{perspective:1000px;width:100%;position:relative;min-height:156px}.why-item,.why-item-content{width:100%;backface-visibility:hidden;transition:transform .6s ease;transform-style:preserve-3d;position:absolute;top:0;left:0}.why-item-content,.why-item-wrapper.active .why-item{transform:rotateY(180deg)}.why-item-wrapper.active .why-item-content{transform:rotateY(0)}.why-item-content{padding:21px 25px;display:flex;justify-content:space-between;border-radius:10px;box-shadow:var(--fon-e3);flex-direction:column;gap:15px;width:100%;background:#fff;opacity:0;transition:all .7s}.why-item-wrapper.active .why-item-content{opacity:1;transition:all .7s}.why-item-wrapper.active .why-item img{transform:rotate(180deg);transition:all .6s}.why-item-content h4{color:#3e3e3e;font-family:Tomato Grotesk SemiBold,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.165px;text-transform:capitalize}.why-item-content p{color:#3e3e3e;font-family:Tomato Grotesk Regular,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.11px;text-transform:capitalize}.why-item-content h5{display:block;color:#3e3e3e;font-family:Tomato Grotesk Bold,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.11px;text-transform:capitalize;font-style:italic}.section-index-2026-ups{position:relative}.section-index-2026-ups .ups-item{transition:all .9s}.section-index-2026-ups .ups-item:hover{transform:translateY(-10px);transform-origin:bottom;transition:all .9s}.section-index-2026-ups .swiper{overflow:visible}.section-index-2026-ups:before{width:100%;height:100%;content:"";top:0;right:0;bottom:0;left:0;position:absolute;background-image:url(/cdn/shop/files/its_a_standard_1.png?v=1771563582);background-size:cover;background-position:center center;border-radius:20px;box-shadow:1px 13px 23.9px #00000040}.index-2026-ups-cta .btn-index-2026{max-width:529px;margin:52px auto 0}.section-index-2026-ups>div{z-index:1;position:relative;padding-top:82px;padding-bottom:56px}.section-index-2026-ups .container-content .container{height:100%;display:flex;flex-direction:column;justify-content:center}.section-index-2026-ups .container-content .container{max-width:1255px;margin:0 auto}.section-index-2026-ups .pre-heading{color:#fff;text-align:center;font-family:Tomato Grotesk Regular,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:119%;letter-spacing:-.15px;text-transform:capitalize}.section-index-2026-ups h2{color:#fffffc;margin-bottom:63px}.section-index-2026-ups .ups-item{border-radius:16px;background:#fffffc;box-shadow:0 0 10.2px #ffffff80;padding:36px 17px 17px;height:100%;display:flex;flex-direction:column}.swiper-index-2026-ups .swiper-wrapper{align-items:stretch}.swiper-index-2026-ups .swiper-slide{height:auto}.swiper-index-2026-ups .ups-item .content-bottom{margin-top:auto}.ups-item .content-main p{color:#000;font-family:Tomato Grotesk Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.15px;text-transform:capitalize}.ups-item .title{display:flex;align-items:center;gap:7px;margin-bottom:19px}.ups-item .title img{max-width:31px}.ups-item .title h3{color:#3e3e3e;font-family:Tomato Grotesk Regular,sans-serif;font-size:26px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:capitalize}.swiper-index-2026-ups .ups-item .content-main{min-height:106px}.swiper-index-2026-ups .content-bottom{border-radius:10px;border:1px solid rgba(68,68,68,.04);background:var(--purple-linear, linear-gradient(0deg, rgba(250, 249, 253, .3) 33.17%, rgba(250, 249, 253, .8) 66.83%, #EEECF3 100%));box-shadow:var(--fon-e1);padding:13px 10px;display:flex;justify-content:space-between}.swiper-index-2026-ups .content-bottom h4{color:#3e3e3e;font-family:Tomato Grotesk Medium,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:-.15px;text-transform:capitalize}.swiper-index-2026-ups .content-bottom .image-stats{display:flex;align-items:center}.swiper-index-2026-ups .content-bottom .image-stats img{max-width:33px}.swiper-index-2026-ups .content-bottom p{color:#3e3e3e;font-family:Tomato Grotesk Medium,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:-.15px;text-transform:capitalize}.swiper-index-2026-ups .ups-item hr{border-color:#0003;border-width:.2px;margin-bottom:10px;height:.25px;border:none;background:#0003}.swiper-index-2026-ups .ups-item small{color:#3e3e3e;font-family:Tomato Grotesk Regular,sans-serif;font-size:8px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:-.15px;text-transform:capitalize;font-style:italic;margin-top:7px}.section-index-2026-ingredients{padding:140px 0 40px}.section-index-2026-ingredients .ingredient-item:hover{transform:translateY(-10px);transform-origin:bottom;transition:all .3s}.section-index-2026-ingredients .swiper{overflow:visible}.index-2026-tabs{display:flex;border-radius:10px;background:#fff;box-shadow:var(--fon-e1);justify-content:center;max-width:352px;margin:30px auto;padding:5.5px}.index-2026-tabs>div{flex:1 1 50%;color:#3e3e3e;text-align:center;font-family:Tomato Grotesk Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.15px;text-transform:capitalize;height:35px;display:flex;justify-content:center;align-items:center;background:#fafafa;border-radius:10px;border:1px solid transparent;box-shadow:none;cursor:pointer;transition:background .4s ease,font-size .4s ease,font-weight .4s ease,border .4s ease,box-shadow .4s ease}.index-2026-tabs>div.active{font-weight:600;font-size:16px;border-radius:10px;border:1px solid rgba(65,65,65,.02);background:var(--purple-linear, linear-gradient(0deg, rgba(250, 249, 253, .3) 33.17%, rgba(250, 249, 253, .8) 66.83%, #EEECF3 100%));box-shadow:var(--fon-e1)}.swiper.swiper-index-2026-slides{opacity:0;visibility:hidden;transition:opacity 1.5s ease,visibility 1.5s ease;position:absolute;top:0;left:0;width:100%}.swiper.swiper-index-2026-slides.active{opacity:1;visibility:visible;position:relative}.swiper.swiper-index-2026-slides{overflow:visible}.section-index-2026-ingredients .ingredient-item{box-shadow:var(--fon-e3);border-radius:10px;overflow:hidden}.ingredient-item .content{padding:14px}.ingredient-item .content h3{color:#000;font-family:Tomato Grotesk Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.176px;text-transform:capitalize}.ingredient-item .content p{color:#000;font-family:Tomato Grotesk Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.132px;text-transform:capitalize;margin-bottom:10px}.ingredient-item .content a{color:#b04524;font-family:Tomato Grotesk Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:151%;letter-spacing:-.099px;text-transform:capitalize;text-decoration:underline;display:block}.section-index-2026-experts{overflow:hidden;padding-bottom:70px;padding-top:70px}.section-index-2026-experts .experts-item:hover{transform:translateY(-10px);transform-origin:bottom;transition:all .3s}.section-index-2026-experts .swiper{overflow:visible}.section-index-2026-experts h2{margin-bottom:52px}.swiper.swiper-index-2026-experts{overflow:visible}.section-index-2026-experts .experts-item{border-radius:10px;box-shadow:var(--fon-e3);display:flex;overflow:hidden}.section-index-2026-experts .experts-item h3{color:#3e3e3e;font-family:Tomato Grotesk Bold,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:23.4px;margin-bottom:7.48px}.section-index-2026-experts .experts-item p{color:#3e3e3e;font-family:Tomato Grotesk Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18.9px}.section-index-2026-experts .experts-item .inner-content{display:flex;flex-direction:column;gap:4px;justify-content:space-evenly;padding:25px}.section-index-2026-experts .experts-item .inner-image{min-width:177px;max-width:177px}.section-index-2026-experts .experts-item .inner-content p{margin-bottom:auto}.section-index-2026-brand-ups{border-top:1px solid #E9EBF0;border-bottom:1px solid #E9EBF0;background:#fff;box-shadow:var(--fon-e3);padding-top:20px;padding-bottom:20px}.section-index-2026-brand-ups .index-2026-brand-ups{max-width:1088px;display:flex;justify-content:space-between;margin:0 auto;padding:29px 0 37px}.section-index-2026-brand-ups .index-2026-brand-ups>div{display:flex;align-items:center;gap:18px}.section-index-2026-brand-ups .index-2026-brand-ups p{max-width:189px;color:#333;font-family:Tomato Grotesk Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.176px}.section-index-2026-featured-review{border-radius:0 0 20px 20px;background:#333;box-shadow:0 4px 23.3px #00000040;padding-top:135px;padding-bottom:135px;margin-bottom:31px}.section-index-2026-featured-review .index-2026-featured-review{display:flex;gap:150px}.section-index-2026-featured-review .container{max-width:1123px;margin:0 auto}.section-index-2026-featured-review .container .left{max-width:523px}.section-index-2026-featured-review .container .right{min-width:444px}.section-index-2026-featured-review .index-2026-featured-review .right img{border-radius:10px;box-shadow:0 0 11.4px #f4f4f433}.featured-review-content .pre-heading{color:#fff;font-family:Tomato Grotesk Medium,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:33px;text-transform:capitalize;margin-top:16px}.featured-review-content h2{color:#fffffc;font-family:Tomato Grotesk Medium,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:139%;text-transform:capitalize;margin-top:22px;margin-bottom:22px}.featured-review-content p{color:#fffffc;font-family:Tomato Grotesk Light,sans-serif;font-size:13px;font-style:normal;font-weight:300;line-height:18px;margin-bottom:20px}.featured-review-content p.fw-700{font-size:14px}.featured-review-content .featured-review-author{color:#fffffc;font-family:Tomato Grotesk Medium,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.22px;text-transform:capitalize;margin-top:33px;margin-bottom:11px}.featured-review-content .featured-review-author span{color:#fffffc;font-family:Tomato Grotesk Regular,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.11px;text-transform:capitalize;font-style:italic;margin-left:4px}.featured-review-author{display:flex;align-items:baseline;gap:10px;margin-bottom:36px}.featured-review-author p{color:#fffffc;font-family:Tomato Grotesk Medium,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.22px;text-transform:capitalize}.featured-review-author span{color:#fffffc;font-family:Tomato Grotesk Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.132px;text-transform:capitalize;font-style:italic}.gift-card-reviews-slider{margin-top:14px}.gift-card-reviews-slider .swiper-slide{justify-content:center;display:flex;min-width:0;width:100%!important;flex-shrink:0}.gift-card-reviews-slider .card-review-item{border-radius:10px;opacity:.9;background:#fff;display:flex;gap:20px;padding:5px 8px;box-shadow:0 0 4px #00000024;align-items:center}.gift-card-reviews-slider .card-review-item .card-review-badge{position:absolute;right:0;top:-10px;border-radius:20px;background:#a30213;box-shadow:0 2px 6px -2px #a4001140;text-align:center;font-family:Tomato Grotesk Bold,sans-serif;font-size:8px;font-style:normal;font-weight:700;line-height:12.6px;text-transform:uppercase;width:105px;height:20px;color:#fff;align-items:center;justify-content:center;display:flex;display:none}.gift-card-reviews-slider .card-review-item .card-review-badge span{color:#fff;display:block}.gift-card-reviews-slider .card-review-item .image{flex-basis:51px;min-width:51px}.gift-card-reviews-slider .card-review-item .image img{border-radius:10px;box-shadow:0 0 4px #00000024}.gift-card-reviews-slider .content-description{font-size:11px;font-weight:400;line-height:13px}.gift-card-reviews-slider .content-reviewer{display:flex;align-items:center;gap:6px}.gift-card-reviews-slider .content-reviewer span:first-child{color:#1a1a1a;font-family:Tomato Grotesk Bold,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.375px}.gift-card-reviews-slider .content-reviewer span:nth-child(2){color:#555;font-family:Tomato Grotesk Regular,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:20.8px;letter-spacing:-.375px}.gift-card-reviews-slider .card-review-item .image{min-width:75px;flex-basis:75px}.gift-card-reviews-slider .card-review-item .image img{width:100%!important}.section-index-2026-taste .container{max-width:1000px;margin:0 auto}.section-index-2026-taste{padding:154px 0 80px}.section-index-2026-taste h2{font-size:38px;line-height:150%}.onefit-paste-container{margin-top:20px;margin-bottom:20px;display:flex;gap:8px;flex-direction:column;margin-left:5px}.onefit-paste-container>div{display:flex;gap:31px;line-height:normal;text-transform:capitalize}.section-onefit-taste a+.text-center{color:#000;text-align:center;font-family:Tomato Grotesk Light,sans-serif;font-size:15px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.132px;text-transform:capitalize;margin-top:10px}.onefit-paste-container h3{color:#000c;font-family:Tomato Grotesk Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.132px}.onefit-paste-container img{width:20px}.onefit-fon-promise{border-radius:10px;border:1px solid rgba(10,10,10,.2);background:#f7f7f7;box-shadow:0 0 5.8px #00000026;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:16px;display:flex;gap:16px}.onefit-fon-promise .left{flex-basis:45px;min-width:45px}.onefit-fon-promise h2{color:#000;font-family:Tomato Grotesk Medium,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:14.77px;letter-spacing:-1px;margin-bottom:8px;margin-top:0}section.section-onefit-taste .onefit-fon-promise p{color:#000;font-family:Tomato Grotesk Regular,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:-.011px}.section-onefit-taste .fon-button{border-radius:10px;border:1px solid #0051ff;background:#0051ff;display:inline-flex;min-width:344px;height:49px;justify-content:center;align-items:center;gap:16px;flex-shrink:0;color:#fff;font-family:Tomato Grotesk SemiBold,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.408px;text-transform:capitalize;width:100%;margin-top:30px}.onefit-taste-wrapper{max-width:470px}.section-onefit-taste img.real-result{box-shadow:var(--fon-e3);border-radius:10px}.section-index-2026-pick-product{padding-top:60px;padding-bottom:40px;border-radius:16px;background:#fff;box-shadow:0 0 20.5px #00000040;position:relative;z-index:1;overflow:visible;margin-bottom:22px}.pick-product-container{display:flex;gap:10px;max-width:680px;margin:40px auto;gap:30px}.pick-product-container>div{flex-grow:1;box-shadow:var(--fon-e3);border-radius:10px;overflow:hidden;cursor:pointer;transition:transform .7s;max-width:50%;min-width:50%}.pick-product-container>div:hover{transform:scale(1.05);transition:transform .7s}.pick-product-container>div img{width:100%}.pick-product .content{text-align:center;background:#fff;padding:25px 20px 30px}.pick-product .content h2{color:#454545;text-align:center;font-family:Tomato Grotesk Regular,sans-serif;font-size:38px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0;text-transform:capitalize}.pick-product .content p{color:#454545;text-align:center;font-family:Tomato Grotesk Light,sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.22px;text-transform:capitalize}.pick-product-cta-container{max-width:500px;margin:0 auto 30px;display:none}.pick-product-cta-container.active{display:block}.pick-product-cta-container .image{display:none}.pick-product-cta-container.active .card-review-item{padding:10px;border-radius:10px;opacity:.9;background:#faf9fd;box-shadow:0 0 4px #0000001a}.pick-product-cta-container.active .content{display:flex;flex-direction:column-reverse;gap:3px}.pick-product-cta-container.active .content-reviewer img{order:0}.pick-product-cta-container.active .content-reviewer span{order:1}div#expand-comparison-table.active{top:-95px;position:relative;margin-bottom:30px}div#expand-comparison-table.active img{transform:rotate(180deg)}.section-index-2026-compare{padding-top:60px;padding-bottom:80px}.section-index-2026-compare .container{max-width:969px;margin:0 auto}.section-index-2026-compare .pre-heading{padding-top:128px}.slide-up-comparison-data.slide-up-comparison-onefit{border-radius:10px;background:#fff;box-shadow:0 0 9.1px #0000001a}.slide-up-table-head{display:flex;align-items:center;margin-bottom:15px}.slide-up-table-head>div{flex:1 1 33.33%}.slide-up-table-head>div img{max-height:120px;margin:0 auto;width:auto}.slide-up-table-body{display:flex;gap:26px}.slide-up-table-body .text{height:41px;margin-bottom:4px}.slide-up-comparison-data,.slide-up-comparison-description{padding:15px}.slide-up-table-body>div{flex:1 1 33.33%}.slide-up-comparison-data h3{color:#3f3f3f;font-family:Tomato Grotesk Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.154px;text-transform:capitalize;text-align:center}.slide-up-comparison-data h3+p{color:#676767;text-align:center;font-family:Tomato Grotesk Regular,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.088px;text-transform:capitalize;display:block}.slide-up-table-body .item span{text-align:center;color:#3f3f3f;font-family:Tomato Grotesk Regular,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.099px;text-transform:capitalize}.slide-up-table-body .item img{width:20px;min-width:20px}.slide-up-table-body .item{display:flex;gap:5px;justify-content:center;height:55px;align-items:center}.slide-up-comparison-onefit .item.is-visible{width:55px;justify-content:start;margin:0 auto}div#onefit-comparison .slide-up-inner .slide-up-body{height:100%;margin-bottom:30px;overflow:unset}.slide-up-comparison-description .item span{color:#3f3f3f;font-family:Tomato Grotesk Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.121px;text-transform:capitalize}.slide-up-comparison-description .item:not(.item-plain){justify-content:left;padding-left:10px}.slide-up-comparison-onefit .item:not(.item-plain){position:relative}.item.item-center.is-visible{justify-content:center}.slide-up-logo.slide-up-logo-other img{max-height:95px;width:auto}.slide-up-table-body>div.slide-up-comparison-description,.slide-up-table-head>div:first-child{flex-basis:40%}@media screen and (max-width:768px){.slide-up-comparison-description .text{height:55px}.slide-up-table-body .item span{font-size:12px}.slide-up-table-body>div.slide-up-comparison-description,.slide-up-table-head>div:first-child{flex-basis:30%}.slide-up-comparison-description .item{justify-content:left;padding-left:0}.slide-up-comparison-description .item span{text-align:left;line-height:normal}}.slide-up-table.slide-up-table-comparison{position:relative;overflow:hidden;transition:height 3s ease}.slide-up-table.slide-up-table-comparison:not(.expanded){height:600px;transition:height 1s ease}.slide-up-table.slide-up-table-comparison.expanded{height:100%;padding-bottom:20px}.slide-up-table.slide-up-table-comparison:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:140px;background:linear-gradient(to top,#FAFAFA,transparent);opacity:1;transition:opacity .9s ease,height .9s ease}.slide-up-table.slide-up-table-comparison.expanded:after{opacity:0;height:0}.name-index .below-footer-container.section-design-c.below-footer-container-{background:#fafafa;padding-top:30px}@media screen and (max-width:767px){.container.fon-media-faq .pre-heading,.section-index-2026 .pre-heading{color:#afafaf;font-size:13px;margin-bottom:5px}.container.fon-media-faq .pre-heading{text-transform:capitalize}.section-index-2026-hero{overflow:hidden}.section-index-2026-hero a{width:100%}.index-2026-products-action{font-size:14px;gap:5px}.index-2026-products-action img{max-width:10px}.section-index-2026 h2{font-size:28px}.slide-up-table-body>div.slide-up-comparison-description,.slide-up-table-head>div:first-child{flex-basis:30%;padding:0}.slide-up-table-head>div img{margin:15px auto 0;max-height:80px}.slide-up-table-body{display:flex;gap:10px}section.section-index-2026 .container-fluid,section.section-index-2026 .container{padding:0 15px}.index-2026-generic-action img{max-width:10px}.index-2026-generic-action{font-size:13px;line-height:normal;gap:8px}.section-index-2026-hero h1{font-size:35px;line-height:50px;margin-bottom:0}.section-index-2026-hero{min-height:600px;background-position:center;align-items:end;padding-bottom:30px;padding-left:20px;padding-right:20px}.section-index-2026-hero p{font-size:14px;line-height:35px;margin-bottom:15px;color:#fff}.section-index-2026-hero .container{padding:0!important}section.section-index-2026.section-index-2026-hero{background-image:url(/cdn/shop/files/homepage-mobile-onefit-image.webp?v=1787186779&width=768)}.section-index-2026-products{padding:15px}.index-2026-products{gap:14px}.index-2026-product .image-text img{max-width:22px}.index-2026-product .image-text{font-size:15px;line-height:normal;padding:0;top:15px;left:0;justify-content:center;gap:2px}.index-2026-product .content{padding:10px 8px}.index-2026-product h2{font-size:20px;line-height:normal}.index-2026-product h2+p{font-size:10.5px;font-weight:500;font-family:Tomato Grotesk Medium,sans-serif;width:110%}.index-2026-product p{font-size:10px;line-height:normal}.index-2026-product hr{margin:8px 0;border:none;height:.5px;background:#3f3f3f33}.index-2026-product li{font-size:2.4vw;line-height:normal;gap:5px;width:113%}.index-2026-product ul{gap:5px}.index-2026-product:hover{transform:none}.index-2026-product li img{max-width:10px}section#get-started .expanded-click-and-compare .slide-up-table.slide-up-table-comparison:not(.expanded){margin-bottom:0}.expanded-click-and-compare.active{padding:0 15px}.expanded-click-and-compare .slide-up-table.slide-up-table-comparison:not(.expanded){margin:30px auto}.index-2026-why .why-item .action{display:flex;justify-content:end;align-items:center}.why-item-wrapper.active{margin-top:20px;margin-bottom:15px}.index-2026-why .why-item-wrapper.active .why-item img{display:none}.why-item-wrapper{perspective:1000px;width:100%;position:relative;min-height:87px}.section-index-2026-why h2{margin-bottom:35px;margin-top:20px}.index-2026-why{flex-direction:column;gap:20px}.index-2026-why .why-item .text h3{font-size:20px;line-height:normal}.index-2026-why .why-item{padding:18px 15px;margin-bottom:-8px;background:#fff}.index-2026-why .why-item img{max-width:34px;transform:rotate(90deg)}.index-2026-why .why-item .text-cta p{font-size:10px}.index-2026-why .why-item .text-cta{width:95px;height:20px}.index-2026-why .why-item .text{display:flex;flex-direction:column;gap:10px;margin-bottom:5px}.why-item-wrapper.active .why-item img{transform:rotate(270deg)}.why-item-wrapper.active{min-height:165px}.index-2026-why .right{max-width:100%;min-width:100%}.swiper-index-2026-ups .content-bottom p{font-size:21px}.swiper-index-2026-ups .content-bottom .image-stats img{max-width:28px}.swiper-index-2026-ups .ups-item .content-main{min-height:auto}.swiper-index-2026-ups .ups-item small{font-size:9px}.swiper-index-2026-ups .content-bottom h4{font-size:11px}section.section-index-2026.section-index-2026-ups h2{margin-bottom:40px}section.section-index-2026.section-index-2026-ups a.btn-index-2026{margin-top:30px}.section-index-2026-ups>div{z-index:1;position:relative;padding:70px 20px 56px}.section-index-2026-upsh2{font-size:28px;margin-bottom:30px;max-width:300px}.section-index-2026 h2 span{display:inline!important}.section-index-2026-ups .ups-item{padding:30px 15px 15px;height:auto}.section-index-2026-ups .ups-item:hover{transform:none}.ups-item .title h3{font-size:27px}.ups-item .content-main p{font-size:14px;line-height:22px;margin-bottom:10px}.swiper-slide:not(.swiper-slide-active) .ups-item{transform:scale(.8);transform-origin:left;transition:all .3s}.swiper-slide.swiper-slide-prev:not(.swiper-slide-active) .ups-item{transform:scale(.8);transform-origin:right;transition:all .3s}.section-index-2026-ingredients .ingredient-item:hover{transform:none}.section-index-2026-ingredients{padding:100px 0 30px}.index-2026-tabs{max-width:100%}.section-index-2026-experts h2{font-weight:500;font-family:Tomato Grotesk Medium,sans-serif}.section-index-2026-experts .experts-item:hover{transform:none}.section-index-2026-experts{padding-bottom:30px;padding-top:10px}section.section-index-2026.section-index-2026-experts h2{font-size:18px;line-height:16px;margin-bottom:30px}.section-index-2026-experts .experts-item .inner-image{min-width:130px;max-width:130px}.section-index-2026-experts .experts-item .inner-content{padding:15px}.section-index-2026-experts .experts-item h3{font-size:13px;line-height:normal}.section-index-2026-experts .experts-item .inner-content p{margin-bottom:auto;font-size:10px;line-height:normal}.section-index-2026-experts .experts-item .inner-content img{max-width:50px}.section-index-2026-ups .container-content .container{max-width:1255px;margin:0 auto;padding:0}section.section-index-2026.section-index-2026-brand-ups{background:none;box-shadow:none;border:none;padding-top:0}.section-index-2026-brand-ups .index-2026-brand-ups{padding:20px;gap:13px;text-align:center}.section-index-2026-brand-ups .index-2026-brand-ups>div{flex-direction:column}.brand-ups .inner-image{background:#fff;box-shadow:0 0 6.5px #00000040;width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center}.brand-ups .inner-image img{max-width:31px}.section-index-2026-brand-ups .index-2026-brand-ups p{font-size:10px;line-height:normal}.section-index-2026-featured-review .container .left{max-width:100%}.section-index-2026-featured-review{padding-top:47px;border-top-left-radius:10px;border-top-right-radius:10px;padding-bottom:20px}.featured-review-content .pre-heading{font-size:13.5px;line-height:33px;margin-top:0;margin-bottom:0}.section-index-2026-featured-review h2{font-size:20px;line-height:26px;margin-top:10px;margin-bottom:20px}.section-index-2026-featured-review .gift-card-reviews-slider .card-review-item .image{min-width:60px;flex-basis:60px}.section-index-2026-featured-review .card-review-item{gap:13px;padding-top:10px;padding-bottom:10px}.section-index-2026-featured-review .featured-review-mobile img{border-radius:10px;box-shadow:0 0 11.4px #f4f4f433;margin-bottom:25px}.section-index-2026-taste{padding:60px 0 40px}.section-index-2026-taste h2{font-size:24px}section.section-index-2026.section-index-2026-taste.section-onefit-bg-grey.section-onefit-taste h2{max-width:300px}.section-index-2026-compare .pre-heading{padding-top:0;font-size:14px;margin-bottom:5px}.slide-up-table.slide-up-table-comparison{padding-right:15px;width:calc(100% + 15px)}.section-index-2026-pick-product h2{font-size:20px}.section-index-2026-pick-product .gift-card-reviews-slider .content-description{font-size:12px;font-weight:400;line-height:16px}section.section-index-2026.section-index-2026-pick-product h2{font-size:22px;font-weight:400;font-family:Tomato Grotesk Regular,sans-serif}section.section-index-2026.section-index-2026-pick-product .index-2026-pick-product h2{font-size:22px;font-weight:500;font-family:Tomato Grotesk Medium,sans-serif}section.section-index-2026.section-index-2026-pick-product a.btn-index-2026{box-shadow:0 4px 5px #0051ff40}.pick-product-container>div:hover{transform:none;transition:transform .7s}.pick-product-container{margin:30px 0;gap:13px}.pick-product .content h2{font-size:20px}.pick-product .content{padding:10px}.pick-product .content p{font-size:12px}.section-index-2026-pick-product{padding:40px 15px 20px}.pick-product-cta-container{margin-bottom:20px}section.section-index-2026.section-index-2026-pick-product .container{padding:0 5px}}@media screen and (max-width:400px){.section-index-2026-experts .experts-item .inner-image{min-width:137px;max-width:137px}}@media(min-width:1400px){.header__wrapper,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1400px}}.section-index-2026-hero .content{margin-top:0;margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start}.section-index-2026-hero .hero-lede{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.section-index-2026-hero .hero-rating{display:flex;align-items:center;gap:11px}.section-index-2026-hero .hero-rating img{display:block;width:clamp(78px,6.458vw,124px);height:auto}.section-index-2026-hero .hero-rating p{margin:0;font-family:Tomato Grotesk SemiBold,sans-serif;font-weight:600;font-size:clamp(15px,1.146vw,22px);line-height:1.59;color:#fff;text-transform:capitalize}.section-index-2026-hero .content h1{margin:0;max-width:699px;font-family:Tomato Grotesk Regular,sans-serif;font-weight:400;font-size:clamp(34px,3.854vw,74px);line-height:1.0676;text-transform:capitalize;color:#fff;display:block;background:none;-webkit-text-fill-color:currentColor;animation:none}.section-index-2026-hero .content h1 .hero-h1-lead{font-family:Tomato Grotesk Medium,sans-serif;font-weight:500}.section-index-2026-hero .content h1 .hero-h1-key{font-family:Tomato Grotesk Bold,sans-serif;font-weight:700}.section-index-2026-hero a.hero-cta{margin-top:41px;width:min(406px,100%);height:52px;padding:8px 16px;display:flex;align-items:center;justify-content:center;gap:0;border-radius:5px;border:1px solid rgba(255,255,255,.4);background:#eaf6ab;box-shadow:-11.15px -10.4px 48px #ffffff3d,-1.86px -1.73px 12px #ffffff26,inset .98px .92px 4.12px #ffffff4d,inset 1.91px 1.78px 8.24px #ffffff4d,inset 1.91px 1.78px 8.24px #ffffff4d;color:#3e3e3e;font-family:Tomato Grotesk Bold,sans-serif;font-weight:700;font-size:clamp(15px,.99vw,19px);line-height:24px;text-align:center;text-transform:capitalize}.section-index-2026-hero a.hero-cta:hover{transform:translateY(-2px);transition:transform .3s}.section-index-2026-hero .hero-members{display:flex;align-items:center;gap:8px;margin-top:12px;margin-left:49px}.section-index-2026-hero .hero-members__faces{position:relative;flex:none;width:90px;height:34.99px}.section-index-2026-hero .hero-members__faces img{position:absolute;top:0;width:34.99px;height:34.99px;border-radius:50%}.section-index-2026-hero .hero-members__faces img:nth-child(1){left:0;z-index:3}.section-index-2026-hero .hero-members__faces img:nth-child(2){left:28.53px;z-index:2}.section-index-2026-hero .hero-members__faces img:nth-child(3){left:55.01px;z-index:1}.section-index-2026-hero .hero-members p{margin:0;width:220px;font-family:Tomato Grotesk SemiBold,sans-serif;font-weight:600;font-size:12px;line-height:normal;color:#fcfcfc;text-transform:capitalize;text-shadow:0 0 4px rgba(255,255,255,.25)}.section-index-2026-hero .hero-members p b{font-weight:600;color:#fff}@media screen and (max-width:767px){.section-index-2026-hero .content h1{max-width:none}.section-index-2026-hero a.hero-cta{margin-top:28px}.section-index-2026-hero .hero-members{gap:7px;margin-top:10px}.section-index-2026-hero .hero-members__faces{width:72px;height:28px}.section-index-2026-hero .hero-members__faces img{width:28px;height:28px}.section-index-2026-hero .hero-members__faces img:nth-child(2){left:22.8px}.section-index-2026-hero .hero-members__faces img:nth-child(3){left:44px}.section-index-2026-hero .hero-members p{font-size:10.5px}.section-index-2026-hero .content h1{line-height:1.16}.section-index-2026-hero .hero-members{margin-left:0}.section-index-2026-hero .hero-members p{width:auto}}.section-index-2026-hero{position:relative}.section-index-2026-hero:before{content:"";position:absolute;top:0;bottom:0;left:0;width:clamp(320px,41.667vw,800px);border-bottom-left-radius:inherit;background:linear-gradient(to right,#16110d99,#2b272400);pointer-events:none;z-index:0}@media screen and (max-width:767px){.section-index-2026-hero:before{width:100%;border-bottom-right-radius:inherit}}.section-index-2026-hero .container{position:relative;z-index:1}.section-index-2026-hero .content{margin-top:0;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/164/assets/fon-index-2026.css.map */
