.headertwo .home_navigation .inner_home #menu #site-navigation .menu>li>a{padding:5px 20px;color:#f6f7f9}.page-template .add_to_cart_button,.page-template .product_type_simple,.page-template .product_type_external,.page-template .added_to_cart{background:rgba(226,69,69,.51);color:#fff!important;line-height:30px;padding:5px 40px;display:none;text-transform:uppercase;font-weight:700;text-align:center;opacity:0;position:absolute;bottom:0;width:100%}.woocommerce ul.products li.product .price-cart .button{border:1px solid orange}.woocommerce .content-area .products{margin-bottom:0;margin-top:0;border-top:2px solid #ff991e;padding-top:10px}.tagcloud a{background:none repeat scroll 0 0 #ff991e;color:#fff;display:inline-block;padding:0 10px;border-radius:12px;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;transition:background .3s ease 0s}.apwidget_title .prod-title::after{border-bottom:2px solid #ffc000;border-top:none;border-right:none;width:100%;top:2px}.cart-empty{color:#fff;background-color:#ffac49;padding:10px;border:1px solid #ff991e;border-radius:12px;margin-bottom:10px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#ffc000!important;color:#fff!important;border-radius:12px!important;border:2px solid #ff991e}.so-widget-sow-contact-form-default-aef942699335 .sow-contact-form{padding:10px;border:none;background-color:rgba(0,0,0,0)}.tagcloud a{font-size:14px!important}.btn-group-sm>.btn,.btn-sm{padding:.725rem 3.5rem;font-size:1.875rem;border-radius:2.2rem}.modal-title{color:white}.close{color:white}.modal{background-color:rgba(51,51,51,.68)}.top-footer-block .es_textbox input{background:#b9b8b8;color:#f6f7f9}.woorelated-title{text-align:center;font-size:25px}.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount button{float:right;border-radius:12px!important;background:#ffa500!important;font-size:14px;line-height:36px;color:#fff;font-weight:700;padding:0 25px;border:none;-webkit-transition:all .3s ease 0s;outline:0}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:100%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:100%}.apwidget_title .checkout .woocommerce-billing-fields h3,.apwidget_title .checkout .woocommerce-shipping-fields h3{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:2px solid orange;display:table;padding-left:0;position:relative;width:auto;z-index:1}.apwidget_title .checkout.woocommerce-checkout>h3#order_review_heading::before{border-bottom:2px solid orange;content:"";height:100%;left:0;position:absolute;top:1px;width:100px}.woocommerce.single.single-product .entry-summary form button.button{display:inline-block;padding:0 20px;float:none;width:120px;background:#e7e7e7;color:#8f8f8f;margin-top:0;font-size:20px;line-height:inherit;height:auto;border-radius:0px;white-space:normal;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.woocommerce.single.single-product .entry-summary form input{background:#e4e0e0;border:1px solid orange;border-radius:12px;height:32px}.woocommerce .quantity .qty{width:3.631em;text-align:center;height:27px!important}.header-callto .widget{margin:0;padding:0;color:red;font-weight:700;font-size:15px}.apwidget_title .widget.widget_text.elp-widget input[type=button]{background:#ffc107 none repeat scroll 0 0;border:2px solid orange;border-radius:12px;color:#fff;cursor:pointer;font-weight:300;padding:0 20px;text-transform:uppercase;transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;width:auto;font-size:13px;line-height:35px;margin-left:0;overflow:hidden}.woocommerce .content-area .woocommerce-ordering select{display:relative;margin:0;padding:0;padding-right:30px;font-size:15px;width:auto;font-family:"Fira Sans",sans-serif;color:black}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border:none}.woocommerce div.product form.cart .variations select{border-radius:9px}.btn-group-sm>.btn,.btn-sm1{padding:5px;font-size:15px;border-radius:2.2rem;border-color:white;margin-right:100%}.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected,.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:hover{border:1px solid #ff991e;background:#ffc000}items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:hover,.variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected,.variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:hover,.variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,.variable-items-wrapper .variable-item:not(.radio-variable-item):hover{border:2px solid #ff991e}.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected,.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:hover,.variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected,.variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:hover,.variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,.variable-items-wrapper .variable-item:not(.radio-variable-item):hover{border:2px solid #ff991e}.top-footer-block .es_button input{display:inline-block;background:#cc853d;border:none;color:#fff;font-size:13px;line-height:35px;padding:0 30px;border-radius:12px!important;text-transform:uppercase;width:auto;height:auto;cursor:pointer}#cookie-law-info-bar{background-color:rgba(3,3,3,.57)!important}.woof_list li.woof_term_95{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:block;width:80%;max-width:400px;margin:20px auto;padding:18px 30px;font-size:2.2rem;font-weight:700;text-transform:uppercase;border:none;border-radius:5px!important;cursor:pointer!important;transition:background-color .3s;box-shadow:0 4px 6px rgba(0,0,0,.1);float:none!important;left:auto!important}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:#444!important;box-shadow:0 6px 8px rgba(0,0,0,.2);transform:translateY(-2px)}@media screen and (max-width:768px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:90%;padding:16px 20px;font-size:2.2rem!important}}.woocommerce-checkout .woocommerce-additional-fields h3{border-bottom:2px solid orange;margin-bottom:15px;color:#5a5a5a;font-size:18px;font-weight:700;line-height:40px}.search-results h2.entry-title,.prod-title{font-family:"Ubuntu",sans-serif}.slider-caption .caption-title{font-family:"Ubuntu",sans-serif;color:orange}.caption-content{font-family:"Ubuntu",sans-serif}.caption-read-more1{border-radius:12px}.caption-read-more1:after{display:none}.caption-read-more1::before{display:none}.woocommerce.single.single-product .entry-summary .price del,.woocommerce.single.single-product .entry-summary .price ins,.woocommerce.single.single-product .entry-summary .price span{color:#00a148;font-size:20px;line-height:20px;opacity:1}@media (max-width:768px){.product-template-default .entry-summary h1{text-align:center!important}.product-template-default .price .woocommerce-Price-amount.amount:first-child{display:flex;justify-content:center;margin-top:15px}.product-template-default .woocommerce-Price-amount.amount{display:flex!important;justify-content:center}.product-template-default .variations .label{text-align:right;position:relative;top:3px}.product-template-default .woocommerce-variation-add-to-cart.variations_button{display:flex;justify-content:center;align-items:center;margin-top:15px}.product-template-default .woocommerce-product-details__short-description button.btn.btn-primary{margin:auto}.product-template-default .price{text-align:center!important}}.woocommerce div.product form.cart .variations select{border-style:solid;border-color:orange}.short_desc{display:none}.content-area article .entry-content div.content-page{font-family:inherit}@media (max-width:768px){.woocommerce.single.single-product .entry-summary .price del,.woocommerce.single.single-product .entry-summary .price ins,.woocommerce.single.single-product .entry-summary .price span{display:flex!important;justify-content:center}button.single_add_to_cart_button.button.alt{background:#ffbc00!important;width:300px!important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{font-size:22px}.woocommerce div.product form.cart div.quantity{margin:0 4px 0 5px!important}.woocommerce.single.single-product .entry-summary form input{height:38px!important}@media (max-width:768px){.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active{display:flex!important}@media (max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none!important}@media (max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none!important}@media (max-width:768px){.woocommerce ul.products li.product a img:hover{opacity:.9;transform:scale(1.1);transition:all .3s ease}}}}}}.woocommerce ul.products li.product a img:hover{opacity:.9;transform:scale(1.1);transition:all .3s ease}.woocommerce ul.products li.product .price{color:#333}#econt_shipping_to{height:50px!important}.woocommerce-store-notice,p.demo_store{background-color:black}@media (min-width:1024px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;position:absolute;width:100%;left:466px}}.woocommerce .star-rating span{background-color:#e9ebee}.woocommerce .woocommerce-product-rating .star-rating{background-color:#e9ebee}.woocommerce .content-area .products.upsells{display:none}.cmplz-cookiebanner.cmplz-show{background-color:rgba(0,0,0,.46);height:190px!important;width:auto}@media (max-width:688px){.woocommerce.single.single-product .entry-summary .product_meta{display:none}.woocommerce.single.single-product .woocommerce-tabs ul.tabs{display:none}.woocommerce.single.single-product .woocommerce-tabs .panel.entry-content h2{display:none}.button-wrapper{display:flex!important;justify-content:center!important}.button.button.md-size-chart-btn{background-color:#f9f9f9;color:#222;border:1px solid #ddd;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}button.button.md-size-chart-btn:hover{background-color:#fff7f0;border-color:orange;color:orange}button.button.md-size-chart-btn:active{transform:scale(.97)}button.button.md-size-chart-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,165,0,.3)}.elementor-147 .elementor-element.elementor-element-2dc21eb2{background:#fff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff}@media only screen and (max-width:768px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box;text-align:center}.woocommerce div.product div.images img{margin:0 auto;display:block}}}.woocommerce div.product form.cart .reset_variations{display:none!important}.wcct_cbs_id_94203_91268 .wcct_progress_aria .wcct_progress_bar{background-color:#d38d30;margin:0 auto;position:relative;left:50%;transform:translateX(-50%)}@media only screen and (max-width:768px){@media (max-width:768px){.product-template-default .entry-summary h1{text-align:left!important;font-size:21px!important;padding-left:0!important}.woocommerce.single.single-product .entry-summary h1{font-weight:700!important;color:#333!important;line-height:1.3!important;white-space:normal!important;padding-bottom:10px!important;border-bottom:1px solid #bbb!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{display:flex!important;align-items:center!important;gap:10px!important;font-size:1.25em!important;font-weight:700!important;margin-bottom:15px!important;text-align:left!important}.product-template-default .price{text-align:center!important}.woocommerce div.product p.price,.woocommerce div.product span.price{justify-content:center!important;width:100%!important;padding-bottom:10px!important;border-bottom:1px solid #bbb!important}}.woocommerce div.product p.stock,.woocommerce div.product .stock{font-size:16px!important;line-height:1.4!important;padding:8px 12px!important;border-radius:4px!important;margin:15px 0!important;display:inline-block!important;position:relative!important;font-weight:600!important}.woocommerce div.product .stock.in-stock{background-color:rgba(88,185,20,.1);color:#58b914!important;border-left:4px solid #58b914}.woocommerce div.product .stock.in-stock:before{content:"✓ "}.woocommerce div.product .stock.in-stock:after{content:" бр."}@media (max-width:768px){.woocommerce div.product .stock.in-stock:after{content:"  бр."}@media (max-width:768px){.woocommerce div.product p.stock,.woocommerce div.product .stock{display:flex;justify-content:center;align-items:center;width:100%;text-align:center;margin:12px auto;box-sizing:border-box}.woocommerce div.product .stock.in-stock{border-left:none;border-top:4px solid #58b914}}}.woocommerce .quantity .qty{width:4em!important;text-align:center!important;font-weight:600!important;font-size:16px!important;border:1px solid #e0e0e0!important;border-radius:8px!important;padding:0!important;height:42px!important;background-color:#f8f8f8!important;color:#333!important}.woocommerce .quantity{display:inline-flex!important;align-items:center!important;position:relative!important;margin-right:15px!important}.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce .quantity .qty::-webkit-inner-spin-button{opacity:1!important;margin-left:5px!important;height:38px!important}}@media (max-width:768px){.woocommerce .quantity .qty{height:44px!important;width:5em!important;font-size:18px!important}.woocommerce .quantity{margin:0 auto 15px!important;display:flex!important;justify-content:center!important}.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce .quantity .qty::-webkit-inner-spin-button{height:42px!important}.woocommerce .quantity .qty:focus{outline:none!important;border-color:#fa0!important;box-shadow:0 0 0 2px rgba(255,170,0,.2)!important}}.woocommerce div.product form.cart .button,button.single_add_to_cart_button.button.alt{background-color:#ffbc00!important;color:#fff!important;font-weight:700!important;font-size:16px!important;text-transform:uppercase!important;padding:15px 10px!important;border-radius:8px!important;transition:all .3s ease!important;border:none!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;position:relative!important;overflow:hidden!important;letter-spacing:.5px!important}.woocommerce .quantity .qty{width:4em!important;text-align:center!important;font-weight:600!important;font-size:16px!important;border:1px solid #e0e0e0!important;border-radius:8px!important;padding:0!important;height:42px!important;background-color:#f8f8f8!important;color:#333!important}.woocommerce .quantity{display:inline-flex!important;align-items:center!important;position:relative!important;margin-right:15px!important}.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce .quantity .qty::-webkit-inner-spin-button{opacity:1!important;margin-left:5px!important;height:38px!important}.woocommerce div.product form.cart .button:hover,button.single_add_to_cart_button.button.alt:hover{background-color:#f0b000!important;box-shadow:0 6px 10px rgba(0,0,0,.15)!important;transform:translateY(-2px)!important}.woocommerce div.product form.cart .button:active,button.single_add_to_cart_button.button.alt:active{transform:translateY(1px);box-shadow:0 2px 3px rgba(0,0,0,.1)}.woocommerce div.product form.cart .button:before,button.single_add_to_cart_button.button.alt:before{content:"🛒 "!important;font-size:18px!important;margin-right:8px!important}@media (max-width:768px){.woocommerce div.product form.cart .button,button.single_add_to_cart_button.button.alt{width:100%!important;max-width:300px!important;height:60px!important;padding:13px 20px!important;font-size:19px!important;display:block!important;margin:15px auto 0!important;border-radius:10px!important}.woocommerce div.product form.cart .button:before,button.single_add_to_cart_button.button.alt:before{font-size:20px!important}.woocommerce div.product form.cart{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:15px auto!important;width:100%!important;max-width:auto!important}.woocommerce div.product form.cart .button,button.single_add_to_cart_button.button.alt{animation:pulse 2s infinite}}@media (max-width:768px){.woocommerce.single.single-product .entry-summary .price del span{font-size:15px!important;color:#4a4d4b}}@media (max-width:768px){.woocommerce.single.single-product .entry-summary .price ins span{font-weight:700;color:#58b914;font-size:25px}}.woocommerce ul.products.grid li.product .onsale,.woocommerce span.onsale{position:absolute;font-size:13px;line-height:1;background:linear-gradient(45deg,#ff5722,#ff9800);color:#fff;font-weight:700;right:-10px;top:10px;padding:8px 15px;min-height:auto;min-width:auto;border-radius:0;margin:0;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:9;transform:rotate(0deg);clip-path:polygon(0% 0%,100% 0%,100% 70%,90% 100%,0% 100%)}.woocommerce ul.products.grid li.product .onsale:after,.woocommerce span.onsale:after{content:"";position:absolute;top:0;right:-5px;width:5px;height:5px;background:#d84315;box-shadow:0 2px 2px rgba(0,0,0,.2);z-index:-1}@media (max-width:768px){.woocommerce ul.products.grid li.product .onsale,.woocommerce span.onsale{font-size:14px;padding:10px 18px;right:-5px;top:5px}.woocommerce ul.products.grid li.product .onsale,.woocommerce span.onsale{animation:sale-pulse 1.5s infinite}}@media (max-width:768px){.woocommerce .quantity{margin:0!important;flex:0 0 auto!important}.woocommerce .quantity .qty{height:44 px!important;width:60px!important;font-size:16px!important;border-radius:8px!important}.woocommerce div.product form.cart .button,button.single_add_to_cart_button.button.alt{flex:1!important;margin:0!important;font-size:16px!important;height:60px!important;min-width:220px!important}.woocommerce div.product form.cart .button:before,button.single_add_to_cart_button.button.alt:before{margin-right:5px!important}.woocommerce .quantity:after{display:none!important}.woocommerce.single.single-product .entry-summary form input{height:60px!important}}.woocommerce.single.single-product .entry-summary form button.button{width:100%!important;max-width:300px!important;height:60px!important;padding:1px!important;font-size:16px!important;display:relative!important;margin:6px auto 0!important;border-radius:10px!important}@media (max-width:768px){.woocommerce.single.single-product div.product form.cart{display:block!important}@media only screen and (max-width:768px){table#size-chart tr td{font-size:13.5px!important}.woo-variation-swatches .variable-items-wrapper .variable-item{font-weight:700!important}}}.woocommerce.archive ul.products li.product .button.add_to_cart_button{display:none!important}@media (max-width:768px){.woocommerce ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}.woocommerce ul.products li.product{width:calc(50% - 10px)!important;margin-bottom:28px!important}.woocommerce ul.products.grid li.product .onsale,.woocommerce span.onsale{font-size:11px}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{display:block;width:100%}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{width:100%!important;height:auto!important;max-height:260px!important;object-fit:contain!important;margin:0 auto 16px!important}.woocommerce ul.products li.product .product-thumbnail,.woocommerce ul.products li.product .attachment-woocommerce_thumbnail,.woocommerce ul.products li.product .attachment-shop_catalog{height:auto!important;max-height:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce ul.products li.product h2.product-title,.woocommerce ul.products li.product .product-title,.woocommerce ul.products li.product .ux-product-name,.woocommerce ul.products li.product .wd-entities-title,.woocommerce ul.products li.product .woocommerce-loop-product__title a,.woocommerce ul.products li.product .product-title a,.woocommerce ul.products li.product .ux-product-name a,.woocommerce ul.products li.product .wd-entities-title a{order:1;display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;max-height:none!important;height:auto!important;font-size:14px!important;line-height:1.4!important;font-weight:600!important;margin:0 0 8px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-title,.woocommerce ul.products li.product .ux-product-name,.woocommerce ul.products li.product .wd-entities-title{display:block!important}.woocommerce ul.products li.product .woocommerce-product-rating,.woocommerce ul.products li.product .star-rating,.woocommerce ul.products li.product .rating{order:2;font-size:12px!important;line-height:1.2!important;margin:0 0 6px!important}.woocommerce ul.products li.product .woocommerce-review-link{font-size:12px!important;line-height:1.2!important;margin-left:4px!important}.woocommerce ul.products li.product .price{order:3;font-size:14px!important;font-weight:700!important;line-height:1.3!important;margin:0 0 2px!important;display:block!important;white-space:normal!important}.woocommerce ul.products li.product .price small,.woocommerce ul.products li.product .price .woocommerce-price-suffix,.woocommerce ul.products li.product .price .second-currency{font-size:13px!important;font-weight:400!important;line-height:1.3!important;margin-left:6px!important}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .ajax_add_to_cart,.woocommerce ul.products li.product .product-actions,.woocommerce ul.products li.product .add-to-cart-loop,.woocommerce ul.products li.product .loop-add-to-cart{display:none!important}.woocommerce ul.products li.product h3{font-size:14px!important;line-height:1.4!important;font-weight:600!important;text-align:left!important;margin:12px 0 6px!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{margin-bottom:16px!important;max-height:260px!important;object-fit:contain!important;width:100%!important;height:auto!important}.woocommerce ul.products li.product .woocommerce-product-rating,.woocommerce ul.products li.product .star-rating,.woocommerce ul.products li.product .rating{font-size:12px!important;line-height:1.2!important;margin:0 0 6px!important}.woocommerce ul.products li.product .price{font-size:14px!important;font-weight:700!important;line-height:1.3!important;margin:0 0 2px!important;display:block!important;white-space:normal!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{width:100%!important;height:auto!important;max-height:320px!important;object-fit:contain!important;margin-bottom:18px!important;transition:transform .3s ease!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover img{transform:scale(1.05)!important}.woocommerce ul.products li.product{padding-top:0!important}}@media (max-width:768px){#pewc_group_79872_79873{width:60%!important;height:45px!important;font-size:22px;text-align:center!important;font-weight:700!important;border:2px solid #ffa500!important;border-radius:6px!important;background-color:#f0eded!important}#pewc_group_87850_87851{width:60%!important;height:45px!important;font-size:22px;text-align:center!important;font-weight:700!important;border:2px solid #ffa500!important;border-radius:6px!important;background-color:#f0eded!important}@media (max-width:768px){section.related.products.wt-related-products{padding:10px 0 20px;background:#f5f5f5}section.related.products.wt-related-products ul.products,section.related.products.wt-related-products .products{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 14px 8px}section.related.products.wt-related-products ul.products li.product,section.related.products.wt-related-products .product{min-width:68vw;max-width:280px;background:#fff;border-radius:14px;box-shadow:0 10px 25px rgba(0,0,0,.08);scroll-snap-align:start;overflow:hidden;display:flex;flex-direction:column}section.related.products.wt-related-products li.product a img{width:100%;height:170px;object-fit:cover;display:block}section.related.products.wt-related-products li.product .woocommerce-loop-product__title,section.related.products.wt-related-products li.product .woocommerce-loop-product__link,section.related.products.wt-related-products li.product .price,section.related.products.wt-related-products li.product .button{padding:0 14px}section.related.products.wt-related-products li.product .woocommerce-loop-product__title{font-size:14px;font-weight:600;line-height:1.35;margin:10px 0 6px;max-height:3.1em;overflow:hidden}section.related.products.wt-related-products li.product .price{margin-bottom:8px;display:flex;gap:6px;align-items:center}section.related.products.wt-related-products li.product .price del{font-size:12px;color:#999}section.related.products.wt-related-products li.product .price ins{font-size:15px;font-weight:700;color:#f97316;text-decoration:none}section.related.products.wt-related-products li.product .button{margin:0 14px 14px;background:#f97316;color:#fff;border-radius:999px;font-size:13px;text-align:center;padding:7px 0}section.related.products.wt-related-products li.product .onsale{position:absolute;top:10px;left:10px;background:#f97316;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:999px}section.related.products.wt-related-products .slick-arrow,section.related.products.wt-related-products .swiper-button-next,section.related.products.wt-related-products .swiper-button-prev{width:28px;height:28px;background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.08);border-radius:999px;top:40%}}}.cuw-container{margin:8px 0!important;padding:10px!important;border-radius:8px!important;border-width:1px!important}.cuw-badge{top:4px!important;left:4px!important}.cuw-offer-title{font-size:12px!important;padding:5px 8px!important;border-radius:6px!important}.cuw-product-image{width:90px!important;height:auto!important}.cuw-product-image img{max-width:90px!important;height:auto!important}.cuw-product-section{display:flex!important;align-items:center!important;gap:12px!important;justify-content:center!important}.cuw-product-section h3,.cuw-product-section h2{font-size:15px!important;margin:0 0 6px!important;line-height:1.3!important}.cuw-offer-description{font-size:12.5px!important;padding:6px 8px!important;margin-top:8px!important;line-height:1.35!important}.cuw-container button{all:unset!important;background:#f7b500!important;padding:8px 16px!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;display:inline-block!important}.cuw-product-section button{flex:1!important}@media (max-width:768px){.cuw-container .cuw-button{width:100%!important;max-width:320px!important}}.bump-offer-container{max-width:720px!important;margin:18px auto!important;padding:16px 18px!important;background:#fff!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(0,0,0,.08)!important;transition:box-shadow .25s ease}.bump-offer-container:hover{box-shadow:0 14px 34px rgba(0,0,0,.1)!important}.bump-offer-container .bump-offer-title{font-size:15px!important;font-weight:800!important;text-align:center!important;margin-bottom:14px!important;color:#c62828!important}.bump-offer-container .bump-offer-product{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:12px!important;padding:10px 0!important}.bump-offer-container .bump-offer-product-details{width:100%!important}.bump-offer-container .wps_upsell_offer_img{width:150px!important;height:150px!important;border-radius:16px!important;object-fit:cover!important;border:1px solid rgba(0,0,0,.1)!important;background:#fafafa!important;display:block!important;margin:0 auto!important;float:none!important}.bump-offer-container .bump-offer-product-name{font-size:14px!important;font-weight:700!important;margin-bottom:6px!important;color:#111!important;line-height:1.3!important}.bump-offer-container .bump-offer-product-description{font-size:12.5px!important;color:rgba(0,0,0,.55)!important;line-height:1.4!important;margin-bottom:8px!important}.bump-offer-container .bump-offer-product-price del{font-size:12.5px!important;color:rgba(0,0,0,.45)!important;margin-right:8px!important}.bump-offer-container .bump-offer-product-price ins{font-size:15px!important;font-weight:900!important;text-decoration:none!important;color:#1b5e20!important}.bump-offer-container .bump-offer-checkbox{margin-top:14px!important}.bump-offer-container .wps_accept_offer_cla{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;border-radius:14px!important;background:rgba(46,125,50,.07)!important;border:1px solid rgba(46,125,50,.18)!important;cursor:pointer!important;transition:background .25s ease,border-color .25s ease}.bump-offer-container .wps_accept_offer_cla:hover{background:rgba(46,125,50,.12)!important}.bump-offer-container .wps_upsell_bump_checkbox_container{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;flex:0 0 auto!important;position:relative!important;cursor:pointer!important}.bump-offer-container .wps_upsell_bump_checkbox_container input{position:absolute!important;opacity:0!important;width:0!important;height:0!important;margin:0!important}.bump-offer-container .checkmark{position:relative!important;display:inline-block!important;width:20px!important;height:20px!important;flex:0 0 auto!important;background:#fff!important;border:1.5px solid rgba(46,125,50,.55)!important;border-radius:6px!important;transition:all .2s ease}.bump-offer-container .checkmark::after{content:""!important;position:absolute!important;left:6px!important;top:2px!important;width:5px!important;height:10px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important;opacity:0!important}.bump-offer-container .wps_upsell_bump_checkbox_container input:checked~.checkmark{background:#2e7d32!important;border-color:#2e7d32!important}.bump-offer-container .wps_upsell_bump_checkbox_container input:checked~.checkmark::after{opacity:1!important}.bump-offer-container .wps_accetp_offer_title{flex:1 1 auto!important;font-size:14px!important;font-weight:650!important;line-height:1.3!important;color:#1b3d1c!important;cursor:pointer!important}.bump-offer-container:has(input:checked){border-color:rgba(46,125,50,.35)!important;box-shadow:0 12px 28px rgba(46,125,50,.15)!important}.bump-offer-container .wps_accept_offer_cla:has(input:checked){background:rgba(46,125,50,.18)!important;border-color:rgba(46,125,50,.35)!important}@media (max-width:520px){.bump-offer-container{max-width:92%!important;margin:12px auto!important;padding:12px!important;border-radius:14px!important}.bump-offer-container .bump-offer-title{font-size:14px!important;margin-bottom:10px!important}.bump-offer-container .bump-offer-product{gap:10px!important;padding:6px 0!important}.bump-offer-container .wps_upsell_offer_img{width:130px!important;height:130px!important;border-radius:14px!important}.bump-offer-container .bump-offer-product-name{font-size:13px!important;line-height:1.2!important}.bump-offer-container .bump-offer-product-description{font-size:12px!important}.bump-offer-container .bump-offer-product-price del{font-size:11.5px!important}.bump-offer-container .bump-offer-product-price ins{font-size:14px!important}.bump-offer-container .wps_accept_offer_cla{padding:10px 12px!important;border-radius:12px!important;gap:10px!important}.bump-offer-container .wps_accetp_offer_title{font-size:13px!important}.bump-offer-container .checkmark{width:18px!important;height:18px!important}.bump-offer-container .checkmark::after{left:5px!important;top:2px!important;width:5px!important;height:9px!important}}