/** Shopify CDN: Minification failed

Line 396:60 Expected identifier but found whitespace
Line 396:61 Unexpected "20px"
Line 661:1 Expected identifier but found whitespace
Line 2016:25 Expected identifier but found "!"
Line 2105:25 Expected identifier but found "!"
Line 2221:1 Unexpected "}"

**/
.product-tile {
    max-width: 250px;
    margin: 0 auto;
}
.collection-tag {
    left: 0 !important;
}
.discount-percentage {
    font-size: 20px;
    margin-top: 5px;
    font-weight: 600;
    background: #000;
    color: #fff;
    max-width: 100px;
    padding: 5px;
    text-align: center;
}
.col-price-with-percentage {
    flex-wrap: wrap;
}
.discount-percentage.col-discount-percentage {
    font-size: 16px;
    background: transparent;
    color: #000;
    padding: 0;
    margin: 0;
}
.slideshow__subheading{font-size:18px;}
button.custom-add-to-cart-btn.mb-1.disabled {
    color: gray;
    pointer-events: none;
}
.nav .nav__submenu {
  top: 25px;  
  padding: 20px 0!important;
}

.nav.nav--depth-1 > li {
    margin-right: 90px;
}

nav.header__nav.w-100 {
    text-align: center;
}

a.nav__link {
    font-size: 13px!important;
}
.nav--depth-2 a.nav__link {
    font-size: 11px!important;
}
.nav--depth-3.nav__submenu{
  display: none!important;
}
.nav.nav--depth-3.nav__submenu.cust_menu_hover {
    display: block!important;
    height: auto!important;
    width: 100%;
}
/* .quick-search__view-all {
    color: white;
} */
.header__nav .nav--depth-1 .nav__item-parent .nav__submenu .nav__item-parent .nav--depth-3{
    left: 100%;
    right: auto;
    top: 0;
    padding: 10px!important;
    margin-left: 1px;
 }     
.cust_menu_head {
    font-weight: bold;
    margin: 0;
    margin-bottom: 0.5em;
    border-bottom: 1px #000 solid;
}
.chokore-header-menu li{
  position: relative;
}
.nav--depth-3 a.nav__link {
    font-size: 11px!important;
}
.desktop-w-80 {
    width: 90%;
}
.nav__item-id-rkxc .nav--depth-2.nav__submenu{
  margin-left: -80px;
}
.nav__item-id-men .nav--depth-2.nav__submenu{
  margin-left: -80px;
}
.nav__item-id-women .nav--depth-2.nav__submenu {
    margin-left: -67px;
}
.nav__item-id-whats-new .nav--depth-2.nav__submenu {
    margin-left: -55px;
}
.nav__item-id-gift-sets .nav--depth-2.nav__submenu {
    margin-left: -65px;
}
.nav__item-id-new-arrivals .nav--depth-2.nav__submenu {
    margin-left: -51px;
}
.nav__item-id-new-launches .nav--depth-2.nav__submenu {
    margin-left: -37px;
}

.nav__item-id-kids .nav--depth-2.nav__submenu {
    margin-left: -72px;
}
.cust_banner-pre-made{width:100%;}
div#shopify-section-dynamic-slideshow {
    padding-top: 65px;
}
h2.cust_Landing_ABOUt.cust_chokore_arte{
  text-align: center;
/*    margin-top: 0px; */
}
.cust_chokore_arte.cust_rkc-logo-text p {
  width:760px;font-size:15px;  
  text-align: center; 
   margin-left: auto;
   margin-right: auto;
  }
.cust_chokore_arte.cust_rkc-logo-text.section{
    color: #838080;
    text-align: center;
   }
.section.cust_longdes{margin-top:0px;}
.cust_tab2_conTent img{display:none;}
header.header-container.is-sticky{top:0px!important;}
.announcement-bar {
  background-image: url(/cdn/shop/files/black_1024x1024_915b7606-2c5a-4494-a126-6b3c8ebf665d.webp?v=1654509358);
}
.is-sticky .cust_RKC_Header .header--default{padding-bottom:0px;}
.cust_rkc_headerNav {
    text-align: center;
    margin: auto;
    margin-left: -110px;
}

.cust_rkc_headerNav li:last-child  {
    color: #e79403;
}
.cust_gift_corporation_inner {
    padding: 0px 50px;
}
.cust_rkc_headerNav li:first-child {
    color: #ffffff!important;
}
.js1-mg-rkc-collage-collection-landing.collage.cf{display: flex;
    margin:  30px;
    padding-bottom: 30px;
}
.product-page-thumnails{
  display: grid;
  grid-template-columns: 20% 80%;
}
.rkc-logo-text p{
  width:auto;
  text-align: center;
  margin: auto;
  line-height:1.5em;
}
.cust_left_Content_Sec p{
/*    font-size: 13px; */
      font-size: 12px;
      margin-right: 0px!important;
}

a.cust_left_content_anch {
  text-transform: uppercase;
  text-decoration: underline!important;
  font-size:12px;
  float:left;
 }
.rkc-logo-text p{font-size: 12px;max-width: 560px;}
.cust-rk-collage .collection-text {
    font-size: 12px!important;
}
.cust_related_pro .product-tile {
    width: 25%;
}
img.rkc_three_img {
    padding: 4px;
    width: 150px;
}
a.accent-link.center.tc{
font-size: 12px;
/* font-family:Montserrat-regular!important; */
}
.rkc_three_img_main {
    width: 100%;
    display: flex;
}
.cust_RKXC_outer {
    width: 11%;
}
.cust_RKXC_outer p {
    font-size: 13px;
}
  .cust_Landing_ABOUt {
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
}
#collage-landing-rkc2 p{font-size:11px;}
.footer-content-txt {
  letter-spacing: 1px;
  font-weight: 450;
  color: #838080;
  font-size: 12px;
  text-align: center;
  margin: auto;
}

li.footer__payment-icon.cust_razorpay img
{
  height:23px;
  width:40px;
  border-radius: 2px;
  background-color: white;
}
.footer__bottom-left .footer__internal-copyright {
    color: white;
}
.footer__bottom-left {
	display: flex;
	flex-wrap: nowrap;
	width: 100%;
	flex-grow: 1;
}
.cust-sub-heading {
    margin: 0 auto 20px;
    width: 350px;
}
.footer-content-txt {
    letter-spacing: 1px;
    font-weight: 450;
    color: #838080;
    font-size: 12px;
}
.footer-title {
    font-weight: 500;
    color: #59595b;
    letter-spacing: 1px;
}
.newsletter__container.cust_news_container {
    padding: 0px;
}

.contact-form .input-reset {
    background-color: white;
    border: 1px solid #ccc;
    color: #000000;
}
.input {
    box-shadow: none;
}
.newsletter__input {
    width: 100%;
    height: 48px;
    padding-left: 16px;
    padding-right: 16px;
    border-radius: 3px;
}
.contact-form .input-reset {
	background-color: white;
	border: 1px solid #ccc;
	color: #000000;
}
.newsletter__input-container.cust_newsinput {
    width: 75%;
}
.footer__payment-icons{padding-bottom:0px!important;}

.footer__payment-icon {
  margin-top: 0px!important;
}
ul.payment-icons.list.ma0.pa0 {
    text-align: right;
    margin-right: 20px;
}
  .Cust_mobile_slider{display:none;}

/* .section.collage-section.w-85.mv1 {
    padding-bottom: 20px;
} */
.d-flex.footer-icon-section {
    text-align: center;
    margin: auto;
}
span.footer-icon-content {
    font-weight: 700;
}
.cust_rkc_headerNav .nav--depth-1 > li {
    margin-right: 60px;
}

