.elementor-34 .elementor-element.elementor-element-a25e00f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-34 .elementor-element.elementor-element-a25e00f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a25e00f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://glossfire.kiev.ua/wp-content/uploads/2026/06/ChatGPT-Image-5-июн.-2026-г.-22_19_30.png");background-position:center left;}.elementor-34 .elementor-element.elementor-element-6a4cd9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-6a4cd9e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:65px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-eec7a6d .woocommerce-breadcrumb{color:#DE993C;font-family:"Manrope", Sans-serif;font-size:14px;}.elementor-34 .elementor-element.elementor-element-eec7a6d .woocommerce-breadcrumb > a{color:#FFFFFFAD;}.elementor-34 .elementor-element.elementor-element-179e4db6{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-179e4db6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-179e4db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-34 .elementor-element.elementor-element-3fff6506{background-color:#0D0D0D00;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-44082c9{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-44082c9{--padding-top:0px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-34 .elementor-element.elementor-element-4f5d95f{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-3fff6506 *//* Вся корзина */
.woocommerce-cart,
.woocommerce-cart * {
    font-family: 'Manrope', sans-serif !important;
}

/* Назви товарів */
.woocommerce-cart .product-name a {
    font-size: 22px !important;
    font-weight: 600 !important;
    line-height: 1.4;
    color: #fff !important;
}

/* Додаткові характеристики товару */
.woocommerce-cart .product-name {
    font-size: 16px !important;
    line-height: 1.7;
    color: rgba(255,255,255,.8) !important;
}

/* Заголовки таблиці */
.woocommerce table.shop_table th {
    font-size: 14px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600 !important;
    color: rgba(255,255,255,.6) !important;
}

/* Ціни */
.woocommerce-Price-amount {
    font-size: 22px !important;
    font-weight: 700 !important;
    color: #fff !important;
}

/* Поле кількості */
.quantity input.qty {
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #fff !important;
}

/* Заголовок "Сума корзини" */
.cart_totals h2 {
    font-size: 32px !important;
    font-weight: 700 !important;
    color: #fff !important;
    margin-bottom: 25px !important;
}

/* Підсумок та Ітого */
.cart_totals th,
.cart_totals td {
    font-size: 18px !important;
    color: #fff !important;
}

/* Кнопки */
.woocommerce button,
.woocommerce .button,
.woocommerce a.checkout-button {
    font-family: 'Manrope', sans-serif !important;
    font-size: 18px !important;
    font-weight: 600 !important;
}

/* Картка товарів */
.woocommerce-cart-form {
    background: #0f1115;
    border: 1px solid rgba(255,255,255,.08);
    border-radius: 16px;
    padding: 20px;
}
.cart_totals {
    background: #111317;
    border-radius: 16px;
    padding: 30px;
}

/* Робимо 2 колонки */
.woocommerce {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    align-items: flex-start;
}

/* Таблиця товарів */
.woocommerce-cart-form {
    flex: 1;
    min-width: 0;
}

/* Правий блок */
.cart-collaterals {
    width: 350px !important;
    margin-top: 0 !important;
}

/* Картка замовлення */
.cart_totals {
    width: 100% !important;
    float: none !important;
}

/* Верхній рядок таблиці */
.woocommerce table.shop_table thead th {
    background: #14181f !important;
    color: rgba(255,255,255,.75) !important;

    font-size: 15px !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    letter-spacing: 1px;

    padding: 20px 25px !important;
    border: none !important;
}

/* Закруглення зверху */
.woocommerce table.shop_table thead th:first-child {
    border-top-left-radius: 12px;
}

.woocommerce table.shop_table thead th:last-child {
    border-top-right-radius: 12px;
}

/* Фото товару */
.woocommerce-cart table.cart img {
    width: 400px !important;
    height: auto !important;
    border-radius: 12px;
    border: 1px solid rgba(255,255,255,.08);
    padding: 0px;
    background: rgba(255,255,255,.02);
}

/* Назва товару */
.woocommerce-cart .product-name a {
    font-size: 20px !important;
    font-weight: 700 !important;
    color: #fff !important;
    line-height: 1.4;
}

/* Відступ між товарами */
.woocommerce-cart tr.cart_item {
    border-bottom: 1px solid rgba(255,255,255,.06);
}

/* Вирівнювання */
.woocommerce-cart td {
    vertical-align: middle !important;
    padding-top: 24px !important;
    padding-bottom: 24px !important;
}

/* Хрестик видалення */
.woocommerce-cart .product-remove a {
    color: #888 !important;
    font-size: 24px !important;
    font-weight: 300 !important;
}

