html,body{font-size:16px}a{display:block}.product-card form{display:flex;width:100%;border-bottom-left-radius:clamp(.375rem,.2831163859rem + .4594180704vw,.75rem);border-bottom-right-radius:clamp(.375rem,.2831163859rem + .4594180704vw,.75rem);overflow:hidden}.product-card form button{width:100%}.new-products__item{margin-top:64px}.filter__options li a{color:var(--Gray70, #454863);text-transform:none;font-weight:400}.value__content p span{color:var(--Violet_Bright, #7766f3)}.header__search input{box-shadow:none!important}.search-results{display:flex;flex-direction:column;gap:16px}.header__cart{position:relative}.header__cart span{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;background-color:#e97c38;border-radius:50%;color:var(--White, #fff);font-family:Lexend,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:7.746px;width:20px;height:20px}.cart-item__quantity{padding:4px 8px!important}.cart-item__quantity input{box-shadow:none!important}.cart__body{position:relative}.cart__loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#0009;z-index:10;visibility:hidden;opacity:0;transition:all .2s ease-in-out}.cart__items .cart__heading{justify-content:center;border-right:none}.cart__loader.loading{visibility:visible;opacity:1}.loader{width:44.8px;height:44.8px;color:#554cb5;position:relative;background:radial-gradient(11.2px,currentColor 94%,#0000)}.loader:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(10.08px at bottom right,#0000 94%,currentColor) top left,radial-gradient(10.08px at bottom left,#0000 94%,currentColor) top right,radial-gradient(10.08px at top right,#0000 94%,currentColor) bottom left,radial-gradient(10.08px at top left,#0000 94%,currentColor) bottom right;background-size:22.4px 22.4px;background-repeat:no-repeat;animation:loader 1.5s infinite cubic-bezier(.3,1,0,1)}@keyframes loader{33%{top:-11.2px;right:-11.2px;bottom:-11.2px;left:-11.2px;transform:rotate(0)}66%{top:-11.2px;right:-11.2px;bottom:-11.2px;left:-11.2px;transform:rotate(90deg)}to{top:0;right:0;bottom:0;left:0;transform:rotate(90deg)}}.viewed-products{display:none}.delivery.free{color:#e97c38}.footer__menu ._spoller-active p:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (max-width: 61.99875em){.footer__menu p{display:flex;align-items:center;justify-content:space-between}.footer__menu summary p:after{content:"";display:block;display:flex;width:24px;height:24px;padding:2px 4px;justify-content:center;align-items:center;background-image:url(arrow_violet.svg);background-repeat:no-repeat;background-size:contain;transition:all .3s ease-in-out;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center}.footer__account-menu details{border-bottom:none}.footer__account-menu{border-bottom:1px solid #7766f3;padding-bottom:16px;gap:0px}}.progres__free{display:none}.free .progres__free{display:flex}.product-content__wishlist.active a svg path{fill:#7766f3;stroke:#7766f3}.header__wishlist{position:relative}.header__wishlist svg path{transition:all .3s ease-in-out;fill:transparent}.header__wishlist.active svg path,.header__wishlist:hover svg path{fill:#fff}.wishlist svg path{transition:all .3s ease-in-out;fill:transparent}.wishlist.active svg path,.wishlist:hover svg path{fill:#7766f3;stroke:#7766f3}.wishlist__wrapper{position:absolute;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:12px;padding:16px;background-color:#f5f5f5;border-radius:8px;top:100%;left:-240px;z-index:10;min-width:380px;margin-top:8px;box-shadow:0 4px 16px #0000001a;visibility:hidden;opacity:0;transition:all .2s ease-in-out}.wishlist__wrapper.active{visibility:visible;opacity:1}.header__wrapper input{box-shadow:none!important}.side{z-index:99991}.jdgm-form__fieldset p a{display:inline}.jdgm-form__fieldset-actions{display:flex;flex-direction:column;gap:20px}.value__wrapper,.value__item{height:100%}.mission__content p{position:relative;z-index:2}@media (min-width: 992px){.value__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}.universal__controls{align-self:flex-start}@media (max-width: 992px){.products-block .products-block__heading{margin-bottom:60px}.catalog__menu-slider-wrapper{display:flex;flex-direction:column;gap:32px}.products-block__controls{left:16px;right:auto}.products-block__wrapper{gap:0!important}}@media (max-width: 768px){.shop__wrapper{grid-template-columns:1fr 1fr!important}}@media (max-width: 1400px){.product-card__options{max-width:250px}}@media (max-width: 992px){.header__wishlist{position:static}.wishlist__wrapper{left:0;right:0;width:100%;min-width:100%;top:145px}.header__cart span{right:-3px}}@media screen and (max-width: 749px){.cart-item__quantity{grid-column:auto}.cart-item__body{grid-template-columns:2fr 1fr}.product-content__header{gap:20px}}@media screen and (max-width: 500px){.together__wrapper .product-card__wrapper{flex-direction:column}.together__wrapper .product-card__image{max-width:100%}}@media screen and (max-width: 992px){.product-gallery__wrapper{display:block}.product-gallery__thumbs{margin-top:20px}}.cart-item__button .button{position:relative;justify-self:end;display:flex;height:40px;padding:16px 24px;justify-content:center;align-items:center;gap:10px;max-width:77px;border-radius:8px;background:var(--Violet_Bright, #7766f3);color:var(--White, #fff);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.old-design{background:var(--Gray20, #d7d9e7)}.old-design__wrapper{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:16px;flex:1 0 0}.old-design__controls{display:flex;justify-content:center;align-items:center;gap:16px}.old-design__text{color:var(--Gray70, #454863);font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;transition:all .3s ease-in-out}.old-design__text span{font-weight:700}.old-design__buttons{display:flex;align-items:center;justify-content:center;gap:8px}.old-design__buttons a{display:flex;height:24px;padding:4px 8px;align-items:center;gap:4px;color:var(--White, #fff);text-align:center;font-feature-settings:"liga" off;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;text-transform:capitalize;text-wrap:nowrap;border-radius:4px;background:var(--Violet_Bright, #7766f3)}.old-design__buttons button{display:flex;height:24px;padding:4px 8px;align-items:center;gap:4px;color:var(--White, #fff);text-align:center;font-feature-settings:"liga" off;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;text-transform:capitalize;text-wrap:nowrap;border-radius:4px;background:var(--Orange, #e97c38)}.old-design__close{display:flex;align-items:center}#old-design-close{display:block}#old-design-arrow{display:none}@media (max-width: 768px){.old-design__wrapper{flex-direction:column}.old-design__controls{justify-content:space-between;width:100%}.old-design__buttons a{font-size:12px}#old-design-close{display:none}#old-design-arrow{display:block}}.old-design-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#12132299;z-index:9998}.old-design-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f8f9fc;background-repeat:no-repeat;background-size:cover;padding:64px 32px 32px;border-radius:12px;z-index:9999;width:100%;max-width:1142px}@media screen and (max-width: 768px){.old-design-popup{padding:32px 16px 16px}}.old-design-popup__content-text{text-align:center;display:flex;flex-direction:column;align-items:center}.old-design-popup__content-text h2{color:#454863;font-family:Lexend;font-size:24px;font-style:normal;font-weight:600;line-height:130%;text-transform:capitalize;margin-bottom:20px;max-width:800px}@media screen and (max-width: 768px){.old-design-popup__content-text h2{font-size:20px;margin-bottom:10px}}.old-design-popup__content-text h2 strong{color:#7766f3;font-weight:600}.old-design-popup__content-text p{color:#454863;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:120%;max-width:800px}.old-design-popup__content-text p strong{font-weight:700}.old-design-popup-close{position:absolute;top:32px;right:32px;background:none;border:none;cursor:pointer}.old-design-popup__content form{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:22px}@media screen and (max-width: 768px){.old-design-popup__content form{gap:16px;margin-top:16px}}.old-design-popup__content form h2{color:#454863;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width: 768px){.old-design-popup__content form h2{font-size:18px;line-height:120%}}.old-design-popup-form-content{display:flex;gap:16px;width:100%}@media screen and (max-width: 768px){.old-design-popup-form-content{flex-direction:column;overflow:auto;max-height:200px}}.old-design-popup-form-content-left{display:flex;flex-direction:column;gap:8px}.custom-popup-field{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 4px 4px 16px;border-radius:12px;border:1px solid var(--Gray30, #AEB2C5);background:var(--White, #FFF)}.custom-popup-field-inputs{display:flex;flex-direction:column;padding:2px 8px 2px 4px;gap:4px;border-radius:8px;border:1px solid var(--Gray30, #AEB2C5);background:var(--Gray10, #F2F5FD)}.custom-popup-field-inputs .custom-radio{display:flex;align-items:center;gap:2px;cursor:pointer}.custom-popup-field-inputs .custom-radio span{color:#454863;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;margin-top:2px}.custom-popup-field-inputs .custom-radio.is-active span{color:#7766f3}.custom-popup-field-inputs .custom-radio input,.custom-popup-field-inputs .custom-radio .custom-radio-checked{display:none}.custom-popup-field-inputs .custom-radio .custom-radio-unchecked,.custom-popup-field-inputs .custom-radio.is-active .custom-radio-checked{display:block}.custom-popup-field-inputs .custom-radio.is-active .custom-radio-unchecked{display:none}.old-design-popup-form-content-right{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.custom-popup-field-right{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;border-radius:12px;border:1px solid var(--Gray30, #AEB2C5);background:var(--White, #FFF)}.custom-popup-field-right label{color:var(--Gray70, #454863);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:4px 16px 4px 4px}.custom-popup-field-right textarea{resize:none;padding:8px 16px;border-radius:8px;border:1px solid var(--Gray30, #AEB2C5);color:var(--Gray70, #454863);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%;min-height:130px;outline:none;box-shadow:none}.custom-popup-field-right textarea::placeholder{color:var(--Gray40, #8F93A6);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.custom-popup-field-right input{padding:8px 16px;border-radius:8px;border:1px solid var(--Gray30, #AEB2C5);color:var(--Gray70, #454863);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%;outline:none;box-shadow:none}.old-design-popup-form-button{display:flex;height:48px;padding:16px 40px;justify-content:center;align-items:center;border-radius:8px;background:#7766f3;color:#fff;font-family:Lexend;font-size:18px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;width:100%;transition:all .4s}.old-design-popup-form-button:hover{opacity:.7}.old-design-thankyou-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f8f9fc;padding:68px 0 112px;border-radius:12px;z-index:9999;width:100%;max-width:780px}.old-design-thankyou-popup__content{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:6px}.old-design-thankyou-popup__content-text{color:#454863;font-family:Lexend;font-size:24px;font-style:normal;font-weight:600;line-height:130%;text-transform:capitalize;text-align:center}.product-card__top{overflow-x:auto;max-width:100%;gap:10px;scrollbar-width:none;-ms-overflow-style:none}.product-card__top::-webkit-scrollbar{display:none}@media (max-width: 61.9988em){.catalog-menu__body ul li>a{display:block}}@media (max-width: 61.9988em){.catalog-menu__body ul li>a.hide-on-mobile{display:none}}@media (min-width: 61.9988em){.catalog-menu{top:10rem!important}}@media (max-width: 1300px){.shop__wrapper{grid-template-columns:repeat(2,1fr)}}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}@media (max-width: 1500px){.truncate{max-width:280px}}@media (max-width: 1400px){.truncate{max-width:250px}}@media (max-width: 1300px){.truncate{max-width:320px}}.product-card__image a{max-height:364px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-card__top{z-index:2}.product-tabs ul{display:flex;flex-direction:column;gap:4px}.product-tabs ul li{display:flex;align-items:center}.product-tabs .product-tabs__body_how_to_take ul li{flex-wrap:wrap}@media (min-width: 86.875em){.product-tabs ul li{gap:16px}}@media (min-width: 23.4375em) and (max-width: 86.875em){.product-tabs ul li{gap:clamp(8px,5.461px + .679vw,16px)}}@media (max-width: 23.4375em){.product-tabs ul li{gap:8px}}.product-tabs ul li:before{content:"";display:block;background-image:url(list-icon.svg);background-repeat:no-repeat;background-size:cover;flex-shrink:0}@media (min-width: 86.875em){.product-tabs ul li:before{width:24px;height:24px}}@media (min-width: 23.4375em) and (max-width: 86.875em){.product-tabs ul li:before{width:clamp(18px,13.769px + .923vw,24px);height:clamp(18px,13.769px + .923vw,24px)}}@media (max-width: 23.4375em){.product-tabs ul li:before{width:18px;height:18px;min-width:18px;min-height:18px}}@media (max-width: 47.9375em){.product-tabs ul li:before{background-size:contain}}.product-page ul li:before{min-width:18px;min-height:18px}@media (max-width: 768px){.product-gallery__main iframe,.product-gallery__main img,.product-gallery__main video{max-width:100%}.progres__button{text-wrap:nowrap}.new-products__tooltip{left:-100px!important;max-width:210px;right:0}.product-benefits-rec{margin-top:40px}.product-benefits__wrapper:after{display:none}.product-benefits__content ul li:before{min-width:18px!important;min-height:18px!important}}.cart-item__body{width:100%}.select__body{max-width:clamp(250px,calc(250px + (100vw - 992px)*.0373),315px)}.fw600{font-weight:600}.link--active.fw600{color:#7766f3}.search-menu{z-index:99999}.article-image{border-radius:20px;overflow:hidden}.mauto{margin:0 auto}.product-content__lab{flex-wrap:wrap}.product-content__one{flex-direction:column;color:var(--Gray70, #454863);font-size:18px;font-style:normal;font-weight:700;line-height:150%}.product-content__one form{align-items:center;gap:5px;width:100%;display:none}.iti__country-container button{background-color:#fff;border:1px solid #aeb2c5;outline:0;border:none;border-radius:8px 0 0 8px;border-right:1px solid var(--Gray20, #d7d9e7);background:var(--White, #fff);color:var(--Gray70, #454863);padding-left:16px;padding-right:16px}.product-content__one .iti{width:100%}.product-content__one form input:focus-visible{outline:none;outline-offset:none;box-shadow:none}.product-card__label{align-items:center}.contact__container .contact__title{color:var(--Gray70, #454863);font-family:Lexend,sans-serif;font-size:54px;font-style:normal;font-weight:500;line-height:120%;margin-top:40px;margin-bottom:20px}.contact__button button{color:#fff;font-size:24px;font-weight:500;width:100%;padding:24px;border-radius:8px;background:var(--Violet_Bright, #7766f3)}.contact__fields{display:flex!important;flex-direction:column}.field input,.field textarea,.contact__fields input{outline:none!important;box-shadow:none!important;border:2px solid #ccc;flex-direction:column;gap:20px}.subscribe__success-message{color:#fff;font-size:24px}.field textarea{max-height:200px}.contact{margin:0 auto}.contact-form-design{max-width:100%;margin:0 auto}.contact-form-design label{font-size:24px}@media (max-width: 768px){.contact__container .contact__title{font-size:34px}.field__input,.customer .field input{padding:1rem;font-size:20px}.contact-form-design label{font-size:20px}}.side__wrapper{background:var(--Gray10, #f2f5fd)}.side__login{margin-bottom:16px}.side__call{display:flex;flex-direction:column;align-items:center}.wishlist{cursor:pointer}@media (max-width: 768px){.product-content__button{padding-top:1rem;padding-bottom:1rem}}.pagination{grid-column:2;display:flex;justify-content:center;align-items:center;gap:28px}.pagination-links{display:flex;justify-content:center;align-items:center;gap:16px}.pagination-link{display:flex;justify-content:center;align-items:center;color:#454863;text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:150%;padding:0 10px;transition:all .3s;border-radius:8px;border:2px solid transparent}.pagination-link:hover,.pagination-link.current{border:2px solid #7766F3;color:#7766f3}.pagination-link.dots:hover{border:2px solid transparent;color:#454863}.pagination-arrow{color:#7766f3;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:100%;padding:8px 10px}.purchase-options{display:flex;flex-direction:column;gap:8px;padding:24px 0;border-top:1px solid #D7D9E7}.purchase-option{position:relative;display:flex;align-items:center;cursor:pointer}.purchase-option-subscribe{align-items:flex-start}.purchase-option input[type=radio]{display:none}.purchase-option .custom-radio .custom-radio-svg{display:block}.purchase-option .custom-radio .custom-radio-svg-checked{display:none}.purchase-option input[type=radio]:checked+.custom-radio .custom-radio-svg{display:none}.purchase-option input[type=radio]:checked+.custom-radio .custom-radio-svg-checked{display:block}.option-label{display:flex;flex-direction:column;color:#454863;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-left:12px}.option-label span{color:#72768f;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.option-price{color:#121322;text-align:right;font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin-left:auto}.subscribe-option-price{color:#7766f3;font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-style.css.map */