.Cust_product_Payment_btn .shopify-payment-button__button{
  background-color: white!important;
  border: 1px #757575 solid;
/*   width:auto!important; */
  height:50px!important;
  padding: 8.5px;
  color: #757575!important;
  font-size:20px !important;
}
.Cust_product_Payment_btn {
    margin-top: -10px!important;
} 

  li.footer__payment-icon {
    display: inline-flex;
}

.cust_proDuct_PRice .money{
  color:black;
  font-size:17px;
}
s#ComparePrice {
    padding-right: 10px;
}
button.Cust_addCart.custom-add-to-cart-btn {
    padding: 4px;
}
.cart-whatsapp-quantity-box {
    /* display: flex!important; */
}
button.Cust_addCart.custom-add-to-cart-btn {
    width: 100%!important;
}

/*about-rkxc */
.cust_RKC_About_Sec3.cust_left_Content_Sec_3{
  padding: 50px 40px!important;
}
/*end about-rkxc */

.cust_mobile_thumbnail{display:none;}
.cust_related_pro .product-tile {
    text-align: -webkit-center;
}
.featured-collection__item.featured-collection__item--4 {
    text-align: -webkit-center;
}

li.search-template__item{color:black;}

/* .pair-it-with-add-to-cart .flex {
    display: -webkit-box;
} */
.pair-it-with-add-to-cart .flex {
    display: flex;
}
.pair-it-with-add-to-cart .mh2{
  margin-left:5px!important;
  margin-right:5px!important;
}
.cart-whatsapp-quantity-box {
  display: grid;
  grid-template-columns: 33% 33% 33%;
  grid-gap: 15px;
}
.cart-whatsapp-quantity-box .w-fit-content {
  width: 100%;
}
.cart-box .flex{display: block;}

.cart-whatsapp-quantity-box .plus-minus-input{display:flex;}
.collection-add-to-btn{max-width:100%;}
.product-recommendations__wrapper{overflow: hidden;}

.product-tile__images{width:100%!important;}
.Cust_rkc_coll .col-add-to-btn {margin: auto;}
.Cust_rkc_coll .collection-product-title{text-align:center;}

.cart-box .collection-add-to-btn.w-fit-content {
    height: 35px;
}
.collection-add-to-btn.cust_qty_inner {
    height: 35px;
}
.shopify-payment-button {
    height: 35px;
}
.product-recommendations__side h2.type-heading-1 margin-top: 20px;}
.announcement-bar {
	min-height: auto;
}
.contact__form p{color:#000000;}


.bulk-page-section button.bttn.bg-black.w-40.text-white {
    margin: auto;
}
.bulk-page-section  .custom-input{width: 100%;}
.collection-add-to-btn.cust_qty_inner {
    padding: 6px 8px;
}
.color-adjust .filter-flyout__filter{
  font-size: 0px !important;
}
/* contact us page */
/* textarea#ContactFormMessage {
    width: 70%;
}
 */
.contact__form textarea#ContactFormMessage {
    width: 100%;
}

.contact-custom-from-group {
    margin: auto!important;
    display: block;
    text-align: center;
}
.contact__container button.bttn.bg-black.w-40.text-white {
    margin: auto;
}
.contact__form {
    text-align: center;
}
.w-50.cust_Map_address {
    padding-left: 60px;
}
p.contact-us-p {
    width: 500px;
    margin: auto;
}
.drawer-menu__logo .responsive-image__wrapper{max-width: 100%!important;
  height:auto!important;
}
.drawer-menu__logo #Image-552415592636-0 {
    max-width: 193px;
    max-height: 23px;
}
/* end contact us page */

.cust_RKC_badge img.cust_RKC_badge_ww{
    width: 45px;
  }
  .cust_RKC_badge{
    display: flex;
  }
  p.cust_badge_content{
    font-size: 8px;
    text-align: center;
  }
.cust_RKC_badge_inner {
    text-align: center;
}
.cust_RKC_badge_inner.cust_2 {
    margin-left: 15px;
}
.cust_RKXC_HEader.header--default {
  padding-top: 0px!important;
  padding-bottom: 0px!important;
}
div#shopify-section-rkc-full-image-collage {
  margin-top: 0px!important;
}
.cust_mobile_rkc_banner{display:none;}

/* about page */

  .CUst_ABOUT_Rkc .cust_RKC_About_Sec3.cust_left_Content_Sec_3 {
    width: 37%!important;
    padding: 100px 40px !important;
  }

  .CUst_ABOUT_Rkc .cust_RKC_About_Sec3.cust_left_Content_Sec_3 {
    margin-left: 115px;
  }
.CUst_ABOUT_Rkc .js-mg-about-rkxc-section3-page.collage.cf {
    height: 564px!important;
}

.CUst_ABOUT_Rkc .cust_left_Content_Sec.cust_content_4{
  width:37%!important;
  padding: 95px 40px !important;
}
.cust_soldOUt_btn {
    background: transparent;
    border: none;
    border-radius: 0px;
    text-transform: uppercase;
    padding: 0px;
    line-height: normal;
    color: black;
}

button.cust_soldOUt_btn{
    width: 100%!important;
}
button.cust_soldOUt_btn {
    padding: 4px;
}


button.Cust_addCart.bttn--full.bttn--secondary.cust_text {
  background: black;
  border: none;
  border-radius: 0px;
  text-transform: uppercase;
  padding: 0px;
  line-height: normal;
  color: black;
}

button.Cust_addCart.bttn--full.bttn--secondary.cust_text {
  padding: 4px;
}
/* end about page */

.cust_only_inVestment {
   margin-left: 0px!important;
}
.cust_RKC_badge_inner {
    margin-right: 15px;
}
.quick-search__result-subheading{color: white;}
.quick-search__result-heading.type-body-regular {
    color: white;
}

/* .Cust_rkxc_bowtie .collection-banner-img {
  height: 308px;
  background-size: 100%;
}

.Cust_rkxc_bowtie .collection-banner-block {
    height: 310px;
} */

.drawer-menu__header{
  padding-bottom:0px;
}


input#NullsgiftWrap {
    padding-left: 20px!important;
    margin-left: 15px;
}
.NullsgifDiv {
    display: flex;
}

img.NullsgiftWrapImg {
    display: none!important;
}

.cust_marine-tie-pocket .collection-product-title {
  margin: auto;
  padding-bottom: 50px;
  text-align: center;
  max-width: 230px!important;
}
.cust_marine-tie-pocket .pair-it-with-add-to-cart{
  margin: auto;
}

.cust_promo_code span{
  color:black;
  font-weight:bold;
}

a#redemDevPromo {
    border: 1px solid;
    background-color: #231f20;
    color: white!important;
    padding: 22px;
    padding-top: 13px;
    padding-bottom: 13px;
    margin-left: 10px;
}
input#devPromo {
    width: 191px;
    height: 40px;
}

.custOM_GiftWRap textarea {
    min-height: 61px;
    width: 29%;
}

.nav__item-daily-steals {
  border: 1px solid;
  padding: 5px;
  padding-left: 15px;
  padding-right: 15px;
}
/* .nav__item-id-rkxc{
  border: 1px solid;
  padding: 5px;
  padding-left: 15px;
  padding-right: 15px;
} */
ul.chokore-header-menu li:first-child {
    color: #ffffff;
}
.cust_fancy_popup_table td{
  border: 1px solid #d2cdcd;
  padding: 10px!important;
}
.cust_fancy_popup_table tr{
  border: 1px solid #d2cdcd;
  padding: 10px!important;
}
.cust_fancy_popup_table th{
  border:1px solid #d2cdcd;
  padding: 10px!important;
}
table.cust_fancy_popup_table {
    margin: 40px;
}
h2.cust_fancy_heading {
    font-size: 30px;
    margin-left: 40px;
    font-weight: bold;
}
.cust_Size_sec_main {display: flex;margin-bottom: 14px;}
.custm_color_chart{ margin-left: 17pc;}

