.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light] .tippy-content{padding:12px}.tippy-box[data-theme~=light] .tippy-content ol{padding-left:24px}.tippy-box[data-theme~=light] .tippy-content ol:last-child{margin-bottom:0}.images-with-text__caption-wrapper{display:flex;align-items:center;gap:16px}.images-with-text__icon{flex-shrink:0}.round-style .announcement-bar__inner-container{min-height:4.2rem}.header__logo{padding:0}.images-with-text__container{row-gap:2rem}.product--with-desktop-media-carousel .product-desktop-media{width:46.6666666667%}.product__info{--gsc-space-between-main-block:1.6rem}.product-review-quote{display:flex;align-items:center;gap:16px;padding:12px 16px;background-color:#fff;border-radius:12px}.product-review-quote__image-wrapper{width:64px;height:64px;border-radius:51%;flex-shrink:0}.product-review-quote__author,.product-review-quote__quote{font-size:14px;line-height:1.24}.product-information-tag--outline,.product-information-tag--solid{padding:12px 16px}.rating__count{font-size:var(--gsc-fz-11)}@media only screen and (max-width:767px){.images-with-text__title.h0{font-size:var(--gsc-heading-1-font-size);line-height:var(--gsc-heading-1-line-height)}}@media only screen and (min-width:768px){.round-style .announcement-bar__inner-container{min-height:5.2rem}.product__info{--gsc-space-between-main-block:1.6rem;--gsc-space-between-info-block:1.6rem;width:47rem}.product__info-wrapper{padding-top:0}}@media only screen and (min-width:992px){.round-style .announcement-bar__inner-container{min-height:5.2rem}.header__logo{padding:1rem 0}}body.hide-back-to-top-button .back-to-top-button{display:none!important}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 32px 10px 12px;border:1px solid rgba(0,0,0,.1);background-color:transparent;border-radius:4px;font-size:16px;text-overflow:ellipsis;box-shadow:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 1l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px 8px}.custom-select:focus{box-shadow:none;outline:none}.anchor-offset{display:block;position:relative;top:0;visibility:hidden}body[header-desktop-sticky] .anchor-offset{top:calc(var(--gsc-header-height, 76px)*-1 + var(--scroll-offset, 0px)*-1)}@media only screen and (min-width:1024px){body[header-desktop-sticky] .anchor-offset{top:calc(var(--gsc-header-height, 90px)*-1 + var(--scroll-offset, 0px)*-1)}}.custom-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9998;opacity:0;visibility:hidden;pointer-events:none;transition-property:visibility,opacity;transition-duration:.25s}.custom-modal.is-opened{opacity:1;visibility:visible}.custom-modal.is-opened .custom-modal__content{pointer-events:all}.custom-modal--fly-animation .custom-modal__wrapper{opacity:0;visibility:hidden;transform:translateY(100px);transition-property:transform,visibility,opacity;transition-duration:.2s}.custom-modal--fly-animation.is-opened .custom-modal__wrapper{opacity:1;visibility:visible;transform:translateZ(0)}.custom-modal__wrapper{display:flex;flex-direction:column;align-items:center;width:100%;padding:48px 20px;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.custom-modal__content{position:relative;width:100%;max-width:700px;padding:48px 24px;background-color:#fff;pointer-events:none;border-radius:var(--gsc-sidebar-radii,0);z-index:1}.custom-modal__close-button{--gsc-stroke-length:18.86px;--gsc-stroke-width:2px;position:absolute;top:16px;right:16px;display:flex;align-items:center;width:3.2rem;height:3.2rem;border:none;border-radius:51%;color:var(--gsc-text-color-100);cursor:pointer}.custom-modal__close-button:focus{outline:none}.custom-modal__close-button svg{width:100%;height:auto}@media only screen and (min-width:768px){.image-slider-slideshow--with-vertical-scroll--image .image-slider__image-carousel{width:calc(var(--gsc-images-column-width, 50%) - 3.2rem)}.container--with-aside-paddings .image-slider__dots-carousel,.image-slider__dots-carousel{max-width:100%;flex:1}}.responsive-wrapper{position:relative;display:block;width:100%;max-width:var(--responsive-wrapper-max-width,unset)}.responsive-wrapper--centered{margin-left:auto;margin-right:auto}.responsive-wrapper--rounded{border-radius:51%;overflow:hidden}.responsive-wrapper__image-wrapper{position:relative;padding-top:calc(var(--aspect-ratio, 1)*100%)}.responsive-wrapper__image-wrapper--fluid{min-height:100%}.responsive-wrapper__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.responsive-wrapper__image.lazyload,.responsive-wrapper__image.lazyloading{visibility:hidden;opacity:0}.responsive-wrapper__image.lazyloaded{visibility:visible;opacity:1}.responsive-wrapper__image--contain{-o-object-fit:contain;object-fit:contain}.responsive-wrapper__image--rounded{border-radius:51%}.sticky-button{position:fixed;bottom:0;left:0;display:flex;justify-content:center;width:100%;background-color:hsla(0,0%,100%,0);padding:20px var(--gsc-container-padding);transform-style:preserve-3d;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:4;opacity:0;visibility:hidden;transform:translateY(100%);transition-property:visibility,opacity,transform;transition-duration:.25s}.sticky-button.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.sticky-button__element{width:100%;max-width:550px}@media only screen and (min-width:768px){.sticky-button{padding:16px var(--gsc-container-padding)}}.product-payment-icons__items{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.product-payment-icons__item-shape{padding-bottom:63.1578947368%}.product-payment-icons__item{width:30px}.product-payment-icons__description{text-align:center;margin-top:8px}@media only screen and (min-width:768px){.product-payment-icons__items{gap:12px}.product-payment-icons__item{width:38px}}.product-subscription-form{display:flex;flex-direction:column;background-color:#fff;border-radius:24px;padding:18px 20px}.product-subscription-form__purchase-option-wrapper+.product-subscription-form__purchase-option-wrapper{margin-top:16px}.product-subscription-form__purchase-option-checkbox{display:none}.product-subscription-form__purchase-option-checkbox:checked+.product-subscription-form__purchase-option:after{background-color:#000}.product-subscription-form__purchase-option{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding-left:24px;cursor:pointer}.product-subscription-form__purchase-option:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #000;border-radius:51%}.product-subscription-form__purchase-option:after{content:"";position:absolute;top:8px;left:4px;width:8px;height:8px;border-radius:51%;transition-property:background-color;transition-duration:.15s}.product-subscription-form__purchase-option-label{line-height:1.5;font-weight:500}.product-subscription-form__selling-plans-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:12px;padding-left:24px}.product-subscription-form__purchase-option-select{min-width:120px}.product-subscription-form__information{display:flex;align-items:center;gap:12px;align-self:flex-start;margin-top:12px;cursor:pointer}.product-subscription-form__information svg{flex-shrink:0}.product-subscription-form__benefits{border-top:1px solid #f2f2f2;margin-top:16px;padding-top:16px}.product-subscription-form__benefits-title{font-size:16px;line-height:1.2}.product-subscription-form__benefits-wrapper{display:flex}.product-subscription-form__benefits-list{display:flex;flex-direction:column;gap:10px;margin-top:16px;flex:1}.product-subscription-form__benefit{display:flex;align-items:center;gap:10px}.product-subscription-form__benefit-icon{width:24px;height:24px}.product-subscription-form__benefit-label{font-size:14px;line-height:1.2}.product-subscription-form__benefit-image{--responsive-wrapper-max-width:80px;align-self:center}@media only screen and (min-width:1024px){.product-subscription-form{padding-left:24px;padding-right:24px}.product-subscription-form__benefit-label{font-size:16px}.product-subscription-form__benefit-image{--responsive-wrapper-max-width:110px}}.product-row-badges{width:100%}.product-row-badges__items{display:flex;justify-content:center;gap:1.6rem 12px}.product-row-badges__item{display:flex;align-items:center;gap:8px;width:100%;max-width:210px;padding:8px 6px;background-color:#fff;border-radius:var(--gsc-base-radii,0)}.product-row-badges__item-icon{flex-shrink:0}.product-row-badges__item-content{font-size:var(--gsc-fz-14);line-height:var(--gsc-lh-8);font-weight:var(--gsc-font-weight-bold)}@media only screen and (min-width:560px){.product-row-badges__item-content{font-size:var(--gsc-fz-11)}.product-row-badges__items{-moz-column-gap:16px;column-gap:16px}.product-row-badges__item{gap:12px;padding:10px 8px}}.efficacy-modal__block+.efficacy-modal__block{margin-top:var(--gsc-paragraph-spacing)}.efficacy-modal__block+.efficacy-modal__block--image{margin-top:28px}.efficacy-modal__block--image{max-width:var(--max-width,100%);margin-left:auto;margin-right:auto;border-radius:var(--gsc-base-radii);overflow:hidden}.efficacy-modal__block--image img{margin:0}@media only screen and (min-width:768px){.container--with-aside-paddings .product__info-wrapper{padding-right:0!important}.product__info{width:100%;max-width:500px}}.product-kits__items{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.product-kits__item{display:flex;flex-direction:column;gap:8px;width:100%;border-radius:12px;background-color:#fff;overflow:hidden}.product-kits__item-content{display:flex;flex-direction:column;align-self:center;gap:8px;flex:1;padding:16px 12px;text-align:center}.product-kits__item-title{font-size:16px;line-height:1.24}.product-kits__item-price-per-unit{font-size:14px}.product-kits__item-price-per-unit strong{color:#c80000;text-decoration:underline}.product-kits__item-total-price{font-size:15px}.product-kits__item-total-price em{text-decoration:line-through;font-style:normal}.product-kits__item-additional-info{font-size:14px}.product-kits__item-bottom-content{margin-top:auto;padding-top:2px}.product-kits__item-button{width:100%;min-height:48px;padding:8px;font-size:12px}.product-kits__item-note{margin-top:6px;font-size:11px}@media only screen and (min-width:360px){.product-kits__item{flex-direction:row}.product-kits__item-image{--responsive-wrapper-max-width:calc(50% - 4px)}.product-kits__item-content{padding:10px 10px 10px 0;text-align:left}.product-kits__item-title{font-size:14px}.product-kits__item-price-per-unit{font-size:12px}.product-kits__item-total-price{font-size:13px}.product-kits__item-additional-info{font-size:12px}}@media only screen and (min-width:768px){.product-kits__item{gap:0;flex-direction:column;width:calc(50% - 10px)}.product-kits__item-image{--responsive-wrapper-max-width:100%}.product-kits__item-content{gap:12px;padding:28px 24px;text-align:center}.product-kits__item-title{font-size:26px}.product-kits__item-price-per-unit{margin-top:8px;font-size:20px}.product-kits__item-total-price{font-size:18px}.product-kits__item-additional-info{font-size:16px}.product-kits__item-button{min-height:4.8rem;padding:1.5rem 3.2rem;font-size:var(--gsc-button-font-size)}.product-kits__item-bottom-content{padding-top:24px}.product-kits__item-note{margin-top:8px;font-size:14px}}@media only screen and (min-width:1200px){.product-kits__item{width:calc(33.33333% - 13.33333px)}}.bundle-configurator{display:block}.bundle-configurator__wrapper.bundle-configurator__wrapper{padding:0 var(--gsc-container-padding) 56px}.bundle-configurator__purchase-options{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:24px;margin-bottom:48px}.bundle-configurator__purchase-option-wrapper{width:100%;border-radius:var(--gsc-base-radii,0);background-color:#fff;padding:12px 24px;box-shadow:8px 8px 16px 0 rgba(0,0,0,.1);cursor:pointer;overflow:hidden}.bundle-configurator__purchase-option-checkbox{display:none}.bundle-configurator__purchase-option-checkbox:checked+.bundle-configurator__purchase-option:after{background-color:#000}.bundle-configurator__purchase-option{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding-left:38px;cursor:pointer}.bundle-configurator__purchase-option:before{content:"";position:absolute;top:3px;left:0;width:24px;height:24px;border:1px solid #000;border-radius:51%}.bundle-configurator__purchase-option:after{content:"";position:absolute;top:8px;left:5px;width:14px;height:14px;border-radius:51%;transition-property:background-color;transition-duration:.15s}.bundle-configurator__purchase-option-label{font-size:20px;line-height:1.5;font-weight:600}.bundle-configurator__selling-plans-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:12px}.bundle-configurator__purchase-option-select{min-width:120px}.bundle-configurator__items{max-width:500px;margin:0 auto}.bundle-configurator__item+.bundle-configurator__item{margin-top:48px}.bundle-configurator__item-image{width:100%;border-radius:var(--gsc-base-radii);overflow:hidden}.bundle-configurator__item-content{margin-top:24px}.bundle-configurator__item-price{--gsc-product-price-fz:var(--gsc-product-price-font-size-md);--gsc-product-price-lh:var(--gsc-product-price-line-height-md);--gsc-product-price-fw:700}.bundle-configurator__item-button{width:100%;font-size:16px;font-weight:700}.bundle-configurator__footer{margin-top:64px;text-align:center}.bundle-configurator__footer-content{margin-bottom:32px}.bundle-configurator__footer-button{width:100%;max-width:400px;font-size:20px;font-weight:700}@media only screen and (min-width:768px){.bundle-configurator__purchase-option-wrapper{width:calc(50% - 24px);padding:20px 32px}.bundle-configurator__item-content{flex:1;margin-top:0}.bundle-configurator__items{max-width:100%}.bundle-configurator__item{display:flex;gap:32px}.bundle-configurator__item-image{width:40%}.bundle-configurator__item-button{font-size:18px}.bundle-configurator__footer-button{font-size:24px}}@media only screen and (min-width:1024px){.bundle-configurator__wrapper{padding-bottom:72px}.bundle-configurator__purchase-options{gap:48px;margin-bottom:72px}}