.elementor-kit-3{--e-global-color-primary:#7756FD;--e-global-color-secondary:#DB2800;--e-global-color-text:#070707;--e-global-color-accent:#13FFDA;--e-global-color-a6a1e3e:#F1F1F1;--e-global-color-07ebab1:#0C0C0C;--e-global-color-bbe2beb:#181818;--e-global-color-a97ecaa:#141414;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Oswald";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;color:var( --e-global-color-a6a1e3e );background-color:#111111;}.elementor-kit-3 button,.elementor-kit-3 input[type="button"],.elementor-kit-3 input[type="submit"],.elementor-kit-3 .elementor-button{font-family:"Oswald", Sans-serif;font-size:16px;text-transform:uppercase;text-decoration:none;line-height:-0.3px;color:var( --e-global-color-a6a1e3e );background-color:var( --e-global-color-07ebab1 );border-style:none;border-radius:100px 100px 100px 100px;padding:18px 37px 18px 37px;}.elementor-kit-3 button:hover,.elementor-kit-3 button:focus,.elementor-kit-3 input[type="button"]:hover,.elementor-kit-3 input[type="button"]:focus,.elementor-kit-3 input[type="submit"]:hover,.elementor-kit-3 input[type="submit"]:focus,.elementor-kit-3 .elementor-button:hover,.elementor-kit-3 .elementor-button:focus{color:#F1F1F1;background-color:#7756FD;border-style:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-3 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* =========================================================
   ONE9HZ — SITE CUSTOM CSS
   NO STICKY PLAYER RULES
   ========================================================= */


/* =========================================================
   01 — GENERAL
   ========================================================= */

.elementor-widget-heading sup {
    top: -12px;
    letter-spacing: -0.1px;
    text-transform: uppercase;
    text-decoration: none;
}

button.view-license-button {
    font-size: 12px;
    line-height: 11px;
    padding: 6px 10px;

    border: 1px solid #fff;

    background-color: unset;
}

button.view-license-button:hover {
    border: 1px solid #fff;

    color: #000;

    background-color: #fff;
}

table tbody > tr:nth-child(odd) > td,
table tbody > tr:nth-child(odd) > th {
    background-color: unset;
}

.elementor-widget-woocommerce-checkout-page {
    color: inherit;
}


/* =========================================================
   02 — FILTER DROPDOWN
   CLIPPING / OVERFLOW FIX
   ========================================================= */

.elementor-element:has(.one9hz-filters),
.e-con:has(.one9hz-filters),
.e-con-inner:has(.one9hz-filters) {
    overflow: visible !important;
}

.one9hz-filters {
    position: relative !important;
    overflow: visible !important;
    z-index: 9999 !important;
}

.one9hz-filters > .elementor-widget-container {
    overflow: visible !important;
}

.one9hz-filters .srp-filters-widget {
    position: relative !important;
    overflow: visible !important;
    z-index: 9999 !important;
}

.one9hz-filters .multiselect {
    position: relative !important;
    overflow: visible !important;
}

.one9hz-filters .multiselect__content-wrapper {
    position: absolute !important;

    top: 100% !important;
    left: 0 !important;

    width: 100% !important;
    max-height: 320px !important;

    overflow-x: hidden !important;
    overflow-y: auto !important;

    z-index: 999999 !important;
}


/* =========================================================
   03 — LICENSE POPUP
   POPPINS TYPOGRAPHY
   ========================================================= */

#sonaar-modal,
#sonaar-modal button,
#sonaar-modal input,
#sonaar-modal textarea,
#sonaar-modal select,
#sonaar-modal a {
    font-family: "Poppins", sans-serif !important;
}

#sonaar-modal p,
#sonaar-modal li,
#sonaar-modal small,
#sonaar-modal label {
    font-weight: 400 !important;
}

#sonaar-modal h1,
#sonaar-modal h2,
#sonaar-modal h3,
#sonaar-modal h4,
#sonaar-modal h5,
#sonaar-modal h6 {
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
}

#sonaar-modal strong,
#sonaar-modal b {
    font-weight: 600 !important;
}