.custm_color_chart a {
    text-decoration: underline!important;
}
.cust_desktop_jacketpopup{display:block;}
.cust_mob_jacketpopup{display:none;}

h2.collection-product-title {
    text-align: center;
      margin-left: auto;
    margin-right: auto;
}
.col-add-to-btn{margin:auto;}
.CUst_Home_page .full-width-image .responsive-image__wrapper{
  max-width: 100%!important;
  max-height: 100%!important;
  width: 100%!important;
  height: auto!important;
}
.CUst_Home_page .responsive-image__image {
    max-width: 100%!important;
    max-height: 100%!important;
    width: 100%!important;
    height: auto!important;
}
div#shopify-section-16115666427d6cf100 {
    margin-bottom: 40px;
}
. cust_Without_img_des p{display:none;}
/*article page */
.cust_article_banner_img {min-height: 42vw!important;}
/* end article page */




/* collection landing */
.js-mg-dynamic-collage-collection-landing .collage__item:nth-child(1) {
    width: calc(60% - 1px) !important;
    padding-right: 0px;
}
.js-mg-dynamic-collage-collection-landing .collage__item:nth-child(2) {
    left: calc(60% + 1px) !important;
    width: calc(40% - 1px) !important;
}
.collage__item.cust_collage_item {
    padding: 10px;
}
section.gift-set.section.collage-section.full-img-collage.full-width-image.mv4.full-width-image--unconstrained {
    margin-top: 20px;
}
div#shopify-section-dynamic-collage-collection-landing1 {
    padding-left: 10px;
    padding-right: 10px;
}
section.cust_RKXC_landing{
    padding-left: 10px;
    padding-right: 10px;
}
/* collection landing */
ul.tabs.clearfix {
    text-align: center;
    padding: 0px;
}


/* custom gift set */
.cust-count {
display: flex;
width: 80%;
}
.cust_pop_info {
display: flex;
margin: 0px 20px;
}
.cust-count-div {
  background: #f1f2f3;
  padding: 5px 50px;
  position: sticky;
  bottom: 0;
  width: 100%;
  margin: auto;
}
.cust_bundle_Detail{
white-space: nowrap;
text-overflow: ellipsis;
display: block;
overflow: hidden;
  width:150px;
  margin-left:10px;
}
.cust_pop_info img {
  width: 80px;
  height: 80px;
}
.cust_bundle_TiTle {
  font-size: 12px;
}
.cust_pop_inner_add {
    display: flex;
/*     width: 20%; */
    margin: auto;
}
input#cust_Quantity {
  width: 30px;
  text-align: center;
  border: 1px solid #767676;
  background: #efefef;
  height: 25px;
}
.cust_main {
    display: flex;
    width: 100%;
}

button.cust_popup_addCart {
margin-left: 20px;
}
.custm_collloding {
  width: 20%;
  text-align: center;
  background: #e79403;
  margin: auto;
  padding: 10px;
  height: 40px;
}
  a#CollectionlodingBtn {
    font-weight: 500;
}
.outer_addToCArt{border: 1px #757575 solid!important;
    font-size: 11px;
    padding: 5px 8px;
    transition: 0.6s ease;
    cursor: pointer;
    max-width: fit-content;
  }
  button.cust_cart_btn {
    width: 100%;
}
  .col-add-to-btn {
    border: 1px #757575 solid!important;
  font-size: 11px;
  padding: 5px 8px;
  transition:0.6s ease;
  cursor:pointer;
  max-width: fit-content;
/*   max-width:180px!important; */

  }
.cust_bundle_ID{display:none;}
.CUStom_count{display:none;}
  .cust_tag_ID{display:none;}
.cust_Prie_Qty {
 display: flex;
}
  .outer_addToCArt {
    text-align: center;
    margin: auto;
}
  .cust_cart_btn {
  font-size: 14px;
  font-weight: 500;
  }
  .remove_text {
  font-size: 14px;
  font-weight: 500;
  }
  .cust_cart_btn.disabled {
  opacity: 0.6;
  pointer-events: none;
  }
  .cust_inventory{display:none;}
  .outer_addToCArt {
    text-align: center;
    margin: auto;
    max-width: 160px;
    height: 50px;
}
  .flex.Cust_varaint_notavailable {
    text-align: center;
    margin-left: 50px;
}
  .Cust_varaint_notavailable .mh2{
    display:none;
  }
  .cust_cart_btn.Cust_without_variant{
    margin-top: 7.5px;
  }
/* .cust-count-div .cust_main {
    margin-top: 20px;
} */
.cust_bundle_TiTle {
    margin-top: 5px;
}
.cust_Prie_Qty {
    margin-top: 10px;
}
.Cust_without_variant.remove_text{
  margin-top: 7.5px;
}
.cust-count-div {
    text-align: center;
    padding: 20px 0;
}

.tab li a.active {
    background-color: #ccc;
}
.cgt-desc ul li a.active {
    color: #e79403!important;
}
/* end gift set */


.cust_make_your_owngift{
  color:white;
  top: 240px;
}

.cust_make_own_gift_set .centered-content{
max-width:1000px!important;
/* margin:0px!important; */
}
.cust_make_own_gift_set .cgt-desc {
    max-width: 1000px!important;
}
.cust_make_own_gift_set .panel{
    display: flex;
}
.cust_make_own_gift_set .cust_make_gift_img{
   width: 50%;
   margin-left: 200px;
}
.cust_make_own_gift_set .menu{width:50%;}
/* .cust_make_own_gift_set .center{
    margin-right: 0px;
} */
.cust_With_Img p{font-size:18px;} 
.cust_make_first_img img{width:60%;margin-left: 50px;}

/******* New Home page  *****/

i.fa.fa-shopping-cart {
    color: white;
}
.cust_main_insta_shop .chokore-product-title{
  color: black;
}
ul.home_col_slider {
  display: flex;
  padding: 0px 30px 0px 30px;
  width: 100%;
}
.home_col_slider .item {
  width: 33.3333333333%;
  padding: 20px;
}
li.home_col_slider_li {
  list-style: none;
}
.cust_home_content {
  text-align: center;
  padding: 20px 0 0 0;
}
.hm-colec-list-block-title-text {
    font-size: 19px;
}
.hm-colec-list-block-desc {
    margin-top: 10px;
    font-size: 1.4rem;
    line-height: 1.5;
}

.section-header.text-center {
    text-align: center;
}
.cust_header{
  font-size:24px;
/*   margin: auto;
  margin-bottom: 15px; */
}
.custom_coll_list .section-header.text-center {
    margin-top: 30px;
}

/* home banner image */
img.cust_discount_banner {
    width: 2000px;
}
/* end home banner image */

.section-header.text-center.cust_main_header_content {
    margin-top: 25px;
}

/* home collection section */
.home_col_list .item {
    position: relative;
    text-align: center;
    color: white;
}
.hm-colec-list-block-shopnow {
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: black;
    padding: 9px;
    text-transform: uppercase;
    line-height: normal;
    font-size: smaller;
    width: 180px;
    height: 35px;
}
.cust_home_content{
  color:#000;
}
/* end home collection section */

