/*
Theme Name: Uny
Theme URI: https://uny.ro/
Author: Uny
Author URI: https://uny.ro/
Description: Web site realizat de <a href="https://uny.ro/" target="_blank"> Uny Web Design </a>
Version: 6.0.3
Requires at least: 5.0
Tested up to: 6.7
Requires PHP: 7.4
License: MIT License
License URI:  https://uny.ro/
Text Domain: uny
Tags: web design, website, design unic, website optimizat, realizare site-uri


*/

/* 
All style editing is done via /assets/scss/_bootscore-custom.scss
*/





/**  -------------------------------------------------- Custom container  Content ------------------------------------------ **/

.container-custom {
    max-width: 1723px;
    margin: 0 auto;

    width: 100%;
    padding-right: var(--bs-gutter-x, 0.75rem);
    padding-left: var(--bs-gutter-x, 0.75rem);


}

.navbar .container-custom{
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
}

@media (min-width: 1250px) and (max-width: 1770px) {
    .container-custom {
        max-width: 1250px;

    }


}


@media (min-width: 1025px) and (max-width: 1281px) {
    .container-custom {
        max-width: 1125px;

    }

}

@media (min-width: 995px) and (max-width: 1025px) {
    .container-custom {
        max-width: 909px;

    }

}


@media (min-width: 769px) and (max-width: 995px) {
    .container-custom {
        max-width: 768px;
    }

    .content-head {
        padding-bottom: 90px !important;
    }
}

@media  (max-width: 768px) {
    .container-custom {
        max-width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }

}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Raleway', sans-serif !important;
    font-weight: 400;

}

body{
    font-family: 'Raleway', sans-serif !important;
}
p, li, a, span {
    margin-bottom: 0.5em;
    line-height: 25px;
    font-size: 18px;
    font-weight: 400;
    font-family: 'Raleway', sans-serif !important;
}


#nav-main {
    background: #fff;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    float: left;
}

/**  -------------------------------------------------- Edn Custom container  Content ------------------------------------------ **/


/** woocomerce */
.account-salution .h2 {
    font-size: 20px !important;
}
.account-salution p {
    font-size: 16px;
}
.account-salution {
    margin-bottom: 20px;
}
.woocommerce-MyAccount-navigation a {
    margin: 0;
}
.wc-block-components-product-badge.wc-block-components-sale-badge,
.wc-block-components-product-badge.wc-block-components-sale-badge span{
    font-size: 12px;
}
.wc-block-components-product-metadata__description {
    display: none;
}
.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value {
    font-weight: 600;
}
.wc-block-components-product-name {
    text-decoration: none;
    color: #000 !important;
    font-weight: 500;
}
.wc-block-components-product-price__value.is-discounted {
    color: #811C5B;
    font-weight: 500;
}
.wc-block-components-product-price__regular {
    font-size: 16px;
}
#wc-block-components-totals-coupon__input-0 {
    padding: 5px;
}
.wc-block-components-form .wc-block-components-text-input label, .wc-block-components-text-input label{
    top: -13px !important;
}
.wc-block-components-button__text {
    margin: 0;
    font-size: 15px;
}
.components-button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained {
    background: #811C5B;
    color: #fff;
    border: none;
    padding: 5px 20px;
    min-height: 35px;
    border-radius: 5px;
}
.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title {
    font-size: 20px !important;
    text-align: left !important;
}

.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
    background: #811C5B;
    color: #fff;
    text-decoration: none;
}
.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{
    background: #811C5B;
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    border: none;
}
body.copyright-not-present {
    display: none !important;
}
.wc-block-components-checkout-step__description {
    font-size: 14px !important;
}
.wc-block-components-form.wc-block-checkout__form h2 {
    color: #000;
    font-weight: 600;
    font-size: 20px !important;
}
.wc-block-components-order-summary-item__quantity span{
    margin: 0;
}
.wc-block-components-order-summary-item__quantity {
    padding: 0 9px !important;
}
.wc-block-components-order-summary__button-text,
.wc-block-components-totals-item__label{
    font-weight: 600;
}
.wc-block-components-shipping-address {
    font-size: 15px;
}

.btn.btn-outline-secondary .cart-content .cart-total.ms-1.d-none.d-md-inline {
    display: none !important;
}
.product-category .card img, .product.card img {
    width: auto;
}
.login .h2, .register .h2 {
    font-size: 20px !important;
    font-weight: 700;
}
.login .card-body label, .register .card-body label {
    font-size: 15px;
    font-family: 'Raleway', sans-serif !important;
    color: #000;
    font-weight: 600;
}