#sonaar-modal .price,
#sonaar-modal .amount,
#sonaar-modal [class*="price"] {
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
}

#sonaar-modal button,
#sonaar-modal .button,
#sonaar-modal [class*="button"] {
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
}


/* =========================================================
   04 — LICENSE POPUP
   COVER + TRACK TITLE
   ========================================================= */

#sonaar-modal
.srp-modal-product-variation-trackinfo-container {
    display: flex !important;

    align-items: center !important;

    gap: 22px !important;
}


/* Popup'taki şarkı adı */

#sonaar-modal
.srp-modal-product-variation-trackinfo-container
[class*="title"],

#sonaar-modal
.srp-modal-product-variation-trackinfo-container h1,

#sonaar-modal
.srp-modal-product-variation-trackinfo-container h2,

#sonaar-modal
.srp-modal-product-variation-trackinfo-container h3 {
    font-family: "Poppins", sans-serif !important;

    font-size: 34px !important;
    font-weight: 600 !important;
    line-height: 1.1 !important;

    letter-spacing: -0.4px !important;

    color: #F4F4F4 !important;

    margin: 0 !important;
    padding: 0 !important;

    position: static !important;

    transform: none !important;
}


/* =========================================================
   05 — LICENSE CARDS
   BASIC / PREMIUM / UNLIMITED / EXCLUSIVE
   ========================================================= */


/* Lisans adı */

#sonaar-modal .srp-modal-variant-name {
    font-family: "Poppins", sans-serif !important;

    font-size: 15px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;

    margin-bottom: 2px !important;
}


/* Fiyat / Make an Offer */

#sonaar-modal .srp-modal-variant-price {
    font-family: "Poppins", sans-serif !important;

    font-size: 20px !important;
    font-weight: 700 !important;
    line-height: 1.05 !important;

    margin-bottom: 3px !important;
}


/* MP3 + WAV / STEMS */

#sonaar-modal .srp-modal-variant-file {
    font-family: "Poppins", sans-serif !important;

    font-size: 11px !important;
    font-weight: 400 !important;
    line-height: 1.3 !important;

    color: #B8B8B8 !important;

    letter-spacing: 0.1px !important;
}


/* Kart iç boşluğu */

#sonaar-modal .srp-modal-variant-.elementor-kit-3 {
    padding: 14px 12px !important;

    border-radius: 7px !important;
}


/* Seçili kart — isim + fiyat */

#sonaar-modal
.srp-modal-variant-.elementor-kit-3.srp_selected
.srp-modal-variant-name,

#sonaar-modal
.srp-modal-variant-.elementor-kit-3.srp_selected
.srp-modal-variant-price {
    color: #111111 !important;
}


/* Seçili kart — MP3/WAV ince kalsın */

#sonaar-modal
.srp-modal-variant-.elementor-kit-3.srp_selected
.srp-modal-variant-file {
    font-weight: 400 !important;

    color: rgba(17, 17, 17, 0.72) !important;
}
/* =========================================================
   ONE9HZ — FILTER ACTIVE GLOW
   GENRE / BPM / MOOD / KEY
   ========================================================= */

/* Seçim yapılmış dropdown'un tamamı */
.one9hz-filters .multiselect.one9hz-filter-active {
    position: relative !important;
    z-index: 20 !important;

    filter:
        drop-shadow(0 0 5px rgba(255,255,255,0.10))
        drop-shadow(0 0 10px rgba(244,122,34,0.28)) !important;

    transition:
        filter .18s ease !important;
}


/* Ekranda gördüğümüz gerçek dropdown yüzeyi */
.one9hz-filters
.multiselect.one9hz-filter-active
.multiselect__tags {
    background: rgba(244,122,34,0.08) !important;

    border-color: rgba(244,122,34,0.75) !important;

    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.05),
        0 0 8px rgba(244,122,34,0.18),
        0 0 16px rgba(244,122,34,0.14) !important;

    transition:
        background-color .18s ease,
        border-color .18s ease,
        box-shadow .18s ease !important;
}


/* Bazı Sonaar sürümlerinde görünür yüzey dış element olabiliyor */
.one9hz-filters .one9hz-filter-active {
    border-color: rgba(244,122,34,0.70) !important;
}


