/** Shopify CDN: Minification failed

Line 167:2 Comments in CSS use "/* ... */" instead of "//"
Line 341:4 Comments in CSS use "/* ... */" instead of "//"
Line 458:4 Comments in CSS use "/* ... */" instead of "//"
Line 459:4 Comments in CSS use "/* ... */" instead of "//"
Line 460:4 Comments in CSS use "/* ... */" instead of "//"
Line 550:4 Comments in CSS use "/* ... */" instead of "//"
Line 583:4 Comments in CSS use "/* ... */" instead of "//"
Line 584:4 Comments in CSS use "/* ... */" instead of "//"
Line 716:4 Comments in CSS use "/* ... */" instead of "//"
Line 1136:0 Unexpected "}"
... and 1 more hidden warnings

**/




/* all page heading */
.cstm-contact-heading, h1.page-title{
  text-align: center;
}
/* wishlist icon */
a.wk-link .wk-icon{
  margin: 0;
}
.mini_cart svg:hover >div.top_bar .cart_container span.cart_count{
  color:#fff; 
}
/*=========== Homepage four privacy blocks ===============  */
.homepage_content h2.icon-header{
  font-size: 18px!important;
  font-weight: 600;
  margin: 15px 0 0;
  line-height:18px;
}
/* =============== coleection page ================  */
.coll-add-to-cart-btn{
  width: 100%;
}
/*============ Product page ==========  */
/* size chart  */
.custom-size-chart{
  display: none;
}
/* wislist icon */
button.wk-button-product .wk-icon svg path {
  stroke-width: 3;
}
.size-chart.cstm-size-chart-box h4.toggle1.first-child .cstm-chart{
  font-weight: 500;
  font-family: gotham-book;
  font-size:13px;
  text-transform: capitalize;
}
.item_title a .item-main-title {
  color: #000;
}
/************sticky nav cart css********/
.main_nav_wrapper.sticky_nav.sticky_nav--stick .mini-cart__item--content {
  display: block !important;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick .mini-cart__item__title{
  display: inline-block;
  padding: 0;
  width: 50%;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick .item_title{
  margin-top: 29px;
  line-height: 16px;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick strong.left.price{
  text-align: left;
  display: inline-block;
  width: 30%;
  float: right;
  text-align: right;
  padding-top: 40px;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick a.cart__remove-btn{
  top: auto;
  bottom: 10px;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick .basketBag-text,
.main_nav_wrapper.sticky_nav.sticky_nav--stick span.wk-label {
  color: #000;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick .size-color-wrapper {
  color: #000;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick .was_price{
  color: #f40000;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick ul.cart-extra-links li a{
  padding: 12px 0;
  font-size: 13px;
  color: black;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick ul.cart-extra-links .basketBag,
.main_nav_wrapper.sticky_nav.sticky_nav--stick ul.cart-extra-links  .basketBag-text{
  display:inline-block;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick ul.cart-extra-links a.cart-link .basketBag-text{
  top:-5px;
}
.main_nav_wrapper.sticky_nav.sticky_nav--stick .money{
  font-family: "gotham-book";
  font-size: 12px;
}
/*=======conatact us page ============ */
.cstm-contact-heading{
  width:61%;
  margin:0 auto;
}
div#shopify-section-contact-template textarea#contactFormMessage{
  min-height: 80px;
  padding: 15px 9px;
}
div#shopify-section-contact-template input.submit.action_button{
  padding:0 40px;
  font-size:14px;  
}
.featured_title{
  display:none;
}

.prodblockp { background: #000; color: #fff; text-align: center; padding: 14px 2px; text-transform: uppercase; font-size: 11px; margin-bottom: 0; }
.promo_banner{display:none !important;}






  
@media(max-width:480px){
  .prodblockp {  padding: 13px 12px;font-size: 10px;  }
  .cstm-contact-heading{
    width:96%;
  }
  .featured_title{
    display: block;
    text-align: center;
    margin-bottom: 60px;
    margin-top: -20px;
    font-size:18px;
    border: 2px solid black;
    padding: 7px 10px;
    background-color: black;
    color:#fff;
  }
}

section.map-section.section--draggable.map-id--contact-template.full-width--true{
  display: none;
}
/*============== cart page ===============*/
.action_button:hover{
  background-color: #000;
  border: 1px solid #000;
}
div#shopify-section-cart-template .cart__item--content {
  text-align: right;
}
div#shopify-section-cart-template .cart__item{
  // align-items: start; 
}
div#shopify-section-cart-template #cart_form p.modal_price{
  display:grid;
}
div#shopify-section-cart-template p.price_total {
  display: none;
}
div#shopify-section-cart-template .cstm-remove-btn a{
  margin:-32px 0;
}
.sale .money{
  font-family: "gotham-medium"!important;
}
p.meta span.value{
  color: #8c8b8b!important;
}
.cart .cart_subtotal,
.cart .cart_savings,
.shipping-text{
      font-size: 11px;
    text-transform: uppercase;    margin-bottom: 8px;
}
.shipping-text{
      font-size: 9px;line-height: 7px;    margin-bottom: 0px !important;    overflow: hidden;}

      
.shipping-text::after {
  content: "";
  display: inline-block;
  width: 100%;
}
 .cart_shipping{     font-size: 8px;
   
    padding: 4px 0px 0;
    font-weight: bold !important;
    line-height: 8px;
    margin-bottom: 8px;}
.cart_shipping::after {
  content: "";
  display: inline-block;
  width: 100%;
}
.cart .cart_savings .money{
  font-family: "gotham-book"!important;
}
p.currency-formate{
  color: #8c8b8b!important;
}
.checkbox-total{
  font-family: "gotham-medium"!important;
  font-size: 20px;
  text-transform: Uppercase;
  color: #333333;
  margin-bottom: 10px;
}
.cart-head .heading{
  font-size: 23px;
  font-family: "gotham-medium";
  text-transform: uppercase;
  font-weight: 800;
  margin-bottom: 12px;
}
.cart-head .sub-heading{
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 800;
  font-family: "gotham-medium";
}
.cstm-checkout-subtotal{
  float: right;
  margin: 20px 10px;
}
.subtotal{
  padding: 0!important;
}
div#shopify-section-cart-recommendation-items{
  clear: both;
  margin-top: 50px;
}
.cart div#shopify-section-newsletter{
  clear: both;
  padding-top: 40px;
}
.cart-recom-prod .heading{
  text-align: center;
  font-family: "gotham-medium";
  font-size: 25px;
  margin-bottom: 25px;
  text-transform: uppercase;
}
.cart__blocks{
  margin-top:0;
}
/* cart drawer */
ul.addToCart-wrapper,
.item_title a .item-main-title,
.cart_container.active_link ul.cart-extra-links .basketBag-text,
.top_bar ul.cart-extra-links a .wk-label{
  font-family: "gotham-medium"!important;
  font-size: 10px!important;
  font-weight: 800;
}
ul.cart-extra-links a .wk-label{  font-family: "gotham-medium"!important;
  font-size: 10px!important;
  font-weight: 800;}
