.card-product {
    --color-prod-quickbuy-text: var(--color-offwhite);
    --color-prod-quickbuy-background: var(--color-black);
    --color-card-title: var(--color-black);
    --color-card-background: var(--color-white);
    background-color: var(--color-white);
        border-radius: 10px;
    border: 1px solid rgb(37 30 33 / 16%);
}

.card-product__media {
    position: relative;
    --clip: url(#feat-prod-clip);
    pointer-events: none
}

.card-product__media::before {
    content: "";
    /* background: var(--color-card-background); */
    -webkit-clip-path: var(--clip);
    clip-path: var(--clip);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    bottom: 0;
    z-index: 0;
    pointer-events: all;
    pointer-events: painted
}

.card-product__media::after {
    content: "";
    padding-bottom: 100.4%;
    display: block
}

.card-product__media img {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.card-product__media img:nth-of-type(2) {
    position: absolute;
    top: 0%;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    /* -webkit-clip-path: var(--clip);
    clip-path: var(--clip); */
    display: none;
    z-index: 3
}

.card-product .card__content {
    padding: 0 24px;
}

.card-product .card__content .rating {
    font-size: 10px;
    line-height: 100%;
    margin-top: 16px;
}

.main-collection .card-product .card__content .rating .rating-star::before {
        font-size: 10px;
        background: linear-gradient(90deg, var(--color-text) var(--percent), var(--color-prod-background, rgba(37, 30, 33, 0.15)) var(--percent));
            -webkit-background-clip: text;
}

.card-product .product-form-cntr .product-form {
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    border: 1px solid #251E21;
    border-radius: 24px;
    gap: 0;
    overflow: visible;
    min-height: 44.19px;
}

.card-product .product-form-cntr .product-form .product-form__input {
       width: 50%;
    min-width: 0;
    flex: 1 1 50%;
}

.card-product .product-form-cntr .product-form .product-form__input  .select {
        width: 100%;
    height: 100%;
    justify-content: center;
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-select {
    position: relative;
    width: 100%;
    height: 100%;
}

.card-product .product-form-cntr .product-form .product-form__input .select svg {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-select svg {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
}

.card-product .product-form-cntr .product-form .product-form__input  .select select {
    border-bottom: 0;
    width: 100%;
    min-width: 0;
    padding-left: 16px;
    padding-right: 32px;
    margin: 0 auto;
    font-family: 'New Kansas';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: center;
    color: #251E21;
    text-overflow: unset;
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-select .select__select {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    cursor: pointer;
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__trigger {
    width: 100%;
    height: 100%;
    min-height: 100%;
    border: 0;
    border-right: 1px solid var(--color-black);
    border-radius: 24px 0 0 24px;
    background: transparent;
    text-align: left;
    padding: 8px 32px 8px 16px;
    cursor: pointer;
    color: #251E21;
    font-family: 'New Kansas';
    font-size: 12px;
    line-height: 1.1;
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__trigger {
    pointer-events: none;
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__trigger-copy {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 2px;
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__title,
.card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__meta {
    display: block;
}

.card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__meta {
    font-size: 10px;
    line-height: 1.1;
}

.card-product .product-form__quickbuy_btns {
      width: 50%;
    flex: 0 0 50%;
    min-width: 0;
}

.card-product .product-form__quickbuy_btns.full {
    width: 100%;
    flex: 0 0 100%;
}

.card-product .product-form__quickbuy_btns.full a {
    border-radius: 24px !important;
    border: none !important;
}

.card-product .card__buynow {
    padding: 0 24px 24px;
}

.card-product .product_card_top_tag {
    border: 1px solid #251E21;
    font-size: 12px;
    line-height: 13px;
    text-transform: uppercase;
    background: #fff;
    color: #251E21;
        font-family: var(--font-secondary);
        border-radius: 500px;
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 3px 12px;
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 9;
    font-weight: bold;
    min-width: 139.33px;
    justify-content: center;

}

.card-product .product_card_top_tag svg {
    height: 16px;
}

.product-form__quickbuy_btns button,.product-form__quickbuy_btns a{
    width: 100%;
    border: 0 !important;
    border-radius: 0 24px 24px 0 !important;
    --color-background: var(--color-black) !important;
    --color-text: var(--color-white) !important;
    font-weight: 700;
    font-size: 14px;
    line-height: 15px;
    text-transform: uppercase;
    color: #FFFFFF !important;
    padding: 12px 1rem !important;
}

.product-form__quickbuy_btns button span.strike-through {
    display: none;
}

.product-form__quickbuy_btns button.full {
    border-radius: 24px !important;
}

.product-form__quickbuy_btns button .product-form__quickbuy_price {
    font-family: var(--font-secondary) !important;
}

.card-product__media .card__tags {
    position: absolute;
    bottom: 1.5rem;
    left: 1.5rem;
    z-index: 2
}

.card-product .buybutton_label,.card-product .product-form__quickbuy_price,span[data-card-tier-price] {
    font-size: 14px;
    line-height: 15px;
    text-transform: uppercase;
    letter-spacing: 0 !important;
    font-weight: bold;
    font-family: var(--font-secondary) !important;
}

.card-product .buybutton_label {
    /* letter-spacing: 1.56px !important; */
    letter-spacing: 0 !important;
}

.card-product-heading-tags {
    /* display: flex;
    align-items: center;
    justify-content: space-between; */
    margin-top: 8px;
}

.card-product .card-product__media img {
    border-radius: 12px 12px 0 0;
}

.card-product .card__heading {
    font-weight: bold;
    color: var(--color-black);
}

.card-product .card__tags .product-tag {
    font-size: 10px;
    line-height: 12px;
}

@media(min-width: 768px) {
    .card-product__media--hassecond:hover img:first-of-type {
        opacity: 0
    }

    .card-product__media--hassecond:hover img:nth-of-type(2) {
        display: block
    }

    .card-product__media .card__tags {
        bottom: 1.5rem;
        left: 1.5rem
    }
    .card-product .card__heading {
    font-size: 32px;
    line-height: 32px;
    text-transform: uppercase;
}
}

@media(min-width: 1080px) {
    .card-product__media .card__tags {
        bottom: .5rem;
        left: .5rem
    }
}

@media(min-width: 1280px) {
    .card-product__media .card__tags {
        bottom: 1.5rem;
        left: 1.5rem
    }
}

.card-product__media .card__single-tag {
    background: var(--color-card-background)
}

.card-product .product-form-cntr {
    position: relative;
    z-index: 4;
    display: block
}

.card-product .product-form__quickbuy,.card-product .product-form__sold-out {
    --color-background: var(--color-prod-quickbuy-background);
    --color-border: var(--color-prod-quickbuy-background);
    --color-text: var(--color-prod-quickbuy-text);
            border-left: 1px solid var(--color-black) !important;
            height: 100%;
}
.card-product .product-form__sold-out {
        opacity: 0.5 !important;
    pointer-events: none;
}
@media (min-width:768px) {
    .card-product .product-form__quickbuy:hover,.card-product .product-form__sold-out:hover {
        --color-background: var(--color-white) !important;
        --color-text: var(--color-black) !important;
    }
}

.card-product form {
    justify-content: center
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudF9jYXJkLXByb2R1Y3Quc2NzcyIsIm1peGlucy9fbWl4aW5zLW1hc3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLGNBQ0Usa0RBQ0EscURBQ0EsdUNBQ0EsNENBR0YscUJBQ0Usa0JBRUEsNkJBQ0Esb0JBRUEsNkJBQ0UsV0FDQSx3Q0FDQSxzQkFDQSxrQkFDQSxRQUNBLE9BQ0EsV0FDQSxTQUNBLFVBQ0EsbUJBQ0EsdUJBR0YsNEJBQ0UsV0FDQSxvQkFDQSxjQUdGLHlCQUNFLFVBRUEsa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFDQSxpQkFFQSx3Q0FDRSxrQkFDQSxRQUNBLE9BQ0EsV0FFQSxXQUNBLGlCQUVBLHNCQUNBLGFBQ0EsVUFPRSx3REFDRSxVQUVGLHlEQUNFLGNBTVIsaUNBQ0Usa0JBQ0EsYUFDQSxXQUNBLFVDVUgseUJEZEMsaUNBTUksY0FDQSxhQ3dCTCwwQkQvQkMsaUNBVUksYUFDQSxZQ2dDTCwwQkQzQ0MsaUNBY0ksY0FDQSxhQUdKLHVDQUNFLHdDQUtGLGlDQUNFLGtCQUNBLFVBQ0EsY0FHRixzQ0FDRSwwREFDQSxzREFDQSw4Q0FHRixtQkFDRSIsImZpbGUiOiJjb21wb25lbnRfY2FyZC1wcm9kdWN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ2YXJpYWJsZXMvc3RydWN0dXJlXCI7XG5AaW1wb3J0IFwibWl4aW5zL21peGlucy1tYXN0ZXJcIjtcblxuLmNhcmQtcHJvZHVjdCB7XG4gIC0tY29sb3ItcHJvZC1xdWlja2J1eS10ZXh0OiB2YXIoLS1jb2xvci1vZmZ3aGl0ZSk7XG4gIC0tY29sb3ItcHJvZC1xdWlja2J1eS1iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ibGFjayk7XG4gIC0tY29sb3ItY2FyZC10aXRsZTogdmFyKC0tY29sb3ItYmxhY2spO1xuICAtLWNvbG9yLWNhcmQtYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuXG4uY2FyZC1wcm9kdWN0X19tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gLS1jbGlwOiBpbnNldCgwJSByb3VuZCA1MCUgNTAlIDAlIDAlKTtcbiAgLS1jbGlwOiB1cmwoI2ZlYXQtcHJvZC1jbGlwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWNhcmQtYmFja2dyb3VuZCk7XG4gICAgY2xpcC1wYXRoOiB2YXIoLS1jbGlwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBwYWludGVkO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaW1nIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE4JTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogODIlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAvLyBjbGlwLXBhdGg6IGluc2V0KDAlIHJvdW5kIDUwJSA1MCUgMCUgMCUpO1xuICAgICAgY2xpcC1wYXRoOiB2YXIoLS1jbGlwKTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gICYtLWhhc3NlY29uZCB7XG4gICAgJjpob3ZlciB7XG4gICAgICBpbWcge1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZF9fdGFncyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBib3R0b206IDEuNXJlbTtcbiAgICAgIGxlZnQ6IDEuNXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc21hbGxkZXNrdG9wIHtcbiAgICAgIGJvdHRvbTogMC41cmVtO1xuICAgICAgbGVmdDogMC41cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBiaWdkZXNrdG9wIHtcbiAgICAgIGJvdHRvbTogMS41cmVtO1xuICAgICAgbGVmdDogMS41cmVtO1xuICAgIH1cbiAgfVxuICAuY2FyZF9fc2luZ2xlLXRhZyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItY2FyZC1iYWNrZ3JvdW5kKTtcbiAgfVxufVxuXG4uY2FyZC1wcm9kdWN0IHtcbiAgLnByb2R1Y3QtZm9ybS1jbnRyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5wcm9kdWN0LWZvcm1fX3F1aWNrYnV5IHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByb2QtcXVpY2tidXktYmFja2dyb3VuZCk7XG4gICAgLS1jb2xvci1ib3JkZXI6IHZhcigtLWNvbG9yLXByb2QtcXVpY2tidXktYmFja2dyb3VuZCk7XG4gICAgLS1jb2xvci10ZXh0OiB2YXIoLS1jb2xvci1wcm9kLXF1aWNrYnV5LXRleHQpO1xuICB9XG5cbiAgZm9ybSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn0iLCIvLyBSZW1vdmUgaGVpZ2h0IGFib3ZlIGhlYWRpbmcgdGV4dFxuQG1peGluIGxoQ3JvcCgkbGluZS1oZWlnaHQpIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0bWFyZ2luLXRvcDogY2FsYygoMSAtICN7JGxpbmUtaGVpZ2h0fSkgKiAwLjVlbSk7XG5cdH1cbn1cblxuLy8gQ2VudGVyIGJsb2NrXG5AbWl4aW4gY2VudGVyLWJsb2NrIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8vIENsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4vLyBDbGVhciBhZnRlciAobm90IGFsbCBjbGVhcmZpeCBuZWVkIHRoaXMgYWxzbylcbkBtaXhpbiBjbGVhcmZpeC1hZnRlcigpIHtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi8vIENvbHVtbiB3aWR0aCB3aXRoIG1hcmdpblxuQG1peGluIGNvbHVtbi13aWR0aCgkbnVtYmVyQ29sdW1uczogMykge1xuXHR3aWR0aDogbWFwLWdldCggJGNvbHVtbnMsICRudW1iZXJDb2x1bW5zICkgLSAoICggJGNvbHVtbnNfX21hcmdpbiAqICggJG51bWJlckNvbHVtbnMgLSAxICkgKSAvICRudW1iZXJDb2x1bW5zICk7XG59XG5cbkBtaXhpbiBob3ZlcnN1cHBvcnQge1xuXHRAbWVkaWEgKGhvdmVyKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBub2hvdmVyc3VwcG9ydCB7XG5cdEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gcmVkdWNlZG1vdGlvbiB7XG5cdEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBwcmVmZXJzbW90aW9uIHtcblx0QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gTWVkaWEgUXVlcmllcyBmb3IgUmVzcG9uc2l2ZVxuQG1peGluIG1vYmlsZS1sYW5kIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JG1vYmlsZS1sYW5kfSkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdCAgQGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtb2JpbGUtcG9ydCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtb2JpbGUtcG9ydH0pIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdCAgQGNvbnRlbnQ7XG5cdH1cbn1cbiAgXG5AbWl4aW4gbGFuZHNjYXBlIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0ICBAY29udGVudDtcblx0fVxufVxuICBcbkBtaXhpbiBtb2JpbGVvbmx5IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JHRhYmxldCAtIDFweH0pIHtcblx0ICBAY29udGVudDtcblx0fVxufVxuICBcbkBtaXhpbiBsYXJnZXBob25lIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcmdlcGhvbmV9KSB7XG5cdCAgQGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHRhYmxldCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXR9KSB7XG5cdCAgQGNvbnRlbnQ7XG5cdH1cbn1cbiAgXG5AbWl4aW4gbW9iaWxlbWVudSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtb2JpbGVtZW51IC0gMXB4fSkge1xuXHQgIEBjb250ZW50O1xuXHR9XG59IFxuQG1peGluIHRhYmxldG1lbnUge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbW9iaWxlbWVudX0pIHtcblx0ICBAY29udGVudDtcblx0fVxufVxuICBcbkBtaXhpbiBzbWFsbGRlc2t0b3Age1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skc21hbGxkZXNrdG9wfSkge1xuXHQgIEBjb250ZW50O1xuXHR9XG59XG4gIFxuQG1peGluIG1lZGl1bWRlc2t0b3Age1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWVkaXVtZGVza3RvcH0pIHtcblx0ICBAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gYmlnZGVza3RvcCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRiaWdkZXNrdG9wfSkge1xuXHQgIEBjb250ZW50O1xuXHR9XG59XG4gIFxuQG1peGluIHhiaWdkZXNrdG9wIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHhiaWdkZXNrdG9wfSkge1xuXHQgIEBjb250ZW50O1xuXHR9XG59XG5cdFxuQG1peGluIG5vYnV0dG9uKCRpbXBvcnRhbnQ6ICcnKSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSN7JGltcG9ydGFudH07XG5cdGFwcGVhcmFuY2U6IG5vbmUjeyRpbXBvcnRhbnR9O1xuXHRiYWNrZ3JvdW5kOiBub25lI3skaW1wb3J0YW50fTtcblx0Ym9yZGVyOiBub25lI3skaW1wb3J0YW50fTtcblx0Ym9yZGVyLXJhZGl1czogMCN7JGltcG9ydGFudH07XG5cdGJveC1zaGFkb3c6IG5vbmUjeyRpbXBvcnRhbnR9O1xuXHRiYWNrZ3JvdW5kOiBub25lI3skaW1wb3J0YW50fTtcblx0Y29sb3I6IGluaGVyaXQjeyRpbXBvcnRhbnR9O1xuXHRjdXJzb3I6IHBvaW50ZXIjeyRpbXBvcnRhbnR9O1xuXHRwYWRkaW5nOiAwI3skaW1wb3J0YW50fTtcbn0iXX0= */

@media (max-width:1600px) {
    .card-product-heading-tags {
        flex-direction: column;
        align-items: baseline;
    }
    /* .card-product .product-form-cntr .product-form .product-form__input .select svg {
    right: 5px;
} */
}

@media (max-width:1299px) {
    .card-product .product-form-cntr .product-form {
        flex-direction: column;
        border: none;
        gap: 10px;
    }
        .card-product .product-form-cntr .product-form .product-form__input {
        border: 1px solid #251E21;
        border-radius: 24px;
    }
    .product-form__quickbuy_btns,.card-product .product-form-cntr .product-form .product-form__input {
        width: 100% !important;
    }
    .product-form__quickbuy_btns button,.product-form__quickbuy_btns a {
        border-radius: 24px !important;
    }
    .card-product .product-form-cntr .product-form .product-form__input .select select {
        border: 0;
        border: 1px solid var(--color-black);
        border-radius: 24px;
                padding-block: 7px;
    }
        .card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__trigger {
        border-right: none;
        border-radius: 24px 0 0 24px;
        padding-block: 7px;
    }
    .card-product-heading-tags {
        flex-direction: column;
        align-items: baseline;
        text-align: left;
    }
}


@media screen and (max-width: 767px) {

    .main-collection .card__heading,
    .featured-products .card__heading {
        font-size: 22px;
        line-height: 1;
    }

    .main-collection .card-information .typ-heading5,
    .featured-products .card-information .typ-heading5 {
        font-size: 15px;
    }

    .main-collection .card-product__media .card__tags,
    .featured-products .card-product__media .card__tags {
        display: none;
        bottom: 4px;
        left: 4px;
        gap: 4px;
    }

    .main-collection .card__single-tag,
    .featured-products .card__single-tag {
        font-size: 12px;
    }

    .main-collection .product-form__quickbuy_price,
    .main-collection .buybutton_label,
    .featured-products .buybutton_label,
    .featured-products .product-form__quickbuy_price {
        font-size: 12px !important;
        letter-spacing: 0 !important;
    }

    .featured-products .card-wrapper .product-form__submit {
        padding-inline: 0 !important;
        width: 100%;
        padding-block: 7px !important;
    }
        .card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__trigger {
        min-height: 39px;
        height: auto;
    }
        .card-product .card__buynow {
        padding: 0 12px 12px;
    }
    .card-product .card__content {
        padding-inline: 12px;
    }
   .card-product .card__tags {
    display: none;
   }
   .card-product .card__content .rating {
    font-size: 8px;
    flex-wrap: wrap;
   }
   .card-product .product_card_top_tag 
   {
        top: 8px;
        left: 8px;
        font-size: 8px;
        line-height: 9px;
        padding: 1px 6.5px;
        gap: 4px;
        background: #fff;

   }
   .product_card_top_tag svg {
                height: 13px !important;
                width: 11px;
   }
   .card-product__media::after {
        padding-bottom: 96.4%;
   }
   /* .card-product .card-product__media img {
    top: 15px;
}  */
.card-product .product_card_top_tag {
    min-width: auto;
}
.card-product .product-form-cntr .product-form .product-form__input .select svg {
    right: 10px;
}
.card-product .product-form-cntr .product-form .product-form__input .card-tier-select svg {
    right: 10px;
}
.card-product .product-form-cntr .product-form .product-form__input .card-tier-dropdown__trigger {
    padding-right: 24px;
}
}