/*
Theme Name: Na Click
Theme URI: http://example.com/mytheme
Author: Twoje Imię
Author URI: http://example.com
Description: Mój pierwszy motyw WordPress.
Version: 1.0
License: GPL v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mytheme
*/

@font-face {
    font-family: 'Libre Baskerville';
    src: url('font/LibreBaskerville-Regular.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Libre Baskerville';
    src: url('font/LibreBaskerville-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}



@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('font/Mulish-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

body {
    font-family: Mulish;
    line-height: 1.6;
    margin: 0;
    padding: 0;
    background: #fbfbfb;
}

.container {
    width: 80%;
    margin: auto;
    overflow: hidden;
}

p
{
	font-family:Mulish;
}


/* Powiadomienia sukcesu */
.woocommerce-message {
    background-color: #dff0d8; /* Zielone tło */
    color: #3c763d;           /* Zielony tekst */
    border: 1px solid #d6e9c6;
    padding: 15px;
    border-radius: 5px;
    font-size: 16px;
	list-style: none;
}

.woocommerce-message:focus-visible {
    outline:none;
}

/* Powiadomienia błędów */
.woocommerce-error {
    background-color: #f2dede; /* Czerwone tło */
    color: #a94442;            /* Czerwony tekst */
    border: 1px solid #ebccd1;
    padding: 15px;
    border-radius: 5px;
    font-size: 16px;
	list-style: none;
}

/* Powiadomienia informacyjne */
.woocommerce-info {
    background-color: #d9edf7; /* Niebieskie tło */
    color: #31708f;            /* Niebieski tekst */
    border: 1px solid #bce8f1;
    padding: 15px;
    border-radius: 5px;
    font-size: 16px;
	list-style: none;
}

.woocommerce-info::before
{
	display:none;
}

.woocommerce-message::before
{
	display:none;
}

.woocommerce-error::before
{
	display:none;
}

.woocommerce-info .button
{
	display:none !important;
}

.woocommerce-message .button
{
	display:none !important;
}

.woocommerce-error .button
{
	display:none !important;
}

.woocommerce-info li a
{
	display:none !important;
}

.woocommerce-message li a
{
	display:none !important;
}

.woocommerce-error li a
{
	display:none !important;
}