/* enlarge images section */
li.gallery-with-text__card.color-inverse.active{
    flex:4!important;
}
ul.gallery-with-text__wrapper {
    height: 500px;
}
.gallery-with-text__wrapper{
    position: relative;
    display: flex;
    overflow: hidden;
}
.gallery-with-text__media {
 height: 500px;
}
.gallery-with-text__media {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.gallery-with-text__card {
  flex: 1;
}
.gallery-with-text__card{
  display: flex;
  flex-direction: column;
  position: relative;
  transition: flex .8s cubic-bezier(.29,0,.2,1);
  will-change: flex;
  overflow: hidden;
} 
li.gallery-with-text__card.color-inverse.active{
    flex: 4;
}
.gallery-with-text__card:not(:last-child) {
    border-right: 1px solid rgba(var(--color-foreground));
}
  .gallery-with-text__card img {
    height: 500px;
}
  .gallery-with-text__title {
    position: absolute;
    left: 2rem;
    top: 2rem;
    margin: 0;
    transform: rotate(180deg);
    writing-mode: vertical-rl;
    z-index: 2;
    color:white;
}
.gallery-with-text__info {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 4rem;
}
.gallery-with-text__info-item {
    max-width: 44rem;
    overflow: hidden;
}
  .gallery-with-text__info-title {
    margin-bottom: 1rem;
    font-size: 4.5rem;
    color: white;
    font-weight: 500;
}
  .gallery-with-text__button {
    margin-top: 3rem;
    z-index: 3;
}
  .gallery-with-text__card .link--overlay {
    display: block;
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 2;
}
.gallery-with-text__text {
    color: white;
}
.gallery-with-text__card.active .gallery-with-text__info {
  opacity: 1;
  transition: .5s .8s cubic-bezier(.29,0,.2,1);
}
.link {
    cursor: pointer;
    display: inline-block;
    border: none;
    box-shadow: none;
    text-decoration: underline;
    text-underline-offset: 0.3rem;
    color: rgb(var(--color-link));
    background-color: transparent;
    font-size: 1.4rem;
    transition: var(--duration-default);
}
 .gallery-with-text__card:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
/*     background: rgba(var(--color-background),.4); */
    background: rgba(255,255, 255),.4);
    z-index: 1;
} 
.gallery-with-text__info{display:none;} 
li.gallery-with-text__card.color-inverse.active .gallery-with-text__info{display:block;}
.gallery-with-text__card:not(:last-child) {
    border-right: 1px solid #ffffff;
}

ul.gallery-with-text__wrapper {
    margin-left: 0px;
    padding: 0px;
}
.section-header p {
    width: 600px;
    text-align: center;
    margin: auto;
}
.gallery-with-text__info-item {
    max-width: 44rem;
    overflow: hidden;
}
.gallery-with-text__info {
    margin-left: auto;
    margin-right: auto;
    max-width: 44rem;
}
.gallery-with-text__card.active .gallery-with-text__info {
    opacity: 1;
    transition: .5s .8s cubic-bezier(.29,0,.2,1);
}
.gallery-with-text__media img{
 /* display: block;
    width: 100%;
    height: 100%; */
    object-fit: cover;
    object-position: center;
}
ul.gallery-with-text__wrapper {
    margin-top: 30px;
}
/* end enlarge image */

/* shop insta section */
/* .slick-list{width:fit-content;} */

span.meta.price {
    color: black;
}
.cust_main_insta_shop{
    display: flex;
}
.cust_insta_banner_img {
  width: 50%;
}
.cust_product.featured-product.section--standard {
    width: 50%;
}
.cust_insta_shop .featured-product__details{
  width:100%!important;
  max-width: 100%;
  padding: 0 20px;
}
.cust_insta_shop .featured-product__images{
  width:100%;
}
.cust_product.featured-product.section--standard {
    display: block;
}

.product_thumbnail{
  border:none;
}
.cust_insta_shop .product_thumbnail{height: 300px;}
.cust_insta_shop .featured-product{padding:0px;}
.cust_insta_shop .featured-product__images {
    padding: 0 20px;
}
.cust_insta_shop .product__details{ 
width:100%;
text-align: center;
}
.cust_insta_shop .product__description.type-body-regular.rte {
    display: none;
}
.cust_insta_shop select.zooomyvariantselect {
    display: none;
}
.cart-box {
    text-align: -webkit-center;
    margin: auto;
}
.cust_insta_shop .collection-add-to-btn.w-fit-content {
  width: 180px;
  margin-top: 10px;
}

.cust_insta_shop .collection-add-to-btn{
  background: black;
}
.cust_insta_shop .custom-add-to-cart-btn{ color:white;}
.fa { color:black;}
.cust_instashop_slider i.fa.fa-arrow-right.slick-arrow {
    position: absolute;
    right: -25px;
    top: 50.2%;
}

i.fa.fa-arrow-left.slick-arrow {
    margin-top: 63%;
    position: absolute;
    left: -25px;
}
.cust_insta_shop p {
    color: black;
    font-size: 12px;
    font-weight: 600;
}
/* end shop insta section */
ul.cust_bulk_order_logos {
    text-align: center;
    padding: 0px;
}
.logo-bar__item{
height: auto!important;
}
li.logo-bar__item:last-child {
   width: 210px!important; 
    max-width: 210px!important;
}
.cust_product.featured-product.section--standard {
    margin-top: 30px;
}
div#shopify-section-afe9a410-b384-4d87-867b-16756eac0156 {
    background: #f5f2ec;
    padding: 20px 0;
}

ul.cust_instashop_slider.product_thumbnail-list.slick-initialized.slick-slider {
    width: 250px;
    text-align: center;
    margin: auto;
}
.collection-add-to-btn.w-fit-content {
  text-align: -moz-center;
  margin: auto;
}
/* csutom seen in section */

  
.cust-best-seller .item  {
    display: none;
}

.cust-best-seller .item:first-child  {
    display: block;
}

.cust-best-seller .slick-initialized .item {
    display: block;
} 

.cust_home_mob_banner{
  display:none;
}
.rte__link{margin-top: -10px;} 
/* end seen in section */

/** Bestsellers slider **/
.cust-best-seller i.fa.fa-arrow-left.slick-arrow {
    margin-top: 7%;
    position: absolute;
    left: 0;
}

.cust-best-seller i.fa.fa-arrow-right.slick-arrow {
    position: absolute;
    right: 0;
    top: 40%;
}
.slick-list.cust_slick_list{
    width: 1230px;
    text-align: center;
    margin: auto;
}

section.cust_best-seller {
    padding: 0 20px;
}
/* owl css*/
.owl-nav {
    display: block;
}
.owl-next {
    position: absolute;
    right: -25px;
    top: 40%;
}
.owl-prev {
    margin-top: -14.5%;
    position: absolute;
    left: -32px;
}
/* end owl css*/
.cust_insta_mobile{display:none;}

.cust_mob_insta{display:none;}

.cust_coll_home_mobile{display:none;}
/** end Bestsellers slider **/


#shopify-section-bb9a4708-d116-4de2-9920-2fb89a2be856 a.bttn{
    font-size: 24px;
    text-transform: capitalize;
}

 .cust_MOB_coLL_images{display:none;}
/* endnew home */
@media (max-width: 749px){
.cust_OM_parallax div#ImageWrapper-27126407200956-0 {
    height: auto;
}
  #shopify-section-bb9a4708-d116-4de2-9920-2fb89a2be856 a.bttn {
    font-size: 20px;
    text-transform: capitalize;
}
  .cust_home_coLL_images{display:none;}
  .cust_MOB_coLL_images{display:block;}
  section.parallax.cust_OM_parallax {
    margin-top: 70px;
}
  .cust_chokore_arte.cust_rkc-logo-text p{
    width:100%;
    line-height: 1.5em;
 }
  .slideshow__subheading {
   font-size: 13px;
  }
  /* cust-gift-set*/
  .custm_collloding {
    width: 50%!important;
  }
  .cust_main {
    display: block;
    width: 100%;
  }
 .cust-count {
    overflow: scroll;
    width: 100%;
  }
  .cust-count-div{
    text-align: center;
    padding: 10px 10px;
  }
  .cust_pop_inner_add {
    padding: 15px;
  }

