.t-store__prod-popup__btn-wrapper .t1002__addBtn svg path {
    stroke: #FFFFFF;
}

.t-store__prod-popup__btn-wrapper .t1002__addBtn_active svg path {
    fill: #FF4380;
    stroke: none;
}

.t1002__addBtn_active svg path {
    fill: #FF4380;
}

.t1002__wishlisticon {
    display: none;
}

.t786 {
    position: relative;
    /*z-index: 98;*/
}

.t-search-widget__overlay .t-search-widget__input {
    text-transform: uppercase;
    font-weight: 700;
}

.t-name_xl {
    text-transform: uppercase;
}

.t1002__product-link {
    text-transform: uppercase;
}

.t1002__product-amount-currency, .t1002__product-amount-price, .t706__cartwin-prodamount-currency, .t706__cartwin-prodamount-price {
    text-transform: uppercase;
    font-weight: 700;
}

.t-store__filter__chosen-val, .t-store__filter__reset {
    text-transform: uppercase;
    font-weight: 700;
}

.js-store-prod-sold-out {
    text-transform: uppercase;
    font-weight: 700;
}

.js-store-close-text, .t-store__prod-popup__close-txt {
    text-transform: uppercase;
    font-weight: 700;
}

.t-product__option-selected-title, .js-product-edition-option-variants {
    text-transform: uppercase;
}

.js-product-edition-option-name {
    text-transform: uppercase;
    font-weight: 700;
}

.t-store__prod-popup__brand {
    text-transform: uppercase;
    color: #b2b2b2;
}

.t706__product-title, .t-descr_sm .js-product-edition-option-name {
    text-transform: uppercase;
    font-weight: 700;
}

.t706__sidebar-prodamount-label, .t706__sidebar-continue, .t-btn {
    text-transform: uppercase;
    font-weight: 700;
}

.t-store__filter__prods-number {
    text-transform: uppercase;
    font-weight: 700;
}

.t-store__filter__input, .js-store-filter-search {
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 700;
}

.t706__cartpage-info, .t706__cartpage-products_empty, .t706__product-deleted, .t-input {
    text-transform: uppercase;
}

/*.t-body .t-rec {*/
/*    background-color: rgba(255, 255, 255, 0) !important;*/
/*    background-image: url("https://static.tildacdn.com/tild6435-6239-4661-b131-346237393338/image_bg.png") !important;*/
/*    background-size: cover !important;*/
/*}*/

@media screen and (max-width: 479px) {
    #rec717859533 .tn-elem[data-elem-id="1710149287065"] .tn-atom__img {
        border-radius: 16px 0px 0px 16px;
    }

    #rec717859533 .tn-elem[data-elem-id="1710149504974"] .tn-atom__img {
        border-radius: 0px 16px 16px 0px;
    }
}

@media screen and (min-width: 480px) {
    #rec717859533 .tn-elem[data-elem-id="1710149287065"] .tn-atom__img {
        border-radius: 16px;
    }

    #rec717859533 .tn-elem[data-elem-id="1710149504974"] .tn-atom__img {
        border-radius: 16px;
    }
}

.t-name-xl, .t-search-widget__result_product-title , .t-search-widget__result_product-desc {
	text-transform: uppercase;
}
/* Remove the grey banner but keep the close button visible */
.t-popup__close-wrapper {
    background: none !important;
    padding: 0 !important;
    height: auto !important;
    margin: 0 !important;
    border: none !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    visibility: hidden !important; /* Hide banner */
}

/* Ensure the close button (small arrow) is still visible */
.t-popup__close {
    display: block !important;
    width: auto !important;
    height: auto !important;
    padding: 10px !important;
    position: absolute !important;
    top: 10px !important;
    left: 10px !important;
    z-index: 10000 !important;
    background: none !important;
}

/* Ensure the small close arrow icon remains visible */
.t-popup__close-icon_arrow {
    display: block !important;
    width: 26px !important;
    height: 26px !important;
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
    z-index: 10001 !important;
}

/* Hide the large arrow on desktop */
@media (min-width: 769px) {
  .t-popup__close-icon_arrow {
    display: none !important;
  }
}


#t-header {
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100%;
    transition: transform 0.3s ease-out !important;
    z-index: 1000 !important; /* Ensure it stays above other elements */
}
