.elementor-icon-list-items.elementor-inline-items{row-gap:12px}@media only screen and (max-width:480px){.gallery{display:grid;grid-template-columns:repeat(2,1fr)}}.e-n-accordion-item-title-text img{border-radius:100%;margin-right:15px}.woocommerce-page.ast-woo-two-step-checkout form .ast-checkout-control-nav{margin-bottom:0}.woocommerce-js.single-product a.added_to_cart{display:none!important}.woocommerce .woocommerce-cart-form{margin-top:40px}button[name="update_cart"]{display:none!important}.woocommerce-cart .cart-collaterals .cart_totals{margin-bottom:0}.woocommerce-cart.woocommerce-js a.button.checkout-button{background:#6EAF3E}@media only screen and (max-width:921px){.woocommerce-page table.cart.shop_table td.actions button[name="update_cart"]{display:none}.shop_table tbody .woocommerce-cart-form__cart-item{border-bottom:1px solid var(--ast-border-color)}.woocommerce-js table.shop_table td,.woocommerce-page table.shop_table td{border-top:none}.shop_table td.product-remove{position:absolute;right:0}.woocommerce-cart table.cart td.actions .coupon{display:flex;align-items:flex-start;flex-direction:column}.woocommerce table.cart td.actions .coupon{float:none}.woocommerce-page table.cart td.actions .coupon .button{width:100%;margin:0}div.woocommerce table.cart td.actions .input-text#coupon_code{width:100%;margin:0 0 15px 0}}.coupon_cta{background:#FBD7E7}.coupon_cta p{font-size:16px;margin:4px 0 0}.woocommerce-page table.shop_table_responsive tr td.coupon_cta::before{display:none!important}.woocommerce-page table.shop_table_responsive tr td.coupon_cta{text-align:left!important}.woocommerce-cart table.cart td.actions .coupon{width:100%;flex-wrap:wrap}.woocommerce table.cart td.actions .input-text#coupon_code{width:calc(100% - 260px);height:49px}button[name="apply_coupon"]{width:250px}.coupon-error-notice{display:block;width:100%;text-align:left;margin:20px 0 0;padding:1em 2em 1em 3.5em;background-color:#f7f6f7;color:#515151;border-top:3px solid #b81c23;position:relative}.coupon-error-notice::before{font-family:WooCommerce;content:'\e016';color:#b81c23;display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-cart .cart-collaterals .shipping-calculator-button::after{display:none}.free-shipping-notice{display:block;margin:10px 0}.free-shipping-notice__wrapper{display:flex;align-items:center;border-top:2px solid #363636;background:#f7f6f7;padding:15px 20px}.free-shipping-notice__text{color:#515151!important;line-height:1.4em}.free-shipping-notice__icon{padding-top:10px;margin-right:15px}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){padding:.25em 0 .25em 0;text-indent:0}.no-packaging-month{background:#8dc53c2b;padding:10px 20px 20px;margin-top:10px}.no-packaging-month p{margin-bottom:10px}.woocommerce-js .widget_shopping_cart .woocommerce-mini-cart__buttons .checkout.wc-forward{margin-left:0}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{padding-left:0}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart-item .ast-mini-cart-price-wrap{float:none;max-width:100%;font-size:16px}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping){border:none}.astra-cart-drawer .widget_shopping_cart_content a.button.checkout.wc-forward,.woocommerce-js .astra-cart-drawer .quantity.buttons_added,:is(.e-loop-item .elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .e-loop-item .elementor-widget-woocommerce-product-add-to-cart) .added_to_cart{display:none!important}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart{padding:0 1.3em}.astra-cart-drawer .astra-cart-drawer-header{padding:12.5px 1.3em}.astra-cart-drawer .astra-cart-drawer-content{padding-top:2.3em}.woocommerce-js ul.cart_list li>a .ast-product-name{font-weight:700;font-size:19px;line-height:1.2em;padding-right:30px}.astra-cart-drawer .astra-cart-drawer-close{top:0}.ast-stock-detail,h2.yikes-custom-woo-tab-title{display:none}.woocommerce-product-details__short-description a{color:#d6c6c4}.woocommerce div.product form.cart .variations{background:#ECF5E0;padding:20px 20px 0;margin:0;border-radius:10px 10px 0 0;border-bottom:none}.woocommerce div.product form.cart .single_variation_wrap .single_variation{background:#ECF5E0;padding:20px 20px 5px;margin-bottom:40px;border-radius:0 0 10px 10px}.variations select{border-radius:10px;border:none}.reset_variations,#pa_embalaza option[value=""]{display:none!important}.bundled_product_excerpt.product_excerpt,.woocommerce div.product form.cart .bundle_button div.quantity{display:none}.bundled_item_cart_details{margin-bottom:15px;display:inline-block}.woocommerce ul.products li.bundled_product{box-shadow:none;padding-bottom:0}figure.bundled_product_image.woocommerce-product-gallery__image{pointer-events:none}@media only screen and (max-width:767px){.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.bundle_availability{text-align:center;margin:0 0 30px}.cart.bundle_data{background:#FBFBFB;border:1px solid var(--ast-border-color);padding-top:40px}.wcsatt-options-wrapper,.bundle_form .bundle_price{text-align:center}.woocommerce div.product form.cart .bundle_add_to_cart_button{width:100%}.wcsatt-options-product-dropdown{width:400px;border-radius:0!important}.woocommerce div.product form.cart .bundle_add_to_cart_button.bundle_add_to_cart_button{margin:0;padding:20px}ul.wcsatt-options-product{display:flex;justify-content:center;margin:0 0 1.5em 0}.wcsatt-options-product .subscription-option{border:2px solid var(--e-global-color-8239f3c);border-radius:10px;padding:35px 10px 25px;margin:1%!important;cursor:pointer;width:250px;max-width:100%;position:relative}.wcsatt-options-product .subscription-option label{cursor:pointer}.wcsatt-options-product .subscription-option .icon{display:block;margin-bottom:15px}.wcsatt-options-product .subscription-option.selected{background:var(--e-global-color-8239f3c)}.wcsatt-options-product .subscription-option.exposed:after{content:"Najbolj ugodno";font-family:"Crimson Pro",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#000;background-color:var(--e-global-color-8239f3c);border-radius:8px 8px 0 0;padding:0 7px;position:absolute;top:0;left:0;width:100%}.wcsatt-options-product .subscription-option.selected.exposed:after{color:#303030;background:#fff}.wcsatt-options-product .subscription-option.disabled{filter:grayscale();opacity:.5;pointer-events:none!important}.woocommerce div.product span.subscription-price{font-family:'Crimson Pro',sans-serif;font-size:18px;text-transform:uppercase}.woocommerce div.product span.subscription-price :is(.amount,del,ins){font-size:1.5rem}.wcsatt-options-product li span.subscription-details{font-family:'Crimson Pro',serif;font-size:19px;font-weight:400;display:block;margin:0 0 15px;text-transform:none}.wcsatt-options-product input[type="radio"],ul.wcsatt-options.overrides_exist{display:none}tr.bundled_table_item .bundled_table_item_indent{display:flex;padding-left:20px}div.bundle_error .woocommerce-info{margin:0 auto 1.5rem;max-width:90%}@media only screen and (max-width:480px){ul.wcsatt-options-product{flex-direction:column;align-items:center}.wcsatt-options-product li span.subscription-details{font-size:16px;margin:5px 0 15px}}:is(.woocommerce table.my_account_orders,.subscription_details) .button.cancel{display:none}.subscription_details .button{margin:5px 10px 5px 0!important}.order_item .product-quantity{margin-right:15px}.subscription-btn{animation:customshake 6s infinite ease-in-out}@keyframes customshake{0%,50%,100%{transform:translate3d(0,0,0)}5%,15%,25%,35%,45%{transform:translate3d(-4px,0,0)}10%,20%,30%,40%{transform:translate3d(4px,0,0)}}body.woocommerce #reviews #review_form{border:none}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{bottom:0;top:auto;background:#b19f9c}body.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:30px 0 0}body.woocommerce .comment-form-rating .stars a{top:0!important}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{color:#d6c6c3!important}body.woocommerce #reviews #comments ol.commentlist li .meta{color:#303030}#reviews p{font-size:22px}.e-loop-item.product .elementor-heading-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce .e-loop-item.product form.cart .button{margin-bottom:0}.elementor-testimonial--layout-image_stacked .elementor-testimonial{display:flex;flex-direction:row-reverse;text-align:left}.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{min-width:80px;margin-right:50px;flex-wrap:nowrap;flex-direction:column;text-align:center}.elementor-testimonial--layout-image_stacked .elementor-testimonial__image{margin-top:5px}.elementor-testimonial--layout-image_stacked .swiper-container-horizontal>.swiper-pagination-bullets{bottom:60px}@media only screen and (max-width:767px){.elementor-testimonial--layout-image_stacked .elementor-testimonial{flex-direction:column}.elementor-testimonial--layout-image_stacked .elementor-main-swiper .swiper-slide{padding:30px 30px 40px!important}.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{min-width:80px;margin-right:0}}.e-con-testimonials--arrow>.e-con-inner:before{content:'';position:absolute;bottom:-40px;left:10%;border:20px solid;border-color:var(--e-global-color-fcaa575) #fff0 #fff0 #fff0}@media only screen and (max-width:767px){.mobile-x-scroll>.e-con-inner,.mobile-x-scroll .elementor-loop-container{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.mobile-x-scroll .elementor-loop-container{display:flex;flex-direction:row;flex-wrap:nowrap}.mobile-x-scroll>.e-con-inner::-webkit-scrollbar,.mobile-x-scroll .elementor-loop-container::-webkit-scrollbar{display:none}.mobile-x-scroll>.e-con-inner>.e-con,.mobile-x-scroll>.e-con-inner>.elementor-widget,.mobile-x-scroll .elementor-loop-container .e-loop-item{min-width:75vw;margin:0 10px}.mobile-x-scroll>.e-con-inner>.e-con:first-child,.mobile-x-scroll>.e-con-inner>.elementor-widget:first-child,.mobile-x-scroll .elementor-loop-container .e-loop-item:first-of-type{margin-left:20px}.mobile-x-scroll>.e-con-inner>.e-con:last-child,.mobile-x-scroll>.e-con-inner>.elementor-widget:last-child,.mobile-x-scroll .elementor-loop-container .e-loop-item:last-child{margin-right:20px}}.wdp_bulk_table_content :is(.wdp_pricing_table_caption,.wdp_pricing_table_footer){display:none}.wdp_pricing_table{margin:20px 0 30px}span.wdp_bulk_table_content table thead td{color:#fff!important;background-color:var(--e-global-color-819013d) ! important;font-weight:700}span.wdp_bulk_table_content table tbody td{color:#000 ! important}.cookie-notice-container{box-shadow:0 -1px 10px 0 rgb(172 171 171 / .3)}#cookie-notice *{font-family:'Crimson Pro',serif;font-size:16px}#cookie-notice .cn-button:not(.cn-button-custom){border-radius:0;color:#fff;font-family:'Crimson Pro',serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0}#CybotCookiebotDialog,#CookiebotWidget,#CybotCookiebotDialogPoweredByText{font-family:var(--e-global-typography-primary-font-family),sans-serif!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{font-family:var(--e-global-typography-primary-font-family),sans-serif!important;font-weight:700!important;line-height:1.4em;border-radius:0!important;padding:8px 40px!important;width:auto!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{background:#333!important;border-color:#333!important;color:#fff!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll){background-color:#eee!important;border-color:#eee!important;color:#000!important}div#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:#D6C6C4}div#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom-color:#D6C6C4}div#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover,div#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive,div#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:#D6C6C4}#CybotCookiebotDialogHeader,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeader,#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo,#CybotCookiebotDialogPoweredByText{display:none!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,#CookiebotWidget .CookiebotWidget-consent-details button{color:var(--e-global-color-text)!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:var(--e-global-color-text)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input[type=checkbox]{width:56px!important}