.cust_make_own_gift_set .panel {
    display: block;
}
.cust_make_own_gift_set .cust_make_gift_img {
 width: 100%;
  margin-left:0px;
}
.cust_make_own_gift_set .menu {
    width: 100%;
}

  
  /* end gift set */
  
.CUst_Home_page .cust_home_collage .content-overlay__heading{max-width:12em!important;} 
.CUst_Home_page .cust_full_img .content-overlay__heading{max-width:24em!important;} 
#shopify-section-1616587978d63b3f0c .content-overlay__heading{max-width:12em!important;}
#shopify-section-dynamic-collage .cust_collage_1 .content-overlay__heading{margin-bottom:-21px;} 
#shopify-section-1616587978d63b3f0c section.cust_full_img{padding-top:0px;} 
#shopify-section-16111398357ae5b885 .collage-section{margin-top: -8px;}
/*product page popup */
 section.cust_full_img {
    padding-top: 12px;
}
section.section.collage-section.w-85.mv1.cust_home_collage {
  padding-top: 6px;
}
table.cust_fancy_popup_table{
 margin: 0px;
}
.fancybox-slide>*{
  padding: 0px!important;
}
.cust_desktop_jacketpopup{display:none;}
.cust_mob_jacketpopup{display:block;}

.cust_mob_jacketpopup .cust_fancy_popup_table th{
 padding: 1px!important;
}
h2.cust_fancy_heading{margin-left: 5px;}
/* end product page popup*/


  
.custm_color_chart {
    margin-left: 40%;
}
.js-mg-about-rkxc-section3-page.collage.cf {
  display: block!important;
}
.collage__item_3 {
    display: block!important;
    position: relative!important;
}
.cust_Coll_landing .announcement-bar-section{margin-top: 0px!important;}

section.Cust_mobile_slider.slideshow.parallax-slideshow {
    padding-top: 36px;
}
.Cust_mobile_slider .slideshow__content {
    padding-top: 125px;
}
 .Cust_mobile_slider h2.slideshow__heading.type-heading-display{font-size:16px!important;}
  .slideshow .flickity-page-dots {
    bottom: calc(20px + -13px);
 }
.CUst_ABOUT_Rkc .cust_left_Content_Sec.cust_content_4{
 top: 287px!important;
}
.cart-template .table-responsive {overflow: hidden;}
  .custOM_GiftWRap textarea{
    min-height: 61px;
    width: 72%;
    margin-top: 15px;
}
a#redemDevPromo{
  margin-left: 7px;
  padding: 20.3px;
  padding-top: 13px;
  padding-bottom: 13px;
}
  input#devPromo {
    width: 184px!important;
    height: 40px;
}
div#shopify-section-dynamic-slideshow {
  padding-top: 0px!important;
}
  .Cust_rkxc_bowtie .collection-banner-block {
    height: 100px;
  }
  .js1-mg-rkc-collage-collection-landing.collage.cf{display: contents!important;}
  .cust-rk-collage .collage__item{height:auto!important;}
  .cust-rk-collage .collage__item{width:100%}
  .rkc-logo-text.section{width: 100%;margin-left: 0px;text-align: center;}
  .cust-rk-collage .content-overlay__inner {
    margin-bottom: 0px;
  }
  .rkc-logo-text.section p {
    width: auto;
  }
  .w-65{width:100%!important;}
  .cust_Landing_ABOUt {
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
    margin-left:0px!important;
  }
  .Cust_mobile_slider{display:block;}
  .cust_desktop_slider{display:none;}
  .flickity-slider {
    height: auto!important;
  }
  .slideshow__image {
    height: auto!important;
  }

  .collage__item_3 {
    float:right!important;
   }
  .cust_left_Content_Sec_3 {
    float: left!important;
    left:0!important;
  }
  .header-container.is-sticky {
    top: 0px!important;
  }
  .delivery-icons-section.footer__cols {
    text-align: center;
    width: 100%;
    flex-wrap: block;
  }
  .cust-sub-heading{ width:auto;}
  .delivery-icons-section .footer__cols{
    display:block!important;
  }
  section.footer__cols.mx-auto.w-40{width:auto;}

  .footer__col-list{width:100%}
  section.footer__cols {
    text-align: center;
  }
  .delivery-icons-section .footer__col-list {
    margin-right: 0px!important;
  }
  .cust-footer-copyright {
    padding-bottom: 20px;
  }
  .footer__col-text {
    padding-bottom: 20px;
  }
  .delivery-icons-section.b-r{display:none;}
  li.footer__payment-icon {
    display: inline-flex;
  }
  .footer__payment-icons{padding:0px!important;}

  .collection .description-row p{display: none;}

  p.type-heading-meta.meta.mt0.mb3.collection-txt {
    display: none;
  }
  .collection-desc p{display:none;}
  h1.type-heading-1.mv3.ma0.collection-name {
    font-size: 1.8em;
    text-align: left;
  }
  .drawer-menu__item.row {
    width: 80%;
  }
  /* .col-add-to-btn{
    max-width: 160px!important;
  } */
  p.meta.ma0.custom-price{margin:0px!important;margin-top:0px!important;}
  button.Cust_addCart.custom-add-to-cart-btn {
    width: 100%!important;
  }

  .Cust_product_Payment_btn .shopify-payment-button__button{padding:8.5px;}
  .quantity-box .quantity-txt{font-size: 14px;}
  .Cust_chokore_title.type-heading-1{text-align:center;margin-top: 10px;margin-bottom: 10px;padding:0px;padding:none;}

  /* rkc page */
  .cust_RKXC_outer {
    width: 100%;
  }
  .js-mg-collage-landing-rkc2.collage.cf{
    height:550px!important;
  }
  .cust_left_Content_Sec{padding:0px!important;}
  .cust_left_Content_Sec p{
    padding:10px 20px!important;
    text-align: justify;
    margin-right:0px!important;
  }
  

  /* end rkc page */
  /* rkc drawer*/
  .Cust_RKCdrawer-menu .responsive-image__image{
    height:80px!important;
    width:80px!important;
  }
  .Cust_RKCdrawer-menu #ImageWrapper-553312223420-0::before {
    padding-top: 50.0%;
  }

  .Cust_RKCdrawer-menu .responsive-image__wrapper {
    height: 100px;
  }
  .cust_drawer_menu #ImageWrapper-553312223420-0 {
    max-width: 240px!important;
  }

   /* end rkc drawer*/
   .js-mg-about-rkxc-section3-page.collage.cf {
    height:auto;
  }

  .CUst_Landing_Rkc .collage__item{
    height:auto!important;
  }
  a.cust_left_content_anch {padding-left:20px;}
  .cust_left_Content_Sec p{
    margin:0px;
  }
/*rkc product page */
  .cust_related_pro.product-recommendations__products {
    display: flex;
    flex-wrap: wrap;
  }
  .cust_related_pro .product-tile {
    width: 50%;
    padding:10px;
  }
  .custOM_RElated_Pro {border:none;overflow:hidden;}
