/* Custom Data 2026-03-09 18:55:30: Do not change this file. */  :root{ /* Page Width */  /* Body Font */  --font-family-name__base: 'Poppins', sans-serif;   --font-size__base: 16px;   --text-weight: 400;  /* Heading Font */   --heading__font-family__base: 'Poppins', sans-serif;   --heading__font-weight__base: 500;   /* Menu Font */  /* Other Font */  --other_font_family: 'New Rocker', sans-serif;  /* Theme Colors */  --theme__color__primary: #DE220D;  /* Basic Colors */   --text__color: #878787;   --heading__color__base: #222222;   --link__color: #010101;   --link__hover__color: #FF270F;   /* Buttons Colors */  --button__border-radius: 8px;    --button__color: #FFFFFF; --button-primary__color: #FFFFFF;   --button-secondary-bg: #DE220D; --button__background: #DE220D; --button-primary__background: #DE220D;   --button__hover__background: #DE220D; --button-primary__hover__background: #DE220D;   --button__hover__color: #FFFFFF; --button-primary__hover__color: #FFFFFF;   /* Custom Sticky Background Color */  /* Custom Header */       /* Custom Footer */   --footer-title-color: #000000;   --footer-links-color: #666666;   --footer__background-color: #E5E5E5;   /* Custom Menu */  /* Page wraper */  } @media (min-width: 1200px){ .cms-index-index .header-absolute{  } .cms-index-index .header-container:not(.header_scroll_up) .header_light{     } }   body{ font-weight: var(--text-weight); }   body{ font-size: var(--font-size__base); }   :root{ --footer-links-color: #010101; }   footer{ --footer-links-color: #666666; --link__color: #666666; }   .minicart-wrapper .block-content .actions .secondary .action.viewcart:not(:hover){ --heading__color__base: #FFFFFF; }   button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{ border: 1px solid var(--button__background); }   /* Custom Header */ header.page-header{  }   /* Custom Footer */ footer.page-footer{  }     /* Customization Style */ @media (min-width: 1200px){
.cms-index-index .header-container:not(.header_scroll_up) .header_light .logo img {
    -webkit-filter: invert(100%);
    filter: invert(100%);
}}
:root {
 --fluid-container-width: 1750px;
--navigation-level0-item__text-transform:uppercase;
--navigation-level0-item__font-weight:600;
--button__border-radius:8px;
--button__font-weight:700;
--headings__font-weight-secondary:700;
--bls_elementor-static-menu-title--font-size:1.4rem;
}
.header-container {
    --fluid-container-width: 1820px;
}
[data-content-type="newsletter"]{
    --border-color: transparent;
    --form-subscribe-background: transparent;
    --button__text_transform: uppercase;
	--button__background:  transparent;
	border-bottom: 2px solid #000;
}
.elementor-newsletter-wrapper .actions-subscribe button{
	padding: 0;
    font-size: 14px;
    background: transparent;
    box-shadow: none !important;
    color: #000;
    border: 0;
}
[data-content-type="newsletter"] button:after{
display: none;
}
.elementor-newsletter-wrapper .field-newsletter{
padding-left: 0;
}
.elementor-newsletter-wrapper .field-newsletter:before{
display: none;
}
.elementor-newsletter-wrapper .field-newsletter input{
padding-left: 0;
font-size: 16px;
}
@keyframes marquee {
    0% {
        transform: translate3d(var(--move-initial), 0, 0);
    }

    100% {
        transform: translate3d(var(--move-final), 0, 0);
    }
}
.marquee-header-links{
   --color-marquee:#000000;
    --marquee-height: 4rem;
    --font-size-marquee:1.6rem;
--marquee-animation-duration:30s;
--padding-marquee:6rem;
}
.marquee-body-sneaker {
    --marquee-height: 11rem;
    --font-size-marquee:11rem;
--marquee-animation-duration:30s;
}

.product-info-main .product.attribute.overview {
    display: none;
}

@media (max-width: 567px) {
    .checkout-index-index #checkout-shipping-method-load table > tbody > tr > td {
        display: unset;
    }
}

.cart-container .cart-summary #block-shipping {
    display: none;
}

.header-container.layout-11 {
    border-bottom: 1px solid var(--border-color__base, #eee);
}

media="screen and (min-width: 768px)" {
    @media (min-width: 992px), print {
        .page-wrapper > .breadcrumbs, .page-wrapper > .top-container, .page-wrapper > .widget {
            breadcrumbs-text-align: left;
            breadcrumbs__container-margin: 0 0 2.5rem;
        }
    }
}

.product-item .product-item-details div[class*="swatch-opt"] .swatch-attribute .swatch-option.text {
    background: #000;
}

.product-info-main .product-info-price {
  font-size: 12px;
}
.price-tracker.list .price-wrapper .price {
    font-size: 1.2rem;
}
.price-tracker-content {
  font-size: 12px;
}

.pages .items .item.current strong {
    border: 2px solid #d2d2d2; 
}



@media only screen and (min-width: 1200px) {
  .navigation .level0 .submenu a {
    padding: 1px 8px;
 }
}

.navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus {
    background: rgba(61, 61, 80, 0.00);
}

.configurable-variation-qty {
  display: none;
}

a.pagebuilder-button-secondary, button.pagebuilder-button-secondary, div.pagebuilder-button-secondary, .cart.table-wrapper .actions-toolbar>.action.pagebuilder-button-secondary, .action-gift.pagebuilder-button-secondary {
    line-height: 6rem;
    padding: 0 40px 0 40px;
    border-radius 8px !important;
}

/* price przekreslona */
.product-info-main .old-price *, .product-item .old-price *, .product-info-main .old-price .price-final_price *, .product-item .old-price .price-final_price * {
  color: #DE220D;
}

/* pole szukanai */
.rounded .search_type_defaut .search-form:not(.type-list-categories) {
  border-width: 1px;
  border-radius: 0px;
  border-color: #010101;
}
/* no breadcrumbs on mobile */
@media only screen and (max-width: 991px) {
   .breadcrumbs {
      display: none;
  }
}
/* usuniete udostepnianie */
.product-info-main .product-social-links {
    display: none;
}

.price-tracker:not(.list) {
    text-align: left;
}  