




.drawer .cart__image {
    flex: 0 0 150px !important;
  }
}
.cart_pay .payment-icons{
  text-align:left;
}
.cart_pay .payment-icons li{
  margin:auto 8px;
}
#pop_button-1 .sticky_bag button.btn.btn--full.add-to-cart.btn--secondary.my-add-to-cart.pop_add_btn,.modal--quick-shop #pop_button-1 .sticky_bag button.btn.btn--full.add-to-cart.btn--secondary.my-add-to-cart.pop_add_btn {
  display:block;
}
#pop_button-1-modal .slider_tt, .modal--quick-shop #pop_button-1-modal .slider_tt {
  text-align:center;
}
#pop_button-1,.modal--quick-shop form #pop_button-1-modal{
  background:#fff;
  z-index:9;
  display:none;
}
.Price_show {
    display: none;
    text-align: center;
}
.Price_show .compary_pri {
    text-decoration: line-through;
    color: red;
}
.pay_image_txt{
    list-style:none;
    margin:0 0 0 20%;
     display:flex;
     gap:10px;
  }
 .pay_image_txt  li{
    margin:0;
    font-weight:unset;
  }
.modal__inner #mobile_PDP_btn-modal{
  display:none;
}
#mobile_PDP_btn{
  display:none;
}
div#mobile_PDP_btn{
  background:#fff;
}
#mobile_PDP_btn .sticky_bag button{
  display:block;
}
.template-product .slick-vertical .slick-slide
{

    height: 38px !important;
}

.cart__checkout-wrapper .checkout_button{
  letter-spacing:normal;
}
.compression-landing #shopify-section-footer,.Landing #shopify-section-footer{
  display:none;
}
.compression-landing .header-sticky-wrapper,.Landing .header-sticky-wrapper{
  display:none;
}
.compression-landing  .btn--loading,.template-product .main_container_wrapper .btn--loading{
  background-color:#eae6dc !important ;
} 
.compression-landing .btn--loading:before,.template-product .main_container_wrapper .btn--loading:before{
    width: 50px;
    height: 50px;
    border: 5px solid;
    border-color: #6b6464;
    border-top-color: transparent;

}
 
.variant-input-wrap.size{
  flex-direction:row-reverse;
  right:60%;
}
.Free-text{
  color:#414141;
}
.Free-child2 p span{
    text-decoration: line-through;
}
.free_btn{
  background: #fe4a6d;
    color: #fff;
    width: 50%;
    margin-top: 10px;
  padding:5px;
}
.Free_product{
  display: flex;
  gap: 10px;
  padding: 5px;
  background:#e0e2d6;
}
.Free-child2 p{
  
}
.Free-child1{
  width:30%;
}
.Free-child2{
  width:70%;
  padding-top: 15px ;
}
.del-exp{
  margin-top: 10px;
}

.per-item-price{
  color:red;
  margin:0;
}
.hide_price{
  display:none
}
.show_price{
  display:flex;
}
.about-brand .rte{
    margin:5% 10%;
  }
  .about-brand .about-us-row{
    display:none;
  }

.about-brand .about-us-row.left-img + p {
    display: none;
}
h2.Del-logo-2.del-mar {
    margin-top: 10px;
}
.text_slid .sli_txt{
height:30px !important;
}
.sil_img a{
  margin:5px 1px;
   color: rgb(218, 130, 42);
}
.payment_icon_footer_copy .show_pay_icon{
    text-align: left;
  }
  .payment_icon_footer_copy .show_pay_icon .icon--payment{
    margin-top:10px;
  }
.slider_tt p{
 padding:0;
  margin:0;
  
}
 .show_pay_icon{
   display:block !important;
 }
.text_dir1{
  display: flex;
  flex-direction: column;
  text-transform:lowercase;
}
.text_dir1 p{
  font-size:14px;
  
}
.modal__inner .Secur1 .sec-img_1{
    width:13%;
  }