/*   .collection-product-title{height:auto;} */
  
  
h1.product__title.type-heading-1.chokore-product-title {
    text-align: center;
    padding-left: 0px;
    font-weight: 600;
    font-size: 18px;
}
  .product__details-container .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
    text-align: center !important;
}
.cust_proDuct_PRice {
    /* margin-bottom: 15px; */
    text-align: center;
    border-top: 3px solid #f3f3f3;
    border-bottom: 3px solid #f3f3f3;
}
  .offer-content-inner p {
    font-size: 13px;
}
  .cust_qty.quantity-box {
    margin-top: 12px;
    border-top: 3px solid #f3f3f3;
}
  .p-addtocart {
    border-top: 3px solid #f3f3f3;
    margin-top: 15px;
}
  .offer-time-inner {
    padding-bottom: 5px;
}
  span.promotioncode img {
    width: 16px;
}
  .offer-content-inner {
    font-size: 14px;
}
  .product__details span.promotioncode {
    text-align: center;
}
  .offer-content-inner h5 {
    font-size: 16px !important;
    margin: 0 0 5px !important;
}
  .product__details span.promotioncode {
    margin-bottom: 15px;
}
  .wn_ecomm_embed_pdp_7878167625916.wn_ecomm_snippet.pdp.wn_6512a97101af553453407b10 {
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
}
  .cust_qty.quantity-box .box1 {
    max-width: 160px;
    margin: 0 auto;
}
  .product__details span.social-share-head {
    text-align: center;
    padding-top: 15px !important;
}
  .product__details .social-sharing {
    justify-content: center;
    border-bottom: 3px solid #f3f3f3;
}
  .cust_mobile_thumbnail{display:block;}
  .cust_PRoduct_Thumb .product_thumbnail-list{display:none;}
  .product-page-thumnails{display:block!important;}
  .product_thumbnail{border:none;}
  .responsive-image__image {height: auto!important;}
  .cust_pro_ml3{ margin-left:0px!important;}
  div#product-product{ margin-left:0px!important;}
 
  
  .cart-whatsapp-quantity-box {
    display: grid!important;
    grid-template-columns: 30% 31% 31%!important;
    grid-gap: 15px;
  }
  .cart-whatsapp-quantity-box .w-fit-content {
    width: 100%;
  }
  .cart-box .flex{display: block;}

  .cart-whatsapp-quantity-box .plus-minus-input{display:flex;}
  .collection-add-to-btn{max-width:100%;}
  
  .rkc-logo-text p{width:auto!important;}
  .cust_RKXC_outer {
    width: 30%;
}
  
 /* bulk order page */
  .cust_bulk_order_logos{
    padding:0px;
    text-align:center;
  
  }
  .logo-bar__item{
    width:50%!important;
    margin:0px!important;
    padding:10px!important;
  }
 
  .bulk-page-section h2.type-heading-1.custom-txt-left{
  text-align:center!important;
  }
  .cust_bluk_pro_rec .Cust_Rec_pro{
    display: flex!important;
    flex-wrap: wrap!important;
    padding: 0px!important;
    margin:0px!important;
}
  .cust_bluk_pro_rec .product-recommendations__product{
      width: 50%!important;
  }
  
 .bulk-page-section .type-body-regular.rte {
    padding: 6px;
    text-align: center;
}
 .bulk-page-section .collection-product-img {
  height: 158px;
}
  .bulk-page-section{padding:0px;}
  /* end bulk order page */
  
  /* contact us page */
  
  .cust_Contact_map_main.flex.flex-wrap.section--standard {
    display: block;
  }
  .w-50.cust_Map_address{width:100%;}
  .w-50.cust_Map_address {
    padding-left: 0px;
}
  .cust_map iframe{width: -webkit-fill-available;}
  .w-50.cust_map {
    width: 100%;
}
  .contact__form {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
    padding: 20px;
  }
  p.contact-us-p {
    width: auto;
    margin: auto;
    padding: 20px;
}
  /* end contact us page */
  
  /* Home page*/

  .CUst_Home_page .collage__item {
    padding: 15px!important;
  }
  /* end home page*/
  .cust_RKC_badge {
    margin-top: 40px;
  }
  .cust_RKC_badge_inner.cust_2 {
    margin-left: 14px;
  }
  .cust_drawer_menu button.drawer-menu__search-submit {
    width: 40px;
  }
 .cust_drawer_menu a.drawer-menu__search-close {
    width: 40px;
}
  .cust_drawer_menu .drawer-menu__search-input{padding:4px;}
  .cust_mobile_rkc_banner{display:block;}
  .cust_rkc_desktop_banner {display:none;} 
  
 .CUst_ABOUT_Rkc .js-mg-about-rkxc-section3-page.collage.cf {
    height: auto!important;
  }
  .CUst_ABOUT_Rkc .cust_left_Content_Sec.cust_content_4{
    width:100%!important;
    padding:0px !important;
  }

  .CUst_ABOUT_Rkc .collage__item{
    height:auto!important;
  }
  .CUst_ABOUT_Rkc .cust_RKC_About_Sec3.cust_left_Content_Sec_3{
    width: 100%!important;
    padding:0px!important;
    margin-left:0px;
    padding: 10px 20px!important;
    display: block!important;
    position: static!important;
  }
  .CUst_ABOUT_Rkc .js-mg-about-rkxc-section4-page.collage.cf{
    height: 775px!important;
  }
  h2.cust_Landing_ABOUt {
    margin-left: 20px;
  }
 .CUst_ABOUT_Rkc .section--dynamic-collage {
    margin-top: 0px!important;
}
 .CUst_ABOUT_Rkc .section.collage-section.w-85.mv1 {
    padding-bottom: 0px;
}
  ul.payment-icons.list.ma0.pa0 {
    text-align: center;
}

  .quick-search__result-heading.type-body-regular {
    color: #000000;
  } 
  .full-img-collage{
    width: 100%!important;
    padding-left: 5px!important;
    padding-right: 5px!important; 
  }
  .drawer-menu__bottom {
    margin-top: 30px;
  }

  .filter-flyout__filters {
    margin-left: 20px;
  }
  .filter-flyout__bottom.sort-apply-btn {
    padding-left: 36px;
  }
  
/*   .filter-flyout__header.cust_head {
    margin-left: 20px;
  } */
  .filter-flyout__header {
    margin-left: 20px;
  }
  .drawer.filter-flyout.custom-filter.is-visible {
    padding-left: 0px;
  }
  

/* .filter-flyout__bottom.sort-apply-btn {
  padding-right: 45px;
} */
.sort-filter-box .filter-flyout__bottom.sort-apply-btn {
    padding-right: 39px;
}
.sort-filter-box .filter-flyout__bottom.sort-apply-btn {
  padding-left: 16px;
}
.sort-filter-box.is-visible{min-height: auto;}
.sort-filter-box .filter-flyout__header a{padding-right: 20px;}
li.drawer-menu__item.row:first-child {
  border: 1px solid;
  padding: 0px;
  width: 85px;
  margin-left: 20px;
}
    /* collection landing */
.cust_landing_page .section--dynamic-collage{ margin-top: 0px!important;}
.cust_landing_page .collage__item {padding: 20px 0px 0px 0px!important;} 
section.gift-set.section.collage-section.full-img-collage.full-width-image.mv4.full-width-image--unconstrained {
  margin-top: 20px;
}
.full-img-collage {
  width: 100%!important;
  padding-left: 0px!important;
  padding-right: 0px!important;
}
.collection-landing-page #shopify-section-dynamic-full-image-collage-landing{padding: 0px 0px !important;}
section.cust_RKXC_landing.section.collage-section.full-img-collage.full-width-image.mv4.full-width-image--unconstrained {
  margin-bottom: 27px;
}
  section.section.collage-section.cust_full_img.full-img-collage.full-width-image.mv4.mf5.full-width-image--full_height {
    margin-bottom: 27px;
}
  .js-mg-dynamic-collage-collection-landing .collage__item:nth-child(1){width:100%!important;}
  .js-mg-dynamic-collage-collection-landing .collage__item:nth-child(2){width:100%!important;left:0px!important;}
    div#shopify-section-dynamic-collage-collection-landing1 {
      padding-left: 0px;
      padding-right: 0px;
    }
  /* collection landing */

