/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.naslovi_kat {
    margin-top: -55px !important;
    z-index: 999999 !important;
    background: rgba(255,255,255,0.4) !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    font-size: 25px !important;
    text-align: center !important;
}
    
.fusion-woo-badges-wrapper .onsale {
    margin-top: 10px;
    margin-left: 10px;
}

/*- FILTERS */
.awb-woo-filters .widget .widget-title {
    margin-bottom: 8px;    
}

.awb-woo-filters .widget_layered_nav li {
    border-bottom: none !important;
}

.awb-woo-filters.awb-attribute-type-select .widget li {
    padding-bottom: 2px;
    padding-top: 2px;
}

#kat-kat li {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    border-bottom: none !important;
    line-height: 22px !important; 
}

#kat-kat .awb-woo-attr-wrapper {
    font-size: 14px !important;
}

#vel-kat ul {
    margin-top: 4px;
}

#vel-kat li {
    display: ruby;
    line-height: 22px !important;
}

#vel-kat .widget_layered_nav .awb-woo-attr-wrapper {
    display: inline-flex;
    align-items: center;
    margin-right: 4px;
    margin-bottom: 4px;
}

#vel-kat.awb-woo-filters .widget_layered_nav li .avada-button-select:hover,
#vel-kat.awb-woo-filters .widget_layered_nav li.chosen a .avada-button-select,
#vel-kat.awb-woo-filters .widget_layered_nav li.current-cat a .avada-button-select {
    background-color: rgba(232,217,196,0.49) !important;
    color: #434549 !important;
    border-color: #ddbf87 !important;
}

/* ==================================================
   SWITHEART KIDS – DESNI BOX CARD BACKGROUND
   ================================================== */