.modal__inner .Secur1{
  display: flex;
    gap: 4px;
    margin-bottom: 8px;
    width: 100%;
    flex-wrap: wrap;
}
.sold_text{
  height:20px;
  
}
.pro_inty {
    
  color:#000;
  height: 30px;
  line-height: normal;
}
.collection-grid__wrapper .pro_inty{
  background:#a5ffbc;
}
.pro_inty span{
  color:#fff;
  font-size:20px;
  background:#26a6d1;
  padding:1px 6px;
  border-radius:50%;
}
.sold_text img.img_sold_text{
  max-width: 10%;
}
.grid.grid--uniform .text_slid{
  background: #a5ffbc;
}
.template-cart .sold_text img.img_sold_text {
  max-width: 5%;
  vertical-align: middle;
}
.collection-grid__wrapper .sold_text{
  margin: 10px 0;
  display: flex;
  gap: 10px;
}
.sil_img{
  display:flex !important;
}
.cot-text,.timer-herader{
  display:none;
}
.timer-herader .countdown-text{
  color:#c20000;
}
.template-collection .timer-herader,.template-product .timer-herader, .Landing .timer-herader,.landing_women .timer-herader{
  display:block;
}
.review-1{
  height: 30px;
  
}
.about-text-demo .paragraph-text {
    font-size: 18px;
    text-align: justify;
    text-transform: none !important;
    font-family: inherit !important;
  letter-spacing: revert;
}
.image_video_text h2 {
    font-size: 35px;
    text-transform: none;
}
.template-page.Landing .header-sticky-wrapper,.template-page.landing_women .header-sticky-wrapper{
  display:none;
}
.review_main1 div[data-widget-style*=standard] .stamped-header{ 
  margin:0 !important;
}
.grid-product__content .grid-product__meta{
  
}
span.stamped-product-reviews-badge{
  
}
.review_main1 div[data-widget-style*=standard] .stamped-tab-container{
  height:0px !important;
}
.review_main1 div[data-widget-style*=standard] .stamped-summary-starrating i:before {
    font-size: 20px!important;
}
.review_main1 .stamped-container ul.stamped-tabs{
 border:none; 
}
.review_main1 #tab-reviews{
  border:none !important;
  padding:0;
}
.review_main1 .summary-overview {
  width:120px !important;
}
.grid-product__content div.stamped-container[data-widget-style]{
  margin:0 !important;
  display:flex;
  font-size:0;
}
.review_main1 .grid-product__content .stamped-header{
   margin-bottom: 0 !important;
}
.stamped-summary-text-1 {
  font-size:18px !important;
}
.review_main1 .stamped-summary span.stamped-summary-caption.stamped-summary-caption-2 {
    display: none !important;
}
.review_main1 .shopify-product-reviews-badge {
    display: none;
}
.summary-overview{
  margin-bottom:0px !important;
}
.review_main1 .stamped-summary-ratings ,.review_main1 span.stamped-summary-actions-newreview,.review_main1 .stamped-widget-poweredby ,.review_main1 div#stamped-reviews-filter, .review_main1 div#stamped-reviews-tab
,.review_main1 span.stamped-summary-text-1
{
  display: none !important;
}
span.stamped-product-reviews-badge.stamped-main-badge {
    display: none !important;
}
.modal__inner .sticky_bag .btn--secondary{
  font-size:20px;
}
.rmz-chat-bubble{
    z-index: 5 !important;

}
.rmz-label-text{
  display:none !important;
}

.payimg-box .pay-img{
  width: 50%;
  margin-left: 18%;
} 
.modal__inner  .payimg-box .pay-img2{
  right:25%;
}
#gdpr_page .text-center{
  font-size:20px;
}
.form-vertical .input-full{
  background:#fff;
}

.payimg-box{
  position: relative;
  text-align: left !important;
}
.pay-img2,.pay-img3,.pay-img4{
  width:14%;
}
.pay-img3{
  position: absolute;
    top: 14%;
    left: 83%
}
.pay-img4{
    position: absolute;
    top: 12%;
    left: 15px;
}

.pay-img2{
  position: absolute;
    top:20%;
}

.collection_product-images.slick-initialized .slick-slide {
    display: none;
}


.slideshow__slide .hero__link .banner-sld{
  text-indent:0;
  color:#16325c !important;
  background:#16325c;
}
.slideshow__slide .hero__link .btn_col{
  color:#fff !important;
}

