.elementor-4259 .elementor-element.elementor-element-1cb8e081 > .elementor-container{max-width:1140px;}.elementor-4259 .elementor-element.elementor-element-1cb8e081{margin-top:65px;margin-bottom:0px;padding:15px 15px 0px 15px;}.elementor-4259 .elementor-element.elementor-element-127ebf62 .page-heading{font-family:"Poppins", Sans-serif;font-size:17px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4259 .elementor-element.elementor-element-127ebf62 .woocommerce-breadcrumb{fill:#BB8840;color:#BB8840;}.elementor-4259 .elementor-element.elementor-element-127ebf62 .woocommerce-breadcrumb a:hover{fill:#E9B44C;color:#E9B44C;}.elementor-4259 .elementor-element.elementor-element-127ebf62 .page-heading .delimeter{fill:#E9B44C;color:#E9B44C;}.elementor-4259 .elementor-element.elementor-element-127ebf62 .page-heading .title{font-family:"Poppins", Sans-serif;font-size:19px;fill:#E9B44C;color:#E9B44C;}.elementor-4259 .elementor-element.elementor-element-bc46963 > .elementor-container{max-width:1170px;}.elementor-4259 .elementor-element.elementor-element-bc46963{margin-top:0px;margin-bottom:0px;}.elementor-4259 .elementor-element.elementor-element-3c94cd22{--slides-per-view:1;}.elementor-4259 .elementor-element.elementor-element-3c94cd22 .swiper-vertical-images .vertical-thumbnails-wrapper li{margin-bottom:10px;}.woocommerce .elementor-4259 .elementor-element.elementor-element-3c94cd22 .woocommerce-product-gallery{border-radius:10px 10px 10px 10px;overflow:hidden;}.elementor-4259 .elementor-element.elementor-element-711602f1 .button-text:last-child, .elementor-4259 .elementor-element.elementor-element-711602f1 .mtips .button-text:nth-last-child(2){margin-left:7px;padding-left:0;}.elementor-4259 .elementor-element.elementor-element-711602f1 .button-text:first-child{margin-right:7px;padding-right:0;}.elementor-4259 .elementor-element.elementor-element-711602f1 .elementor-button{font-family:"Poppins", Sans-serif;fill:#222222;color:#222222;--loader-side-color:#222222;background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-4259 .elementor-element.elementor-element-711602f1 .elementor-button:hover, .elementor-4259 .elementor-element.elementor-element-711602f1 .elementor-button:focus{color:#BB8840;--loader-side-color:#BB8840;}.elementor-4259 .elementor-element.elementor-element-711602f1 .elementor-button:hover svg, .elementor-4259 .elementor-element.elementor-element-711602f1 .elementor-button:focus svg{fill:#BB8840;}.elementor-4259 .elementor-element.elementor-element-3cf57bb9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-widget-woocommerce-product-etheme_title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4259 .elementor-element.elementor-element-3b06f982 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;color:#222222;}.woocommerce .elementor-4259 .elementor-element.elementor-element-61b6cf82 .woocommerce-product-details__short-description{color:#555555;font-size:16px;line-height:26px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4259 .elementor-element.elementor-element-f836610{--divider-border-style:slashes;--divider-color:#443327;--divider-border-width:1.2px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-pattern-height:10.7px;--divider-pattern-size:20px;}.elementor-4259 .elementor-element.elementor-element-f836610 .elementor-divider-separator{width:31%;}.elementor-4259 .elementor-element.elementor-element-f836610 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4259 .elementor-element.elementor-element-ca7d153 .sales-booster-estimated-delivery{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-4259 .elementor-element.elementor-element-ca7d153 .sales-booster-estimated-delivery .delivery-date{color:#BB8840;font-weight:600;margin-inline-start:4px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4259 .elementor-element.elementor-element-7808683 .elementor-icon-list-icon i{color:#BB8840;transition:color 0.3s;}.elementor-4259 .elementor-element.elementor-element-7808683 .elementor-icon-list-icon svg{fill:#BB8840;transition:fill 0.3s;}.elementor-4259 .elementor-element.elementor-element-7808683{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4259 .elementor-element.elementor-element-7808683 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4259 .elementor-element.elementor-element-7808683 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-4259 .elementor-element.elementor-element-7808683 .elementor-icon-list-text{color:#443327;transition:color 0.3s;}.elementor-4259 .elementor-element.elementor-element-7808683 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#46755E;}.elementor-4259 .elementor-element.elementor-element-e3bcc43 .elementor-icon-list-icon i{color:#BB8840;transition:color 0.3s;}.elementor-4259 .elementor-element.elementor-element-e3bcc43 .elementor-icon-list-icon svg{fill:#BB8840;transition:fill 0.3s;}.elementor-4259 .elementor-element.elementor-element-e3bcc43{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4259 .elementor-element.elementor-element-e3bcc43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4259 .elementor-element.elementor-element-e3bcc43 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-4259 .elementor-element.elementor-element-e3bcc43 .elementor-icon-list-text{color:#443327;transition:color 0.3s;}.elementor-4259 .elementor-element.elementor-element-e3bcc43 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#46755E;}.elementor-4259 .elementor-element.elementor-element-255d96e .elementor-icon-list-icon i{color:#BB8840;transition:color 0.3s;}.elementor-4259 .elementor-element.elementor-element-255d96e .elementor-icon-list-icon svg{fill:#BB8840;transition:fill 0.3s;}.elementor-4259 .elementor-element.elementor-element-255d96e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4259 .elementor-element.elementor-element-255d96e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4259 .elementor-element.elementor-element-255d96e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-4259 .elementor-element.elementor-element-255d96e .elementor-icon-list-text{color:#443327;transition:color 0.3s;}.elementor-4259 .elementor-element.elementor-element-255d96e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#46755E;}.woocommerce .elementor-widget-woocommerce-product-etheme_price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-4259 .elementor-element.elementor-element-3d35266a .price{color:#2E7D6B;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.woocommerce .elementor-4259 .elementor-element.elementor-element-3d35266a .price ins{color:#e9b44c;font-family:"Poppins", Sans-serif;font-size:21px;}.elementor-4259 .elementor-element.elementor-element-2626af9f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button .button-text:last-child{margin-left:7px;}.elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button .button-text:first-child{margin-right:7px;}.woocommerce .elementor-4259 .elementor-element.elementor-element-2626af9f form.cart table.variations label{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;color:#E9B44C;}.elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#BB8840;color:#BB8840;--loader-side-color:#BB8840;background-color:#F5E6D385;border-radius:10px 10px 10px 10px;}.elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button:hover, .elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button:focus{color:#2E7D6B;--loader-side-color:#2E7D6B;background-color:#E9B44C;}.elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button:hover svg, .elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button:focus svg{fill:#2E7D6B;}.elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button, .elementor-4259 .elementor-element.elementor-element-2626af9f .single_add_to_cart_button.button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#BB8840;}.elementor-4259 .elementor-element.elementor-element-550ba057 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts{background-color:#2E7D6B4A;border-radius:15px 15px 15px 15px;}.elementor-4259 .elementor-element.elementor-element-0490bbb .quantity-discounts-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#BB8840;}.elementor-4259 .elementor-element.elementor-element-0490bbb .quantity-discount-name{font-family:"Poppins", Sans-serif;color:#2C2C2C;}.elementor-4259 .elementor-element.elementor-element-0490bbb .quantity-discount-suggest{font-family:"Poppins", Sans-serif;color:#2C2C2CA6;}.elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts button{font-family:"Poppins", Sans-serif;fill:#443327;color:#443327;--loader-side-color:#443327;background-color:#E9B44C;border-radius:15px 15px 15px 15px;}.elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts button:hover, .elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts button:focus{color:#E9B44C;--loader-side-color:#E9B44C;background-color:#2E7D6B;}.elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts button:hover svg, .elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts button:focus svg{fill:#E9B44C;}.elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts button .button-text:last-child{margin-left:7px;}.elementor-4259 .elementor-element.elementor-element-0490bbb .sales-booster-quantity-discounts button .button-text:first-child{margin-right:7px;}.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-4259 .elementor-element.elementor-element-212dbc93{font-family:"Poppins", Sans-serif;}.elementor-4259 .elementor-element.elementor-element-792cf64{--slides-per-view:4;}.elementor-4259 .elementor-element.elementor-element-792cf64 .testimonial .content-wrapper{text-align:left;border-radius:30px 30px 30px 30px;}.elementor-4259 .elementor-element.elementor-element-792cf64 .testimonial img{max-width:80px;}.elementor-4259 .elementor-element.elementor-element-792cf64 .star-rating-wrapper{margin:10px 0px 15px 0px;}.elementor-4259 .elementor-element.elementor-element-792cf64 .content{font-family:"Poppins", Sans-serif;color:#2C2C2C;margin:0px 0px 20px 0px;}.elementor-4259 .elementor-element.elementor-element-792cf64 .name{margin:0px 0px 10px 0px;}.elementor-4259 .elementor-element.elementor-element-57fe208b > .elementor-container{max-width:1170px;}.elementor-4259 .elementor-element.elementor-element-57fe208b{margin-top:0px;margin-bottom:15px;}.woocommerce .elementor-4259 .elementor-element.elementor-element-32b7a893 .woocommerce-tabs.horizontal .wc-tabs{justify-content:center;}.woocommerce .elementor-4259 .elementor-element.elementor-element-32b7a893 .woocommerce-tabs.vertical .wc-tabs{align-content:center;}.elementor-4259 .elementor-element.elementor-element-32b7a893 .wc-tabs .et-woocommerce-tab a{font-family:"Poppins", Sans-serif;font-size:14px;text-transform:uppercase;}.woocommerce .elementor-4259 .elementor-element.elementor-element-32b7a893 .woocommerce-tabs .panel{padding:20px 0px 15px 0px;}.elementor-4259 .elementor-element.elementor-element-41e217d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4259 .elementor-element.elementor-element-16484b9{text-align:center;}.elementor-4259 .elementor-element.elementor-element-16484b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;text-transform:none;color:#222222;}.elementor-4259 .elementor-element.elementor-element-6078757{--slides-per-view:4;--image-scale:0.9;}.elementor-4259 .elementor-element.elementor-element-6078757 .etheme-product-grid-item{text-align:left;}.elementor-4259 .elementor-element.elementor-element-6078757 .etheme-product-grid-title{font-family:"Poppins", Sans-serif;}.elementor-4259 .elementor-element.elementor-element-6078757 .etheme-product-grid-title a:hover{color:#BB8840;}.elementor-4259 .elementor-element.elementor-element-6078757 .price{font-weight:600;color:#2E7D6B;}.elementor-4259 .elementor-element.elementor-element-6078757 ins .amount{color:#BB8840;}@media(max-width:1024px) and (min-width:768px){.elementor-4259 .elementor-element.elementor-element-5b0347d2{width:100%;}.elementor-4259 .elementor-element.elementor-element-3cf57bb9{width:100%;}}@media(max-width:767px){.elementor-4259 .elementor-element.elementor-element-127ebf62 .page-heading{font-size:16px;}.elementor-4259 .elementor-element.elementor-element-3d35266a{padding:0px 0px 0px 20px;}.woocommerce .elementor-4259 .elementor-element.elementor-element-3d35266a .price{font-size:26px;}.elementor-4259 .elementor-element.elementor-element-0490bbb .quantity-discounts-title{font-size:18px;}.elementor-4259 .elementor-element.elementor-element-0490bbb .quantity-discount-name{font-size:16px;line-height:17px;}.elementor-4259 .elementor-element.elementor-element-6078757 > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for woocommerce-product-etheme_product_images, class: .elementor-element-3c94cd22 */@media (max-width: 767px) {
  .woocommerce div.product div.images img,
  .woocommerce-product-gallery__image img,
  img.attachment-woocommerce_single.size-woocommerce_single {
    max-width: 200px !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
    display: block !important;
  }

  /* Wyrównanie do środka, jeśli wrapper jest szerszy */
  .woocommerce div.product div.images {
    display: flex !important;
    justify-content: center !important;
  }
}

@media (min-width: 768px) {

    /* Kontener na zdjęcie – STAŁY rozmiar */
    .woocommerce-product-gallery__image {
        width: 500px !important;      /* możesz zmienić */
        height: 500pxpx !important;     /* musi być to samo co width */
        background: #fff;             /* albo transparent */
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        margin: 0 auto;
    }

  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57fe208b */#tab-description p {
  color: #6c757d !important;
}/* End custom CSS */