/* new home page */
.gallery-with-text__info-item{overflow:unset;}
.gallery-with-text__wrapper li.gallery-with-text__card.color-inverse.active {
    padding:0px!important;
}
.cust_mob_insta{display:block;}
.cust_desktop_insta{display:none;}

  .cust_coll_home_mobile{display:block;}
.cust_coll_home_desktop {display:none;}
  
.desktop-w-80 {
 width: 7%!important;
}
ul.home_col_slider {
  display: block; 
/*   padding: 30px; */
  width: 100%;
}
.home_col_slider .item {
  width: 100%;
}
 .custom_coll_list .section-header p{
   width:400px;
 }
.cust-best-seller i.fa.fa-arrow-left.slick-arrow {
    margin-top: 32.5%;
    position: absolute;
    left: 0;
}

  /*insta shop */
  .cust_product.featured-product.section--standard {
  width: 100%;
  }
  .cust_main_insta_shop{
    display: block;
  }
  .cust_main_insta_shop {
    display: block;
  }
.cust_insta_banner_img {
    width: 100%;
}
.cust_main_insta_shop h1.product__title.type-heading-1.chokore-product-title {
  text-align: center!important;
  padding-left: 0px;
}
  .cust_main_insta_shop i.fa.fa-arrow-left.slick-arrow{
margin-top: 50%;
    position: absolute;
    left: -27px;
    width: 50px;
    height: 50px;
    padding: 20px;
  }
  .cust_instashop_slider i.fa.fa-arrow-right.slick-arrow {
    position: absolute;
    right: -40px;
    top: 43%;
    height: 50px;
    width: 50px;
    padding: 20px;
}
.cust_insta_mobile{display:block;}
.cust_insta_desktop{display:none;}
  /* end insta shop*/
/* enlarge section  */
.cust_enlarge_Sec .section-header p {
width: 350px;
}
ul.gallery-with-text__wrapper {
    display: grid;
    height: auto;
}
.gallery-with-text__card{
  height:350px;
  margin-bottom: 5px;
}
li.gallery-with-text__card.color-inverse.active {
  padding: 20px!important;
}
.gallery-with-text__info {
 display: block;
 padding: 0 65px;
}
/* end enlarge section  */  
.cust_home_mob_banner{
  display:block;
}
.cust_home_banner{
 display:none;
}
h2.tc.type-heading-1{
    font-size: 20px;
}
.type-heading-1{
  font-size: 20px;
}
.cust_header {
  font-size: 20px;
}
.owl-prev {
  /* margin-top: -48%; */
  position: absolute;
  left: 10px;
  top:40%; 
}
.owl-next {
  position: absolute;
  right: 10px;
  top: 40%;
 }  
/* end new home page */
}
@media (max-width: 1024px){
.custm_color_chart {
    margin-left: 5pc;
}
.cust_Coll_landing .shopify-section{
  margin-top: 0px!important;
}

  .collection .description-row p{display: none;}
  .collection-desc p {display: none;}

  .cust_RKC_About_Sec3.cust_left_Content_Sec_3{
    padding:20px!important;
  }
  .js-mg-about-rkxc-section3-page.collage.cf {
    height:auto;
  }
  .CUst_Landing_Rkc .collage__item{
    height:auto!important;
  }


  .cust_left_Content_Sec{
    text-align: justify;
  }
  .cust_left_Content_Sec p{
    margin:0px;
    margin-right:0px;
  }
  .cust_drawer_menu #ImageWrapper-553312223420-0 {
    max-width: 240px!important;
  }

  p.meta.ma0.custom-price{margin:0px!important;margin-top:0px!important;}
  .pair-it-with-add-to-cart .flex {
    display: flex;
  }

  .cart-whatsapp-quantity-box {
    display: grid!important;
    grid-template-columns: 30% 30% 30%;
    grid-gap: 15px;
  }
  .cart-whatsapp-quantity-box .w-fit-content {
    width: 100%;
  }
  .cart-box{display: block;}
  .cart-whatsapp-quantity-box .plus-minus-input{display:flex;}
  .rkc-logo-text p{width:auto!important;}
  .cust_RKXC_outer {width: 30%;}
  .cust_bluk_pro_rec .Cust_Rec_pro{
    display: flex!important;
    flex-wrap: wrap!important;
    padding: 0px!important;
    margin:0px!important;
  }
  .cust_bluk_pro_rec .product-recommendations__product{
    width:calc(100% / 3);!important;
  }
  .bulk-page-section .type-body-regular.rte {
    padding: 6px;
    text-align: center;
  }
  .bulk-page-section .collection-product-img {
    height: 158px;
  }

  /* contact us page */

  .cust_Contact_map_main.flex.flex-wrap.section--standard {
    display: block;
  }
  .w-50.cust_Map_address{width:100%;}
  .w-50.cust_Map_address {
    padding-left: 0px;
  }
  .cust_map iframe{width: -webkit-fill-available;}
  .w-50.cust_map {
    width: 100%;
  }
  .cust_Map_address .measure-wide {
    max-width: 100%!important;
  }
  p.contact-us-p {
    width: auto;
    margin: auto;
    padding: 20px;
  }
  /* end contact us page */
}


@media only screen and (min-width: 601px) and (max-width: 1024px)  {

  /* collection page */
  .w-30-l{display:none;}
  .w-70-l .w-third-m {width: calc(100% / 3);}
  p.meta.ma0.custom-price {
    text-align: center;
  }
  button.collection__button.toggle_filter {
    display:block!important;
  }

  .collection__bar div {display:flex;}
  .custom-filter{
    position: absolute !important;
    right: 0px;
    top: 60px !important;
    display: none;
  }
  .custom-filter.is-visible {
    position: absolute;
    right: -19px;
    top: 60px !important;
    z-index: 9 !important;
    height: fit-content;
    min-height: 730px;
    opacity: 1;
    display: block!important;
    width: var(--flyout-width);
      }
  .w-30-l{display:block;}
  .close_filter {
    display: block !important;
  }
  .col-add-to-btn{padding: 5px 5px!important;}
  /* end collection page */
  .filter-flyout__bottom.sort-apply-btn {
    max-width: 95%;
  }
  .collection-add-to-btn.cust_qty_inner {
    padding: 12px!important;
  }
  .Cust_product_Payment_btn .shopify-payment-button__button{padding: 9px;}
  .cart-box .collection-add-to-btn{padding: 4px 8px;}
  .collection-add-to-btn.cust_qty_inner {
    padding: 11.5px!important;
  }
  .cust_bluk_pro_rec .Cust_Rec_pro{
    display: flex!important;
    flex-wrap: wrap!important;
    padding: 0px!important;
    margin:0px!important;
  }
  .cust_bluk_pro_rec .product-recommendations__product{
    width:calc(100% / 3);!important;
  }
  button.Cust_addCart.custom-add-to-cart-btn {
    padding: 0px; 
  }

  p.contact-us-p {
    width: auto;
    margin: auto;
    padding: 20px;
  }
    .CUst_ABOUT_Rkc .cust_RKC_About_Sec3.cust_left_Content_Sec_3 {
    width: 50%!important;
    padding: 0px 15px !important;
    margin-left: 0px!important;
  }

  .CUst_ABOUT_Rkc .cust_left_Content_Sec.cust_content_4 {
    width: 50%!important;
    padding: 0px 15px !important;
  }
    .CUst_ABOUT_Rkc .js-mg-about-rkxc-section4-page.collage.cf {
    height: 369px!important;
  }
  .CUst_Home_page .full-width-image .responsive-image__wrapper{
  max-width: 100%!important;
  max-height: 100%!important;
  width: 100%!important;
  height: auto!important;
}
.CUst_Home_page .responsive-image__image {
    max-width: 100%!important;
    max-height: 100%!important;
    width: 100%!important;
    height: auto!important;
}

.cust_make_own_gift_set .cust_make_gift_img{margin-left:0px;}
  
}


