/** Shopify CDN: Minification failed

Line 150:10 Unexpected "="

**/
@media only screen and (min-width:768px) and (max-width:1366px) {
    .Ctm_best_seller .ctm_prd_price>* {
        max-width: 47%;
    }

    .ctm-index .ctm_slick_slider .card .price {
        max-width: 40%;
        margin: 0;
        justify-content: flex-start !IMPORTANT;

    }

    .Ctm_best_seller .ctm_prd_price .price {
        justify-content: left !important;
    }
}

.ctm-product product-form.product-form {
    margin: 0;
}

.ctm-product .product__info-container>*+* {
    margin: 1.1rem 0 !IMPORTANT;
}

@media only screen and (min-width:989px) {
    .ctm_header {
        grid-template-columns: 1fr auto 1fr;
    }

    .ctm_prd_price .quick-add {
        margin-bottom: 0;
        width: 100%;
        /* max-width:70%; */
        display: contents;
    }

    .ctm_prd_price .price {
        width: 100%;
        /* max-width: 25%; */
        /* margin-inline: 0; */
        margin-left: 0;

    }

    .ctm-index .ctm_prd_price .price {
        justify-content: flex-start !IMPORTANT;
    }

    .rich_image img {
        height: auto;
        width: 100%;
        display: block;
    }


    .ctm-index .ctm_prd_price .price {
        max-width: 25%;
    }

}

/* .ctm-product .ctm_prd_btn h3 {
    text-align: center !important;
} */

.essential-announcement-block .h2 {
    font-size: 16px;
    font-weight: 100;
    line-height: normal;
}

.essential-announcement-block svg {
    filter: invert(1);
}

td.cart-item__media img {
    border-radius: 5px;
}

.cart-item__quantity-wrapper.quantity-popover-wrapper .quantity:after {
    border-radius: 5px;
}

.essential-announcement-block {
    display: block !important;
}

.ctm-index .ctm_variants {
    display: none;
}

.ctm_product_section span.price-item.price-item--regular {
    font-size: 20px !important;
}

.product-form__input--swatch {
    text-align: center !IMPORTANT;
    max-width: 100% !important;
}

fieldset.js.product-form__input.product-form__input--pill {
    max-width: 100%;
    text-align: center;
}

fieldset.js.product-form__input.product-form__input--pill label {
    min-width: unset;
    min-height: unset;
    border-radius: 5px;
    padding: 10px 10px;
}

.product-form__input--swatch {
    justify-content: center;
}

label.swatch-input__label {
    margin-inline: 0 !important;
}

.ctm_variants {
    text-align: center !IMPORTANT;
    display: flex;
    justify-content: center;
}

/* .Rating_hide .product-rating {
    display: none;
} */

.InstaFeed .media {
    border-radius: 10px;
}

.InstaFeed .multicolumn-card__info {
    padding: 0 !important;
}

.InstaFeed li.multicolumn-list__item.grid__item {
    display: block;
    height: 100%;
    padding: 0 12px;
}
span class=
.preorder_section .ctm_prd_price button {
    margin: 0;
}

.InstaFeed .multicolumn-card__image-wrapper {
    margin: 0 !IMPORTANT;
}

.ctm-index .slick-list.draggable {
    padding-left: 0 !important;
}

.ctm-product .slick-list.draggable {
    padding-left: 0 !important;
}

.ctm_footer_newsletter .newsletter-form {
    margin-left: 0;
}

.header__icon--search svg {
    height: 20px;
    width: 20px;
}

/*.desktop-localization-wrapper{
        border-bottom: 1px solid #00000014;
}*/

.desktop-localization-wrapper span {
    font-weight: 600;
}



.ctm-collection .card__heading a:after {
    content: unset;
}

.ctm-product .card__heading a:after {
    content: unset;
}

.ctm_social {
    display: flex;
}

/* .header__icon--search {
    display: none;
} */