.rte__image button{
  font-size: 35px;
  background: #000;
  color: #fff;
  padding: 3% 5%;
  border-radius: 46px;
  min-width: 300px;
  max-width: 98%;
}
.rte__image img{
  display: none;
}


span.collection-item__title.collection-item__title--overlaid-box.collection-item__title--heading.collection-item__title--bottom-center span{
  font-size:12px;
}
.list-unstyled button {
  font-size:26px !important;
}
.table-wrapper tr>td:first-child{
  word-wrap: break-word;
} 
.modal--quick-shop .page-content--product .product-single__meta{
  top: 0;
}
#reamaze-widget{
  
}
.new-rmz{
  
  right:0 !important;
  display:block !important;
  z-index:9 !important;
}
.bundle-div{
  display: none;
  
  text-align: center;
  margin-bottom: 20px;
  margin-top: 25px;
  
}
.bundle-div .bundle-box {
  width:80px;
  background: #f5f5f5;
  border-radius: 7px;
  position: relative;
  cursor: pointer;
  margin-left:5%;
}
.bundle-div .bundle-box .siz{
  font-size: 15px !important;
  padding-top: 5%; 
}
.bundle-div .bundle-box .dis {
  position: absolute;
  top: -12px;
  left: 65%;
  font-size: 10px;
  background: red;
  color: #fff;
  border-radius: 25px;
  padding: 5px;
}
.shiping-box {
  text-align: center;
  background: #fde9e4;
}
.ship-text{
  display:none;
}
.bod-col{
  border:1px solid red;
}
.payment-icons.footer__section {
    text-align: center;
    flex-wrap: wrap;
    display: flex;
    
    
    row-gap: 10px;
    justify-content:flex-start;
}
ul.inline-list.payment-icons.footer__section_cart{
  margin: 20px 0;
}

