:where(.enbio-v1-fc-carousel),:where(.enbio-v1-fc-carousel *){box-sizing:border-box}:where(.enbio-v1-fc-carousel){display:flex;flex-direction:column;width:100%}:where(.enbio-v1-fc-carousel__track),:where(.enbio-v1-fc-carousel__swiper){display:block;width:100%;overflow:hidden}:where(.enbio-v1-fc-carousel__slides){align-items:stretch}:where(.enbio-v1-fc-carousel__slide){height:auto}:where(.enbio-v1-fc-carousel__card){display:flex;flex-direction:column;width:100%;background:#fff0}:where(.enbio-v1-fc-carousel__media){position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden}:where(.enbio-v1-fc-carousel__image-wrap),.enbio-v1-fc-carousel__image-wrap .fct-product-card-image-wrap{display:block;width:100%;height:100%}.enbio-v1-fc-carousel__image-wrap .fct-product-card-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}:where(.enbio-v1-fc-carousel__action){position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:0}.enbio-v1-fc-carousel .enbio-v1-fc-carousel__action>.fct-product-view-button,.enbio-v1-fc-carousel .enbio-v1-fc-carousel__action>.fluent-cart-add-to-cart-button{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;color:inherit;cursor:pointer;text-decoration:none}.enbio-v1-fc-carousel .enbio-v1-fc-carousel__action>.fct-product-view-button:is(:hover,:focus,:active),.enbio-v1-fc-carousel .enbio-v1-fc-carousel__action>.fluent-cart-add-to-cart-button:is(:hover,:focus,:active){background:#fff0;box-shadow:none;color:inherit}.enbio-v1-fc-carousel__action .enbio-v1-fc-carousel__action-icon{position:relative;z-index:1;pointer-events:none}.enbio-v1-fc-carousel__action .fct-button-text,.enbio-v1-fc-carousel__action>a>span[aria-hidden="true"],.enbio-v1-fc-carousel__action .fluent-cart-loader{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.enbio-v1-fc-carousel__action button[disabled],.enbio-v1-fc-carousel__action button[aria-disabled="true"],.enbio-v1-fc-carousel__action .out-of-stock{opacity:.5;cursor:default}.enbio-v1-fc-carousel__name h3,.enbio-v1-fc-carousel__name .fct-product-card-title{margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.enbio-v1-fc-carousel__name a,.enbio-v1-fc-carousel__name .fct-product-card-title a{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none}.enbio-v1-fc-carousel__excerpt p,.enbio-v1-fc-carousel__excerpt .fct-product-card-excerpt{margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.enbio-v1-fc-carousel__price,.enbio-v1-fc-carousel__price .fct-product-card-prices{display:flex;align-items:baseline;gap:6px;width:100%;margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.enbio-v1-fc-carousel__price .fct-item-price,.enbio-v1-fc-carousel__price .fct-compare-price,.enbio-v1-fc-carousel__price del{font:inherit;color:inherit;letter-spacing:inherit}.enbio-v1-fc-carousel__price .fct-compare-price del{text-decoration:line-through;opacity:.7}.enbio-v1-fc-carousel__price .fct-sr-only,.enbio-v1-fc-carousel__price .fct-tax-suffix{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:where(.enbio-v1-fc-carousel__nav){display:flex;align-items:center;justify-content:center;width:100%;--swiper-navigation-top-offset:0px;--swiper-navigation-size:0px;--swiper-navigation-sides-offset:0px}.enbio-v1-fc-carousel__nav .swiper-button-prev,.enbio-v1-fc-carousel__nav .swiper-button-next{position:static;top:auto;right:auto;bottom:auto;left:auto;margin:0;padding:0;line-height:0;transform:none}.enbio-v1-fc-carousel__nav .swiper-button-prev::after,.enbio-v1-fc-carousel__nav .swiper-button-next::after,.enbio-v1-fc-carousel__nav .swiper-button-prev::before,.enbio-v1-fc-carousel__nav .swiper-button-next::before{content:none;display:none}.enbio-v1-fc-carousel__nav-btn:is(:hover,:focus-visible) .enbio-v1-fc-carousel__nav-icon{color:inherit}.enbio-v1-fc-carousel__nav .swiper-button-disabled{opacity:.45;cursor:default}.enbio-v1-fc-carousel__nav .swiper-pagination{position:static;display:inline-flex;align-items:center;justify-content:center;width:auto;margin:0;line-height:1;text-align:center;white-space:nowrap}:where(.enbio-v1-fc-carousel__pagination--progress){height:2px;overflow:hidden}.elementor-editor-active .enbio-v1-fc-carousel__card a,.elementor-editor-active .enbio-v1-fc-carousel__card button{pointer-events:none}.elementor-editor-active .enbio-v1-fc-carousel__nav a,.elementor-editor-active .enbio-v1-fc-carousel__nav button,.elementor-editor-active .enbio-v1-fc-carousel__nav .swiper-pagination{pointer-events:auto}:where(.enbio-v1-fc-carousel__empty){padding:32px 16px;text-align:center;font-family:'Public Sans',sans-serif;font-size:14px;color:#636468}.fct-product-modal .enbio-v1-modal-buy .fct-product-prices,.fct-product-modal .enbio-v1-modal-buy .fct-product-item-price,.fct-product-modal .enbio-v1-ph-native-picker [class$="-capsules"],.fct-product-modal .enbio-v1-ph-native-picker [class$="-compare"]{display:none!important}.fct-product-modal .enbio-v1-ph-native-picker{position:relative;z-index:30;width:100%;margin:0 0 16px}.fct-product-modal .enbio-v1-ph-native-picker-trigger,.fct-product-modal .enbio-v1-ph-native-picker-options>button{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:58px;margin:0;padding:0 12px;border:1px solid #111;border-radius:0;background:#fff;color:#111;font-family:"Public Sans",sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:start;text-transform:none;letter-spacing:normal;cursor:pointer}.fct-product-modal .enbio-v1-ph-native-picker-trigger{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,1fr) auto 12px;min-height:42px}.fct-product-modal .enbio-v1-ph-native-picker-options>button:hover,.fct-product-modal .enbio-v1-ph-native-picker-options>button:focus-visible,.fct-product-modal .enbio-v1-ph-native-picker-trigger:hover{background:#f5f5f5}.fct-product-modal .enbio-v1-ph-native-picker-options{display:none;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background:#fff}.fct-product-modal .enbio-v1-ph-native-picker [class$="-prices"]{position:relative;display:flex;flex-direction:column;align-items:flex-end}.fct-product-modal .enbio-v1-ph-native-picker [class$="-price"]{font-weight:600;white-space:nowrap}.fct-product-modal .enbio-v1-ph-native-picker-options [class$="-saving"]{position:absolute;top:100%;right:0;font-size:10px;line-height:1.3;white-space:nowrap}.fct-product-modal .enbio-v1-trigger-saving{font-size:10.4px;line-height:1.2;white-space:nowrap;text-align:end}.fct-product-modal .enbio-v1-bundle-mixed>[class$="-package"]{grid-column:span 2}.fct-product-modal .enbio-v1-bundle-buy{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:10px!important;align-items:stretch!important}.fct-product-modal .enbio-v1-bundle-buy .fluent-cart-direct-checkout-button{display:none!important}.fct-product-modal .enbio-v1-bundle-buy .fct-product-quantity-container{margin:0!important;align-items:stretch}.fct-product-modal .enbio-v1-bundle-buy .fluent-cart-add-to-cart-button{height:auto!important;min-height:0!important;align-self:stretch}.fct-product-modal .enbio-v1-bundle-buy .fct-product-quantity-container .quantity-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fct-product-modal .enbio-v1-bundle-buy .fct-product-quantity{height:auto;border:1px solid #000;border-radius:0;background:#fff}.fct-product-modal .enbio-v1-bundle-buy .fct-quantity-decrease-button,.fct-product-modal .enbio-v1-bundle-buy .fct-quantity-increase-button{min-width:40px!important;min-height:36px!important;justify-content:center;align-items:center;background:#ffffff!important;border:0!important;color:#111111!important}