.ctm_footer_newsletter {
    margin-top: 20px;
}

.ctm_footer_newsletter h2.footer-block__heading.inline-richtext {
    text-align: left;
}

.newsletter-form__field-wrapper .field__input {
    padding-left: 0 !important;
    border: 1px solid white;
}

/* .product__description p {
    text-align: left !important;
} */

.ctm_prd_price .price-item {
    font-size: 12px !important;
    line-height: normal;
    letter-spacing: 0;
}

.footer__payment {
    margin-top: 0 !IMPORTANT;
}




.ctm-product .product-media-container {
    width: 100% !IMPORTANT;
    max-width: 100%;
}



.ctm-product .product-form__input {
    text-align: center;
}

.ks-chart-container.sizing-chart-container.ks-container-with-modal {
    text-align: center;
    margin-bottom: 10px;
}

/* .ctm-product .product__title {
    text-align: left !important;
} */

/* .ctm-product  .price.price--large.price--sold-out.price--show-badge {
    justify-content: left !important;
} */
.ctm-product legend.form__label {
    width: 100%;
    /* text-align: left; */
}

.ctm-index .collection .grid__item {
    width: 100%;
    max-width: 100%;
}

.ctm-product .collection .grid__item {
    /* width: 100%;
    max-width: 100%; */
    padding-inline: 2px;
}

.ctm-index .slick-dots {
    bottom: -50px !important;
}

.ctm-index .slick-dots li button:before {
    font-size: 12px;
}

.ctm-product .slick-dots li button:before {
    font-size: 16px;
}

.ctm-product .product__media {
    padding-top: 100% !important;
}

.ctm_variants .coll_span {
    height: 20px;
    width: 20px;
    border: 3px solid white;
    display: block;
    border-radius: 50%;
    outline: 1px solid black;
    padding: 0;
}

.ctm-collection h1.collection-hero__title {
    text-align: center;
    color: white;
}

nav.breadcrumb a {
    color: white;
    text-decoration: none;
}

nav.breadcrumb {
    text-align: center;
    display: flex;
    justify-content: center;
    gap: 10px;
}

.ctm-collection h1.collection-hero__title {
    text-align: center;
}

.ctm-collection .quick-add.no-js-hidden {
    display: none;
    width: 100%;
}

.ctm-product .quick-add.no-js-hidden {
    display: none;
    width: 100%;
}

nav.contact_us_breadcrumb {
    text-align: center;
    padding: 24px 0;
}

nav.contact_us_breadcrumb a {
    text-decoration: none;
    color: black;
}

.ctm-collection form#FacetFiltersForm {
    display: flex;
    justify-content: space-between;
}

.ctm-collection .facet-filters.sorting.caption {
    padding-left: 0;
}

.contact .title p {
    font-size: 24px;
    /* text-transform: capitalize; */
    letter-spacing: 0;
    font-weight: 500;
    margin: 5px 0;
    color: #222222;
}

.ctm_contat_us label.field__label {
    font-size: 16px;
    letter-spacing: 0;
    color: #222222;
}

.ctm_contat_us .field::after {
    box-shadow: none;
    border: 1px solid #0000000f;
    border-radius: 5px;
}

.ctm_contat_us {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 100px;
}

.email_content {
    margin-bottom: 20px;
}

.form_content {
    display: flex;
    flex-direction: column;
}

.we_are {
    margin-bottom: 20px;
}

.social_icons {
    margin-bottom: 20px;
}

.we_are h3 {
    font-size: 18px;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 14px;
    font-weight: 500;
}

/* .we_are h3 {
    font-size: 18px;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 14px;
} */

.ctm_social ul li a {
    padding: 0;
}

.ctm_header .header__menu-item span {
    font-size: 15px;
    font-weight: 500;
    color: #222222;
}

.ctm-collection .card__inner:hover .ctm_collection_btn {
    bottom: 0;
}

.ctm-product .card__inner:hover .ctm_collection_btn {
    bottom: 0;
}

