/** Shopify CDN: Minification failed

Line 127:0 Unexpected "}"

**/
.about_top_section .about_top_sec_left_img { max-width: 346px; width: 23.8%; flex: 0 0 auto; pointer-events: none;}
.about_top_section .about_top_sec_right_img{ max-width: 372px; width: 25.5%; flex: 0 0 auto; pointer-events: none;}
.about_top_section .about_top_sec_center_text{ padding: 0px; }
.about_top_section .about_top_sec_center_text .text-block h1{font-style: normal; font-weight: 400; font-size: 120px; line-height: 100%;}
.about_top_section .about_top_sec_center_text .text-block p{font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px; color: #000000; max-width: 548px;}

.about_top_section.giving_back_top_section .about_top_sec_left_img { width: 20%; }
.about_top_section.giving_back_top_section .about_top_sec_right_img { width: 20%; }

@media (min-width: 1281px){
  .Index_text_with_image_block_leftside_new { width: calc(61.816% + 103px); padding-top: 80px; padding-bottom: 80px; }
  .Index_text_with_image_block_rightside_new { width: 39.816%; padding-right: 100px; }
  .Common_medium_title_new.Index_text_with_image_block_leftside_title_new * { max-width: 100%; }
  .Index_text_with_image_main_new .Index_text_with_image_block_leftside_title_new{ max-width: 511px; max-width: 650px;}
  .Index_text_with_image_main_new .Index_text_with_image_block_leftside_infos_new{ max-width: 511px; max-width: 650px;}
}
  
@media (min-width:750px) and (max-width:1280px) {
  .Index_text_with_image_block_leftside_new { padding-top: 60px; padding-bottom: 60px; }
  .Index_text_with_image_block_leftside_new { width: calc(56.816% + 103px); }
}

.about_img_with_text_sec .about_img_with_text_info div.text-block *{font-style: normal; font-weight: 400; font-size: 70px; line-height: 100%;}
.about_img_with_text_sec .about_img_with_text_info rte-formatter.text-block *{font-style: normal; font-weight: 400; font-size: 22px; line-height: 30px;}
.about_img_with_text_sec .about_img_with_text_info rte-formatter.text-block{ max-width: 533px;}
.about_img_with_text_sec .image-block { position: relative; width: 49.1%; flex: 0 0 auto; max-width: 661px; padding-bottom: 43.9%; border-radius: 20px; overflow: hidden;}
.about_img_with_text_sec .image-block img{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover;}
.about_img_with_text_sec .button { height: 46px; padding: 7px 37px 0; font-style: normal; font-weight: 400; font-size: 26px; line-height: 100%;}
.about_img_with_text_sec .button.active { --button-background-color: var(--color-primary-button-hover-background); }
.about_img_with_text_sec .custom-section-content .section-content-wrapper{   max-width: 1440px;
    width: 100%;
    margin: 0 auto; }

.about_icon_with_text_sec {border-radius: 20px; overflow: hidden;}
.about_icon_with_text_sec .page-width{ padding:0px !important;}
.about_icon_with_text_sec .text-block *{font-style: normal; font-weight: 400; font-size: 27.1391px; line-height: 135%;}
.about_icon_with_text_sec .about_icon_with_text_block:nth-child(1) .text-block { max-width: 150px;}
.about_icon_with_text_sec .about_icon_with_text_block:nth-child(2) .text-block{ max-width: 135px;}
.about_icon_with_text_sec .about_icon_with_text_block:nth-child(3) .text-block { max-width: 98px;}
.about_icon_with_text_sec .page-width .custom-section-content{padding:0 45px;}
.about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text{width: 130px;}
.about_bottom_section .text-block *{font-style: normal; font-weight: 400; font-size: 50px; line-height: 100%;}

@media (min-width: 990px) and (max-width: 1439px) {
  .about_img_with_text_sec .about_img_with_text_info div.text-block * { font-size: 54px;  }
}

@media(min-width:992px) and (max-width:1199px){
  .about_top_section .about_top_sec_right_img{ max-width: 180px;}
  .about_top_section .about_top_sec_left_img{ max-width: 180px;}
  .about_img_with_text_sec .section-content-wrapper.section-content-wrapper{ gap: 30px; }
  .about_icon_with_text_sec .text-block *{ font-size: 18px;}
  .about_icon_with_text_sec .icon-block img{ width: auto !important; height: 70px;}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text{width: auto;}
}

@media(min-width:750px) and (max-width:991px){
  .about_top_section .about_top_sec_center_text .text-block h1{font-size: 72px; line-height: 72px;}
  .about_top_section .about_top_sec_center_text .text-block p{ font-size: 18px; line-height: 26px; padding: 0 17px;}
  .about_top_section .section-content-wrapper.section-content-wrapper{ padding-top: 44px; padding-left: 55px; padding-left: 20px; padding-right: 20px;}
  .about_img_with_text_sec .section-content-wrapper.section-content-wrapper{ padding: 56px 0; gap: 27px;}
  .about_img_with_text_sec .image-block { width: 50%; padding-bottom: 53%;}
  .about_img_with_text_sec{ padding: 0 20px;}
  .about_img_with_text_sec .about_img_with_text_sec { padding: 0; grid-template-columns: unset; }
  .about_img_with_text_sec .about_img_with_text_info div.text-block *{ font-size: 40px; line-height: 100%; text-align: left;}
  .about_img_with_text_sec .about_img_with_text_info rte-formatter.text-block *{ font-size: 18px; line-height: 26px; text-align: left;}
  .about_img_with_text_sec .about_img_with_text_info rte-formatter.text-block{ max-width: 100%; gap: 10px;}
  .about_icon_with_text_sec .page-width .custom-section-content { padding: 0 24px;}
  .about_icon_with_text_sec { padding: 0 20px !important;}
  .about_icon_with_text_sec .section-content-wrapper.section-content-wrapper { flex-flow: row wrap; gap: 10px; justify-content: center;}
  .about_icon_with_text_sec .icon-block img{ width: 58px !important; height: 60px; object-fit: contain;}
  .about_icon_with_text_sec .text-block *{ text-align: center; font-size: 16px; line-height: 135%;}
  .about_icon_with_text_sec .about_icon_with_text_block .group-block-content { align-items: center; justify-content: flex-start;}
  .about_icon_with_text_sec .about_icon_with_text_block { width: calc(33.33% - 7px);}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text{ margin-top: 20px;}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text .icon-block img { width: 61px!important; height: 92px; object-fit: contain;}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text.last_block .icon-block img { width: 78px!important; height: 72px; object-fit: contain;}
  .about_icon_with_text_sec .about_icon_with_text_block > .group-block-content{ gap: 16px; flex-flow: column;}
  .about_bottom_section .text-block *{ font-size: 40px;}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text{ width: calc(33.33% - 7px);}
}

@media(min-width:0px) and (max-width:749px){
  .about_top_section .about_top_sec_left_img,
  .about_top_section .about_top_sec_right_img { display: none;}
  .about_top_section .about_top_sec_center_text .text-block h1{font-size: 72px; line-height: 72px;}
  .about_top_section .about_top_sec_center_text .text-block p{ font-size: 18px; line-height: 26px; padding: 0 17px;}
  .about_top_section .about_top_sec_center_text .group-block-content{ gap: 5px; }
  .about_top_section .section-content-wrapper.section-content-wrapper{ padding-top: 44px; padding-left: 55px; padding-left: 20px; padding-right: 20px;}
  .template-about-us .shopify-section.Index_text_with_image_new{ padding: 0 20px;}
  .template-about-us .Index_text_with_image_inner_new { border-radius: 16px;}
  .about_img_with_text_sec .section-content-wrapper.section-content-wrapper{ padding: 56px 0; gap: 27px;}
  .about_img_with_text_sec .image-block { width: 100%; padding-bottom: 108%;}
  .about_img_with_text_sec{ padding: 0 20px;}
  .about_img_with_text_sec .about_img_with_text_sec { padding: 0; grid-template-columns: unset; }
  .about_img_with_text_sec .about_img_with_text_info div.text-block *{ font-size: 40px; line-height: 100%; text-align: center;}
  .about_img_with_text_sec .about_img_with_text_info rte-formatter.text-block *{ font-size: 18px; line-height: 26px; text-align: center;}
  .about_img_with_text_sec .about_img_with_text_info rte-formatter.text-block{ max-width: 100%; gap: 10px;}
  .about_icon_with_text_sec .page-width .custom-section-content { padding: 0 24px;}
  .about_icon_with_text_sec { padding: 0 20px !important;}
  .about_icon_with_text_sec .section-content-wrapper.section-content-wrapper { flex-flow: row wrap; gap: 10px;}
  .about_icon_with_text_sec .icon-block img{ width: 58px !important; height: 60px; object-fit: contain;}
  .about_icon_with_text_sec .text-block *{ text-align: center; font-size: 16px; line-height: 135%;}
  .about_icon_with_text_sec .about_icon_with_text_block .group-block-content { align-items: center; justify-content: flex-start;}
  .about_icon_with_text_sec .about_icon_with_text_block { width: calc(33.33% - 7px);}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text{ margin-top: 20px;}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text .icon-block img { width: 61px!important; height: 92px; object-fit: contain;}
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text.last_block .icon-block img { width: 78px!important; height: 72px; object-fit: contain;}
  .about_icon_with_text_sec .about_icon_with_text_block > .group-block-content{ gap: 16px;}
  .about_img_with_text_sec .image-block{ order: -1;}
  .about_img_with_text_sec .about_img_with_text_info> .group-block-content{ gap: 16px;}
  .about_img_with_text_info rte-formatter.text-block { padding-bottom: 16px; }
  .about_img_with_text_sec .button{ width: 100%;}
  .about_bottom_section .text-block * { /* text-align: left; */ font-size: 40px; line-height: 100%; margin: 8px 0 0 0px;}
  .about_bottom_section .icon-block img{ width: 35px !important; height: 44px; object-fit: contain;}
  .about_bottom_section .section-content-wrapper.section-content-wrapper { padding-bottom: 72px; padding-top: 0;}
  .about_bottom_section .text-block{ gap: 0px;}
  .about_bottom_section .section-content-wrapper.section-content-wrapper .group-block { max-width: 254px; max-width: 100%; margin: 0 auto;}
  .about_bottom_section .section-content-wrapper.section-content-wrapper .group-block> .group-block-content{ gap: 24px; flex-direction: column; gap: 10px; }
  .about_icon_with_text_sec .about_icon_with_text_block.icon_only_no_text{width: calc(33.33% - 7px);}
o
}


/* QA Point css */
.hb-main-blog .blog-post-card__content-text a.active,.template-product .quick-add__button.active,.quick-add__button.active, .quick-add__button.atc-added{ background-color: #e6007e; }
.hb-main-blog .blog-post-card__content-text a.active:hover,.template-product .quick-add__button.active:hover, .quick-add__button.active:hover, .quick-add__button.atc-added:hover { background-color: #e6007e; }


@media (min-width: 750px){
  .hb-main-blog .blog-post-card__content-text a:hover,.template-product .quick-add__button:hover,.quick-add__button:hover{ background-color: #e6007e; }
  .hb_distribute-flo__button:hover{ background-color: #00acbb; }
}
.hb_distribute-flo__button.active, .hb_distribute-flo__button.active:hover { background-color: #00acbb; }
.hb_workplace__btn.active, .hb_workplace__btn.active:hover { background-color: #ffbf3f; color: #fff; }
.hb_dispenser__btn.active, .hb_dispenser__btn.active:hover { --button-background-color: var(--color-primary-button-hover-background); }
.image_with_text .image_text_column .button_up .button{     padding: 16px 16px 10px !important;  }
.apple-device .quick-add__button, .apple-device .quick-add__button .is-visually-hidden-mobile,
 .apple-device .template-product .quick-add__button .is-visually-hidden-mobile,.apple-device .template-product .quick-add__button{ padding-top: 0; }
.template-product .quick-add__button .add-to-cart-text{ padding: 6px 0 0; }
.cart__ctas .cart__checkout-button{ padding: 10px 0 0; }
.blog-post-comments__form-submit{ padding: 14px 10px 6px; }
.hb-main-blog .blog-post-card__content .text-block, .hb-main-blog .blog-post__main--title{ line-height: 1.1 !important; }
.content-with-number-stats .page-width{ margin: 0 auto; max-width: 1440px; }
/* .Header_announcement_bar_loops_innerboxs_new{ padding: 4px 0 0; } */
@media(min-width:768px) and (max-width:1199px){
.content-with-number-stats .section_content .number_part{ min-width: 50% !important; }
}
@media(min-width:0px) and (max-width:749px){
    .bg-floating-svg-text .section_content .description {padding: 10px 18px 0 !important;}
}




/* collaction page css*/

.template-collection{ overflow-x: hidden;}
.section .custom-feature-collection { margin-top: 46px; margin-bottom: 49px; padding: 0; background: #ffbf3f; position: relative;}
.section .custom-feature-collection:before { content: ""; position: absolute; top: 0; left: 50%; width: 100vw; height: 100%; background: #ffbf3f; transform: translate(-50%, 0);}
.section .custom-feature-collection .page-width{ padding: 0px !important; position: relative;}
.section .custom-feature-collection__wrapper { padding: 0; justify-content: space-between;}
.custom-feature-collection .custom-feature-collection__tap-image{ display: none;}
.custom-feature-collection .custom-feature-collection__tap-title { font-style: normal; font-weight: 400; font-size: 28px; line-height: 100%; text-align: center; color: #fff; padding: 29px 25px 18px 25px; border-radius: 10px;}
.custom-feature-collection .custom-feature-collection__tap:hover .custom-feature-collection__tap-title{ color: #E6007E;}
.custom-feature-collection .custom-feature-collection__tap.active .custom-feature-collection__tap-title{ background: #E6007E; color: #ffffff;}
.facets-toggle__wrapper{ display: none;}
.template-collection .product-card .add-to-cart-button { padding-top: 8px;}
.template-collection .product-card .add-to-cart-button:hover{ background: #E6007E;}
.template-collection .collection-wrapper{ padding-bottom: 30px;}
.template-collection .product-grid__item .collection-banner {width: calc(100% - 8px);margin-left: 8px;}
.template-collection .product-card .card-gallery { padding-bottom: 0px; margin-bottom: 8px;}
@media(min-width:992px) and (max-width:1199px){
  .custom-feature-collection .custom-feature-collection__tap-title { white-space: nowrap; font-size: 20px; padding: 16px 16px 10px; border-radius: 6px;}
  .section .custom-feature-collection__wrapper{ overflow: auto; padding: 0 16px; scrollbar-width: none; -ms-overflow-style: none;}
  .section .custom-feature-collection__wrapper::-webkit-scrollbar { display: none;}
}
@media(min-width:750px) and (max-width:991px){
  .custom-feature-collection .custom-feature-collection__tap-title { white-space: nowrap; font-size: 20px; padding: 16px 16px 10px; border-radius: 6px;}
  .section .custom-feature-collection__wrapper{ overflow: auto; padding: 0 16px; scrollbar-width: none; -ms-overflow-style: none;}
  .section .custom-feature-collection__wrapper::-webkit-scrollbar { display: none;}
  .section .custom-feature-collection{ margin-bottom: 32px;}
  .template-collection .facets-toggle { justify-content: flex-end; display: none;}
  .template-collection  .product-card .product-grid__link { grid-gap: 12px;}
  .template-collection .product-card .card-gallery { padding-bottom: 0px; border-radius: 13px; margin-bottom: 4px;}
  .template-collection .product-grid__item .collection-banner { border-radius: 13px; min-height: 314px; width: 100%; margin: 0;}
  .template-collection .collection-wrapper { padding-bottom: 0px;}
  .template-collection .section.product-grid-container{ padding-bottom: 72px;}
}
@media(min-width:0px) and (max-width:749px){
  .custom-feature-collection .custom-feature-collection__tap-title { white-space: nowrap; font-size: 20px; padding: 16px 16px 10px; border-radius: 6px;}
  .section .custom-feature-collection__wrapper{ overflow: auto; padding: 0 16px; scrollbar-width: none; -ms-overflow-style: none;}
  .section .custom-feature-collection__wrapper::-webkit-scrollbar { display: none;}
  .section .custom-feature-collection{ margin-bottom: 32px;}
  .template-collection .facets-toggle { justify-content: flex-end; display: none;}
  .template-collection  .product-card .product-grid__link { grid-gap: 12px;}
  .template-collection .product-card .card-gallery { padding-bottom: 0px; border-radius: 13px; margin-bottom: 4px;}
  .template-collection .product-grid__item .collection-banner { border-radius: 13px; min-height: 314px; width: 100%; margin: 0;}
  .template-collection .collection-wrapper { padding-bottom: 0px;}
  .template-collection .section.product-grid-container{ padding-bottom: 72px;}
  .facets--horizontal { display: block; height: auto; max-height: none; min-height: auto; max-width: 100%; margin: 0 0 25px; width: 100%;}
  .facets--horizontal .facets__filters-wrapper{ display: none;}
  .facets--horizontal .facets__see-results{ display: none;}
  .facets--horizontal .facets__status:not(:empty){ display: none;}
  .facets--horizontal .sorting-filter:before { display: none !important;}
  .facets--horizontal .products-count-wrapper { display: flex; margin-left: auto; flex-shrink: 0; align-items: center; height: auto;}
  .facets--horizontal .facets__form { flex-flow: row nowrap; height: auto;}
  .facets--horizontal .facets__form { gap: 0 var(--facets-form-horizontal-gap);}
  .facets--horizontal .facets__actions{ display: none;}
  .facets--horizontal .facets__panel-content, .sorting-filter__options { border-radius: var(--style-border-radius-popover); position: absolute; top: 100%; width: max-content; min-width: var(--facets-panel-min-width); max-width: var(--facets-panel-width); max-height: var(--facets-panel-height); z-index: var(--facets-upper-z-index); box-shadow: var(--shadow-popover); border: var(--style-border-popover); background-color: var(--color-background); overflow-y: hidden; gap: 0; right: 10px;}
  .facets--horizontal .facets__panel { position: relative;}
  .template-collection .facets--horizontal .facets__label{ font-size: 14px;}
  .template-collection .facets--horizontal .facets__summary{ padding: 0px;}
}