li.cart_savings.sale.js-cart_savings{
  color: #f40000;
}
.main_nav .logo-small-a{
  height:30px;
}
.main_nav .logo-small-a img{
  height:30px;
}
ul.addToCart-wrapper{
  margin-bottom: 20px;
}



/*============================================= Media Query for Responsive =================================  */
@media(max-width:1199px){
  /* product page   */
  .product-template .shopify-product-form .size-chart,
  .wk-touch button.wk-button-product.wk-add-product,
  .product-template .shopify-product-form .description.product-extra,
  .product-template .shopify-product-form .select{
    width: 100%!important;
  }
  .product-template .show-button-wish{
    width: 30%;
  }
  .product-template .shopify-product-form .description.product-extra .yudi-wrap h4{
    width: 65%;
    float: left;
    margin-right: 5%;
  }
  .product-template .shopify-product-form .select div:first-child{
    width: 40%;
    float: left;
    margin: 0;
  }
  .product-template .shopify-product-form .selector-wrapper:nth-child(2){
    width: 60%;
    padding-left: 15px;
  }
  /* size cahrt on product page   */
  .size-chart.cstm-size-chart-box{
    padding-top: 10px;
  }
  /* cart page   */
  .cstm-item-img{
    height: auto!important;
  }
}

@media(max-width:1023px){
  /*===== four privacy block ====*/
  .shopify-section.custom-html-section .container .icon-bottom{
    width: 50%;
    float: left;
  }
  .shopify-section.custom-html-section .container .icon-bottom:nth-child(3),
  .shopify-section.custom-html-section .container .icon-bottom:nth-child(4){
    margin-top: 40px;
  }
  .empty-space-divider{
    height: 60px!important;
  }
}

@media(max-width:799px){
  .breadcrumb_text{
    // top: 12px
  }
  .product_gallery_nav .gallery-cell img{
    max-height:140px;
  }
  .selector-wrapper:nth-child(1) select.single-option-selector {
    background-position: 80% 50% !important;
    padding-left:10px;
  }
  .selector-wrapper:nth-child(2) select{
    background:none;
  }
  /* Product Page   */
  .gallery-wrap.left-thumbnails .product_gallery_nav,
  .gallery-wrap.left-thumbnails .multi-image{
    width: 100%;
  }
  .gallery-wrap.left-thumbnails .product_gallery_nav{
    display: table;
    margin-right: 0;
  }
  .medium-down--one-whole{
    width:100%;
  }
  .product-template .product_section .product_gallery_nav .gallery-cell {
    width: auto;
    display: table-cell;
    padding: 0 1px;
  } 
  .desktop-text-center {
    text-align: center;
  }
  .product-template .nine.columns.alpha{
    right: 0; 
    margin:0;
  }
  .product-template .mob-conatiner{
    padding: 0 0px;
    max-width: 1450px;
    margin: auto;
  }
  p.metaf{
    font-size: 12.5px;
  }
  /*  privacy box on product page  */
  .desk-privacy{
    display: none;
  }
  .mob-privacy{
    margin-bottom: 10px;
  }
  /* size chart on mobile   */
  .desk-size{
    display: none!important;
  }
  .custom-size-chart{
    display: block!important;
  }
  .product-template .shopify-product-form .select{
    width: 82%!important;
    float: left;
  }
  .product-template .shopify-product-form .description.product-extra{
    width: 18%!important;
  }
  .product-template .show-button-wish{
    width: 100%;
  }
  .shopify-product-form .selector-wrapper:nth-child(2) select input[type=option]{
     margin:auto;
     text-align:center;
     text-align:-webkit-right;
   }
  .product-template .shopify-product-form .selector-wrapper:nth-child(2){
    padding: 0 20px;
    width: 78%!important;
    text-align-last: center;
    text-align: center;
   -ms-text-align-last: center;
   -moz-text-align-last: center;
  }
  .menu li a[href]:hover, .menu li a:focus, .menu a[href]:hover span{
  	color:#000;
  }
  .product-template .shopify-product-form .select div:first-child{
    width: 22%!important;
  }
  .selector-wrapper select.single-option-selector{
    background-position: 95% 50%!important;
  }
  .product-template .show-button-wish button.wk-button-product{
    width: 100%;
  }
  .purchase-details{
    clear: both;
  }
  .cstm-prod-options{
    width: 100%;
  }
  /*========= search =====*/
  li.item-result.result--product a,li.item-result.result--product a span {
    color: #000;
  }
  li.item-result.result--product a:hover,li.item-result.result--product a:hover span {
    color: #000;
  }
  /*=========    */
  .tos_warning.cart_content.animated.fadeIn{
    border: none!important;
  }
  .cart_container.active_link ul.cart-extra-links li:first-child{
    border-top: 1px solid #dddddd;
    padding-top: 12px;
  }


  .container.main.content {
    //  padding: 0 5px;
    // margin: 0 auto;
    //  width: 96%;
  }
  /* size cahrt on product page   */
  .size-chart.cstm-size-chart-box{
    padding-top: 0;
  }
  /* cart page    */
  .section.clearfix.cart__item{
    padding: 20px 15px!important;
  }
  .cstm-cart-header{
    width: 100%;
    padding: 50px 10px;
  }
  p.meta{
    margin-bottom: 10px;
  }
  div#shopify-section-cart-template .cstm-remove-btn a{
    margin: 0;
    bottom: 10px;
    top: unset;
    padding-right: 15px;
  }
  p.tos_warning.checkout_button {
    margin: 25px auto 12px;
  }
  .cstm-checkout-subtotal{
    width: 100%;
    padding: 0 20px;
  }
  .prod-images img{
    width: 50%;
    float: left;
    padding: 10px;
  }
  .prod-images{
    padding: 0px 20px;
  }
  div#shopify-section-contact-template .container.main.content{
    padding:30px 0px 15px 0;
  }
  .myhidden{
    display:none;
  }
  .cart_container.active_link .cart_content{
    max-height: calc(90vh - 15px);
  }
  #header .tos_warning.cart_content{
    top: 57px;
    padding-top: 15px;
    border-top: 1px solid #E9E9EA !important;
  }
  /* newsletter   */
  .shopify-section.newsletter-section .newsletter-wrapper .newsletter-text {
    font-size: 10px;
  }
  .shopify-section.newsletter-section .newsletter-wrapper .title {
    font-size: 17px;
    margin-bottom:0;
    color:#FFF;
  }
  .shopify-section.newsletter-section input.firstName,
  .shopify-section.newsletter-section input.lastName,
  .shopify-section.newsletter-section input.contact_email{
    width: 100%!important;
  }
  /*********mobile menu css******/
  .dropdown{
    background:#fff;
  }
  .menu a, .menu a:visited, .menu a:active{
    color:#000;
  }
  .desktop-view{
    display:none;
  }
  .cart_content__continue-shopping{
    visibility: hidden;
    opacity: 0;
    display:none !important;
  }
}