.ctm-collection .card__inner {
    overflow: hidden;
}

.ctm-collection span.ctm_collection_btn {
    display: flex;
}

.ctm-product span.ctm_collection_btn {
    display: flex;
}

span.ctm_collection_btn {
    position: absolute;
    height: 45px;
    width: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    border-radius: 50%;
    transition: all .3s ease-in-out;
    cursor: pointer;
    display: none;
    bottom: -100px;
    transform: translate(-50%, -50%);
    left: 50%;
}

span.ctm_collection_btn svg {
    height: 16px;
    width: 16px;
    display: block;
}

.we_are p {
    margin: 0;
    font-size: 15px;
    letter-spacing: 0;
    line-height: normal;
    color: #666;
}

/* .we_are p {
    margin: 0;
    font-size: 15px;
    letter-spacing: 0;
    line-height: normal;
} */

.email_content p {
    font-size: 15px;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0;
    line-height: normal;
    color: #666;
}

/* .email_content p {
    font-size: 15px;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0;
    line-height:normal;
} */
/* .social_icons h3 {
    font-size: 18px;
    letter-spacing: 0;
    margin-bottom: 10px;
    margin-top: 0;
} */

.ctm_social ul {
    display: flex;
    align-items: center;
    column-gap: 24px;
    row-gap: 12px;
    flex-wrap: wrap;
}

.social_icons h3 {
    font-size: 18px;
    letter-spacing: 0;
    margin-bottom: 10px;
    margin-top: 0;
    font-weight: 500;
}

.email_content h3 {
    font-size: 18px;
    letter-spacing: 0;
    margin-top: 5px;
    margin-bottom: 14px;
    font-weight: 500;
}

/* .email_content h3 {
    font-size: 18px;
    letter-spacing: 0;
    margin-top: 5px;
    margin-bottom: 14px;
} */

.ctm_contat_us .page-width {
    margin: 0;
}

.contact .title p em {
    font-size: 15px;
    font-style: normal;
    text-transform: capitalize;
}

.disclosure .visibility-hidden {
    visibility: visible !important;
}

.disclosure span {
    display: flex;
    align-items: center;
    gap: 5px;
    line-height: normal;
}

.disclosure img {
    height: 16px;
    width: 16px;
    border-radius: 50%;
    display: block;
}

.ctm_variants {
    text-align: left;
    font-size: 13px;
}

@media only screen and (min-width:1600px) {
    .ctm-collection li.grid__item {
        width: 100%;
        max-width: 23%;
    }

    .ctm-collection .product-grid {
        gap: 40px !IMPORTANT;
    }
}

.rich-text__buttons a {
    min-height: unset;
    padding: 10px 30px;
}

.crm_multi_icon .media.media--transparent.media--adapt {
    padding-bottom: 30% !important;
}

.crm_multi_icon .multicolumn-card__info {
    padding-top: 10px !important;
}

@media only screen and (min-width:1600px) {
    .collection .quick-add__submit {
        min-height: unset;
        padding: 10px 75px !important;
        font-size: 13px;
    }
}

.ctm-product .card__inner {
    overflow: hidden;
}

/* .ctm-product .quick-add-modal {
    display: none;
} */



span.star_text p {
    font-size: 15px;
}

a.multi_btn {
    color: black;
    text-decoration: none;
    font-size: 14px;
    letter-spacing: 0;
    font-weight: 100;
    border: 1px solid black;
    padding: 6px 20px;
    display: inline-block;
    margin-top: 10px;
    border-radius: 100px;
}

.InstaFeed.multicolumn .title {
    font-size: 23px;
    line-height: normal;
}

span.star_text p {
    margin: 0;
}

.multi_header_subheaind p {
    margin: 0;
}

span.star_text {
    display: flex;
    align-items: center;
    gap: 10px;
}



.card__inner::after {
    content: unset !important;
}