/* Ціни */
.woocommerce-cart .product-price,
.woocommerce-cart .product-subtotal {
    font-size: 20px !important;
    font-weight: 700 !important;
}

/* Контейнер кількості */
.quantity {
    display: inline-flex !important;
    align-items: center;
    background: rgba(255,255,255,.04);
    border: 1px solid rgba(255,255,255,.08);
    border-radius: 10px;
    overflow: hidden;
}

/* Поле числа */
.quantity .qty {
    width: 60px !important;
    height: 54px !important;
    background: transparent !important;
    border: none !important;
    color: #fff !important;
    font-size: 24px !important;
    font-weight: 600 !important;
    text-align: center !important;
    padding: 0 !important;
}

/* Прибираємо стандартні стрілки */
.quantity .qty::-webkit-inner-spin-button,
.quantity .qty::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.quantity .qty {
    -moz-appearance: textfield;
}

.woocommerce-cart tr.cart_item td {
    border-bottom: 1px solid rgba(255,255,255,.06) !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

/* Правий блок */
.cart_totals {
    background: #0b0d11 !important;
    border: 1px solid rgba(255,255,255,.06);
    border-radius: 18px;
    padding: 35px !important;
    box-shadow: 0 10px 40px rgba(0,0,0,.25);
}

/* Заголовок */
.cart_totals h2 {
    font-size: 0 !important;
    margin-bottom: 35px !important;
}

.cart_totals h2:before {
    content: "Ваше замовлення";
    font-size: 36px;
    font-weight: 700;
    color: #fff;
    font-family: 'Manrope', sans-serif;
}

/* Таблиця */
.cart_totals table {
    border: none !important;
}

.cart_totals th,
.cart_totals td {
    border: none !important;
    color: #fff !important;
    font-size: 18px !important;
    padding: 15px 0 !important;
}

/* Лінія перед підсумком */
.cart_totals tr:first-child {
    border-bottom: 1px solid rgba(255,255,255,.08);
}

/* Підсумкова ціна */
.cart_totals .order-total td,
.cart_totals .order-total .woocommerce-Price-amount {
    font-size: 34px !important;
    font-weight: 800 !important;
    color: #DE993C !important;
}

/* Заголовок "Ітого" */
.cart_totals .order-total th {
    font-size: 30px !important;
    color: #fff !important;
    font-weight: 700 !important;
}

.woocommerce a.checkout-button.button.alt {
    background: linear-gradient(
        90deg,
        #BA9056 40%,
        #DE993C 100%
    ) !important;

    color: #fff !important;
    border: none !important;
    border-radius: 900px !important;
}

.woocommerce a.checkout-button,
.woocommerce button,
.woocommerce .button {
    text-transform: uppercase !important;
    letter-spacing: 1px;
}

/* Кнопка Оновити кошик */
.woocommerce button[name="update_cart"] {
    background: transparent !important;
    border: 1px solid rgba(255,255,255,.12) !important;
    border-radius: 900px !important;

    color: #fff !important;
    font-family: 'Manrope', sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;

    padding: 16px 28px !important;
    min-height: 58px;

    transition: all .3s ease;
}

/* Hover */
.woocommerce button[name="update_cart"]:hover {
    border-color: #BA9056 !important;
    color: #DE993C !important;
    background: rgba(222,153,60,.05) !important;
}


/* Товар */
.woocommerce table.shop_table thead th:nth-child(2) {
    text-align: left !important;
    padding-left: 0 !important;
}

/* Ціна */
.woocommerce table.shop_table thead th:nth-child(3) {
    text-align: left !important;
    padding-left: 0 !important;
}

/* Кількість */
.woocommerce table.shop_table thead th:nth-child(4) {
    text-align: left !important;
    padding-left: 0 !important;
}

/* Підсумок */
.woocommerce table.shop_table thead th:nth-child(5) {
    text-align: left !important;
    padding-left: 0 !important;
}

/* Лінія перед "Разом" */
.cart_totals tr.order-total th,
.cart_totals tr.order-total td {
    border-top: 1px solid rgba(255,255,255,.12) !important;
    padding-top: 30px !important;
}

.cart_totals .order-total th {
    line-height: 1 !important;
    vertical-align: middle !important;
}

.cart_totals .order-total td {
    line-height: 1 !important;
    vertical-align: middle !important;
}

.cart_totals .order-total .woocommerce-Price-amount {
    display: inline-flex !important;
    align-items: center !important;
}
/* Платіжні системи під кнопкою */
.cart_totals::after {
    content: "";
    display: block;
    width: 260px;
    height: 40px;
    margin: 0px auto 0;

    background-image: url('https://glossfire.kiev.ua/wp-content/uploads/2026/06/ChatGPT-Image-5-июн.-2026-г.-22_59_11-1.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    opacity: .55;
}

.cart-collaterals {
    position: sticky;
    top: 120px;
    align-self: flex-start;
}
.cart-collaterals {
    padding-right: 30px !important;
}

.woocommerce {
    gap: 0;
}

.woocommerce-cart-form {
    margin-right: 20px;
}
/* =========================
   MOBILE CART
========================= */

/* =====================================
   MOBILE CART
===================================== */
@media (max-width: 767px){

    /* Прибираємо горизонтальний скрол */
    body,
    .woocommerce-cart,
    .woocommerce-cart-form{
        overflow-x: hidden !important;
    }

    /* Контент на всю ширину */
    .woocommerce{
        display:block !important;
    }

    .woocommerce-cart-form{
        margin-right:0 !important;
        padding:15px !important;
        border-radius:20px !important;
    }

    /* Ховаємо верхній заголовок таблиці */
    .woocommerce table.shop_table thead{
        display:none !important;
    }

    /* Кожен товар як окрема картка */
    .woocommerce-cart tr.cart_item{
        display:block !important;
        position:relative;
        padding:20px !important;
        margin-bottom:20px !important;
        background:#0b0d11 !important;
        border:1px solid rgba(255,255,255,.06) !important;
        border-radius:18px !important;
    }

    .woocommerce-cart tr.cart_item td{
        display:block !important;
        width:100% !important;
        text-align:center !important;
        border:none !important;
        padding:10px 0 !important;
    }

    /* Фото */
    .woocommerce-cart table.cart img{
        width:220px !important;
        max-width:100% !important;
        margin:auto !important;
        display:block !important;
    }

    /* Хрестик */
    .woocommerce-cart .product-remove{
        position:absolute !important;
        top:15px;
        left:15px;
        width:auto !important;
    }

    /* Назва */
    .woocommerce-cart .product-name{
        text-align:center !important;
    }

    .woocommerce-cart .product-name a{
        display:block !important;
        font-size:18px !important;
        line-height:1.4 !important;
        margin-top:10px !important;
    }

    /* Ціна */
    .woocommerce-cart .product-price{
        margin-top:10px !important;
        font-size:30px !important;
        font-weight:700 !important;
    }

    /* Кількість */
    .woocommerce-cart .product-quantity{
        margin-top:10px !important;
    }

    .quantity{
        margin:auto !important;
    }

    /* Підсумок */
    .woocommerce-cart .product-subtotal{
        font-size:30px !important;
        font-weight:700 !important;
        color:#DE993C !important;
    }

    /* Кнопка оновлення */
    .woocommerce button[name="update_cart"]{
        width:100% !important;
        margin-top:20px !important;
    }

    /* Правий блок */
    .cart-collaterals{
        width:100% !important;
        padding-right:0 !important;
        position:relative !important;
        top:auto !important;
        margin-top:25px !important;
    }

    .cart_totals{
        width:100% !important;
        padding:25px !important;
    }

    .cart_totals h2:before{
        font-size:28px !important;
    }

    .cart_totals .order-total td,
    .cart_totals .order-total .woocommerce-Price-amount{
        font-size:28px !important;
    }

    .woocommerce a.checkout-button.button.alt{
        width:100% !important;
        text-align:center !important;
    }

    /* Іконки оплат */
    .cart_totals::after{
        width:220px !important;
        height:35px !important;
    }
}
/* MOBILE - вирівнювання по лівому краю */
@media (max-width: 767px){

    .woocommerce-cart td,
    .woocommerce-cart .product-name,
    .woocommerce-cart .product-price,
    .woocommerce-cart .product-quantity,
    .woocommerce-cart .product-subtotal{
        text-align: left !important;
    }

    .woocommerce-cart .product-name a{
        text-align: left !important;
        display: block !important;
    }

    .woocommerce-cart .product-name{
        padding-left: 0 !important;
    }

    /* Значення справа від заголовків */
    .woocommerce-cart td::before{
        float: left !important;
        text-align: left !important;
        font-weight: 600 !important;
        color: rgba(255,255,255,.7) !important;
    }

    /* Ціна */
    .woocommerce-cart .product-price .woocommerce-Price-amount{
        display: block !important;
        text-align: left !important;
    }

    /* Підсумок */
    .woocommerce-cart .product-subtotal .woocommerce-Price-amount{
        display: block !important;
        text-align: left !important;
    }

    /* Блок кількості */
    .woocommerce-cart .product-quantity{
        text-align: left !important;
    }

    .woocommerce-cart .quantity{
        margin: 0 !important;
    }
}

@media (max-width: 767px){

    /* Лейбли Товар, Ціна, Кількість, Підсумок */
    .woocommerce table.shop_table_responsive tr td::before,
    .woocommerce-page table.shop_table_responsive tr td::before{
        font-size: 14px !important;
        font-weight: 600 !important;
        color: rgba(255,255,255,.65) !important;
        line-height: 1.4 !important;
    }

    /* Назва товару */
    .woocommerce-cart .product-name a{
        font-size: 16px !important;
        line-height: 1.4 !important;
        font-weight: 700 !important;
    }

    /* Весь текст характеристик */
    .woocommerce-cart .product-name{
        font-size: 14px !important;
        line-height: 1.6 !important;
        color: rgba(255,255,255,.8) !important;
    }

    /* Ціна та підсумок */
    .woocommerce-cart .product-price,
    .woocommerce-cart .product-subtotal{
        font-size: 16px !important;
        line-height: 1.4 !important;
    }

    .woocommerce-cart .product-price .woocommerce-Price-amount,
    .woocommerce-cart .product-subtotal .woocommerce-Price-amount{
        font-size: 16px !important;
    }
}
@media (max-width: 767px){

    .woocommerce table.shop_table_responsive tr td.product-name,
    .woocommerce-page table.shop_table_responsive tr td.product-name{
        text-align: left !important;
    }

    .woocommerce table.shop_table_responsive tr td.product-name::before,
    .woocommerce-page table.shop_table_responsive tr td.product-name::before{
        float: none !important;
        display: block !important;
        margin-bottom: 8px !important;
    }

    .woocommerce-cart .product-name a{
        display: block !important;
        margin-top: 0 !important;
        text-align: left !important;
    }
}

@media (max-width: 767px){

    /* Ціна */
    .woocommerce-cart td.product-price::before{
        float: left !important;
        width: auto !important;
    }

    .woocommerce-cart td.product-price .woocommerce-Price-amount{
        float: right !important;
        text-align: right !important;
        display: block !important;
    }

    /* Підсумок */
    .woocommerce-cart td.product-subtotal::before{
        float: left !important;
        width: auto !important;
    }

    .woocommerce-cart td.product-subtotal .woocommerce-Price-amount{
        float: right !important;
        text-align: right !important;
        display: block !important;
    }
}

@media (max-width: 767px){

    .quantity .qty{
        width: 36px !important;
        height: 36px !important;
        font-size: 16px !important;
    }

    .quantity{
        border-radius: 8px !important;
    }

}
@media (max-width:767px){

.woocommerce-cart td.product-quantity{
    display:flex !important;
    align-items:center !important;
    justify-content:space-between !important;
}

.woocommerce-cart td.product-quantity::before{
    float:none !important;
    width:auto !important;
    margin:0 !important;
}

.woocommerce-cart td.product-quantity .quantity{
    margin-left:auto !important;
}

}
@media (max-width:767px){

    .woocommerce-cart td.product-quantity .quantity{
        margin-left: 142px !important;
    }

}

@media (max-width:767px){

    /* Ховаємо окрему колонку видалення */
    .woocommerce-cart td.product-remove{
        position: absolute !important;
        top: 15px;
        left: 15px;
        width: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        z-index: 10;
        border: none !important;
    }

    /* Фото починається від лівого краю картки */
    .woocommerce-cart td.product-thumbnail{
        text-align: left !important;
        padding-top: 0 !important;
        padding-left: 0 !important;
    }

    .woocommerce-cart table.cart img{
        margin: 0 !important;
        display: block !important;
    }

}
@media (max-width:767px){

    /* Блок фото */
    .woocommerce-cart td.product-thumbnail{
        padding-top: 15px !important;
        text-align: center !important;
    }

    /* Фото на всю ширину картки */
    .woocommerce-cart table.cart img{
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;

        margin-top: 40px !important;
        margin-left: 0 !important;
        margin-right: 0 !important;

        border-radius: 14px !important;
    }

}
@media (max-width:767px){

    .woocommerce-cart .product-remove a{
        font-size: 34px !important;
        font-weight: 300 !important;
        line-height: 1 !important;

        width: 36px !important;
        height: 36px !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        color: #DE993C !important;
    }

}
@media (max-width:767px){

    .woocommerce-cart tr.cart_item{
        padding-bottom: 50px !important;
    }

}
@media (max-width:767px){

    .woocommerce-cart .actions{
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .woocommerce button[name="update_cart"]{
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

}

.woocommerce-cart .woocommerce-notices-wrapper {
    display: none !important;
}


/* =====================
   GLOSS FIRE EMPTY CART
   ===================== */

.cart-empty.woocommerce-info{
    background:none !important;
    border:none !important;
    padding:0 !important;
    margin:0 0 12px 40px !important;

    color:#fff !important;
    font-family:Manrope,sans-serif;
    font-size:32px !important;
    font-weight:600 !important;
    line-height:1.3;
}

.cart-empty.woocommerce-info:before{
    display:none !important;
}

.return-to-shop{
    margin:0 0 0 40px !important;
}

.return-to-shop .button{
    background:none !important;
    border:none !important;
    padding:0 !important;

    color:#BA9056 !important;
    font-family:Manrope,sans-serif;
    font-size:22px !important;
    font-weight:500 !important;

    text-decoration:underline !important;
    text-underline-offset:4px;

    text-transform:none !important;
    box-shadow:none !important;
}

.return-to-shop .button:hover{
    color:#DE993C !important;
}

/* MOBILE */
@media (max-width:767px){

    .cart-empty.woocommerce-info{
        margin-left:20px !important;
        margin-right:20px !important;
        font-size:24px !important;
    }

    .return-to-shop{
        margin-left:20px !important;
    }

    .return-to-shop .button{
        font-size:18px !important;
    }
}
.cart-empty.woocommerce-info,
.return-to-shop,
.return-to-shop .button{
    display:inline-block !important;
    vertical-align:middle !important;
    line-height:1 !important;
}

.return-to-shop{
    margin-left:20px !important;
}
.cart-empty.woocommerce-info{
    font-size:32px !important;
    line-height:1.2 !important;
}

.return-to-shop .button{
    font-size:32px !important;
    line-height:1.2 !important;
}

@media (max-width: 767px){

    .woocommerce-cart table.shop_table_responsive tr td.product-quantity{
        position: relative !important;
        text-align: right !important;
    }

    .woocommerce-cart table.shop_table_responsive tr td.product-quantity:before{
        position: absolute !important;
        left: 0 !important;
        top: 50% !important;
        transform: translateY(-50%) !important;
        float: none !important;
        width: auto !important;
        margin: 0 !important;
    }

    .woocommerce-cart table.shop_table_responsive tr td.product-quantity .quantity{
        display: inline-block !important;
        margin-left: auto !important;
    }

}
.cart_totals .shop_table td{
    text-align:right !important;
}

.cart_totals .shop_table td span.woocommerce-Price-amount{
    float:right !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f5d95f */.gf-benefits{
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:0;

    background:#0b0f17;
    border:1px solid rgba(255,255,255,.06);
    border-radius:18px;

    padding:35px 40px;
    margin-top:60px;
}

.gf-benefit{
    flex:1;
    padding:0 30px;
    position:relative;
}

.gf-benefit:not(:last-child)::after{
    content:'';
    position:absolute;
    top:10px;
    right:0;
    width:1px;
    height:calc(100% - 20px);
    background:rgba(255,255,255,.08);
}

.gf-benefit h4{
    font-family:'Manrope',sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.3;
    color:#fff;
    margin:0 0 12px;
}

.gf-benefit p{
    font-family:'Manrope',sans-serif;
    font-size:16px;
    line-height:1.6;
    color:rgba(255,255,255,.65);
    margin:0;
}

/* Планшет */
@media (max-width:1024px){

    .gf-benefits{
        display:grid;
        grid-template-columns:1fr 1fr;
        gap:30px;
    }

    .gf-benefit{
        padding:0;
    }

    .gf-benefit::after{
        display:none;
    }

}

/* Телефон */
@media (max-width:767px){

    .gf-benefits{
        grid-template-columns:1fr;
        padding:25px;
        gap:25px;
        margin-top:40px;
    }

    .gf-benefit{
        background:rgba(255,255,255,.02);
        border:1px solid rgba(255,255,255,.06);
        border-radius:12px;
        padding:20px;
    }

    .gf-benefit h4{
        font-size:18px;
        margin-bottom:8px;
    }

    .gf-benefit p{
        font-size:14px;
        line-height:1.5;
    }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://glossfire.kiev.ua/wp-content/uploads/2026/05/Manrope-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://glossfire.kiev.ua/wp-content/uploads/2026/05/Manrope-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://glossfire.kiev.ua/wp-content/uploads/2026/05/Manrope-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://glossfire.kiev.ua/wp-content/uploads/2026/05/Manrope-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */