/** Shopify CDN: Minification failed

Line 438:65 Expected identifier but found "."
Line 536:275 Unexpected ","
Line 605:103 Unexpected "{"

**/
/*********25-07-2023----******/
/* .product-popup-modal__toggle svg.icon.icon-close path {
  fill: #eda926;
} */
.prodddd .button:disabled span {
  text-transform: uppercase;
}
.article  .article-template header {
    margin-top: 2rem;
}
.collectinss  .boost-sd__header-description {
    display: none;
}
.page-reddd .breadcremb.page-width {
    text-align: center;
}
.article  .breadcrumb a {
    text-align: center;
    padding: 9px 0px 5px 0px;
    font-size: 14px;
    text-decoration: none;
    color: #0f0f0f;
}
.article  .breadcrumb a:hover {
    color: #000;
}
.shopify-section div.grid .grid__item:first-child {
    z-index: 0;
}
a.boost-sd__product-link.boost-sd__product-link-image {
  margin: 0 5px;
}
.product-form__submit.button--full-width.button--primary span {
    text-transform: uppercase;
}
article.content-entry.open1.information_2 {
  display: none;
}
.recently-viewed a.full-unstyled-link {
  text-decoration: none !important;
}
.collectinss .boost-sd__product-swatch-option {
  color: #0f0f0f;
  margin: 0px;
  padding: 0;
  line-height: 1.36;
}
.collectinss .boost-sd__product-swatch {
  min-width: 20px;
  z-index: 0;
  color: #000;
  position: absolute;
  bottom: -12px;
}
.collectinss .boost-sd__toolbar-content {
  margin-top: 0px !important;
  padding-top: 9px;
  padding-bottom: 9px;
}
#Details-HeaderMenu-8 span.header__active-menu-item {
  color: #eda926;
}
.product-popup-modal__toggle {
  border-color: #eda926;
}
span.boost-sd-custom-sorting_icon svg {
  display: none;
}
span.boost-sd-custom-sorting_icon svg {
  position: relative;
}
span.boost-sd-custom-sorting_icon::before {
  content: "";
  background-image: url("/cdn/shop/files/noun-sort-by-3141442.svg?v=1690279748");
  width: 24px;
  height: 25px;
  position: absolute;
  background-repeat: no-repeat;
  margin: -9px -6px;
}
#recentlyviewed .price__container s span.money {
  font-size: 1.6rem !important;
}
.boost-sd__sorting-button .boost-sd__sorting-list {
  top: -10px;
}
.boost-sd__sorting-list {
  right: -11px !important;
}
/* .product__info-wrapper .iwish-app-block-wrapper a.iWishAdd {
    border: 1px solid #0f0f0f;
    border-radius: 50%;
    padding: 5px 0px 3px 4px;
} */
.product--large fieldset.product-form__input .form__label,
.product-form__quantity .form__label,
.product--large .okhay_palatte h4 {
  font-weight: 100;
}
.product__info-wrapper
  .product-form__input
  input[type="radio"]:disabled
  + label,
.product__info-wrapper
  .product-form__input
  input[type="radio"].disabled
  + label {
  color: #fff;
}
/*********end css----******/
span.jdgm-prev-badge__text {
  display: none;
}
.price--large .pricess {
  display: none !important;
}
/* .collectinss .content-for-layout .page-width {
  width: 100%;
  max-width: 100%;
} */
details#Details-5a551340-c322-485b-9930-62ce7c408a1b-template--16151665246401__main.expand {
  display: block !important;
}
.product-media-modal
  ul.modal-ptoduct.owl-carousel.owl-loaded.owl-drag.owl-grab {
  display: block !important;
}
.prodddd span.badge {
  background: #333;
  color: #fff;
}
.grid__item.product__media-wrapper .breadcrumb {
  padding: 0px 5px 4px 14px;
}
.autoplay-button,
.stop-button {
  padding: 10px 15px;
  background-color: #f1f1f1;
  border: none;
  cursor: pointer;
  margin-right: 10px;
}

.stop-button {
  display: none; /* Hide the stop button by default */
}
.modal-ptoduct .owl-carousel .owl-item img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
.prodddd ul.icon-with-text.icon-with-text--horizontal.list-unstyled {
  display: none;
}
.header__search .field__button {
  right: 34px !important;
}
.mobile-ptoduct .owl-dots {
  text-align: center;
}
a.read {
  color: #eda926;
}
.mobile-ptoduct .owl-nav {
  display: none;
}
.mobile-prodd {
  display: none;
}

.product__accordion.accordion.quick-add-hidden.accodiaa_2 {
  display: none;
}
.owl-carousel-re .owl-item.active {
  margin-right: 30px !important;
}

.mobile-ptoduct button.owl-dot {
  background: #616161 !important;
  color: #000;
  border: 1px solid !important;
  border-color: #0f0f0f !important;
  width: 10px;
  height: 9px;
  border-radius: 10px;
  margin: 0px 3px;
}
button.search-modal__close-button.modal__close-button.link.link--text.focus-inset:before {
  content: "";
  left: 11px;
  background: url(/cdn/shop/files/close.svg?v=1702553567) no-repeat center
    top;
  background-size: 100%;
  position: absolute;
  width: 17px;
  height: 17px;
}
.newsletter-form__field-wrapper .field__input1 {
  padding-left: 0px !important;
  font-size: 20px;
  padding-left: 20px !important;
  border-bottom: solid 1px #acacac;
}
.newsletter-form__field-wrapper .field__input1 {
  padding-right: 5rem !important;
}
.newsletter-form__field-wrapper .field__input1 {
  font-size: 20px;
  flex-grow: 1;
  text-align: left;
  padding: 1.5rem;
  margin: var(--inputs-border-width);
  transition: box-shadow var(--duration-short) ease;
}
.newsletter-form__field-wrapper .field__input1 {
  -webkit-appearance: none;
  appearance: none;
  background-color: rgb(var(--color-background));
  color: rgb(var(--color-foreground));
  font-size: 1.6rem;
  width: 100%;
  box-sizing: border-box;
  transition: box-shadow var(--duration-short) ease;
  border-radius: var(--inputs-radius);
  height: 4.5rem;
  min-height: calc(var(--inputs-border-width) * 2);
  min-width: calc(7rem + (var(--inputs-border-width) * 2));
  position: relative;
  border: 0;
}

.newsletter-form__field-wrapper .field__input1:focus-visible {
  border: none !important;
  outline: none;
  box-shadow: none;
}
.newsletter-form__field-wrapper .field__input1 {
  font-size: 1.3rem;
  line-height: calc(1 + 0.5 / var(--font-body-scale));
  letter-spacing: 0.04rem;
}
.newsletter-form__field-wrapper .field input::-webkit-input-placeholder {
  text-align: center;
  letter-spacing: 0.04px;
  color: #a9a9a9;
  opacity: 1;
  font-family: 'Avenir';
  font-size: 16px;
}
.newsletter-form__field-wrapper .field input:focus {
  border: none;
}

.newsletter-form__field-wrapper .field input:-ms-input-placeholder {
  text-align: center;
  letter-spacing: 0.04px;
  font-family: 'Avenir';
  color: #a9a9a9;
  font-family: 'Avenir';
  opacity: 1;
  font-size: 16px;
}