.hero__text-wrap {
  position: absolute !important;
  top: -25% !important;
  left: 4% !important;
}
.slideshow__slide .hero__link .btn{
  font-size: 25px;
  
}
.slideshow__slide .hero__link .btn_color{
  
}
.payment_icon_footer_copy{
  margin:20px 0;
}
@media screen and (max-width: 1440px){
   .drawer__scrollable .badge span {
    font-size: 12px;
} 
  .drawer__scrollable a.cart__item-name {
    font-size: 16px;
}
.hero__text-wrap {
    top: -20% !important;
    left: 1% !important;
  }
  .price-range__input{
    background:#fff;
  }
  .template-cart .payment_icon_footer_copy .payment-icons.footer__section{
    justify-content:flex-start;
    display:flex !important; 
  }
}
@media screen and (max-width: 1180px){
  .cart__page .cart__checkout-wrapper .checkout_button {
    margin-left: 2px;
    margin-top: 4px;
    font-size: 11px;
}
}
@media screen and (max-width: 1024px){
  .drawer__scrollable a.cart__item-name {
    font-size: 14px;
    margin:0;
}
  .drawer__scrollable .badge span{
    font-size:11px;
  }
  button.btn.btn--full.add-to-cart.btn--secondary.my-add-to-cart.sticky-button{
    display:block;
  }
  .product-block .product-single__form .payment-buttons.custom-sticky{
   padding:5px 10px 0px; 
  }
.payment-icons.footer__section {
    display: none;
}  
  .collapsible-content__inner .Del-logo-2{
      line-height: 1;
}
  .cart__page .cart__checkout-wrapper .checkout_button {
    margin-left: 2px;
    margin-top: 1px;
    font-size: 13px;
}
  .hero__text-wrap {
    top: -16% !important;
    left: 1% !important;
  }
  .bundle-div{
    
    margin-bottom:0;
   }
  .new-rmz{
    top: 80%; 
    height: 80px !important;
    width: 80px !important;
  }
   .new-rmz #reamaze-widget-icon{
     width: 80px !important ;
    height: 80px !important;
   }
  .new-rmz #reamaze-widget-icon svg{
    width:75px !important;
    height:75px !important;
  }
  .iPad-size .hero__image-wrapper .small--hide{
    display:none;
  }
   .iPad-size .hero__image-wrapper .medium-up--hide{
    display:block !important;
     height:100%;
  }
 
  ul.inline-list.payment-icons.footer__section_cart{
    margin: 20px 0;
    text-align:left;
  }
  ul.inline-list.payment-icons.footer__section_cart .icon--payment_cart{
    margin:5px 10px;
  }
}
@media screen and (max-width: 999px){
 .hero__text-wrap {
   top: -13%!important;
   left: 1% !important;
}
  
  
  
.slideshow__slide .hero__link .btn{
  font-size: 22px;
  }
}
@media screen and (max-width: 915px){
  .review_main1 .summary-overview {
    
  
  
}
  
}
 @media screen and (max-width: 870px){
   
    
  .cart__page .cart__checkout-wrapper .custom_atc_img {
    width: 18px;
}
}
@media screen and (max-width: 820px){
  .product-block .product-single__form .payment-buttons.button_top{
    
    bottom:0;
  }
.footer_next_content .collapsible-trigger {
  display:none;
}
 img.medium-up--hide {
    display: none;
  }
  .payment_icon_footer_copy .payment-icons.footer__section{
    justify-content:center;
  }
}
@media screen and (max-width: 768px){
   .modal--quick-shop form #pop_button-1-modal {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 1;
     width: 100%;
}
   .Price_show {
    display: block;
}
.product-block .product-single__form .payment-buttons.button_top{
     
   }
  .modal--quick-shop .modal__inner .payment-buttons .my-add-to-cart{
    display:block;
    font-size:18px;
  }
  
  .variant-picker .variant-input-wrap{
     margin-left:25%;
     flex-wrap: wrap;
   }
  .modal__centered .main_button{
    display:block important ;
  }
}
 @media screen and (max-width: 767px){
 #mobile_PDP_btn{
  display:block;
}
  #mobile_PDP_btn .slick-track p{
    text-align:center;
  }
   .product-block .product-single__form .payment-buttons.button_top{
     
   }
   .cart__item-sub .js-qty__wrapper {
    max-width: 50px 
}
   .cart__item-sub .js-qty__wrapper .js-qty__adjust{
     padding:0 5px;
   }
 .product__thumbs--scroller .slick-next{
    right:-15px;
  }
  .product__thumbs--scroller .slick-prev{
    left:-17px;
  }
   .variant-picker .variant-input-wrap{
     margin-left:25%;
   }
  .product-block-container .Secur1 .sec-img_1{
    width:10%;
  }
   .product-block-container .Secur1{
     text-align:center;
   }
   .product-block-container .payment_icon_footer_copy .show_pay_icon{
     text-align:center;
   }
   .variant-input-wrap.size{
     right:75%;
   }
    #StickyHeaderWrap #SiteHeader.header-height{
    top:-400px !important;
  }
   #StickyHeaderWrap{
   height: auto;  
 
}
.template-product #StickyHeaderWrap{
  min-height:80px;
   } 
   
   p.colle.per-item-price{
    padding-left:5%;
  }
   .sold_text{
     padding-left:5%;    
   }
   .review-1{
     padding-left:5%;
   }
   
   .text_slid:not(.slick-initialized),.box.gallery_simple:not(.slick-initialized){
     max-height: 0;
     overflow: hidden
   }
   .slider_tt,.text_dir1{
     max-height: 28px;
     overflow: hidden;
   }
   .slider_tt p{
     margin:0;
     max-height:38px;
   }
   
   
.product__thumbs--scroller .image-wrap{
  width: 100px ;
  padding-bottom:35.333333% !important;
} 
 .product__thumbs--beside .product__thumb-item {
    margin-bottom: 8.5px;
    height: 120px;
    width: 100px;
}
.product__thumbs--scroller .product__photos a{
  max-width:0;
}

   .payment-icons.footer__section{
     justify-content: center;
   }
    img.medium-up--hide {
    display: block;
}
    .history-back {
    
    z-index:999;
}
   
    .cart__page .cart__checkout-wrapper .custom_atc_img {
    width: 20px;
}
    .footer_next_content .collapsible-trigger{
  display:block;
font-size: 20px !important
}
   .cart__page .cart__checkout-wrapper .checkout_button {
    margin-left: 2px;
    margin-top: 0px;
    font-size: 16px;
}
   .site-header .header-item--logo{
  margin-left:30%
}
  .section-title-nav{
    width:25%;
  }
   span.collection-item__title.collection-item__title--overlaid-box.collection-item__title--heading.collection-item__title--bottom-center span {
    font-size: 14px;
}
   .hero__text-wrap {
    top: -10% !important;
    left: 15% !important;
  }
  
   .left_head_tilte1 p, .right_head_tilte1 p{
    font-size:18px;
  }
   .list-unstyled button {
  font-size:22px !important;
}
   .payment-icons.footer__section {
    display: none !important;
}
} 

