/** Shopify CDN: Minification failed

Line 321:31 Expected ":"
Line 321:40 Unterminated string token

**/
.custom_blog_img img {
    border-radius: 8px;
    overflow: hidden;
}
.blog_faq_inner_box .acc__card {
    border: #000 solid 1px !important;
    border-radius: 8px;
    margin-bottom: 10px;
}

.tab-content {
}

.blog_faq_inner_box .acc__title {
    padding: 10px 15px;
}

.blog_faq_inner_box .acc__panel {
    padding: 0 15px 13px;
}

.blog_faq_inner_box .acc__panel p:last-child {
    margin-bottom: 0;
}

.blog_faq_inner_box .acc__panel p:first-child {
    margin-top: 0;
}
.custom_right_blog {
    display: flex;
}
.custom_right_recent_blog .custom_blog_img {
    padding-right: 10px;
    width: 45%;
}

.custom_right_recent_blog .blog_contant {
    width: 55%;
    font-size: 15px;
}

.recent-articles li a {
    font-size: 14px;
    line-height: 1.5;
}
.blog-post-detail .articli_btn ul li.tag-item {
    border: #ccc solid 1px !important;
}

.blog-post-detail .articli_btn ul {
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow-x: auto;
    padding-bottom: 10px;
}
.whatsapp_btn_custom {
 
}

.whatsapp_btn_custom svg {
    display: block;
    width: 30px;
    height: 30px;
    position: relative; 
}
.whatsapp_btn_custom_cover {
    display: none;
    align-items: center;
}
.thb-secondary-item-icon svg {
    width: 26px;
    height: 26px;
    opacity: 1;    display: block;
}

/* .thb-secondary-item-icon svg path {color: #000;opacity: 1;stroke-width: 3px;} */

.share-modal-overlay{
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,.5);
  opacity: 0;
  visibility: hidden;
  transition: .3s;
  z-index: 9998;
}

.share-modal{
    position: absolute;
    left: auto;
    bottom: auto;
    transform: none;
    width: auto;
    max-width: 400px;
    background: #fff;
    border-radius: 20px;
    padding: 20px;
    transition: .35s;
    z-index: 9999;
    right: 0;
    box-shadow: 0px 0px 13px -8px #000;
    top: 70px;
}

.share-modal.active{
  bottom: 0;
}

.share-modal-overlay.active{
  opacity: 1;
  visibility: visible;
}

.share-modal-header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  margin-bottom:20px;
}

.share-modal-header h3{
  margin:0;
  font-size:20px;
}

.share-close-btn{
  border:none;
  background:none;
  font-size:28px;
  cursor:pointer;
}

.share-options{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:12px;
}

.share-options a,
.share-options button{
  border:1px solid #e5e5e5;
  background:#fff;
  padding:14px 10px;
  border-radius:12px;
  text-align:center;
  text-decoration:none;
  color:#000;
  cursor:pointer;
  font-size:14px;
}

.share-toast{
  position:fixed;
  left:50%;
  bottom:30px;
  transform:translateX(-50%);
  background:#000;
  color:#fff;
  padding:12px 18px;
  border-radius:40px;
  font-size:14px;
  opacity:0;
  visibility:hidden;
  transition:.3s;
  z-index:10000;
}

.share-toast.active{
  opacity:1;
  visibility:visible;
}
button.share-close-btn {
    display: none;
}

button.pdp-share-btn {
    display: flex;
    align-items: center;
    font-size: 16px;
}

button.pdp-share-btn svg {
    width: 22px;
    height: 22px;
    margin-right: 5px;
}
button.pdp-share-btn:hover + .share-modal,.share-modal:hover {
    /* top: 0;
    display: block;
    opacity: 1;
    visibility: visible;
    pointer-events: inherit; */
}

.share-modal {opacity: 0;visibility: hidden;pointer-events: none;}
.share-options button:hover,.share-options a:hover {
    background: #f197ac;
    color: #fff;
}
.share-options svg path {
    /* stroke: #fff; */
}

.share-options svg {
    width: 25px !important;
    padding: 0;
    display: block;
    height: 25px !important;
}

