.elementor-267 .elementor-element.elementor-element-8d1c209{--display:flex;--min-height:250px;}.elementor-267 .elementor-element.elementor-element-8d1c209:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-8d1c209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://biopointpeptides.com/wp-content/uploads/2026/04/ALL-VILES-BUY-2-GET-1-FREE-ONLY-APPLIES-FOR-SAME-PRODUCT-1.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-267 .elementor-element.elementor-element-657eb2b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-267 .elementor-element.elementor-element-1e12fccf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-267 .elementor-element.elementor-element-4d67387e{width:100%;max-width:100%;bottom:10%;text-align:end;}body:not(.rtl) .elementor-267 .elementor-element.elementor-element-4d67387e{right:8%;}body.rtl .elementor-267 .elementor-element.elementor-element-4d67387e{left:8%;}.elementor-267 .elementor-element.elementor-element-4d67387e img{width:17%;}.elementor-267 .elementor-element.elementor-element-1a08cc0f{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-267 .elementor-element.elementor-element-6d31f020 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-267 .elementor-element.elementor-element-605bcb43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-6916a254{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-267 .elementor-element.elementor-element-6916a254:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-6916a254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F97DD00;}.elementor-267 .elementor-element.elementor-element-6916a254:hover{background-color:#1F97DD5C;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-267 .elementor-element.elementor-element-5f479dcc .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-267 .elementor-element.elementor-element-5f479dcc .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-267 .elementor-element.elementor-element-5f479dcc{--e-icon-list-icon-size:17px;--icon-vertical-offset:-1px;}.elementor-267 .elementor-element.elementor-element-5f479dcc .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-267 .elementor-element.elementor-element-47f02586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-267 .elementor-element.elementor-element-47f02586 .price{color:#000000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.woocommerce .elementor-267 .elementor-element.elementor-element-47f02586 .price ins{color:#080808;}.elementor-267 .elementor-element.elementor-element-27f26cbf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-a4d5831 );--border-color:var( --e-global-color-a4d5831 );--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-267 .elementor-element.elementor-element-27f26cbf:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-27f26cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F97DD1F;}.elementor-267 .elementor-element.elementor-element-27f26cbf:hover{background-color:#1F97DD5C;}.elementor-267 .elementor-element.elementor-element-6ee8968d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-267 .elementor-element.elementor-element-6ee8968d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-267 .elementor-element.elementor-element-6ee8968d{--e-icon-list-icon-size:17px;--icon-vertical-offset:-1px;}.elementor-267 .elementor-element.elementor-element-6ee8968d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-267 .elementor-element.elementor-element-425caf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-267 .elementor-element.elementor-element-1dd62b3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-a4d5831 );--border-color:var( --e-global-color-a4d5831 );--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-267 .elementor-element.elementor-element-1dd62b3d:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-1dd62b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F97DD1F;}.elementor-267 .elementor-element.elementor-element-1dd62b3d:hover{background-color:#1F97DD5C;}.elementor-267 .elementor-element.elementor-element-1b7be212 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-267 .elementor-element.elementor-element-1b7be212 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-267 .elementor-element.elementor-element-1b7be212{--e-icon-list-icon-size:17px;--icon-vertical-offset:-1px;}.elementor-267 .elementor-element.elementor-element-1b7be212 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-267 .elementor-element.elementor-element-2170e76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-267 .elementor-element.elementor-element-1183fe4b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--view-cart-spacing:0px;}.elementor-267 .elementor-element.elementor-element-1183fe4b .cart button, .elementor-267 .elementor-element.elementor-element-1183fe4b .cart .button{font-family:"Inter", Sans-serif;font-size:16px;border-radius:12px 12px 12px 12px;padding:15px 15px 15px 15px;color:#FFFFFF;background-color:#000000;transition:all 0.2s;}.woocommerce .elementor-267 .elementor-element.elementor-element-1183fe4b form.cart .variations{width:0%;}.woocommerce .elementor-267 .elementor-element.elementor-element-1183fe4b form.cart table.variations label{font-family:"Arial", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-267 .elementor-element.elementor-element-57b708e1 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:15px 0px 15px 0px;}.elementor-267 .elementor-element.elementor-element-57b708e1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-267 .elementor-element.elementor-element-21e0944a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#181818;}.elementor-267 .elementor-element.elementor-element-acb1f1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-814710f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title,.elementor-widget-ucaddon_woocommerce_product_grid .uc_title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_sku_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price .ue-text-after-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price .ue-text-after-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price:not(.uc_regular_price--single){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue-woo-grid{grid-template-columns:repeat(4, 1fr);gap:0px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue_grid_prices > div{display:block;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .padding{padding:20px 20px 20px 20px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_grid_style_one_item{border-radius:0px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_image img{height:320px;object-fit:Contain;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_image{background-color:#ffffff;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue_category_label{color:#000000;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue_category_label:first-child{margin-top:0px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue_category_wrapper{justify-content:center;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_title a{color:#000000;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_title,.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_title a{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_title{margin-top:0px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue-description{color:#000000;margin-top:10px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_price{color:#000000;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_regular_price{color:#575757;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_grid_style_one_button > a,.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-button-addcart,.elementor-267 .elementor-element.elementor-element-e3e9f76 .added_to_cart{padding:10px 20px 10px 20px;margin-top:10px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue-inner-btn-wrapper{gap:10px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-button-addcart,.elementor-267 .elementor-element.elementor-element-e3e9f76 .added_to_cart,.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue-variable-btn{background-color:#000000;color:#ffffff;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-button-addcart,.elementor-267 .elementor-element.elementor-element-e3e9f76 .added_to_cart,.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_grid_style_one_button > a:last-child{border-style:none;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_more_btn{background-color:#000000;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_grid_style_one_button > a.uc_more_btn{color:#ffffff;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue_woocommerce_product_label{color:#ffffff;padding:10px 10px 10px 10px;border-radius:0px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue_woocommerce_product_carousel_sale_label{background-color:#5b5b5b;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons{margin:10px 0px 10px 0px;gap:1px;justify-content:center;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons button{height:50px;width:50px;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#767676;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons input{height:50px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons__number{max-width:70px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 input.uc-grid-count-buttons__number{border-style:solid;border-width:1px 1px 1px 1px;border-color:#aaaaaa;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons button svg{fill:var( --e-global-color-text );}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons button:hover{color:#ffffff;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons button:hover svg{fill:#ffffff;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(max-width:1024px){.elementor-267 .elementor-element.elementor-element-8d1c209{--min-height:96px;}.elementor-267 .elementor-element.elementor-element-8d1c209:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-8d1c209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-267 .elementor-element.elementor-element-657eb2b5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-1e12fccf{--justify-content:center;}.elementor-267 .elementor-element.elementor-element-4d67387e{bottom:27%;}.elementor-267 .elementor-element.elementor-element-4d67387e img{width:22%;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue-woo-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-267 .elementor-element.elementor-element-8d1c209{--min-height:90px;}.elementor-267 .elementor-element.elementor-element-8d1c209:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-8d1c209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-267 .elementor-element.elementor-element-657eb2b5{--content-width:100%;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-267 .elementor-element.elementor-element-4d67387e{right:3%;}body.rtl .elementor-267 .elementor-element.elementor-element-4d67387e{left:3%;}.elementor-267 .elementor-element.elementor-element-4d67387e{bottom:10%;}.elementor-267 .elementor-element.elementor-element-4d67387e img{width:25%;}.elementor-267 .elementor-element.elementor-element-6d31f020 .elementor-heading-title{font-size:25px;}.elementor-267 .elementor-element.elementor-element-21e0944a{text-align:start;}.elementor-267 .elementor-element.elementor-element-acb1f1b{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .ue-woo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_title,.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_title a{font-size:16px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_price{font-size:16px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_regular_price{font-size:16px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-size:16px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons{margin:0px 0px 0px 0px;gap:0px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons button{height:40px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons input{height:40px;}.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons__number{max-width:70px;}}@media(min-width:768px){.elementor-267 .elementor-element.elementor-element-657eb2b5{--content-width:80%;}.elementor-267 .elementor-element.elementor-element-1e12fccf{--width:60%;}.elementor-267 .elementor-element.elementor-element-1a08cc0f{--width:40%;}.elementor-267 .elementor-element.elementor-element-acb1f1b{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-267 .elementor-element.elementor-element-657eb2b5{--content-width:80%;}}/* Start custom CSS for container, class: .elementor-element-6916a254 */.elementor-267 .elementor-element.elementor-element-6916a254 {
    color:black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f26cbf */.elementor-267 .elementor-element.elementor-element-27f26cbf {
    color:black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd62b3d */.elementor-267 .elementor-element.elementor-element-1dd62b3d {
    color:black;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1183fe4b */.stock {
  display: none !important;
}

.quantity {
  display: flex;
  align-items: center;
}

.quantity input {
  width: 100px !important; /* aquí lo agrandas */
  height: 45px;
  text-align: center;
  font-size: 16px;
  padding: 0 !important; /* evita que se rompa */
}
@media (max-width: 1024px) {
  .quantity input {
    width: 80px !important;
    height: 40px;
  }
}

@media (max-width: 767px) {
  .quantity input {
    width: 60px !important;
    height: 38px;
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605bcb43 */.add-cart-icon-wrapper .single_add_to_cart_button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

.add-cart-icon-wrapper .single_add_to_cart_button::before {
  content: "🛒";
  font-size: 16px;
  display: inline-block;
  margin-right: 8px; /* 👈 ESTE ES EL ESPACIO */
}

.buy-now-wrapper .single_add_to_cart_button::after {
  content: "Buy it now";
  font-size: 16px;
  font-weight: 600;
}

.buy-now-wrapper .single_add_to_cart_button {
  font-size: 0 !important;
}

.outofstock .add-cart-icon-wrapper {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21e0944a *//* H2 */
.research-disclaimer h2 {
  font-family: 'Inter', sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
}

/* Párrafo */
.research-disclaimer p {
  font-family: 'Inter', sans-serif;
  font-size: 15px;
  font-weight: 400;
}

/* Tablet */
@media (max-width: 1024px) {
  .research-disclaimer h2 {
    font-size: 30px;
    line-height: 40px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .research-disclaimer h2 {
    font-size: 28px;
    line-height: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for ucaddon_woocommerce_product_grid, class: .elementor-element-e3e9f76 */input.uc-grid-count-buttons__number {
  color: #3b3b3b;
  
}

.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-button-addcart .fas {
  font-size:15px;
  
}


.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count  {
  background-color: white;
 
}

.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count fa {
  color: red !important;
 
}
.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons .fas {
  color: #3b3b3b;
}

.elementor-267 .elementor-element.elementor-element-e3e9f76 .uc-grid-count-buttons button:hover {
  background-color: white;
}

.uc-grid-count-buttons__number:focus-visible {
  outline: 1px solid #24a2d5;

}


@media (max-width: 767px) {
  #uc_woocommerce_product_grid_elementor_dd5b05e input.uc-grid-count-buttons__number {
    text-align: center;
    flex-grow: 1;
    padding: 5px;
  }
}/* End custom CSS */
/* Start custom CSS */.pack-1-btn,
.pack-3-btn,
.pack-6-btn{
cursor:pointer;
transition:0.2s;
}

.pack-1-btn.active,
.pack-3-btn.active,
.pack-6-btn.active {
background:#aed9f3 !important;
border:1px solid #1F97DD;
}

.promo-indicator {
  font-weight: 600 !important;
  color: black;
  margin-bottom: 5px !important;
}/* End custom CSS */