/*
 * Theme Name:     FeatherLight Italy
 * Theme URI:      https://www.storemolleagas.it
 * Description:    Storefront child theme for storemolleagas.it
 * Author:         Albert de Krijger
 * Author URI:     https://www.gasveerwinkel.nl
 * Template:       storefront
 * Version:        2.1.2
 */


/*#0064b9 = blue*/
/*#ff9100 = orange*/
/*#00be5a = green*/
/*#00aff2 = lichtblauw*/
/*#00be5a = groen*/
/*#43454b = zwart*/
/*#f3f3f3 = lichtgrijs*/
/*#d0d0d0 = donkergrijs*/

/* base.css:  */
.my_instock_notification::before {
    content: "\2713  Disponibile" !important;
    white-space: nowrap;
}

.usptext {
    padding-left: 5px !important;
}

/*#rvstrconfig, #rvstdrekentooltext,  #rvstdrekentoolinput, #material_selector {
    display: none;
}*/

.small-sibar-text {
    font-size: 11px;
    padding-right: 4px;
}

/* Hide iDeal from payments list (needs to be active for the time being as  */
/* some orders need to be set from 'pending payment` to 'processing')       */
li.wc_payment_method.payment_method_multisafepay_banktrans {
    display: none;
}

#payment .payment_methods li.fl-it-cheque-disabled > input,
#payment .payment_methods li.fl-it-cheque-disabled .fl-it-cheque-method-title {
    opacity: 0.45;
    cursor: not-allowed;
}

#payment .payment_methods li.fl-it-cheque-disabled > label {
    pointer-events: none;
    cursor: not-allowed;
    margin-bottom: 0;
    padding-bottom: 0.75em;
}

#payment .payment_methods li.fl-it-cheque-disabled > div,
#payment .payment_methods li.fl-it-cheque-disabled .payment_box,
#payment .payment_methods li.fl-it-cheque-disabled .payment_box::before,
#payment .payment_methods li.fl-it-cheque-disabled .payment_box::after {
    display: none !important;
    content: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: none !important;
    box-shadow: none !important;
}

#payment .payment_methods li.fl-it-cheque-disabled .fl-it-cheque-limit-message {
    display: block;
    color: inherit;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4;
    opacity: 1;
    margin: 0.45em 0 0;
    padding: 0;
    background: none;
}

.woocommerce-checkout .company-field input {
    background-color: rgba(1,1,1, 0.1) !important;
}

.woocommerce-checkout .company-field.hidden, .woocommerce-checkout .hidden{
    display: none !important;
}

abbr.required {
    display: none;
}

.placeholder-mobile-toggle {
    margin-top: 125px;
}

.price-toggle-switch .toggle-label {
    width: 196px;
}

.price-toggle-switch {
    margin-top: -10px;
    margin-left: calc(100% - 246px);
}

@media screen and (max-width: 1100px) {
    .price-toggle-switch {
        margin-left: calc(100% - 261px);
    }
}

@media screen and (max-width: 835px) {
    .price-toggle-switch {
        padding-top: 10px;
    }
}

@media screen and (max-width: 767px) {
    .site {
        margin-top: 120px !important;
    }

    .hentry.type-page .entry-header {
        margin-top: 160px;
    }
}