@media(max-width:798px){
  /* product page   */
  .product-template .container{
    padding: 0;
  }
  /* page title   */
  h1.page-title{
    // margin-top: 38px;
  }
  /* instafeed   */
  #insta-feed{
    padding: 6px;
  }
  #insta-feed img{
    padding-bottom: 10px;
  }
  /* header nav right   */
  .top_bar--right{
    padding-right: 8px;
  }
  /*  cart drawer  */
  .top_bar .cart_content .mini-cart__item--content .price{
    padding-top: 29px;
  }
  li.mini-cart__item.clearfix{
    position: relative;
  }
  #header li.mini-cart__item a.cart__remove-btn{
    /*  top: 85%;
    position: absolute;
    right: 0; */
    top: auto;
    position: absolute;
    bottom: 15px;
    right: 0;
  }
  li.cart_total.cart_subtotal.js-cart_subtotal{
    text-transform: uppercase;
  }
  .top_bar .cart_content .mini-cart__item--content{
    // position: absolute;
    // right:0;
    display: block;
    position: relative;
  }
  div.cart_content form{
    margin: 0;
  }
  .cart_container.active_link .cart_total,.cart_container.active_link .cart_shipping{
    text-align:left;
  }
  .cart_container .cart_content {
    /* display: block; */
  }
  .cart_content {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    transform: translate3d(0,-900px,0);
    opacity: 0;
    transition-duration: 2s;
    transition-delay: 0s;
  }
  .cart_content.cstm-active { 
    -webkit-transform: translate3d(0,0px,0);
    -moz-transform: translate3d(0,0px,0);
    -o-transform: translate3d(0,0px,0);
    transform: translate3d(0,0px,0);   
    display: block;
    overflow-y: auto;
    max-height: calc(100vh - 46px);
    opacity: 1;
    transition-duration: 2s;
    transition-delay: 0s;   
  }
  ul.addToCart-wrapper{
    margin-bottom: 0px;
    padding-bottom:0px;
  }
  a.icon-user{
    display:block;
  }
  .cart_container ul.cart_items{
    max-height:100%;
  }
  .cart_content ul{
    padding-bottom: 0;
  }
  .tos_warning.cart_content.animated.fadeIn.cstm-active ul.cart-extra-links{
    margin-bottom:7px !important;
    border-bottom: 7px solid black !important;
  }
  .tos_warning.cart_content.animated.fadeIn.cstm-active{
    padding-bottom:240px;
    min-height:100vh;
  }
  .cart_container .cstm-active .basketBag {
    background: url(/cdn/shop/files/BAG_1.png?v=1584964480) no-repeat 0% 48%;
    background-size: 24px;
    width: 14px;
    background-position: center;
    height: 19px;
    margin-right: 10px;
  }
  .cart_container .cstm-active .accountIcon {
    background: url(/cdn/shop/files/ACCOUNT_1.png?v=1585061623) no-repeat 0% 48%;
    background-size: 24px;
    float:left;
    width: 14px;
    background-position: center;
    height: 19px;
    margin-right: 10px;
  }
  .cart_container .cstm-active .cart-link .basketBag-text{
    margin-top:3px;
  }
  .cart_container.active_link .wk-icon, .cart_container .cstm-active .wk-icon, a.wk-link .wk-icon{
    background: url(/cdn/shop/files/FAVORITES_2_TRANSPARENT.png?v=1586099899) no-repeat 0% 48%;
    background-size: 25px;
    width: 15px;
    float: left;
    background-position: center;
    height: 21px;
    margin-right: 11px;
  }
  .footer_menu{
    padding:0 20px;
  }

  #header .top_bar a span.wk-label{
    display: block;
    float: left;
    font-weight:normal;
  }
  a.wk-link .wk-icon svg{
    display:none !important;
  }
}
@media(max-width:480px){
  /*=====css for collection page====*/
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper{
    padding: 8px 0 8px 7px;
  }
  .collection .shopify-section.newsletter-section{
/*     margin-top:80px; */
        margin-top:100px;
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .black-box{
    font-size:10px;
  }
  .shopify-section.collection-template-section .container .thumbnail .price{
    /*     right:23px;   */
    font-size:10px;   
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .smallArrow{
    right:8px;
    top:15px;  
  }
  /*===== four privacy block ====*/
  .homepage_content h2.icon-header{
    font-size: 12px!important; 
  }
  .shopify-section.custom-html-section .container .icon-bottom .icon-text{
    font-size: 12px;
  }
  .dropdown{
    height:auto;
  }
  #shopify-section-cart-template .image-element__wrap{
    float: left;
    width: 100%;
    // max-width: 100px;
    min-width: 100px;
    text-align: center;
    padding-right: 20px;
  }
  p.currency-formate{
    text-align:center;
  }
  .cart-recom-prod .prod-images img:nth-child(odd) {
    padding-left:0
  }
  .cart-recom-prod .prod-images img:nth-child(even) {
    padding-right:0
  }
  #shopify-section-cart-template .cstm-cart-header{
    text-align:center;
    padding: 0px 0px 20px;
  }
  #shopify-section-cart-template .cart__item{
    padding: 0 0 15px 0 !important;
    margin-bottom: 15px;
    border-bottom: 1px solid #cccccc;
  }
  #shopify-section-cart-template .cart_page_image{
    margin:0;
  }
  #shopify-section-cart-template .cart__item--title{
    margin-right: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height:16px;
  }
  #shopify-section-cart-template p.meta{
    line-height:16px;
  }
  #shopify-section-cart-template .cstm-checkout-subtotal{
    padding:0;
  }
  #shopify-section-cart-template .cart_savings{
    color: #f40000;
  }
  h1#wk-page-title{
    text-align:center !important;
  }
  ul#wk-share-list{
    margin-bottom:20px;
  }
  .shopify-section.newsletter-section .offset-by-three.ten.columns{
    padding: 20px;
  }
  .wk-add-item-form input.wk-add-to-cart{
    width: calc(100% - 40px);
  }

  div#shopify-section-cart-recommendation-items{
    margin-top: 0px;
  }

  .shopify-section.newsletter-section {    
    /*     margin-bottom: 60px; */
    margin-top: 0px;
  }
  .index .shopify-section.newsletter-section {    
    margin-top: 0px;
    margin-bottom: 0;
    padding: 0!important;
  }
  .index-sections{
    margin-top: 0px;
  }
  #shopify-section-collection-template #pagecontent{
    display:none !important;
  }
  .product-template .product_name.desktop-text-center{
    margin-bottom:0;
  }
  .product-template .product_section .description{
    margin-bottom:20px;
  }
  .yudi-block{
    margin-top:25px;
  }
  a.icon-bag.mini_cart.dropdown_link{
    width:40px;
  }
  a.icon-bag.mini_cart.dropdown_link span.cart_count{
    margin-left: 17px;
  }
  div#shopify-section-collection-template{
    position: relative;
    top: 95px;
  }
  .featured-promotions-section .black-box-wrapper{
  	margin-top:10px;
  }
  .related-products__title.sixteen.columns {
    margin-top: 40px;
  }
  #shopify-section-cart-template .block__featured_collection .image-element__wrap{
    padding-right:0;
    margin-bottom: 20px;
  }
  #shopify-section-cart-template .block__featured_collection .thumbnail{
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
  }
  #shopify-section-cart-template .block__featured_collection .product-info__caption {
    display:none;
  }
  #shopify-section-cart-template .block__featured_collection .homepage_content{
	margin-bottom:20px !important;
  }
}
.index .shopify-section.newsletter-section {    
    margin-top: 0px;
    margin-bottom: 0;
    padding: 0!important;
    letter-spacing:0px;
  }