/* Dropdown açıkken glow kaybolmasın */
.one9hz-filters
.multiselect.one9hz-filter-active.multiselect--active
.multiselect__tags {
    border-color: rgba(244,122,34,0.85) !important;
}
/* =========================================================
   ONE9HZ — TRACKLIST HEADING ALIGNMENT FINAL
   ========================================================= */

@media only screen and (min-width: 1025px) {

    /* Heading bandı — sadece görünüm */
    .elementor-element-b6c81ac .sr-cf-heading {
        position: relative !important;

        height: 34px !important;
        min-height: 34px !important;

        background: #161616 !important;

        border-top: 1px solid #202020 !important;
        border-bottom: 1px solid #292929 !important;

        box-shadow: 0 6px 16px rgba(0,0,0,.12) !important;
    }


    /* TITLE'A DOKUNMUYORUZ */


    /* TIME */
    .elementor-element-b6c81ac
    .sr-cf-heading
    [data-sort="sr-playlist-cf--srmp3_cf_length"] {
        left: 278px !important;
    }


    /* BPM */
    .elementor-element-b6c81ac
    .sr-cf-heading
    [data-sort="sr-playlist-cf--bpm"] {
        left: 358px !important;
    }


    /* KEY */
    .elementor-element-b6c81ac
    .sr-cf-heading
    [data-sort="sr-playlist-cf--key"] {
        left: 438px !important;
    }


    /* GENRE */
    .elementor-element-b6c81ac
    .sr-cf-heading
    [data-sort="sr-playlist-cf--genre"] {
        left: 518px !important;
    }


    /* MOOD */
    .elementor-element-b6c81ac
    .sr-cf-heading
    [data-sort="sr-playlist-cf--mood"] {
        left: 618px !important;
    }

}
/* =========================================================
   ONE9HZ — MY ACCOUNT EMAIL VERIFICATION NOTICE
   FINAL
   ========================================================= */

.woocommerce-account .woocommerce-info {
    width: 100% !important;
    min-height: 72px !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    gap: 18px !important;

    background: #161616 !important;
    color: #D8D8D8 !important;

    border: 1px solid #303030 !important;
    border-radius: 6px !important;

    padding: 16px 20px !important;
    margin: 0 0 20px 0 !important;

    font-family: "Poppins", sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;

    box-shadow: none !important;
}


/* WooCommerce'un soldaki varsayılan simgesini kaldır */
.woocommerce-account .woocommerce-info::before {
    display: none !important;
    content: none !important;
}


/* Onayla butonu */
.woocommerce-account
.woocommerce-info
a.button.wc-forward {
    flex: 0 0 auto !important;
    float: none !important;

    margin: 0 !important;

    background: #F47A22 !important;
    color: #111111 !important;

    border: 1px solid #F47A22 !important;
    border-radius: 4px !important;

    padding: 11px 18px !important;

    font-family: "Poppins", sans-serif !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;

    white-space: nowrap !important;

    box-shadow: none !important;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        transform .2s ease !important;
}


/* Hover */
.woocommerce-account
.woocommerce-info
a.button.wc-forward:hover {
    background: #FF944D !important;
    border-color: #FF944D !important;
    color: #111111 !important;

    transform: translateY(-2px) !important;
}
/* ONE9HZ - Footer her zaman sayfanın altında */
body:not(.elementor-editor-active) {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

body:not(.elementor-editor-active) main.site-main {
    flex: 1 0 auto;
}

body:not(.elementor-editor-active) .elementor-location-footer {
    margin-top: auto;
}
/* Checkout Select2 Dark Style */
.woocommerce-checkout .select2-container--default .select2-selection--single {
    background: #111111 !important;
    border: 1px solid #303030 !important;
    color: #F4F4F4 !important;
    height: 54px !important;
    border-radius: 4px !important;
}

.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #F4F4F4 !important;
    line-height: 52px !important;
    padding-left: 14px !important;
}

.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 52px !important;
    right: 10px !important;
}

.woocommerce-checkout .select2-dropdown {
    background: #111111 !important;
    border: 1px solid #303030 !important;
    color: #F4F4F4 !important;
}

