/** Shopify CDN: Minification failed

Line 509:137 Expected identifier but found whitespace
Line 510:140 Expected identifier but found whitespace
Line 634:334 Expected identifier but found "var("
Line 991:68 Expected identifier but found "!"
Line 1429:0 Unexpected "}"

**/
:root {

--font-color-a:#fff;
--font-color-b:#000000;
--font-color-c:#EBEBEB;
--font-color-d:#d83333;
--font-color-e:#6A6A6A;
  
--link-color-a:#fff;
--link-color-b:#000000;
--link-color-c:#EBEBEB;
--link-color-d:#d83333;
--link-color-e:#858585;
--link-color-e:#6A6A6A;
  
--theme-bg-a:#fff;
--theme-bg-b:#000;
--theme-bg-c:#EBEBEB;
--theme-bg-d:#d83333;
--theme-bg-e:#FFF5E3;
--theme-bg-f:#faf2e9;
--theme-bg-g:transparent;
--theme-bg-h:none;



--slider-dot-bg-a:#fff;
--slider-dot-bg-b:#000;
--slider-dot-bg-c:#d83333;
--slider-dot-bg-d:#D6D6D6;

--home-sections-title-size-a:46px; 
--home-sections-title-size-b:32px; 
--home-sections-title-size-c:28px; 
--home-sections-title-size-d:24px;   


--product-title-size-a:20px;
--product-title-size-b:24px;
--product-title-size-c:28px;
--product-title-size-d:32px;
--product-title-size-e:32px;
  
--button-family-a:"Nunito Sans", sans-serif;
--button-font-size-a:16px;
--button-font-size-b:14px;
--button-line-height-a:1.2;
--button-transform-a:lowercase;
--button-letter-spacing-a:1px;
--button-weight-a:600;
  
--body-font-size-a:12px;
--body-font-size-b:14px;
--body-font-size-c:16px;
--body-font-size-d:18px;
--body-font-size-e:20px;
--body-font-size-f:22px;
--body-font-size-g:24px;
  
--body-line-height-a:1.2;
--body-line-height-b:1.4;
--body-line-height-c:1.6;
--body-line-height-d:24px;
--body-line-height-e:28px;
--body-line-height-f:36px;
   
--body-letter-spacing-a:0.5px;
--body-letter-spacing-b:0.5px;
--body-letter-spacing-c:0.7px;
--body-letter-spacing-d:1px;
--body-letter-spacing-e:1.5px;  
  
--body-weight-a:400;
--body-weight-b:600;
--body-weight-c:700;
--body-weight-d:900;
--font-transform-a:capitalize;
--font-transform-b:uppercase;
--font-transform-c:lowercase;
--font-transform-d:none;
  
--menu-font-size-a:12px;
--menu-font-size-b:14px;
--menu-font-size-c:16px;
--menu-font-size-d:18px;

--menu-line-height-a:1.2;
--menu-line-height-b:1.4;
--menu-line-height-c:1.6;

--menu-weight-a:400;
--menu-weight-b:600;
--menu-weight-c:700;
--menu-weight-d:900;
  
--menu-letter-spacing-a:0.5px;
--menu-letter-spacing-b:0.5px;
--menu-letter-spacing-c:0.7px;
--menu-letter-spacing-d:1px;
--menu-letter-spacing-e:1.5px;  


--border-a:1px solid;
--border-a:2px solid;

--border-color-a:#fff;
--border-color-b:#000;
--border-color-c:#eee;
--border-color-d:#d83333;
--border-color-e:#f1dfbe;

--product-options-act-color-a:#fff;
--product-options-act-color-b:#000;
--product-options-act-color-c:#eee;
--product-options-act-color-d:#d83333;
--product-options-act-color-e:#f1dfbe;
  
--button5-bg-a:#fff;
--button5-bg-b:#000;
--button5-bg-c:#ff9f00;

--button5-a:#fff;
--button5-b:#000;

--button5-border-a:#fff;
--button5-border-b:#000;
--button5-border-c:#ff9f00;

  
--label-sale-bg-a:#d83333;}


#shopify-section-template--19442367037597__home_builder_9aRxhQ {display:none;}





#shopify-section-template--19442367037597__shop_by_cat_slider_qLqQip {padding-top:50px;}
#shopify-section-template--19442367037597__beme_product_grid_bHr7Tx {padding-top:60px; }
#shopify-section-template--19442367037597__beme_asseen_slider_GnR7eq {padding-top: 60px;}
#shopify-section-template--19442367037597__home_builder_PFpVyr { padding-top: 40px;}
#shopify-section-template--19442367037597__17422722110ee3407c {padding-top: 50px;}
#shopify-section-template--19442367037597__beme_product_grid_9ndCxY {padding-top: 50px;}
#shopify-section-template--19442367037597__home_builder_9aRxhQ{ padding-top: 20px;}
#shopify-section-template--19442367037597__home_usp_slider_yrJDqx { padding-top: 50px;}
#shopify-section-template--19442367037597__beme_carousel_articles_6CXknA {padding-top: 60px;}


#shopify-section-template--19442367037597__beme_product_grid_bHr7Tx .beme-product-grid-wrapper { padding-top: 40px;}
#shopify-section-template--19442367037597__beme_product_grid_bHr7Tx #CollectionProductGrid {padding-top: 20px;}
#shopify-section-template--19442367037597__beme_product_grid_9ndCxY #CollectionProductGrid {padding-top: 20px;}


.reelUp_cards_carousel .reelUp_slider_heading {font-size: 26px; line-height: 28px; font-weight: 600 !important; text-transform: capitalize;  text-align: left !important;}

div#shopify-block-AWU9QWEJXSHNLYi80V__reelup_shoppable_videos_reels_reelup_playlist_slider_zfriqz {
    max-width: 1370px;
    padding-right: 0;
    padding-left: 0;
}

.beme-cart-wrapper p.error {padding-left:10px;}


[data-product-handle="be-me-sanitary-pads"] .product-collection__wrapper .product-collection__options .beme_grid_vartion__inner {  height: 129px; overflow-y: scroll;}
[data-product-handle="organic-sanitary-pads-pack-of-12"] .product-collection__wrapper .product-collection__options .beme_grid_vartion__inner {  height: 129px; overflow-y: scroll;}




.shop_by_cat_slider_sec h5.cat_title { font-size: 14px;}
#CollectionProductGrid product-item.product-collection, #CollectionProducts product-item.product-collection, .recommended-products-grid product-item.product-collection { margin-bottom: 30px !important;}









.product-collection__wrapper .product-collection__button-add-to-cart span.btn__text {
    font-size: 14px;
    line-height: 16px;
}





.product-collection__button-add-to-cart{
    width: 100% !important;
}
.product-collection__wrapper form .btn:not(.btn--size-large), a.collpase-cart-open.btn, .product-collection__button-add-to-cart .btn {
    min-height: unset;
    width: 100%;
    text-transform: lowercase;
    background: #b20022;
    border-color: #b20022;
    cursor: pointer;
    font-weight: 600;
    padding: 5px 15px;
    max-width: 50px;
    float: right!important;
    border-radius: 6px;
}

.product-collection__wrapper .btn:hover span, .product-collection__wrapper .button:hover span, .btn:not([class*=btn--]):hover span {
    color: #fff !important;
}




.product_grid_title_wrap { min-height: 40px;  display: flex;align-items: center;}
.product_grid_title_wrap h5 {display:flex;}
.product_grid_title_wrap h5 a{  
    font-size: 14px;
    color: #000;
    line-height: 18px;
    font-weight: 600;
}




#shopify-section-template--19442367037597__home_builder_PFpVyr { display: none;}

h2{font-weight: 600!important;}
#shopify-section-template--19442367037597__beme_asseen_slider_GnR7eq h2{font-size: 26px !important;}
#shopify-section-template--19442367037597__beme_asseen_slider_GnR7eq h2{font-size: 26px !important;}
#shopify-section-template--19442367037597__beme_carousel_articles_6CXknA h2{font-size: 26px !important;}
#shopify-section-template--19442367037597__beme_asseen_slider_GnR7eq h2{font-size: 26px !important;}



span.circlecount { display: none;}
.mobmode.container.bememobnavcon {display: none !important;}
span.circlecount {
    background: #b20022;
    width: 16px;
    height: 16px;
    color: #fff;
    border-radius: 50px;
    /* font-size: 12px; */
    position: relative;
    margin-top: -10px;
    margin-left: -3px;
}
span.countnum {
    position: absolute;
    top: 2px;
    right: 6px;
    font-size: 12px;
    line-height: 12px;
}


.product-collection__wrapper .product-options__value--circle.active:before, .product-collection__wrapper .product-options__value--text.active,
.product-collection__wrapper .product-options__value--large-text.active, .product-collection__wrapper .product-options__value--square.active {
    border-color: #b20022 !important;
}
.product-collection__wrapper .beme_grid_vartion__inner.size .product-options__value, .beme_grid_vartion__wrap .product-options__value {
 background: #fff;
}




.styleout_wrap {
    background: #f3edee;
}

#CollectionProductGrid product-item.product-collection,  #CollectionProducts product-item.product-collection, .recommended-products-grid product-item.product-collection {
    border: 1px solid #E6E8EC;
    margin-bottom: 15px;
    background: #fff;
    border-radius: 12px;
}


#shopify-section-template--19442367037597__beme_product_grid_bHr7Tx .beme-product-grid-wrapper { background: #F3EDEE;}














#CollectionProductGrid .beme.col-6.col-sm-6.col-md-4{ padding-left: 5px; padding-right: 5px;}

a.header__btn-cart span.d-none.d-lg-inline.mt-lg-4 {
    display: none !important;
}

span.header__counter.d-lg-none {
    width: 15px;
    height: 15px;
    background: #b20022;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px;
    color: #fff;
    position: absolute;
    top: 18px;
    font-size: 10px;
}
.popnav-primg-wrap.mt-15 {display: none;}

.popup-navigation svg.icon.icon-theme-231 {
    width: 25px !important;
    height: 25px !important;
}

.popup-navigation .menu:not(.menu--vertical) .menu__panel>.menu__item>a, .menu__title, .popup-navigation .menu__list--styled .menu__item>a {
    font-size: 18px!important;
    line-height: 34px;
}


.pinCodeCheck .pinCodeCheck-left i {display: none;}
.beme-faq_wrap-inner .faqs__head span {font-weight: 400 !important;}
.cosmetic-keytarget-slider-sec .item-box p { font-size: 14px !important; line-height: 16px !important;  font-weight: 400 !important;}

.template-product-cosmetic .product-gallery__main_arrows--type-1 .product-gallery__main_arrow--type-prev { display: none !important;}
.template-product-cosmetic .product-gallery__main_arrows--type-1 .product-gallery__main_arrow--type-next { display: none !important;}



#addon-message h6 a{color: #fff;}
.cart__items #addon-message h6, #freebie-message h6{ color: #fff; font-size: 14px; border: 1px dashed #b20022; width: 100%; background-color: #b20022; padding: 1px 10px; text-align: left;}
.cart-recommendation-wrapper .beme_grid_vartion__inner.Flow .product-options__value {min-height: unset;}
.cart-recommendation-wrapper .beme_grid_vartion__inner .product-options__value.product-options__value--text{padding: 2px 3px; font-size: 11px; min-height: unset;}