.shopify-section #insta-feed h2{
  font-family: "gotham-medium";
}
@media (min-width:800px){
  a.wk-link .wk-icon{
    background: url(/cdn/shop/files/FAVORITES_2_TRANSPARENT.png?v=1586099899) no-repeat 0% 48%;
    background-size: 25px;
    width: 15px;
    float: left;
    background-position: center;
    height: 21px;
    margin-right: 11px;
  }
  .cart_container.active_link ul.cart-extra-links{
    padding-bottom:0;
  }
  .cart_content li.mini-cart__item a.cart__remove-btn .remove-icon:before{
  	font-size:16px;
  }
  ul.addToCart-wrapper li{
    margin-bottom:0;
  }
  .cart_container.active_link .addToCart-wrapper{
    padding-top:0;
  }
  ul.addToCart-wrapper li.cart_total{
    margin-bottom:10px;
  }
  .top_bar .cart_content .price .money{
  	font-size:10px;
  }
  .top_bar .cart_content .mini-cart__item--content .price{
    padding-top:30px;
  }
  .cart_container.active_link .size-color-wrapper{
    font-size:8px;
  }
  .cart_container.active_link ul.cart-extra-links li:first-child {
    border-top: 1px solid #dddddd;
    padding-top: 12px;
  }
  .index-sections{
    width:100%;
    margin-top:auto;
  }
  .cart_container.active_link .tos_warning.cart_content{
    border-width:5px;
  }
  .main_desk_logo .logo.logo--image{
    transform: none;
    width:100%;
    margin:auto;
    margin-top: 30px;
  }
  .main_desk_logo{
    width:100%;
    height:93px;
  }
  .main_desk_header .main_nav_wrapper .logo--image,.header-fixed--true.fixed-header .promo_banner{
    display:none;
  }
  .breadcrumb_text{
    margin-top:30px;
  }
  .header-fixed--true.fixed-header{
    position:fixed;
  }
  .header-fixed--true.fixed-header .main_desk_logo{
    display:none;
  }
  .header-fixed--true.fixed-header .top_bar{
    margin-top:-7px;
  }
  .promo_banner-show .promo_banner{
  	display:none;
  }
  main_desk_header{
    height:150px;
  }
  .top_bar{
  	margin:auto;
  }
  .cart_content{
    left:0;
  }
  .index-sections>div {
    padding: 0 80px !important;
  }
  .index-sections .under-menu:nth-child(1) {
    width: 100%;
    padding: 0 !important;
    margin: 0;
  }
  /*========= search =====*/
  li.item-result.result--product a,li.item-result.result--product a span {
    color: #000;
  }
  li.item-result.result--product a:hover,li.item-result.result--product a:hover span {
    color: #000;
  }
  /*  product page  */
  .purchase-details__buttons{
    margin-top: 20px;
  }
  .survivorWrapper{
    margin: 40px 0;
  }
  .mob-wish, .mob-privacy{
    display: none!important;
  }
  /* cart page   */
  p.currency-formate{
    margin: 15px 0; 
    text-align: center;
  }
  #checkout {
    min-height: 45px;
  }
  .cart__remove-btn{
    top: unset;
    bottom: 25px;
  }
  .cstm-item-img{
    display: block;
    width: 200px;
    height: 300px;
    width: 20%;
  }
  .cstm-item-details{
    width: 80%;
  }
  .cart__item .cart__item--title{
    margin-right: 0;
  }
  .price_total{
    display: none;
  }
  h3.cart__item--title{
    margin-bottom: 5px!important;
  }
  span.was_price .money{
    font-size: 13px;
  }
  .sale .money{
    font-family: "gotham-medium"!important;
  }
  p.meta{
    margin-bottom: 25px;    
  }
  p.meta span.value{
    color: #8c8b8b!important;
    text-transform: uppercase;
  }
  .section.clearfix.cart__item{
    margin: 0;
    padding: 0;
    padding: 22px 0;
  }
  .cart_page_image,
  .cart .cart_subtotal,
  div#shopify-section-cart-template .cstm-remove-btn a{
    margin:0;
  }
  .cart .feature_divider{
    margin-bottom: 0;
  }
  .cart .cart_subtotal,
  .cart .cart_savings,
  .shipping-text{
    font-size: 13px;
    color: #8c8b8b!important;
    font-weight: 500;
    margin: 0;
    margin-bottom: 8px;
    text-transform: uppercase;
  }
  .shipping-text{
     
    font-size: 10px;}
  .cart .cart_savings{
    color: #f40000!important;
  }
  .cart .cart_savings .money{
    font-family: "gotham-book"!important;
  }
  p.currency-formate{
    color: #8c8b8b!important;
  }
  .checkbox-total{
    font-family: "gotham-medium"!important;
    font-size: 20px;
    text-transform: Uppercase;
    color: #333333;
    margin-bottom: 10px;
  }
  .cstm-cart-header{
    text-align: center;
    width: 500px;
    margin: 0 auto;
  }
  p.tos_warning.checkout_button{
    max-width: 355px;
    margin: 0px auto 12px;
  }
  .cart-head{
    margin: 60px 0 80px;
  }
  .cart-head .heading{
    font-size: 23px;
    font-family: "gotham-medium";
    text-transform: uppercase;
    font-weight: 800;
    margin-bottom: 12px;
  }
  .cart-head .sub-heading{
    max-width: 350px;
    margin: 0 auto 25px auto;
    font-size: 11.5px;
    text-transform: uppercase;
    font-weight: 800;
    font-family: "gotham-medium";
  }
  .prod-images img{
    width: 25%;
    float: left;
    padding: 10px;
  }
  .prod-images{
    padding: 0px 60px;
  }


  .main_nav_wrapper.sticky_nav.sticky_nav--stick .nav.clearfix.right .tos_warning.cart_content{
    width:300px;
    transform: translate(-125px, 0px);
    border-width: 5px;
  }
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .wishlist-link-li span.wk-label{
    left: 5px;
    top: -2px;
    font-family: gotham-medium;
  }
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .nav.clearfix.left{
    width: 42%;
    float: left;
    margin-left:auto;
  }
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .nav.clearfix.right .search-wrapper.active{
    width:958px;
  }
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .nav.clearfix.right .cart_container.clearfix{
    float: right;
    height: 44px;
    right: 115px;
  }
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .nav.clearfix.right{
    float:right;
    width: 22%;
    padding-left: 40px;
    margin-right: 10px;
  }
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .nav.clearfix.right .search-wrapper{
    right:40px;
  }
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .menu.align_left.clearfix{
    position: absolute;
    transform: translate(46%, -20%);
    -webkit-transform: translate(46%, -20%);
    padding-top: 12px; 
    padding-bottom: 12px;
    width: auto;
    bottom:auto;
    right:auto;
  }

  /*  cart drawer  */
  /*   .top_bar .cart_content .mini-cart__item--content .price{
  top: 30px;
  position: absolute;
  padding-top:0;
  right: 0;
}
  .top_bar .cart_content .item_title{
  width: 70%;
  float: left;
}
  .mini-cart__item__title{
  width: 100%;
} */
}
@media (max-width: 1500px)
  .main_nav_wrapper.sticky_nav.sticky_nav--stick .logo-small-a {
    transform: translate(170px, -135%);
    -webkit-transform: translate(170px, -135%);
  }
