.wp-block-site-title a {
    font-size: 58px !important;
    font-weight: 700;
    letter-spacing: 2px;
    color: white !important;
}

.wp-block-site-tagline {
    font-size: 16px !important;
    letter-spacing: 3px;
    color: white !important;
}
.wp-block-woocommerce-customer-account {
    margin-right: -12px !important;
}

.wc-block-mini-cart {
    margin-left: -12px !important;
}
.wp-block-woocommerce-customer-account {
    margin-right: -40px !important;
}

.wc-block-mini-cart {
    margin-left: -40px !important;
}
.wp-block-columns {
    gap: 5px !important;
}

.wp-block-column {
    margin: 0 !important;
    padding: 0 !important;
}
.wp-block-woocommerce-customer-account {
    position: relative;
    left: 25px;
}

.wc-block-mini-cart {
    position: relative;
    right: 25px;
}.site-logo img {
    width: 170px !important;
    height: auto !important;
    border-radius: 50px;
    padding: 8px;
    background: transparent !important;
    box-shadow: 0 0 25px rgba(255,255,255,0.15);
    transition: 0.4s ease;
}

.site-logo img:hover {
    transform: scale(1.05);
    box-shadow: 0 0 35px rgba(255,255,255,0.3);
}

.site-title {
    font-size: 58px !important;
    font-weight: 700 !important;
    letter-spacing: 4px;
    text-transform: uppercase;
    text-align: center;
    color: white !important;
}

.site-description {
    font-size: 14px;
    letter-spacing: 6px;
    text-transform: uppercase;
    color: rgba(255,255,255,0.8);
}img {
    border-radius: 40px;
    transition: 0.4s ease;
}

img:hover {
    transform: scale(1.05);
}

.site-title {
    font-size: 60px !important;
    font-weight: 700 !important;
    letter-spacing: 5px !important;
    text-transform: uppercase;
    color: white !important;
}