@media screen and (max-width: 680px){
   .left_head_tilte1 p, .right_head_tilte1 p{
    font-size:17px;
  }
   .header_left_content p{
     right:14%;
   }
  .header_right_content p{
    right:0%;
  }
  
}
@media screen and (max-width: 608px){
  .hero__text-wrap {
    top: -8% !important;
    left: 10% !important;
  }
   .hero__link .btn{
    font-size: 18px !important; 
  }
  .review_main1 .summary-overview {
  
}
}
@media screen and (max-width: 480px){
  .variant-picker .variant-input-wrap{
     margin-left:10%;
   }
  .product-block .product-single__form .payment-buttons.button_top{
     
   }
 .cart__item-sub .js-qty__wrapper input{
    font-size:11px !important;
  }
  .header_Collection .section-title-nav .cstm_menu{
    font-size:15px;
  }
  .product__thumbs--scroller .slick-next{
    top:42%;
  }
  .product__thumbs--scroller .slick-prev{
    
    top:42%;
  }
  .template-product .main-content .index-section {
   display: block;
    margin: 0;
    margin-top: 10px;
    position: relative;
}
  .product-single__title{
    margin-top:0;
  }
  .product-single__meta{
    margin-top: 0; 
  }
  .template-collection .site-header__search-container.sss {
      display:none;
  }
  .text_slid{
     font-size:14px;
   }
  .product__thumbs--scroller .image-wrap{
  width: 70px ;
  }
  
 .grid-product .jdgm-widget{
    font-size:14px;
  }
 span.stamped-product-reviews-badge{
  
  
}
 .site-header .header-item--logo {
    margin-left: 0%  !important;
}
 .hero__link .btn{
    font-size: 14px !important; 
  }
  .sticky_bag .sticky-button{
    font-size:16px !importantm;
  }
  .rte .enlarge-text p{
    font-size:22px;
  }
  .form-vertical .input-full{
    background:#fff;
  }
  
   .hero__text-wrap {
    top: -7% !important;
    left: 9% !important;
  }

  .left_head_tilte1 p, .right_head_tilte1 p{
    font-size:16px;
  }
   .header_left_content p{
     right:16%;
   }
  .header_right_content p{
    right:2%;
  }
 
  
  
.bundle-div{
   
    justify-content: space-around;
 }
  .new-rmz{
   
    height: 58px !important;
    width: 58px !important;
  }
   .new-rmz #reamaze-widget-icon{
     width: 58px !important ;
    height: 58px !important;
   }
  .new-rmz #reamaze-widget-icon svg{
    width:58px !important;
    height:58px !important;
  }
  .payment_icon_footer_copy .payment-icons.footer__section{
    padding:0;
  }
 }