.main_nav_wrapper.sticky_nav.sticky_nav--stick .menu.align_left.clearfix{
  transform: translate(38%, -20%);
  -webkit-transform: translate(38%, -20%);
}

}
@media (min-width:800px) and (max-width:999px){
  .cart_content{
    left: -104px;
  }
}

@media(min-width:1200px){
  /* ==== product page ======  */
  .product-template .shopify-product-form .select,
  .product-template .shopify-product-form .description.product-extra{
    display: block;
    width: 50%!important;
    float: left;
  }
  .product-template .show-button-wish{
    width: 30%;
    float: left;
    margin: 0;
    padding-left: 15px;
  }
  .product-template .shopify-product-form .description.product-extra .yudi-wrap h4{
    width: 70%;
    float: left;
    margin: 0;
  }
  .product-template .shopify-product-form .select div:first-child{
    width: 40%;
    float: left;
    margin: 0;
    padding-right: 15px;
  }
  .product-template .shopify-product-form .selector-wrapper:nth-child(2){
    padding-right: 15px;
  }
  .product-template .shopify-product-form .select .selector-wrapper{
    width: 60%;
    float: left;
    margin: 0;
  }
  .cstm-chart{
    padding-right: 0;
  }
  .product-template .shopify-product-form .size-chart,
  .product-template .show-button-wish button.wk-button-product{
    width: 100%; 
  }
  .smart-payment-button--false .purchase-details{
    clear: both; 
  }
  .cstm-size-chart{
    padding-top: 0;  
  }
  .product-template .shopify-product-form .select{
    margin-right: 0; 
  }
  h1.product_name.desktop-text-center{
    margin: 0;
  }
  .product_section .product_form{
/*     margin-top: 56px!important; */
    margin-bottom: 0;
  }
  /* cart page  */
  .cart .container.main.content{
    max-width: 900px;
    padding-right: 35px;
  }
  .cstm-item-img{
    width: 32%;
  }
  .cart__remove-btn{
    bottom: 18px;
  }
}

