
    img.emoji,
    img.wp-smiley,
    .emoji {
        display: inline !important;
        border: none !important;
        box-shadow: none !important;
        height: 1em !important;
        width: 1em !important;
        margin: 0 0.07em !important;
        vertical-align: -0.1em !important;
        background: none !important;
        padding: 0 !important;
    }
    

/* ── Paslėpti senąją pill juostą ── */
nav.category-filter { display: none !important; }

/* ── Nav wrapper ── */
.main-nav { position: relative; z-index: 9999; }
.main-nav > ul {
    display: flex !important; list-style: none !important;
    margin: 0 !important; padding: 0 !important; overflow: visible !important;
}
.main-nav > ul > li { position: static; }

/* ── "Visos kategorijos" mygtukas ── */
.main-nav > ul > li.ts-mega > a.ts-mega-btn {
    display: flex !important; align-items: center !important; gap: 8px !important;
    padding: 11px 20px !important; color: #fff !important; font-size: 14px !important;
    font-weight: 700 !important; white-space: nowrap !important;
    text-decoration: none !important; border-radius: 4px !important;
    background: rgba(255,255,255,0.12) !important;
    transition: background .15s !important; cursor: pointer !important;
}
.main-nav > ul > li.ts-mega:hover > a.ts-mega-btn,
.main-nav > ul > li.ts-mega.ts-open > a.ts-mega-btn {
    background: rgba(255,255,255,0.24) !important;
}

/* ── Dropdown konteineris (2 stulpeliai) ── */
.ts-drop {
    display: none; position: absolute; top: 100%; left: 0;
    z-index: 99999; overflow: visible;
    box-shadow: 0 8px 32px rgba(0,0,0,.14);
    border-top: 2px solid #e0e0e0;
    border-radius: 0 0 8px 8px;
    background: #f7f8fa;
    min-width: 260px;
}
.main-nav > ul > li.ts-mega:hover .ts-drop,
.main-nav > ul > li.ts-mega.ts-open .ts-drop { display: flex; }

/* ── Kairė kolona — Pigu.lt stiliaus kategorijų sąrašas ── */
.ts-drop .ts-cat-col {
    display: block !important;
    position: static !important;
    box-shadow: none !important;
    background: #f7f8fa !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 6px 0 !important;
    width: 260px;
    min-width: 260px;
    max-height: 72vh;
    overflow-y: auto !important;
    border-right: 1px solid #e4e4e4;
    border-radius: 0 0 0 8px;
}
.ts-cat-col {
    list-style: none; margin: 0; padding: 6px 0;
    width: 260px; min-width: 260px;
    max-height: 72vh; overflow-y: auto;
    border-right: 1px solid #e4e4e4;
    background: #f7f8fa;
    border-radius: 0 0 0 8px;
}
.ts-cat-col > li { position: relative; }

