/*
Theme Name: Number Three One - Child
Theme URI: https://standoutmedia.dk/
Author: Standoutmedia A/S
Author URI: https://standoutmedia.dk/
Description: Et helt specielt Standoutmedia Tema
Template: number-three-one
Text Domain: number-three-child
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* ===== CSS Variables ===== */

:root {
    /* Font sizes */
    --h1: 50px;
    --h2: 35px;
    --h3: 25px;
    --h4: 22px;
    --h5: 16px;
    --h6: 14px;
    --p: 15px;

    /* Gaps */
    --gap-l: 90px;
    --gap-m: 40px;
    --gap-s: 20px;

    /* font families */
    --h-fam: 'Poppins', sans-serif;
    --p-fam: 'Poppins', sans-serif;
    --btn-fam: var(--p-fam);

    /* colors */
    --color-1: #436251;
    --color-2: #447e5e;
    --color-bg: #f6f6f6;
    --color-text: #757575;
    --color-dark: #222;
    --color-overlay: rgb(0 0 0 / 45%);

    /* transitions */
    --transition: .175s ease-out;

    /* Margin on the right and left of the main content sections (change 0 to 1 to match template distances)*/
    --content-margin: calc(0 * var(--gap-m));
    --slider-text-width: 800px;

    /* Theme defined variables from PHP */
    --content-width: initial;
    --sidebar-width: initial;
    /* END Theme defined variables from PHP */
}


/* ===== END CSS Variables ===== */


/*======================================================================//
// style.css                                                            //
//======================================================================*/

.woocommerce div.product .product_meta,
.error404 .site-main .search-form,
.custom-woocommerce-message img.attachment-small.size-small,
.section-wrap.footer-widget-area-extra,
body.woocommerce-checkout .woocommerce-notices-wrapper,
.woocommerce-cart-form__cart-item .product-quantity,
.stom-coupon,
.woocommerce-shipping-fields,
.woocommerce-cart .cart-collaterals .cart_totals .coupon,
.stomFST-free-shipping-bar,
.woocommerce-shipping-totals.shipping,
.woocommerce div.product p.stock,
.woocommerce div.product .stock,
.woocommerce div.product .stock .stock-amount .backorder-message,
.woocommerce div.product form.cart div.quantity,
.woocommerce div.product .product_meta .posted_in,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.single-product-fullwidth #primary nav.woocommerce-breadcrumb {
    display: none !important;
}


#colophon.footer-setting-03:not(:has(.footer-widgets.widgets-1>.widget)) {
    border-top: none;
}


dl.variation {
    display: flex;
    flex-direction: column;
}

dl.variation dd {
    font-weight: 300;
    margin: 0 0 0.5em !important;
}

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt .woocommerce div.product form.cart .button,
.button#place_order {
    background-image: linear-gradient(to top, #043259 0%, #064073 100%) !important;
    color: #fff !important;
}

.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
    max-width: 300px;
}

input#billing_email[readonly="readonly"] {
    background: #e9e9e9;
    color: #777777 !important;
}

.woocommerce-product-gallery__image ,
.woocommerce-product-gallery__image a{
    pointer-events: none !important;
}

/* style goes here */


/*======================================================================//
// END style.css                                                        //
//======================================================================*/


/*======================================================================//
// woocommerce.css                                                      //
//======================================================================*/


/* woocommerce style goes here */


/*======================================================================//
// END woocommerce.css                                                  //
//======================================================================*/