@media (max-width: 480px){
 
  .variant-input-wrap.size{
    right:50%;
  }
  p.colle.per-item-price{
    font-size:14px;
    padding-left:5%;
  }
 
   .product-block-container .Secur1{
     text-align:left;
   }
   .product-block-container .payment_icon_footer_copy .show_pay_icon{
     text-align:left;
   }
  .product-block-container .Secur1 .sec-img_1,.modal__inner .Secur1 .sec-img_1{
    width:68px;
  }
  .payimg-box .pay-img {
    width: 72%;
    margin-left:13%;
}
  .payimg-box {
    height: 150px;
}
  .pay-img2 {
    top: 36%;
    left: 0%;
}
  .pay-img3 {
    position: absolute;
    top: 34%;
    left: 17%;
}
  .pay-img4 {
    position: absolute;
    top: 6%;
    left: 0;
}
  .pay-img2,.pay-img3,.pay-img4{
    width:16%;
  }
  .payment-icons.footer__section {
    
    flex-wrap: wrap;
    display: flex;
    
    padding: 0px 20px;
    justify-content:center;
    row-gap: 10px;
}
  .review_main1 .stamped-tab-container[style="display:none;"] ul {
    height: 33px!important;
}
  .review_main1 #tab-reviews{
    display:block !important;
  } 
  .review_main1 .summary-overview {
   width:110px !important;
}

 .review_main1   div[data-widget-style*=standard] .stamped-summary-starrating i:before {
    font-size: 18px!important;
}

 .grid-product__content .stamped-container ul.stamped-tabs li.active{
   font-weight: unset;
 } 
  ul.inline-list.payment-icons.footer__section_cart{
    margin: 20px 0;
    text-align:left;
  }
  ul.inline-list.payment-icons.footer__section_cart .icon--payment_cart{
    margin:5px 10px;
  }
  .payment_icon_footer_copy .payment-icons.footer__section{
    justify-content:flex-start;
  }
}
@media (max-width:425px){
  #CartDrawer.drawer .cart__image {
    flex: 0 0 79px;
}
}
@media (max-width: 395px){
 .sticky_bag  .sticky-button{
    font-size:16px;
  }
  .template-product .history-back{
     margin-left: -15px ;
   }
  .product__thumbs--scroller .image-wrap{
  width: 65px ;
  }
   .review_main1 .summary-overview{
     width:90px !important;
  }
  .hero__text-wrap {
    top: -5% !important;
    left: 5% !important;
}
  .hero__text-shadow .hero__link {
    gap: 0px;
}
  .left_head_tilte1 p, .right_head_tilte1 p{
    font-size:14px;
  }
 .header_left_content p{
     right:18%;
   }
  .header_right_content p{
    right:4%;
  }
  .paragraph-text {
    font-size: 18px;
    text-align: left;
   }
}

  
 
@media screen and (max-width: 375px){
  #CartDrawer .cart__item .close-drawer .icon {
    width: 30px;
    height: 30px;
}
  #CartDrawer.drawer .cart__image {
    flex: 0 0 60px;
}
  .drawer__scrollable .badge span {
    font-size: 9px;
}
  .drawer__scrollable a.cart__item-name {
    font-size: 12px;
}
  .slider_tt p{
    font-size:15px;
  }
  .variant-input-wrap.size{
    right:40%;
  }
  .product__thumbs--scroller .image-wrap{
  width: 60px;
  }
.hero__text-wrap {
    top: -3%!important;
    left: 3%!important;
}
 
}
@media screen and (max-width: 360px){
  
  .product__thumbs--scroller .image-wrap{
  width: 55px;
  }
.left_head_tilte1 p, .right_head_tilte1 p{
    font-size:12px;
  }
 .header_left_content p{
     right:19%;
   }
  .header_right_content p{
    right:7%;
  }
  .hero__text-wrap {
    top: -4% !important;
    left: 2% !important;
}
  .site-nav.medium-up--hide {
    flex: 1 1 10px;
}
  .header-layout[data-logo-align=center] .header-item--icons{
    flex: 1 1 !important;
  }
}


@media screen and (max-width: 320px){
    .variant-picker .variant-input-wrap{
    margin-left:5%;
  }
  .cart__item-row .days-30{
        font-size: 16px;
  }
  .product__thumbs--scroller .slick-next{
    top:30%;
  }
  .product__thumbs--scroller .slick-prev{
    top:30%;
  }
  .variant-input-wrap.size {
    right:30%;
  }
  .sticky_bag  .sticky-button{
    font-size:15px !important;
  }
  .product__thumbs--scroller .image-wrap{
  width: 50px ;
  }
   
   .product-block-container .Secur1 .sec-img_1,.modal__inner .Secur1 .sec-img_1{
    width:60px;
  }
  .bundle-div .bundle-box{
   width:50px;
 }
 .bundle-div{
   
    justify-content: space-around;
 }
  .left_head_tilte1 p, .right_head_tilte1 p{
    font-size:11px;
  }
  .hero__text-wrap {
    top: -2% !important;
    left: 1% !important;
  }
  .hero__link .btn{
    font-size: 11px !important; 
  }
}
 
@media screen and (max-width: 300px){
  .template-cart .cart__image{
    flex: 0 0 100px;
  }
}