/* Pigu.lt: flex row, icon + text left-aligned, arrow pushed right */
.ts-cat-col > li > a {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    padding: 9px 14px 9px 14px !important;
    color: #2d2d2d !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    white-space: nowrap !important;
    border-left: 3px solid transparent !important;
    line-height: 1.4 !important;
    transition: color .12s, border-color .12s, background .12s !important;
}
/* Arrow pushed to right edge */
.ts-cat-col > li > a .ts-arr {
    margin-left: auto !important;
    font-size: 13px !important;
    color: #bbb !important;
    flex-shrink: 0 !important;
}
/* Hover: white bg + blue left border + blue text (like Pigu.lt) */
.ts-cat-col > li:hover > a {
    background: #fff !important;
    color: #2155cd !important;
    border-left-color: #2155cd !important;
    padding-left: 11px !important;
}
.ts-cat-col > li:hover > a .ts-arr { color: #2155cd !important; }

/* ── Dešinė zona — sub-kategorijų konteineris ── */
.ts-right-zone {
    position: relative;
    flex: 1;
    min-width: 240px;
    background: #fff;
    border-radius: 0 0 8px 0;
    border-left: 1px solid #e4e4e4;
}

/* ── Porūšiai — visi paslėpti, rodomas tik aktyvus ── */
.ts-sub-col {
    display: none;
    padding: 12px 20px;
    min-width: 220px;
    background: #fff;
}
.ts-sub-col.ts-visible { display: block; }

/* Pigu.lt sub-category link style */
.ts-sub-col a {
    display: block !important;
    padding: 8px 4px !important;
    color: #333 !important;
    font-size: 13.5px !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    border-bottom: 1px solid #f0f0f0 !important;
    white-space: nowrap !important;
    transition: color .1s, padding-left .1s !important;
}
.ts-sub-col a:last-child { border-bottom: none !important; }
.ts-sub-col a:hover {
    color: #2155cd !important;
    padding-left: 10px !important;
    background: none !important;
}

/* ── Max Mega Menu – ignoruoti jo sub-menu šiam elementui ── */
#mega-menu-wrap-primary .mega-menu-item.ts-mega-mmm > .mega-sub-menu { display: none !important; }


.product-card .product-price del,.product-card .product-price del span,.product-card .product-price del bdi,.product-card .product-price del span.woocommerce-Price-amount,.product-card .product-price del span.woocommerce-Price-currencySymbol{color:#6b7280 !important}
.product-card .product-stars span{color:#6b7685 !important}
.product-card .product-price ins,.product-card .product-price ins span,.product-card .product-price ins bdi,.product-card .product-price ins span.woocommerce-Price-amount,.product-card .product-price ins span.woocommerce-Price-currencySymbol{color:#dc2f3d !important}
html body .product-card a.add-to-cart-btn,html body ul.products li.product a.button,html body .single_add_to_cart_button,html body button.single_add_to_cart_button,html body .woocommerce div.product form.cart button.button,html body .ts-contact-form__submit,html body #masthead button[type=submit],html body #commentform input.submit{background:#177ab5 !important}
html body .product-card a.add-to-cart-btn:hover,html body ul.products li.product a.button:hover,html body .single_add_to_cart_button:hover,html body button.single_add_to_cart_button:hover,html body .ts-contact-form__submit:hover{background:#1269a0 !important}


@media (max-width:768px){
    #ts-mobile-overlay, .ts-mobile-nav__overlay{ pointer-events:none; }
}


        .main-nav > ul > li.ts-adult-li {
            display: flex !important;
            align-items: center !important;
            margin-left: 14px !important;
        }
        .ts-adult-btn {
            display: inline-flex !important;
            align-items: center !important;
            gap: 7px !important;
            padding: 6px 14px !important;
            background: #c2185b !important;
            border-radius: 6px !important;
            color: #fff !important;
            font-size: 13px !important;
            font-weight: 700 !important;
            text-decoration: none !important;
            line-height: 1 !important;
            white-space: nowrap !important;
            transition: background .15s !important;
        }
        .ts-adult-btn:hover { background: #e91e63 !important; color: #fff !important; }
        .ts-adult-btn .ts-adult-badge {
            background: #fff !important;
            color: #c2185b !important;
            border-radius: 4px !important;
            padding: 2px 5px !important;
            font-size: 11px !important;
            font-weight: 800 !important;
        }
        /* Mobilus meniu */
        .ts-mobile-menu .ts-adult-li a { color: #c2185b !important; font-weight: 700 !important; }
        /* Mobilus mygtukas juostoje (šalia KATEGORIJOS) */
        .ts-adult-mob { display: none; }
        @media (max-width: 1100px) {
            .main-nav > ul > li.ts-adult-li .ts-adult-text { display: none !important; }
            .main-nav > ul > li.ts-adult-li .ts-adult-btn { padding: 6px 9px !important; }
        }
        @media (max-width: 768px) {
            .ts-adult-mob { display: inline-flex !important; }
            .ts-adult-mob .ts-adult-btn { padding: 8px 12px !important; font-size: 13px !important; }
        }
        

    .main-nav > ul > li.ts-viewall-li {
        display: flex !important;
        align-items: center !important;
        margin-left: auto !important;   /* stumiame į dešinį kraštą */
        margin-right: 8px !important;
    }
    .ts-viewall-btn {
        display: inline-flex !important;
        align-items: center !important;
        gap: 7px !important;
        padding: 7px 18px !important;
        background: rgba(255,255,255,0.16) !important;
        border: 1px solid rgba(255,255,255,0.35) !important;
        border-radius: 6px !important;
        color: #fff !important;
        font-size: 14px !important;
        font-weight: 700 !important;
        text-decoration: none !important;
        line-height: 1 !important;
        white-space: nowrap !important;
        transition: background .15s !important;
    }
    .ts-viewall-btn:hover { background: rgba(255,255,255,0.3) !important; color: #fff !important; }
    /* Mobilūs mygtukai vienoje eilutėje su KATEGORIJOS (toggle kairėje, mygtukai dešinėje) */
    .ts-mob-row {
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important;
        gap: 10px !important;
    }
    .ts-mob-actions { display: none; }
    @media (max-width: 768px) {
        .ts-mob-actions {
            display: inline-flex !important;
            align-items: center !important;
            gap: 8px !important;
            flex-shrink: 0 !important;
        }
        .ts-mob-actions .ts-viewall-btn { padding: 8px 14px !important; font-size: 13px !important; }
    }
    

	/* Stumiam i desini krasta. Tema "Visos prekes" elementui irgi duoda
	   margin-left:auto, tad be antros eilutes laisva vieta pasidalytu pusiau ir
	   tarp mygtuku liktu ~160 px tarpas - pamatuota narsykleje. */
	.main-nav > ul > .ts-back-li{ margin-left:auto !important; }
	.main-nav > ul > .ts-back-li + .ts-viewall-li{ margin-left:0 !important; }

	/* Tarpas TOKS PAT, kaip tarp "Visos kategorijos" ir "Suaugusiems".
	   Pamatuota: "Suaugusiems" turi margin-left:14px, o pati juosta prideda
	   gap:2px - is viso 16 px. Todel cia 14, o ne 16. */
	.main-nav > ul > .ts-back-li{ margin-right:14px !important; }

	/* !! Vertikalus lygiavimas. "Visos prekes" <li> yra display:flex su
	   align-items:center, o musu buvo list-item - mygtukas prilipdavo prie
	   juostos virsaus ir atrodydavo aukstesnis. Pamatuota: Atgal top=73,6,
	   Visos prekes top=81,2 (skirtumas 7,6 px), nors AUKSCIAI buvo vienodi. */
	.main-nav > ul > .ts-back-li{ display:flex !important; align-items:center !important; }

	/* Isvaizda 1:1 su .ts-viewall-btn - pamatuotos reiksmes:
	   padding 7px 18px | radius 6px | border rgba(255,255,255,.35)
	   fonas rgba(255,255,255,.16) | 14px/700, line-height 14px | aukstis 29 px.
	   !important reikalingas, nes tema .main-nav nuorodoms deda savo
	   display:block ir border-radius:6px 6px 0 0 (apatiniai kampai nukapoti). */
	a.ts-back-btn{
		display:inline-flex !important;
		align-items:center; justify-content:center; gap:8px;
		box-sizing:border-box;
		margin:0 !important;
		padding:7px 18px !important;
		border:1px solid rgba(255,255,255,.35) !important;
		border-radius:6px !important;
		background:rgba(255,255,255,.16) !important;
		color:#fff !important;
		text-decoration:none !important;
		font-size:14px !important; font-weight:700 !important; line-height:14px !important;
		cursor:pointer;
		transition:background .15s ease, border-color .15s ease;
	}
	a.ts-back-btn:hover{ background:rgba(255,255,255,.26) !important; border-color:rgba(255,255,255,.6) !important; }
	a.ts-back-btn:focus-visible{ outline:2px solid #fff; outline-offset:2px; }
	/* rodykle NETURI buti auksciau uz teksto eilute, kitaip mygtukas
	   pasidaro 1 px auksteshis uz "Visos prekes" */
	a.ts-back-btn .ts-back-arr{ font-size:14px !important; line-height:14px !important; }
	.ts-mob-actions a.ts-back-btn{ margin-right:8px !important; }
	

	/* Rūšiavimo langelis didesnis, tekstas patogaus dydžio (ne per didelis dėžutės atžvilgiu) */
	html body .woocommerce-ordering select.orderby{
		font-size:15px !important;
		padding:9px 34px 9px 14px !important;
		height:auto !important;
		line-height:1.3 !important;
		min-width:260px !important;
		border-radius:8px !important;
		border:1px solid #cdd7e5 !important;
		background-color:#fff !important;
	}
	html body .woocommerce-result-count{ font-weight:600 !important; }
	/* Nav juosta (Visos kategorijos / Suaugusiems) — lygiuoti su puslapio konteineriu.
	   Tik desktop (>1024px), kur .container tampa centruotas (max-width 1280). */
	@media (min-width:1025px){
		html body .main-nav > ul{
			max-width:1280px !important;
			margin-left:auto !important;
			margin-right:auto !important;
			padding-left:16px !important;
			padding-right:16px !important;
			box-sizing:border-box !important;
		}
		/* „Visos prekės" — tiksliai dešiniajame krašte (nuimam 8px margin-right) */
		html body .main-nav > ul > .ts-viewall-li{ margin-right:0 !important; }
	}

	/* ---------- MOBILUSIS VAIZDAS (2026-08-21) ---------- */
	@media (max-width:1024px){
		/* Keturi pasitikejimo uzrasai telefone uzima 122 px auksčio ir stumia
		   prekes zemyn. Kompiuteryje jie lieka. */
		html body .ts-trust{ display:none !important; }

		/* Mygtuku eile netilpo: KATEGORIJOS 144 px + veiksmai 273 px = 427 px,
		   o ekranas 375 px - "18+" buvo nukerpamas. Leidziam persikelti i
		   antra eilute. */
		html body .ts-mob-row{ flex-wrap:wrap !important; row-gap:8px !important; }
		html body .ts-mob-actions{ flex-wrap:wrap !important; row-gap:8px !important; }

		/* Puslapiavimas stumdavo VISA puslapi i sona. Pamatuota ties 360 px:
		   9 mygtukai x 36 px + 8 tarpai x 6 px = 372 px, o vietos 348 px.
		   Kadangi buvo flex-wrap:nowrap ir justify-content:center, perteklius
		   issikisdavo i ABI puses (pirmas mygtukas ties x=-6, paskutinis 366),
		   ir puslapis pasidarydavo slenkamas horizontaliai.
		   Leidziam persikelti i kita eilute. */
		html body .woocommerce-pagination ul.page-numbers{
			flex-wrap:wrap !important;
			row-gap:6px !important;
		}

		/* Rusiavimo laukui auksciau duotas min-width:260px. Siaurame telefone
		   (320 px) kartu su vidiniais tarpais jis issikisa 14 px ir vel stumia
		   puslapi. Telefone leidziam jam susitraukti iki tureto ploto. */
		html body .woocommerce-ordering select.orderby{
			min-width:0 !important;
			width:100% !important;
			max-width:100% !important;
		}
		html body .woocommerce-ordering{ max-width:100% !important; }

		/* Lygus atstumai nuo krastu. Tema deda margin-left:30px, todel telefone
		   gaudavosi 36 px is kaires ir 6 px is desines, o prekiu tinklelis stovi
		   ties 6 / 6. Nuimam atitraukima - laukas sutampa su prekemis. */
		/* Lygiavimas su antraste „Parduotuve".
		   Tema (themes/topsmart-theme/inc/functions.php, ~489 eil.) duoda
		   margin-left:30px IR antrastei, IR rusiavimo blokui - taigi jie
		   sutampa. Todel cia atitraukimo NEKEICIAM.

		   ⚠ Buvo bandyta ji nuimti, kad atstumai nuo krastu butu lygus (6/6),
		   bet tada „Rusiuoti" nustodavo lygiuotis su „Parduotuve". Vartotojas
		   pasirinko lygiavima su antraste, tad kairysis tarpas didesnis uz
		   desini - taip ir turi buti.

		   Perteklius i sona nekyla, nes laukas uzima tik formos ploti
		   (min-width:0 + width:100% auksciau). */
		/* Uzrasas „Rusiuoti" lygiuojamas su antraste „Parduotuve" (abu 30px nuo
		   krasto - tai duoda tema, todel jo NELIECIAM).
		   O pats laukelis lieka per visa ekrano ploti: 6px is abieju pusiu. */
		html body form.woocommerce-ordering{
			margin-left:0 !important;
			margin-right:0 !important;
		}
	}
	

        /* Mygtukas header-actions juostoje (šalia kalbos perjungiklio) */
        .ts-contact-btn {
            display: inline-flex;
            align-items: center;
            gap: 5px;
            background: rgba(255,255,255,0.12);
            color: #fff;
            border: 1px solid rgba(255,255,255,0.25);
            padding: 7px 13px;
            border-radius: 8px;
            font-size: 12px;
            font-weight: 600;
            cursor: pointer;
            transition: all 0.2s;
            font-family: inherit;
            line-height: 1;
            white-space: nowrap;
            margin-left: 6px;
        }
        .ts-contact-btn:hover {
            background: #1e90d4;
            border-color: #1e90d4;
            color: #fff;
            transform: translateY(-1px);
            box-shadow: 0 2px 8px rgba(30,144,212,0.35);
        }
        .ts-contact-btn svg {
            color: inherit;
            flex-shrink: 0;
        }

        /* Modalinis langas */
        .ts-contact-modal {
            position: fixed;
            top: 0; left: 0; right: 0; bottom: 0;
            z-index: 99999;
            display: none;
            align-items: flex-start;
            justify-content: center;
            padding: 20px;
            overflow-y: auto;
        }
        .ts-contact-modal.is-open {
            display: flex;
            animation: tsModalFadeIn 0.2s ease-out;
        }
        @keyframes tsModalFadeIn {
            from { opacity: 0; }
            to { opacity: 1; }
        }
        .ts-contact-modal__overlay {
            position: absolute;
            top: 0; left: 0; right: 0; bottom: 0;
            background: rgba(10, 24, 58, 0.75);
            backdrop-filter: blur(3px);
            -webkit-backdrop-filter: blur(3px);
        }
        .ts-contact-modal__content {
            position: relative;
            background: #fff;
            border-radius: 14px;
            max-width: 500px;
            width: 100%;
            margin: 5vh auto;
            padding: 32px 28px 24px;
            box-shadow: 0 20px 60px rgba(0,0,0,0.4);
            animation: tsModalSlide 0.3s ease-out;
        }
        @keyframes tsModalSlide {
            from { transform: translateY(-20px); opacity: 0; }
            to   { transform: translateY(0); opacity: 1; }
        }
        .ts-contact-modal__close {
            position: absolute;
            top: 12px;
            right: 14px;
            background: transparent;
            border: none;
            font-size: 30px;
            line-height: 1;
            color: #888;
            cursor: pointer;
            width: 36px;
            height: 36px;
            border-radius: 50%;
            transition: all 0.15s;
            padding: 0;
        }
        .ts-contact-modal__close:hover {
            background: #f0f2f5;
            color: #333;
        }
        .ts-contact-modal__content h2 {
            margin: 0 0 8px;
            font-size: 22px;
            font-weight: 700;
            color: #1a3a8f;
            padding-right: 30px;
        }
        .ts-contact-modal__intro {
            margin: 0 0 20px;
            color: #666;
            font-size: 14px;
            line-height: 1.5;
        }

        /* Forma */
        .ts-contact-form__row {
            margin-bottom: 14px;
        }
        .ts-contact-form__row label {
            display: block;
            font-size: 13px;
            font-weight: 600;
            color: #333;
            margin-bottom: 5px;
        }
        .ts-contact-form input[type="text"],
        .ts-contact-form input[type="email"],
        .ts-contact-form input[type="tel"],
        .ts-contact-form textarea {
            width: 100%;
            padding: 11px 14px;
            border: 1.5px solid #d9dee3;
            border-radius: 8px;
            font-size: 14px;
            font-family: inherit;
            background: #fff;
            color: #333;
            box-sizing: border-box;
            transition: border-color 0.15s, box-shadow 0.15s;
        }
        .ts-contact-form input:focus,
        .ts-contact-form textarea:focus {
            outline: none;
            border-color: #1e90d4;
            box-shadow: 0 0 0 3px rgba(30,144,212,0.15);
        }
        .ts-contact-form textarea {
            resize: vertical;
            min-height: 90px;
        }
        .ts-contact-form__submit {
            width: 100%;
            background: #1e90d4;
            color: #fff;
            border: none;
            padding: 13px 20px;
            border-radius: 10px;
            font-size: 15px;
            font-weight: 700;
            cursor: pointer;
            transition: all 0.2s;
            margin-top: 6px;
            font-family: inherit;
        }
        .ts-contact-form__submit:hover:not(:disabled) {
            background: #1a3a8f;
            transform: translateY(-1px);
        }
        .ts-contact-form__submit:disabled {
            opacity: 0.6;
            cursor: not-allowed;
        }
        .ts-contact-form__result {
            margin-top: 12px;
            padding: 12px 14px;
            border-radius: 8px;
            font-size: 14px;
            line-height: 1.5;
        }
        .ts-contact-form__result.is-success {
            background: #e8f5e9;
            color: #2a7d3d;
            border-left: 3px solid #2a9d60;
        }
        .ts-contact-form__result.is-error {
            background: #fdecea;
            color: #a02727;
            border-left: 3px solid #e74c3c;
        }
        .ts-contact-form__footer {
            margin: 16px 0 0;
            padding-top: 14px;
            border-top: 1px solid #eaedf1;
            text-align: center;
            font-size: 13px;
            color: #777;
        }
        .ts-contact-form__footer a {
            color: #1e90d4;
            text-decoration: none;
            font-weight: 600;
        }
        .ts-contact-form__footer a:hover {
            text-decoration: underline;
        }

        /* Mobile */
        @media (max-width: 600px) {
            .ts-contact-btn {
                padding: 6px 10px;
                font-size: 11px;
                margin-left: 4px;
            }
            .ts-contact-btn svg { width: 14px; height: 14px; }
            .ts-contact-btn span { display: none; }  /* Tik ikona mobile */
            .ts-contact-modal__content {
                margin: 2vh auto;
                padding: 24px 18px 18px;
                border-radius: 12px;
            }
            .ts-contact-modal__content h2 { font-size: 19px; }
        }
        /* Kai scroll užblokuotas */
        body.ts-modal-open {
            overflow: hidden;
        }
    

        /* EU sandėlio ženkliukas katalogo puslapyje (virš nuotraukos) */
        .ts-eu-badge-catalog {
            position: absolute;
            top: 8px;
            left: 8px;
            background: linear-gradient(135deg, #003399, #0052cc);
            color: #fff;
            padding: 5px 10px;
            border-radius: 6px;
            font-size: 11px;
            font-weight: 700;
            z-index: 5;
            box-shadow: 0 2px 6px rgba(0,51,153,0.3);
            display: inline-flex;
            align-items: center;
            gap: 4px;
            text-transform: uppercase;
            letter-spacing: 0.3px;
            white-space: nowrap;
        }
        .ts-eu-badge-catalog::before {
            content: "🇪🇺";
            font-size: 13px;
        }
        /* Užtikrinti kad produkto kortelė turėtų relative poziciją */
        .products .product,
        ul.products li.product,
        .wc-block-grid__product {
            position: relative;
        }

        /* EU sandėlio badge produkto puslapyje (šalia kitų temu-badge) */
        .temu-badge.eu-warehouse {
            background: linear-gradient(135deg, #003399, #0052cc) !important;
            color: #fff !important;
            border: none !important;
        }

        /* EU sandėlio žymė krepšelyje ir checkout */
        .ts-eu-badge-cart {
            display: inline-block;
            background: #003399;
            color: #fff;
            padding: 2px 6px;
            border-radius: 4px;
            font-size: 10px;
            font-weight: 700;
            margin-left: 6px;
            vertical-align: middle;
        }
        .ts-eu-badge-cart::before {
            content: "🇪🇺 ";
        }
    
body.translatepress-en_US .temu-wishlist-single .yith-wcwl-add-to-wishlist-button__label::after{content:'Wishlist'!important}body.translatepress-de_DE .temu-wishlist-single .yith-wcwl-add-to-wishlist-button__label::after{content:'Wunschliste'!important}body.translatepress-pl_PL .temu-wishlist-single .yith-wcwl-add-to-wishlist-button__label::after{content:'Ulubione'!important}body.translatepress-fr_FR .temu-wishlist-single .yith-wcwl-add-to-wishlist-button__label::after{content:'Favoris'!important}body.translatepress-es_ES .temu-wishlist-single .yith-wcwl-add-to-wishlist-button__label::after{content:'Favoritos'!important}body.translatepress-it_IT .temu-wishlist-single .yith-wcwl-add-to-wishlist-button__label::after{content:'Preferiti'!important}