.newsletter-form__field-wrapper .field input {
  text-align: center;
  letter-spacing: 0.04px;
  font-family: 'Avenir';
  color: #a9a9a9;
  opacity: 1;
  font-size: 16px;
}
.newsletter-form__field-wrapper .field input::placeholder {
  text-align: center;
  letter-spacing: 0.04px;
  font-family: 'Avenir';
  color: #a9a9a9;
  opacity: 1;
  font-size: 16px;
}

.header__search .modal__close-button .icon {
  display: none;
}
.boost-sd__instant-search-results--two-column {
  width: 100%!;
  max-width: 740px !important;
}
.header__search .modal__close-button.link {
  position: relative !important;
  width: 100%!;
  max-width: 740px !important;
}
.header__search .search-modal__close-button {
  right: 5rem !important;
}
.header__search button.reset__button.field__button {
  right: 10% !important;
}

.search-modal__close-button .icon-close::before {
  content: "";
  left: 0;
  background: url("/cdn/shop/files/close-new.png?v=1689236691") no-repeat center
    top;
  background-size: 100%;
  position: absolute;
  width: 12px;
  height: 19px;
}
.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product.boost-sd__instant-search-no-other {
  display: none;
}
footer.footer {
  border: none;
  background: url("/cdn/shop/files/fotter_bg2.png?v=1703749968")
    no-repeat center center #aeaeae;
  background-size: 100% 100%;
}
.First-image-AS a.iWishAddColl {
  display: none;
}

.header__inline-menu ul.mega-menu__list .close-cc {
  position: absolute;
  top: 12px;
  right: 20px;
  cursor: pointer;
  color: #fff;font-size:0px;
}
.header__inline-menu .mega-menu__content {
  background: rgba(0, 0, 0, 0.5) !important;
  padding-bottom: 200px;
}
.header__inline-menu ul li.imagecontv {
  margin-right: 5px;
}
.header__inline-menu .mega-menu__list {
  position: relative;
}
.newsletter-form .newsletter-form__message--success.form__message {
  font-size: 22px;
  color: #fff;
}
.newsletter-form .newsletter-form__message--success.form__message .icon {
  height: 2.3rem;
  width: 2.3rem;
}
.newsletter-form .newsletter-form__message--success {
  margin-top: 0rem;
}
.newsletter-form .field {
  border: 1px dashed #ffffff;
  padding: 4px;
}
.Buy .breadcrumb {
  margin-left: 20px;
  margin-bottom: 8px;
}
span.visually-hidden1 {
  margin-right: 4px;
}
.Buy .product__info-wrapper.grid__item {
  padding-top: 24px !important;
}
.bread-gift-footer li.gift-footer_f {
  float: left;
  list-style: none;
  display: inline-block;
  width: 43%;
  margin: 0 1%;
}
li.gift-footer_f:first-child {
  margin-right: 10%;
}
.link.list-social__link path {
  fill: rgb(96, 96, 96);
}
.card--media .card__inner .card__content {
  position: initial !important;
}
/* .shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky.scrolled-past-header {
    padding-top: 30px;
} */
.shopify-section.section.MobileArtisans.mobile {
  display: none;
}
.slider-mobile-gutter .product__media-list .sipping-s {
  background-color: #f1e7d5;
}
.section-one.second img {
  vertical-align: text-top;
}
.buy-it-now .custom_title {
  display: none;
}
label.chk_container.mobile_hide {
  display: none;
}
.desktop-bou .desssk {
  display: none;
}
/****************cart************/
/* #main-cart-items .js-contant2 {
    width: 30%;
    float: left;
}
#main-cart-items .cart14 {
    width: 70%;
    float: left;
} */
/***********************end *****************/
/*******************************collection css ********/
.boost-sd-container .boost-sd__product-title,
.boost-sd-container .boost-sd__product-price,
.boost-sd-container .boost-sd-container {
  margin-top: 1px;
  font-size: 16px !important;
  text-decoration: none;
  font-family: Avenir,sans-serif !important;
  font-style: var(--font-heading-style) !important;
  font-weight: var(--font-heading-weight) !important;
  line-height: 19px;
  overflow: hidden;
  letter-spacing: 1.4px;
  text-align: center !important;
  color: currentColor !important;
  display: block;
  /* margin-top:3px;margin-bottom:8px; */
}
.boost-sd-container .boost-sd__integration-product-rating--left {.pincode-check-page .delivery-msg
  justify-content: center;
}

.boost-sd-container.boost-sd__product-label.boost-sd__product-label--rounded-rectangle.boost-sd__product-label--sale {
  position: absolute;
  top: 0;
  left: 0px;
  background: #0f0f0f !important;
  border: 0;
  font-size: 12px;
  border-radius: 0;
  letter-spacing: 0px;
}

.boost-sd__filter-option-title {
    font-weight:normal !important;
    word-break: break-word;
    /* text-transform: uppercase !important; */
    font-size: 18px!important;
    letter-spacing: 0.8px;
}

.boost-sd-container .boost-sd__product-title {
  padding-left:6px;
    padding-right:9px;
  /* height: 36px; */
   height: 40px;
}
/*******************end css*************************/
.desktop-bou .desktop-sige-hide {
  display: none;
}
span#but_it_with.button_secondary.comman_button.add_disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.ratalatd .card__content .card-information {
  margin: 5px 0;
}
.productwishlist i.fa {
  font-size: 20px;
}
span.wisa {
  display: none;
}
.prodddd .breadcrumb a,
.prodddd .breadcrumb span {
  font-size: 12px;
}
.productwishlist.iWishAdd,
.productwishlist.iWishAddColl {
  color: transparent;
}

/*.recently-viewed svg path {
  fill: gray;
}
.recently-viewed .iWishAddColl svg path {
  fill: unset;
}*/
.jdgm-all-reviews-widget,
.jdgm-rev-widg {
  margin-top: 53px !important;
}
/* #judgeme_product_reviews{
    position: relative;
    top: -250px;} */

/* <================ 7-august-2023-mon css start ==============> */
.shopify-section-header-sticky .mega-menu__content {
    max-height: 100vh;
}
.Privacy.Terms .page-width--narrow {
max-width: var(--page-width);
    margin: 0 auto;
    padding: 0 1.5rem;
}

