
/*
/* NB Fajl:'./nbthemes/nbshop_dexy/css/nb7.component_variables.css.'
*/body {
    --nb-scroll-1-width: 2px;
    --nb-scroll-1-track-bg: var(--nb-color-gray);
    --nb-scroll-1-bg: var(--nb-color-green);

    --nb-article-card-1-border-radius: var(--nb-border-radius-2);

    --nb-slider-item-box-15-border-color: transparent;
    --nb-slider-item-box-15-border-radius: var(--nb-border-radius-2);
    --nb-slider-item-box-15-bg: var(--nb-color-gray-100);

    --nb-category-box-1-hover-bg: var(--nb-color-gray-100);
    --nb-category-box-1-hover-border-color: transparent;
    --nb-category-box-1-border-color: var(--nb-color-gray-200);
    --nb-category-box-1-border-radius: var(--nb-border-radius-2);
    --nb-category-box-1-hover-color: var(--nb-text-color-primary);

    --nb-product-tag-border-radius: var(--nb-border-radius-2);
    --nb-product-tag-color: var(--nb-color-gray-600);

    --nb-product-card-border-radius: var(--nb-border-radius-2);

    --nb-price-active-color: var(--nb-color-red);
    --nb-price-active-font-size: var(--nb-font-size-16);
    --nb-price-active-font-weight: var(--nb-font-weight-600);

    --nb-price-prev-font-size: var(--nb-font-size-12);

    --nb-sort-1-label-font-size: var(--nb-font-size-12);
    --nb-sort-1-border-radius: var(--nb-border-radius-2);
    --nb-sort-1-arrow-padding: 15px;
    --nb-sort-1-font-weight: var(--nb-font-weight-500);
    --nb-sort-1-font-size: var(--nb-font-size-14);

    --nb-product-filter-categories-1-border-color: transparent;
    --nb-product-filter-categories-1-bg: var(--nb-color-gray-100);

    --nb-product-group-descriptiong-with-background-1-bg: transparent;
    --nb-product-group-descriptiong-with-background-1-padding-y: 0;

    --nb-cart-box-7-cart-item-nb-saved-money-bg-color: var(--nb-color-yellow);
    --nb-cart-box-7-product-quantity-border-radius: var(--nb-border-radius-2);
    --nb-quantity-cart-2-border-radius: var(--nb-border-radius-2);
    --nb-cart-box-7-cart-item-show-options-color: var(--nb-color-gray);
    --nb-cart-box-7-cart-item-show-options: var(--nb-color-gray-100);
    --nb-free-delivery-info-1-empty-progress-color: var(--nb-color-gray-200);
    --nb-free-delivery-info-1-filled-progress-color: var(--nb-spec-color);

    --nb-offcanvas-width: 450px;
    --nb-product-box-9-product-quantity-border-radius: var(--nb-border-radius-2);

    --nb-dots-active-color: var(--nb-spec-color);
    --nb-dots-color: var(--nb-color-gray-200);
    --nb-indicators-vertical-active-bg: var(--nb-spec-color);
    --nb-indicators-vertical-bg: var(--nb-color-gray-200);

    --nb-product-name-with-attribute-margin-left: 0;
    --nb-free-delivery-info-1-delivery-bg-color: var(--nb-color-blue-100);
    --nb-recommended-product-list-1-bg-color: var(--nb-color-blue-100);

    --nb-product-prices-2-prev-price-font-size: var(--nb-font-size-14);
    --nb-product-prices-2-active-price-font-size: var(--nb-font-size-24);
    --nb-price-saving-font-size: var(--nb-font-size-14);
    --nb-product-lower-price-notification-font-size: var(--nb-font-size-14);
    --nb-selected-size-1-font-size: var(--nb-font-size-16);

    --nb-size-box-1-border-radius: var(--nb-border-radius-2);
    --nb-product-quantity-height-m: 48px;

    --nb-product-specification-2-item-padding-y: 12px;

    --nb-product-specification-2-item-bg: var(--nb-color-white);

    --nb-product-specification-2-title-font-weight: var(--nb-font-weight-500);

    --nb-product-category-font-size-s: var(--nb-font-size-14);

    --nb-product-filters-control-1-label-font-size: var(--nb-font-size-14);

    --nb-product-filters-control-1-icon-width: 15px;
    --nb-product-filters-control-1-icon-height: 15px;

    --nb-info-box-8-title-color: var(--nb-color-gray-900);
    --nb-info-box-8-info-color: var(--nb-color-gray-900);
    --nb-info-box-8-info-font-size: var(--nb-font-size-15);

    --nb-footer-links-title-color: var(--nb-color-gray-900);
    --nb-footer-links-item-color: var(--nb-color-gray-900);
    --nb-footer-links-title-font-size: var(--nb-font-size-16);
    --nb-footer-links-title-font-weight: var(--nb-font-weight-600);

    --nb-footer-links-item-font-size: var(--nb-font-size-15);

    --nb-footer-social-networks-title-color: var(--nb-color-gray-900);
    --nb-footer-social-networks-title-font-size: var(--nb-font-size-16);
    --nb-footer-social-networks-title-font-weight: var(--nb-font-weight-600);

    --nb-footer-newsletter-1-bg: transparent;

    --nb-footer-social-networks-border-radius: var(--nb-border-radius-2);
    --nb-footer-disclaimer-color: var(--nb-text-color-primary);

    --nb-footer-copyright-color: var(--nb-text-color-primary);

    --nb-footer-social-networks-width: 40px;
    --nb-footer-social-networks-height: 40px;

    --nb-menu-second-level-menu-item-1-hover-img-filter: brightness(0) saturate(100%) invert(39%) sepia(9%) saturate(4460%) hue-rotate(105deg) brightness(98%) contrast(80%);
    --nb-dropdown-2-second-level-menu-bg: var(--nb-color-gray-100);
    --nb-menu-second-level-item-1-title-font-size: var(--nb-font-size-16);
    --nb-menu-second-level-item-1-title-font-weight: var(--nb-font-weight-500);
    --nb-menu-second-level-item-1-title-color: var(--nb-color-gray-900);
    --nb-menu-third-level-item-1-border-color: transparent;
    --nb-menu-item-box-1-text-color: var(--nb-color-gray-900);
    --nb-menu-third-level-item-1-title-font-weight: var(--nb-font-weight-700);

    --nb-image-box-with-text-font-weight: var(--nb-font-weight-500);
    --nb-image-box-with-text-bg: transparent;

    --nb-size-box-1-disabled-color: var(--nb-color-gray-200);
    --nb-product-box-9-selected-size-1-font-size: var(--nb-font-size-16);

    --nb-header-site-user-dropdown-1-font-size: var(--nb-font-size-12);
    --nb-header-site-user-dropdown-1-font-weight: var(--nb-font-weight-500);
    --nb-header-favorite-with-badge-1-icon-font-size: var(--nb-font-size-24);
    --nb-header-cart-with-badge-1-icon-font-size: var(--nb-font-size-24);
    --nb-header-favorite-with-badge-1-count-bg: var(--nb-color-red);
    --nb-header-cart-with-badge-1-count-bg: var(--nb-color-red);

    --nb-slider-item-box-19-border-radius: var(--nb-border-radius-2);
    --nb-slider-item-box-19-border-color: transparent;

    --nb-popup-notification-1-title-color: var(--nb-color-white);
    --nb-slider-item-box-19-title-font-weight: var(--nb-font-weight-500);
    --nb-slider-item-box-27-title-color: var(--nb-color-white);
    --nb-slider-item-box-27-title-font-size: 32px;
    --nb-slider-item-box-27-title-font-weight: var(--nb-font-weight-500);
    --nb-product-list-tabs-font-weight: var(--nb-font-weight-500);
    --nb-slider-item-box-27-subtitle-color: var(--nb-color-white);
    --nb-slider-item-box-27-subtitle-font-size: 54px;
    --nb-product-card-8-body-padding-x: 8px;
    --nb-product-card-8-body-padding-y: 12px;
    --nb-product-card-8-border-radius: 2px;
    --nb-add-to-cart-padding-y: 9px;
    --nb-product-card-8-product-name-font-weight: var(--nb-font-weight-500);
    --nb-product-card-8-product-active-price-font-weight: var(--nb-font-weight-600);
    --nb-product-card-8-rating-icon-font-size: 9px;
    --nb-slider-item-box-12-title-fs: 36px;
    --nb-product-filters-intro-sort-3-border-radius: 2px;
    --nb-product-listing-options-and-category-heading-2-select-height: 35px;
    --nb-product-listing-options-and-category-heading-2-padding-y: 20px;
    --nb-product-filter-categories-1-selected-category-color: var(--nb-text-color-primary);
    --nb-product-filter-categories-1-color: var(--nb-text-color-primary);
    --nb-filters-clear-2-color: var(--nb-text-color-primary);
    --nb-filters-clear-2-font-size: 16px;
    --nb-filters-clear-2-font-weight: var(--nb-font-weight-500);
    --nb-product-filter-categories-1-selected-category-font-size: 18px;
    --nb-product-filter-categories-1-selected-category-font-weight: var(--nb-font-weight-500);
    --nb-product-filter-categories-1-font-size: 13px;
    --nb-product-filter-categories-1-font-weight: var(--nb-font-weight-400);
    --nb-product-filter-category-attribute-vertical-4-category-fs: 13px;
    --nb-filter-price-3-range-slider-border-color: var(--nb-spec-color);
    --nb-filter-price-3-range-selected-background: var(--nb-spec-color);
    --nb-product-bubble-9-selected-size-font-size: 12px;
    --nb-product-bubble-9-selected-size-value-font-size: 12px;
    --nb-product-bubble-9-selected-size-value-font-weight: var(--nb-font-weight-500);
    --nb-product-load-more-2-btn-min-width: 330px;
    --nb-footer-banner-1-links-min-width: 130px;
    --nb-footer-banner-1-second-link-hover-color: var(--nb-spec-color);
    --nb-menu-first-level-item-6-link-font-weight: var(--nb-font-weight-500);
    --nb-slider-swiper-2-title-font-weight: var(--nb-font-weight-500);
    --nb-slider-grid-6-title-font-weight: var(--nb-font-weight-500);
    --nb-menu-first-level-item-6-dark-link-bg: #262A45;
    --nb-menu-first-level-item-6-light-link-bg: #2DA44A;
    --nb-menu-first-level-item-6-link-hover-bg: var(--nb-color-blue-900);
    --nb-menu-second-level-item-5-img-width: 24px;
    --nb-menu-second-level-item-5-img-height: 24px;
    --nb-header-info-carousel-1-font-size: 14px;
    --nb-video-controls-2-progress-bar-bg: #8F8F8F;
    --nb-video-controls-2-progress-bar-active-bg: var(--nb-color-white);
    --nb-slider-item-box-75-name-font-weight: var(--nb-font-weight-500);
    --nb-static-carousel-banner-11-title-font-size: 22px;
    --nb-static-carousel-banner-11-sub-title-font-size: 16px;
    --nb-product-card-8-rating-icon-inactive-color: var(--nb-color-gray-200);
    --nb-product-bubble-9-active-price-font-weight: var(--nb-font-weight-600);
    --nb-static-carousel-banner-9-swipers-wrapper-bg: #F2F4FD;
    --nb-slider-item-box-777-fs: 36px;
    --nb-slider-item-box-777-fw: var(--nb-font-weight-600);
    --nb-slider-item-box-78-name-font-size: 26px;
    --nb-slider-item-box-78-description-font-size: 20px;
    --nb-article-card-14-category-color: var(--nb-color-gray-600);
    --nb-article-card-14-category-font-size: var(--nb-font-size-12);
    --nb-article-card-14-category-font-weight: var(--nb-font-weight-400);
    --nb-article-card-14-title-font-size: var(--nb-font-size-18);
    --nb-article-card-14-description-color: var(--nb-color-gray);
    --nb-article-card-14-link-font-size: var(--nb-font-size-14);
    --nb-article-card-14-link-font-weight: var(--nb-font-weight-500);
    --nb-newsletter-form-popup-1-title-font-size: 22px;
    --nb-popup-newsletter-form-popup-1-title-font-size: 22px;
    --nb-newsletter-form-popup-1-description-color: var(--nb-color-gray-600);
    --nb-login-modal-2-social-login-btn-border-color: var(--nb-border-color);
    --nb-login-form-2-registration-text-color: var(--nb-color-gray-600);
    --nb-login-form-2-registration-text-font-size: var(--nb-font-size-12);
    --nb-registration-modal-placeholder-1-title-text-transform: capitalize;
    --nb-social-login-btn-border-color: var(--nb-border-color);
    --nb-cart-box-9-cart-item-name-font-size: 14px;
    --nb-cart-box-9-cart-item-name-font-weight: var(--nb-font-weight-500);
    --nb-cart-box-9-cart-item-code-font-size: 12px;
    --nb-cart-box-9-cart-item-code-font-weight: var(--nb-font-weight-400);
    --nb-cart-box-9-cart-item-code-color: var(--nb-color-gray-600);
    --nb-cart-box-9-cart-item-size-font-size: 12px;
    --nb-cart-box-9-cart-item-size-font-weight: var(--nb-font-weight-400);
    --nb-cart-box-9-cart-item-size-color: var(--nb-color-gray-600);
    --nb-cart-box-9-cart-item-color-font-size: 12px;
    --nb-cart-box-9-cart-item-color-font-weight: var(--nb-font-weight-400);
    --nb-cart-box-9-cart-item-color-color: var(--nb-color-gray-600);
    --nb-cart-price-and-quantity-2-old-price-color: var(--nb-color-gray-600);
    --nb-cart-price-and-quantity-2-total-price-font-weight: var(--nb-font-weight-600);
    --nb-cart-box-9-cart-item-saving-price-bg: var(--nb-color-yellow);
    --nb-cart-box-9-cart-item-saving-price-font-weight: var(--nb-font-weight-500);
    --nb-recommended-product-list-2-bg-color: #E5EAFA;
    --nb-product-card-26-product-name-font-weight: var(--nb-font-weight-500);
    --nb-product-prices-10-active-price-font-size: 13px;
    --nb-product-card-26-btn-border-radius: 2px;
    --nb-product-card-26-btn-active-bg: var(--nb-spec-color);
    --nb-product-card-26-btn-active-border-color: var(--nb-spec-color);
    --nb-product-prices-10-active-price-font-weight: var(--nb-font-weight-600);
    --nb-count-down-widget-1-open-btn-size: 32px;
    --nb-card-floating-body-height: 141px;
    --nb-header-info-carousel-1-line-height: 1.3;
    --nb-product-filters-control-display-1-font-size: 13px;
    --nb-product-filters-control-display-1-font-weight: var(--nb-font-weight-500);
    --nb-product-detail-name-1-font-size: 28px;
    --nb-product-detail-name-1-font-weight: var(--nb-font-weight-600);
    --nb-additional-product-info-2-product-code-color: var(--nb-color-gray-600);
    --nb-product-related-image-list-1-label-font-size: var(--nb-font-size-16);
    --nb-product-price-detail-6-price-active-color: var(--nb-text-color-primary);
    --nb-product-price-detail-6-price-saving-font-size: 14px;
    --nb-product-price-detail-6-price-saving-color: var(--nb-color-red);
    --nb-product-detail-size-2-selected-size-font-size: var(--nb-font-size-16);
    --nb-product-detail-size-2-selected-size-font-weight: var(--nb-font-weight-500);
    --nb-size-box-1-disabled-bg-color: var(--nb-color-white);
    --nb-product-detail-size-2-size-list-disabled-opacity: 1;
    --nb-product-user-remark-input-field-1-label-font-size: 16px;
    --nb-product-add-to-cart-button-2-quantity-label-font-size: 16px;
    --nb-product-add-to-cart-button-2-gap: 8px;
    --nb-product-add-to-cart-button-2-quantity-label-font-weight: var(--nb-font-weight-500);
    --nb-product-quantity-add-to-cart-and-favorite-2-main-wrapper-gap: 10px;
    --nb-ecommerce-header-6-top-wrapper-info-carousel-max-width: 621px;
    --nb-product-loan-calculator-label-font-size: 14px;
    --nb-social-share-4-label-fs: 16px;
    --nb-product-specification-1-item-bg: var(--nb-color-white);
    --nb-product-specification-1-title-font-weight: var(--nb-font-weight-500);
    --nb-product-box-detail-floater-2-product-name-font-size: 16px;
    --nb-product-box-detail-floater-2-product-name-font-weight: var(--nb-font-weight-500);
    --nb-product-box-detail-floater-2-product-price-active-color: var(--nb-color-red);
    --nb-product-box-detail-floater-2-prev-price-font-size: 14px;
    --nb-product-detail-size-2-size-list-border-radius: 2px;
    --nb-slider-item-box-26-description-color: var(--nb-color-gray-600);
    --nb-slider-item-box-26-link-font-weight: var(--nb-font-weight-500);
    --nb-slider-item-box-26-link-color: var(--nb-text-color-primary);
    --nb-slider-item-box-26-link-hover-color: var(--nb-spec-color);
    --nb-article-card-14-title-font-weight: var(--nb-font-weight-500);
    --nb-slider-item-box-19-title-font-size: var(--nb-font-size-14);
    --nb-slider-item-box-19-description-font-size: var(--nb-font-size-14);
    --nb-slider-item-box-19-link-font-size: var(--nb-font-size-14);
    --nb-slider-item-box-19-link-color: var(--nb-text-color-primary);
    --nb-slider-item-box-43-title-font-size: 26px;
    --nb-slider-item-box-43-description-font-size: 20px;
    --nb-location-card-2-location-city-color: var(--nb-color-gray-600);
    --nb-location-map-list-4-panel-top: 30px;
    --nb-location-map-list-4-panel-left: 30px;
    --nb-location-map-list-4-panel-height: 718px;
    --nb-location-map-form-3-form-title-font-weight: var(--nb-font-weight-500);
    --nb-location-map-list-item-3-short-description-font-size: 12px;
    --nb-location-phone-2-icon-color: var(--nb-text-color-primary);
    --nb-location-country-1-icon-color: var(--nb-text-color-primary);
    --nb-location-city-1-icon-color: var(--nb-text-color-primary);
    --nb-location-address-2-icon-color: var(--nb-text-color-primary);
    --nb-location-email-2-icon-color: var(--nb-text-color-primary);
    --nb-location-work-time-color: var(--nb-text-color-primary);
    --nb-location-work-time-font-size: 12px;
    --nb-location-map-popup-5-location-detail-link-color: var(--nb-text-color-primary);
    --nb-location-map-popup-5-location-detail-link-font-weight: var(--nb-font-weight-500);
    --nb-location-mobile-map-controls-1-active-active-border-color: transparent;
    --nb-location-mobile-map-controls-1-active-bg: var(--nb-color-blue);
    --nb-location-mobile-map-controls-1-active-color: var(--nb-color-white);
    --nb-step-basket-active-step-2-color: var(--nb-spec-color);
    --nb-step-basket-active-step-2-border-color: var(--nb-spec-color);
    --nb-step-basket-active-step-2-title-color: var(--nb-spec-color);
    --nb-step-basket-step-2-box-border-color: var(--nb-spec-color);
    --nb-cart-product-item-4-product-name-font-weight: var(--nb-font-weight-500);
    --nb-cart-product-item-4-active-price-color: var(--nb-text-color-primary);
    --nb-cart-product-item-4-saving-price-font-weight: var(--nb-font-weight-400);
    --nb-quantity-cart-4-arrows-bg: var(--nb-color-white);
    --nb-cart-heading-font-size: 18px;
    --nb-cart-heading-font-weight: var(--nb-font-weight-500);
    --nb-cart-product-item-4-size-and-code-font-weight: var(--nb-font-weight-600);
    --nb-cart-summary-5-label-text-font-size: 14px;
    --nb-cart-summary-5-value-text-font-size: 14px;
    --nb-cart-summary-5-value-text-font-weight: var(--nb-font-weight-500);
    --nb-delivery-option-2-price-font-weight: var(--nb-font-weight-500);
    --nb-step-basket-solved-step-2-border-bottom-color: var(--nb-spec-color);
    --nb-step-basket-solved-step-2-bg: var(--nb-color-white);
    --nb-step-basket-solved-step-2-color: var(--nb-spec-color);
    --nb-step-basket-solved-step-2-border-color: var(--nb-spec-color);
    --nb-delivery-note-1-label-font-size: 12px;
    --nb-slider-item-box-77-title-fs: 36px;
    --nb-slider-item-box-77-title-fw: var(--nb-font-weight-600);
    --nb-slider-item-box-73-border-radius: 2px;
    --nb-slider-item-box-73-name-font-weight: var(--nb-font-weight-500);
    --nb-info-box-10-title-font-size: var(--nb-font-size-16);
    --nb-info-box-10-title-font-weight: var(--nb-font-weight-500);
    --nb-info-box-10-subtitle-font-size: var(--nb-font-size-13);
    --nb-info-box-10-link-font-size: var(--nb-font-size-12);
    --nb-product-box-detail-floater-6-product-name-font-size: 16px;
    --nb-product-box-detail-floater-6-product-name-font-weight: var(--nb-font-weight-500);
    --nb-product-box-detail-floater-6-prev-price-font-size: 14px;

    --nb-slider-item-box-19-description-rows: auto;
    --nb-location-city-3-font-size: 16px;
    --nb-location-city-3-font-weight: 500;

    --nb-my-loyalty-card-detail-1-barcode-font-weight: var(--nb-font-weight-500);
    --nb-my-loyalty-card-detail-1-barcode-enlarge-font-weight: var(--nb-font-weight-500);
    --nb-loyalty-status-info-card-3-ring-progress-color: var(--nb-color-red);
    --nb-loyalty-status-info-card-3-points-current-color: var(--nb-color-red);
    --nb-loyalty-status-info-card-3-level-next-color: var(--nb-color-gray);
    --nb-loyalty-status-info-card-3-points-current-fs: 28px;
    --nb-loyalty-status-info-card-3-points-target-fs: 28px;
    --nb-loyalty-status-info-card-3-points-target-color: var(--nb-color-gray);
    --nb-card-27-padding-x: 15px;
    --nb-card-27-padding-y: 10px;
    --nb-promotion-offer-generated-btn-bg: var(--nb-color-white);
    --nb-user-info-box-2-name-font-weight: var(--nb-font-weight-500);
    --nb-user-menu-2-accordion-menu-item-font-weight: var(--nb-font-weight-500);
    --nb-user-menu-2-menu-item-font-weight: var(--nb-font-weight-500);
    --nb-promotion-informative-btn-color: var(--nb-spec-color);
    --nb-promotion-informative-btn-bg: var(--nb-color-white);
    --nb-promotion-informative-btn-hover-color: var(--nb-color-white);
    --nb-promotion-informative-btn-hover-bg: var(--nb-spec-color);
    --nb-promotion-detail-box-1-expiration-date-label-font-weight: var(--nb-font-weight-500);
    --nb-promotion-generated-box-1-label-font-weight: var(--nb-font-weight-500);
    --nb-promotion-informative-offer-detail-box-1-expiration-date-label-font-weight: var(--nb-font-weight-400);
    --nb-promotion-code-value-1-label-font-size: 14px;
    --nb-promotion-code-copy-btn-padding-y: 9px;
    --nb-promotion-code-copy-btn-color: var(--nb-spec-color);
    --nb-promotion-code-copy-btn-bg: var(--nb-color-white);
    --nb-promotion-code-copy-btn-hover-color: var(--nb-color-white);
    --nb-promotion-code-copy-btn-hover-bg: var(--nb-spec-color);
    --nb-promotion-code-card-1-body-min-height: 168px;
    --nb-purchase-item-box-2-name-font-weight: var(--nb-font-weight-500);
    --nb-purchase-item-box-2-price-active-font-weight: var(--nb-font-weight-600);
    --nb-purchase-item-box-2-points-font-weight: var(--nb-font-weight-600);
    --nb-cart-product-item-4-active-price-font-weight: var(--nb-font-weight-600);
    --nb-purchase-item-box-2-price-active-color: var(--nb-text-color-primary);
    --nb-purchase-item-box-2-points-color: var(--nb-text-color-primary);
    --nb-card-27-bg: var(--nb-color-white);
    --nb-voucher-card-btn-color: var(--nb-spec-color);
    --nb-voucher-card-btn-bg: var(--nb-color-white);
    --nb-voucher-card-btn-hover-color: var(--nb-color-white);
    --nb-voucher-card-btn-hover-bg: var(--nb-spec-color);
    --nb-menu-first-level-item-6-light-hover-bg: var(--nb-color-green-600);
    --nb-info-box-v2-border-radius: 2px;
    --nb-order-box-2-border-radius: 2px;
    --nb-order-card-2-custom-label-font-size: 14px;
    --nb-order-card-2-custom-price-font-size: 14px;
    --nb-order-card-2-custom-price-3-font-size: 18px;
    --nb-location-map-list-4-panel-width: 450px;
    --nb-delivery-option-parcel-machine-2-btn-bg: var(--nb-color-white);
    --nb-product-detail-size-2-size-list-font-size: 13px;
    --nb-voucher-card-1-body-min-height: 167px;

    --nb-product-list-img-width: 48px;
    --nb-location-city-list-1-bg: var(--nb-color-gray-100);
    --nb-text-editor-1-accordion-title-font-weight: var(--nb-font-weight-500);
    --nb-image-overlay-box-2-title-font-size: 36px;
    --nb-image-overlay-box-2-title-font-weight: var(--nb-font-weight-500);
    --nb-slider-item-box-21-name-font-size: 18px;
    --nb-slider-item-box-21-name-font-weight: var(--nb-font-weight-500);
    --nb-checkout-code-selection-accordion-1-padding-y: 20px;
    --nb-checkout-code-selection-w-loyalty-features-1-padding-y: 20px;
    --nb-checkout-code-selection-input-1-label-font-weight: var(--nb-font-weight-500);
    --nb-filter-title-1-title-border-color: transparent;
    --nb-filter-title-1-title-font-size: 18px;
    --nb-filter-title-1-title-color: var(--nb-color-white);
    --nb-user-gift-list-box-3-name-color: var(--nb-color-white);
    --nb-user-gift-list-box-3-description-color: var(--nb-color-white);
    --nb-social-share-label-color: var(--nb-color-white);
    --nb-filter-title-1-icon-font-size: 10px;
    --nb-voucher-status-check-form-3-form-title-font-weight: var(--nb-font-weight-500);
    --nb-comment-box-10-bg-color: var(--nb-color-gray-100);
    --nb-comment-box-9-title-font-size: 16px;
    --nb-comment-date-time-color: var(--nb-color-gray);
    --nb-free-delivery-info-5-delivery-time-bg: #E0EAFF;
    --nb-is-user-loyalty-trigger-font-weight: var(--nb-font-weight-500);
}

