/* ============================= MAIN STYLE SHEET KVX: */
.container { max-width: 1300px !important; }
.auto-p-mb p { margin-bottom: 24px; }
.active-li-nav { color: var(--main-header-color) !important; }
.smooth-transition { 
    transition: all 300ms ease-in-out;
    cursor: pointer;
}
.custom-header-sp { border-bottom: 2px solid rgba(0, 0, 0, 0.24) }
.disable-select-text { user-select: none; }

:root {
    --main-header-color: white;
}
.main-header-effect-color { 
    transition: all 300ms ease-in-out; 
    color: #B9E2FA;
}
.main-header-effect-color:hover { color: var(--main-header-color); }
/* ============================= Custom Settings */
.custom-button {
    color: white;
    background-color: #075FAA;
    padding: 12px 32px;
    display: inline-block;
    border-radius: 70px;
    transition: all 300ms ease-in-out;
}
.custom-button:hover {
    background-color: #e36a00;
    letter-spacing: 0.12rem;
}

.custom-input-ff {
    background-color: transparent;
    border: none;
    border-bottom: 1px solid white;
    color: white;
    width: 72%;
}
.custom-input-ff::placeholder { color: rgb(211, 211, 211); }

/* ============================= Custom Scroll-Bar */
html { scroll-behavior: smooth; }
/* Horizontal SC */
.horizontal-scroll {
    overflow-x: auto;
    white-space: nowrap;
    display: flex;
}
/* Black SC */
.custom-sb-black { 
    overflow-y: auto; 
    padding-right: 0.75rem;
}
.custom-sb-black::-webkit-scrollbar { 
    width: 3px;
    height: 7px;
}
.custom-sb-black::-webkit-scrollbar-track { 
    background: #6d6d6db7;
    border-radius: 5px;
}
.custom-sb-black::-webkit-scrollbar-thumb { 
    background-color: black;
    border-radius: 5px;
}
/* White SC */
.custom-sb-white { 
    overflow-y: auto;
    padding-right: 0.75rem;
}
.custom-sb-white::-webkit-scrollbar { 
    width: 3px;
    height: 7px;
}
.custom-sb-white::-webkit-scrollbar-track { 
    background: #6d6d6db7;
    border-radius: 5px;
}
.custom-sb-white::-webkit-scrollbar-thumb { 
    background-color: white;
    border-radius: 5px;
}

/* ============================= FONTS: */
/* .f-addington { font-family: addington-400; } */

/* Imported Fonts */
/* @font-face {
    font-family: addington-400;
    src: url('assets/fonts/AddingtonCF-Regular.otf');
} */


/* ============================= Carrito WoCommerce Dependencies */
/* .cfw-side-cart-floating-button { display: none !important; }
#cfw-side-cart .cfw-side-cart-contents-header .cfw-side-cart-close-btn { position:static !important; }
#cfw-side-cart #cfw-cart .cart-item-row .cfw-cart-item-description { padding: 15px !important; }
body.cfw-side-cart-close #cfw-side-cart {
    animation-name: cfw-side-cart-slide-out-ltr;
    right: -480px;
}
body.cfw-side-cart-open #cfw-side-cart {
    animation-name: cfw-side-cart-slide-in-ltr;
    right: 0;
}  */
