/** Shopify CDN: Minification failed

Line 209:0 Unexpected "}"

**/
  .localization--header .selectors-form__item:last-of-type {
    width: 50px;
}

.selectors-form__item {
    width: 56px !important;
}

footer#localization--mobile-menu {
    background: #eee;
}

.custom_product_images {
    visibility: hidden;
    position: absolute;
}
/*.swiper.mySwiperr.swiper-initialized {
    display: none;
}*/

@media only screen and (min-width:1000px)
{
  .gowl-stage {
    width: 100% !important;
    max-width: 100% !important;
}

.gowl-item {
    width: 33% !important;
}
}


.dda.cc-carousel-container.not-a-carousel form[action="/cart/add"] {
    opacity: 1;
    visibility: visible;
}

.dda.cc-carousel-container.not-a-carousel form[action="/cart/add"] button.btn.product-add {
    width: 71px !important;
    position: relative;
    left: -1em;
}

.custom_title_cuatom {
    padding-right: 7px;
}

@media only screen and (max-width:768px)
{
  .dda.cc-carousel-container.not-a-carousel form[action="/cart/add"] button.btn.product-add {
    left: 9px;
}
}


.soldoutpr {
    opacity: 0.5;
}

.soldoutpr .custom_form.sahil {
    display: none;
}
inbox-online-store-chat#ShopifyChat[is-open="false"] {
    transform: scale(0.7);
}


  .read-more-link, .read-less-link {
    color: black;
    text-decoration: underline;
    cursor: pointer;
  }



.header-image.custom-coc {
    height: 100% !important;
    position: initial !important;
    width:100% !important;
}

.header-image.custom-coc .rimage-outer-wrapper {
    position: initial !important;
}

.header-image.custom-coc img {
    width: 100% !important;
}



#wigget_12604 .ga-product_title, #wigget_12604 select.ga-product_variant_select {
    overflow: auto;
    text-overflow: unset;
    white-space: normal;
}


.ga-products-box .ga-product_title {
    font-size: 14px !important;
}



.custom_div_product span.product-label.product-label--soldout {
    margin-bottom: 10px !important;
    display: block;
}



@media only screen and (max-width:768px)
{
  .hidden-search-container.hidden-search-container--mob-only {
    bottom: -10px !important;
    padding-left: 15px;
    width: 33%;
}

  .custom_header .toolbar-left .mobile-toolbar {
	width: auto;
}


.hidden-search-container.hidden-search-container--mob-only svg {
    transform: scale(0.65);
}
  
}



@media only screen and (min-width:768px)
{
  .container.custom_content_collction {
    padding-inline: 0px;
    margin-right: 3px;
    width: calc(25% - 10px);
    padding-right: 16px;
}

a.custom_button_collection.btn {
    margin-right: 0 !important;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}
}

@media only screen and (max-width:768px)
{
  .container.custom_content_collction {
    padding-inline: 4px;
    padding-right: 8px;
    width: calc(50% - 10px);
    margin-inline: 0;
}

a.custom_button_collection.btn {
    margin-right: 0 !important;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}
}

.swiper-button-next, .swiper-button-prev {
    color: #c9c9c9 !important;
    transform: scale(0.7);
}


.inner:hover .promotionals {
    display: none;
}
.gallery-flex {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    gap: 35px;
    padding: 1.2em 0;
}
.gallery-item {
    flex: auto;
    margin-block-start: 0 !important;
    flex-basis: 800px;
}
.wraplink a, .wraplink {
    background: transparent;
    font-size: 95%;
    font-style: italic;
    color: rgb(var(--text-color-light));
}
@media screen and (max-width: 699px) {
    .gallery-flex {
        gap: 15px;
        flex-wrap: wrap;
    }
    .gallery-flex .gallery-item {
        max-width: 45%;
    }
}
}

.jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__text{
    display: none !important;
}


.ga-carousel_wrapper a.ga-product_title, .product-gallery .ga-products a.ga-product_title {
    min-height: 43px !important;
}


.swiper-button-next.desktoparrows, .swiper-button-prev.desktoparrows {
    transform: scale(0.5);
}