@media screen and (max-width: 1399px) and (min-width: 768px) {
    body {
        --nb-slider-item-box-27-title-font-size: 24px;
        --nb-slider-item-box-27-subtitle-font-size: 36px;
    }
}

@media screen and (max-width: 991px) {
    body {
        --nb-filters-clear-2-font-size: 14px;
        --nb-menu-second-level-item-5-title-font-size: 16px;
        --nb-menu-second-level-item-5-title-font-weight: var(--nb-font-weight-500);
        --nb-static-carousel-banner-11-title-font-size: 20px;
        --nb-static-carousel-banner-11-sub-title-font-size: 14px;
        --nb-slider-item-box-73-name-font-size: 14px;
        --nb-slider-item-box-73-name-font-weight: var(--nb-font-weight-500);
        --nb-slider-item-box-77-title-fs: 20px;
        --nb-slider-item-box-77-title-fw: var(--nb-font-weight-600);
        --nb-menu-link-list-3-items-font-size: 13px;
        --nb-menu-link-list-3-items-font-weight: var(--nb-font-weight-500);
        --nb-slider-swiper-2-link-font-size: 12px;
        --nb-slider-item-box-72-name-font-weight: var(--nb-font-weight-500);
        --nb-product-listing-options-and-category-heading-2-font-size: 28px;
        --nb-product-detail-name-1-font-size: 22px;
        --nb-product-detail-size-2-selected-size-font-weight: var(--nb-font-weight-600);
        --nb-ecommerce-header-6-top-wrapper-info-carousel-max-width: 100%;

        --nb-product-listing-options-and-category-heading-2-filters-control-label-font-size: 14px;
        --nb-product-listing-options-and-category-heading-2-filters-control-label-font-weight: 400;
    }
}