.Privacy.Terms .breadcremb, .Blog .breadcremb, .News.Events .breadcremb, .page-reddd.Cancellation .breadcrumb, .Story  .breadcrumb {
    text-align: center;
    padding: 25px 0 0;
    font-size: 14px;
}
.Privacy.Terms .page-width h1.main-page-title {
    display: none;
}
.Privacy.Terms .page-width h1 , .Cancellation .home-bottom-icon h2 {
    text-align: center;
    margin: 5px 0 50px;
    font-size: 21px;
    font-weight: 500;
    /* line-height: 30px; */
}

 .Privacy.Terms .breadcremb a,.Privacy.Terms .breadcremb span, .Blog .breadcremb a,.Blog .breadcremb span,.News.Events  .breadcremb a,.News.Events  .breadcremb span , .Cancellation .breadcrumb a, .Cancellation .breadcrumb span,.Story  .breadcrumb a,.Story  .breadcrumb span{
  color:#0f0f0f;text-decoration:none;cursor:pointer;
}
.Privacy.Terms .breadcremb a:hover,.Privacy.Terms .breadcremb span:hover, .Blog .breadcremb a:hover,.Blog .breadcremb span:hover,.News.Events  .breadcremb a:hover,.News.Events  .breadcremb span:hover , .Cancellation .breadcrumb a:hover, .Cancellation .breadcrumb span:hover, ,.Story  .breadcrumb a:hover,.Story  .breadcrumb span:hover{
  color:#EDA926;
}
.Privacy.Terms .page-width--narrow ul , .Story .image-with-text__text-item ul.the_okhai ,  .About .imagebg .image-with-text__text-item li{
  list-style:none;position:relative;
}

 .Cancellation .home-bottom-icon strong {
    font-size: 20px;
    font-weight: 500;
    color: #0f0f0f;
    margin: 20px 0;
    line-height: 24px;
}
 .Cancellation .home-bottom-icon ul {
    list-style: none;
    margin: 0;
    position: relative;
    padding: 0 17px;
}
.About .imagebg .image-with-text__text-item ul.ab-ul {
    padding: 0px 18px;
    margin: 0;
}
.About .rich-text__wrapper .rich-text__text {
    max-width: 100%;
    margin: 10px auto;
    text-align: left;
}
.Privacy.Terms .page-width--narrow  li, .Cancellation .home-bottom-icon li, .Story .image-with-text__text-item ul.the_okhai  li,  .About .imagebg .image-with-text__text-item li{
  list-style-type:none;
}
.Privacy.Terms .page-width--narrow ul li:before ,.Cancellation .home-bottom-icon ul li:before ,
.Story .image-with-text__text-item ul.the_okhai li:before {
    content: url(/cdn/shop/files/right-arrow.svg?v=1691392803);
    width: 12px;
    position: absolute;
    left: 0px;
}
 .About .imagebg .image-with-text__text-item li:before{
    content: url(/cdn/shop/files/right-arrow.svg?v=1691392803);
    width: 12px;
    position: absolute;
    left: -20px;
}
.Story .image-with-text__text-item ul.redy_the_okhai  li{
  list-style-type:none;
}
 .Story .image-with-text__text-item ul.redy_the_okhai li:before {
    content: url(/cdn/shop/files/right-arrow.svg?v=1691392803);
    width: 12px;
    position: absolute;
    left: 12%;
}


.page-reddd .blogss h2 ,.page-reddd.News  .main-blog h2{
    text-align: center;
    margin: 20px 0 50px;
    font-size: 21px;
    font-weight: 500;
    line-height: 30px;
}
.page-reddd  .blogss .blog-articles .card .card__content .card__information,
.page-reddd.News   .blogss .blog-articles .card .card__content .card__information ,.page-reddd.article{
    text-align: left;padding-top:10px;
  padding-bottom:30px;
}
.page-reddd  .blogss .blog-articles .card .card__content .card__information .article-card__info, 
.page-reddd.News   .blogss .blog-articles .card .card__content .card__information .article-card__info, {
    /* padding-top: .4rem; */
    font-size: 16px;
    line-height: 30px;
}
.page-reddd  .blogss .blog-articles .card .card__content .card__information h3, .page-reddd.News .blogss .blog-articles .card .card__content .card__information h3{
    font-size: 20px;
    display: block;
    /* height: 40px; */
    line-height: 22px;
    overflow: hidden;
    letter-spacing: 1.4px;margin-bottom:10px;
}
.page-reddd  .blogss .blog-articles .card .card__content .card__information .article-card__excerpt ,
.page-reddd.News .blogss .blog-articles .card .card__content .card__information .article-card__excerpt{
  margin:0; 
  display:none;
  padding:0; font-size: 16px;
    line-height: 30px;
}
.page-reddd  .blogss .blog-articles .card .card__content .card__information .banner__buttons .button .icon-wrap,
.page-reddd.News .blogss .blog-articles .card .card__content .card__information .banner__buttons .button .icon-wrap{
      padding-left: 0;
    margin-left: 0px;text-decoration:none;
}

.page-reddd .blogss .main-blog .blog-articles , .page-reddd.News  .blogss .main-blog .blog-articles {
  column-gap:50px;
}
.page-reddd.article .page-width--narrow {
  max-width: var(--page-width);
}
.page-reddd.article .article-template__hero-container {
    max-width: 100%;
    margin: 0 auto;
}
.page-reddd.article .page-width--narrow h1.article-template__title {
    font-size: 21px;
    line-height: 1;
    letter-spacing: .8px;
  margin-top:10px;
}

.page-reddd.article .page-width--narrow .article-template__content{
  font-size: 16px;
    line-height: 30px;
}
.share-button{
  display:none;
}
.our-team-section .multicolumn-card.content-container {
    background: #FFFFFF 0% 0% no-repeat padding-box!important;
    box-shadow: 0px 0px 20px #0000000D;
    border: 1px solid #ECECEC;
    border-radius: 10px;
}
.our-team-section .multicolumn-list__item {
    padding: 19px;
}

.visit-our-store .our-team-section .multicolumn-card__image-wrapper {
    margin: 0 auto!important;
}

.Cancellation .home-bottom-icon h2.text-left {
    text-align: left;
    margin: 40px 0 15px;
}
.Cancellation .section-template--16218735083713__ca9d7c30-0f7b-471b-a05a-862287ec1a4a-padding {
    padding-top: 0;
}
/* <================  iwish page css start ==============> */
.iwishShareContainer {
    display: none;
}
.iwishWrapper.container {
    max-width: var(--page-width);
    margin: 0 auto;
    padding: 0 1.5rem;
}

/* .iwishWrapper .iwishItem {
    margin-right: 23px;
    width: 23%;
    float: left;
    min-height: 600px;
} */
.iwishWrapper .iwishItem .inner.product-item .product-bottom a {

    letter-spacing: 1.4px;    color: #0f0f0f;    font-size: 16px;
    text-decoration: none;
    color: currentColor; text-align: center;display: block;
    height: 45px;
    line-height: 24px;
    overflow: hidden;
}
.iwishWrapper .iwishItem .inner.product-item .product-bottom .iwishMeta-variant-title{
  letter-spacing: 1.4px;    color: #0f0f0f;    font-size: 16px;
    text-decoration: none; text-align: center;display: block;
    height: 30px;
    line-height: 24px;
    overflow: hidden;
  display:none;
}
.iwishWrapper .iwishItem .inner.product-item .product-bottom  .price-box .product-compare-price .money {
    font-size: 16px !important;    color: #0f0f0f; text-align: center;
}

.iwishWrapper .iwishItem .inner.product-item .product-bottom  .price-box span.product-price.on-sale .money {
  font-size: 18px !important;    color: #0f0f0f; text-align: center;
}
.iwishWrapper .iwishItem .inner.product-item .product-bottom{
  text-align:center;
}
.iwishWrapper .iwishItem .inner.product-item .product-top .product-image a img {
    height: 100%;
    object-fit: cover;
    object-position: center center;
    width: 100%;
}

