body.single-product form.cart table.variations{margin-bottom:20px!important}body.single-product form.cart table.variations th.label{vertical-align:middle;padding-bottom:12px!important}body.single-product form.cart table.variations td.value{padding-bottom:12px!important}body.single-product form.cart table.variations label{font-size:15px!important;font-weight:600!important;color:#30343b!important}body.single-product form.cart .thwvsf-wrapper-ul{display:flex!important;flex-wrap:wrap;gap:10px;margin:0!important;padding:0!important;list-style:none!important}body.single-product form.cart .thwvsf-wrapper-ul .thwvsf-label-li{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px!important;width:auto!important;height:44px!important;margin:0!important;padding:8px 16px!important;border:1px solid #d7dce2!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:#30343b!important;line-height:1.2!important;transition:border-color .15s,background-color .15s,box-shadow .15s}body.single-product form.cart .thwvsf-label-li .thwvsf-item-span{display:block;font-family:inherit!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;color:inherit!important;white-space:nowrap}body.single-product form.cart .thwvsf-label-li span:after{display:none!important;content:none!important}body.single-product form.cart .thwvsf-label-li:hover{border-color:#bd2435!important;background:#fff7f7!important}body.single-product form.cart .thwvsf-wrapper-ul .thwvsf-label-li.thwvsf-selected{border-color:#bd2435!important;background:#fff1f3!important;box-shadow:0 0 0 1px #bd2435!important;color:#a71e2c!important}body.single-product form.cart .thwvsf-wrapper-item-li:focus-visible{outline:3px solid #bd2435!important;outline-offset:3px}body.single-product form.cart .reset_variations{display:inline-block!important;margin-top:10px;font-size:13px!important;line-height:1.4;color:#686e78!important;text-decoration:underline;text-underline-offset:3px}body.single-product form.cart .quantity{margin:0 12px 0 0!important}body.single-product form.cart .quantity input.qty{box-sizing:border-box!important;width:84px!important;min-width:84px!important;height:48px!important;min-height:48px!important;padding:8px 10px!important;border:1px solid #cbd1da!important;border-radius:8px!important;background:#fff!important;color:#252a32!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;text-align:center!important;opacity:1!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;appearance:auto!important;-moz-appearance:auto!important}body.single-product form.cart .quantity input.qty:focus{outline:2px solid #bd2435!important;outline-offset:2px;border-color:#bd2435!important}body.single-product form.cart .single_add_to_cart_button{box-sizing:border-box;min-height:48px!important;padding:11px 22px!important;border:1px solid #bd2435!important;border-radius:8px!important;background:#bd2435!important;color:#fff!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important}body.single-product form.cart .single_add_to_cart_button:hover{background:#9f1e2b!important;border-color:#9f1e2b!important}body.single-product form.cart .single_add_to_cart_button:after{display:none!important}body.single-product form.cart .single_add_to_cart_button:focus-visible{outline:3px solid #bd2435;outline-offset:3px}body.single-product form.cart .single_add_to_cart_button:disabled{opacity:.5!important}@media(max-width:480px){body.single-product form.cart .thwvsf-wrapper-ul{gap:8px}body.single-product form.cart .thwvsf-wrapper-ul .thwvsf-label-li{min-width:58px!important;padding:8px 12px!important}body.single-product form.cart .single_add_to_cart_button{padding:11px 16px!important;font-size:15px!important}}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls li.et_pb_tab_active{background-color:#bd2435!important;border-color:#bd2435!important}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls li.et_pb_tab_active a{background-color:#bd2435!important;color:#fff!important}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):hover a{color:#bd2435!important}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls a:focus-visible{outline:2px solid #bd2435;outline-offset:-3px}body.woocommerce-cart #et-boc .et_pb_wc_cart_totals,body.woocommerce-checkout #et-boc .et_pb_wc_checkout_order_details,body.woocommerce-checkout #et-boc .et_pb_wc_checkout_payment_info{background:#fff!important;color:#30343b!important;border:1px solid #e5e7eb!important;border-top:3px solid #bd2435!important;border-radius:12px!important;padding:24px!important;box-shadow:0 6px 24px rgba(28,32,40,.06)!important}body.woocommerce-cart #et-boc .cart_totals,body.woocommerce-checkout #et-boc #payment{background:#fff!important;color:#30343b!important}body.woocommerce-cart #et-boc .cart_totals :is(h2,th,td,p,label,strong,small,.amount,bdi),body.woocommerce-checkout #et-boc .woocommerce :is(th,td,label,.amount,bdi,.payment_box,p){color:#30343b!important}body.woocommerce-cart #et-boc .cart_totals h2,body.woocommerce-checkout #et-boc .woocommerce :is(h3,#order_review_heading){color:#bd2435!important}body.woocommerce-cart #et-boc .cart_totals a,body.woocommerce-checkout #et-boc .woocommerce a{color:#b32031!important}body.woocommerce-cart #et-boc .cart_totals .order-total :is(strong,.amount,bdi),body.woocommerce-checkout #et-boc .order-total :is(strong,.amount,bdi){color:#b32031!important}body.woocommerce-cart #et-boc .shop_table,body.woocommerce-checkout #et-boc .shop_table{border-color:#e5e7eb!important;border-radius:8px;background:#fff!important}body.woocommerce-cart #et-boc .shop_table :is(th,td),body.woocommerce-checkout #et-boc .shop_table :is(th,td){border-color:#e5e7eb!important}body.woocommerce-cart #et-boc .shop_table thead,body.woocommerce-checkout #et-boc .shop_table thead{background:#fff5f5!important}body.woocommerce-cart #et-boc .woocommerce .button,body.woocommerce-cart #et-boc .cart_totals .checkout-button,body.woocommerce-checkout #et-boc .woocommerce .button,body.woocommerce-checkout #et-boc #place_order{box-sizing:border-box;background:#bd2435!important;color:#fff!important;border:1px solid #bd2435!important;border-radius:8px!important;min-height:46px;padding:11px 20px!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;text-shadow:none!important;box-shadow:none!important}body.woocommerce-cart #et-boc .woocommerce .button:hover,body.woocommerce-checkout #et-boc .woocommerce .button:hover{background:#9f1e2b!important;border-color:#9f1e2b!important;color:#fff!important}body.woocommerce-cart #et-boc .woocommerce .button:after,body.woocommerce-checkout #et-boc .woocommerce .button:after{display:none!important}body.woocommerce-cart #et-boc .woocommerce .button:disabled,body.woocommerce-checkout #et-boc .woocommerce .button:disabled{opacity:.5!important}body.woocommerce-cart #et-boc .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error),body.woocommerce-checkout #et-boc .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){background:#fff5f5!important;color:#30343b!important;border:1px solid #f1cdd2!important;border-left:4px solid #bd2435!important;border-radius:8px!important;box-shadow:none!important}body.woocommerce-cart #et-boc .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):before,body.woocommerce-checkout #et-boc .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):before{color:#bd2435!important}body.woocommerce-cart #et-boc .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) a:not(.button),body.woocommerce-checkout #et-boc .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) a:not(.button){color:#b32031!important;text-decoration:underline}body.woocommerce-cart #et-boc .woocommerce :is(input.input-text,textarea,select),body.woocommerce-checkout #et-boc .woocommerce :is(input.input-text,textarea,select),body.woocommerce-checkout #et-boc .select2-container--default .select2-selection--single{box-sizing:border-box;background:#fff!important;color:#30343b!important;border:1px solid #cfd4dc!important;border-radius:8px!important;min-height:46px;font-size:15px!important;padding:10px 12px!important;box-shadow:none!important}body.woocommerce-checkout #et-boc .select2-container .select2-selection__rendered{color:#30343b!important;padding-left:0!important;line-height:24px!important}body.woocommerce-checkout #et-boc .select2-container .select2-selection__arrow{top:10px!important}body.woocommerce-cart #et-boc input.qty{width:80px!important;min-width:70px;height:46px!important;padding:8px!important;text-align:center;font-weight:600;appearance:auto!important}body.woocommerce-cart #et-boc .woocommerce :is(input.input-text,textarea,select):focus,body.woocommerce-checkout #et-boc .woocommerce :is(input.input-text,textarea,select):focus{outline:2px solid #bd2435!important;outline-offset:2px}body.woocommerce-cart #et-boc .woocommerce input::placeholder,body.woocommerce-checkout #et-boc .woocommerce :is(input,textarea)::placeholder{color:#737985!important;opacity:1}body.woocommerce-cart #et-boc .woocommerce input:is([type=radio],[type=checkbox]),body.woocommerce-checkout #et-boc .woocommerce input:is([type=radio],[type=checkbox]){accent-color:#bd2435!important}body.woocommerce-checkout #et-boc #payment .payment_box{background:#fff5f5!important;color:#30343b!important;border:1px solid #f1dadd!important;border-radius:8px!important}body.woocommerce-checkout #et-boc #payment .payment_box:before{border-bottom-color:#fff5f5!important}body.woocommerce-checkout #et-boc #payment .payment_methods{border-color:#e5e7eb!important}body.woocommerce-checkout #et-boc .woocommerce-invalid input.input-text{border-color:#bd2435!important}body.woocommerce-cart #et-boc .woocommerce a:focus-visible,body.woocommerce-checkout #et-boc .woocommerce :is(a,button):focus-visible{outline:2px solid #bd2435;outline-offset:3px}@media(max-width:767px){body.woocommerce-cart #et-boc .et_pb_wc_cart_totals,body.woocommerce-checkout #et-boc .et_pb_wc_checkout_order_details,body.woocommerce-checkout #et-boc .et_pb_wc_checkout_payment_info{padding:18px!important}body.woocommerce-cart #et-boc .woocommerce .button,body.woocommerce-checkout #et-boc .woocommerce .button{font-size:14px!important;padding:10px 16px!important}}body.woocommerce-checkout #et-boc :is(input.input-text,textarea,select){box-sizing:border-box;background:#fff!important;color:#30343b!important;border:1px solid #cfd4dc!important;border-radius:8px!important;min-height:46px;font-size:15px!important;padding:10px 12px!important;box-shadow:none!important}body.woocommerce-checkout #et-boc :is(input.input-text,textarea,select):focus{outline:2px solid #bd2435!important;outline-offset:2px}body.woocommerce-checkout #et-boc .et_pb_module input:is([type=radio],[type=checkbox]){accent-color:#bd2435!important}body.woocommerce-checkout #et-boc :is(input,textarea)::placeholder{color:#737985!important;opacity:1}body.woocommerce-cart #et-boc .cart_totals table.shop_table td{background:#fff!important}body.woocommerce-cart #et-boc .cart_totals table.shop_table td:before{color:#30343b!important}body.woocommerce-cart #et-boc .et_pb_module input:is([type=radio],[type=checkbox]){accent-color:#bd2435!important}@media (min-width:981px){#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_item_wpf_cat{--ana-nav-red:#bd2435;--ana-nav-ink:#343941}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_item_wpf_cat .wpf_item_name{color:var(--ana-nav-ink)!important;font-size:16px!important;font-weight:700!important;padding-bottom:12px;margin-bottom:10px;border-bottom:2px solid #f0dadd}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links li{margin:3px 0!important;padding:0!important}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links li>:is(a,.wpf_selected){display:block!important;box-sizing:border-box;width:100%;padding:9px 10px!important;border-left:3px solid transparent;border-radius:7px;color:var(--ana-nav-ink)!important;background:transparent;font-size:14px!important;line-height:1.45!important;text-decoration:none!important}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links>li>:is(a,.wpf_selected){font-weight:600!important;font-size:15px!important}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links li>a:hover{color:#a51d2c!important;background:#fff1f3!important}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links a:focus-visible{outline:2px solid var(--ana-nav-red);outline-offset:2px}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links .wpf_submenu{margin:5px 0 12px 11px!important;padding:0 0 0 9px!important;border-left:1px solid #e3e5e8!important}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links li:has(.wpf_selected)>a{background:#fff1f3!important;color:#9b1b2a!important;font-weight:600!important;border-left-color:#e6a2aa!important}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links li:has(.wpf_selected)>.wpf_submenu{border-left-color:#dca0a7!important}#et-boc .wpf_form_filter_proizvoda_iz_kategorije .wpf_links li>.wpf_selected{background:var(--ana-nav-red)!important;color:#fff!important;font-weight:700!important;border-left-color:#871b27!important;box-shadow:0 2px 5px rgba(114,27,39,.1)}}