.elementor-4013 .elementor-element.elementor-element-7a575e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4013 .elementor-element.elementor-element-a23f9a7{--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;}.elementor-4013 .elementor-element.elementor-element-a2cb0ef{--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;}.elementor-4013 .elementor-element.elementor-element-0dc0ba9 .cart button, .elementor-4013 .elementor-element.elementor-element-0dc0ba9 .cart .button{transition:all 0.2s;}.elementor-4013 .elementor-element.elementor-element-0dc0ba9 .quantity .qty{transition:all 0.2s;}.elementor-4013 .elementor-element.elementor-element-184deca{--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;}.elementor-4013 .elementor-element.elementor-element-06ba516{--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;}.elementor-4013 .elementor-element.elementor-element-85249ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4013 .elementor-element.elementor-element-85249ba.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-4013 .elementor-element.elementor-element-a23f9a7{--width:50%;}.elementor-4013 .elementor-element.elementor-element-a2cb0ef{--width:50%;}.elementor-4013 .elementor-element.elementor-element-184deca{--width:100%;}.elementor-4013 .elementor-element.elementor-element-06ba516{--width:100%;}}@media(max-width:1024px){.elementor-4013 .elementor-element.elementor-element-85249ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-4013 .elementor-element.elementor-element-85249ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-ab52358 */.elementor-4013 .elementor-element.elementor-element-ab52358{
margin-top:40px;
}

/* SIATKA PRODUKTÓW */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products{
display:grid !important;
grid-template-columns:repeat(3, minmax(0, 1fr)) !important;
gap:28px !important;
margin-top:40px !important;
}

/* KARTA PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product{
background:
radial-gradient(circle at top left, rgba(206,162,98,0.11), transparent 38%),
rgba(206,162,98,0.055) !important;
border:1px solid rgba(206,162,98,0.26) !important;
border-radius:26px !important;
padding:0 0 30px 0 !important;
overflow:hidden !important;
box-shadow:0 0 38px rgba(206,162,98,0.07) !important;
transition:all .3s ease !important;
text-align:left !important;
}

/* KARTA PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover{
transform:translateY(-5px);
border-color:rgba(206,162,98,0.48) !important;
box-shadow:0 0 56px rgba(206,162,98,0.14) !important;
}

/* OBRAZEK PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product img{
width:100% !important;
height:260px !important;
object-fit:cover !important;
border-radius:0 !important;
filter:brightness(.78) contrast(1.06) saturate(.92);
transition:filter .3s ease !important;
margin:0 0 24px 0 !important;
transform:none !important;
}

/* OBRAZEK PO NAJECHANIU — BEZ POWIĘKSZANIA */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover img{
filter:brightness(.88) contrast(1.08) saturate(1);
transform:none !important;
}

/* TYTUŁ PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .woocommerce-loop-product__title{
color:#E9E9E9 !important;
font-size:21px !important;
font-weight:700 !important;
line-height:1.25em !important;
letter-spacing:-.2px !important;
padding:0 26px !important;
margin-bottom:12px !important;
text-shadow:none !important;
}

/* TYTUŁ PRODUKTU PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .woocommerce-loop-product__title:hover{
color:#E2B975 !important;
}

/* CENA */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .price{
color:#CEA262 !important;
font-size:18px !important;
font-weight:800 !important;
padding:0 26px !important;
margin-bottom:20px !important;
display:block !important;
}

.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .price del{
color:#777 !important;
font-size:14px !important;
}

.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .price ins{
color:#E2B975 !important;
text-decoration:none !important;
}

/* PRZYCISK DODAJ DO KOSZYKA */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .button{
background:transparent !important;
color:#CEA262 !important;
border:2px solid #CEA262 !important;
border-radius:14px !important;
padding:13px 24px !important;
font-size:13px !important;
font-weight:900 !important;
letter-spacing:.7px !important;
text-transform:uppercase !important;
box-shadow:0 0 28px rgba(206,162,98,0.10);
transition:all .3s ease !important;
margin:0 26px !important;
}

/* PRZYCISK PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .button:hover{
background:#CEA262 !important;
color:#0B0907 !important;
box-shadow:0 0 42px rgba(206,162,98,0.28);
transform:translateY(-2px);
}

/* LICZNIK WYNIKÓW I SORTOWANIE */
.elementor-4013 .elementor-element.elementor-element-ab52358 .woocommerce-result-count{
color:#D7D7D7 !important;
font-size:15px !important;
font-weight:400 !important;
}

.elementor-4013 .elementor-element.elementor-element-ab52358 .woocommerce-ordering select{
background:#0B0907 !important;
color:#E9E9E9 !important;
border:1px solid rgba(206,162,98,0.35) !important;
border-radius:12px !important;
padding:12px 18px !important;
font-size:15px !important;
outline:none !important;
}

/* UKRYCIE SORTOWANIA I LICZNIKA — WŁĄCZ, JEŚLI NIE CHCESZ ICH POKAZYWAĆ */
/*
.elementor-4013 .elementor-element.elementor-element-ab52358 .woocommerce-result-count,
.elementor-4013 .elementor-element.elementor-element-ab52358 .woocommerce-ordering{
display:none !important;
}
*/

/* RESPONSYWNOŚĆ TABLET */
@media(max-width:1024px){
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products{
grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
gap:24px !important;
}
}

/* RESPONSYWNOŚĆ TELEFON */
@media(max-width:767px){
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products{
grid-template-columns:1fr !important;
gap:22px !important;
}

.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product img{
height:230px !important;
}

.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .woocommerce-loop-product__title{
font-size:20px !important;
}

.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product{
border-radius:22px !important;
}
}
/* WYŁĄCZENIE POWIĘKSZANIA ZDJĘĆ PRODUKTÓW */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product a img,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover a img,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .woocommerce-loop-product__link img,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover .woocommerce-loop-product__link img,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product img,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover img{
transform:none !important;
scale:1 !important;
transition:filter .3s ease !important;
}

/* WYŁĄCZENIE POWIĘKSZANIA WRAPPERA OBRAZKA */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product a,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover a,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product .woocommerce-loop-product__link,
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover .woocommerce-loop-product__link{
transform:none !important;
scale:1 !important;
}

/* ZOSTAJE TYLKO DELIKATNE ROZJAŚNIENIE */
.elementor-4013 .elementor-element.elementor-element-ab52358 ul.products li.product:hover img{
filter:brightness(.88) contrast(1.08) saturate(1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23f9a7 */.elementor-4013 .elementor-element.elementor-element-a23f9a7{
margin-top:40px;
}

/* SIATKA PRODUKTÓW */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products{
display:grid !important;
grid-template-columns:repeat(3, minmax(0, 1fr)) !important;
gap:28px !important;
margin-top:40px !important;
}

/* KARTA PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product{
background:
radial-gradient(circle at top left, rgba(206,162,98,0.11), transparent 38%),
rgba(206,162,98,0.055) !important;
border:1px solid rgba(206,162,98,0.26) !important;
border-radius:26px !important;
padding:0 0 30px 0 !important;
overflow:hidden !important;
box-shadow:0 0 38px rgba(206,162,98,0.07) !important;
transition:all .3s ease !important;
text-align:left !important;
}

/* KARTA PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product:hover{
transform:translateY(-5px);
border-color:rgba(206,162,98,0.48) !important;
box-shadow:0 0 56px rgba(206,162,98,0.14) !important;
}

/* OBRAZEK PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product img{
width:100% !important;
height:260px !important;
object-fit:cover !important;
border-radius:0 !important;
filter:brightness(.78) contrast(1.06) saturate(.92);
transition:filter .3s ease !important;
margin:0 0 24px 0 !important;
transform:none !important;
}

/* OBRAZEK PO NAJECHANIU — BEZ POWIĘKSZANIA */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product:hover img{
filter:brightness(.88) contrast(1.08) saturate(1);
transform:none !important;
}

/* TYTUŁ PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .woocommerce-loop-product__title{
color:#E9E9E9 !important;
font-size:21px !important;
font-weight:700 !important;
line-height:1.25em !important;
letter-spacing:-.2px !important;
padding:0 26px !important;
margin-bottom:12px !important;
text-shadow:none !important;
}

/* TYTUŁ PRODUKTU PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .woocommerce-loop-product__title:hover{
color:#E2B975 !important;
}

/* CENA */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .price{
color:#CEA262 !important;
font-size:18px !important;
font-weight:800 !important;
padding:0 26px !important;
margin-bottom:20px !important;
display:block !important;
}

.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .price del{
color:#777 !important;
font-size:14px !important;
}

.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .price ins{
color:#E2B975 !important;
text-decoration:none !important;
}

/* PRZYCISK DODAJ DO KOSZYKA */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .button{
background:transparent !important;
color:#CEA262 !important;
border:2px solid #CEA262 !important;
border-radius:14px !important;
padding:13px 24px !important;
font-size:13px !important;
font-weight:900 !important;
letter-spacing:.7px !important;
text-transform:uppercase !important;
box-shadow:0 0 28px rgba(206,162,98,0.10);
transition:all .3s ease !important;
margin:0 26px !important;
}

/* PRZYCISK PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .button:hover{
background:#CEA262 !important;
color:#0B0907 !important;
box-shadow:0 0 42px rgba(206,162,98,0.28);
transform:translateY(-2px);
}

/* LICZNIK WYNIKÓW I SORTOWANIE */
.elementor-4013 .elementor-element.elementor-element-a23f9a7 .woocommerce-result-count{
color:#D7D7D7 !important;
font-size:15px !important;
font-weight:400 !important;
}

.elementor-4013 .elementor-element.elementor-element-a23f9a7 .woocommerce-ordering select{
background:#0B0907 !important;
color:#E9E9E9 !important;
border:1px solid rgba(206,162,98,0.35) !important;
border-radius:12px !important;
padding:12px 18px !important;
font-size:15px !important;
outline:none !important;
}

/* UKRYCIE SORTOWANIA I LICZNIKA — WŁĄCZ, JEŚLI NIE CHCESZ ICH POKAZYWAĆ */
/*
.elementor-4013 .elementor-element.elementor-element-a23f9a7 .woocommerce-result-count,
.elementor-4013 .elementor-element.elementor-element-a23f9a7 .woocommerce-ordering{
display:none !important;
}
*/

/* RESPONSYWNOŚĆ TABLET */
@media(max-width:1024px){
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products{
grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
gap:24px !important;
}
}

/* RESPONSYWNOŚĆ TELEFON */
@media(max-width:767px){
.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products{
grid-template-columns:1fr !important;
gap:22px !important;
}

.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product img{
height:230px !important;
}

.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product .woocommerce-loop-product__title{
font-size:20px !important;
}

.elementor-4013 .elementor-element.elementor-element-a23f9a7 ul.products li.product{
border-radius:22px !important;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-22fb1e8 */.elementor-4013 .elementor-element.elementor-element-22fb1e8 .product_title,
.elementor-4013 .elementor-element.elementor-element-22fb1e8{
color:#E9E9E9 !important;
font-size:42px !important;
font-weight:800 !important;
line-height:1.15em !important;
letter-spacing:-.5px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-19d3cf3 */.elementor-4013 .elementor-element.elementor-element-19d3cf3,
.elementor-4013 .elementor-element.elementor-element-19d3cf3 .price{
color:#CEA262 !important;
font-size:22px !important;
font-weight:900 !important;
margin:12px 0 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-5579a3b */.elementor-4013 .elementor-element.elementor-element-5579a3b,
.elementor-4013 .elementor-element.elementor-element-5579a3b p,
.elementor-4013 .elementor-element.elementor-element-5579a3b li{
color:#D7D7D7 !important;
font-size:16px !important;
font-weight:400 !important;
line-height:1.75em !important;
}

.elementor-4013 .elementor-element.elementor-element-5579a3b strong{
color:#E9E9E9 !important;
font-weight:800 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0dc0ba9 */.elementor-4013 .elementor-element.elementor-element-0dc0ba9 .quantity input{
background:#0B0907 !important;
color:#E9E9E9 !important;
border:1px solid rgba(206,162,98,0.35) !important;
border-radius:10px !important;
height:48px !important;
}

.elementor-4013 .elementor-element.elementor-element-0dc0ba9 .single_add_to_cart_button{
background:#CEA262 !important;
color:#0B0907 !important;
border:2px solid #CEA262 !important;
border-radius:14px !important;
padding:15px 30px !important;
font-size:14px !important;
font-weight:900 !important;
letter-spacing:.7px !important;
text-transform:uppercase !important;
box-shadow:0 0 38px rgba(206,162,98,0.20);
transition:all .3s ease !important;
}

.elementor-4013 .elementor-element.elementor-element-0dc0ba9 .single_add_to_cart_button:hover{
background:#E2B975 !important;
border-color:#E2B975 !important;
transform:translateY(-2px);
box-shadow:0 0 52px rgba(226,185,117,0.30);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cb0ef */.elementor-4013 .elementor-element.elementor-element-a2cb0ef{
padding:42px 38px;
border-radius:28px;
background:
radial-gradient(circle at top left, rgba(206,162,98,0.12), transparent 38%),
rgba(206,162,98,0.055);
border:1px solid rgba(206,162,98,0.28);
box-shadow:0 0 44px rgba(206,162,98,0.08);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-ffc0aae */.elementor-4013 .elementor-element.elementor-element-ffc0aae{
max-width:1200px;
margin:70px auto 0 auto;
}

.elementor-4013 .elementor-element.elementor-element-ffc0aae .woocommerce-tabs{
background:
radial-gradient(circle at top left, rgba(206,162,98,0.09), transparent 38%),
rgba(206,162,98,0.045);
border:1px solid rgba(206,162,98,0.24);
border-radius:26px;
padding:34px;
box-shadow:0 0 34px rgba(206,162,98,0.06);
}

.elementor-4013 .elementor-element.elementor-element-ffc0aae .tabs li a{
color:#CEA262 !important;
font-weight:900 !important;
}

.elementor-4013 .elementor-element.elementor-element-ffc0aae .woocommerce-Tabs-panel,
.elementor-4013 .elementor-element.elementor-element-ffc0aae .woocommerce-Tabs-panel p,
.elementor-4013 .elementor-element.elementor-element-ffc0aae .woocommerce-Tabs-panel li{
color:#D7D7D7 !important;
font-size:16px !important;
line-height:1.75em !important;
}

.elementor-4013 .elementor-element.elementor-element-ffc0aae .woocommerce-Tabs-panel h2,
.elementor-4013 .elementor-element.elementor-element-ffc0aae .woocommerce-Tabs-panel h3{
color:#E9E9E9 !important;
font-weight:800 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-85249ba */.elementor-4013 .elementor-element.elementor-element-85249ba{
max-width:1200px;
margin:80px auto 0 auto;
}

/* NAGŁÓWEK: PODOBNE PRODUKTY */
.elementor-4013 .elementor-element.elementor-element-85249ba h2{
color:#E9E9E9 !important;
font-size:32px !important;
font-weight:600 !important;
line-height:1.2em !important;
letter-spacing:-.4px !important;
margin-bottom:34px !important;
text-shadow:none !important;
}

/* SIATKA PRODUKTÓW */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products{
display:grid !important;
grid-template-columns:repeat(3, minmax(0, 1fr)) !important;
gap:28px !important;
margin:0 !important;
padding:0 !important;
}

/* KARTA PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product{
background:
radial-gradient(circle at top left, rgba(206,162,98,0.11), transparent 38%),
rgba(206,162,98,0.055) !important;
border:1px solid rgba(206,162,98,0.26) !important;
border-radius:26px !important;
padding:0 0 30px 0 !important;
overflow:hidden !important;
box-shadow:0 0 38px rgba(206,162,98,0.07) !important;
transition:all .3s ease !important;
text-align:left !important;
}

/* KARTA PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product:hover{
transform:translateY(-5px);
border-color:rgba(206,162,98,0.48) !important;
box-shadow:0 0 56px rgba(206,162,98,0.14) !important;
}

/* OBRAZEK PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product img{
width:100% !important;
height:260px !important;
object-fit:cover !important;
border-radius:0 !important;
filter:brightness(.78) contrast(1.06) saturate(.92);
transition:filter .3s ease !important;
margin:0 0 24px 0 !important;
transform:none !important;
}

/* OBRAZEK PO NAJECHANIU — BEZ POWIĘKSZANIA */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product:hover img,
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product:hover a img,
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product:hover .woocommerce-loop-product__link img{
filter:brightness(.88) contrast(1.08) saturate(1) !important;
transform:none !important;
scale:1 !important;
}

/* TYTUŁ PRODUKTU */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product .woocommerce-loop-product__title{
color:#E9E9E9 !important;
font-size:21px !important;
font-weight:700 !important;
line-height:1.25em !important;
letter-spacing:-.2px !important;
padding:0 26px !important;
margin-bottom:12px !important;
text-shadow:none !important;
}

/* TYTUŁ PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product .woocommerce-loop-product__title:hover{
color:#E2B975 !important;
}

/* CENA */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product .price{
color:#CEA262 !important;
font-size:18px !important;
font-weight:800 !important;
padding:0 26px !important;
margin-bottom:20px !important;
display:block !important;
}

/* PRZYCISK */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product .button{
background:transparent !important;
color:#CEA262 !important;
border:2px solid #CEA262 !important;
border-radius:14px !important;
padding:13px 24px !important;
font-size:13px !important;
font-weight:900 !important;
letter-spacing:.7px !important;
text-transform:uppercase !important;
box-shadow:0 0 28px rgba(206,162,98,0.10);
transition:all .3s ease !important;
margin:0 26px !important;
}

/* PRZYCISK PO NAJECHANIU */
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product .button:hover{
background:#CEA262 !important;
color:#0B0907 !important;
box-shadow:0 0 42px rgba(206,162,98,0.28);
transform:translateY(-2px);
}

/* USUNIĘCIE DOMYŚLNYCH KOLORÓW LINKÓW */
.elementor-4013 .elementor-element.elementor-element-85249ba a{
text-decoration:none !important;
}

/* RESPONSYWNOŚĆ */
@media(max-width:1024px){
.elementor-4013 .elementor-element.elementor-element-85249ba ul.products{
grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
gap:24px !important;
}
}

@media(max-width:767px){
.elementor-4013 .elementor-element.elementor-element-85249ba{
margin-top:60px;
}

.elementor-4013 .elementor-element.elementor-element-85249ba h2{
font-size:28px !important;
text-align:center !important;
}

.elementor-4013 .elementor-element.elementor-element-85249ba ul.products{
grid-template-columns:1fr !important;
gap:22px !important;
}

.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product img{
height:230px !important;
}

.elementor-4013 .elementor-element.elementor-element-85249ba ul.products li.product{
border-radius:22px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a575e1 */.elementor-4013 .elementor-element.elementor-element-7a575e1{
background:
radial-gradient(circle at 50% 20%, rgba(206,162,98,0.10), transparent 34%),
linear-gradient(180deg,#050403 0%,#0B0907 100%) !important;
padding:90px 40px 110px 40px;
position:relative;
overflow:hidden;
color:#E9E9E9;
}/* End custom CSS */