.iwishWrapper .iwishItem .inner.product-item .product-bottom input.iwishBuyBtn.btn {
    color: #fff;
    min-height: 42px;
    border: solid 1px transparent;
    width: 100%;
    max-width: 166px;
    font-family: 'Avenir,sans-serif'!important;
    margin-top: 20px;
    padding: 0px;
    line-height: 33px;
    font-size: 14px;
  cursor:pointer;
    background: url(/cdn/shop/files/sm-btn_14d38b02-b86c-4e1d-aa1c-2a4717eca4a2.png) no-repeat center center;
}

.iwishWrapper .iwishItem .inner.product-item .product-bottom a.iwishRemoveBtn {
    display: none;
}
.iwishWrapper .iwishItem .iwishMeta-variant-title, .iwishMeta-price span {
  font-size: 14px !important;
}
.iwishMeta-price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: left;
  gap: 8px; /* Optional: space between the two prices */
  margin:6px 0;
}
.product-compare-price.money {
  color: #b4b4b4;
  font-size: 14px !important;
  text-decoration: line-through !important;
}
.iwishRemoveBtn {
  color: #0f0f0f;
  text-decoration: none;
}
.iwishWrapper .iwishItem  .iwishMeta .iwishMeta-qty {
  display: flex;
  justify-content: left;
}
.iwishWrapper .iwishItem .iwishCategoryTransfer {
  justify-content: left;
}
.iwishMeta-title.card__heading.h5 {
  margin: 0;
  padding: 0;
  height: auto;
}
.iwishWrapper .iwishItem .iwishMeta-title.card__heading.h5 a {
  text-align: left;
}
/* <================ iwish page css start ==============> */

.Story .rich-text .rich-text__wrapper .rich-text__blocks {
    max-width: var(--page-width);
}
.Story .rich-text .rich-text__wrapper .rich-text__blocks p{
  text-align:left;
}

.the-okhai-2image-with-text  .image-with-text__content {
    padding: 6rem 7rem 7rem 0rem;
}

.multirow .image-with-text .grid {
    margin-bottom: 2rem;
}

/* <================ 7-august-2023-mon css end ==============> */
/* <================ 9-august-2023 Account page css start ==============> */
.customer .grid__item4 {
    background: #EFEFEF;
    height: 100vh;padding:50px;
}

.customer .grid__item8 ul li p.headi {
    font-size: 16px;
    line-height: 38px;
    letter-spacing: 0.64px;
    color: #959595;
}
.customer .grid__item8 ul li p.input-name {
    letter-spacing: 0.64px;
    color: #0f0f0f;
    font-size: 16px;
    /* line-height: 20px; */
}
.customer .grid__item8 ul li button {
    width: auto;
    height: 35px;
  background-color: transparent !important;
    color: #0f0f0f !important;
    border: solid 1px #0f0f0f;
    /* background: #0f0f0f;
    color: #fff; 
    border: solid 0px transparent;*/
    display: inline;
    margin-right: 10px !important;
}
/* .customer .grid__item8 ul li button svg path , .customer .grid__item8 ul li button svg path {
    fill: #0f0f0f !important;
} */

.customer .grid__item8 ul li button:hover{
  background: #f0a520 0% 0% no-repeat padding-box!important;
    color: #fff!important;
    border: 1px solid #f0a520;
}

.customer .grid__item8 .sec-fisrt {
    width: 90%;
    float: left;
}
.customer .sec-second {
    width: 30%;float:right;
}
.customer .sec-second button{
  width:150px;
}
.customer .grid__item4  button , .customer .grid__item4  a {
    margin: 0px 0px 0px 0px !important;
    width: 100%;
    min-height: 35px;
    background-color: transparent;
    border: none !important;
    font-size: 16px;
    text-transform: uppercase;
  line-height:50px;
    font-weight:bold;
  text-align: left;
letter-spacing: 0.64px;color: #959595;
  padding:0;
  justify-content:start;
}

.customer .grid__item4 button.active{
  color:#0f0f0f;
 border-bottom: 2px solid #EDA926 !important;
}

.customer .grid__item8{
  padding:50px;
}
.customer .grid__item8  ul {
    display: flex;
    margin: 0 auto;
    width: 100%;padding:0;
    justify-content: space-between;
}
.customer .grid__item8 .sec-fisrt ul {
    display: block;
    margin: 0 auto;
    width: 100%;padding:0;
    justify-content: space-between;
}
.customer .grid__item8 li{
  text-align: left;
font: normal normal normal 16px/38px Tw Cen MT;
letter-spacing: 0.64px;
color: #0f0f0f;
}
.customer ul li lable {
    display: block;text-align: left;
font: normal normal normal 16px/38px Tw Cen MT;
letter-spacing: 0.64px;
color: #959595;
}

 .customer .grid__item8 li .headi{
  position:relative;
}
.customer .grid__item8 li .headi input{
   width: 20px;
    height: 20px;
}
.customer .grid__item8 li .headi input[type="radio"]:checked + label,
.customer .grid__item8 li .headi input[type="radio"]:not(:checked) + label {
   
    width: 12px;
    height: 12px;
    /* background:#0f0f0f; */
}

/* <================ 9-august-2023 Account  css end ==============> */

/* <================10-august-2023 cart page css start ==============> */
 .cart-notification-wrapper .cart-notification__links {
    text-align: center;
    display: flex;
    justify-content: space-between;
}
 .cart-notification-wrapper .cart-notification__links a.button {
    font-size: 12px;
    line-height: 34px;font-family: 'Avenir,sans-serif'!important;padding:0 2.7rem !important;background: #0f0f0f !important;
  
    border-color: #0f0f0f;
    --color-button-text: none;background-color: transparent !important;
    color: #0f0f0f !important;
    border: solid 1px #0f0f0f;
}
 .cart-notification-wrapper .cart-notification__links a.button:hover {
background: #f0a520 0% 0% no-repeat padding-box!important;
    color: #fff!important;
    border: 1px solid #f0a520;
  /* background:transparent !important;
    color: #0f0f0f!important;
    border:1px solid #0f0f0f !important; */
}
 .cart-notification-wrapper .cart-notification-product {
    padding-bottom: 1rem;
}
 .cart-notification-wrapper .cart-notification {
    right: 0rem;
}
.Shopping.Cart .cart__contents .cart-items td span {
    margin-left: 0px;margin-top:0px;
}