@media screen and (max-width: 768px) {
    body {
        --nb-slider-item-box-27-title-font-size: 17px;
        --nb-slider-item-box-27-subtitle-font-size: 21px;
        --nb-popup-newsletter-form-popup-1-title-color: var(--nb-color-white);
        --nb-popup-newsletter-form-popup-1-title-font-size: 20px;

        --nb-product-list-img-width: 44px;
        --nb-yt-video-aspect-ratio: 4 / 3;
    }
}

@media screen and (max-width: 576px) {
    body {
        --nb-slider-item-box-75-name-font-size: 12px;
        --nb-product-name-with-attribute-font-size: var(--nb-font-size-22);
        --nb-footer-banner-1-title-rows: 2;
        --nb-slider-item-box-12-title-fs: 20px;
        --nb-input-font-size: var(--nb-font-size-16);
        --nb-input2-font-size: var(--nb-font-size-16);
        --nb-select-font-size-m: var(--nb-font-size-16);
        --nb-text-area-2-font-size: var(--nb-font-size-16);
        --nb-text-area-font-size: var(--nb-font-size-16);
        --nb-product-listing-options-and-category-heading-2-select-height: 38px;
        --nb-product-load-more-2-btn-min-width: 100%;
        --nb-mini-cart-offcanvas-width: 100%;
        --nb-offcanvas-width: 100%;
        --nb-mini-cart-offcanvas-body-padding-x: 15px;
        --nb-slider-item-box-78-name-font-size: 20px;
        --nb-slider-item-box-78-description-font-size: 14px;
        --nb-article-card-14-title-font-size: var(--nb-font-size-18);
        --nb-article-card-14-title-font-weight: var(--nb-font-weight-500);
        --nb-product-bubble-9-active-price-font-size: 14px;
        --nb-product-bubble-9-prev-price-font-size: 12px;
        --nb-login-modal-2-form-margin: 20px;
        --nb-cart-box-9-cart-item-name-font-size: 12px;
        --nb-cart-box-9-cart-item-code-font-size: 11px;
        --nb-cart-box-9-cart-item-size-font-size: 11px;
        --nb-cart-box-9-cart-item-color-font-size: 11px;
        --nb-cart-price-and-quantity-2-total-price-font-size: 13px;
        --nb-recommended-product-list-2-title-font-weight: var(--nb-font-weight-500);
        --nb-product-prices-10-prev-price-font-size: 9px;
        --nb-pricing-quick-basket-text-font-size: 12px;
        --nb-product-add-to-cart-button-2-gap: 10px;
        --nb-additional-product-info-2-product-code-color: var(--nb-color-gray);
        --nb-product-add-to-cart-button-2-add-to-cart-btn-height: 46px;
        --nb-location-map-form-3-padding-x: 20px;
        --nb-location-map-form-3-padding-y: 20px;
        --nb-location-map-list-item-3-padding-y: 20px;
        --nb-location-map-list-item-3-padding-x: 20px;
        --nb-cart-item-code-1-font-size-s: 12px;
        --nb-cart-product-item-4-saving-price-bg: #2DA44A1A;
        --nb-cart-heading-font-size: 16px;
        --nb-slider-item-box-77-title-fs: 20px;
        --nb-info-box-10-title-font-size: var(--nb-font-size-14);
        --nb-registration-modal-placeholder-1-body-padding-y: 20px;
        --nb-registration-modal-placeholder-1-body-padding-x: 15px;
        --nb-header-info-carousel-1-font-size: 12px;
        --nb-header-info-carousel-1-font-weight: var(--nb-font-weight-500);
        --nb-header-info-carousel-1-line-height: 13px;
        --nb-product-card-8-product-name-font-size: 12px;
        --nb-my-loyalty-card-detail-1-barcode-font-size: 14px;
        --nb-my-loyalty-card-detail-1-barcode-enlarge-font-size: 14px;
        --nb-promotion-offer-name-font-size: 14px;
        --nb-card-27-padding-x: 16px;
        --nb-card-27-padding-y: 14px;
        --nb-promotion-generated-box-1-name-font-size: 14px;
        --nb-promotion-informative-offer-detail-box-1-expiration-date-label-font-size: 14px;
        --nb-promotion-offer-card-1-body-min-height: 147px;
        --nb-location-city-3-font-size: 14px;
        --nb-voucher-card-1-name-font-size: 14px;
        --nb-voucher-card-1-value-font-size: 14px;
        --nb-voucher-card-1-expire-date-label-font-size: 10px;
        --nb-voucher-card-1-code-label-font-size: 10px;
        --nb-voucher-card-1-expire-date-value-font-size: 12px;
        --nb-voucher-card-1-code-value-font-size: 12px;
        --nb-purchase-item-box-2-name-font-size: 12px;
        --nb-promotion-code-value-1-label-font-size: 10px;
        --nb-promotion-code-value-1-value-font-size: 12px;
        --nb-slider-item-box-42-link-min-width: auto;
    }
}