body.woocommerce-cart .wp-block-woocommerce-cart-totals-block {
    background: #fbf8f3 !important;
    border: 1px solid rgba(221, 191, 135, 0.35) !important;
    padding: 24px !important;
    box-sizing: border-box !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* ==================================================
   SWITHEART KIDS – KOŠARICA MAX WIDTH FIX
   ================================================== */

body.woocommerce-cart .entry-content > .wp-block-woocommerce-cart.alignwide,
body.woocommerce-cart .entry-content .wp-block-woocommerce-cart.alignwide,
body.woocommerce-cart .wp-block-woocommerce-cart.alignwide {
    width: 100% !important;
    max-width: 1280px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
    box-sizing: border-box !important;
}

/* ==================================================
   SWITHEART KIDS – CELOTNA KOŠARICA FONT
   ================================================== */

body.woocommerce-cart,
body.woocommerce-cart .entry-content,
body.woocommerce-cart .wp-block-woocommerce-cart,
body.woocommerce-cart .wp-block-woocommerce-cart * {
    font-family: "League Spartan", sans-serif !important;
}

/* ==================================================
   SWITHEART KIDS – KOŠARICA LEVI DEL MANJ TABLE FEEL
   ================================================== */

/* Skrij header "Izdelek / Znesek" */
body.woocommerce-cart .wc-block-cart-items__header {
    display: none !important;
}

/* Prva vrstica naj nima zgornje tabele črte */
body.woocommerce-cart .wc-block-cart-items__row:first-child {
    border-top: 0 !important;
}

/* Malo več prostora med izdelki */
body.woocommerce-cart .wc-block-cart-items__row {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
}

/* ==================================================
   SWITHEART KIDS – KOŠARICA LEVI DEL: SLIKE + QTY + TRASH
   ================================================== */

/* Večje slike izdelkov */
body.woocommerce-cart .wc-block-cart-item__image img {
    width: 96px !important;
    max-width: 96px !important;
    height: 96px !important;
    object-fit: cover !important;
}

/* Malo več prostora med sliko in tekstom */
body.woocommerce-cart .wc-block-cart-item__wrap {
    padding-left: 18px !important;
}

/* Quantity box */
body.woocommerce-cart .wc-block-components-quantity-selector {
    border: 1px solid rgba(0, 0, 0, 0.14) !important;
    border-radius: 0 !important;
    background: #ffffff !important;
    height: 48px !important;
    min-width: 118px !important;
    box-shadow: none !important;
}

/* Minus / plus */
body.woocommerce-cart .wc-block-components-quantity-selector button {
    color: rgba(0, 0, 0, 0.55) !important;
    font-size: 16px !important;
    background: transparent !important;
    box-shadow: none !important;
}

body.woocommerce-cart .wc-block-components-quantity-selector button:hover {
    color: #ddbf87 !important;
}

/* Številka količine */
body.woocommerce-cart .wc-block-components-quantity-selector input {
    color: #111111 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    background: transparent !important;
    box-shadow: none !important;
}

/* Trash ikona */
body.woocommerce-cart .wc-block-cart-item__remove-link {
    color: rgba(0, 0, 0, 0.55) !important;
    opacity: 0.75 !important;
    transition: 0.2s ease !important;
}

body.woocommerce-cart .wc-block-cart-item__remove-link:hover {
    color: #ddbf87 !important;
    opacity: 1 !important;
}

/* ==================================================
   SWITHEART KIDS – QUANTITY BOX NIŽJA VIŠINA
   ================================================== */

body.woocommerce-cart .wc-block-components-quantity-selector {
    height: 42px !important;
    min-height: 42px !important;
}

body.woocommerce-cart .wc-block-components-quantity-selector input,
body.woocommerce-cart .wc-block-components-quantity-selector button {
    height: 42px !important;
    min-height: 42px !important;
}

/* ==================================================
   SWITHEART KIDS – KOŠARICA SALE BADGE
   ================================================== */
   
body.woocommerce-cart .wc-block-components-product-badge {
    background: rgba(221, 191, 135, 0.4) !important;
}

/* ==================================================
   SWITHEART KIDS – TITLE SKUPAJ
   ================================================== */

body.woocommerce-cart .wc-block-cart__totals-title {
    font-size: 14px !important;
    font-weight: 500 !important;
    letter-spacing: 0.5px !important;
    line-height: 1.2 !important;
}

/* ==================================================
   SWITHEART KIDS – DESNI BOX MANJŠI TEKSTI
   ================================================== */

body.woocommerce-cart .wc-block-components-panel__button,
body.woocommerce-cart .wc-block-components-totals-item__label,
body.woocommerce-cart .wc-block-components-totals-item__value {
    font-size: 14px !important;
}

/* ==================================================
   SWITHEART KIDS – TOTAL ZNESEK
   ================================================== */

body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value {
    font-size: 18px !important;
    font-weight: 500 !important;
    line-height: 1.3 !important;
}

body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value {
    color: #ddbf87 !important;
}

/* ==================================================
   SWITHEART KIDS – KOŠARICA ZNESEK IZDELKA
   ================================================== */

body.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__total,
body.woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__total-price-and-sale-badge-wrapper,
body.woocommerce-cart .wc-block-cart-items__row .wc-block-formatted-money-amount,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices {
    font-size: 16px !important;
    font-weight: 600 !important;
    margin-top: -1px !important;
}

/* ==================================================
   SWITHEART KIDS – ODSTRANI ČRTE V DESNEM BOXU
   ================================================== */

.wc-block-cart .wp-block-woocommerce-cart-order-summary-block {
    border-bottom: none !important;
    margin-bottom: 0px !important;
}

/* ==================================================
   SWITHEART KIDS – KUPON INPUT MEHKEJŠI STIL
   ================================================== */

body.woocommerce-cart .wc-block-components-panel__content input[type="text"],
body.woocommerce-cart .wc-block-components-panel__content .wc-block-components-text-input input {
    border: 1px solid rgba(0, 0, 0, 0.18) !important;
    color: #333333 !important;
    background-color: #ffffff !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

body.woocommerce-cart .wc-block-components-panel__content input[type="text"]::placeholder,
body.woocommerce-cart .wc-block-components-panel__content .wc-block-components-text-input input::placeholder {
    color: rgba(0, 0, 0, 0.45) !important;
}

body.woocommerce-cart .wc-block-components-panel__content input[type="text"]:focus,
body.woocommerce-cart .wc-block-components-panel__content .wc-block-components-text-input input:focus {
    border-color: #ddbf87 !important;
    outline: none !important;
    box-shadow: 0 0 0 1px rgba(221, 191, 135, 0.35) !important;
}

/* ==================================================
   SWITHEART KIDS – KOŠARICA BUTTON
   ================================================== */

body.woocommerce-cart .wc-block-cart__submit-button,
body.woocommerce-cart .wc-block-components-button:not(.is-link) {
    background-color: #ddbf87 !important;
    color: #ffffff !important;
    border: 0 !important;
    border-radius: 0 !important;
    font-weight: 500 !important;
    font-size: 15px !important;
    letter-spacing: 0.2px !important;
    padding: 15px 28px !important;
    min-height: 48px !important;
    box-shadow: none !important;
    text-decoration: none !important;
    transition: .4s ease-in-out !important;
}

body.woocommerce-cart .wc-block-cart__submit-button:hover,
body.woocommerce-cart .wc-block-components-button:not(.is-link):hover {
    background-color: #e8d9c4 !important;
    color: #ffffff !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

.wc-block-components-product-details.wc-block-components-product-details {
    font-size: 13px !important;
}

table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name {
    font-size: 15px !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT OSNOVNI STYLE
   ================================================== */

body.woocommerce-checkout .wp-block-woocommerce-checkout,
body.woocommerce-checkout .wp-block-woocommerce-checkout * {
    font-family: "League Spartan", sans-serif !important;
}

/* Checkout width kot košarica */
body.woocommerce-checkout .wp-block-woocommerce-checkout.alignwide {
    width: 100% !important;
    max-width: 1180px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
    box-sizing: border-box !important;
}

/* Inputi/selecti brez radiusa + mehkejši border */
body.woocommerce-checkout .wc-block-components-text-input input,
body.woocommerce-checkout .wc-block-components-textarea,
body.woocommerce-checkout .wc-block-components-combobox input,
body.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select {
    border-radius: 0 !important;
    border: 1px solid rgba(0, 0, 0, 0.18) !important;
    box-shadow: none !important;
    color: #222222 !important;
}

/* Hover */
body.woocommerce-checkout .wc-block-components-text-input input:hover,
body.woocommerce-checkout .wc-block-components-textarea:hover,
body.woocommerce-checkout .wc-block-components-combobox input:hover,
body.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select:hover {
    border-color: rgba(221, 191, 135, 0.65) !important;
}

/* Focus */
body.woocommerce-checkout .wc-block-components-text-input input:focus,
body.woocommerce-checkout .wc-block-components-textarea:focus,
body.woocommerce-checkout .wc-block-components-combobox input:focus,
body.woocommerce-checkout .wc-block-components-select .wc-block-components-select__select:focus {
    border-color: #ddbf87 !important;
    outline: none !important;
    box-shadow: 0 0 0 1px rgba(221, 191, 135, 0.35) !important;
}

/* Dostava / plačilo boxi */
body.woocommerce-checkout .wc-block-components-radio-control,
body.woocommerce-checkout .wc-block-components-radio-control__option {
    border-radius: 0 !important;
    border-color: rgba(0, 0, 0, 0.18) !important;
    box-shadow: none !important;
}

body.woocommerce-checkout .wc-block-components-radio-control__option:hover {
    border-color: rgba(221, 191, 135, 0.65) !important;
}

body.woocommerce-checkout .wc-block-components-radio-control__option-checked {
    border-color: #ddbf87 !important;
    background-color: rgba(221, 191, 135, 0.08) !important;
    box-shadow: 0 0 0 1px rgba(221, 191, 135, 0.35) !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT SELECT + CHECKBOX FIX
   ================================================== */

/* Select Država/Območje brez radiusa + mehkejši border */
body.woocommerce-checkout .wc-blocks-components-select__select,
body.woocommerce-checkout .wc-blocks-components-select__container {
    border-radius: 0 !important;
    border-color: rgba(0, 0, 0, 0.18) !important;
    box-shadow: none !important;
}

/* Select hover/focus */
body.woocommerce-checkout .wc-blocks-components-select__select:hover,
body.woocommerce-checkout .wc-blocks-components-select__select:focus,
body.woocommerce-checkout .wc-blocks-components-select__container:hover,
body.woocommerce-checkout .wc-blocks-components-select__container:focus-within {
    border-color: #ddbf87 !important;
    outline: none !important;
    box-shadow: 0 0 0 1px rgba(221, 191, 135, 0.35) !important;
}

/* Vsi inputi še enkrat brez radiusa */
body.woocommerce-checkout .wc-block-components-text-input input {
    border-radius: 0 !important;
    border-color: rgba(0, 0, 0, 0.18) !important;
}

/* Checkbox brez grdega črnega focus kroga */
body.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    border-radius: 0 !important;
    border-color: rgba(0, 0, 0, 0.22) !important;
    box-shadow: none !important;
    outline: none !important;
}

body.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus,
body.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus-visible {
    outline: none !important;
    outline-offset: 0 !important;
    box-shadow: 0 0 0 1px rgba(221, 191, 135, 0.35) !important;
    border-color: #ddbf87 !important;
}

/* Checkbox checked barva */
body.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-color: #ddbf87 !important;
    border-color: #ddbf87 !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT RADIO BUTTON FIX
   ================================================== */

body.woocommerce-checkout .wc-block-components-radio-control__input {
    box-shadow: none !important;
    outline: none !important;
}

body.woocommerce-checkout .wc-block-components-radio-control__input:focus,
body.woocommerce-checkout .wc-block-components-radio-control__input:focus-visible {
    outline: none !important;
    box-shadow: 0 0 0 1px rgba(221, 191, 135, 0.35) !important;
}

body.woocommerce-checkout .wc-block-components-radio-control__input:checked {
    border-color: #ddbf87 !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT ADDRESS CARD BREZ RADIUSA
   ================================================== */

body.woocommerce-checkout .wc-block-components-address-card,
body.woocommerce-checkout .wc-block-components-address-card-wrapper {
    border-radius: 0 !important;
    box-shadow: none !important;
}

body.woocommerce-checkout .wc-block-components-address-card {
    border-color: rgba(0, 0, 0, 0.18) !important;
}

body.woocommerce-checkout .wc-block-components-address-card:hover {
    border-color: rgba(221, 191, 135, 0.65) !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT RADIO HIGHLIGHT BORDER FIX
   ================================================== */

body.woocommerce-checkout .wc-block-components-radio-control--highlight-checked::after {
    border: none !important;
    border-radius: 0 !important;
}

body.woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input {
    border-radius: 0 !important;
    border: 1px solid rgba(221, 191, 135, 0.65) !important;
    width: 18px !important;
    height: 18px !important;
    box-shadow: none !important;
    outline: none !important;
}

body.woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background: #ddbf87 !important;
    border-radius: 0 !important;
    width: 8px !important;
    height: 8px !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT DOSTAVA FONT
   ================================================== */

body.woocommerce-checkout .wc-block-components-shipping-rates-control .wc-block-components-radio-control__label,
body.woocommerce-checkout .wc-block-components-shipping-rates-control .wc-block-components-radio-control__secondary-label {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT PAYMENT BOX TOČNO
   ================================================== */

/* Glavni payment box */
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control {
    border: 1px solid rgba(221, 191, 135, 0.45) !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Woo skriti ::after border */
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control--highlight-checked::after {
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* Stripe izbrana opcija */
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-option--checked-option-highlighted {
    border-radius: 0 !important;
    border: 0 !important;
    box-shadow: none !important;
    background-color: rgba(221, 191, 135, 0.04) !important;
}

/* Label vrstica Payment methods */
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__option {
    border-radius: 0 !important;
    border-color: rgba(221, 191, 135, 0.28) !important;
    box-shadow: none !important;
}

/* Accordion content, kjer je kartica */
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-content {
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* Druga opcija: Plačilo po predračunu */
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control-accordion-option {
    border-radius: 0 !important;
    box-shadow: none !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT PAYMENT LABEL FONT
   ================================================== */

body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__label,
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-radio-control__label span,
body.woocommerce-checkout .wp-block-woocommerce-checkout-payment-block .wc-block-components-payment-method-label {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
}

.wc-block-components-radio-control-accordion-content {
  font-size: 14px !important;
  line-height: 1.3;
  padding: 0 16px 16px;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT KUPITE SEDAJ GUMB + TEKST
   ================================================== */

/* Glavni checkout gumb */
body.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {
    background-color: #ddbf87 !important;
    color: #ffffff !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    min-height: 54px !important;
    padding: 16px 34px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    transition: .4s ease-in-out !important;
}

body.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover {
    background-color: #cdaa72 !important;
    color: #ffffff !important;
}

/* Tekst nad gumbom */
.wc-block-components-checkbox label {
    font-size: 14px !important; 
    font-weight: 500 !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT NAZAJ V KOŠARICO FONT
   ================================================== */

body.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button {
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
}

/* ==================================================
   SWITHEART KIDS – CHECKOUT POVZETEK NAROČILA FINAL
   ================================================== */

.wp-block-woocommerce-checkout-order-summary-block {
    background: #fbf8f3 !important;
    border: 1px solid rgba(221, 191, 135, 0.35) !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    overflow: hidden !important;  
}

/* Naslov Povzetek naročila */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-checkout-order-summary__title-text {
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;
}

/* Skrij title price, če se pojavi na desktop/mobile zgoraj */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-checkout-order-summary__title-price {
    color: #ddbf87 !important;
}

/* Notranje črte */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-wrapper,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-panel,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-checkout-order-summary__title,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-checkout-order-summary__content {
    border-color: rgba(0, 0, 0, 0.12) !important;
}

/* Produkt naslovi v summaryju */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-product-name {
    font-size: 13px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;
    letter-spacing: 0.2px !important;
}

/* Produkt cene + meta */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-product-price,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-product-metadata,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-product-details,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-product-metadata p {
    font-size: 12px !important;
    line-height: 1.35 !important;
}

/* Sale badge kot pri košarici */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-product-badge {
    background: rgba(221, 191, 135, 0.2) !important;
    color: #111111 !important;
    border: 0 !important;
    border-radius: 0 !important;
    padding: 3px 6px !important;
    font-weight: 600 !important;
}

/* Dodaj kupone / Delni znesek / Pošta + cene */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-panel__button,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item__label,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item__value {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
}

/* Total vrstica kot pri košarici */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-footer-item .wc-block-formatted-money-amount {
    font-size: 18px !important;
    font-weight: 500 !important;
    line-height: 1.3 !important;
}

/* Total cena v naši barvi */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-footer-item .wc-block-formatted-money-amount {
    color: #ddbf87 !important;
}

/* Količina badge na sliki */
body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-order-summary-item__quantity {
    background: #111111 !important;
    color: #ffffff !important;
    border-radius: 0 !important;
    font-size: 11px !important;
    font-weight: 600 !important;
}

/* copyright podpis */

#agencysitar {
    transition: .3s ease-in-out;
}

#agencysitar:hover {
    background: -webkit-linear-gradient( left,#28c1db, #2958a2);
    background: -moz-linear-gradient( left,#28c1db, #2958a2);
    background: -ms-linear-gradient( left,#28c1db, #2958a2);
    background: -o-linear-gradient( left,#28c1db, #2958a2);
    background: linear-gradient( to right,#28c1db, #2958a2);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-background-clip: text;
  -moz-text-fill-color: transparent;
  -ms-background-clip: text;
  -ms-text-fill-color: transparent;
  -o-background-clip: text;
  -o-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

#sitar {
    font-weight: 470 !important;
}

#creative {
    font-weight: 800 !important;
}

#agency {
    font-weight: 350 !important;
}

/* ==================================================
   MOBILE CSS
   ================================================== */

@media (max-width: 768px)  {
    .fusion-body .fusion-post-card-cart .fusion-post-card-cart-add-to-cart {
        text-align: center !important;
    }
    
    .fusion-woo-badges-wrapper .onsale {
        margin-top: 6px;
        margin-left: 6px;
        font-size: 14px !important;
        padding: 4px 9px !important;
    }
    
    body.woocommerce-cart #main {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    body.woocommerce-cart .wp-block-woocommerce-cart,
    body.woocommerce-cart .wp-block-woocommerce-cart.alignwide {
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        box-sizing: border-box !important;
    }
    body.woocommerce-cart .wc-block-cart__totals-title {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        margin-bottom: 14px !important;
    }
    body.woocommerce-cart .wc-block-cart-item__image img {
        width: 82px !important;
        max-width: 82px !important;
        height: 82px !important;
        object-fit: cover !important;
    }

    body.woocommerce-cart .wc-block-cart-item__wrap {
        padding-left: 14px !important;
    }
    
    body.woocommerce-checkout #main {
    padding-left: 12px !important;
    padding-right: 12px !important;
}
/* ==================================================
   SWITHEART KIDS – CHECKOUT MOBILE MANJŠI ROBA
   ================================================== */
    body.woocommerce-checkout .wp-block-woocommerce-checkout,
    body.woocommerce-checkout .wp-block-woocommerce-checkout.alignwide {
        width: 100% !important;
        max-width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
    }

/* ==================================================
   SWITHEART KIDS – CHECKOUT MOBILE POVZETEK NAROČILA
   ================================================== */
    .wp-block-woocommerce-checkout-order-summary-block {
        background: #fbf8f3 !important;
        border: 1px solid rgba(221, 191, 135, 0.35) !important;
        border-radius: 0 !important;
        box-shadow: none !important;
        overflow: hidden !important;  
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title {
        border: none !important;
        background: none !important;
        margin-top: 0 !important;
    }
    
    .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper .wc-block-components-title {
        margin-top: 16px !important;
    }
    
    .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fil {
        border: none !important;
    }
	 #naslovi_kat {
		margin-top: -50px !important;
		z-index: 9999 !important;
		background: rgba(255,255,255,0.6) !important;
		padding-top: 5px !important;
		padding-bottom: 5px !important;
		font-size: 16px !important;
		font-weight: 600 !important;
		letter-spacing: -0.5px !important;
    }
	
	#razpored ul {
		z-index: 999999 !important;
	}    
    