.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td+td.cart-item_remove  cart-remove-button {
    margin: 0;
}
.Shopping.Cart .cart__contents .cart-items thead th {
    text-transform: capitalize;
    text-align: left;   font-size: 16px;
    line-height: 30px;font-family: 'Avenir,sans-serif'!important;
    letter-spacing: 0.64px;
    color: #0f0f0f;
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks h2 {
    text-align: left;
    font-size: 16px;
    line-height: 30px;
    font-family: 'Avenir,sans-serif'!important;
    letter-spacing: 0.64px;
    color: #0f0f0f;
    margin: 0px;
    padding-bottom: 12px;
    border-bottom: 1px solid #DEDEDE;
}
.Shopping.Cart .cart_footer .cart__footer {
    margin-top: 10px;
    padding: 30px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 20px #0f0f0f0D;
    border: 1px solid #F5F5F5;
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks .totals {
    justify-content: space-between;
}

.About .rich-text__blocks .rich-text__text:after {
    margin: 50px auto;
}

.shopify-section.cart-items.page-width .cart-account1 {
  
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 20px #0f0f0f0D;
    border: 1px solid #F5F5F5;
    padding: 30px;
}
.shopify-section.cart-items {
    padding: 40px 0;
}
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td+td {
    padding-left: 1rem;
}
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td.cart-item__details {
    width:40%;
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks .totals {
    justify-content: space-between;
    margin: 0px 0 40px;
    display: flex;
    align-items: baseline;
    padding-bottom: 0px;
    border-bottom: 1px solid #DEDEDE;
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks .totals h2.totals__total{
  float:left;
  text-align: left;
  font-family: 'Avenir,sans-serif'!important;
 font-size: 16px;
line-height: 30px;
letter-spacing: 0.64px;
color: #0f0f0f;    border-bottom: 0px;
}
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td{
  padding-top:2rem;padding-bottom:2rem;
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks .totals p.totals__total-value {
    text-align: right;
    font-family: 'Avenir,sans-serif'!important;
    letter-spacing: 0.8px;
    color: #0f0f0f;
    font-size: 20px;
    line-height: 20px;
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks .totals h2.totals__total small.tax-note {
    margin: 0;
    /* float: left; */
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks .country-select  select {
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #DEDEDE;
    border-top:0px;border-right:0px; border-left:0px;
    padding: 0;
    margin-bottom:0px; color: #0f0f0f;
}
.Shopping.Cart .cart_footer .cart__footer .cart__blocks .country-select  select:focus , .Shopping.Cart .cart_footer .cart__footer .cart__blocks textarea:focus{
  outline:none;box-shadow:none;
}
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td cart-remove-button  .button:hover {
   background:transparent !important;
  color: #0f0f0f !important;border:none;
}

.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-items tbody tr.cart-item {
    border-bottom: 1px solid #DEDEDE;
}
.cart__note label{
  text-align: left;
font-size: 16px;
  line-height:30px;
letter-spacing: 0.64px;
color: #0f0f0f;
}
.pincode-check-page input:focus {
    outline: none;
    box-shadow: none;
    padding: 0 0px;
}
.pincode-check-page input{
    border-bottom: 1px solid #DEDEDE;padding:0 0px;    color: #0f0f0f;
    font-size: 14px;
    font-family: 'Avenir,sans-serif'!important;
    border-bottom: solid 1px #E3E3E3;
}
.pincode-check-page input::placeholder{
  color:#0f0f0f;padding:0px 0px;
}
#ErrDiv .red {
    color: #f3a320
 !important;   
}
.pincode-check-page input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #0f0f0f;
  opacity:1;
}

.pincode-check-page .delivery-msg {
    font-size: 15px;
    line-height: 35px;
    letter-spacing: 0.48px;
    padding: 4px 0;
}
.pincode-check-page .delivery-msg img {
    width: 40px;
    height: 40px;
    float: right;
    margin: 0px 0 4px;
}
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td.cart-item__quantity .quantity {
    border: 1px solid #D5D5D4 !important;
    width:110px;
    min-height: 35px;
}

.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td+td.cart-item__totals .cart-item__price-wrapper .price--end {
    text-align: left;
}
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td.cart-item__quantity .quantity:after,
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td.cart-item__quantity .quantity:before{
  box-shadow:none;
}
.shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td.cart-item__quantity .quantity button.quantity__button {
    width: 20px;margin:0 10px;
}
.blog-articles .article-card .card__information .banner__buttons a {
    text-decoration: none;border:1px solid #0f0f0f; color: #0f0f0f;    text-transform: uppercase;padding:0 3rem;min-height:42px;
  width:150px;
}
.blog-articles .article-card .card__information .banner__buttons a.button:hover {
    background: #f0a520 0% 0% no-repeat padding-box!important;
    color: #fff!important;
    border: 1px solid #f0a520;box-shadow:none;
}
.blog-articles .article-card .card__information .banner__buttons a.button:After, .blog-articles .article-card .card__information .banner__buttons a.button:before{
  box-shadow:none;
}
.blog-articles .article-card .card__information .banner__buttons a.button:focus{outline:none;box-shadow:none;}
.blog-articles .article-card .card__information .article-card__info {
    padding-bottom: 10px;
}
/* <================ About us page 14-august-2023 css start ==============> */
.About .rich-text__blocks p {
    text-align: center;
}
.About .imagebg .image-with-text-2image-with-text .image-with-text__text-item .image-with-text__content, .About .imagebg .image-with-text-5image-with-text .image-with-text__text-item .image-with-text__content {
    margin-left: auto;
    padding-left: 0;
    padding-top:0px !important;
    display:block;
}
.About .imagebg .image-with-text-1image-with-text .image-with-text__text-item .image-with-text__content, .About .imagebg .image-with-text-3image-with-text .image-with-text__text-item .image-with-text__content,
.About .imagebg .image-with-text-4image-with-text .image-with-text__text-item .image-with-text__content,.About .imagebg .image-with-text-6image-with-text .image-with-text__text-item .image-with-text__content{
    padding-left: 2rem;background: transparent; padding-top:0px !important;
}
.About .imagebg .image-with-text-1image-with-text .image-with-text__text-item .image-with-text__content h2{
   text-align: center;
    /* font-size: 30px;
   background: transparent;
    line-height: 30px;color: #0f0f0f;letter-spacing: 1.2px; */
}
.About .rich-text__blocks p {
    text-align: center;
    font-size: 16px;
    line-height: 24px;color: #0f0f0f;
}
.About .rich-text__blocks p strong{
  font-size: 21px;
  letter-spacing: .8px;
}
.About .image-with-text__heading {
    font-family: 'Avenir';
    font-size: 21px;
    color: #0f0f0f;
}
.About .shopify-section div.grid .grid__item:first-child {
    /* padding-right: 10px; */
}

.About .rich-text__blocks.left p{
  text-align:left;
}
.About .rich-text__blocks .rich-text__buttons{
  text-align:center;
}
.About .our-team-about .rich-text__blocks.left:after {
    width: 4px;
    height: 100px;
    content: "";
    display: table;
    margin: 40px auto 40px ;
    border-left: dashed 4px #E2E2E2;
}
.About .what-we-do-about .rich-text__blocks.left:after {
    width: 4px;
    height: 100px;
    content: "";
    display: table;
    margin: 40px auto 40px ;
    border-left: dashed 4px #E2E2E2;
}
.our-team-about .rich-text__blocks .rich-text__text:after {
    display: none !important;
}
.About .what-we-do-about .rich-text__wrapper .rich-text__text:after{
  display:none;
}
.our-team-about .rich-text__blocks .rich-text__buttons{
  max-width:100%;
  justify-content:center !important;
}

.About .rich-text__buttons .button, .imagebg .image-with-text__content .button {
    background-color: transparent !important;
    color: #0f0f0f !important;
    border: solid 1px #0f0f0f;
}
.About .rich-text__buttons .button:hover, .imagebg .image-with-text__content .button:hover {
   background: #0f0f0f 0% 0% no-repeat padding-box!important;
    color: #f3a320!important;
    border: 1px solid #0f0f0f;
}
.About .rich-text__buttons .button:after, .About .rich-text__buttons .button:before{
  box-shadow:none;
}
.About .imagebg .image-with-text-3image-with-text .image-with-text__text-item .image-with-text__content h2, .About .imagebg .image-with-text-4image-with-text .image-with-text__text-item .image-with-text__content h2{
  margin-top:0px;
}
.About .imagebg .image-with-text-4image-with-text .image-with-text__text-item .image-with-text__content, .About .imagebg .image-with-text-4image-with-text .image-with-text__text-item{
  padding:0px;
  display: block;
}
.About .imagebg .whatwedo.image-with-text-3image-with-text .image-with-text__text-item{
  padding-left:0px;
}
.About .imagebg .whatwedo.image-with-text-3image-with-text .image-with-text__text-item .image-with-text__content:last-child{
  display:block;
}
.About .imagebg .whatwedo1.image-with-text-3image-with-text .image-with-text__text-item .image-with-text__content:last-child{
  display:block;
}
.About .imagebg .image-with-text-6image-with-text .image-with-text__text-item .image-with-text__content{
  display:block;
  padding: 0;
}
.About .imagebg .whatwedo.image-with-text-3image-with-text .image-with-text__text-item .image-with-text__content:first-child{
  padding-left:0px !important;}
.About .imagebg .whatwedo1.image-with-text-3image-with-text .image-with-text__text-item .image-with-text__content:last-child{
  padding-left:2rem !important;}
.imagebg  .image-with-text__content h2{
  text-align: left;
  letter-spacing: .8px;
    line-height: 30px;color: #0f0f0f;
    /* font: normal normal normal 30px/30px Tw Cen MT; */
}
.imagebg  .image-with-text__content p{
    text-align: left;
    /* font: normal normal normal 18px/28px Tw Cen MT; */
}

.imagebg  .image-with-text__content a{
  text-decoration:none;
}

 .imagebg .abouuuut.image-with-text-1image-with-text .image-with-text__grid::before {
   content: "";
    right: -104px;
    width: 170px;
    background: url("/cdn/shop/files/Group_19378_473ab223-baf7-4acd-b74b-148330f8559c.svg") no-repeat center top !important;
 
}

.imagebg .abouuuut.image-with-text-1image-with-text .image-with-text__grid .image-with-text__text-item::before {
    content: "";
    right: -104px;
    width: 207px;
    background: url("/cdn/shop/files/Group_19383.svg") no-repeat center top !important;
    top: 80% !important;
    height: 100%;
    background: red;
    position: absolute;
}

.imagebg .image-with-text-2image-with-text .image-with-text__grid::before {
    content: "";
    right: -143px !important;
    width: 193px;
    background: url("/cdn/shop/files/Group_18330.svg") no-repeat center top !important;
    background-size: 100%;
    bottom: 6px;
    top: 50% !important;
}

.imagebg .image-with-text-2image-with-text .image-with-text__grid::after {
    content: "";
    left: -116px;
    width: 286px;
    background: url("/cdn/shop/files/Group_19307.svg") no-repeat center top;
    background-size: 100%;
    top: -43px;
}
 .imagebg .image-with-text-3image-with-text .image-with-text__grid::after{
   display:none !important;
 }
/* <================ About us page 14-august-2023 css end ==============> */
/* <================ order-detail page  css start ==============> */
.Order  .order_list_head a {
    display: flex;
    justify-content: flex-end;margin-bottom:15px;
}

.Order .order_list_head h2 {

    text-align: left;
    letter-spacing: 0px;
    color: #0f0f0f;
    font-size: 14px;
    line-height: 30px;
}
.Order .order_list_head svg.upanddwon_icon {
    /* float: right; */
    padding: 6px;
    width: 24px !important;
    height:30px !important;
    border-radius: 100%;
    display: flex;
    justify-content: flex-end;
    /* display: none; */
    margin-right: 0px;
    transform: rotate(90deg);
  border:0px;
}
.Order .customer .order_list_head .order-details thead th {
    text-align: left;
    letter-spacing: 0px;
    color: #0f0f0f;
    font-size: 16px;
    line-height: 30px;
    font-family: 'Avenir,sans-serif'!important;
    text-transform: capitalize;
    padding: 1rem;
}
.Order .order-detail-cont {
    display: flex;
    justify-content: space-between;
    height: 50px;
    background: #FBF7F1 0% 0% no-repeat padding-box;
    padding: 10px 20px;
  /* margin-bottom:10px; */
}
.Order .customer table thead{
  border-top:0px solid transparent;
}
.Order .customer.order{
  padding-left:0px;
  padding-right:0px;
}
.Order .customer table{
  border-spacing:0;
  margin:0px;
}
.Order .customer tr td:first-child{
   border-left: solid 0px transparent;
}
.Order .customer tr td:last-child, .customer tr th:last-child {
    border-right: solid 0px transparent;
}
.Order .customer thead:after, .customer tfoot:before{
  background:transparent  !important;display:none  !important;height:0px !important;
  content:"" !important;
}
.Order .customer tbody td {
    vertical-align: top !important;
  text-align:left;
}
.Order .customer tfoot td:first-of-type {
    text-align: right;
    align-content: normal;
}
.Order .customer tbody td {
    /* border-bottom: solid 0px transparent; */
    color: #0f0f0f;
}
.Order .customer tbody td p, .Order .customer tbody td{
color: #0f0f0f;
    font-size: 16px;
    line-height: 20px;
    font-family: 'Avenir,sans-serif'!important;
}

.Order .customer .order_list_head .order-details tbody td a{
  font-size: 16px;
    line-height: 20px;
    font-family: 'Avenir,sans-serif'!important;color: #0f0f0f;
}
.Order .customer tbody{
      border-bottom:solid 1px #D6D9DC;
}
.Order .customer tfoot{
      border-top:solid 1px #D6D9DC;
}

.Order .customer .order_list_head .order-details tbody td.order-detail-price {
    width: 130px;
}
.Order .customer .order_list_head .order-details tbody td.order-detail-total {
    width: 108px;
}
.customer.order .grid__item8 {
    padding:10px 50px 50px;
}
.Order .customer tfoot td {
    width: 124px; font-size: 16px;
    line-height: 30px;
    font-family: 'Avenir,sans-serif'!important;
    text-transform: capitalize;padding-bottom:0rem !important;
}
.customer tfoot tr:first-of-type td{padding-top:1rem;}
.Order .customer tfoot tr:last-child td{
  font-weight:500;
}
.Order .customer tfoot tr.cust_order_total{
    border-top: solid 1px #D6D9DC;
}

.grid__item12.bill-address {
    width: 100%;
    display: flex;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 20px #0f0f0f0D;
    padding: 50px;
    margin-top: 50px;
    position: relative;
    top: 50px;
}

.grid__item12.bill-address h2 {
    font-size: 16px;
    line-height: 38px;
    letter-spacing: 0px;
    color: #0f0f0f;
    text-align: left;
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 20.5px;
    margin-bottom: 19.5px;    font-family: 'Avenir,sans-serif'!important;
}
.grid__item12.bill-address p.bil_na {
    text-align: left;
    letter-spacing: 0px;
    color: #959595;
    font-size: 14px;
    line-height: 30px;
    font-family: 'Avenir,sans-serif'!important;
    margin-top: -5px;
}
.grid__item12.bill-address p.bil_he {
    text-align: left;
    letter-spacing: 0px;
    color: #0f0f0f;
    font-size: 14px;
    line-height: 20px;
    font-family: 'Avenir,sans-serif'!important;
    float: left;
    display: inline-table;
    margin-top: 0;
    margin-right: 10px;
}
.grid__item12.bill-address .grid__item:first-child {
    padding-right: 50px !important; 
}
.grid__item12.bill-address .grid__item:last-child{
  padding-left:50px !important;
}
.grid__item12.bill-address .grid__item:first-child:after {
    content: "";
    height: 300px;
    position: absolute;
    width: 1px;
    background: #DEDEDE;
    top:22%;
    left: 50%;
}
.grid__item12.bill-address p strong{
  margin-right:10px;
}
.grid__item12.bill-address p {
    display: flex; font-size: 16px;
    line-height: 30px;
    font-family: 'Avenir,sans-serif'!important;
    /* justify-content: space-between; */
    margin-bottom: 10px;
}
.Order .customer .order_list_head .order-details tbody td .fulfillment  {
    border: none !important;    font-family: 'Avenir,sans-serif'!important; font-size:14px; line-height:30px;
}
.Order .customer .order_list_head .order-details tbody td .fulfillment a {
    justify-content: flex-start;
}
.grid__item12.bill-address p span {
    margin: 0 5px;
}
/* <================shubam css start ==============> */
.show-read-more a.read {
    color: #eda926;
    position: absolute;
    right: -10px;
    top: 164px;
}

.sticky-column .show-read-more a.read {
    color: #eda926;
    position: absolute;
    right: -10px;
    top: 335px;
}
.article-card__info {
    padding-top: 0.6rem;
    padding-bottom: 0.6rem;
}
.Frequently  .footer__content-bottom-wrapper .footer__column.footer__column--info {
    display: flex;
    text-align: center;
}
.collectinss  .boost-sd__pagination-infinite-scroll-container .boost-sd__product-item-grid-view-layout {
    margin-bottom: 27px;
    padding-bottom: 16px;
}
.Frequently  .footer__list-social.list-social {
    justify-content: flex-start !important;
    padding-top: 0px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}
.Frequently .footer__content-bottom-wrapper.page-width {
    padding-top: 3rem;
}
.Frequently .footer__content-bottom-wrapper a.link.list-social__link {
    width: 18px;
    height: 18px;
}
.table-responsive {
    overflow-x: auto;
}
/* <================10-august-2023 cart page css end ==============> */







@media only screen and (max-width: 1024px) {
.shopify-section.cart-items.page-width .cart-account1 {
    width: 100% !important;
    float: left;
    margin-right: 40px;
}
.Order .customer tbody td p, .Order .customer tbody td{
    width: 200px;
}
  .Order .customer tfoot td {
    width: 100%;
    min-width: 122px;
}
  .Order .order_list_head h2{
    margin-top:0px !important ;
  }
  .Order .customer .order_list_head .order-details tbody td.order-detail-price, .Order .customer .order_list_head .order-details tbody td.order-detail-total {
    width: 100%;
    min-width: 153px;
}
}
.coummunity_data{
  width: 90%;
}
.coummunity_data b {
    line-height: 22px;
}
@media only screen and (max-width: 767px) {
  .About .rich-text__blocks .rich-text__text:after {
    margin: 5px auto 25px;
    border-left: dashed 2px #E2E2E2;
    height: 65px;
  }
  .imagebg .image-with-text__content p{
    /* text-align: justify;word-break: break-word; */
  }
  .shopify-section div.grid .grid__item:nth-child(2) {
    padding: 0 10px;
  }
  .About .imagebg .whatwedo1.image-with-text-3image-with-text .image-with-text__text-item .image-with-text__content:last-child {
    padding-left: 0 !important;
  }
  .price--on-sale .price__sale {
    display: initial !important;
   
}
  .Order .customer .order_list_head .order-details tbody td.order-detail-price , .Order .customer .order_list_head .order-details tbody td.order-detail-total{
    width: 100%;
}
  .Order .customer tbody td, .Order .customer tr th {
    border-top: solid 0px #D6D9DC;
    border-bottom: solid 1px #D6D9DC;
}
  .customer tbody td:first-of-type {
    padding-top: 20px !important;
}
   .Order .order-detail-cont{
     height:auto;
   }
    .Order .order_list_head p{
      margin-bottom:0px;
    }
  .Order .order_list_head h2{
    margin-bottom:0px !important;
    margin-top:0px !important;
  }
  .Order .customer tbody td {
    border-bottom: solid 0px transparent;

}
  .customer tfoot tr:first-of-type td {
    padding-top: 0rem !important;
}
  .grid__item12.bill-address .grid__item:first-child:after {
    content: "";
    display:none;
}
  .grid__item12.bill-address .grid__item:first-child {
    padding-right: 0;
}
  .grid__item12.bill-address .grid__item:last-child {
    padding-left: 0px !important;
}
  .grid__item12.bill-address h2{
    margin-top:1rem;
  }
  .grid__item12.bill-address {
    padding: 10px 20px;
    margin-top: 0px;
    position: relative;
    top: 40px;
}
  .Order .customer tfoot td {
    width: 100%;
    padding-bottom: 2rem !important;
}
  .Order .customer .grid__item4 {
    background: #EFEFEF;
    height: auto;
    padding: 50px;width:100%;
}
  .Order .customer.order .grid__item8 {
    padding: 10px 10px 50px;
    width: 100%;
}
  .breadcrumb span, .breadcrumb a {
    line-height: 1;
    font-size: 12px!important;
    color: #0f0f0f!important;
}
  .page-reddd.article .page-width--narrow h1.article-template__title {
    font-size: 21px;
    line-height: 1;
    letter-spacing: .8px;
    margin-top: 10px;
}
  .shopify-section.cart-items.page-width .cart-account1 {
    width: 100% !important;
    float: none !important;
    margin-right: 0 !important;
    clear: both;
}
  .shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td.cart-item__details {
    width: 100%;
}
 .shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td.cart-item__totals .cart-item__price-wrapper span{
   width:100%;
 }
  .shopify-section.cart-items.page-width .cart-account1 .cart__items .cart-item>td .product-option {
    width: 100px;
}
  .Shopping.Cart .cart_footer .cart__footer {
    margin-top: 0px;
    padding: 15px;
}
  .table-responsive {
    overflow-x: auto;
}
  .cart-notification-wrapper .cart-notification__links a.button {
    line-height: 20px;
    padding: 0 2rem !important;
}
  .the-okhai-1image-with-text .image-with-text__media-item .image-with-text__media.media img, .the-okhai-1image-with-text .image-with-text__media-item .image-with-text__media.media, .the-okhai-2image-with-text .image-with-text__media-item .image-with-text__media.media img, .the-okhai-2image-with-text .image-with-text__media-item .image-with-text__media.media, .the-okhai-3image-with-text .image-with-text__media-item .image-with-text__media.media img, .the-okhai-3image-with-text .image-with-text__media-item .image-with-text__media.media, .the-okhai-4image-with-text .image-with-text__media-item .image-with-text__media.media img, .the-okhai-4image-with-text .image-with-text__media-item .image-with-text__media.media {
    position: unset !important;
    width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
}
.image-with-text__grid .image-with-text__content {
    padding: 20px;
}
  .iwishWrapper .iwishItem {
    margin-right: 10px;
    width: 44%;
    float: left;
    margin-left: 10px;
    min-height: 100%;
}
 .Privacy.Terms .page-width h1 {
    margin: 5px 0 20px;
}
.product-form__submit.button--full-width.button--primary span {
    text-transform: none;
}
  .collectinss .boost-sd__product-swatch-option, .isolate .card__inner .sizz li {
    font-size: 12px;
}
  .collectinss .boost-sd__toolbar-content {
    margin-top: 0px !important;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .collectinss .boost-sd__toolbar-top-mobile {
    /* top: 115px !important; */
    top: 137px !important;
  }
  .collectinss .boost-sd__toolbar-top-mobile {
    border-top: none;
    border-bottom: none;
  }
  .collectinss #MainContent .page-width {
    padding-left: 0px;
    padding-right: 0px;
  }
  .collectinss .boost-sd__toolbar-item {
    padding-bottom: 0px;
  }
  .prodddd .breadcrumb a,
  .prodddd .breadcrumb span {
    font-size: 10px;
  }
  span.wisa {
    display: block;
  }
  article.content-entry.open1.information_9 {
    display: none;
  }
  article.content-entry.open1.information_2 {
    display: block !important;
  }
  span.boost-sd-custom-sorting_icon::before {
    margin: -7px -6px;
  }
  .desktop-bou .desssk {
    display: block !important;
  }
  .boost-sd__toolbar-top-mobile .boost-sd__sorting-list {
    left: -32px !important;
  }
  .boost-sd__sorting-button .boost-sd__sorting-list {
    top: -8px;
  }
  .desktop-bou .desktop-title {
    display: none;
  }
  .desktop-bou .bgt-inner {
    display: none;
  }
  .product__accordion.accordion.quick-add-hidden.accodiaa_2 {
    display: block;
  }
  .product__accordion.accordion.quick-add-hidden.accodiaa_9 {
    display: none;
  }
  /* .prodddd ul.icon-with-text.icon-with-text--horizontal.list-unstyled {
    display: inline-flex;
  } */
  .prodddd ul.icon-with-text.icon-with-text--horizontal.list-unstyled {
    display: flex;
}
  .product-popup-modal__content-info h1.h2 {
    font-size: 20px;
    padding-bottom: 20px;
}
  /* .prodddd .short {
    display: none;
  } */
  .mobile-prodd {
    display: block !important;
  }
  .desktop-prodd {
    display: none !important;
  }
  .mobile-prodd .slider-buttons.no-js-hidden.quick-add-hidden {
    display: none;
  }
  .header__search .modal__close-button.link {
    width: 100%!;
    max-width: 100% !important;
  }
  .search__button .icon {
    height: 2.8rem !important;
    width: 4.8rem !important;
  }
  .footer__localization:empty + .footer__column--info {
    align-items: center;
    display: block;
  }
  footer .footer__list-social.list-social {
    display: inline-flex !important;
    justify-content: center;
  }
  footer .section-one .footer__payment_tes {
    text-align: center;
  }
  footer .footer__content-bottom-wrapper .section-one .footer__payment_test {
    text-align: center;
    background-color: transparent;
    padding: 10px;
    font-size: 15px;
    line-height: 1;
    letter-spacing: 0;
    color: #fff;
    box-shadow: none;
    border-radius: 5px;
  }
  .footer-block__details-content.rte.gift-itme-5 {
    display: block !important;
  }
  .section-one.second {
    display: none;
  }
  footer.footer .footer__content-top {
    padding: 33px 30px 20px 30px;
    height: auto;
  }
  footer.footer .newsletter__wrapper {
    display: inline-block;
    padding:0;
  }
  footer.footer .newsletter__wrapper h2 {
    margin-bottom: 9px;
  }
  footer.footer .newsletter__wrapper .field {
    display: block;
  }
  .shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky.scrolled-past-header {
    padding-top: 0px !important;
  }
  .shopify-section.section.MobileArtisans.mobile {
    display: block !important;
  }
  .Our_Artisans {
    display: none;
  }
  .home-bottom-icon .grid--2-col .grid__item {
    width: 24% !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .blog .grid__item.blogs {
    width: 100% !important;
  }
  .image-with-text.image-with-text--no-overlap
    .image-with-text__text-item.grid__item {
    width: 100%;
  }
  .image-with-text.image-with-text--no-overlap .image-with-text__media-item {
    width: 100%;
  }
  .product__info-wrapper .iwish-app-block-wrapper a.iWishAdd {
    width: 31px;
  }

  .About .imagebg .image-with-text-1image-with-text .image-with-text__text-item .image-with-text__content h2 {
    text-align: left;
    width: 100%;
    font-size: 21px;
}
}
@media only screen and (max-width: 420px) {
  .iwishWrapper .iwishItem {
    margin:0;
    width: 100%;
    float: left;
    min-height:610px;
}
  .boost-sd-container-search-page .boost-sd-layout{
    padding:0!important;
  }
}
@media screen and (min-width: 1200px) {
  .boost-sd-right {
    padding-right: 0 !important;
}
  .boost-sd__sorting-button:after{
  margin-top: 0 !important;
        top: 7px !important;
}
  h1.boost-sd__header-title {
    font-size: 24px !important;
}
  .boost-sd-layout{
    width: 100% !important;
    max-width: 100%;
  }
  .boost-sd__filter-tree-vertical {
    width: 250px !important;
  }
  .boost-sd__filter-option-range-slider-range-amount{
  justify-content: flex-start !important;
  gap: 10px !important;
 }
  .boost-sd__filter-option-range-slider-input-wrapper{
    height: 30px !important;
    width:calc(40% - 15px) !important;
    gap: 5px !important;
    justify-content: flex-start !important;
    align-items: center !important;
  }
  input.boost-sd__filter-option-range-slider-input.boost-sd__filter-option-range-slider-input--right {
    text-align: left !important;
  }
  .boost-sd__product-filter-fallback .page-width {
    padding: 0 1.5rem !important;
    max-width: 100% !important;
  }
  .boost-sd__toolbar-inner, .boost-sd-layout {
      max-width: 100% !important;
  }
  .boost-sd-right {
      padding-left: 0px !important;
  }
}
@media only screen and (max-width: 330px) {
  padding: 0 6px;font-size: 14px;
}