.elementor-kit-28{--e-global-color-primary:#1F5328;--e-global-color-secondary:#8D8ECF;--e-global-color-text:#2A2A2A;--e-global-color-accent:#73A1B6;--e-global-color-7bb3d82:#5E899C;--e-global-color-f727035:#FAFAFA;--e-global-color-ee1ae60:#507685;--e-global-color-156ad6c:#5A5A5A;--e-global-color-fa92212:#8D8ECF;--e-global-color-6339251:#7778BE;--e-global-color-2e99d6b:#FFFFFF00;--e-global-color-1bdad31:#33333338;--e-global-color-cfa3a05:#FDBA74;--e-global-color-4711e55:#33333300;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:65px;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:35px;--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-line-height:45px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:28px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:35px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:17px;--e-global-typography-accent-font-weight:200;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:27px;--e-global-typography-e739c8c-font-family:"Inter";--e-global-typography-e739c8c-font-size:0.875rem;--e-global-typography-e739c8c-font-weight:400;--e-global-typography-e739c8c-line-height:1.5rem;--e-global-typography-50e3409-font-family:"Inter";--e-global-typography-50e3409-font-size:1rem;--e-global-typography-50e3409-font-weight:600;--e-global-typography-50e3409-line-height:1.2rem;--e-global-typography-534adad-font-family:"Inter";--e-global-typography-534adad-font-size:1rem;--e-global-typography-534adad-font-weight:500;--e-global-typography-534adad-line-height:1.2rem;--e-global-typography-fdd1db9-font-family:"Inter";--e-global-typography-fdd1db9-font-size:26px;--e-global-typography-fdd1db9-font-weight:500;--e-global-typography-fdd1db9-line-height:1.3em;background-color:var( --e-global-color-ee1ae60 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-28{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:35px;--e-global-typography-text-font-size:25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*reset*/
.page, .post, .page-content, .entry-content, .entry-summary{
    margin: 0;
}
ul,ol{
    margin: 0;
}
span.woocommerce-Price-amount.amount bdi {
    background: #FFFFFF00 !important;
}
p.price {
    margin: 0;
}
nav.rank-math-breadcrumb p,
nav.rank-math-breadcrumb p a{
    margin: 0;
    color:#fff !important;
}
.add_to_cart_button.loading {
    background: url('https://cranioshop.pl/wp-content/themes/cranioshop/img/load.gif');
    background-size: 12%;
    background-position: 95%;
    background-repeat: no-repeat;
    padding: 8px 50px 8px 15px !important;
}

a.added_to_cart.wc-forward {
    color: #2A2A2A;
    font-size: .9em;
}
nav.rank-math-breadcrumb p a{
    color:#1b1b1b;
}

::marker{
    color:#FAFAFA;
}
input, textarea, select {
    padding: 12px 15px !important;
    transition: .3s ease-in-out;
}
button{
    cursor: pointer;
}
.accent{
 background-image: radial-gradient(circle, #73a1b6, #6f9fbd, #6f9dc4, #7399c9, #7c95cd, #7396cd, #6996cd, #5e97cc, #459bc0, #409cae, #4d9b9b, #60998a);
 background-clip: text;
 -webkit-background-clip: text;
}
input:focus, textarea:focus, select:focus{
    border-color: #fff !important
}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

.woocommerce-info {
    background: #73a1b6;
    font-family: 'Inter';
    color:#fff;
     outline: 0;
    border-radius: 10px;
    padding: 10px;
}

.woocommerce-message {
    background: #0f834d;
    outline: 0;
    border-radius: 10px;
    margin: 20px 0;
    font-family: 'Inter';
    color: #fff;
}/* End custom CSS */