.site-description {
    letter-spacing: 6px;
    text-transform: uppercase;
    color: rgba(255,255,255,0.8);
}img {
    mix-blend-mode: multiply;
}header {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.site-logo img {
    width: 120px !important;
    margin-top: -20px;
}

.wp-block-navigation {
    margin-top: -30px;
}.wp-block-site-logo {
    margin-top: -80px !important;
}

.wp-block-navigation {
    margin-top: -40px !important;
}.wp-block-site-logo {
    margin-top: -20px !important;
    margin-left: 30px !important;
}

.wp-block-navigation {
    margin-top: -10px !important;
}body {
    font-family: 'Poppins', sans-serif;
}

/* LOGO */
.wp-block-site-logo img {
    width: 140px !important;
    border-radius: 30px;
    transition: 0.4s ease;
}

.wp-block-site-logo img:hover {
    transform: scale(1.05);
}

/* MENU */
.wp-block-navigation {
    margin-top: -10px !important;
    gap: 25px;
}

.wp-block-navigation a {
    font-size: 16px;
    letter-spacing: 1px;
    transition: 0.3s ease;
}

.wp-block-navigation a:hover {
    opacity: 0.7;
}

/* BUTTONS */
button,
.wp-block-button__link {
    border-radius: 30px !important;
    transition: 0.3s ease;
}

button:hover,
.wp-block-button__link:hover {
    transform: scale(1.05);
}

/* IMAGES */
img {
    border-radius: 25px;
}

/* HEADER */
header {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/* FOOTER */
footer {
    padding: 20px;
}

/* HERO TITLE */
h1 {
    font-size: 60px;
    letter-spacing: 4px;
    text-transform: uppercase;
}body {
    background: linear-gradient(
        135deg,
        #ffd6e7 0%,
        #f8d9ff 40%,
        #ffeccf 100%
    ) !important;
}/* BACKGROUND */
body {
    background: linear-gradient(
        135deg,
        #ffe5ef 0%,
        #f7e8ff 45%,
        #fff4df 100%
    ) !important;

    font-family: 'Poppins', sans-serif;
}

/* HEADER */
header {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/* LOGO */
.wp-block-site-logo {
    margin-top: -40px !important;
}

.wp-block-site-logo img {
    width: 140px !important;
    border-radius: 25px;
    transition: 0.4s ease;
}

.wp-block-site-logo img:hover {
    transform: scale(1.05);
}

/* TITLE */
h1 {
    font-size: 58px !important;
    letter-spacing: 4px;
    text-transform: uppercase;
    color: white !important;
}

/* MENU */
.wp-block-navigation {
    margin-top: -10px !important;
    gap: 25px;
}

.wp-block-navigation a {
    color: white !important;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 1px;
    transition: 0.3s ease;
}

.wp-block-navigation a:hover {
    opacity: 0.7;
}

/* BUTTONS */
button,
.wp-block-button__link {
    border-radius: 30px !important;
    background: white !important;
    color: #d46a92 !important;
    border: none !important;
    transition: 0.3s ease;
}

button:hover,
.wp-block-button__link:hover {
    transform: scale(1.05);
}

/* IMAGES */
img {
    border-radius: 25px;
}

/* HERO IMAGE */
.wp-block-cover img {
    opacity: 0.85;
}

/* FOOTER */
footer {
    padding: 20px;
}/* TITLE */
h1 {
    color: #d3ccd2 !important;
}

/* MENU */
.wp-block-navigation a {
    color: #cfc7cd !important;
}

/* SMALL TEXT */
p,
.site-description {
    color: #cfc7cd !important;
}

/* ICONS */
svg {
    fill: #cfc7cd !important;
}/* SOFT GRAY LUXURY TEXT */

h1,
h2,
h3,
h4,
p,
.site-title,
.site-description {
    color: #8f8a90 !important;
}

/* MENU */
.wp-block-navigation a {
    color: #8f8a90 !important;
    font-size: 18px !important;
    font-weight: 500;
}

/* MENU HOVER */
.wp-block-navigation a:hover {
    color: #6f6a70 !important;
}

/* ICONS */
svg {
    fill: #8f8a90 !important;
}

/* TITLE BIGGER */
h1 {
    font-size: 72px !important;
    letter-spacing: 4px;
    text-transform: uppercase;
}

/* SMALL TEXT */
.site-description {
    letter-spacing: 5px;
}/* ===== ΟΛΑ ΤΑ ΓΡΑΜΜΑΤΑ ΑΠΑΛΟ ΓΚΡΙ ===== */

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
span,
div,
li,
label,
.price,
.woocommerce-result-count,
.woocommerce-ordering,
.breadcrumb,
.site-title,
.site-description,
button,
input,
textarea,
.wp-block-button__link,
.add_to_cart_button,
.button,
.cart,
.quantity,
.woocommerce {
    color: #7a757c !important;
}

/* ===== ΟΛΑ ΤΑ ΠΛΑΙΣΙΑ / BORDER ===== */

*,
*::before,
*::after,
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-ordering,
.button,
button,
input,
textarea,
select,
.wp-block-button__link,
.add_to_cart_button,
.quantity input,
.cart,
.cart-icon {
    border-color: #d1ccd4 !important;
}

/* ===== PLACEHOLDER TEXT ===== */

::placeholder {
    color: #7a757c !important;
    opacity: 1;
}

/* ===== AROMATIC CREATIONS ΚΑΛΛΙΓΡΑΦΙΚΟ ===== */

.site-title a,
.custom-logo-link,
.site-title,
h1.site-title {
    font-family:
        'Great Vibes',
        'Dancing Script',
        'Allura',
        cursive !important;

    font-weight: 400;
    font-size: 80px !important;
    letter-spacing: 1px;
    color: #7a757c !important;
}

/* ===== MENU ===== */

.wp-block-navigation a {
    color: #7a757c !important;
    font-size: 18px !important;
    font-weight: 500;
    letter-spacing: 1px;
}

/* ===== ICONS ===== */

svg,
.icon,
.cart-icon,
.account-icon {
    color: #7a757c !important;
    fill: #7a757c !important;
}

/* ===== BUTTONS ===== */

button,
.wp-block-button__link,
.add_to_cart_button {
    border-radius: 30px !important;
    background: transparent !important;
    border: 1px solid #d1ccd4 !important;
}

/* ===== PRODUCT CARDS ===== */

.woocommerce ul.products li.product {
    background: transparent !important;
    border-radius: 25px;
}

/* ===== HOVER ===== */

a:hover,
button:hover {
    opacity: 0.75;
    transition: 0.3s ease;
}/* ΟΛΑ ΤΑ ΛΕΥΚΑ ΚΕΙΜΕΝΑ → ΑΠΑΛΟ ΓΚΡΙ */
body,
body * {
    color: #8a858c !important;
}

/* ΤΙΤΛΟΙ */
h1, h2, h3, h4, h5, h6 {
    color: #8a858c !important;
}

/* MENU */
.wp-block-navigation a,
.wp-block-navigation-item__content {
    color: #8a858c !important;
}

/* ICONS */
svg,
.wp-block-woocommerce-customer-account svg,
.wc-block-mini-cart svg {
    fill: #8a858c !important;
    color: #8a858c !important;
}

/* ΚΑΛΑΘΙ ΑΡΙΘΜΟΣ */
.wc-block-mini-cart__badge {
    background: #d67c9d !important;
    color: white !important;
}

/* ΠΛΑΙΣΙΑ / ΚΟΥΜΠΙΑ */
button,
input,
select,
textarea,
.wp-block-button__link,
.add_to_cart_button,
.woocommerce button.button {
    color: #8a858c !important;
    border: 1px solid #cfc7cd !important;
    background: transparent !important;
}

/* AROMATIC CREATIONS ΚΑΛΛΙΓΡΑΦΙΚΟ */
h1,
.site-title,
.site-title a,
.wp-block-site-title,
.wp-block-site-title a {
    font-family: "Brush Script MT", "Lucida Handwriting", cursive !important;
    font-size: 70px !important;
    font-weight: 400 !important;
    letter-spacing: 1px !important;
    text-transform: none !important;
    color: #8a858c !important;
}/* DO IT WITH US */
.site-description,
.wp-block-site-tagline {
    color: #8a858c !important;
    font-size: 15px !important;
    letter-spacing: 3px !important;
    margin-left: -15px !important;
}

/* SHOP + CART ΠΙΟ ΚΟΝΤΑ */
.wp-block-navigation {
    gap: 10px !important;
}

/* MENU LINKS */
.wp-block-navigation a {
    color: #8a858c !important;
    font-size: 18px !important;
}/* ===== ΠΑΝΩ MENU ΠΙΟ ΚΟΝΤΑ ===== */
.wp-block-navigation {
    gap: 8px !important;
    margin-top: -18px !important;
}

.wp-block-navigation a,
.wp-block-navigation-item__content {
    color: #5f565c !important;
    font-size: 17px !important;
    font-weight: 600 !important;
}

/* ===== ΔΕΞΙΑ ICONS ΠΙΟ ΚΟΝΤΑ ===== */
.wp-block-woocommerce-customer-account {
    margin-right: -25px !important;
}

.wc-block-mini-cart {
    margin-left: -25px !important;
}

/* ===== ΓΡΑΜΜΑΤΑ ΝΑ ΦΑΙΝΟΝΤΑΙ ===== */
body,
body *,
h1, h2, h3, h4, h5, h6,
p, a, span, li,
.site-title,
.site-description,
.wp-block-site-title,
.wp-block-site-title a,
.wp-block-site-tagline {
    color: #5f565c !important;
}

/* ===== AROMATIC CREATIONS ===== */
.wp-block-site-title a,
.site-title a,
h1 {
    color: #5f565c !important;
    font-size: 58px !important;
    font-weight: 700 !important;
    letter-spacing: 3px !important;
}

/* ===== LOGO ΛΙΓΟ ΠΙΟ ΠΑΝΩ ===== */
.wp-block-site-logo {
    margin-top: -25px !important;
}

/* ===== ΚΑΤΩ ΕΙΚΟΝΑ ΠΙΟ ΠΑΝΩ ===== */
.wp-block-cover,
.wp-block-image,
.wp-block-post-content > figure {
    margin-top: -35px !important;
}

/* ===== ΕΙΚΟΝΑ ΠΙΟ ΚΑΘΑΡΗ ===== */
.wp-block-cover img,
.wp-block-image img {
    opacity: 0.95 !important;
    border-radius: 25px !important;
}

/* ===== ICONS ΝΑ ΦΑΙΝΟΝΤΑΙ ===== */
svg {
    fill: #5f565c !important;
    color: #5f565c !important;
}

/* ===== ΚΑΛΑΘΙ ΑΡΙΘΜΟΣ ===== */
.wc-block-mini-cart__badge {
    background: #d76f9a !important;
    color: white !important;
}/* ΚΕΙΜΕΝΟ ΠΑΝΩ ΣΤΗΝ ΕΙΚΟΝΑ */

.wp-block-cover__inner-container,
.wp-block-cover__inner-container p,
.wp-block-cover__inner-container h1,
.wp-block-cover__inner-container h2,
.wp-block-cover__inner-container h3 {
    color: #ffffff !important;

    text-shadow:
        0 2px 10px rgba(0,0,0,0.45),
        0 0 20px rgba(0,0,0,0.25) !important;

    font-size: 42px !important;

    font-weight: 600 !important;

    letter-spacing: 1px !important;
}

/* FRAGRANT CREATIONS */

.wp-block-cover p {
    color: #ffffff !important;

    font-size: 44px !important;

    font-family:
        "Cormorant Garamond",
        serif !important;
}

/* Η ΕΙΚΟΝΑ ΝΑ ΜΗΝ ΣΚΟΥΡΑΙΝΕΙ ΤΟΣΟ */

.wp-block-cover::before {
    opacity: 0.25 !important;
}/* ΚΕΙΜΕΝΟ ΠΑΝΩ ΣΤΗΝ ΕΙΚΟΝΑ */

.wp-block-cover__inner-container,
.wp-block-cover__inner-container p,
.wp-block-cover__inner-container h1,
.wp-block-cover__inner-container h2,
.wp-block-cover__inner-container h3 {
    color: #ffffff !important;

    text-shadow:
        0 2px 10px rgba(0,0,0,0.45),
        0 0 20px rgba(0,0,0,0.25) !important;

    font-size: 42px !important;

    font-weight: 600 !important;

    letter-spacing: 1px !important;
}

/* FRAGRANT CREATIONS */

.wp-block-cover p {
    color: #ffffff !important;

    font-size: 44px !important;

    font-family:
        "Cormorant Garamond",
        serif !important;
}

/* Η ΕΙΚΟΝΑ ΝΑ ΜΗΝ ΣΚΟΥΡΑΙΝΕΙ ΤΟΣΟ */

.wp-block-cover::before {
    opacity: 0.25 !important;
}/* LANGUAGE SELECTOR GREEK ΠΙΟ ΑΡΙΣΤΕΡΑ */

.trp-language-switcher,
.trp-language-switcher-container,
.trp-ls-shortcode-current-language {
    margin-left: -120px !important;
}