.card__inner .card__content {
    cursor: pointer;
}

@media only screen and (min-width:1366px) {


    .collection .quick-add__submit {
        min-height: unset;
        padding: 10px 50px;
        font-size: 13px;
    }

    .preorder_section .multicolumn-card__info {
        padding: 0 !important;
    }

    .preorder_section .ctm_prd_price button {
        padding: 10px 75px;
        min-height: unset;
    }

    .ctm-product .collapsible-content-wrapper-narrow {
        width: 100%;
        max-width: 1200px;
        padding: 0 5rem;
    }

    .ctm_contat_us {
        padding-top: 70px;
    }


    .ctm-index .collection .product-grid {
        gap: 30px;
    }

    .ctm-product .ctm_product_section {
        width: 100%;
        max-width: 1200px;
    }

}

.ctm-collection .ctm_prd_price span.price-item.price-item--sale.price-item--last {
    font-family: var(--pricing-font-family);
    color: #222222;
}

.collection-list .card__media {
    border: 2px solid black;
}

.banner {
    cursor: pointer;
}


.ctm-collection .card .card__inner .card__media {
    border-radius: 0 !important;
}

.ctm-collection .card__media .media img {
    border-radius: 0 !important
}

@media only screen and (max-width:1366px) {
    .ctm_prd_price .quick-add {
        max-width: 100% !important;
    }

    .preorder_section .multicolumn-list__item {
        display: block;
    }

    .ctm_contat_us .page-width {
        padding-inline: 40px;
        padding-right: 0;
    }

    .form_content {
        margin-right: 40px;
    }

    .ctm-collection .ctm_collection_btn {
        right: 20px;
        bottom: 0px !IMPORTANT;
        left: 50%;
        transform: translate(-50%, -50%);
        top: unset;
    }

    .collection .quick-add__submit {
        min-height: unset;
        font-size: 13px;
        padding: 10px 30px;
    }

    .ctm_prd_price .quick-add {
        /* max-width: 70% !important;
    width: 100%; */
        /* margin:auto; */
    }


    .ctm-index .card .price {
        text-align: left !IMPORTANT;
    }

    .InstaFeed .multicolumn-card__info {
        padding: 0;
    }
}

.ctm-index .rich-text__buttons {
    margin: 0 !important;
}

.ctm-collection .price__container {
    text-align: left;
    width: 100%;
}