.cart-recommendation-wrapper [data-product-handle="be-me-sanitary-pads"] .product-collection__wrapper .product-collection__content { overflow-y: scroll; max-height:170px;}



.template-collection .label--sale {background-color:#be191a;}




.template-collection .collection-product-grid product-item[data-product-handle="hiphugger-pack-of-3"] .tab_coll_flow_clr_icon_wrap.panty_vartion_wrap .beme_grid_vartion__inner.Color .product-options__value[data-value="black"]{
background-image: url(//www.bemewoman.com/cdn/shop/files/black_92x.progressive.jpg?v=1729598047) !important;
}
.template-collection .collection-product-grid product-item[data-product-handle="hiphugger-pack-of-3"] .tab_coll_flow_clr_icon_wrap.panty_vartion_wrap .beme_grid_vartion__inner.Color .product-options__value[data-value="blackminttangerine"]{
background-image: url(//www.bemewoman.com/cdn/shop/files/blackminttangerine_92x.progressive.jpg?v=1729598081) !important;
}
.template-collection .collection-product-grid product-item[data-product-handle="hiphugger-pack-of-3"] .tab_coll_flow_clr_icon_wrap.panty_vartion_wrap .beme_grid_vartion__inner.Color .product-options__value[data-value="babypinknudeblack"]{
background-image: url(//www.bemewoman.com/cdn/shop/files/blacknudebaby_pink_92x.progressive.jpg?v=1729598114) !important;
}
.template-collection .collection-product-grid product-item[data-product-handle="hiphugger-pack-of-3"] .tab_coll_flow_clr_icon_wrap.panty_vartion_wrap .beme_grid_vartion__inner.Color .product-options__value[data-value="nudebabypinktangerine"]{
background-image: url(//www.bemewoman.com/cdn/shop/files/tangerinebaby_pinknude_92x.progressive.jpg?v=1729598145) !important;
}
.template-collection .collection-product-grid product-item[data-product-handle="hiphugger-pack-of-3"] .tab_coll_flow_clr_icon_wrap.panty_vartion_wrap .beme_grid_vartion__inner.Color .product-options__value[data-value="mintnudeblack"]{
background-image: url(//www.bemewoman.com/cdn/shop/files/blackmintnude_92x.progressive.jpg?v=1729598183) !important;
}




.template-product-gloves .product-options__section[data-property="color"] [data-value="tangerine"] {
    background-color: #ff9f00 !important;
}


[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="tangerine"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/Tangerine_66eedba7-3d70-48c9-b856-f68f14d6a462_92x.progressive.png.jpg?v=1739773188) !important;
}
[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="walnut"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/var_Walnut_92x.progressive.png.jpg?v=1740458346) !important;
}

[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="babypink"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/Baby_Pink_92x.progressive.png.jpg?v=1739773173) !important;
}
[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="babypink"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/Baby_Pink_92x.progressive.png.jpg?v=1739773173) !important;
}
[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="lavender"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/Lavender_92x.progressive.png.jpg?v=1739773261) !important;
}
[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="mint"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/mint_92x.progressive.png.jpg?v=1739788403) !important;
}
[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="white"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/white_92x.progressive.png.jpg?v=1739773225) !important;
}
[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="hotpink"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/Hot_Pink_92x.progressive.png.jpg?v=1739773162) !important;
}
[data-product-handle="exfoliating-glove-pack-of-3"] .product-options__section[data-property="color"] [data-value="cyan"] {
    background-image: url(//www.bemewoman.com/cdn/shop/files/Cyan_92x.progressive.png.jpg?v=1739773132) !important;
}








.beme_grid_vartion__wrap.product-options.product-options--type-collection.js-product-options { margin-bottom: 30px;}



#shopify-section-template--18790797410461__1586283282255 .slick-track
{
    display: flex !important;
}

#shopify-section-template--18790797410461__1586283282255 .slick-slide
{
    height: inherit !important;
}

#shopify-section-template--18790797410461__1586283282255 .tab_coll_flow_clr_icon_wrap.panty_vartion_wrap { margin-bottom: 10px;}



#shopify-section-template--18790797410461__1586283282255  .carousel__item .product-collection__wrapper .product-collection__control button.btn.btn--status {
    width: 95%;
}







.beme_grid_vartion__inner{margin-bottom: 10px;}
.template-collection .beme.col-12.col-sm-6.col-md-4, .template-collection .collection-product-grid .col-6.col-sm-6 {display: flex; }
.template-collection .beme.col-12.col-sm-6.col-md-4 .product-collection__wrapper, .template-collection .collection-product-grid .col-6.col-sm-6 .product-collection__wrapper{display: flex;}
.template-collection .beme.col-12.col-sm-6.col-md-4  product-item.product-collection, .template-collection .collection-product-grid .col-6.col-sm-6  product-item.product-collection{ position: relative; width: 100%;}











.template-collection .col-6:has([data-product-handle="gift-wrap"]) { display: none !important;}


#shopify-section-template--19442367037597__1586279708879 .slick-dots {display: flex!important; position: unset!important; transform: unset!important; margin-top: 20px !important; margin-bottom: 0px !important; }
#shopify-section-template--18790797410461__beme_asseen_slider_GnR7eq {padding-top: 30px;padding-bottom: 40px;}

#shopify-section-template--18790797410461__1586283282255 { padding-top: 70px;}
#shopify-section-template--18790797410461__1586283282255  .carousel__head h2 a.active { border-bottom: 2px solid #d83333;  margin-bottom: 0px!important; transition: .5s;}
#shopify-section-template--18790797410461__1586283282255  .carousel__head h2 a{font-size:20px;}
#shopify-section-template--18790797410461__1586283282255 .carousel__slider_wrapper.position-relative { border-top: 1px solid #B2B2B2 !important; padding-top: 30px;}


#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA { background: #f3edee; padding-top: 30px; padding-bottom: 50px;}
#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA .blog-content-wrap {background: #fff; padding: 20px 15px;}


#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA { margin-top: 50px;}
#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA .blog_btn_wrap a.btn_rd_more,
#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA .blog_btn_wrap a.btn_rd_more:visited,
#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA .blog_btn_wrap a.btn_rd_more:active,
#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA .blog_btn_wrap a.btn_rd_more:link {color: #C55564;}
#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA  .icon { fill: #C55564;}
#shopify-section-template--18790797410461__beme_carousel_articles_6CXknA .slick-dots { display: none !important;}





[data-product-handle="disposable-period-panty"] .product-collection__wrapper .panty_vartion_wrap .product-options__section[data-property="size"]{width: auto !important;}



.product-collection__wrapper .beme_grid_vartion__wrap .product-options__value.product-options__value--circle[data-value="walnut"]  {background-color: #532d38 !important;}

div#addon-message\ d-none {
    display: none;
}

/* [data-product-handle="disposable-period-panty"] .product-collection__wrapper .beme_grid_vartion__inner.size .product-options__value{ width: 45px!important;} */
.product-collection__wrapper .beme_grid_vartion__inner.size .product-options__value{ width:auto !important;}