.woocommerce-checkout .select2-search--dropdown {
    background: #111111 !important;
    padding: 10px !important;
}

.woocommerce-checkout .select2-search--dropdown .select2-search__field {
    background: #1C1C1C !important;
    border: 1px solid #303030 !important;
    color: #F4F4F4 !important;
    outline: none !important;
}

.woocommerce-checkout .select2-results__options {
    background: #111111 !important;
}

.woocommerce-checkout .select2-results__option {
    background: #111111 !important;
    color: #D8D8D8 !important;
    padding: 10px 14px !important;
}

.woocommerce-checkout .select2-results__option--highlighted[aria-selected],
.woocommerce-checkout .select2-results__option--highlighted[data-selected] {
    background: #F28C28 !important;
    color: #111111 !important;
}

.woocommerce-checkout .select2-results__option[aria-selected="true"] {
    background: #1C1C1C !important;
    color: #F4F4F4 !important;
}

/* Placeholder / empty text */
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #8A8A8A !important;
}

/* Country / State normal select fallback */
.woocommerce-checkout select {
    background: #111111 !important;
    color: #F4F4F4 !important;
    border: 1px solid #303030 !important;
}
button.view-license-button {
    font-family: "Poppins", sans-serif !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    padding: 7px 11px !important;
    color: #111111 !important;
    background: #F47A22 !important;
    border: 1px solid #F47A22 !important;
    border-radius: 4px !important;
    box-shadow: none !important;
}

button.view-license-button:hover {
    color: #111111 !important;
    background: #FFA866 !important;
    border-color: #FFA866 !important;
}
/* ONE9HZ - Mini Cart Subtotal Fix */
.elementor-menu-cart__subtotal {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 12px 14px !important;
    text-align: left !important;
}

.elementor-menu-cart__subtotal strong,
.elementor-menu-cart__subtotal b {
    margin: 0 !important;
    padding: 0 !important;
    text-align: left !important;
}

.elementor-menu-cart__subtotal .woocommerce-Price-amount,
.elementor-menu-cart__subtotal .amount {
    margin-left: auto !important;
    text-align: right !important;
    float: none !important;
}
/* =====================================================
   ONE9HZ — CART PAGE FINAL STYLE
   ===================================================== */

/* CART SECTIONS */
body.woocommerce-cart .elementor-widget-woocommerce-cart .e-cart-section,
body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce-cart-form,
body.woocommerce-cart .elementor-widget-woocommerce-cart .cart_totals {
    background: #161616 !important;
    border: 1px solid #303030 !important;
    border-radius: 5px !important;
    color: #F4F4F4 !important;
}

/* TABLES */
body.woocommerce-cart .elementor-widget-woocommerce-cart table,
body.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table,
body.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table th,
body.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table td {
    background: transparent !important;
    border-color: #303030 !important;
}

/* COLUMN HEADINGS */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.woocommerce-cart-form table.shop_table thead th {
    color: #B8B8B8 !important;
    -webkit-text-fill-color: #B8B8B8 !important;
}

/* PRODUCT ROW */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.woocommerce-cart-form table.shop_table tbody td,
body.woocommerce-cart .elementor-widget-woocommerce-cart .product-name,
body.woocommerce-cart .elementor-widget-woocommerce-cart .product-name a,
body.woocommerce-cart .elementor-widget-woocommerce-cart .product-price,
body.woocommerce-cart .elementor-widget-woocommerce-cart .product-quantity,
body.woocommerce-cart .elementor-widget-woocommerce-cart .product-subtotal {
    color: #F4F4F4 !important;
    -webkit-text-fill-color: #F4F4F4 !important;
}

/* PRICES */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.woocommerce-Price-amount,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.woocommerce-Price-currencySymbol {
    color: #F4F4F4 !important;
    -webkit-text-fill-color: #F4F4F4 !important;
}

/* CART TOTALS TITLE */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals h2 {
    color: #F4F4F4 !important;
    -webkit-text-fill-color: #F4F4F4 !important;

    margin: 14px 0 18px 18px !important;
    padding: 0 !important;
}