@media(max-width:1024px){
  .cstm-chart{
    padding-right:20px;
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper{
    padding:8px 0 8px 5px;
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .black-box{
    font-size:10px;
  }
  .shopify-section.collection-template-section .container .thumbnail .price{
    /*   right:24px; */
    font-size:10px;
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .smallArrow{
    top:16px;
    right:8px;  
    padding:3px;  
  }
  /* four privacy box   */
  .desk-view{
    display: none;
  }
}

/*******css for privacy box*******/
.main-privacy {
  margin: 30px 0;
}
.icon-bottom-privacy{
  display: inline-block;
  width: calc(25% - 4px);
  text-align: center;
  vertical-align: top;
}
.icon-bottom-privacy .icon-image{
  background-repeat: no-repeat;
  height: 40px;
  width: 100px;
  background-size: contain;
  margin: auto;
  background-position: center;
}
.icon-bottom-privacy .shipping{
  background-image: url(/cdn/shop/files/shipping1.png?v=1583487638);
}
.icon-bottom-privacy .secure{
  background-image: url(/cdn/shop/files/secure-payment_43380a05-4420-4f38-b1ad-7cef0435f151.png?v=1583488525);
}

.icon-bottom-privacy .guarantee{
  background-image: url(/cdn/shop/files/returns2.png?v=1583488670);
}

.icon-bottom-privacy .customerCare{
  background-image: url(/cdn/shop/files/customer-care_856569c8-3096-49b7-b22a-e87d5b163365.png?v=1583488688);
}

.icon-bottom-privacy .icon-header{
  font-size: 14px!important;
  font-weight: 600;
}

.icon-bottom-privacy .icon-text{
  max-width: 290px;
  margin: 0 auto;
  font-size: 12px;
}

@media(max-width: 1500px){
  .icon-bottom-privacy .icon-text{
    max-width: 280px;
    text-align: center;
    /*     max-width: 185px; */
  }
}

@media(max-width: 1023px){
  .icon-bottom-privacy{
    width: 50%;
    float: left;
  }
  .icon-bottom-privacy:nth-child(3), .icon-bottom-privacy:nth-child(4){
    margin-top: 40px;
  }
}

@media(max-width: 480px){
  .icon-bottom-privacy .icon-header{
    font-size: 12px!important;
  }

  .icon-bottom-privacy .icon-text{
    font-size: 12px;
  }
}

/********************collection page css ********************************/
@media(min-width:1025px){
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .smallArrow{
    /*   width:14px;
    height:14px;
    top:14px;   */
  }
  /* four privacy box   */
  .mob-view{
    display: none;
  }
}

@media(max-width: 798px) and (min-width: 420px) {
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .black-box {
    font-size: 10px;
  }
  .shopify-section.collection-template-section .container .thumbnail .price{
    font-size:10px;
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .smallArrow{
    /*     width:14px;
    height:14px; */
    top:14px;  
    padding:3px;
    right: 12px;
  }
}

@media(min-width:1200px){
  div#shopify-section-product-template .breadcrumb_text {
    // width: 93%;
    margin-left: 15px;
    margin-right: auto;
  }
}


@media(max-width:480px){
  .black-box-wrapper{
    padding:3px 0 3px 5px !important;
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .smallArrow{
    top:13px;
    padding:2px; 
  }
  .shopify-section.collection-template-section .container .thumbnail .black-box-wrapper .black-box,
  .shopify-section.collection-template-section .container .thumbnail .price{
    font-size:10px;
  }
  a.product-info__caption span.black-box.title, a.product-info__caption span.price {
    margin: 0;
    font-size: 8px;
}
   a.product-info__caption{display: flex !important;
    align-items: center;
    padding: 3px 0;}
  .black-box-wrapper .smallArrow {
    padding: 2px;
    top: 10px;
}
}
@media(min-width:800px){
  .mobil-view{
    display:none;
  }
  .fixed-header .collection-template-section, .fixed-header .product-template,.fixed-header .index-sections{
    margin-top:150px;
  }
  .fixed-header .blog-section{
    margin-top:170px;
  }
}

@media (max-width: 1250px) {
  .product-template .icon-bottom{
    margin:0;
    width: 75%;
    padding-left: 19px;
    margin-bottom: 19px;
  }
  .product-template .icon-image{
    height: 35px;
    float: left;
  }
}
#customer_login a,#create-customer-form a{
  color: #333333;
}
.main-cart__item__title{
  display: inline-block;
  padding: 0;
  width: 70%;
  float: left;
  text-align:left;
}
.left_price .sale .money{
  font-family: "gotham-book"!important;
}
.left_price{
  width: 30%;
  float: left;
  text-align: right;
}
.quick-shop-style--inline .inline-quickshop{
  display:none;
}
.search .container .thumbnail .black-box-wrapper{
  padding: 7px 8px;
}
.search .container .thumbnail .black-box-wrapper .black-box.title{
  font-size:14px;
}
.search .product-wrap a.product-info__caption {
  margin-top: 12px;
}
.search .product-wrap .black-box-wrapper .product-info__caption {
  margin-top: 0px;
}
.search .thumbnail .black-box-wrapper .current_price span.money{
  color:white;
}
.search .black-box-wrapper .price.sale{
  display: inline-block;
  margin-left: 5px;
}
.paginate a, .paginate a span{
  color:#333333;
}
li.currencies-switcher{
  visibility:hidden;
  opacity:0;
}
#shopify-section-cart-template .block__featured_collection .product-details{
  display:none;
}
#shopify-section-cart-template .block__featured_collection h2{
  margin-top: 0.83em;
}
#shopify-section-cart-template .block__featured_collection .homepage_content{
	margin-bottom:40px;
}
.preorder_banner,.grecaptcha-badge{
  display:none !important;
}

#shopify-section-search-template .container .thumbnail .price {
    display: inline-block;
    margin-left: 5px;
}

.top_bar .cart_container span.cart_count {
    position: absolute;
    top: 8px;
    font-size: 12px;
    right: 0px;
    z-index: 60;
    line-height: 24px;
    width: 24px;
    height: 24px;
  border:1px solid #000;
  padding:0;
    
}

.mini_cart{
    display: flex;
    justify-content: center;
    align-items: center;
}

.product_section .description .icon-plus{
  background: none !important;
  height:auto;
  width:auto;
  top: 0px !important;
}

.product_section .description .icon-plus:before{
  color: #000 !important;
  font-size:9px;
  font-weight: bold;
}

.product_section .description .active .icon-plus:before {
    content: "\e90e";
    color: #000 !important;
    font-size:9px;
    font-weight: bold;
}
img.footer-logo {
    padding-top: 4px;
}