[data-product-handle*="razor"] .product-collection__wrapper .beme_grid_vartion__inner.Color .product-options__value.standard-color-green[ data-value="green"]{ background-color: #8db0af !important;}
[data-product-handle*="razor"] .product-collection__wrapper .beme_grid_vartion__inner.Color .product-options__value.standard-color-lavender[ data-value="lavender"]{ background-color: #da9cc0!important;}


.beme-review-slider-sec .col-md-5.main-left-col {background: #F2CED0;}
.beme-review-slider-sec .col-md-7 {background: #F8E6E7;}
.beme-review-slider-sec .slider-row-wrap { background: #F8E6E7;}
.beme-review-slider-sec .owl-dots {display: none;}


#shopify-section-template--18790797410461__faqs_wKpXLX { background: #f3edee;}
#shopify-section-template--18790797410461__faqs_wKpXLX { padding-top: 40px;}
#shopify-section-template--18790797410461__faqs_wKpXLX .beme-faq_wrap-inner {background: unset;}
#shopify-section-template--18790797410461__faqs_wKpXLX  .beme-faq_wrap-inner .border-top { border-color: #000 !important;}
#shopify-section-template--18790797410461__faqs_wKpXLX .beme-faq-border-top { border-color: #000;}
#shopify-section-template--18790797410461__faqs_wKpXLX .beme-faq_wrap-inner .rte p {border-left: 5px solid #000;}
#shopify-section-template--18790797410461__faqs_wKpXLX .icon {fill: #000;}
#shopify-section-template--18790797410461__faqs_wKpXLX .beme-faq_wrap-inner {padding: 0px 15px 30px 0px;}



.panty_vartion_wrap .beme_grid_vartion__wrap {display: flex; flex-wrap: wrap; }
.panty_vartion_wrap .beme_grid_vartion__inner.size {width: 100%; order: 1; }
.panty_vartion_wrap .beme_grid_vartion__inner.Absorbancy {width: 50%; order: 2; }
.panty_vartion_wrap .beme_grid_vartion__inner.Color {width: 50%; order: 3; }

.panty_vartion_wrap .beme_grid_vartion__inner{ align-items: center; display: flex;}


.panty_vartion_wrap .product-options__section[data-property="absorbancy"] .product-options__value { margin-bottom: 0;}

.product-collection__wrapper .panty_vartion_wrap .product-options__section[data-property="size"] .product-options__value {font-size: 12px; width: 30px !important; height: 30px; padding: 5px !important; display: flex; align-items: center; justify-content: center; border-radius: unset !important; }

.product-collection__wrapper 
.beme_grid_vartion__wrap.product-options 
.product-options__section[data-property="color"] 
.product-options__value.product-options__value--circle:not([data-product-handle="hiphugger-pack-of-3"] .product-options__value--circle) {background-image: none !important;}
.product-collection__wrapper .beme_grid_vartion__inner.size .product-options__value.active,.product-collection__wrapper .beme_grid_vartion__inner.Size .product-options__value.active,
.product-collection__wrapper .beme_grid_vartion__inner.Flow .product-options__value.active,.product-collection__wrapper .beme_grid_vartion__inner.QUANTITY .product-options__value.active
{background: #b20022 !important; color: #fff!important;}

[data-product-handle="seamless-super-absorbent-reusable-leakproof-period-panties"] .product-collection__wrapper .beme_grid_vartion__inner.Color { display: none;}


.product-collection__wrapper .product-collection__control .tab_coll_flow_clr_icon_wrap.vartion_wrap { margin-top: 10px;}


.colletion_banner_box.mob_only { display: none;}

.template-collection .collections__body #CollectionHeadingProductsGridWidth { display: none;}

#razor-1 .collection-sidebar__wrapper, #bmfn200-flat-200-off .collection-sidebar__wrapper{ display: none;}


.beme-footbar-wrap {
    background: #000;
  position: fixed;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    margin: auto;
    max-width: 94%;
    border-radius: 20px;
    z-index: 999999;
}


.sidecart false svelte-r8xar4 p.svelte-j1mxzc {
    font-size: 15px;
    font-weight: 400 !important;
    font-family: var(--heading-font-family) !important;
}
.promotion-banner p.svelte-j1mxzc:first-child {
    font-weight: 400 !important;
}
.sidecart * {
 font-weight: 400 !important;
}

.beme.header__sidebar.d-flex.align-items-center {z-index: 1;}


div#shopify-section-template--18150419464349__163409726484d77b6d {
    display: none;
}
div#shopify-section-template--18150419464349__163354805241cf56f6{ display: none;}

#simran20 .collection-page-heading__wrapper { display: none;}



/* .menu__panel.menu__list .menu__item a[href="/products/mini-washing-machine"], .footer__menus  ul li a[href="/products/mini-washing-machine"] { display: none !important;} */




/*======================================GLOBAL CSS START HERE======================================*/





html, body {overflow-x: hidden !important; width: 100%; max-width: 100%; }
body#reelup-do-not-delete { display: none;}
li#predictive-search-option-collection-1 {display: none !important;}
body p, p{line-height:var(--body-line-height-c); font-size:var(--body-font-size-b);letter-spacing:var(--body-letter-spacing-c);}
h1,h2,h3,h4,h5,h6{margin-bottom:5px;}


.article_main_wrapper h1,.article_main_wrapper h2, .article_main_wrapper h3, .article_main_wrapper h4, .article_main_wrapper h5, .article_main_wrapper h6{font-family: Playfair Display !important;}



header#header {padding-top: 10px; padding-bottom: 10px; }
p {margin-bottom: 5px;}
.rte{letter-spacing:var(---body-letter-spacing-c);}
.rte p{letter-spacing:var(---body-letter-spacing-c);}
.mt-20{margin-top:20px;}
ul li:not(.product-tabs ul li):before {display: none !important; }
.ccp_camp_relax ul li:before{ display: block !important;}
.ccp_camp_relax ul li{list-style: disc; padding-left: 0 !important;}
p.msgErr {color: red; font-weight: 600; }
.sale_percent_discount_wrap {top: 20%; text-align: center; width: 98%; font-size: 26px; font-weight: 700; color: #fff; line-height: 1em; letter-spacing: 2px; }
.shopify-payment-button__button {height: auto !important;}
.btn, .dynamic-checkout__button--styled .shopify-payment-button__button, .spr-button, .spr-summary-actions-newreview {font-size: var(--button-font-size-a); line-height: var(--button-line-height-a); letter-spacing: var(--button-letter-spacing-a); font-weight: var(--button-weight-a); text-transform: var(--button-transform-a); } a.btn{var(--button-letter-spacing-a);}
.beme-faq-border-top {border-top:var(--border-a); border-color:var(--border-color-e); }
.beme-faq-more-wrap { margin-top: 0px; padding-top: 20px; }
.beme-faq-more-wrap a { font-weight: var(--button-weight-a); font-size: var(--button-font-size-b); letter-spacing: var(--button-letter-spacing-a); }
.beme-faq-more-wrap  svg.icon.icon-theme-013 {width: 15px; margin-left: 5px; }
.home-section-title, .home-section-title>*{font-size: var(--home-sections-title-size-b);}
.btn-link.js-popup-button{font-weight: 700; font-size: 14px; color: #000; }
.btn-link.h6.d-flex.align-items-center.mb-10.js-popup-button.d-none.site_review_btn {display: none !important; }
button:focus { outline: 0}
.pr_ligth_font.inc_tax.mt-10 {float: right; }
span.price.price--sale, span.price.price--sale {display: flex; flex-direction: row-reverse; justify-content: left; }
.pr_ligth_font  {font-size: 14px; line-height: 1.2; color: #999; }
.ccp_price_box .price--sale>span:first-child {color: var(--font-color-b);}
.ccp_price_box .price--sale>span:last-child-child {margin-right: 10px !important;}
.product-tabs .tabs__content p, .product-tabs .tabs__content ul li{font-size:var(--body-font-size-b); line-height: 26px;}
span.title_pro_txt {color: #d83333; font-weight: 600; }
.template-product .product-page-info__price .price, .price--sale span:nth-child(2) {color: #000 !important; font-weight: var(--body-weight-b); }
.price { font-size: 14px;}
.price--sale>span:first-child { color: #979ca3;}
.product-page-info__title>*, .one-product-info__title>* {font-size: var(--product-title-size-a) !important; font-weight:  var(--body-weight-c); letter-spacing: var(--body-letter-spacing-d); line-height:var(--body-line-height-f); }
.label--sale {background-color: var(--label-sale-bg-a); }
.sale_bg_img {right: 0px; top: -8px; }
.price--sale span:nth-child(2) {margin-right: 10px;}
#gokwik-buy-now {height: 35px;}

.pay-opt-icon img:nth-child(2){min-width:15px;}
.gokwik-checkout button > span.btn-text > span:first-child {font-size: 22px !important; }
.popup-cart_total_cnfrm_btn_wrap .gokwik-checkout button { min-height: 45px !important;}
.popup-size-guide__content ol li{line-height: 32px;}
.product-options__value {margin-bottom: 10px; padding: 5px 10px; cursor: pointer; }
.beme_nav_wrap .beme-my-account-wrap  {display: none !important;}
.product-search-2 .product-search-2__title h3 {font-size: 18px!important; padding-top:0 !important}
.product-search-2 .product-search-2__title h3 a{color:#000 !important;}
#return-and-exchange-policy-be-me h1.page__title.text-center, #privacy-policy-be-me  h1.page__title.text-center{display: none; }
/*======================================GLOBAL CSS END HERE========================================*/


/*======================================HEADER CSS START HERE========================================*/
.menu__megamenu .menu__grid.menu__list.menu__level-02  .col-lg-3 .menu__item.col-lg-12.mt-lg-25{ margin-top: 0 !important;}
.menu__megamenu .menu__grid.menu__list.menu__level-02  .col-lg-3 .menu__item.col-lg-12.mt-lg-25 a{ margin-bottom: 0 !important;}
.menu__megamenu .menu__grid.menu__list.menu__level-02  .col-lg-3 .menu__item.col-lg-12 a{ margin-bottom: 0 !important;}
.beme.header__sidebar a i{max-width:20px;}
.beme.header__sidebar a.header__btn-cart i{max-width:25px;}
.popup-navigation__search .search__button i{max-width:20px;}
.beme.header__sidebar .header__btn-account{margin-left: 10px !important;}
.beme.header__sidebar .ml-25.ml-lg-15{margin-left: 10px !important;}
.popup-navigation .menu__item {border-bottom: 1px solid #CCCCCC; padding-left: 12px; padding-right: 12px; }
.popup-navigation__menu, .popup-navigation .container { padding: 0!important;}
.popup-navigation { background: #fff;}
.menu:not(.menu--vertical) .menu__panel>.menu__item>a, .menu__title { padding-top: 5px; padding-bottom: 5px;}
.menu--main .menu__back>a, .menu--main .menu__item--has-children>a {letter-spacing: var(--menu-letter-spacing-d); text-transform: var(--font-transform-d); }
header .header__line--colorize-2 {border-bottom: unset !important; }
.header__content {border-bottom: unset !important;}
.menu:not(.menu--vertical) .menu__panel>.menu__item>a, .menu__title {font-size: var(--menu-font-size-d); line-height: var(--menu-line-height-b); letter-spacing: var(--menu-letter-spacing-d); font-weight: var(--menu-weight-a); text-transform: var(--font-transform-d); }
.menu__list--styled .menu__item>a{font-size: var(--menu-font-size-c);}
.animation_slider-wrapper{ color: var(--font-color-a); font-size:var(--body-font-size-b); width:100%;  line-height:var(--body-line-height-a);  background: #000;    padding-top: 5px; padding-bottom: 5px;}
.animation_slider-wrapper p{color: var(--font-color-a); font-size:var(--body-font-size-b); margin-bottom:0 !important;}
/*======================================HEADER CSS END HERE========================================*/




/*======================================REELUP WIDGET CSS START HERE======================================*/
a.reelUp_popup_info_button_wapper, button.reelUp_popup_product_atc_button.reelUp_popup_atc_square { text-transform: lowercase;}

.reelUp_popup_wrapper .reelUp_popup_accordion_wrapper {display: none; }
#shopify-block-reelup_shoppable_videos_reels_reelup_playlist_slider_aX6EUY{max-width: 100%;}
#shopify-block-reelup_shoppable_videos_reels_reelup_playlist_slider_aX6EUY .reelUp_slider_heading{display:none;}
[class*="reelUp"] {border-radius: unset !important;}
#shopify-block-reelup_shoppable_videos_reels_reelup_playlist_slider_aX6EUY .reelUp_playlist_slider_static .reelUp_slide.video_initialized .reelUp_card { box-shadow: unset !important;}
#shopify-block-reelup_shoppable_videos_reels_reelup_playlist_slider_aX6EUY .reelUp_playlist_slider_static .reelUp_slide.video_initialized .reelUp_card {box-shadow: unset !important; border-radius: unset !important; }
#shopify-block-reelup_shoppable_videos_reels_reelup_playlist_slider_aX6EUY .reelUp_cards_carousel .reelUp_carousel_wrapper .reelUp_reel_title {display: none !important; }
.row.reelup_widget_sec.ccp_pro_wrap .reelUp_cards_carousel .reelUp_carousel_wrapper .reelUp_reel_title {display: none !important; }
.reelUp_cards_carousel .reelUp_card .reelUp_card_video_wrapper .reelUp_card_video {border-radius: unset !important; }
.reelUp_popup_wrapper .reelUp_popup_slide {border-radius: unset !important; }
.reelUp_popup_wrapper .reelUp_popup_slide.reelUp_swiper-slide-active .reelUp_popup_outer>div {border-radius: unset !important; }
.reelUp_popup_wrapper.reelUp_show{z-index: 2147483646 !important; }
.popup.show {z-index: 2147483647 !important; }
.row.reelup_widget_sec.ccp-pro_wrap .reelUp_playlist_slider_static .reelUp_slide.video_initialized .reelUp_card {box-shadow: unset !important; border-radius: unset !important; }
.row.reelup_widget_sec.ccp-pro_wrap .reelUp_cards_carousel .reelUp_carousel_wrapper .reelUp_reel_title {display: none !important; }
.reelUp_popup_wrapper .reelUp_popup_slide {border-radius: unset !important; }
.reelUp_popup_wrapper .reelUp_popup_slide.reelUp_swiper-slide-active .reelUp_popup_outer>div {border-radius: unset !important; }
.reelUp_popup_wrapper.reelUp_show{z-index: 2147483646 !important; }
.popup.show {z-index: 2147483647 !important; }
.reelUp_pops_wrapper p.reelUp_card_title{display:none!important; }
.reelUp_popup_wrapper[data-playlist-id="-1"] .reelUp_save_badge_wrapper { display: none !important;}
.reelUp_pops_wrapper.reel_pops_card { display: none !important;}
.row.reelup_widget_sec.ccp_wrap .reelUp_playlist_slider_static .reelUp_slide.video_initialized .reelUp_card {box-shadow: unset !important; border-radius: unset !important; }
.row.reelup_widget_sec.ccp_wrap .reelUp_cards_carousel .reelUp_carousel_wrapper .reelUp_reel_title {display: none !important; }
/*======================================REELUP WIDGET CSS END HERE======================================*/




/*======================================JUDGE ME CSS START HERE=========================================*/
.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge {background-color: #000 !important; }
span.jdgm-rev__author {color: #000; }
.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after, .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge {background-color: #000 !important; }
.jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover, .jdgm-write-rev-link.jdgm-write-rev-link:focus, .jdgm-write-rev-link.jdgm-write-rev-link { background-color: #000000 !important; border-color: #000000 !important;}
.jdgm-write-rev-link, .jdgm-ask-question-btn { max-width: 180px;}
.jdgm-row-stars {padding: 0 !important; }
.jdgm-row-stars {padding: 0 !important; }
.beme_jud_me_pop form.jdgm-form {margin-left: 0; padding: 0; }
.beme_jud_me_pop .jdgm-question-form-wrapper, .beme_jud_me_pop .jdgm-form-wrapper {border: unset !important; padding-top: 0 !important; }
label.jdgm-form__inline-label {display: none !important; }
.jdgm-form .jdgm-form__fieldset>label {display: none !important; }
.jdgm-form__fieldset {margin-bottom: 0 !important; margin-top: 10px; }
.jdgm-form__fieldset .jdgm-countdown {display: none; }
.jdgm-rev-widg {padding: 0 !important; padding-top: 15px !important; }
.beme_jud_me_pop .jdgm-form-wrapper {padding-bottom: 0; }
.popup-size-guide__content.mx-auto {padding: 0; }
.jdgm-form__fieldset.jdgm-form__fieldset-actions {margin-top: 15px; }
form.jdgm-form {border: unset !important; }
.jdgm-custom-forms {display: none !important;}
.jdgm-media-fieldset__container { margin-top: 15px !important;}
.jdgm-form__fieldset[aria-label="Rating"]{margin-bottom:15px !important;}
.jdgm-rev-widg__summary-text { display: none;}
/*======================================JUDGE ME CSS END HERE=========================================*/

/*======================================JUDGEME  CSS START HERE========================================*/
.jdgm-histogram__frequency {display: none !important; }
form.jdgm-form {background: #eee; margin-top: 35px; }
.jdgm-form input[type="text"], .jdgm-form input[type="email"], .jdgm-form input[type="url"], .jdgm-form textarea {border: 1px solid #fff; background: #fff; }
.jdgm-picture-fieldset__box-wrapper {border: 1px solid #fff; background: #fff; }
.jdgm-form div.jdgm-input-error {background: #eee !important; }
.jdgm-histogram.jdgm-temp-hidden {padding-bottom: 15px; }
/*======================================JUDGEME  CSS END HERE========================================*/



/*======================================SLIDER CSS START HERE===========================================*/
.beme-video-slider .owl-dots {width:100%; display:flex;justify-content: space-between;}
#shopify-section-template--18150419923101__beme_easy_video_slider_8D73Yj .owl-dots .owl-dot span {background:var(--theme-bg-h);}
#shopify-section-template--18150419923101__beme_easy_video_slider_8D73Yj .beme-easy-slider-sec .owl-theme .owl-dots .owl-dot span { background:var(--theme-bg-g);}
.owl-theme .owl-dots .owl-dot { outline: none !important;}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {background:var(--slider-dot-bg-c);}
.slider .slick-dots li {width: 10px; height: 10px; min-width: 6px; margin: 5px 7px; padding: 0; margin-bottom: 15px; border-radius: 50%; cursor: pointer; }
.slider .slick-dots li {background-color: var(--slider-dot-bg-d);}
.slider .slick-dots li.slick-active { background-color: var(--slider-dot-bg-c);}
.owl-dots .owl-dot span {width: 10px; height: 10px; margin: 5px 7px; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px; }
.owl-dots .owl-dot span {background:var(--slider-dot-bg-d);}

 .pad_usp_Slider_section .owl-dots .owl-dot span, .pad_usp_Slider_section .owl-dots .owl-dot.active span,
.ccp_review_slider_sec .owl-dots .owl-dot span, .ccp_review_slider_sec .owl-dots .owl-dot .owl-dots .owl-dot.active span,
.ccp_usp_slider_sec  .owl-dots .owl-dot span, .ccp_usp_slider_sec  .owl-dots .owl-dot .owl-dots .owl-dot.active span { display: none;}



/* .pad_usp_Slider_section .owl-dots .owl-dot span, .pad_usp_Slider_section .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span,
.ccp_review_slider_sec .owl-dots .owl-dot span, .ccp_review_slider_sec .owl-dots .owl-dot .owl-dots .owl-dot.active span,
.ccp_usp_slider_sec  .owl-dots .owl-dot span, .ccp_usp_slider_sec  .owl-dots .owl-dot .owl-dots .owl-dot.active span { display: none;} */
/*======================================SLIDER CSS END HERE===========================================*/



/*===============================================GPO CSS START HERE =====================================================*/
.gpo-app .gpo-choicelist.gpo-checkbox input + label:after { color: #008000 !important;}
.gpo-app .gpo-choicelist input:checked + label:before {border: 1px solid #008000 !important;}
.gpo-app .gpo-choicelist input + label:hover:before { border: 1px solid #008000 !important; box-shadow: unset !important;}
.gpo-element.gpo-form__group.gift_box_wrap.gpo-col-12.show-addon-for-option label { padding-bottom: 0!important;}
.gift_wrap_box .gpo-app {margin-top: 20px;}
.gpo-app .gpo-choicelist.gpo-checkbox input+label:after {font-size: 14px!important; font-weight: 300!important;}
.gpo-element.gpo-form__group.gpo-col-12.show-addon-for-option { display: block;}
.gpo-form__group.gpo-col-12 { display: none;}
.gpo-element.gpo-form__group.gift_box_wrap.gpo-col-12.show-addon-for-option { display: flex;}
.gpo-element.gpo-form__group.gift_box_wrap.gpo-col-12.show-addon-for-option label {margin-right:20px;}
/*===================================== =======GPO CSS END HERE======================================*/


/*================================================PRODUCT GRID CSS START HERE=========================================*/
.product-options--type-collection .product-options__value--circle { padding: 0;}
/* .product-collection__wrapper .beme_grid_vartion__wrap .product-options__section.d-flex.flex-wrap.px-2:last-child {justify-content: flex-end; padding-right:8px!important;} */
.tab_coll_flow_clr_icon_wrap .product-options__section[data-property="absorbancy"] .product-options__value {border: 1px solid;}
.tab_coll_flow_clr_icon_wrap .product-options__section[data-property="absorbancy"] .product-options__value.active {border-color: #000 !important;}
.product-options--type-page .product-options__value--circle:before {width: 20px !important; height: 20px !important; }
.product-collection__wrapper .beme_grid_vartion__inner .product-options__section[data-property='color'] .product-options__value.product-options__value--circle[data-value='seamlessblack']{display:none;}
.tab_coll_flow_clr_icon_wrap .product-options__value.product-options__value--circle span{display:none;}
.beme_grid_vartion__wrap .product-options__value--circle.active:before{display:none;}
/* .product-collection__wrapper .beme_grid_vartion__wrap.product-options .product-options__section[data-property=color] .product-options__value.product-options__value--circle {background-image: none !important;} */
.product-collection__wrapper .beme_grid_vartion__wrap.product-options .product-options__section[data-property=color] .product-options__value.product-options__value--circle.active {outline: 1px solid #d83333; outline-offset: 2px;}
.tab_title_price_wrap span.price.price--sale, .tab_title_price_wrap span.price.price--sale {justify-content: end;}
.tab_title_price_wrap .product-collection__price { max-width: 120px;}
.beme_grid_vartion__wrap .product-options__value { background-size: cover !important;}
/*===============================================PRODUCT GRID CSS END HERE===============================================*/



/*======================================CART POPUP CSS START HERE======================================*/
.gift_box_wrap .beme_cart_remove_btn_qnty_wrap .product-cart__sidebar-quantity.input-quantity{display: none !important;}
.gift_box_wrapp .beme_cart_qnty_wrap .product-cart__sidebar-quantity.input-quantity--type-05{opacity: 0;}
.popup-cart__empty.mt-20 { margin-top: 40px !important;}
p.next_step_coupons {margin-bottom: 0; }
.beme-cart-offerlabel-wrap green.coupon {background: #3897f1; display: block; text-align: center; color: #fff; }
.beme-cart-offerlabel-wrap purple {display: block; background: #d83333; color: #fff; text-align: center; }
.template-cart #MainContent {background: #f1f1f1 !important; }
.template-cart .pinCodeCheck {background: #ffff; padding: 15px; }
.beme-cart-item-summary {background: #fff; padding: 10px 15px; margin-bottom: 15px; box-shadow: 0 4px 4px #00000040; color: #000; }
.template-cart carousel-products.d-block {background: #fff; padding-top: 20px; }
.beme-cart-item-summary h3 { font-size:16px; font-weight:600;}
.template-cart .beme-cart-item-wrap , .beme.cart__sidebar {background: #fff; padding: 25px; }
.template-cart .beme-cart-total-saving {background: #B20022; padding: 10px 15px; display: flex; align-items: center; gap: 0; margin: 0 0 10px; justify-content: center; font-weight: 600; }
.cart__subtotal h3{font-size: 22px; color: #d83333; font-weight: 600; }
.beme_cart_thum_title_wrap {display: flex; width: 100%; }
.zindex-10{z-index: 10;}
.template-cart a.cart__image {border: 2px solid #eee; padding: 10px; }
.beme-cart-wrapper{padding-top:10px;}
.beme-popup-cart-footer_wrapper {background: #fff; width: 100%; position: absolute; bottom: 0; left: 0; max-width: 100%; box-shadow: 0 0px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); }

span.cart-comp-price.mr-10 {color: #858585; font-weight: 600; text-decoration: line-through; }
span.cart-prcent-off {color: color: #37812b; color: #37812b; }
.cart-price_with_dicount {font-size: 18px; }
.cart-pr-title{font-size: 20px; font-weight: 600; color: #000 !important; line-height: 24px; }
.popup-cart.popup-cart--side .product-cart__image.mr-15 { width: 100%;}
.popup-cart.popup-cart--side .popup-cart__head.d-flex.align-items-center {position: absolute; top: 0; left: 0; width: 100%; background: #d83333; padding: 10px 15px; z-index: 99;}
.popup-cart.popup-cart--side .popup-cart__head h5{color: #fff;}
.popup-cart.popup-cart--side .beme-popup-cart-footer.popup-cart__footer { padding: 0 !important;}
.popup-cart.popup-cart--side  .popup-cart__close svg{fill:#fff;}
.popup-cart.popup-cart--side .gokwik-checkout { margin-bottom: 0 !important;}
.beme-popup-cart-item.popup-cart__items.mt-15 {border-bottom: 2px dashed #eee;}
.popup-cart.popup-cart--side .green_text, .template-cart .green_text{color: #029c33;}
.popup-cart.popup-cart--side .beme-popup-cart-footer span.pr_brk_wrap, .template-cart span.pr_brk_wrap {font-weight: 600;}
.popup-cart.popup-cart--side .beme-popup-cart-footer span.pr_brk_wrap .price span, .template-cart span.pr_brk_wrap .price span{ font-weight: 600;}
.popup-cart.popup-cart--side  .beme-popup-cart-footer_inner_wrapper { padding: 10px 15px 0px;}
.popup-cart.popup-cart--side p.brk_value.price-color, .popup-cart.popup-cart--side p.brk_value.price-color .price span,
.template-cart p.brk_value.price-color, .template-cart p.brk_value.price-color .price span{color: #d83333;}
.popup-cart.popup-cart--side a.product-cart__remove.btn-link.js-product-button-remove-from-cart {margin-top: 0; margin-left: 10px; }
.beme-popup-cart-related_wrapper .product-collection__wrapper .product-collection__image{max-width: 100px;}
.popup-sidebar--width-md { width:320px;}
.popup-cart {width: 400px; max-width: 100%; }
.pop-cart-img-title-wrap {display: flex; }
.offer {display: flex; border: 1px dashed #c3c3c3; padding: 10px 15px; margin-top: 15px; font-size: 14px; }
.offer i.offer_label_icon {display: flex; align-items: flex-start; }
.offer i svg {width: 35px; margin-right: 10px; height: auto; }
.popup-cart__content .product-cart__title a {color:#000 !important; font-size: 16px!important; font-weight: 600; }
.beme_cart_price_wrap .price span {color: #d83333; font-weight: 600; }
.beme_cart_price_wrap {margin-top: 5px; }
.beme_cart_remove_btn_qnty_wrap {display: flex; align-items: center; }
a.product-cart__remove.btn-link.js-product-button-remove-from-cart { margin-top: 8px; }
.beme_cart_qnty_wrap {display: flex; align-items: center; width:100%; justify-content: space-between; }
a.product-cart__remove.btn-link{line-height: 0 !important;}
.beme-cart_varint-first {background: #eff3f5; color: #000; padding: 5px 5px; font-weight: 600; letter-spacing: 1px; margin-top: 5px; font-size: 12px; margin-right: 5px; }
.popup-cart_sub_total_wrap {width: 100%; display: flex; align-items: center; }
.popup-cart_sub_total_wrap span.sb_tottal_icon {  margin-left: 10px;}
.popup-cart_sub_total_wrap .price span{color: #d83333;  font-weight: 600;}
.popup-cart.popup-cart--side .beme-popup-cart-footer.popup-cart__footer {border: unset!important; padding: 10px 15px; }
.popup-cart.popup-cart--side{ position: relative;}
.beme_popup-cart__content_inner_wraper {padding-top: 20px;} 
.scroll {max-height: 600px; overflow-y: scroll; }
.border-top-bottom-dashed{border-bottom: 1px dashed #eee;  border-top: 1px dashed #eee;}
/*======================================CART POPUP END START HERE======================================*/




/*======================================OLDAGE CCP CSS START HERE======================================*/
#heating-pad-amp-massager-test a.wh_share { display: none;}
#heating-pad-amp-massager-test .header { display: none;}
#heating-pad-amp-massager-test .footer__menus.row.flex-column.flex-lg-row.tttt {display: none;}
.footer-whatsaap.oldage_whatapp_only { display: none;}
#heating-pad-amp-massager-test .footer-whatsaap{ display: none;}
#heating-pad-amp-massager-test .footer-whatsaap.oldage_whatapp_only {display: flex;}
#heating-pad-amp-massager-test .footer__menus.row {display: none;}
/*======================================OLDAGE CCP CSS END HERE======================================*/


/*======================================HOME PAGE CSS START HERE======================================*/
#shopify-section-template--18150419923101__1586283282255 h2.home-section-title.mb-10 {font-weight: 600;}
#shopify-section-template--18150419923101__beme_easy_video_slider_8D73Yj h2.home-section-title.mb-35{font-weight: 600;}
#shopify-section-template--18150419923101__beme_absorbance_matrix_Q6WFf7 h2.home-section-title.mb-25 {font-weight: 600;}
#shopify-section-template--18150419923101__beme_every_flow_bWAHnN h2.home-section-title.mr-20  {font-weight: 600;}
#shopify-section-template--18150419923101__beme_review_gGq6mi h2.home-section-title.mb-35 {font-weight: 600;}
#shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi h2.home-section-title.mb-10 a {font-weight: 600;}
#shopify-section-template--18150419923101__faqs_GfBjnV h2.home-section-title.mb-10 {font-weight: 600;}
#shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi h2.home-section-title.mb-10 {margin-bottom: 25px !important;}
#shopify-section-template--18150419923101__faqs_GfBjnV h2.home-section-title.mb-10 {margin-bottom: 25px !important;}
#shopify-section-template--18150419923101__beme_review_gGq6mi .col-md-5.main-left-col {background:#FEE2C2;}
#shopify-section-template--18150419923101__beme_review_gGq6mi .slider-row-wrap {background:#FFEFDE;}
#shopify-section-template--18150419923101__beme_asseen_slider_B3HFie { padding-top: 70px;}
#shopify-section-template--18150419923101__faqs_GfBjnV .beme-faq-more-wrap a { display: flex;}
#shopify-section-template--18150419923101__beme_review_gGq6mi .col-md-5.main-left-col .border-surround { border: unset;}
#shopify-section-template--18150419923101__1713932560357e160b {padding-top: 20px;}

.beme-review-slider-sec .date_wrap{ font-size: var(--body-font-size-c);}
.beme-review-slider-sec .text-wrap p {font-weight: 600;}
.hero_slider_content_wrap.mob-only p{font-size: 17px;}
.abs-icon { position: relative;}
.abs-icon:after {top: -5px; left: 5px; width: 20px; height: 40px; }
.abs-icon::after {content: ""; background-image: url('/cdn/shop/files/Sequence01.gif?v=1709556668'); background-repeat: no-repeat; background-size: contain; position: absolute; display: block; }
#shopify-section-template--18150419923101__1586279708879 h1.home-section-title {font-size: 32px!important; line-height: 1.4!important; padding-left: 15px; padding-right: 15px; }
.hero_slider_content_wrap.mob-only {padding-left: 15px; padding-right: 15px; }
.hero_slider_content_wrap.mob-only .btn {width: 100% !important; display: flex; }
#shopify-section-template--18150419923101__1586279708879 .slick-dots {display: flex!important; position: unset!important; transform: unset!important; margin-top: 20px !important; margin-bottom: 0px !important; }
#shopify-section-template--18150419923101__beme_easy_video_slider_8D73Yj, #shopify-section-template--18150419923101__1586283282255,
#shopify-section-template--18150419923101__beme_every_flow_bWAHnN, #shopify-section-template--18150419923101__beme_review_gGq6mi{ padding-top: 100px;}
#shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi{ padding-top: 50px;}
#shopify-section-template--18150419923101__beme_absorbance_matrix_Q6WFf7{ padding-top:40px;}
#shopify-section-template--18150419923101__1586283282255 .carousel__head h2 a.active{border-bottom: 2px solid #d83333; margin-bottom: 0px!important; transition: .5s; }
#shopify-section-template--18150419923101__1586283282255 .carousel__head h2 a{font-size: var(--body-font-size-g);}
.blog-content-wrap{background: var(--theme-bg-c); padding: 20px 15px; }
.carousel-articles__title>*, .carousel-articles__title>*:visited, .carousel-articles__title>*:active, .carousel-articles__title>*:link {color: var(--font-color-b); }
.blog-content-wrap a:link {color: var(--theme-link-color-b); }
.carousel-articles__title {font-size: var(--body-font-size-a); line-height: var(--body-line-height-a); letter-spacing: var(--body-letter-spacing-a); font-weight: var(--body-weight-a); }
.article_content_wrap p{font-size: var(--body-font-size-b); }
div#shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi, div#shopify-section-template--18150419923101__faqs_GfBjnV,
#shopify-section-template--18150419923101__beme_every_flow_bWAHnN {padding-top: 100px;}
#shopify-section-template--17235761234077__beme_best_selling_WVyiQN { padding-top: 60px;}
div#shopify-section-template--18150419923101__ticker_GhrBMj {padding-top: 60px; }
span.ticker__text.rte {display: flex; }
.ticker__block{padding-right:0;}
.ticker__block p{padding-left:0px; padding-right:5px;}
.tab_coll_flow_clr_icon_wrap .product-options__section[data-property=absorbancy] .product-options__value {width: 60px!important; height: 25px!important; background-size: auto;}










.btn-link.h6.d-flex.align-items-center.mb-10.js-popup-button.d-none.panty_review_btn {display: none !important; }
.product-collection__wrapper .beme_grid_vartion__inner:nth-child(2){margin-bottom:5px; margin-top:5px;}

.collection-grid-centered-xs .product-collection__image { max-width: 100%;}
.input-quantity input[type=number] {background: #fff;}

.product-collection__wrapper .product-options__section[data-property="color"] .product-options__value{margin-bottom:0 !important;}
.penty_video_popup .popup-size-guide__close {background: #d83333; border-radius: 50px; padding: 5px;}
.penty_video_popup svg.icon{fill: #fff;}
.beme_discount_txt { margin-top: 0 !important;}
.beme-article-slideer h5.carousel-articles__title.mb-0 {font-size: 20px; line-height: 1.2 !important; letter-spacing: 1px; }
section.beme-tab-coll-sec {display: none; }
.product-collection__wrapper .product-options__value--square.disabled-hidden span:before, .product-collection__wrapper .product-options__value--square.disabled-hidden span:after {max-width: 30px;}
.carousel__slider_wrapper .product-collection__image .rimage{background:#e7ebee;}
.pagination-wrapper .pagination{display: flex; justify-content: center;}
div#shopify-section-template--17235761234077__beme_best_selling_WVyiQN {display: none; }
.beme-easy-slider-sec .ln_more_vdo_btn_wrap.mt-20 {margin-top: 40px !important; }
#shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi .carousel .slick-dots li.slick-active {background-color: #d83333 !important; }
#shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi .carousel .slick-dots li {width: 10px; height: 10px; }

.beme_popup-cart__content_wraper {height: 60vh; overflow-y: scroll; }
form._formFieldset_1ll8d_67 {padding-top: 50px !important; }
.beme_cart_qnty_wrap .product-cart__price.ml-auto {display: none; }
.beme.cart__sidebar .pr_brk_wrap {padding-left: 10px; padding-right: 10px;}
#shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi .blog_btn_wrap{padding-top:15px; margin-bottom: 0 !important;}

/*======================================HOME PAGE CSS END HERE========================================*/




/*======================================BLOG ARTICLE CSS START HERE======================================*/
.template-article .inner-img {text-align: center;}
.template-article .inner-img img { width: 100%;}
.template-article-beme-article p, .template-article-beme-article ul li{font-size:16px;}
.template-article-beme-article .article_wrap ul li {padding-left: 0 !important;list-style: disc;}
.template-article-beme-article .article_wrap ul{padding-left: 30px; !important;}
.blog_btn_wrap a.btn_rd_more , .blog_btn_wrap a.btn_rd_more:visited, .blog_btn_wrap a.btn_rd_more:active, .blog_btn_wrap a.btn_rd_more:link {color: #000000;}

.template-blog p{ line-height: 28px;}
.article__body--max-width {max-width: 1100px!important; }
#blog-inner .inner-section {margin-top: 50px; padding: 0 10px; }
.blog-heading {margin-bottom: 0!important; margin-top: 20px; }
#blog-inner .inner-section p {width: 100%; margin: 0 auto; padding-top: 15px; }
#blog-inner .inner-section p {line-height: 28px; }
.blog-sidebar .read_more_btn_wrap{margin-top: 15px;}
.read_more_btn_wrap a.btn {padding-top: 5px; padding-bottom: 5px; }
.beme-article-slideer a.btn_rd_more {font-weight: 700 !important; letter-spacing: 1px!important;}
/*======================================BLOG ARTICLE END START HERE======================================*/





/*======================================COLLECTION PAGE CSS START HERE======================================*/

.product-collection__wrapper .tab_title_price_wrap{ width: 100%;}
.product-collection__wrapper .product-collection__title { width: 100%;}
.product-collection__wrapper .product-collection__price {width: 100%; }
.product-collection__wrapper .beme_grid_vartion__inner:nth-child(1) .product-options__section {column-gap: 10px; }
.product-collection__wrapper .product-collection__image .rimage{background:#e7ebee; border-radius: 8px 8px 0px 0px;}
/* .template-collection .testtt.collection-control.mb-25.mb-lg-30 { display: none;} */
/* .template-collection  .collection-grid-buttons.d-flex {display: none !important;} */
.template-collection .collection-filters__label[for="SortByClone"]{padding-bottom: 0;}


label[for^="Filter-size-"]{width: 100%; padding: 5px 15px !important;}
label[for^="Filter-color-"]{width: 100%; padding: 5px 15px 5px 15px !important; position: relative;}

.template-collection .collection-sidebar-section--content-filters[data-index=section-filters-3] .collection-filters__content-wrapper {display: flex; justify-content: space-between; }
label[for=Filter-style-1] span {padding-top: 45px !important; display: flex;  justify-content: center;}
label[for=Filter-style-2] span {padding-top: 45px !important; display: flex;  justify-content: center;}
label[for=Filter-style-3] span {padding-top: 45px !important; display: flex;  justify-content: center;}
label[for=Filter-style-1]:after {background-image: url(/cdn/shop/files/colhiphugger.png?v=1709628941);}
label[for=Filter-style-2]:after {background-image: url(/cdn/shop/files/mid-brief.png?v=1709621254);}
label[for=Filter-style-3]:after {background-image: url(/cdn/shop/files/spuper_abs.png?v=1709621254);}
label[for^="Filter-style-"] {padding: 5px 8px 5px 8px !important; position: relative; min-height: 70px; width: 30%; margin-right: 1px !important; }
label[for^="Filter-style-"]:after {content: ""; background-repeat: no-repeat; background-size: contain; position: absolute; top: 15px; left: 31%; width: 40px; height: 30px; display: block; }

label[for^=Filter-Absorbancy-].bemefilter-super{order:1;}
label[for^=Filter-Absorbancy-].bemefilter-heavy{order:2;}
label[for^=Filter-Absorbancy-].bemefilter-moderate{order:3;}

label[for^=Filter-color-].bemefilter-black{order:1;}
label[for^=Filter-color-].bemefilter-tangerine{order:2;}
label[for^=Filter-color-].bemefilter-mint{order:3;}
label[for^=Filter-color-].bemefilter-baby-pink{order:4;}
label[for^=Filter-color-].bemefilter-nude{order:5;}
label[for^=Filter-color-].bemefilter-black::after {background-color: #000;}
label[for^=Filter-color-].bemefilter-tangerine::after {background-color: #ce651a;}
label[for^=Filter-color-].bemefilter-mint::after {background-color: #829381;}
label[for^=Filter-color-].bemefilter-baby-pink::after {background-color:#cb989e;}
label[for^=Filter-color-].bemefilter-nude::after{background-color:#e2c5b4;}
label[for^=Filter-color-]:after {content: ''; display: block; position: absolute; top: 10px; right: 10px; width: 20px; height: 20px; display: block; border-radius: 50px; }
label[for^=Filter-color-]:after {content: ''; display: block; position: absolute; top: 10px; right: 10px; width: 20px; height: 20px; display: block; border-radius: 50px; }

label[for^="Filter-absorbancy-"]{width: 100%; padding: 5px 15px 5px 15px !important; position: relative;}
label[for^="Filter-absorbancy-"]:after {content: ""; background-repeat: no-repeat; background-size: contain; position: absolute; top: 15px; right: 15px; width: 50px; height: 20px; display: block; }
label[for=Filter-absorbancy-1]:after { background-image: url(/cdn/shop/files/colheavy.png?v=1709630457);}
label[for=Filter-absorbancy-2]:after { background-image: url(/cdn/shop/files/col-mderate.png?v=1709630458);}
label[for=Filter-absorbancy-3]:after { background-image: url(/cdn/shop/files/sup_absss.png?v=1709621988);}

label[for^="Filter-Absorbancy-"]{width: 100%; padding: 5px 15px 5px 15px !important; position: relative;}
label[for^=Filter-Absorbancy-]:after {content: ""; background-repeat: no-repeat; background-size: contain; position: absolute; top: 15px; right: 15px; width: 50px; height: 20px; display: block; }
label[for=Filter-Absorbancy-1]:after { background-image: url(/cdn/shop/files/colheavy.png?v=1709630457);}
label[for=Filter-Absorbancy-2]:after { background-image: url(/cdn/shop/files/col-mderate.png?v=1709630458);}
label[for=Filter-Absorbancy-3]:after { background-image: url(/cdn/shop/files/sup_absss.png?v=1709621988);}

label.collection-filters__checkbox.input-checkbox.d-flex.align-items-center.mb-0.mr-0.cursor-pointer {width: 100%; float: left; border: 1px solid #eee; padding: 5px 15px !important; }
span.position-relative.d-block.mr-8.border {display: none !important; }
label.collection-filters__checkbox span {font-size: 14px; line-height: 1.4; width: 100%; padding: 5px 8px; }
label.collection-filters__checkbox.input-checkbox.d-flex.align-items-center.mb-15.mb-lg-10.mr-15.cursor-pointer {float: left; border: 1px solid #eee; }
.template-collection-beme-panty .collections__sidebar--width-md {width: 380px; }
.collection-sidebar-section[data-index="section-2"] h5 span{width:100%;}
.collection-sidebar-section__head>*, .collection-sidebar-section__arrow {text-transform: lowercase;}
.collection-sidebar-section__head>*, .collection-sidebar-section__arrow {width:100%; display: flex !important; justify-content: flex-end;}
.collection-sidebar-type-1 .collection-sidebar-section__head.open .collection-sidebar-section__arrow{justify-content: flex-start;}

/*======================================COLLECTION PAGE CSS END HERE========================================*/



/*============================INFOMATIVE PAGE CSS START HERE======================================*/
#privacy-policy h1.page__title.text-center,
#returns-amp-exchange-policy h1.page__title.text-center {display: none;}
#info-pages .info-content{margin-bottom:45px;}
#info-pages .info_desktop{display: block;}
#info-pages .info_mobile{display: none;}
#info-pages .info_desktop img{ width:100%;}
#info-pages .info-content h3{color:#000 !important; margin:40px 0 10px 0;  line-height: 1.2em; margin-bottom:15px !important;}
#info-pages .head-mobile h1{display:none;}
/*============================INFOMATIVE PAGE CSS END HERE======================================*/


/*======================================MYACCOUNT PAGE CSS START HERE========================================*/

body.template-customers-order{background-color: #eeeeee;}
body.template-customers-order #MainContent {background-color: #eeeeee; margin-top: 60px; margin-bottom: 50px;}
body.template-customers-order #MainContent .container { max-width: 1370px; background: #fff; padding: 30px;}
body.template-customers-order thead tr.responsive-table-row {background: #eee;}
body.template-customers-order tfoot tr.responsive-table-row:nth-child(odd) {background: #eee;}
.template-customers-addresses .table-wrapper.beme { padding: 30px; background: #fff;}
.template-customers-addresses form{ padding: 30px; background: #fff;}
.template-customers-account a.btn, .template-customers-addresses a.btn{ text-decoration: none !important;}
.template-customers-account a:hover, .template-customers-account a:link:hover, .template-customers-addresses a:hover, .template-customers-addresses a:link:hover {color: #d83333 ; }
.table-wrapper.order-table td a {color: #000; font-weight: 600; letter-spacing: 1px;}
.table-wrapper.order-table td a:hover {color:#d83333; }
.template-customers-account #MainContent, .template-customers-addresses #MainContent {background-color: #eeeeee; }
.template-customers-account .tabs__body, .template-customers-addresses .tabs__body {background: #fff !important; padding: 0px 30px; padding-top: 0; }
.template-customers-account .tabs__slider.justify-content-lg-center, .template-customers-addresses .tabs__slider.justify-content-lg-center{padding-top: 50px;}
.template-customers-account .account.pb-60, .template-customers-addresses .account.pb-60 {padding-top: 60px; }
.template-customers-account  .tabs[data-type=horizontal] .tabs__head, .template-customers-addresses  .tabs[data-type=horizontal] .tabs__head  {border-bottom: unset; margin-top: 30px;}
.template-customers-account .tabs[data-type=horizontal] .tabs__btn.active, .template-customers-account .tabs[data-type=horizontal] .tabs__btn:hover, .template-customers-addresses .tabs[data-type=horizontal] .tabs__btn.active,
.template-customers-addresses .tabs[data-type=horizontal] .tabs__btn:hover{background: #d83333; color: #fff;}
.template-customers-account .tabs[data-type=horizontal] .tabs__btn, .template-customers-addresses .tabs[data-type=horizontal] .tabs__btn  {font-size: 18px; border: solid 1px #eee; text-transform: lowercase;}
.template-customers-account .table-wrapper.beme, .template-customers-addresses .table-wrapper.beme {overflow: unset; }
.template-customers-account  .label_txt_wrap, .template-customers-addresses  .label_txt_wrap {margin-bottom: 15px; }
.template-customers-account  .label_txt_wrap p, .template-customers-addresses .label_txt_wrap p{background: #f5f4f4; padding: 10px 15px; }
.template-customers-account  .label_txt_wrap label, .template-customers-addresses  .label_txt_wrap label{padding-bottom: 0;}
.template-customers-account .table-wrapper.order-table tbody tr:nth-child(odd), .template-customers-addresses .table-wrapper.order-table tbody tr:nth-child(odd) {background-color: #eee; }
.template-customers-account .table-wrapper.order-table thead>tr>th, .template-customers-addresses .table-wrapper.order-table thead>tr>th
.template-customers-account .table-wrapper.order-table tbody>tr>td, .template-customers-addresses .table-wrapper.order-table tbody>tr>td{border: 1px solid #ddd; }
.template-customers-account .table-wrapper.order-table thead>tr>th, .template-customers-addresses .table-wrapper.order-table thead>tr>th{color:#000; font-weight:600;}  
.account.pb-60 h1.h3.mt-30.mb-40.text-center { margin-top: 0 !important; margin-bottom: 0 !important;}
.tabs__body .tabs__content .d-lg-none.account_popup { background: #fff;  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;overflow: hidden;padding: 15px;  margin-bottom: 25px;}
.tabs[data-type=horizontal] .tabs__body.popup>div:not(:first-child)>span { border: unset;}
.d-flex.popup_account a.btn { background: #d83333;border-color: #d83333;}
.account .tabs[data-type=horizontal] .tabs__body>div>span { text-transform: lowercase;}
/*======================================MYACCOUNT PAGE CSS END HERE========================================*/



/*======================================FAQS CSS END HERE========================================*/
.beme-faq_wrap-inner {background: var(--theme-bg-e); padding: 0px 15px 30px 15px; }
.beme-faq_wrap-inner .faqs:nth-child(1) {border-top: unset !important; }
.beme-faq_wrap-inner .border-top {border-top: var(--border-a); border-color:var(--border-color-e) !important; }
h2.faqs__head {margin-bottom: 0!important; padding: 15px 0!important; }
.beme-faq_wrap-inner .faqs__head span {display: flex; color: var(--font-color-b); font-size:var(--body-font-size-b); font-weight: var(--body-weight-b); letter-spacing: var(--body-letter-spacing-c); }
.beme-faq_wrap-inner .rte p {font-size: 14px; border-left: 5px solid #DFD1B7; margin-left: 5px; padding-left: 10px; color:var(--font-color-e); }
/*======================================FAQS CSS END HERE========================================*/

/*======================================CONTACT US PAGE CSS START HERE========================================*/
.contactus-img{ background-image: url("/cdn/shop/files/IMAGE-02-RESPONSIVE_6e971007-eff1-4381-8e11-9b4fbfa18f68.png?v=1711544480"); background-repeat:no-repeat; background-position:center, bottom; height:1000px; background-size: cover; }
.contactcontent {padding-top: 40px;width: 55%;margin: 0 auto;}
.call-img{display:flex;}
.call-text {width: 78%;margin: 0 auto; margin-top:100px;}
.contact-text{margin:30px 0;}
.call-text h2:before{content: "";position: absolute; width: 2vw;height: 1px;left: 16%;display: block;clear: both; background-color: #000;top: 11.5%;}
.call-text h2{margin-left:50px;}
.form-fill{display:flex;}
svg.icon.icon-theme-196 {display: none;}
.btn.btn--secondary:hover {background-color: transparent !important;border-color: #000 !important; color:#000 !important;}
textarea#ContactFormMessage {background-color: #fff; padding: 15px;border-radius: 10px;}
input#ContactFormPhone {background-color: #fff; padding: 15px;border-radius: 10px;}
input#ContactFormName {background-color: #fff; padding: 15px;border-radius: 10px;}
input#ContactFormEmail {background-color: #fff; padding: 15px;border-radius: 10px;}
.form-name.col-6{padding-left:0px;}
.form-email.col-6{padding-right:0px;}
label { color:#000 !important; padding-bottom:10px;}
#contact-us  .container-fluid.np { padding: 0;}
.contact-rev{margin-top:-30px;}
.contactmain span{ line-height:1.4em; padding-left:15px;}
.contact-info{padding-bottom:12px; display:flex;}
.contact-edit img{ width: 30px; height: 33px;}
.signupform{padding-right:20px !important; padding-left:20px !important;}
.contactmain .btn-link:hover{color:#000 !important;}
.form-name{padding-left:0px !important;}
.form-email{padding-right:0px !important;}
/*======================================CONTACT US PAGE CSS END HERE=========================================*/



/*======================================FOOTBAR CSS START HERE======================================*/
.beme-footbar-wrap .footbar_sale_badge_wrap{position: relative; min-width: 80px;}
.footer a, .footer a:visited, .footer a:active, .footer a:link {color: var(--link-color-e);}
.footbar {display: none !important;}
.footbar-product__button-add-to-cart i svg {fill: #fff; width: 30px; height: 30px; margin-right: 8px; }
.beme-footbar-wrap {background: #fff; }
.beme-footbar-wrap .footbar-product__price .price.price--sale span {font-size: 20px; color: #d83333 !important; font-weight: 900; letter-spacing: 1px; }
.footbar-product__price .price--sale>span:first-child {font-size: 15px; display: none; }
.footbar-product__button-add-to-cart button.btn.btn--status {background: #000; padding: 5px 15px; display: flex; align-items: center; }
.footbar-product__button-add-to-cart button.btn span {color: #fff!important; text-transform: lowercase; }
.footbar-product__button-add-to-cart svg{fill: #000 !important;}
.footbar-product__button-add-to-cart i{display:none;}
.beme-footbar-wrap .label {color: #029c33;}
.beme-footbar-wrap .footbar_sale_badge_wrap{color: #029c33; font-weight: 600;}
.beme-footbar-wrap .label--sale{background: transparent; position: unset !important; padding-right: 0;}
.footbar-product__price{margin-top: 5px;}
.footbar_topbar.text-center {background: #d83333; color: #fff; display: flex; justify-content: center; align-items: center; min-height: unset; padding: 5px; }
.footbar-product__button-add-to-cart {padding-right: 10px;}
/*======================================FOOTBAR CSS END HERE======================================*/

/*======================================FOOTER CSS START HERE======================================*/
.footer+.footer__back-to-top {display: none !important;}
.beme-icon-whatsapp svg{  width: 25px; height: 25px;}
.footer-whatsaap {width: 50px; position: fixed; bottom: 120px; right: 20px; background: #4dc247; border-radius: 50%; padding: 16px; line-height: 10px; z-index: 99; height: 50px; display: flex; align-items: center; justify-content: center; }

.footer__menus a {font-size: var(--menu-font-size-c); line-height: var(--menu-line-height-b); font-weight: var(--menu-weight-a); text-transform: var(--font-transform-d); }
.footer-bottom {background: #b20022; padding: 5px;}
#footer .container.col-lg-12.footercopyright p {font-size: 14px!important; color: #fff!important; text-transform: unset; line-height: 1.2;}
.container.col-lg-12.footercopyright {text-align: center; line-height: 1.4; }
.container.col-lg-12.footercopyright p{margin-bottom:0;}
.beme-footer-tape{background: var(--background-d); text-align: center; }
.footer__copyright{width: 100%; }
.footer__copyright p{color: var(--font-color-a); margin-bottom: 0; }
.footercontact i {width: 30px; height: 30px; }
#shopify-section-footer .footer p, .footer p>* { font-size: var(--body-font-size-c); }
.footer__menus a { font-size: var(--body-font-size-c); }
.footer p, .footer p>* { font-size: var(--body-font-size-c); }
.footercopyright p {font-size: var(--body-font-size-a); }
#shopify-section-footer .footer p, .footer p>* { color: var (--font-color-e); padding-right: 10px!important; margin-bottom: 2px!important; align-items: flex-start; }
.row.mobile-footer, .mobile-social-wrap {display: none !important; }
.footer .footer__section-content.footer__section-content--custom-content .footercontact p {margin-bottom: 8px!important; display: flex; align-items: center; }
.footer+.footer__back-to-top {width: 30px; }
.footer__back-to-top {position: absolute; bottom: 0; right: 7px; }
footer#footer {padding: 30px 4px 0; }
.footer__social-media svg {width: 20px; height: 20px; }
/*======================================FOOTER CSS END HERE========================================*/



/*==================================================RESPONSIVE CSS START HERE===============================================================*/


/*=================================================MIN WIDTH 1440PX CSS START HERE==============================================*/
 @media (min-width:1440px){
.container{max-width:1370px;}
}
/*=================================================MIN WIDTH 1440PX CSS END HERE=================================================*/

 @media (min-width:1024px){
#shopify-section-template--18150419923101__beme_review_gGq6mi .beme-review-slider-sec .owl-dots {position: unset; opacity: 0;}
 }

 @media (min-width:768px){
.template-product #MainContent {padding-top: 30px;}
}

/*=================================================MAX WIDTH 767PX CSS START HERE====================*/
@media (max-width:1024px){
.popup-navigation {width: 310px;} 
.popup-navigation__search .search-modal__form form{border: 1px solid #000; padding-left: 10px; padding-right: 10px;}
.popup-navigation .menu__item { border-bottom: unset;}
.popup-navigation__menu.d-lg-none{ padding-top: 15px !important;}
.popup-navigation .menu:not(.menu--vertical) .menu__panel>.menu__item>a, .menu__title { font-size: 20px;}
.popup-navigation svg.icon.icon-theme-231 { width: 35px; height: 35px;}
.popup-navigation .menu__list--styled .menu__item>a { font-size: 20px;}
.popup-navigation svg.icon.icon-theme-012 {width: 30px; height: 30px;}
.popup-navigation form .position-relative.d-flex.align-items-center.pb-5.pb-lg-15.mb-0.border-bottom {  padding-bottom: 0 !important;}
.popup-navigation .popnav-primg-wrap.mt-15  { padding-left: 10px !important; padding-right: 10px !important;}
.popup-navigation__search input[type="search"]::-webkit-input-placeholder { font-size: 18px !important;}
.popup-navigation__search input[type="search"]:-moz-placeholder {font-size: 18px !important;}
.popup-navigation__search input[type="search"]::-moz-placeholder {font-size: 18px !important;}
.popup-navigation__search input[type="search"]:-ms-input-placeholder { font-size: 18px !important;}
.popup-navigation form .search__button{}

}



@media (max-width:767px){
#shopify-section-template--19442367037597__home_builder_9aRxhQ {display:block;}
#shopify-section-template--19442367037597__shop_by_cat_slider_qLqQip {padding-top:20px;}
#shopify-section-template--19442367037597__beme_product_grid_bHr7Tx {padding-top:30px; }
#shopify-section-template--19442367037597__beme_asseen_slider_GnR7eq {padding-top: 30px;}
#shopify-section-template--19442367037597__home_builder_PFpVyr { padding-top: 20px;}
#shopify-section-template--19442367037597__17422722110ee3407c {padding-top: 20px;}
#shopify-section-template--19442367037597__beme_product_grid_9ndCxY {padding-top: 20px;}
#shopify-section-template--19442367037597__home_usp_slider_yrJDqx { padding-top: 30px !important;}
#shopify-section-template--19442367037597__beme_carousel_articles_6CXknA {padding-top: 30px;}



#shopify-section-template--19442367037597__beme_product_grid_bHr7Tx .beme-product-grid-wrapper { padding-top: 40px;}
#shopify-section-template--19442367037597__beme_product_grid_bHr7Tx #CollectionProductGrid {padding-top: 20px;}
#shopify-section-template--19442367037597__beme_product_grid_9ndCxY #CollectionProductGrid {padding-top: 20px;}

.beme-asseen-slider-sec img.asssen_img { max-width: 70%;}




.mobmode.container.bememobnavcon .header__btn-account {margin-right: 5px; }
#shopify-section-template--19442367037597__beme_asseen_slider_GnR7eq h2 { margin-bottom: 15px;}
#shopify-section-template--19442367037597__home_builder_PFpVyr { display: block;}
.shop_by_cat_slider_sec { padding-top: 10px!important;}
span.circlecount {display: block;}
.desktopmode.beme-nav-con.container{
    display: none !important;
}
.mobmode.container.bememobnavcon {display: flex !important;}
.bmlogoside {
    display: flex;
    width: auto;
    justify-content: end;
}
.bmlogo {
    width: 100%;
    justify-content: center;
    display: flex;
}
.mobmode.container.bememobnavcon .header__btn-account svg, .mobmode.container.bememobnavcon .header__btn-cart svg{ width: 20px; height: 20px;}
.mobmode.container.bememobnavcon .header__btn-menu, .mobmode.container.bememobnavcon .header__btn-account{margin-left:0 !important;}
.review_slider  .description-wrapper p {text-align: center;}
.product-page-info__title>*, .one-product-info__title>* { text-align: left;}
.popnav-primg-wrap.mt-15 {display: block;}

[data-product-handle="tampons-pack-of-20"] .product-collection__wrapper .beme_grid_vartion__inner.Flow .product-options__value { width: auto !important;}
[data-product-handle="tampons-applicator-pack-of-20"] .product-collection__wrapper .beme_grid_vartion__inner.Flow .product-options__value { width: auto !important;} 
[data-product-handle="be-me-sanitary-pads"] .product-collection__wrapper .beme_grid_vartion__inner.QUANTITY .product-options__value { width: auto !important; min-width: 160px;} 
  
/* .cart__item_wrap{height: 100vh;}
.cart__item_wrap .cart__items{height:350px; overflow-y: scroll;} */
#shopify-section-template--18790797410461__1586283282255 {padding-top: 30px;}
#shopify-section-template--18790797410461__1586283282255 h2.home-section-title.mb-10 { padding-left: 8px;}
.colletion_banner_box.desk_only { display: none;}
.colletion_banner_box.mob_only { display: block;}
.menu__panel.menu__list .menu__item a[href="/products/mini-washing-machine"], .footer__menus  ul li a[href="/products/mini-washing-machine"]  { display: block !important;}
.template-article-beme-article .article_wrap ul {padding-left: 15px !important;}

 
.template-article-beme-article p, .template-article-beme-article ul li {font-size: 14px;}
#shopify-section-template--18150419923101__faqs_GfBjnV{padding-top: 50px !important;}
#shopify-section-template--18150419923101__beme_asseen_slider_B3HFie {display:none;}
.beme-penty-asseen-slider-sec .penty-asseen-slider{ padding-top: 25px;}
.tabs__body.popup .tabs__content.rte.overflow-hidden { padding-bottom: 0;}
.d-flex.popup_account {align-items: center;}
.tabs__body.popup a.btn{padding: 5px 10px; font-size:14px;}
.greenting_text.text-center.mb-25 h2 { font-size: 24px !important;}
.tabs__body.popup h4 {font-size: 20px;}
.account.pb-60 .tabs__body.popup { padding-top: 50px; padding-bottom: 50px;}
.account.pb-60 .tabs[data-type=horizontal] .tabs__body>div { display: block; border: 1px solid #eee; margin-bottom: 10px;} 

  
.penty-size_chart_wrap ul.tabs-nav li {max-height: 30px;}
label[for^="Filter-style-"]:after{left:28%;}
label[for^="Filter-style-"] {padding: 5px 0px 5px 0px !important;}
#shopify-section-template--18150419923101__ticker_GhrBMj {padding-top: 0 !important;}
.jdgm-rev-widg__body { padding-left: 15px; padding-right: 15px;}
#shopify-section-template--17433681232029__beme_as_seen_EHGa74 section.penty-asseen-slider-sec {padding: 0px 0px 0px; }  
.beme-article-slideer .slick-dots{display: none !important;}
div#shopify-section-template--17235761234077__beme_best_selling_WVyiQN { display: block;}
.pinCodeCheck .input_sb_wrap button{top: 3px !important;}
.pinCodeCheck input#pincode {padding: 5px 10px !important; min-height: 28px !important;}
.beme.cart__sidebar h3, .beme.cart__sidebar h5{font-size: 16px;}
.poppincodeCheck input#poppincode { padding: 5px 10px !important;}
.poppincodeCheck .input_sb_wrap button {top:6px !important;}
.poppincodeCheck input#poppincode { min-height: 28px !important;}
.poppincodeCheck input#poppincode{padding: 0px 10px;}
footer .footer__section-content .social-media .social-media__facebook{margin-right:4px !important;}
#shopify-section-template--17374525620381__1586279708879 h1.home-section-title.mb-20.mob-.mt-10.mob-only { padding-left: 10px;padding-right: 10px;}
.style_out_pr_cyle {margin-top: 10px; }
.container.col-lg-12.footercopyright { padding: 10px 5px;}
.beme-review-slider-sec .mob-only {margin-top: 20px;}
.beme-review-slider-sec .slider-row-wrap { margin-top: 50px;}
.beme-review-slider-sec .slider-content-wrap-inner {padding-left: 20px;}
 .beme_popup-cart__content_inner_wraper {padding-top: 20px;} 
.contactus-img {background:none; height: unset;}
.contact-rev{flex-direction:row-reverse;}
.form-fill { display: block !important;}
.popup-cart.popup-cart--side{width:100%; max-width:450px;}  
.beme-cart-wrapper{padding-top:10px;}
.cart__subtotal.mb-10.d-flex.justify-content-between {margin-bottom: 0 !important; }
.template-cart .header__content.header__content--sticky {display: none; }
.template-cart .footer-whatsaap {display: none; }
.template-cart footer-section.d-block {display: none !important; }
.template-cart  .beme.cart__sidebar {position: fixed; bottom: 0; z-index: 99; width: 100%; left: 0; margin-bottom: 0; padding: 0 !important; }
.template-cart  .beme.cart__sidebar h3 {padding: 0px 10px 0px;}
.template-cart  .beme.cart__sidebar  .cart__subtotal h3{padding:0;}
.template-cart  .beme.cart__sidebar .gokwik-checkout {margin-bottom: 0; }
.cart-price_with_dicount {font-size: 16px; line-height: 26px; }
.beme-mob-d-block{display: block !important;}
.template-cart .pinCodeCheck {display: block; margin-top: 0 !important;} 
.popup [data-js-popup-name=navigation] {justify-content: flex-end;}
.product-page-info__price .price, .one-product-info__price .price { font-size: 20px;}
.product-page-info .price--sale>span:first-child {font-size: 18px!important;}
.popup-cart {width:320px;}
#shopify-section-template--17082648035485__beme_best_selling_WVyiQN,
#shopify-section-template--18150419923101__beme_review_gGq6mi, #shopify-section-template--18150419923101__beme_carousel_articles_TjFxHi{ padding-top:60px !important;}
#shopify-section-template--18150419923101__beme_absorbance_matrix_Q6WFf7, #shopify-section-template--18150419923101__1586283282255,#shopify-section-template--18150419923101__beme_every_flow_bWAHnN {padding-top:30px;}
#shopify-section-template--18150419923101__beme_easy_video_slider_8D73Yj{padding-top:0px;}
footer .social-media.d-flex.flex-wrap.flex-lg-column.align-items-lg-start.justify-content-center.justify-content-lg-start {justify-content: flex-start !important; }
footer .social-media i {min-width: unset; width: 18px; height: 18px; }
footer .social-media a {margin-left: 0px !important;}
footer .social-media a:nth-child(1) { margin-right: 0 !important;}
.ccp_review_slider-content { padding: 15px 40px 0px 40px!important;}
.pr_img_wrapper.d-flex { justify-content: center;}
.review_slider .img-wrapper {justify-content: center;}
.ccp_review_slider-content { text-align: center;}
.product-page-info__button-add-to-cart.pr_cart_btn_wrap { width: 100%; margin-right: 0;}
.footbar {display:block!important;}
.row.mobile-footer, .mobile-social-wrap { display: block !important;}
.row.desktop-footer {display: none; }
footer .footermenu .footer__menus [data-js-accordion=only-mobile] ul li {width: 50%; float: left; }
}

/*==========================MAX WIDTH 767PX CSS END HERE====================*/

@media (max-width:540px){
.price--sale span:nth-child(2) { margin-right: 5px;}
#shopify-section-template--18790797410461__1586283282255  .carousel__head h2 a{font-size:18px;}
form.jdgm-form { padding: 30px 15px !important;}
/* .product-collection__wrapper .product-options__value {width: 22px!important; height: 22px!important; } */
[data-product-handle*="panties"] .product-collection__wrapper .beme_grid_vartion__inner.Color .product-options__value { width: 22px!important; height: 22px!important;}
}

@media (max-width:380px){
.price--sale>span:not(:first-child):before { display:none;}

}

 @media only screen and (min-device-width:1250px) and (max-device-width: 1440px){
.header__nav .menu:not(.menu--vertical) .menu__panel > .menu__item > a { padding-left: 15px !important;padding-right: 15px !important;}
 }

@media only screen and (min-device-width:1025px) and (max-device-width: 1440){
.menu:not(.menu--vertical) .menu__panel>.menu__item>a, .menu:not(.menu--vertical) .menu__panel>.menu__item>a:visited, .menu:not(.menu--vertical) .menu__panel>.menu__item>a:active, .menu:not(.menu--vertical) .menu__panel>.menu__item>a:link { padding-left: 10px !important; padding-right: 10px !important;}
.beme-nav-con.container.d-flex.align-items-center.align-items-lg-stretch.justify-content-between { max-width: 1030px!important;}
}

 @media only screen and (min-device-width:1025px) and (max-device-width: 1250px){
.beme-nav-con.container.d-flex.align-items-center.align-items-lg-stretch.justify-content-between {max-width: 1020px ;padding-left: 5px; padding-right: 5px;}
.header__logo {max-width: 120px;}
.header__nav .menu:not(.menu--vertical) .menu__panel > .menu__item > a {padding-left: 8px !important; padding-right: 8px !important; font-size:16px;}
}



 @media only screen and (min-device-width:1050px) and (max-device-width: 1150px){
.product-options--type-collection .product-options__value--circle {width: 15px; height: 15px; }
.product-collection__wrapper .beme_grid_vartion__inner:nth-child(1),
.product-collection__wrapper .beme_grid_vartion__inner:nth-child(3) {flex: unset; }
.product-collection__wrapper .beme_grid_vartion__inner:nth-child(1) { }
.product-collection__wrapper .beme_grid_vartion__inner:nth-child(2),
}



 @media only screen and (min-device-width:541px) and (max-device-width: 900px){
.product-options--type-collection .product-options__value--circle {width: 15px !important; height: 15px !important; }
}

/*======================================RESPONSIVE CSS END HERE======================================*/