:root {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-white: #fff;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    
    --bs-body-bg: #ffffff;
    --bs-gray: #6c757d;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-success: #00c853;
    --bs-success-lighter: #00d057;
    --bs-info: #0076FF;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
}


:root {
    --bs-primary: #0d6efd; 
    --bs-primary-bg: #ffffff; 
    --bs-primary-text: #212529;
    --bs-secondary-bg: #eeeeee; 
    --bs-secondary-text: #212529; 
    --bs-accent: #07c152; 
    --bs-footer-bg: #ffffff; 
    --bs-footer-text: #212529; 
    
    --bs-preloader-second: #f21559; 
    --heading-prices-choose: #d63384;
    --bs-delete-lighter: #ff5e85;
    
    --bs-primary-lighter: #6AA4FF;
    --bs-primary-darker: #004CCB;
    --bs-secondary-lighter: #eeeeee;
    --bs-secondary-darker: #eee;
    --bs-primary-bg-lighter: #ffffff;
    --bs-primary-bg-darker: #f9f8fa;
    --bs-secondary-bg-lighter: #fff;
    --bs-secondary-bg-darker: #15161b;
    --bs-success-lighter: #00d057;
    --bs-accent-lighter: #00d057;
    --bs-gray: #6c757d;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-success: #00c853;
    --bs-info: #0076FF;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    
    --bs-body-color: #212529;
    --ip-btn-primary-background: #0d6efd;
    --ip-btn-primary-text: #ffffff;
    --ip-radio-primary-background: #ffffff;
    --ip-radio-primary-text: #212529;
    --ip-radio-primary-border: #0d6efd;
    --ip-radio-checked-background: #0d6efd;
    --ip-radio-checked-text: #ffffff;
    --ip-prices-chosen-background: #f9f8fa;
    --ip-prices-btn-color-text: #ffffff;
    --ip-prices-btn-secondary-background: #00d057;
    --ip-modal-primary-background: #ffffff;
    
    --ip-header-main-bg: #ffffff; 
    --ip-product-icons-text-color: #212529;
    --ip-header-menu-text-color: #6c757d;
    --ip-header-menu-text-color-active: #0d6efd;
    --ip-product-tab-list-nav-link-color: #212529;
    --ip-product-tab-list-nav-link-color-active: #0d6efd;
    --ip-btn-outlined-background: #ffffff;
    --ip-btn-outlined-text: #0d6efd;
    --ip-btn-outlined-secondary-background: #ffffff;
    --ip-btn-outlined-secondary-text: #0d6efd;
    --ip-product-icons-background-color: #ffffff;
    --ip-banner-text: #212529;
    --ip-input-text: #212529; 
    --ip-input-background: #ffffff; 
    --ip-carousel-button-color: #0d6efd;
    --ip-border-radius-boxes: 8px;
    --ip-border-radius-buttons: 50px;
    --ip-border-radius-inputs: 16px;
    --ip-box-shadow-boxes: 0 3px 24px rgba(0, 0, 0, .09);
    --page-max-width: 1200px; 
    --base-font-size: 16px; 
    --base-font-family: 'Arial', sans-serif; 
    --heading-font-family: 'Roboto', sans-serif; 
    --product-box-size: 250px; 


    
    --ip-icon-primary-1: #7f6eff;
    --ip-icon-primary-2: #7e37ff;
    --ip-icon-primary-3: #7c00ff;
    --ip-icon-primary-4: #6120de;
    --ip-icon-primary-5: #4300c4;

    --ip-icon-primary-accent: #f5a8f5;

    --ip-icon-secondary-1: #fff;
    --ip-icon-secondary-2: #f3f3f3;
    --ip-icon-secondary-3: #e9e9e9;
    --ip-icon-secondary-4: #e4e4e4;
    --ip-icon-secondary-5: #ccc;

    --ip-icon-eco-1: #f4e3d3;
    --ip-icon-eco-2: #f4e0ce;
    --ip-icon-eco-3: #dbccbd;

    --ip-icon-darkest: #3a3a3a;
}


/*.product-box-single p {*/
/*    overflow: hidden;*/
/*    white-space: nowrap;*/
/*    text-overflow: ellipsis;*/
/*    font-size: 1rem;*/
/*    text-align: center !important;*/
/*    color: var(--black-colour);*/
/*    filter: opacity(0.8);*/
/*    padding: 2px 10px;*/
/*}*/