.woocommerce-form-login__submit.btn.btn-outline-primary,
.btn.btn-outline-primary.woocommerce-form-register__submit,
.woocommerce-form-row.form-row .woocommerce-Button.button{
    background: #811C5B ;
    color: #fff;
    border: 1px solid #811C5B ;
    font-family: 'Raleway', sans-serif !important;
}
.woocommerce-form-login__submit.btn.btn-outline-primary:hover,
.btn.btn-outline-primary.woocommerce-form-register__submit:hover,
.woocommerce-form-row.form-row .woocommerce-Button.button:hover{
    background: #fff;
    color: #811C5B;
    border: 1px solid #811C5B;
}
.woocommerce-LostPassword.lost_password a{
    color: #811C5B;
    font-size: 15px;
    text-decoration: none;
    font-weight: 500;
}
.card-body p {
    font-size: 14px;
}

.card-body p, .card-body p a {
    font-size: 14px;
    color: #3A3A3B;
}
.woocommerce-ResetPassword.lost_reset_password p {
    font-weight: 500;
}
#user_login:focus {
    border: 1px solid #811C5B;
    box-shadow: 0 0 0 0.25rem rgba(129,28,91,0.22) !important;
}

.form-control:focus, .woocommerce-cart .coupon input:focus, .woocommerce form .form-row textarea:focus, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row .form-row textarea:focus, .woocommerce .qty:focus {
    border-color: #811C5B !important;
    box-shadow: 0 0 0 0.25rem rgba(129,28,91,0.25) !important;
}

.btn.btn-outline-primary{
    color: #811C5B ;
    border: 1px solid #811C5B;
    font-weight: 600;
}
.btn.btn-outline-primary:hover{
    background: #811C5B;
    color: #fff;
    border: 1px solid #811C5B;
}
.btn.btn-primary{
    background: #811C5B;
    color: #fff;
    border: 1px solid #811C5B;
}
.btn.btn-primary:hover{
    background: #811C5B;
    color: #fff;
    border: 1px solid #811C5B;
}
.onsale {
    background: #811C5B !important;
}

.wc-block-components-radio-control__label-group span, .wc-block-components-radio-control__description-group span {
    font-size: 14px;
}

.woocommerce-MyAccount-content .woocommerce-Price-amount.amount, .woocommerce-MyAccount-content .woocommerce-Price-amount.amount span {
    font-size: 16px !important;
    color: #4f4f4f !important;

}

.woocommerce-privacy-policy-text P, .woocommerce-privacy-policy-text a {
    font-size: 14px;
}
.woocommerce-terms-and-conditions-checkbox-text {
    font-size: 15px;
    line-height: initial;
}

#place_order{
    background: #811C5B;
    color: #fff;
    text-decoration: none;
}

.woocommerce-MyAccount-navigation-link--dashboard a::before {
    font-family: 'Font Awesome 5 Free'; /* Specificați familia de fonturi FontAwesome */
    content: "\f007"; /* Codul unic al iconiței pe care doriți să o utilizați */
    padding-right: 10px; /* Spațiu între iconiță și text */
}
.woocommerce-MyAccount-navigation-link--orders a::before {
    font-family: 'Font Awesome 5 Free'; /* Specificați familia de fonturi FontAwesome */
    content: "\f00b"; /* Codul unic al iconiței pe care doriți să o utilizați */
    padding-right: 10px; /* Spațiu între iconiță și text */
}
.woocommerce-MyAccount-navigation-link--downloads a::before {
    font-family: 'Font Awesome 5 Free'; /* Specificați familia de fonturi FontAwesome */
    content: "\f019"; /* Codul unic al iconiței pe care doriți să o utilizați */
    padding-right: 10px; /* Spațiu între iconiță și text */
}
.woocommerce-MyAccount-navigation-link--edit-address a::before {
    font-family: 'Font Awesome 5 Free'; /* Specificați familia de fonturi FontAwesome */
    content: "\f041"; /* Codul unic al iconiței pe care doriți să o utilizați */
    padding-right: 10px; /* Spațiu între iconiță și text */
}

.woocommerce-MyAccount-navigation-link--edit-account a::before {
    font-family: 'Font Awesome 5 Free'; /* Specificați familia de fonturi FontAwesome */
    content: "\f129"; /* Codul unic al iconiței pe care doriți să o utilizați */
    padding-right: 10px; /* Spațiu între iconiță și text */
}

.woocommerce-MyAccount-navigation-link--customer-logout a::before {
    font-family: 'Font Awesome 5 Free'; /* Specificați familia de fonturi FontAwesome */
    content: "\f057"; /* Codul unic al iconiței pe care doriți să o utilizați */
    padding-right: 10px; /* Spațiu între iconiță și text */
}
/** End woocomerce */