/* CART TOTALS TABLE */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table {
    width: calc(100% - 36px) !important;
    margin-left: 18px !important;
    margin-right: 18px !important;
}

/* SUBTOTAL + TOTAL LABELS */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.cart-subtotal > th,

body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.order-total > th {
    color: #F4F4F4 !important;
    -webkit-text-fill-color: #F4F4F4 !important;
    opacity: 1 !important;

    padding: 10px 0 10px 8px !important;
    vertical-align: middle !important;
}

/* SUBTOTAL + TOTAL VALUES */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.cart-subtotal > td,

body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.order-total > td,

body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.cart-subtotal > td *,

body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.order-total > td * {
    color: #F4F4F4 !important;
    -webkit-text-fill-color: #F4F4F4 !important;
}

body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.cart-subtotal > td,

body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody tr.order-total > td {
    padding: 10px 8px 10px 0 !important;
    vertical-align: middle !important;
    text-align: right !important;
}

/* PRODUCT NAME → PREVIEW LICENSE SPACE */
body.woocommerce-cart .elementor-widget-woocommerce-cart
td.product-name .view-license-button {
    display: inline-block !important;
    margin-left: 18px !important;
}

/* PREVIEW LICENSE */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.view-license-button {
    background: #F47A22 !important;
    border: 1px solid #F47A22 !important;
    color: #111111 !important;
    -webkit-text-fill-color: #111111 !important;
    border-radius: 4px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
}

body.woocommerce-cart .elementor-widget-woocommerce-cart
.view-license-button:hover {
    background: #FFA866 !important;
    border-color: #FFA866 !important;
    color: #111111 !important;
}

/* REMOVE X */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.remove {
    color: #B8B8B8 !important;
}

body.woocommerce-cart .elementor-widget-woocommerce-cart
.remove:hover {
    color: #F47A22 !important;
}

/* COUPON INPUT */
body.woocommerce-cart .elementor-widget-woocommerce-cart
input.input-text {
    background: #1C1C1C !important;
    color: #F4F4F4 !important;
    border: 1px solid #303030 !important;
    border-radius: 4px !important;
}

body.woocommerce-cart .elementor-widget-woocommerce-cart
input.input-text::placeholder {
    color: #8A8A8A !important;
}

/* APPLY CODE */
body.woocommerce-cart .elementor-widget-woocommerce-cart
button[name="apply_coupon"] {
    background: #F47A22 !important;
    color: #111111 !important;
    border: 1px solid #F47A22 !important;
    border-radius: 4px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;
}

body.woocommerce-cart .elementor-widget-woocommerce-cart
button[name="apply_coupon"]:hover {
    background: #FFA866 !important;
    border-color: #FFA866 !important;
}

/* PROCEED TO CHECKOUT */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.checkout-button {
    background: #F47A22 !important;
    color: #111111 !important;
    border: 1px solid #F47A22 !important;
    border-radius: 4px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 600 !important;

    margin-top: 16px !important;
}

body.woocommerce-cart .elementor-widget-woocommerce-cart
.checkout-button:hover {
    background: #FFA866 !important;
    border-color: #FFA866 !important;
    color: #111111 !important;
}/* =====================================================
   ONE9HZ — CART TOTALS CLEAN DIVIDER
   ===================================================== */

/* Subtotal / Total tablosunda kutu çizgilerini kaldır */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tbody,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tr,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table th,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table td {
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* SADECE Subtotal ile Total arasında divider */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tr.cart-subtotal > th,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tr.cart-subtotal > td {
    border-bottom: 1px solid #B8B8B8 !important;
}

/* Metinlerin mevcut iç boşlukları */
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tr.cart-subtotal > th,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tr.order-total > th {
    padding: 10px 0 10px 8px !important;
}

body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tr.cart-subtotal > td,
body.woocommerce-cart .elementor-widget-woocommerce-cart
.cart_totals table.shop_table tr.order-total > td {
    padding: 10px 8px 10px 0 !important;
}
.one9hz-ticker {
    display: none !important;
}

body.page-id-489 .one9hz-ticker {
    display: block !important;
}/* End custom CSS */