@font-face{font-family:MadeTommyRegular;src:url(/_next/static/media/made_tommy_regular.964514f7.ttf)}@font-face{font-family:MadeTommyThin;src:url(/_next/static/media/made_tommy_thin.783c583b.ttf)}@font-face{font-family:MadeTommyLight;src:url(/_next/static/media/made_tommy_light.f06fd3db.ttf)}@font-face{font-family:MadeTommyMedium;src:url(/_next/static/media/made_tommy_medium.fd153b5f.ttf)}@font-face{font-family:MadeTommyBold;src:url(/_next/static/media/made_tommy_bold.c32f7ff7.ttf)}@font-face{font-family:MadeTommyExtraBold;src:url(/_next/static/media/made_tommy_extrabold.615b682d.ttf)}@font-face{font-family:MadeTommyBlack;src:url(/_next/static/media/made_tommy_black.6c15687c.ttf)}.section-padding{padding:160px 0}@media(max-width:599px){.section-padding{padding:80px 0}}@media(max-width:920px){.section-padding{padding:80px 0}}.section-padding__only-top{padding:160px 0 0}.section-padding__only-bottom{padding:0 0 160px}.padding-xl{padding:80px 0}@media(max-width:920px){.padding-xl{padding:40px 0}}.title{font-family:MadeTommyExtraBold;color:#333740;margin:0}.title__medium{font-size:42px;line-height:42px}@media(max-width:599px){.title__medium{font-size:36px;line-height:42px}}.title__large{font-size:72px;font-weight:900;line-height:54px;letter-spacing:1.5px}@media(max-width:599px){.title__large{font-size:60px;line-height:60px}}.section-title{font-family:MadeTommyExtraBold;font-size:30px;letter-spacing:.3px;color:#333740;position:relative;margin:0;padding-right:20px;text-transform:uppercase}@media(max-width:599px){.section-title{font-size:20px;padding-right:0;text-align:center;margin-bottom:10px}}.section-title--light{color:#fff}.section-title:after{position:absolute;right:0;top:0;height:100%;width:1px;background-color:#868383;content:""}@media(max-width:599px){.section-title:after{display:none}}.section-title--simple:after{display:none}.side-title{font-weight:300;font-size:30px;letter-spacing:.3px;font-family:MadeTommyRegular;color:#333740;position:relative;margin:0;text-transform:uppercase;padding-left:20px}@media(max-width:599px){.side-title{font-size:20px;padding-left:0;text-align:center}}.side-title--light{color:#fff}.accent-title{font-size:20px;color:#333740;text-transform:uppercase;margin:0;position:relative}@media(max-width:599px){.accent-title{font-size:18px}}.accent-title__right-ln{padding:0 20px 0 0;text-align:right}.accent-title__right-ln:after{position:absolute;right:0;top:0;height:35px;width:5px;border-radius:2.5px;background-color:#868383;content:""}.accent-title__left-ln{padding:0 0 0 20px}.accent-title__left-ln:after{position:absolute;left:0;top:0;height:35px;width:5px;border-radius:2.5px;background-color:#868383;content:""}@media(max-width:599px){.accent-title{text-align:center;padding:0}.accent-title:after{display:none}}.text{color:#5b5f64;font-weight:500;font-family:MadeTommyRegular;line-height:1.5}.text__light{color:#83888f}.text-right{text-align:right}@media(max-width:599px){.text-right{text-align:center}}.text-left{text-align:left}@media(max-width:599px){.text-left{text-align:center}}.text-center{text-align:center}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:MadeTommyRegular}main{min-height:800px}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.content{overflow-x:hidden}.content--is-loading{opacity:0}.content--loaded{opacity:1;transition:all .5s ease-in}.container{max-width:1200px;margin:0 auto;padding:0 20px}.gradient{background:linear-gradient(90deg,#fafcfc 0,#fafcfc 33%,rgba(250,252,252,0));position:absolute;left:0;top:40%;width:100%;height:250px;z-index:1}.gradient--reversed{background:linear-gradient(270deg,#fff 0,#fff 42%,hsla(0,0%,100%,0))}@media(max-width:599px){.gradient{display:none}}.dotted-bg{background:url(/_next/static/media/gradient-bg.62462955.jpg) repeat;position:absolute;left:0;top:40%;width:100%;height:245px;z-index:0}@media(max-width:599px){.dotted-bg{display:none}}.form-message{display:flex;align-items:center;justify-content:center;position:absolute;height:58px;font-size:40px;font-weight:700;bottom:0;width:100%;color:#fff;z-index:2}.form-message--success{background-color:#4bb543}.form-message--error{background-color:#f33}.form-message--newsletter{bottom:-58px}.nav{position:fixed;width:100%;z-index:15;background:#fff;transition:all .3s ease-in-out;padding:0 20px;box-shadow:0 14px 18px -12px #42445a}.nav__navigation{position:relative;display:flex;align-items:center}@media(max-width:599px){.nav__navigation{display:none}}.nav__navigation--mobile{display:none}.nav__navigation--mobile.show{display:flex;flex-direction:column;align-items:center}.nav__navigation--mobile.hide{display:none}.nav--fixed .nav__inner{padding:10px 0;border-bottom:none}.nav--fixed .nav__item{font-size:14px}.nav__inner{transition:all .2s ease-in-out;padding:20px 0;display:flex;align-items:center;justify-content:space-between;position:relative}@media(max-width:920px){.nav__inner{flex-direction:column}}.nav__item{transition:all .3s ease-in-out;font-size:14px;position:relative;color:#000;font-weight:700;text-transform:uppercase;padding:20px 40px}@media(max-width:920px){.nav__item{padding:5px}}.nav__item:after{position:absolute;content:"";left:5%;bottom:0;height:4px;width:0;background:#868383;transition:all .3s ease-in-out}.nav__item:hover{color:#868383}.nav__item:hover:after{width:90%}.language__item{cursor:pointer;margin:0 15px}.language__item.active,.language__item.hide{display:none}.nav__mobile{position:absolute;right:25px;top:25px}@media(min-width:600px){.nav__mobile{display:none}}.nav__mobile .menu-button,.nav__mobile .menu-button:after,.nav__mobile .menu-button:before{display:block;background-color:#a9a9a9;position:absolute;height:4px;width:30px;transition:transform .4s cubic-bezier(.23,1,.32,1);border-radius:2px}.nav__mobile .menu-button:before{content:"";margin-top:-8px}.nav__mobile .menu-button:after{content:"";margin-top:8px}.brand-logo{width:200px}@media(max-width:599px){.brand-logo{align-self:flex-start}}.brand-logo__image{height:60px;transition:all .2s ease-in-out}.nav--fixed .nav__inner .brand-logo__image{height:40px}.banner{position:relative;padding-top:105px;background:#fafcfc;max-height:950px;min-height:800px;height:100%}.banner *{max-height:950px!important}@media(max-width:920px){.banner{padding-top:100px;min-height:100%}}.banner .container{padding:0}.banner img{max-width:100%}.banner .control-dots{bottom:15%!important}@media(max-width:599px){.banner .control-dots{bottom:2%!important}}.banner .dot{box-shadow:none!important;background:#868383!important;width:12px!important;height:12px!important}.counter{background:#fafcfc;position:relative}.counter__inner{background:linear-gradient(180deg,#0f0f0f 10%,#3b3838 68%,#868383)}.counter__row{display:flex;max-width:70%;margin-left:30%}@media(max-width:599px){.counter__row{flex-direction:column;align-items:center;margin-left:0;max-width:100%}}@media(max-width:920px){.counter__row{max-width:100%;margin-left:0;align-items:center}}.counter__content{position:relative}.counter__product{position:absolute;left:-100px;top:50%;transform:translateY(-50%)}.counter__product img{max-width:280px;transition:all .3s ease-in-out}.counter__product img:hover{transform:rotate(3deg)}@media(max-width:920px){.counter__product{display:none}}.counter__product__elem{width:100%;position:relative}@media(max-width:599px){.counter__product__elem{text-align:center;margin:20px 0}.counter__product__elem:last-of-type{margin-bottom:0}}@media(max-width:920px){.counter__product__elem{text-align:center}}.counter__number{color:#fff;position:relative;padding-left:20px;font-family:MadeTommyRegular;width:100%}@media(max-width:599px){.counter__number{padding-left:0}}.counter__number:before{position:absolute;top:0;left:0;width:5px;height:100%;background-color:#868383;content:"";border-radius:2.5px}@media(max-width:920px){.counter__number:before{display:none}}.counter__label{color:#fff;font-size:16px;font-weight:700;font-family:MadeTommyRegular;margin:10px 0}.counter__description{color:#fff;font-size:16px;margin:0}.counter__product-title{position:absolute;top:-40px;display:block;color:#fff;font-weight:700;margin:5px 0;width:100%}@media(max-width:920px){.counter__product-title{position:unset;text-align:center}}.features{background:#fafcfc;padding-top:80px}@media(max-width:599px){.features{padding:40px 0 0}}.features__title{display:flex;align-items:center;justify-content:center;text-transform:uppercase}@media(max-width:599px){.features__title{flex-direction:column}}.features__subtitle{text-align:center}.features__content{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin:80px 0 0;position:relative}.features__content:before{left:-350px;top:50px;background-image:url(/_next/static/media/supplement.1dd4f2ab.png)}.features__content:after,.features__content:before{position:absolute;content:"";background-repeat:no-repeat;background-position:50%;background-size:contain;width:350px;height:150px;opacity:.3;transform:rotate(-25deg)}.features__content:after{right:-350px;bottom:-100px;background-image:url(/_next/static/media/vitamins.5bd0404f.png)}@media(max-width:599px){.features__content{grid-template-columns:1fr;margin-top:40px}}.features__item__title{margin:80px 0 0}@media(max-width:599px){.features__item__title{margin:0}.features__desc{width:100%;text-align:center}}.features__desc__image{display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.features__desc__image:hover{transform:rotate(6deg)}.features__desc__image img{max-width:100%}@media(max-width:599px){.features__desc__image img{display:none}}.results{background:#fff}.results__content{padding:80px 0;opacity:0;transform:translateX(-900px)}@media(max-width:599px){.results__content{padding:20px 0}}.results__content.enter-done{opacity:1;transform:translateX(0);transition:all .3s ease-in-out}.results__inner{display:flex;align-items:center;justify-content:center;padding:0 0 80px}@media(max-width:599px){.results__inner{flex-direction:column}}.results__title{display:flex;align-items:center;justify-content:center;text-transform:uppercase;opacity:0}@media(max-width:599px){.results__title{flex-direction:column}}.results__title.enter-done{opacity:1;transition:all .3s ease-in-out}.results__subtitle{text-align:center;opacity:0}.results__subtitle.enter-done{opacity:1;transition:all .3s ease-in-out}.results__images{display:flex;align-items:center}@media(max-width:599px){.results__images{flex-direction:column;justify-content:center}.results__images img{max-width:100%;margin:10px 0}}.results__single-image{width:auto!important}.results__single-image--main{max-width:360px}.results__single-image--secondary{max-width:260px}@media(max-width:599px){.results__text-wrapper{width:100%}}.results__texts{display:flex;align-items:center;margin-left:40px}@media(max-width:599px){.results__texts{margin-left:0;justify-content:space-between;width:100%}}.results__top{display:flex;align-items:flex-end;margin-right:20px}@media(max-width:599px){.results__top{margin-right:0}}.results__num{font-size:40px;font-weight:700;margin-right:5px}.results__label,.results__num{font-family:MadeTommyRegular;text-transform:uppercase;color:#333740}.results__label{font-size:16px;font-weight:300}.results__desc{font-family:MadeTommyRegular;font-size:16px;color:#868383;text-align:left;margin:20px 0}.results__signature{font-weight:700;text-transform:uppercase;text-align:left;margin-left:40px;margin-top:40px;position:relative;padding-left:20px}@media(max-width:599px){.results__signature{padding-left:0;margin:0 auto;text-align:center}}.results__signature:before{position:absolute;top:0;left:0;width:5px;height:40px;background-color:#868383;content:"";border-radius:2.5px}@media(max-width:599px){.results__signature:before{display:none}}.results .control-arrow{width:75px;height:75px;border-radius:100%;background:#ebebeb!important;opacity:1!important;top:50%!important;transform:translateY(-50%)}@media(max-width:599px){.results .control-arrow{top:unset!important;bottom:0!important;width:40px;height:40px}}.results .control-arrow:hover{background:#83888f!important}.results .dot{box-shadow:none!important;background:#868383!important;width:12px!important;height:12px!important}.testimonials{background-size:cover;background:url(/_next/static/media/slider02.21353fba.jpg) fixed;position:relative}.testimonials__overlay{background:linear-gradient(320deg,rgba(15,8,22,.9),rgba(33,23,43,.9) 90%,rgba(33,23,43,.9));position:absolute;left:0;top:0;width:100%;height:100%}.testimonials__title{display:flex;justify-content:center;opacity:0}@media(max-width:599px){.testimonials__title{flex-direction:column}}.testimonials__title.enter-done{opacity:1;transition:all .3s ease-in-out}.testimonials__subtitle{position:relative;text-align:center;opacity:0}.testimonials__subtitle.enter-done{opacity:1;transition:all .3s ease-in-out}.testimonials__content{opacity:0;transform:translateX(-900px)}.testimonials__content.enter-done{opacity:1;transform:translateX(0);transition:all .3s ease-in-out}.testimonials__inner__content{font-style:italic;color:#83888f;font-weight:300;font-size:14px;line-height:1.5;max-width:750px;margin:0 auto;padding:40px 0}.testimonials__inner__name{color:#e5e5e5;text-transform:uppercase;margin-bottom:5px;font-size:16px;font-weight:700}.testimonials__inner__texts{margin-left:20px}.testimonials__inner__desc{font-size:14px;color:#a9a9a9;font-family:MadeTommyRegular;text-align:left}.testimonials__inner__about{display:flex;justify-content:center;align-items:center;margin-bottom:80px}.testimonials .dot{box-shadow:none!important;background:#868383!important;width:12px!important;height:12px!important}.testimonials img{max-width:63px!important}.map{background:#fafcfc}.map__title{padding:80px 0}@media(max-width:599px){.map__title{padding:40px 0 20px}}.map__partners__wrapper{display:flex;flex-wrap:wrap;padding:40px 0}.map__partners__inner{width:25%;text-align:center}@media(max-width:599px){.map__partners__inner{width:100%}}.map__partners__name{font-weight:700}.map-wrapper{position:relative;max-height:500px;overflow:hidden}.map-wrapper *{outline:none}.map-wrapper__buttons{position:absolute;left:50px;top:50px}@media(max-width:920px){.map-wrapper__buttons{left:10px;top:10px}}.map-wrapper__button{background:#d6d6da;color:#fff;border-radius:100%;width:25px;height:25px;cursor:pointer;font-weight:500;font-size:20px;line-height:20px;border:none;padding:0;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.3)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.3)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.react-tooltip{background-color:#f0f0f0;z-index:999999;text-align:center}.react-tooltip a,.react-tooltip p{margin:0}.react-tooltip>span{color:#333}.certifications-panel{background-color:#f1f4f5}.certifications-panel__title{text-align:center}.certifications-panel__title .section-title{padding-right:0}.certifications-panel__logos{margin:40px 0 0;display:flex;justify-content:center;align-items:center}@media(max-width:599px){.certifications-panel__logos{flex-direction:column}}@media(max-width:920px){.certifications-panel__logos{flex-wrap:wrap}}.certifications-panel__logos img{max-width:170px;transition:all .3s ease-in-out}.certifications-panel__logos img:hover{transform:translateY(-15px)}.certifications-single-logo{padding:0 20px;border-right:1px solid #e0e0e0}@media(max-width:599px){.certifications-single-logo{border-right:none}}.certifications-single-logo:last-of-type{border-right:none}.supplement-homepage{position:relative;z-index:2;background-color:#fff}.supplement-homepage__row{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.supplement-homepage__row:before{left:-350px;top:20px;background-image:url(/_next/static/media/fiber.9bf16a83.png)}.supplement-homepage__row:after,.supplement-homepage__row:before{position:absolute;content:"";background-repeat:no-repeat;background-position:50%;background-size:contain;width:350px;height:150px;opacity:.3;transform:rotate(-25deg)}.supplement-homepage__row:after{right:-350px;bottom:0;background-image:url(/_next/static/media/drug.2b610b36.png)}@media(max-width:599px){.supplement-homepage__row{flex-direction:column}}.supplement-homepage__img img{transition:all .3s ease-in-out;max-width:250px}.supplement-homepage__img img:hover{transform:rotate(6deg)}@media(max-width:599px){.supplement-homepage__img img{max-width:200px}}.supplement-homepage__content{max-width:350px;margin-left:160px}@media(max-width:599px){.supplement-homepage__content{max-width:100%;margin:40px 0 0}}.supplement-homepage__title{font-size:30px;font-weight:700}.supplement-homepage__price{font-size:20px;margin:20px 0}@media(max-width:599px){.supplement-homepage__price{text-align:center}}.supplement-homepage__description{margin:20px 0}.newsletter{background-size:cover;background:url(/_next/static/media/slider02.21353fba.jpg) fixed;position:relative}.newsletter__overlay{background:linear-gradient(180deg,#0f0f0f 10%,rgba(59,56,56,.9) 68%,hsla(0,1%,52%,.9));position:absolute;left:0;top:0;width:100%;height:100%}.newsletter__title{display:flex;justify-content:center}@media(max-width:599px){.newsletter__title{flex-direction:column;justify-content:center}}.newsletter__subtitle{text-align:center}.newsletter__row{position:relative}.newsletter__sign{display:flex;align-items:center;justify-content:center;padding:30px;max-width:700px;margin:40px auto 0;border-radius:25px;position:relative}@media(max-width:599px){.newsletter__sign{flex-direction:column;margin:0;padding-bottom:0}}.newsletter__input{padding:20px;height:50px;width:400px;border-top-left-radius:25px;border-bottom-left-radius:25px;outline:none;border:none;max-width:100%}@media(max-width:599px){.newsletter__input{border-radius:0;text-align:center;margin-bottom:20px}}.newsletter__input::-moz-placeholder{font-size:16px;font-family:MadeTommyRegular;color:#5b5f64;font-weight:400}.newsletter__input:-ms-input-placeholder{font-size:16px;font-family:MadeTommyRegular;color:#5b5f64;font-weight:400}.newsletter__input::placeholder{font-size:16px;font-family:MadeTommyRegular;color:#5b5f64;font-weight:400}.partners{padding:40px 0 20px}.partners__list{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:599px){.partners{justify-content:center}}.partner-description,.partners .carousel__inner-slide{display:flex;flex-direction:column;align-items:center;justify-content:center}.partner-description{padding:0 24px}.partner-description__name{font-weight:700;text-align:center}.partner-description__image{height:80px;width:auto!important;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block}.contact-page{padding:160px 0 80px}@media(max-width:599px){.contact-page{padding:200px 0 0}}.contact-form{background-color:#fff}.contact-form__row{position:relative}@media(max-width:920px){.contact-form__row:after,.contact-form__row:before{display:none}}.contact-form__row:before{left:-150px;top:20px;background-image:url(/_next/static/media/supplement.1dd4f2ab.png)}.contact-form__row:after,.contact-form__row:before{position:absolute;content:"";background-repeat:no-repeat;background-position:50%;background-size:contain;width:350px;height:150px;opacity:.3;transform:rotate(-25deg)}.contact-form__row:after{right:-50px;bottom:0;background-image:url(/_next/static/media/vitamins.5bd0404f.png)}.contact-form__title{display:flex;justify-content:center}@media(max-width:599px){.contact-form__title{flex-direction:column}}.contact-form__subtitle{text-align:center}.contact-form__group{display:flex;align-items:center;justify-content:center;margin:20px 0}@media(max-width:599px){.contact-form__group{flex-direction:column}}.contact-form__sign{position:relative}.contact-form__input,.contact-form__textarea{outline:none;border:none;border-bottom:1px solid #ebebeb;padding:20px 0;font-family:MadeTommyRegular;font-size:16px;margin-right:40px;width:100%;max-width:500px}@media(max-width:599px){.contact-form__input,.contact-form__textarea{max-width:80%}}.contact-form__input--small,.contact-form__textarea--small{max-width:230px}@media(max-width:599px){.contact-form__input--small,.contact-form__textarea--small{max-width:80%}}.contact-form__input::-moz-placeholder,.contact-form__textarea::-moz-placeholder{font-family:MadeTommyRegular;font-size:16px}.contact-form__input:-ms-input-placeholder,.contact-form__textarea:-ms-input-placeholder{font-family:MadeTommyRegular;font-size:16px}.contact-form__input::placeholder,.contact-form__textarea::placeholder{font-family:MadeTommyRegular;font-size:16px}.contact-form__input:focus,.contact-form__textarea:focus{border-color:#868383}.contact-form__textarea{height:250px}.contact-form__button-wrapper{text-align:center;margin:40px 0 0}.footer{background-color:#f1f4f5;padding:40px 0}.footer__inner{display:flex;justify-content:space-between;align-items:center}.footer__description{color:#a9a9a9;font-family:MadeTommyRegular;font-size:16px;letter-spacing:.3px}.footer__socials{display:flex;align-items:center}.footer__socials__link{margin:0 10px;transition:all .3s ease;filter:opacity(50%)}.footer__socials__link:hover{filter:opacity(100%)}.footer img{width:24px;height:24px}.all-products{padding:240px 0 180px;min-height:100vh}@media(max-width:599px){.all-products{padding:140px 0 180px}}.all-products__wrapper{display:grid;margin-left:-20px;width:calc(100% + 40px)}.all-products__wrapper--tiles{grid-template-columns:1fr 1fr 1fr 1fr}.all-products__wrapper--list{margin-top:20px;grid-template-columns:1fr}.all-products__wrapper--list .product-thumbnail{height:120px;padding:20px;flex-direction:row-reverse;border:1px solid #ebebeb;margin:5px}.all-products__wrapper--list .product-thumbnail__title{background:transparent;justify-content:flex-start}.all-products__wrapper--list .product-thumbnail__img{width:100px}.all-products__wrapper--list .product-thumbnail__title{position:relative}@media(max-width:1199px){.all-products__wrapper{grid-template-columns:1fr 1fr 1fr}}@media(max-width:920px){.all-products__wrapper{grid-template-columns:1fr 1fr}}@media(max-width:599px){.all-products__wrapper{grid-template-columns:1fr}}.all-products__title{display:flex;justify-content:center;margin-bottom:40px}@media(max-width:599px){.all-products__title{flex-direction:column}}.all-products__view{margin:0 20px;display:flex;align-items:center}@media(max-width:920px){.all-products__view{flex-direction:column;align-items:flex-start}}.all-products__view-filters{display:flex}.image-wrapper{margin-right:10px;cursor:pointer}.image-wrapper:hover{opacity:.6}.product-thumbnail{margin:20px;position:relative;cursor:pointer;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.product-thumbnail:hover{opacity:.8}.product-thumbnail:hover .product-thumbnail__title{color:#868383}.product-thumbnail__title{width:100%;height:90px;display:flex;align-items:center;justify-content:center;text-align:center;background:#ebebeb;padding:20px;color:#000;font-weight:800;margin:0;font-size:20px}.product-thumbnail img{max-width:100%;display:block}.related-section{margin:60px 0 20px;display:flex;justify-content:center}.single-product{padding:180px 0}@media(max-width:920px){.single-product{padding:140px 0 40px}}.single-product__back{display:flex;align-items:center;cursor:pointer}.single-product__back:hover{opacity:.6}.single-product__back-desc{margin-left:5px}.single-product__wrapper{margin:80px 0;display:flex}@media(max-width:920px){.single-product__wrapper{flex-direction:column;margin:40px 0}}.single-product__variants{margin-top:24px}.single-product__images{width:60%;display:flex;flex-direction:row-reverse;justify-content:flex-end}@media(max-width:920px){.single-product__images{flex-direction:column;width:100%;margin:0 0 40px}}.single-product__images img{max-width:100%;max-height:400px}@media(max-width:920px){.single-product__images .single-product__thumbnails-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}.single-product__images .single-product__main-image{width:100%;display:flex;justify-content:center;cursor:pointer}.single-product__images .thumbnail-image{width:100px;height:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.7;transition:all .3s ease-in-out}.single-product__images .thumbnail-image--active{opacity:1}.single-product__images .thumbnail-image img{max-width:100%;max-height:80px}.single-product__description{width:40%}@media(max-width:920px){.single-product__description{width:100%}}.single-product__description li,.single-product__description p,.single-product__description ul{color:#5b5f64}.single-product__price{font-size:30px;font-family:MadeTommyRegular;margin:24px 0}.single-product__accordion{border-top:1px solid #868383;width:100%;position:relative;z-index:5}.single-product__accordion li,.single-product__accordion ol,.single-product__accordion p,.single-product__accordion ul{margin:0;color:#5b5f64}.single-product__accordion li,.single-product__accordion p{padding:2px 0}.single-product__accordion h4{text-transform:uppercase;font-weight:700;font-size:20px;margin:0;padding:20px 0;cursor:pointer;position:relative}.single-product__accordion h4:after{transition:all .3s ease-in-out;position:absolute;right:10px;top:15px;content:"^";color:#000;font-size:30px;transform:rotate(180deg)}.single-product__accordion h4.active:after{transform:rotate(0deg)}.single-product__accordion h4~div{height:0;opacity:0;transition:all .1s ease-in-out}.single-product__accordion h4.active~div{height:auto;opacity:1;padding:0 0 15px}.category_filter{width:100%;display:flex;justify-content:center;flex-wrap:wrap;border:2px solid #ebebeb;padding:8px}@media(max-width:920px){.category_filter{flex-direction:column}}.category_filter__option{text-transform:uppercase;padding:0 8px;position:relative;cursor:pointer;margin:8px 0 8px 20px}@media(max-width:920px){.category_filter__option{padding-left:35px}}.category_filter__option:before{position:absolute;width:12px;height:12px;border:1px solid #ebebeb;content:"";left:-12px;top:50%;transform:translateY(-50%)}@media(max-width:920px){.category_filter__option:before{left:12px}}.category_filter__option.active:before{background:#5b5f64}.error-page,.error-page__description{height:calc(100vh - 110px)}.error-page__description{display:flex;align-items:center;justify-content:center;flex-direction:column}.error-page p{font-size:48px;font-weight:800;color:#5b5f64;margin:0}.downloads-page{padding:160px 0;min-height:100vh}.downloads-page__wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:599px){.downloads-page__wrapper{flex-direction:column}}.downloads-page__image{display:flex;align-items:center;margin:20px}.downloads-page img{max-width:250px}.downloads-page .single-product__accordion-content{display:flex;flex-wrap:wrap}@media(max-width:920px){.downloads-page .single-product__accordion-content{justify-content:center}}.distribution-page{padding:160px 0;min-height:100vh;text-align:justify}.button{border-radius:25px;padding:0 30px;text-transform:uppercase;font-size:16px;font-weight:700;line-height:46px;outline:none;cursor:pointer;margin-right:12px;overflow:hidden;position:relative;transition:all .3s ease}@media(max-width:599px){.button{width:100%}}.button--padding-large{padding:0 80px}.button--hover:hover{background-color:#fff;color:#868383}.button--primary{border:2px solid #868383;color:#fff;background:#868383}.button--secondary{border:2px solid #fff;background:transparent;color:#333740}.button--no-left-radius{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width:599px){.button--no-left-radius{border-radius:0;margin:0}}.button--shop:before{transition:all .3s ease;position:absolute;left:-110%;top:0;width:100%;height:100%;background-image:url(/_next/static/media/shop.fecb01e1.png);background-repeat:no-repeat;background-position:50%;background-size:30px;background-color:#fff;content:""}.button--shop:hover:before{left:0}.button--watch:before{transition:all .3s ease;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(/_next/static/media/play-default.6ae6ad67.png);background-repeat:no-repeat;background-position:50%;background-size:20px;content:""}.button--watch:hover:before{right:50%;width:100%;height:100%;background-size:46px;transform:translate(50%,-50%);background-image:url(/_next/static/media/play-accent.43b75840.png);background-color:#fff}.anchor-button{width:400px;background-color:#868383;margin:40px auto;border-radius:25px;text-align:center;text-transform:uppercase;font-weight:700;border:2px solid #868383;transition:all .3s ease;color:#fff;max-width:100%}.anchor-button:hover{background-color:#fff;color:#868383}.anchor-button__link{padding:10px;font-family:MadeTommyRegular;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loader{top:0;left:0;width:100%;height:100%;position:fixed;z-index:99999;background:#fff;overflow:hidden}.loader__icon{position:relative;top:50%;left:50%;border-bottom:16px solid #f1f4f5;border-top:16px solid #f1f4f5;border-color:#868383 #f1f4f5;border-style:solid;border-width:16px;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.search-bar{position:relative;width:100%}@media(max-width:920px){.search-bar{display:none}}.search-bar input{width:100%;background:#fff;border:1px solid #868383;border-radius:8px;padding:10px 14px;outline:none;font-size:14px;color:#868383;transition:all .2s ease}.search-bar input:focus{border-color:#6c6a6a;box-shadow:0 2px 6px rgba(0,0,0,.08)}.search-bar input::-moz-placeholder{color:#acaaaa}.search-bar input:-ms-input-placeholder{color:#acaaaa}.search-bar input::placeholder{color:#acaaaa}.search-bar__inner{position:absolute;left:0;top:calc(100% + 6px);width:400px;background:#fff;border:1px solid #f1f4f5;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-height:300px;overflow-y:auto;z-index:999}.search-bar__elem{display:flex;align-items:center;gap:12px;padding:10px 14px;cursor:pointer;font-size:15px;font-family:MadeTommyRegular;color:#333;transition:background .2s ease}.search-bar__elem:hover{background:#f8f9fa}.search-bar__elem img{flex-shrink:0;border-radius:8px;height:48px;width:48px;-o-object-fit:cover;object-fit:cover}.search-bar__elem span{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backdrop{position:fixed;top:5%;left:5%;width:90%;height:90%;transform:scale(0);-webkit-animation:show .25s ease forwards;animation:show .25s ease forwards;z-index:99;background:#fafafa;padding:1rem;display:flex;align-items:center;justify-content:center;box-shadow:1px 4px 22px -5px #42445a}.backdrop__close{position:absolute;top:15px;right:15px;font-size:1.25rem;font-weight:700}.backdrop img{max-height:100%;max-width:100%}@-webkit-keyframes show{to{transform:scale(1)}}@keyframes show{to{transform:scale(1)}}.select-component{position:relative;width:100%}.select-component:after{content:"▼";font-size:12px;top:50%;transform:translateY(-50%);right:12px;position:absolute}.select-component select{padding:12px 24px;font-weight:700;font-family:MadeTommyRegular;background-color:transparent;border:1px solid #000;color:#000;border-radius:8px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.new-product{display:flex;margin-bottom:24px}@media(max-width:599px){.new-product{flex-direction:column}}.active-product{width:33.33%;margin:25px 0 0 40px}@media(max-width:920px){.active-product{width:100%;margin-left:0;margin-top:0!important}}.active-product.enter-active{opacity:0;transition:all .3s ease-in-out;transform:translateX(100px)}.active-product.enter-done{opacity:1;transition:all .3s ease-in-out;transform:translateX(0)}.active-product img{max-height:100px;height:100%}.active-product__title{font-size:16px;text-transform:uppercase;color:#333740;font-weight:700;padding-left:20px;position:relative;margin-top:40px}.active-product__title:before{position:absolute;top:0;left:0;width:5px;height:40px;background-color:#868383;content:"";border-radius:2.5px}.active-product__qnt{padding-left:20px}.active-product__description,.active-product__qnt{font-weight:300;color:#333740;font-family:MadeTommyRegular}.active-product__description{margin-top:20px;text-align:justify}.product-table{display:flex;flex-direction:column;width:66.67%;padding:0 0 80px;text-align:center}@media(max-width:599px){.product-table{width:100%}}.product-table__titles{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:4px solid #000}.product-table__title{min-width:100px;font-size:24px;font-family:MadeTommyRegular;font-weight:700;padding:0 25px;text-align:right}.product-table__content div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid gray;padding:20px;transition:all .3s ease-in-out;cursor:pointer}.product-table__content div.active{font-weight:700;padding:20px 25px;box-shadow:1px 4px 22px -5px #42445a}.product-table__additional-description{text-align:left;margin-top:24px}.product-table span{font-family:MadeTommyRegular;min-width:100px;font-size:16px;color:#333740;position:relative;text-align:right;width:100%}.product-table span:first-of-type{text-align:left}