@media (max-width: 798px){
.top_bar .cart_container span.cart_count {
  top: 0;
  color:#000 !important;
  background:#fff;
  border:1px solid #000;
}
.sidebar-block h4.toggle{
  padding:2px 0;
  margin:0;
  font-size:12px;
}
.sidebar-block{
  margin:0;
}
  .s_title{
    font-size:12px;
    padding:4px 0;
    margin:0;
  }
  
  .search_title .feature_divider{
    margin:0;
    border-bottom: 1px solid #cccccc;
  }
  .sidebar-wrap{
    margin-bottom:10px;
  }
  
  #shopify-section-search-template .sidebar-block,  #shopify-section-search-template .search_title{
    display: none !important;
  }
  
  .footer .icon-plus{
    background: none !important;
    height:auto !important;
    width:auto !important;
    font-size:9px;
    top: 0px !important;
    
  }
  
 .footer .icon-plus:before{
  color: #fff;
  font-weight: bold;
   font-size:9px;
}

 .footer .active .icon-plus:before {
    content: "\e90e";
    color: #fff;
   font-size:9px;
    font-weight: bold;
}
}

@media (max-width: 480px){
.search .container .thumbnail .black-box-wrapper .black-box, .search .container .thumbnail .price {
    font-size: 10px !important;
}
.search .container .thumbnail .black-box-wrapper .smallArrow {
    top: 11px;
    padding: 3px;
    right: 8px;
}
.search .container .thumbnail .black-box-wrapper {
    padding: 3px 0 3px 5px;
}
}

@media (min-width: 800px){
.cart_content {
    left: auto;
    right: 0 !important;
}
}

@media (max-width: 798px){
.menu-conatiner{
  opacity:0 !important; 
}

.menu-conatiner.cstm-active{
  opacity:1 !important; 
}
  
img.footer-logo{
          max-width: 97px !important;
        width: 101% !important;
        margin: 0 auto;
        text-align: center;
                  padding-bottom: 34px;
        padding-top: 15px;
}
  .footer .footer-menu-wrap .text-align--left {
    text-align: center;
}
  
.newsletter #contact_form input.sign_up[type="submit"]{
  margin-top:25px;
}

.page-newsletter .content{
  margin:0 !important;
  width:100%;
}

.page-newsletter .content .columns{
  margin: 0 !important;
  width:100%;
}
  
}

.shopify-section.newsletter-section .container.newsletterContainer .newsletter .message {
  text-transform: uppercase;
}

.shopify-section.newsletter-section .contact-form .input-row input {
    font-size: 16px;
}

.page-newsletter #shopify-section-newsletter{
  display: none;
}

 .page-signup{
    margin: 40px 0 30px;
  }


@media only screen and (max-width: 959px){
.page-signup #contact_form input.sign_up[type=submit] { 
    width: 95px;
    max-width:95px;
  }
  
  .page-signup{
    margin: 60px 0 0;
  }
}



/*RK - Changes*/

.newsletter .firstName, .newsletter .lastName{

 display:none !important; 
}

.btn-arrow.action_button.sign_up {
	
      width: 58px !important;
  background: transparent !important;
  position: absolute;
  top: 0px;
    right: 0px;
}
.cust-input{
position: relative;
    width: 550px;
    margin: auto;
    display: table;
}

.shopify-section.newsletter-section input.contact_email {
    width: 88%;
}

#bgImage {
  background: #000;
   float: left;
   width: 58px;
      height: 44px;
  position: relative;
}

#bgImage img{
    margin-top: 14px;
    width: 18px;
      

}
.shopify-section.newsletter-section .contact-form .input-row input {
    font-size: 14px;
}
.shopify-section.newsletter-section input.contact_email {
    margin-right: 0px;
      float: left;
  display:initial;
}

.newsletter_section .newsletter, .password-page-row form {
    width: 100%;
}


.shopify-section.newsletter-section .contact-form .input-row .action_button.sign_up:hover {
    
    border: 0px!important;
}

.smallArrow-new{

border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 4px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    position: absolute;
    right: 25px;
    top: 16px;
}

.shopify-challenge__container {
    padding: 20px 0 0px;
}


.contact_email{border-radius: 0 !important;}

.shopify-section.newsletter-section .container.newsletterContainer .newsletter .message, .form-success-message {
    text-transform: inherit!important;
      width: 310px !important;
    display: table;
      
}
.form-success-message {
        margin: -8px auto 15px;
}
.shopify-section.newsletter-section .container.newsletterContainer .newsletter .message{
  margin: 6px auto 15px;
}
.shopify-section.newsletter-section .newsletter-wrapper {
    margin-bottom: 0px;
}
 .sixteen.columns.row.footer_credits {
    border-top: 1px solid #FFF;
}


@media only screen and (max-width: 959px){
.newsletter .input-row input {
    margin: 0px 0!important;
}
}


@media only screen and (max-width: 799px){
      footer .footer-social-icons--mobile.columns>ul {
        margin-bottom: 0px;
    }
  .sixteen.columns.row.footer_credits {
    border-top: 1px solid #FFF;
}
  .credits {
        padding-top: 5px;
    }
.shopify-section.newsletter-section input.contact_email {
    width: 88%!important;
}
  input.btn-arrow {
    margin-top: 5px !important;
  }
  .shopify-section.newsletter-section .newsletter-wrapper .title {
    font-size: 13px!important;
}
  .newsletter-heading .heading-subheading {
    margin: 6px auto 5px!important;
}
}


@media only screen and (max-width: 798px){
.menu-conatiner {
    display: none;
}
  .menu-conatiner.cstm-active {
    display: block;
}
  .footer .container.footer-menu-wrap {
    padding-bottom: 0;
    padding-top: 17px;
}
  
}


@media only screen and (max-width: 650px){
 .cust-input{
    width: 255px;
 }
  #bgImage {
    width: 45px;
  }
  .smallArrow-new {
    top: 12px !important;
    right: 20px !important;
}
  .shopify-section.newsletter-section input.contact_email {
    width: 80%!important;
}
  .shopify-section.newsletter-section .contact-form .input-row input {
    font-size: 12px;
}
  
.shopify-challenge__container {
    padding: 76px 0 0px;
}
.shopify-section.newsletter-section .newsletter-wrapper {
    margin-bottom: 4px;
}
  
}
@media (max-width: 799px){
.product-template .show-button-wish {
    width: 100% !important;
}
}
@media only screen and (max-width: 480px){

.shopify-section.newsletter-section .offset-by-three.ten.columns {
    padding: 15px 20px 20px;
}

}