/*#produktOpis {*/
/*    text-align: left;*/
/*}*/

/*#produktOpis p p {*/
/*    margin-left: 1em;*/
/*}*/

/*#produktOpis h3 {*/
/*    font-size: 1em;*/
/*}*/

/*#produktOpis h4 {*/
/*    font-size: 1em;*/
/*}*/

/*.svg-holding-block img {*/
/*    filter: drop-shadow(2px 4px 6px black);*/
/*    min-height: 20%;*/
/*    min-width: 20%;*/
/*    width: 150px;*/
/*}*/

/*.svg-holding-block img:hover {*/
/*    width: 180px;*/
/*}*/

/*.svg-holding-block.h-100:hover {*/
/*    border-color: var(--bs-primary);*/
/*}*/

/*.svg-holding-block {*/
/*    --bs-bg-opacity: 1;*/
/*    background: linear-gradient(140deg, var(--secondary-background-colour), transparent);*/
/*    border: 1px solid #dee2e6!important;*/
/*}*/

/*.prodbox a:hover {*/
/*    box-shadow: unset !important;*/
/*}*/

/*.container .mt-4 ul,*/
/*#article-content ul {*/
/*    background: var(--bs-gray-100);*/
/*    padding: 1rem 2rem;*/
/*    border-radius: 1em;*/
/*}*/

/*p strong {*/
/*    color: var(--bs-primary);*/
/*}*/

/*.container .mt-4 {*/
/*    padding: 3em;*/
/*}*/

/*#article {*/
/*    background: #fff;*/
/*    padding: 3em;*/
/*    border-radius: 1em;*/
/*    box-shadow: 0px 0px 12px 4px #dddddd;*/
/*}*/

/*h1#article-heading {*/
/*    color: var(--bs-primary);*/
/*}*/

/*.accordion-body.pt-0 p {*/
/*    text-align: left;*/
/*    font-size: 1rem !important;*/
/*    margin: 15px;*/
/*}*/
/*.accordion-body.pt-0 li {*/
/*    text-align: left;*/
/*}*/

/*.carousel-item .col-sm-6.col-12 {*/
/*    width: unset;*/
/*}*/

/*.carousel-item .page-container.d-flex.flex-column.flex-md-row.align-items-center {*/
/*    justify-content: space-evenly;*/
/*}*/

/*.productBoxesInner {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    flex-wrap: wrap;*/
/*    align-items: center;*/
/*}*/

/*.box.prodbox {*/
/*    width: 250px;*/
/*    height: 250px;*/
/*}*/

/*[src="https://smartprint.iwareprint.pl/layouts/iwareprint8/images/skorka_8/Facebook_Logo.png"] {*/
/*    display: none !important;*/
/*}*/

/*.newsletter-form + div hr {*/
/*    display: none;*/
/*}*/




/*@media (max-width: 767px) {*/
/*    #headerMain a img {*/
/*        max-width: 60%;*/
/*    }*/
/*}*/

/*@media (max-width: 548px) {*/
/*    .box.prodbox {*/
/*        width: 180px;*/
/*        height: 180px;*/
/*             min-height: 180px;*/
/*    }*/
/*    .productBoxesInner {*/
/*        grid-column-gap: 15px;*/
/*        grid-row-gap: 15px;*/
/*    }*/
    
/*    .svg-holding-block img {*/
/*        width: 100px;*/
/*    }*/
    
/*    .product-box-single p {*/
/*        font-size: 14px;*/
/*    }*/
/*}*/


/* MEGAMENU  */

/*ul#main-top-menu.opened {*/
/*    height: auto;*/
/*}*/
/*ul#main-top-menu:not(:has(> li:hover)) > li:first-child > ul {*/
/*    height: auto !important; */
/*}*/

/*@media (max-width: 1200px) {*/
/*    ul#main-top-menu.openedl {*/
/*        height: auto;*/
/*    }*/
/*    ul#main-top-menu:not(:has(> li:hover)) > li:first-child > ul {*/
/*        height: auto !important; */
/*    }*/
/*}*/

.admin-hide-popup {
    display: none !important;
}

/* Hide unnecessary scrollbars in Fancybox content */
#fancybox-content {
    overflow: hidden !important; /* Prevent scrollbars */
}

/* Ensure no scrollbars in the popup content */
#inventory-popup {
    overflow: hidden; /* Disable internal scrollbars */
}



    

