.elementor-13025 .elementor-element.elementor-element-e61c8af{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-70b2b88 );}.elementor-13025 .elementor-element.elementor-element-e61c8af:not(.elementor-motion-effects-element-type-background), .elementor-13025 .elementor-element.elementor-element-e61c8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aca64ec );}.elementor-13025 .elementor-element.elementor-element-e61c8af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13025 .elementor-element.elementor-element-e61c8af .elementor-heading-title{color:var( --e-global-color-70b2b88 );}.elementor-13025 .elementor-element.elementor-element-70fe6adb > .elementor-element-populated{padding:45px 0px 75px 0px;}.elementor-13025 .elementor-element.elementor-element-36369e6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px;}.elementor-13025 .elementor-element.elementor-element-36369e6e{z-index:1;}.woocommerce .elementor-13025 .elementor-element.elementor-element-6444e52f .term-description{font-size:var( --e-global-typography-b42d252-font-size );line-height:var( --e-global-typography-b42d252-line-height );letter-spacing:var( --e-global-typography-b42d252-letter-spacing );word-spacing:var( --e-global-typography-b42d252-word-spacing );}.elementor-13025 .elementor-element.elementor-element-334966d4{z-index:1;}.elementor-13025 .elementor-element.elementor-element-1616ca94 .elementor-icon-wrapper{text-align:center;}.elementor-13025 .elementor-element.elementor-element-1616ca94 .elementor-icon i, .elementor-13025 .elementor-element.elementor-element-1616ca94 .elementor-icon svg{transform:rotate(-16deg);}.elementor-13025 .elementor-element.elementor-element-1616ca94{width:auto;max-width:auto;top:21%;}body:not(.rtl) .elementor-13025 .elementor-element.elementor-element-1616ca94{right:12%;}body.rtl .elementor-13025 .elementor-element.elementor-element-1616ca94{left:12%;}.elementor-13025 .elementor-element.elementor-element-681c6f30 .elementor-icon-wrapper{text-align:center;}.elementor-13025 .elementor-element.elementor-element-681c6f30 .elementor-icon i, .elementor-13025 .elementor-element.elementor-element-681c6f30 .elementor-icon svg{transform:rotate(-21deg);}.elementor-13025 .elementor-element.elementor-element-681c6f30{width:auto;max-width:auto;bottom:3.5%;}body:not(.rtl) .elementor-13025 .elementor-element.elementor-element-681c6f30{left:11%;}body.rtl .elementor-13025 .elementor-element.elementor-element-681c6f30{right:11%;}.elementor-13025 .elementor-element.elementor-element-305ee37c .elementor-icon-wrapper{text-align:center;}.elementor-13025 .elementor-element.elementor-element-305ee37c .elementor-icon i, .elementor-13025 .elementor-element.elementor-element-305ee37c .elementor-icon svg{transform:rotate(4deg);}.elementor-13025 .elementor-element.elementor-element-305ee37c{width:auto;max-width:auto;bottom:6%;}body:not(.rtl) .elementor-13025 .elementor-element.elementor-element-305ee37c{left:38%;}body.rtl .elementor-13025 .elementor-element.elementor-element-305ee37c{right:38%;}.elementor-13025 .elementor-element.elementor-element-50788569 .elementor-icon-wrapper{text-align:center;}.elementor-13025 .elementor-element.elementor-element-50788569 .elementor-icon{font-size:229px;}.elementor-13025 .elementor-element.elementor-element-50788569{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-13025 .elementor-element.elementor-element-50788569{left:55%;}body.rtl .elementor-13025 .elementor-element.elementor-element-50788569{right:55%;}.elementor-13025 .elementor-element.elementor-element-7691ecd1:not(.elementor-motion-effects-element-type-background), .elementor-13025 .elementor-element.elementor-element-7691ecd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E7E83B;}.elementor-13025 .elementor-element.elementor-element-7691ecd1{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1f51814 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13025 .elementor-element.elementor-element-7691ecd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13025 .elementor-element.elementor-element-65d043a8 > .elementor-element-populated{color:var( --e-global-color-9fed394 );text-align:left;padding:15px 15px 15px 15px;}.elementor-13025 .elementor-element.elementor-element-65d043a8 .elementor-element-populated a{color:var( --e-global-color-0879465 );}.elementor-13025 .elementor-element.elementor-element-65d043a8 .elementor-element-populated a:hover{color:var( --e-global-color-accent );}.elementor-13025 .elementor-element.elementor-element-4a0c7afe{padding:40px 0px 70px 0px;}.elementor-13025 .elementor-element.elementor-element-22f9ae15{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-13025 .elementor-element.elementor-element-22f9ae15 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-13025 .elementor-element.elementor-element-22f9ae15 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-13025 .elementor-element.elementor-element-22f9ae15 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-13025 .elementor-element.elementor-element-22f9ae15 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-13025 .elementor-element.elementor-element-22f9ae15 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.woocommerce .elementor-13025 .elementor-element.elementor-element-6444e52f .term-description{font-size:var( --e-global-typography-b42d252-font-size );line-height:var( --e-global-typography-b42d252-line-height );letter-spacing:var( --e-global-typography-b42d252-letter-spacing );word-spacing:var( --e-global-typography-b42d252-word-spacing );}}@media(max-width:767px){.elementor-13025 .elementor-element.elementor-element-70fe6adb > .elementor-element-populated{padding:35px 0px 35px 0px;}.elementor-13025 .elementor-element.elementor-element-36369e6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-13025 .elementor-element.elementor-element-36369e6e > .elementor-element-populated{padding:15px 15px 0px 15px;}.elementor-13025 .elementor-element.elementor-element-36369e6e{z-index:1;}.woocommerce .elementor-13025 .elementor-element.elementor-element-6444e52f .term-description{font-size:var( --e-global-typography-b42d252-font-size );line-height:var( --e-global-typography-b42d252-line-height );letter-spacing:var( --e-global-typography-b42d252-letter-spacing );word-spacing:var( --e-global-typography-b42d252-word-spacing );}.elementor-13025 .elementor-element.elementor-element-334966d4 > .elementor-element-populated{padding:0px 15px 15px 15px;}.elementor-13025 .elementor-element.elementor-element-334966d4{z-index:1;}.elementor-13025 .elementor-element.elementor-element-1616ca94 .elementor-icon{font-size:38px;}body:not(.rtl) .elementor-13025 .elementor-element.elementor-element-1616ca94{right:13%;}body.rtl .elementor-13025 .elementor-element.elementor-element-1616ca94{left:13%;}.elementor-13025 .elementor-element.elementor-element-1616ca94{top:10%;}.elementor-13025 .elementor-element.elementor-element-681c6f30 .elementor-icon{font-size:38px;}.elementor-13025 .elementor-element.elementor-element-681c6f30 .elementor-icon i, .elementor-13025 .elementor-element.elementor-element-681c6f30 .elementor-icon svg{transform:rotate(21deg);}.elementor-13025 .elementor-element.elementor-element-681c6f30{bottom:-2%;}.elementor-13025 .elementor-element.elementor-element-4a0c7afe{padding:35px 0px 35px 0px;}}@media(min-width:768px){.elementor-13025 .elementor-element.elementor-element-36369e6e{width:50%;}.elementor-13025 .elementor-element.elementor-element-334966d4{width:50%;}}/* Start custom CSS *//* okruszki */

.woocommerce-breadcrumb a {
    font-weight: bold;
}

/* tytuł */
.elementor-widget-archive-posts .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]> a:hover,
.elementor-widget-archive-posts h2 a:active {
    color: var( --e-global-color-accent );
}
/* wariacje i ilość produktów */
.elementor-widget-archive-posts .variations {
    margin: 30px 0 0;
}

.elementor-widget-archive-posts .variations tr {
    display: flex;
    flex-flow: column;
    align-items: flex-start;
}

.elementor-widget-archive-posts .product-type-variable .elementor-widget-woocommerce-product-add-to-cart + .elementor-widget-button .elementor-button-wrapper {
    margin-top: 88px;
}

.elementor-widget-archive-posts table th {
    border: 0;
}

.elementor-widget-archive-posts table tbody>tr:nth-child(odd)>th {
    background: none;
    padding: 0 8px 0 0;;
}

.elementor-widget-archive-posts select {
    padding: .25em;
    border: 0;;
}
    
.elementor-widget-archive-posts .reset_variations {
    display: none;
}

.elementor-widget-archive-posts .quantity {
    display: none;
}

/* przycisk dodaj do koszyka */
.woocommerce .elementor-widget-archive-posts div.product.elementor .quantity+button {
    margin: 30px 0 0;
}

.woocommerce .elementor-widget-archive-posts div.product.elementor .variations_form .quantity+button {
    margin-top: 10px;
}/* End custom CSS */