.elementor-2623 .elementor-element.elementor-element-7d19ace1{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2623 .elementor-element.elementor-element-13cb82e9{--display:flex;}.elementor-2623 .elementor-element.elementor-element-12a3f452{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2623 .elementor-element.elementor-element-12a3f452 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:41px;font-weight:600;line-height:100%;letter-spacing:0px;color:#040100;}.elementor-2623 .elementor-element.elementor-element-610bd7ec{--display:flex;}.elementor-2623 .elementor-element.elementor-element-441b822a{--display:flex;}.elementor-2623 .elementor-element.elementor-element-20dddb6a{--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-2623 .elementor-element.elementor-element-14154765{width:100%;max-width:100%;}.elementor-2623 .elementor-element.elementor-element-4075feda{--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;}.elementor-2623 .elementor-element.elementor-element-5111f215{--display:flex;}.elementor-2623 .elementor-element.elementor-element-1545dc4{--display:flex;}@media(max-width:1279px){.elementor-2623 .elementor-element.elementor-element-12a3f452 .elementor-heading-title{font-size:35px;}.elementor-2623 .elementor-element.elementor-element-5111f215{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2623 .elementor-element.elementor-element-1545dc4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2623 .elementor-element.elementor-element-13cb82e9{--width:65%;}.elementor-2623 .elementor-element.elementor-element-610bd7ec{--width:45%;}.elementor-2623 .elementor-element.elementor-element-1545dc4{--content-width:1400px;}}@media(max-width:767px){.elementor-2623 .elementor-element.elementor-element-12a3f452{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2623 .elementor-element.elementor-element-12a3f452 .elementor-heading-title{font-size:30px;}.elementor-2623 .elementor-element.elementor-element-5111f215{--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-2623 .elementor-element.elementor-element-1545dc4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-3044f184 */table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity button.wc-block-cart-item__remove-link[aria-label*="Reconstitution Water"]{
    display: none !important;
}





.wp-custom-styling-block tbody tr .wc-block-cart-item__image{ width:125px !important;  }

.wp-custom-styling-block  tbody tr .wc-block-cart-item__prices .wc-block-components-product-price__regular{ display:none !important;}

.wp-custom-styling-block .wc-block-components-sale-badge{display: none !important;}

.wp-style-2-css, .wp-block-woocommerce-cart-totals-block-custom-style{ background-color:#ffffff !important; 
    padding: 20px;
    border-radius: 24px; }
    
    
@media(min-width:920px){.wp-style-2-css{ width: 55% !important; padding-right: 30px !important; }}
.wp-block-woocommerce-filled-cart-block-1-custom{
    
    gap: 30px !important;
}

.wc-block-components-totals-item .wc-block-components-totals-item__label{
    font-size: 18px !important;
}
    
    
.wc-block-components-product-name{font-size: 20px !important; font-weight: 500 !important; color: #121212 !important;}
  .wc-block-components-product-price ins, .wc-block-components-product-price .wc-block-components-product-price__value { font-size: 18px; color: #121212;font-weight: 600 !important;
}
.wc-block-components-product-details__weight span{
    
    font-size: 16px; color: #121212; font-weight: 500;
}

.wc-block-cart-item__quantity .wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-3044f184 {
    border: 0px !important;
    
    border-radius: 36px !important;
}
.wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-3044f184 input.wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-3044f184__input{
font-size: 20px !important;
    font-weight: 500 !important;
    color: #121212 !important;
}


.wc-block-cart-items__header span, .wc-block-cart-items__header-total span{
    font-size: 22px !important;
    font-weight: 600 !important;
    color: #121212 !important; }
    
.wc-block-cart-items__header-image { padding-left: 18px !important;}

.wc-block-cart-item__quantity .wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-3044f184{
    
    border-radius: 100px !important;
}

/*summery-total*/


.wp-block-woocommerce-cart-totals-block-custom-style{
    padding: 20px !important;
    
}

.heading-icon{
    
    display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-start; align-items: center; gap: 13px;
}

.notice-widget{ display: flex; flex-direction: column; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: flex-start; gap: 6px;}

.warning-header{
    font-size: 16px; font-weight: 500; color: #121212;
    
}
.desc-style{
font-size: 14px; line-height: 1.3em;  font-weight: 400;
    color: #121212 !important;
    
}
    
.moon-items-display{
    
    
        margin: 0px !important; border-top: none !important;
}


input[type="checkbox"] + label:before{
    
    width: 20px !important;
    height: 21px !important;
    top: -4px !important;
}


input[type="checkbox"] + label{
    
    padding-left: 37px !important;
}

input[type="checkbox"]:checked + label:before{
    
    content: "\2713" !important;
    background: #121212 !important;
    box-shadow: none !important;
    color: #fff !important;
    font-size: 19px !important;
    border: 1px solid #121212 !important;}
    
    input[type="checkbox"] + label:before{
        
        border: 1px solid #121212 !important;
        
    }
    
    tr.wc-block-cart-items__row{
       border-color: #1212121F !important;;
    }
    
    

.wp-block-woocommerce-proceed-to-checkout-block-8 .wc-block-cart__submit-container .wc-block-components-button{
    
        background-color: #ECC227 !important;
    color: #fff !important;
    border-radius: 100px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    font-size: 21px !important;
}

.wc-block-components-totals-item__label{
    font-size: 28px !important;
    font-weight: 600 !important;
    color: #121212 !important;
}

.wc-block-components-totals-item__value span{
    
    font-size: 24px !important;
    
     color: #121212 !important;
}

.calculate-heading{
    color: #121212 !important;
    font-size: 24px !important;
    font-weight: 400 !important;
}

.calculate-amount{
    color: #121212 !important;
    font-size: 24px !important;
    font-weight: 600 !important;

    
}

.wc-block-cart__totals-title{
    font-size: 28px !important;
    font-weight: 800 !important;
    color: #121212 !important;
    text-transform: capitalize !important;
    
}

@media(max-width:920px) { .wc-block-components-sidebar-layout .wc-block-components-main{ width:100% !important;} }


@media (max-width: 1024px) {
    .wc-block-components-sidebar-layout .wc-block-components-main, .wc-block-components-sidebar-layout .wc-block-components-sidebar

 {
        padding: 20px !important;
        width: 100% !important;
    }
    
    .wp-block-woocommerce-cart-totals-block-custom-style{
        
        width: 100% !important;
    }
}



@media(max-width:768px) 

{.wp-custom-styling-block tbody tr .wc-block-cart-item__image{
    width: 86px !important;
}
.wc-block-cart-item__product{
    
    padding-left: 64px;
}
} 


@media(max-width:426px){
    .wc-block-cart-item__product{
    
    padding-left: 0px !important;
}


.wc-block-components-product-name{
    font-size: 16px !important;
}

.wc-block-components-product-price ins, .wc-block-components-product-price .wc-block-components-product-price__value{
    font-size: 14px !important;
}

.wc-block-components-product-details__weight span {
    font-size: 13px !important;}
    
    .calculate-heading, .calculate-amount, .wc-block-components-totals-item__label, .wc-block-components-totals-item__value span{font-size: 18px !important;}
    
    .label-style-23{font-size: 16px !important;}
    
    .wp-block-woocommerce-proceed-to-checkout-block-8 .wc-block-cart__submit-container .wc-block-components-button {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
    font-size: 16px !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-774e8744 */table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity button.wc-block-cart-item__remove-link[aria-label*="Reconstitution Water"]{
    display: none !important;
}





.wp-custom-styling-block tbody tr .wc-block-cart-item__image{ width:125px !important;  }

.wp-custom-styling-block  tbody tr .wc-block-cart-item__prices .wc-block-components-product-price__regular{ display:none !important;}

.wp-custom-styling-block .wc-block-components-sale-badge{display: none !important;}

.wp-style-2-css, .wp-block-woocommerce-cart-totals-block-custom-style{ background-color:#ffffff !important; 
    padding: 20px;
    border-radius: 24px; }
    
    
@media(min-width:920px){.wp-style-2-css{ width: 55% !important; padding-right: 30px !important; }}
.wp-block-woocommerce-filled-cart-block-1-custom{
    
    gap: 30px !important;
}

.wc-block-components-totals-item .wc-block-components-totals-item__label{
    font-size: 18px !important;
}
    
    
.wc-block-components-product-name{font-size: 20px !important; font-weight: 500 !important; color: #121212 !important;}
  .wc-block-components-product-price ins, .wc-block-components-product-price .wc-block-components-product-price__value { font-size: 18px; color: #121212;font-weight: 600 !important;
}
.wc-block-components-product-details__weight span{
    
    font-size: 16px; color: #121212; font-weight: 500;
}

.wc-block-cart-item__quantity .wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-774e8744 {
    border: 0px !important;
    
    border-radius: 36px !important;
}
.wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-774e8744 input.wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-774e8744__input{
font-size: 20px !important;
    font-weight: 500 !important;
    color: #121212 !important;
}


.wc-block-cart-items__header span, .wc-block-cart-items__header-total span{
    font-size: 22px !important;
    font-weight: 600 !important;
    color: #121212 !important; }
    
.wc-block-cart-items__header-image { padding-left: 18px !important;}

.wc-block-cart-item__quantity .wc-block-components-quantity-.elementor-2623 .elementor-element.elementor-element-774e8744{
    
    border-radius: 100px !important;
}

/*summery-total*/


.wp-block-woocommerce-cart-totals-block-custom-style{
    padding: 20px !important;
    
}

.heading-icon{
    
    display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: flex-start; align-items: center; gap: 13px;
}

.notice-widget{ display: flex; flex-direction: column; flex-wrap: nowrap; align-content: center; justify-content: center; align-items: flex-start; gap: 6px;}

.warning-header{
    font-size: 16px; font-weight: 500; color: #121212;
    
}
.desc-style{
font-size: 14px; line-height: 1.3em;  font-weight: 400;
    color: #121212 !important;
    
}
    
.moon-items-display{
    
    
        margin: 0px !important; border-top: none !important;
}


input[type="checkbox"] + label:before{
    
    width: 20px !important;
    height: 21px !important;
    top: -4px !important;
}


input[type="checkbox"] + label{
    
    padding-left: 37px !important;
}

input[type="checkbox"]:checked + label:before{
    
    content: "\2713" !important;
    background: #121212 !important;
    box-shadow: none !important;
    color: #fff !important;
    font-size: 19px !important;
    border: 1px solid #121212 !important;}
    
    input[type="checkbox"] + label:before{
        
        border: 1px solid #121212 !important;
        
    }
    
    tr.wc-block-cart-items__row{
       border-color: #1212121F !important;;
    }
    
    

.wp-block-woocommerce-proceed-to-checkout-block-8 .wc-block-cart__submit-container .wc-block-components-button{
    
        background-color: #ECC227 !important;
    color: #fff !important;
    border-radius: 100px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    font-size: 21px !important;
}

.wc-block-components-totals-item__label{
    font-size: 28px !important;
    font-weight: 600 !important;
    color: #121212 !important;
}

.wc-block-components-totals-item__value span{
    
    font-size: 24px !important;
    
     color: #121212 !important;
}

.calculate-heading{
    color: #121212 !important;
    font-size: 24px !important;
    font-weight: 400 !important;
}

.calculate-amount{
    color: #121212 !important;
    font-size: 24px !important;
    font-weight: 600 !important;

    
}

.wc-block-cart__totals-title{
    font-size: 28px !important;
    font-weight: 800 !important;
    color: #121212 !important;
    text-transform: capitalize !important;
    
}

@media(max-width:920px) { .wc-block-components-sidebar-layout .wc-block-components-main{ width:100% !important;} }


@media (max-width: 1024px) {
    .wc-block-components-sidebar-layout .wc-block-components-main, .wc-block-components-sidebar-layout .wc-block-components-sidebar

 {
        padding: 20px !important;
        width: 100% !important;
    }
    
    .wp-block-woocommerce-cart-totals-block-custom-style{
        
        width: 100% !important;
    }
}



@media(max-width:768px) 

{.wp-custom-styling-block tbody tr .wc-block-cart-item__image{
    width: 86px !important;
}
.wc-block-cart-item__product{
    
    padding-left: 64px;
}
} 


@media(max-width:426px){
    .wc-block-cart-item__product{
    
    padding-left: 0px !important;
}


.wc-block-components-product-name{
    font-size: 16px !important;
}

.wc-block-components-product-price ins, .wc-block-components-product-price .wc-block-components-product-price__value{
    font-size: 14px !important;
}

.wc-block-components-product-details__weight span {
    font-size: 13px !important;}
    
    .calculate-heading, .calculate-amount, .wc-block-components-totals-item__label, .wc-block-components-totals-item__value span{font-size: 18px !important;}
    
    .label-style-23{font-size: 16px !important;}
    
    .wp-block-woocommerce-proceed-to-checkout-block-8 .wc-block-cart__submit-container .wc-block-components-button {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
    font-size: 16px !important;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://barqpeptides.me/wp-content/uploads/2026/08/HelveticaNeueRoman.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://projects.xammin.com/barq/wp-content/uploads/2026/07/HelveticaNeueRoman.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://projects.xammin.com/barq/wp-content/uploads/2026/07/HelveticaNeueLight-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://projects.xammin.com/barq/wp-content/uploads/2026/07/HelveticaNeueUltraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */