.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}table.variations th.label, table.variations td.value{border:0px;display:inline;}
span.product_title.entry-title{font-family:Inter;font-size:34px;font-weight:600;letter-spacing:-.5px;line-height:1.2;text-transform:none;color:#000;}
button.cky-btn.cky-btn-accept{background:#dc9814 !important;border-color:#dc9814 !important;}
button.cky-btn.cky-btn-customize{border-color:#dc9814 !important;color:#000 !important;}
.cky-switch input[type="checkbox"]:checked{background:#dc9814 !important;}
button.cky-btn.cky-btn-preferences, .cky-btn-reject{color:#000 !important;border-color:#dc9814 !important;}
.post .wp-post-image{margin-bottom:1.618em;max-height:300px;object-fit:cover;}
@media(min-width:993px){
.page-template-default .site-content{padding-bottom:3rem;padding-top:0px !important;}
}
.page-id-1059 ul li:before{display:none;}
.woocommerce-cart .cross-sells{display:none;}
.shoptimizer-archive div#secondary div{padding-left:1px;}
.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item{margin-bottom:10px;}
div#woocommerce_layered_nav-9, div#woocommerce_layered_nav-7{overflow-y:scroll;max-height:185px;}
div#woocommerce_layered_nav-9::-webkit-scrollbar, div#woocommerce_layered_nav-7::-webkit-scrollbar{width:4px;}
div#woocommerce_layered_nav-9::-webkit-scrollbar-thumb, div#woocommerce_layered_nav-7::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;}
div#woocommerce_layered_nav-9::-webkit-scrollbar-thumb:hover, div#woocommerce_layered_nav-7::-webkit-scrollbar-thumb:hover{background-color:#555;}
span.menumobileheader{font-size:23px;color:#9b9b9b;font-weight:300;}
a.whatsappmobile img{background:#2db742;border-radius:50%;width:30px;padding:4px;object-fit:cover;margin-left:10px;display:inline-flex;}
a.whatsappdesktop img{object-fit:cover;height:30px !important;display:inline-flex;background:#2db742;vertical-align:middle;margin-left:5px !important;}
a.whatsappdesktop{display:inline-flex;opacity:0.9;border-radius:6px;margin-bottom:20px;font-size:16px;padding:10px;color:#fff !important;background:#2db742;line-height:40px;transition:opacity 0.3s ease-in-out;}
.whatsappdesktop:hover{opacity:1.0;}
footer.copyright .widget:last-child img{width:unset !important;}
@media(max-width:726px){
.woocommerce-message{border-radius:0px !important;}
.single-product .woocommerce-message .message-inner .buttons-wrapper a:after{display:none;}
}
.below-content:before{content:'Nasi klienci. Będziesz w dobrym towarzystwie';text-align:center;display:block;padding-bottom:20px;font-weight:500;}
.elementor-menu-cart__footer-buttons .elementor-button.elementor-size-md{background:#fff;color:#000;border:1px solid #dc9814;border-radius:30px;}
.cky-btn-revisit-wrapper{background-color:#dc9814!important;}
a.elementor-button.elementor-button--checkout.elementor-size-md{background:#dc9814 !important;color:#fff !important;}
a.elementor-button.elementor-button--checkout.elementor-size-md:hover{background:#fff !important;color:#000 !important;}
.menu-primary-menu-container > ul > li > a span{text-transform:uppercase;}
a.button.product_type_variable.add_to_cart_button, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#dc9814 !important;color:#fff !important;border:1px solid #dc9814;border-radius:30px !important;}
a.button.product_type_variable.add_to_cart_button:hover, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{color:#000 !important;background:#fff !important;}
span.mini-count{display:none !important;}
.easypack-shipping-method-logo img{display:none;}
.elementor-menu-cart__footer-buttons .elementor-button.elementor-size-md:hover{background:#dc9814;color:#fff;}
.cart-collaterals .checkout-button:before{background-color:#fff !important;}
.page-id-1059 .icon{background-color:#dc9814;}
.elementor-element.elementor-element-dcfc6e4 ul li::before{display:block;color:#dc9814;}
.bank-details{background-color:#ffffff !important;padding:12px;border-left:4px solid #dc9814 !important;margin-bottom:15px;word-break:break-word;}
.accent{color:#000 !important;}
.diamond:before{content:"♦";color:#dc9814;position:absolute;left:0;}
.cart-collaterals .checkout-button:hover:before{background-color:#000 !important;}
.elementor-menu-cart__subtotal{text-align:right;margin-right:10px;}
.elementor-menu-cart__product-image.product-thumbnail{float:right;max-width:100px;}
.elementor-menu-cart__product-name.product-name a{color:#000;font-weight:500;}
.elementor-menu-cart__footer-buttons{width:100%;padding-top:20px;text-align:center;}
.woocommerce-message{background:#fff;border:1px solid #dc9814;color:#000;border-radius:30px;}
.woocommerce-message a:hover{color:#000 !important;}
.size-guide-modal .ckit-modal-content{max-height:100% !important;}
.trzybloki strong{padding-bottom:170px;}
@media(max-width:726px){
.trzybloki strong{padding-bottom:140px;min-height:260px !important;}
.product form.cart .button{font-size:14.5px !important;}
.trzybloki span{font-size:13px !important;text-align:center;width:100%;}
}
.sub-menu-wrapper span.sub{display:none;}
.page-template-default .content-area{width:100%;}
.page-template-default #secondary{display:none;}
.color-swatches{list-style:none;display:flex;margin:0px !important;margin-top:10px !important;margin-bottom:15px !important;}
.color-swatches li.color-swatch{margin-right:5px;}
.woocommerce .products ul li, .woocommerce ul.products li{list-style:none outside;}
li.color-swatch.color-block{pointer-events:none;}
@media(min-width:726px){
.product_meta span{max-width:25%;vertical-align:middle;}
}
.color-swatch{width:20px;height:20px;cursor:pointer;border:1px solid #000;border-radius:50%;}
ul.products.columns-3 p.product__categories{display:none;}
ul.products.columns-3 .star-rating{display:none;}
a.button.product_type_variable.add_to_cart_button{border:1px solid #dc9814;}
.easypack_show_geowidget{border:1px solid #dc9814 !important;border-radius:30px;background:#fff !important;color:#000;font-size:15px !important;box-shadow:unset !important;}
.easypack_show_geowidget:hover{background:#dc9814 !important;color:#fff !important;}
#payment .place-order .button{background:#dc9814;border:1px solid #dc9814;border-radius:30px;color:#fff;font-weight:500 !important;}
#payment .place-order .button:before{background-color:#fff !important;}
#payment .place-order .button:hover:before{background-color:#000 !important;}
#payment .place-order .button:hover{color:#000;background:#fff;border-color:#dc9814;}
.wc-proceed-to-checkout .button.checkout-button{border:1px solid #dc9814;background:#dc9814;color:#fff;border-radius:30px;font-weight:500 !important;}
.wc-proceed-to-checkout .button.checkout-button:hover{color:#000 !important;background:#fff;}
.cart-collaterals .checkout-button:hover:before{background-color:#fff;}
.product form.cart .button{border:1px solid #dc9814;background:#dc9814;color:#fff;border-radius:30px;font-weight:500;}
a.button.product_type_variable.add_to_cart_button:hover{color:#000;background:#fff;}
.product form.cart .button:hover{background:#fff;color:#000;}
span.woocommerce-Price-amount.amount{font-weight:500;}
.call-back-feature{display:none;}
.term-description{border:1px solid #dc9814;background:#FFF;font-size:16px;}
button.sticky-atc_button.button{border:1px solid #dc9814;border-radius:30px;}
.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button{border:1px solid #333;display:inline-block;padding:0 9px;border-radius:2px;background:#fff;font-size:13px;line-height:1;color:#333;position:relative;min-width:30px;min-height:30px;line-height:35px;text-align:center;transition:background 0.2s;}
@media(min-width:726px){
.commercekit-inventory .cki-variation{width:100%;min-width:213px;}
}
.trzybloki span{border:1px solid #dc9814 !important;border-radius:30px !important;color:#000;}
.shoptimizer-primary-navigation.col-full .shoptimizer-cart{display:none;}
li.cat-item.cat-item-711{display:none;}
input#woocommerce-product-search-field-0{border:1px solid #e7e7e7 !important;box-shadow:none;border-radius:30px;}
.site-search form:before{background-color:#000;}
.site-header-cart{height:unset !important;}
.secondary-navigation .icon-wrapper{position:absolute;top:0;right:0;left:unset;top:8px;transform:translate(-50%, 0);}
.secondary-navigation .menu li#menu-item-39540 a{padding-top:16px;padding-right:20px;font-weight:500;font-size:14px;color:#000 !important;}
.shoptimizer-cart{border:1px solid #e7e7e7;padding-left:10px;padding-right:10px;border-radius:30px;height:48px;line-height:48px;}
li#menu-item-39540{border:1px solid #e7e7e7;border-radius:30px;height:48px;line-height:1;min-width:150px;margin-right:30px;}
p.site-description{display:none !important;}
footer.copyright .widget:last-child img{width:357px;height:20px;margin:0;}
.site-header .site-header-cart{display:inline-block;}
.site-header .site-header-cart span.amount{display:inline;color:#000;}
.below-content p{display:inline-block;margin:0 auto;text-align:center;width:100%;font-size:13px !important;padding-left:0px !important;}
.below-content img{margin:0 auto;padding-bottom:10px;}
.below-content{border-top:1px solid #e7e7e7 !important;}
@media(max-width:726px){
.shoptimizer-cart{border:unset !important;}
}
.shoptimizer-archive{overflow:hidden;}
.size-guide-modal .ckit-modal-header h2{font-size:clamp(1.125rem, 0.8709rem + 0.813vw, 1.375rem);padding:0;margin:0;letter-spacing:0;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.rtl .size-guide-modal .ckit-modal-header h2 {
text-align: right;
padding-left: 50px;
padding-right: 0;
}@media(min-width:993px){
.theme-shoptimizer:not(.cgkit-gallery-type-swiper) .product-details-wrapper{overflow:visible;display:flex;justify-content:space-between;}
.theme-shoptimizer:not(.cgkit-gallery-type-swiper).single-product div.product .summary{position:sticky;top:30px;align-self:flex-start;}
.theme-shoptimizer:not(.cgkit-gallery-type-swiper).single-product .commercekit-sticky-add-to-cart + .summary.entry-summary{top:70px;}
.theme-shoptimizer:not(.cgkit-gallery-type-swiper).admin-bar.single-product .commercekit-sticky-add-to-cart + .summary.entry-summary{top:100px;}
.theme-shoptimizer:not(.cgkit-gallery-type-swiper).sticky-t.single-product:not(.ckit_stickyatc_active) div.product .summary{top:90px;}
.theme-shoptimizer:not(.cgkit-gallery-type-swiper).admin-bar.single-product #page div.product .summary{top:60px;}
.theme-shoptimizer:not(.cgkit-gallery-type-swiper).sticky-t.admin-bar.single-product:not(.ckit_stickyatc_active) div.product .summary{top:120px;}
} @media(max-width:770px){
.theme-shoptimizer:not(.cgkit-gallery-type-swiper) #commercegurus-pdp-gallery-wrapper.ckit-mobile-pdp-gallery-active{margin-left:-1em;width:calc(100% + 2em);margin-bottom:10px;}
}  .theme-shoptimizer .woocommerce-image__wrapper .product-label.type-circle{left:10px;}
.theme-shoptimizer .sale-item.product-label.type-circle + .ckit-badge_wrapper{top:50px;}
.theme-shoptimizer .ckit-modal .ckit-modal--button_close:focus{outline:none;}
.theme-shoptimizer.keyboard-active .ckit-modal .ckit-modal--button_close:focus-visible{outline:0.2rem solid #2491ff;outline-offset:0;border-color:transparent;box-shadow:none;}
.theme-shoptimizer .commercekit-size-guide button{font-size:13px;font-weight:600;}
.theme-shoptimizer .commercekit-size-guide button:hover span{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.18em;}
.theme-shoptimizer .commercekit-wishlist.full{margin-bottom:15px;}
.theme-shoptimizer .commercekit-wishlist a{font-size:13px;font-weight:600;color:#111;}
.theme-shoptimizer .commercekit-wishlist a:hover{color:#111;}
.theme-shoptimizer .commercekit-wishlist a:hover span{text-decoration:underline;text-decoration-thickness:0.5px;text-underline-offset:0.18em;}
.theme-shoptimizer .commercekit-wishlist.mini{left:auto;right:15px;}
@media screen and (max-width:600px){
.theme-shoptimizer.m-grid-2 .commercekit-wishlist.mini{top:10px;right:10px;}
} .rtl.theme-shoptimizer .commercekit-wishlist.mini{left:10px;right:auto;}
.theme-shoptimizer li.menu-item .commercekit-wishlist.mini{left:auto;right:10px;}
@media screen and (min-width:993px){
.theme-shoptimizer .commercekit-wishlist.mini{right:30px;}
.rtl.theme-shoptimizer .commercekit-wishlist.mini{left:30px;right:auto;}
} @media(min-width:993px){ body.sticky-d.theme-shoptimizer.header-4.single-product .header-4-container{position:relative;}
body:not(.header-4).theme-shoptimizer.sticky-d.admin-bar.single-product .col-full-nav.is_stuck{top:inherit;}
.theme-shoptimizer.sticky-d.single-product .logo-mark{display:none;}
.theme-shoptimizer.sticky-d.single-product .is_stuck .primary-navigation.with-logo .menu-primary-menu-container{margin-left:0;}
.theme-shoptimizer .summary form.cart.commercekit_sticky-atc .commercekit-pdp-variation-table select{width:calc(100% - 10px);}
} ul.products li.product .cgkit-as-single-atc-wrap .button{position:relative;width:100%;}
.commercekit-inventory + .woocommerce-product-details__short-description{padding-top:1px;}
@media(max-width:992px){
#cgkit-mobile-commercekit-sticky-atc button,
.commercekit-pdp-before-form_wrapper span.price{font-weight:bold;}
} .commercekit-order-bump .ckobp-price, .commercekit-order-bump .ckobp-price ins{color:#DE9915;}
#cgkit-waitlist-trigger{width:100%;padding:13px 0;text-decoration:none;cursor:pointer;background-color:#43454b;color:#fff;font-weight:600;border-radius:6px;transition:0.2s background-color;}
#cgkit-waitlist-trigger:hover{background-color:#111;}
button.cgkit-sticky-waitlist-button, li#cgkit-mobile-commercekit-sticky-atc button{background:#43454b;border-color:#43454b;color:#fff;border-radius:4px;}
li#cgkit-tab-commercekit-sticky-atc-title button{font-weight:bold;border-radius:4px;}
form.variations_form #cgkit-waitlist-button,
button.cgkit-sticky-waitlist-button{display:none;position:relative;background:#43454b;border-color:#43454b;color:#fff;font-size:16px;font-weight:600;letter-spacing:0px;text-transform:none;float:left;width:calc(100% - 95px);height:52px;margin-left:40px;padding-top:0;padding-bottom:0;border-radius:4px;outline:0;line-height:52px;text-align:center;transition:all .2s;}
form.commercekit_sticky-atc button.cgkit-sticky-waitlist-button{width:calc(100% - 95px);height:52px;padding-top:0;padding-bottom:0;line-height:52px;}
.size-guide-modal p, .single-ckit_size_guide .entry-content p{font-size:15px;margin-block-start:0.5rem;}
.size-guide-modal table, .single-ckit_size_guide .entry-content table, .commercekit-Tabs-panel--commercekit-sg table{font-size:14px;margin:2.5em 0 0 0;}
.single-ckit_size_guide .entry-content table thead, .commercekit-Tabs-panel--commercekit-sg table thead{border:none;}
.size-guide-modal table th, .single-ckit_size_guide .entry-content table th, .commercekit-Tabs-panel--commercekit-sg table th{background:#111;color:#fff;}
.size-guide-modal table th, .size-guide-modal table td, .single-ckit_size_guide .entry-content table th, .single-ckit_size_guide .entry-content table td, .commercekit-Tabs-panel--commercekit-sg table th, .commercekit-Tabs-panel--commercekit-sg table td{padding:0.8em 1.41575em;border:none;}
.size-guide-modal table td, .single-ckit_size_guide .entry-content table td, .commercekit-Tabs-panel--commercekit-sg table td{background:#f8f8f8;}
.size-guide-modal table tbody tr:nth-child(2n) td,
.single-ckit_size_guide .entry-content table tbody tr:nth-child(2n) td,
.commercekit-Tabs-panel--commercekit-sg table tbody tr:nth-child(2n) td{background:0 0;}
.commercekit-Tabs-panel--commercekit-sg .wp-block-table td, .commercekit-Tabs-panel--commercekit-sg .wp-block-table th{border:none;}
@media(min-width:771px){
.cgkit-active.single-product:has(.cg-layout-vertical-left) .product-details-wrapper .ckit-badge_wrapper {
margin-left: 100px;
}
.rtl.cgkit-active.single-product:has(.cg-layout-vertical-left) .product-details-wrapper .ckit-badge_wrapper {
margin-right: 100px;
margin-left: 0;
}
.cgkit-active.single-product:has(.cgkit-single-gallery) .product-details-wrapper .ckit-badge_wrapper {
margin-left: 0px;
}
.rtl.cgkit-active.single-product:has(.cgkit-single-gallery) .product-details-wrapper .ckit-badge_wrapper {
margin-right: 0px;
margin-left: 0;
}
}