@media only screen and (min-width:768px) {
    .ctm-index .rich-text__buttons {
        justify-content: end !important;
    }

    .ctm_prd_price .price {
        justify-content: flex-start !important;
    }

    .ctm-index .ctm_slick_slider .card .card__information a {
        text-align: left !important;
    }

    .product-rating {
        justify-content: flex-start !important;
    }

    .ctm-product .ctm_prd_bread ul {
        padding-top: 0;
    }

    .ctm_frequently .price__container {
        width: 100% !important;
        text-align: left;
    }

    .ctm-product .collection .grid__item {
        width: 100%;
        max-width: 100%;
    }

    .ctm-index .price--on-sale .price__sale {
        display: flex !important;
        justify-content: flex-start !important;
    }

    .ctm-product .slick-prev {
        left: -38px !IMPORTANT;
    }

    .slick-arrow {
        height: 30px !IMPORTANT;
        width: 30px !IMPORTANT;
    }

    .slick-next {
        right: -40px !IMPORTANT;
    }

    /* .slick-arrow {
    top:240px !IMPORTANT;
} */

    .ctm-product .slick-arrow {
        top: 175px !IMPORTANT;
    }

    .ctm-index .collection .grid__item {
        padding: 0 12px;
    }


    .banner__buttons a {
        padding: 20px 50px;
    }

    .ctm_prd_bread ul {
        gap: 20px;
    }

    .ctm-product .product__title h1 {
        font-size: 30px;
        line-height: 1.4;
        color: #222222;
        font-weight: 100;
        font-family: sans-serif;
    }

    .ctm-product .collapsible-content summary:hover .accordion__title {
        text-decoration: none;
    }

    .accordion__content p {
        font-size: 15px;
        line-height: normal;
        font-weight: 100;
    }

    .ctm-product .accordion__content {
        padding-left: 0;
    }

    .facet-filters__field .select__select,
    .mobile-facets__sort .select__select {
        color: black;
    }

    h2.facet-filters__label.caption-large.text-body label {
        color: black;
    }

    span#ProductCountDesktop {
        color: black;
    }

    .jdgm-rev-widg.jdgm-rev-widg {
        width: 100%;
    }

    .ctm-product .ctm_product_section .price--sold-out {
        flex-direction: column !important;
    }

    .accordion__content p {
        color: black;
    }

    .crm_multi_icon .slider-mobile-gutter {
        background-color: #EEEEEE;
        padding: 20px;
        max-width: 1000px;
        width: 100%;
        margin: 0 auto;
    }

    .crm_multi_icon .slider-mobile-gutter .multicolumn-card__info h3 {
        font-size: 19px;
        font-weight: 600;
        color: #242424;
    }

    .crm_multi_icon .slider-mobile-gutter .multicolumn-card__info .rte p {
        font-size: 16px;
        color: #575757;
        text-transform: uppercase;
        font-weight: 300 !important;
    }

    .crm_multi_icon .slider-mobile-gutter .multicolumn-card__info .rte {
        margin: 0;
    }

    /* slider-component.slider-mobile-gutter {
    background-color: #E0E0E0;
    padding: 20px;
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
} */

    .ctm-product h3.accordion__title.inline-richtext.h4 {
        font-size: 24px;
        font-weight: 100;
        font-family: sans-serif;
        line-height: normal;
        letter-spacing: 0;
        color: black;
        padding: 5px 0;
    }

    .ctm-product .ctm_product_section .price-item {
        font-size: 22px !important;
        letter-spacing: 0;
        line-height: 2rem;
        color: black;
    }

    .ctm-product .product-form__input label {
        padding: 10px 10px !important;
        line-height: normal;
        border-radius: 5px !important;
        min-width: unset !important;
    }

    span._ks_text {
        font-size: 15px;
        font-family: 'Poppins' !important;
        font-weight: 100 !important;
    }

    .ctm-product .product__description.rte.quick-add-hidden p {
        font-size: 15px;
        letter-spacing: 0;
        line-height: normal;
        color: black;
        font-weight: 100;
        text-align: center !important;
    }

    .ctm-product legend.form__label {
        font-size: 15px;
        line-height: normal;
        color: #222222;
    }




    .ctm-index .rich-text__blocks.left {
        display: flex;
        align-items: center;
        width: 100%;
        max-width: 100% !important;
        justify-content: space-between;
        /* flex-wrap: wrap; */
    }

    .rich-text__blocks.left>* {
        flex: 0 0 50%;
    }

}

