/*
 * Theme Name:     FeatherLight Poland
 * Theme URI:      https://www.sprężynygazowesklep.pl
 * Description:    Storefront child theme for sprężynygazowesklep.pl
 * Author:         Albert de Krijger
 * Author URI:     https://www.gasveerwinkel.nl
 * Template:       storefront
 * Version:        2.3.1
 */

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

#payment .payment_methods li img {
    float:none;
    max-height: none;
}

label img{
    float:right !important;
}

.my_instock_notification::before {
    content: "\2713  Towar dost\0119pny" !important;
    white-space:nowrap;
}


/* Shipping in checkout table width */
.woocommerce-shipping-totals.shipping {
   display: inline-grid;
   width: 100%;
}

.custom-gateway-label {
    color: #6f6d6d;
    background: #e1e0e0;
    border-radius: 3px;
    display: inline-block;
    font-size: 12px;
    padding: 2px 6px;
    margin-left: 10px;
    font-weight: bold;
}


.featherlight-theme-pl #payment .payment_methods > .woocommerce-PaymentMethod > label,
.featherlight-theme-pl #payment .payment_methods > .wc_payment_method > label {
    padding: .5em 1em .5em 1em;
}

/*
Fix the problem that the inpost plugin makes the font-weight of the menu and a lot of other texts
400 instead of 600. This is done by two externally loaded css files in the inpost-packzkomaty.php file.
In this file, these lines are the problem:
@font-face {
    font-family: Open Sans;
    font-weight: 400;
    src: url(/fonts/3eb5459d91a5743e0deaf2c7d7896b08.ttf) format("truetype")
}
The only way I could find until now to fix it is the code below. Maybe this is not fixing everything
but most of the texts now have the right weight.
 */
body,button,input,textarea, .main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a, label {
    font-weight: 600 !important;
}

.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;
}

.secondary-navigation .menu {
    position: absolute;
    top: 52px !important;
    left: 56% !important;
}

.site-branding {
    margin-top: 20px;
}

.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 (max-width: 768px) {
    .secondary-navigation .menu {
        position: absolute;
        top: 24px;
        left: 56% !important;
    }
}

@media screen and (max-width: 767px) {

    .site {
        margin-top: 75px !important;
    }

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