/*RK - Changes*/
@media (max-width: 799px){
  .product-template .shopify-product-form .select div:first-child {
      width: 36%!important;
  }
}
.section.clearfix.mob-view {
    padding: 25px 0;
}
@media only screen and (max-width: 650px){
.shopify-section.newsletter-section .contact-form .input-row input {
    font-size: 10px;
    padding-left: 16px;
}
}
  
  @media (max-width: 799px){
.shopify-section.newsletter-section .newsletter-wrapper .title {
  font-size: 17px;}
}
  div#shopify-section-nav-custom {

    z-index: 10000;
}
.shshh{margin-top: 4px !important;}
.survivorWrapper{margin:10px 0 !important;}

.survivorWrapper .purchase-details{padding: 0 !important;}
  
.shopify-payment-button div{height: unset !important;}
  
  .product-info__caption {
    margin-top: 0 !important;
}
  span.black-box.title {
    margin-left: 10px !important;
}
span.price {
    margin-left: 5px !important;
}
  
@media (max-width: 480px){
.black-box-wrapper .smallArrow {
    top: 13px;
}
  .js-recently-viewed-product .product-details.black-box-wrapper {
    display: block;
}
  span.black-box.title {
    padding: 0;
}
 .js-recently-viewed-product .product-details.black-box-wrapper a.product-info__caption span.price {
    margin: 5px 0 !important;
}
}


  


/* Product Form */

.product-template .survivorWrapper .cstm-prod-swatch .selector-wrapper [data-option="option2"]{
  display:none;
}


@media (max-width: 1199px){
  .product-template .shopify-product-form .selector-wrapper:nth-child(2) {
    display: none;
  }

}

@media (min-width:832px) and (max-width:1199px){
  .product-template .survivorWrapper .cstm-prod-options{
    display:flex !important;
  }
}

.product-template .survivorWrapper .cstm-prod-options{
  flex-direction: column-reverse;
}



@media (min-width: 1200px){
  .product-template .shopify-product-form .select div:first-child{
    width: 100%;
    padding-right:0px;
  }
  .product-template .shopify-product-form .select,
  .product-template .shopify-product-form .description.product-extra {
    width: 100%!important;
  }
}


  @media (max-width: 799px){
    .product-template .shopify-product-form .select div:first-child {
      width: 98% !important;
    }
    .product-template .selector-wrapper:nth-child(1) select.single-option-selector {
    background-position: 95% 50% !important;
    padding-left: 10px;
	}
  }


.product-template .selector-wrapper:nth-child(1) select.single-option-selector {
    background-position: 95% 50%;
}

.product-template .selector-wrapper [data-option="option1"]{
  background-image: url(//www.aniiiqa.com/cdn/shop/t/109/assets/down-arrow.png?v=19883172374196884921752153801);
  font-size: 15px;
}

.product-template .description .yudi-wrap .yudi-block .toggle_list li .custom-size-chart{
  display: block;
}


  
  
/* Pribacy Box */

  .privacy-box .main-privacy {
    margin: 0px 0 30px 0;
}

/*  NewsLetter  */

  .shopify-section.newsletter-section{
    margin-bottom:30px !important;
  }

  .newsletter-section .section_form{
    padding: 70px;
  }

.newsletter-section .input-row .contact_email,
.newsletter-section .input-row #bgImage{
	height: 36px !important;
    min-height: 36px;
}

.newsletter-section .cust-input {
  width: 381px;
  display: flex;
}

.newsletter-section .input-row #bgImage .smallArrow-new{
/* 	top:25px!important; */
/*   bottom:25px; */
}

.icon-bottom-privacy .icon-image {
    height: 28px;
    width: 50px;
}
.icon-bottom-privacy .icon-text{
  margin-bottom: 0
}

  .icon-bottom-privacy .icon-header {
    margin-bottom: 0;
    margin-top: 17px;
}
  
  

  .newsletter-wrapper .title{
    padding-top: 0px;
  }
  
  

@media(max-width: 768px){
  .newsletter-section .cust-input {
    width: 280px;
    justify-content: center;
  }
  .shopify-section.newsletter-section .offset-by-three.ten.columns {
    padding: 35px 20px 40px;
  }
  .privacy-box .section.clearfix.mob-view {
    padding: 0px 0;
  }
  .privacy-box .main-privacy {
    margin: -20px 0 5px 0;
  }
}

/* Product Page */
.show-button-wish,
.size-chart.cstm-size-chart-box{
  display: none !important;
}

.select .selector-wrapper select.single-option-selector {
    height: 50px !important;
}

.ajax-submit.action_button.add_to_cart {
    height: 55px;
}
#contact_form {     margin: 0px; }

@media(min-width: 800px){
  
  .ajax-submit.action_button.add_to_cart {
      margin-bottom: 30px;
      margin-top: 20px;
  }
  .product-template .icon-bottom .icon-text{
    display: none;
  }
  .product-template .icon-image.shipping {
    width: 70px;
  }

  /* Shipping Icon */
  .product-privacy-box.desk-privacy {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    
    display: none;
  }
  .product-template .icon-image {
    height: 50px;
    margin: 0;
    margin-bottom: 10px;
    text-align: center;
    display: none;
  }
  .product-privacy-box.desk-privacy .privacy-box .icon-bottom {
    margin-bottom: 0;
    margin: 0 auto;
    text-align: center;
    padding-left: 0px;
  }
  .product-privacy-box.desk-privacy .privacy-box {
    display: flex;
    align-items: center;
    flex-direction: column;
    text-align: center;
  }
  .product_section .product_form {
    margin-top: 80px;
  }

  .product-template .yudi-wrap h4 {
    margin-top: 30px;
    font-size: 13px;
  }

}


@media(max-width:799px){
  .product-template .shopify-product-form .description.product-extra{
    display: none;
  }
  .product-template .shopify-product-form .select,
  .product-template .shopify-product-form .select div:first-child{
    width: 100% !important;
  }
  .purchase-details__buttons{
    margin-top: 0 !important;
  }
  .shopify-section-privacy-box-section .container {
        width: 100%!important;
    }
}
.btn-cust.action_button{background:#dcdcdc;border:0; }
.w-100{width:100%  !important;display:block !important;line-height: 3.4 !important;}
#create_customer input,#customer_login input{border-radius:0 !important;}
.custom-newslette-btn {  border: solid 1px #ccc!important; }
.shopify-section.newsletter-section .newsletter-wrapper .title { color:#FFF; font-size:15px; }