@media only screen and (max-width:767px) {
    .Ctm_best_seller .ctm_prd_price {
        flex-wrap: wrap;
    }


    .ctm-collection .price__container {
        text-align: center;
    }


    .ctm_prd_btn a {
        text-align: center;
    }

    .product-rating {
        justify-content: center !important;
    }

    .section-template--19437047971995__rich_text_9HeYqM-padding {
        padding-top: 0 !IMPORTANT;
    }

    .section-template--19437047971995__rich_text_YazHti-padding {
        padding-top: 0 !IMPORTANT;
    }

    .section-template--19437047971995__multicolumn_Y3kRdW-padding {
        padding-top: 0 !IMPORTANT;
    }

    .section-template--19437047971995__rich_text_eXUqHJ-padding {
        padding-top: 0 !IMPORTANT;
    }

    .section-template--19437047971995__rich_text_DEDy7B-padding {
        padding-top: 0 !IMPORTANT;
    }

    .ctm_prd_bread ul {
        padding: 0 !important;
    }



    .ctm_prd_price {
        margin-top: 2px !IMPORTANT;
    }

    .product-rating {
        margin-bottom: 2px !IMPORTANT;
    }

    .ctm-index .ctm_slick_slider .card .price {
        max-width: 100%;
    }

    /* .ctm-index .price--on-sale .price__sale{
    display:grid;
    grid-template-columns:1fr 1fr;
} */

    .Ctm_best_seller .price__container {
        width: 100%;
        text-align: center;
    }

    .ctm-index .quick-add {
        display: none;
    }

    .ctm_slick_slider .grid__item {
        width: 100%;
        max-width: 49% !important;
    }

    .slick-arrow {
        height: 25px !important;
        width: 25px !important;
    }

    .slick-arrow {
        top: 33% !IMPORTANT;
    }

    .slick-next {
        right: -15px !IMPORTANT;
        z-index: 11;
    }

    .slick-prev {
        left: -15px !important;
        z-index: 1;
    }

    .ctm-product .product-form__input label {
        padding: 10px !important;
        line-height: normal;
        border-radius: 5px !important;
        min-width: unset !important;
    }

    .ctm_prd_btn a {
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    .ctm_frequently .grid__item {
        width: 100%;
        /* max-width: 49% !important; */
        /* padding-right:12px !important; */
    }

    .ctm_frequently .price .price-item {
        margin: 0 !IMPORTANT;
    }

    .ctm_slick_slider .card {
        padding-inline: 2px;
    }

    /* .Ctm_best_seller .quick-add{
    display:none;
} */

    /* .Ctm_best_seller .product-rating {
    display: none;
} */

    .Ctm_best_seller .ctm_prd_price .quick-add {
        width: 100%;
        max-width: 100%;
    }

    .slick-dots li {
        margin: 0 !IMPORTANT;
    }

    .Ctm_best_seller .grid__item {
        width: 100%;
        max-width: 49% !important;
    }

    .footer-block.grid__item {
        margin-bottom: 20px !important;
        margin-top: 20px !IMPORTANT;
    }

    .ctm-product .product__description.rte.quick-add-hidden p {
        margin: 0;
    }

    .footer-block__details-content .list-menu__item--link {
        padding: 0 !IMPORTANT;
    }

    /* .ctm-collection .price__container{
    text-align:center !important;
} */

    .ctm-collection .ctm_prd_price .price-item {
        margin-inline: 0 !IMPORTANT;
    }

    .ctm_prd_bread ul {
        gap: 5px;
    }

    .ctm_contat_us {
        flex-wrap: wrap;
        flex-direction: column-reverse;
        gap: 20px;
        padding: 15px;
    }

    .ctm_contat_us .page-width {
        padding-inline: 0px;
    }

    .ctm-index .rich-text__buttons {
        margin: 0 !important;
        justify-content: center !important;
    }

    .ctm-index .rich-text__blocks.left {
        display: flex;
        /* flex-wrap: wrap; */
        flex-direction: column;
        gap: 11px;
        justify-content: center;
        align-items: center;
    }

    .collection .quick-add__submit {
        padding: 10px 30px;
    }

    .ctm-index .rich-text__blocks.left>* {
        flex: 0 0 50%;
    }
}



.card .card__information a {
    font-size: 15px;
    letter-spacing: 0;
    line-height: normal;
}

.price__regular .price-item--regular {
    margin-right: -12px;
}

.ctm-product .product__media img {
    object-fit: contain;
}

/* .card .price {
    justify-content: flex-start !important;
} */

/* .ctm_prd_btn h3 {
    margin-bottom: 10px;
} */

html {
    scroll-behavior: smooth;
}

span.c_name {
    display: none;
}

.ctm_country span.c_name {
    display: block;
}

.ctm_country span.c_name {
    display: block;
    font-size: 15px;
    color: #222;
    font-weight: 500;
}

.desktop-localization-wrapper span {
    font-weight: 500;
    font-size: 15px;
    color: #222;
}

span.c_symbol {
    display: none;
}

.ctm_country span.c_symbol {
    display: block;
}

.ctm_country span.header_country img {
    display: block;
}

span.header_country img {
    display: none;
}

.ctm_country .disclosure__button {
    margin: 0 !important;
}

.ctm_country .disclosure.active .disclosure__list-wrapper.country-selector {
    display: block !important;
}

.disclosure.active .disclosure__list-wrapper.language-selector {
    display: block;
}



.disclosure__list-wrapper.language-selector {
    display: none;
    bottom: -50px;
    left: -100px;
}

.ctm_country .disclosure__list-wrapper.country-selector {
    display: none;
    /* top: 98px; */
    z-index: 111111;
    bottom: -284px !important;
    left: -155px;
}

.ctm_country .disclosure__button::after {
    box-shadow: none;
}

.ctm_country .disclosure__button:hover::after {
    box-shadow: none;
}

.ctm-index .collection .card__inner {
    background: white;
}

.collection .quick-add__submit {
    min-height: unset;
    font-size: 13px;
    letter-spacing: 0;
}

.ctm-index .collection .card .media {
    border-radius: 10px;
}

/* .ctm-index .card s.price-item.price-item--regular {
    display: none !important;
} */

.ctm_prd_price {
    display: flex;
    /* flex-wrap: wrap; */
    align-items: center;
    gap: 10px;
    justify-content: space-between;
}

.ctm_prd_price .quick-add {
    margin-bottom: 0;
}

.section-header.shopify-section-group-header-group {
    border-top: 1px solid #00000014;
}



/* start media css */
@media (max-width: 767px) {
    .InstaFeed img.multicolumn-card__image {
        border-radius: 10px;
    }

    span.ctm_collection_btn {
        display: none !important;
    }

    .footer-block__details-content {
        margin-bottom: 0rem;
    }

    .footer-block.grid__item {
        padding: 0;
        margin: 1rem 0;
        width: 100%;
    }

    .footer-block__details-content .list-menu__item--link {
        padding-top: 0;
        padding-bottom: 5px;
    }

    .ctm_social {
        display: inline;
    }

    .footer-block.grid__item {
        text-align: center;
    }

    .footer-block__details-content li a {
        text-align: center !important;
        display: inline-block;
    }

    .ctm_footer_newsletter h2.footer-block__heading.inline-richtext {
        text-align: center;
    }

    .footer-block__details-content {
        margin-bottom: 0rem !important;
    }

    .ctm-index .rich-text__buttons {
        display: none;
    }

    .ctm-collection .collection-hero__text-wrapper {
        padding: 10px 20px;
    }

    .ctm-collection .collection-hero__title {
        margin: 1rem 0;
    }

    .ctm_prd_bread ul {
        padding: 0px 0;
    }

    #shopify-section-template--19392819691675__rich_text_CCHFwi .rich_image img {
        width: 100%;
    }

    .ctm_product_section .price__sale .price-item--regular,
    .ctm_product_section .price__sale .price-item {
        font-size: 16px !important;
    }

    .ctm-index .ctm_prd_price {
        display: block;
    }

    .ctm-index .ctm_prd_price .quick-add {
        margin-top: 10px;
    }

    .InstaFeed ul {
        padding: 0 !important;
    }





}

@media (max-width: 991px) and (min-width: 768px) {}

@media (max-width: 1199px) and (min-width: 992px) {}

@media (max-width: 1379px) and (min-width: 1200px) {}

@media (max-width: 1530px) and (min-width: 1380px) {}

@media (max-width: 1600px) and (min-width: 1531px) {}

@media (max-width: 3840px) and (min-width: 1601px) {}

@media (max-width: 3840px) and (min-width: 3839px) {}

@media (max-width: 2560px) and (min-width: 1440px) {}