@media only screen and (min-width: 820px) and (max-width: 1180px) {
  .cart-whatsapp-quantity-box {
    display: grid!important;
    grid-template-columns: 31% 34% 32%!important;
    grid-gap: 10px;
  }
  .cart-whatsapp-quantity-box .collection-add-to-btn {padding: 8px 8px!important;}
  .plus-minus-input.flex {
    padding: 0.5px;
  }
  .CUst_ABOUT_Rkc .cust_RKC_About_Sec3.cust_left_Content_Sec_3 {
    width: 50%!important;
    padding: 0px 15px !important;
    margin-left: 0px!important;
  }

  .CUst_ABOUT_Rkc .cust_left_Content_Sec.cust_content_4 {
    width: 50%!important;
    padding: 0px 15px !important;
  }
  .custm_color_chart {
    margin-left: 6.5pc;
  }
}
@media (max-width: 1280px){ 
.cust_RKC_About_Sec3 .cust_left_Content_Sec_3
  {padding:none;}
}

@media only screen and (min-width: 1280px) and (max-width: 767px) {
.pair-it-with-add-to-cart .flex{display:flex!important;}
}
@media (min-width: 768px) and (max-width: 1024px){
.cust_insta_shop .product_thumbnail {
    height: 200px!important;
}
img.product-single__thumbnail-image {
    height: 200px!important;
}
 .cust_product.featured-product.section--standard {
    margin-top: 0px!important;
} 
.cust_product i.fa.fa-arrow-right.slick-arrow {
    right: 17px;
}
.cust_product i.fa.fa-arrow-left.slick-arrow {
    margin-top: 45%;
    position: absolute;
    left: 15px;
}

.cust-best-seller i.fa.fa-arrow-left.slick-arrow {
    margin-top: 14%;
    position: absolute;
    left: 0;
}
button.Cust_addCart.custom-add-to-cart-btn {
 padding: 5px;
}
    .header .desktop-w-80 {
    width: 4%;
}
    .owl-prev {
   margin-top: -23.5%!important;
    position: absolute;
    left: -27px;
}
}
.product__media .responsive-image__wrapper {
  height: auto !important;
}
.filter-flyout__filters {
  display: block !important;
}
	}
/* review product page changes  */
.spr-summary.rte 
 span.spr-summary-actions {
    color: #fff;
}
i.spr-icon.spr-icon-star {
    color: #ff9f04;
}
#shopify-product-reviews .spr-icon-star, #shopify-product-reviews .spr-icon-star-empty, #shopify-product-reviews .spr-icon-star-half-alt {
    color: #ff9f04;
}
i.spr-icon.spr-icon-star-empty {
    color: #ff9f04;
}
h3.spr-review-header-title {
    display: none;
}
a.spr-icon.spr-icon-star.spr-icon-star-empty {
    color: #ff9f04 !important;
    opacity: 1.6;
}
a.spr-icon.spr-icon-star {
    color: #ff9f04 !important;
}
span.spr-badge {
    padding-top: 10px;
}
span.spr-badge-caption {
    font-size: 12px;
    font-weight: 400;
}
/* add to cart and buy it now  btn  */
.collection-add-to-btn.w-fit-content {
    background-color: #000;
}
button.custmain_add.Cust_addCart.custom-add-to-cart-btn {
    color: #fff;
}
.collection-add-to-btn.w-fit-content:hover {
    border: 1px solid #e79403;
    background: #fff;
}
.Cust_product_Payment_btn .shopify-payment-button__button {
    color: #fff !important;
    background-color: #000 !important;
}
.Cust_product_Payment_btn .shopify-payment-button__button:hover {
    color: #000 !important;
    background-color: #fff !important;
}
button.custmain_add.Cust_addCart.custom-add-to-cart-btn:hover {
    color: #000;
}
.product span.meta.price {
    font-weight: 600;
}
.collection-add-to-btn:hover {
    border: 5px solid #e79403;
    background: #e79403;
}
.cust_qty.quantity-box .collection-add-to-btn {
    border: 5px solid #000;
}
.quantity-box .circle1 span, .quantity-box .circle2 span {
    font-size: 30px;
}
.quantity-box .quantity-txt {
    font-size: 15px;
    font-weight: 700;
}
ul.list.ma0.pa0.lh-copy.chokore-header-menu.color-nav.nav.nav--depth-1.Dealnav {
    float: left;
    margin-top: 6px;
}
li.mobile-deal {
    list-style: none;
    margin-left: 20px;
}
/***/
.collection-size {
       background: 0 0!important;
    border: 0;
    font-weight: 600;
    font-size: 15px!important;
   
}
.product-tile .meta, .recently-viewed__product .product-tile {
    color: #000;
    margin: 0 0;
}
        .wraper {
            align-items: center;
            display: flex;
            justify-content: center;
            margin-bottom: 6px;
        }
        button.custom-add-to-cart-btn.mb-1 {
            background: rgb(47,45,45);
            border: none;
             
           border-radius: 0px !important;
            font-size: 16px;
            text-transform: uppercase;
            padding: 14px 35px;
            line-height: normal;
            font-weight: 500;
            color: #fff;
        }
        .doubly, .money {
          font-size: 15px !important;
         font-weight: 600 !important;
        }
.col-add-to-btn {
    border: 0px #757575 solid!important;
    font-size: 11px;
    padding: 0px 0px !important;
    transition: 0.6s ease;
    cursor: pointer;
    max-width: fit-content;
    /* max-width: 180px!important; */
}
/* hide mobile register and login  */
.drawer-menu__footer li:nth-child(1) {
    display: none;
}
/***************29-08***************/
/*.product__details span.icon-and-text span {
    font-size: 13px;
    margin: 5px 0 0;
}
.product__details span.icon-and-text {
    justify-content: start;
    max-width: 311px;
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: self-start;
}
.product__details .product-block.product-block--sales-point {
    height: auto;
    width: 25%;
}
.product__details .product-shipping {
    flex-direction: initial;
    flex-wrap: wrap;
}
.sub-collection-list {
    text-align: center;
    overflow: auto;
    white-space: nowrap;
    display: flex;
    margin-top: 25px;
}
.sub-collection-list {
    justify-content: center;
    margin-bottom: 30px;
    gap: 30px;
}
.sub-collection-list figure {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
    vertical-align: middle;
    margin: 0 auto;
    text-align: center;
}
.sub-collection-list figure {
    border: 1px solid #ccc;
    margin-bottom: 12px!important;
    padding: 5px;
}
@media screen and (max-width:767px) {
  .product__details .product-block.product-block--sales-point {
    width: 50%;
}
}*/

.custom-pro-wishlist-row.visible {
  position: fixed;
  z-index: 999;
  bottom: 0;
  width: 90% !important;
}
img.pro-disc-icon {
    width: 5% !important;
}
.full-width-image__video, .product__image-container video {
    width: 500px;
    display: block;
    height: 500px;
}