.share-options a, .share-options button {
    border-radius: 50%;
    padding: 0;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.share-options {
    display: flex;
    flex-wrap: wrap;
}

.share-modal-header {
    /* display: none; */
}

.share-options button svg path {stroke: #000;}

.share-options .share-twitter {
    background: #000;
}

.share-options .share-twitter svg {
    fill: #fff;
    width: 16px !important;
    height: 16px !important;
}

.share-options .share-email svg {
    width: 20px !important;
    height: 20px !important;
}
a.share-email {
    background: #833AB4;
    background: linear-gradient(129deg,rgba(131, 58, 180, 1) 0%, rgba(253, 29, 29, 1) 50%, rgba(252, 176, 69, 1) 100%);
}

a.share-email svg path {
    fill: #fff;
}

a.share-facebook {
    background: #46629e;
}

a.share-facebook svg path {
    fill: #fff;
}
a.share-whatsapp {
    background: #25d366;
}

a.share-whatsapp svg {
    position: relative;
    top: -1px;
    width: 22px !important;
    height: 22px !important;
}

.share-options button {
    background: #000;
}

.share-options button svg path {
    stroke: #fff;
}

.share-options button svg {
    width: 20px !important;
    height: 20px !important;
}
 

div#tab_content {
    position: relative;
}
.tab_inactive {
    position: absolute;
    opacity: 0;
    left: 0;
    right: 0;
    width: 100%;
}
.tab_feature_content{width: 100%;}
 .flickity-nav {
    background: #ffffff1f !important;
    backdrop-filter: blur(5px);
}

.flickity-nav:hover {
    background: #fff !important;
}
.share_button_head svg {
    width: 22px;
    height: 22px;
    margin-right: 8px;
}

.share_button_head {
    font-size: 16px;
    display: flex;
    align-items: center; cursor"pointer;
}

button.pdp-share-btn {
    display: none;
}

.share-modal.open_share {
    opacity: 1;
    visibility: visible;
    z-index: 3;
    pointer-events: inherit;
}

button.share-close-btn {
    display: inline-block;
}

.share-modal {
    padding-top: 10px;
}
.single-add-to-cart-button--text rect {fill: transparent;}

.single-add-to-cart-button--text path {
    stroke: #fff;
}

.single-add-to-cart-button--text circle {
    stroke: #fff;
}
.announcement-bar--inner .flickity-nav.flickity-next {
    right: 0;
}

.announcement-bar--inner .flickity-nav.flickity-prev {
    left: 0;
}
.autoplay_annouce .flickity-nav{
    display:none !important;
}
.product_best_offer_item {
    display: flex;
    align-items: center;
    gap: 10px;
    border-radius: 10px;
    padding: 10px 12px;
    background: #FFF5F7;
    border: 1.5px solid #F4A2B1;
}

.c-tile {
    width: 34px;
    height: 34px;
    border-radius: 8px;
    background: var(--white);
    border: 1px solid #F4A2B2;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.c-tile i {
    font-size: 17px;
    color: #F4A2B2;
}
.product-grid-container {
    display: flex !important;
    flex-wrap: wrap;
    gap: 0 !important;
}

.product-grid-container > div {
    width: 50%;
}

.product-grid-container .product-information {
    padding-left: 30px;
}
.product_best_offer_row_wrap .product_best_offer_item .c-tile {
    border-color: #80D1EB;
} 

.product_best_offer_row_wrap .product_best_offer_item .c-tile i {
    color: #80D1EB;
}
.pro_thumbnails_slide .product-single__media-image {
    --padding-bottom: 100% !important;
}
/*=====respo======*/
.bottom_text_footer ul{list-style:disc;padding-left:17px}.content_footer_bot_head{text-align:center;color:#000;border-top:#ccc solid 1px;font-size:16px;border-bottom:#ccc solid 1px;padding:8px 10px;margin-bottom:20px;cursor:pointer}.pop_launch{display:none}.content_footer_bot_head svg{width:15px;height:11px;transition:all ease 0.2s}.content_footer_bot_head svg path{stroke:#000;stroke-width:1px}.content_footer_inner{display:none}.content_footer_bot_head_active svg{transform:rotateX(180deg)}.content_footer_panner.empty-panel{display:none}.tabs-nav_cover{justify-content:center;margin:30px auto 0;display:flex;gap:10px;list-style:none;width:100%;background:grey;padding:8px;border-radius:50px;max-width:300px}.tabs-nav_cover li{border-radius:21px;padding:8px 30px;line-height:normal}.tabs-nav_cover li a{color:#fff}.tabs-nav_cover li.active{background:#f197ac;border-color:#f197ac}.tabs-nav_cover li.active a{color:#fff}.featured_collection_block_hospital{margin-top:30px;margin-bottom:50px}.featured_collection_block_hospital .section-header--button{display:none}.featured_collection_block_hospital .subheading{margin-bottom:0;letter-spacing:normal;text-transform:capitalize;font-size:18px}.featured_collection_block_hospital .h3{margin-bottom:20px}.featured_collection_block_hospital .section-header{margin-bottom:15px;margin-top:0}.featured_tabs{display:flex;align-items:flex-start}.featured_tabs .tabs{width:80%;padding-right:20px}.featured_collection_right_contant{width:20%;padding:20px 35px 0 20px;border-left:1px solid #000;margin-top:110px;position:static;top:0}.featured_collection_right_contant p{font-size:15px}.multicolumn_item .multicolumn__image{width:100%!important;max-width:170px!important;margin:0 auto 20px}.multicolumn_item{padding:20px}.multicolumn__inner_item .multicolumn__column{padding:10px 0}.rich-text .social-links{display:flex;justify-content:center;gap:10px;margin-top:20px}.rich-text .social-links span{display:none}.sign_social .social-links{margin:0!important}.manu_footer_bottom .widget--signup{margin-bottom:23px}.pro_tips{width:100%;background:#80d1eb;color:#000;padding:8px 13px 8px;border-radius:5px;margin-bottom:20px}.featured_collection_right_contant{position:sticky;top:116px;left:0;height:auto}.blog-post--large .featured-image{--ratio-percent:0 !important;--ratio-percent-medium:0 !important}.blog-post .featured-image{--ratio-percent:0 !important;padding-top:50%}.tabs-nav_cover{width:auto;max-width:fit-content;display:flex;min-width:0}.thb-secondary-wishlist svg{width:26px;height:26px}.section-header--content_inner{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.section-header--content_inner .h3{margin:0!important}.acc__title svg{width:20px;height:20px;position:absolute;right:19px;top:50%;margin-top:-10px}.acc__title:before{display:none}.acc__title:after{display:none}.acc__title.active svg{transform:rotate(180deg)}@media (max-width:1100px){.featured_collection_right_contant{padding:20px 25px 0 15px;width:25%}.featured_tabs .tabs{width:75%;padding-right:10px}}
@media (max-width:750px){
    .featured_collection_block_hospital .h3{margin-bottom:10px}.featured_collection_block_hospital .subheading{font-size:16px}.featured_collection_block_hospital{margin-top:30px;margin-bottom:30px}.tabs-nav_cover{margin:30px auto 0}.featured_collection_right_contant{display:none}.featured_tabs .tabs{width:100%;padding-right:0}.acc__title svg{width:15px;height:15px;right:0;top:50%;margin-top:-7px}
/*===========*/
    ul.cbb-frequently-bought-products {
    margin: 0 !important;        display: flex !important;
        flex-wrap: wrap;

}

ul.cbb-frequently-bought-products li {
    width: 50% !important;
    justify-content: center;
}

ul.cbb-frequently-bought-products li .cbb-frequently-bought-product-image {
    margin: 0 !important;        margin: 0 !important;
        width: 90px !important;
        height: 90px !important;
        display: flex !important;
        align-items: center !important;
}

ul.cbb-frequently-bought-products li .cbb-frequently-bought-product-image-link {margin: 0 !important;        width: 100% !important;
        height: auto !important;}

ul.cbb-frequently-bought-products li .cbb-frequently-bought-plus-icon {
    float: left !important;
    width: calc(100% - 90px) !important;
}

.cbb-frequently-bought-selector-list select {
    display: block !important;
}
.blog_faq_inner_box .acc__title svg {
    right: 10px;
}

.custom_right_recent_blog {
    flex-direction: column;
    justify-content: center;
}

.custom_right_recent_blog .custom_blog_img {
    padding: 0;
    width: 100%;
}

.custom_right_recent_blog .blog_contant {
    width: 100%;
    padding-top: 13px;
}

.articli_btn ul li {
    border: 0 !important;
}
.cbb-frequently-bought-total-price-box {
    font-size: 14px !important;
}
ul.cbb-frequently-bought-products li {
    height: auto !important;
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
}
.st-header-mobile {
    display: block !important;
}
.whatsapp_btn_custom_cover {
    display: flex;
    align-items: center;
    padding: 0 7px;
}
.bik-widget__outer-wrapper {
    display: none !important;
}
.st-header-mobile {
    padding: 10px 15px !important;
}
.wishlist-share-cover-title {
    position: relative;
}

.share-options a, .share-options button {
    font-size: 11px;
    padding: 0; 
}

.share-modal-header {
    margin: 0 0 6px;
    font-size: 15px;
}

.share-modal-header h3 {
    font-size: 17px !important;
}
.share-modal {
    padding: 10px;
    border-radius: 10px;
}
 .share-options { 
    gap: 10px;
}
#store-locator-main {
    width: 100%;
}

.store-locator_bot {
    position: relative;
}

svg.store-locator_bot-icon {
    position: absolute;
    right: 0;
}
.product-grid-container > div {
    width: 100%;
}

.product-grid-container .product-information {
    padding: 0;
}

}
