 .woocommerce-notices-wrapper{margin-bottom:20px !important;}@media screen and (min-width:992px){form.woocommerce-checkout{display:grid !important;grid-template-columns:58% 38% !important;grid-template-rows:min-content auto !important;gap:0 4% !important;align-items:start !important;}form.woocommerce-checkout::before,form.woocommerce-checkout::after{display:none !important;}#customer_details{grid-column:1 !important;grid-row:1 / span 2 !important;width:100% !important;margin-bottom:0 !important;}h3#order_review_heading{grid-column:2 !important;grid-row:1 !important;margin-top:0 !important;}#order_review{grid-column:2 !important;grid-row:2 !important;width:100% !important;display:flex !important;flex-direction:column !important;}#order_review .woocommerce-checkout-review-order-table{order:1 !important;margin-bottom:30px !important;}#order_review .woocommerce-checkout-payment{order:2 !important;margin-top:0 !important;}}form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2{width:100% !important;float:none !important;max-width:100% !important;padding:0 !important;margin-bottom:30px !important;}form.woocommerce-checkout .form-row input.input-text,form.woocommerce-checkout .form-row input[type="email"],form.woocommerce-checkout .form-row input[type="tel"],form.woocommerce-checkout .form-row textarea,form.woocommerce-checkout .select2-container--default .select2-selection--single{border:1px solid #e0e0e0 !important;border-radius:4px !important;padding:12px 15px !important;background-color:#ffffff !important;box-shadow:none !important;font-family:'Inter',sans-serif !important;color:#333 !important;width:100% !important;transition:all 0.3s ease !important;}form.woocommerce-checkout .form-row input.input-text:focus,form.woocommerce-checkout .form-row textarea:focus{border-color:#C5A059 !important;box-shadow:0 0 0 1px #C5A059 !important;outline:none !important;}.woocommerce-checkout h3{font-family:'Inter',sans-serif !important;font-size:18px !important;font-weight:700 !important;text-transform:uppercase !important;border-bottom:1px solid #C5A059 !important;padding-bottom:15px !important;margin-bottom:25px !important;color:#222 !important;}.woocommerce-checkout label{font-family:'Inter',sans-serif !important;font-size:11px !important;font-weight:600 !important;text-transform:uppercase !important;color:#555 !important;margin-bottom:8px !important;}.woocommerce-checkout abbr.required{color:#e2401c !important;text-decoration:none !important;}.woocommerce-checkout-payment{background:#fcfaf5 !important;border:1px solid #eaeaea !important;border-radius:4px !important;padding:30px !important;}.woocommerce-checkout-payment ul.payment_methods{border-bottom:1px solid #eaeaea !important;padding:0 0 20px 0 !important;margin:0 0 20px 0 !important;}.woocommerce-checkout-payment ul.payment_methods li{list-style:none !important;margin-bottom:15px !important;}.woocommerce-checkout-payment input[type="radio"]{accent-color:#C5A059 !important;margin-right:10px !important;}.woocommerce-checkout-payment div.payment_box{background-color:#ffffff !important;border:1px solid #eaeaea !important;color:#555 !important;font-size:12px !important;padding:15px !important;border-radius:4px !important;}.woocommerce-checkout-payment #place_order{background-color:#C5A059 !important;color:#ffffff !important;border:1px solid #C5A059 !important;font-family:'Inter',sans-serif !important;font-size:15px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1.5px !important;padding:18px 20px !important;width:100% !important;border-radius:2px !important;transition:all 0.3s ease !important;margin-top:15px !important;}.woocommerce-checkout-payment #place_order:hover{background-color:#111111 !important;border-color:#111111 !important;}.woocommerce-checkout-review-order-table{background-color:#fcfaf5 !important;border:1px solid #eaeaea !important;border-radius:4px !important;width:100% !important;display:block !important;}.woocommerce-checkout-review-order-table thead{display:none !important;}.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table tfoot{display:block !important;width:100% !important;}.woocommerce-checkout-review-order-table tr{display:flex !important;flex-wrap:wrap !important;align-items:center !important;width:100% !important;padding:15px 0 !important;border-bottom:1px solid #eaeaea !important;margin:0 !important;}.woocommerce-checkout-review-order-table tr:last-child{border-bottom:none !important;}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{border:none !important;padding:0 15px !important;background:transparent !important;}.woocommerce-checkout-review-order-table tbody td.product-name{width:75% !important;display:flex !important;align-items:center !important;gap:15px !important;}.woocommerce-checkout-review-order-table tbody td.product-total{width:25% !important;text-align:right !important;}.indizio-checkout-img img{width:85px !important;min-width:85px !important;height:auto !important;border-radius:4px !important;border:1px solid #f0f0f0 !important;padding:3px !important;background:#fff !important;}.indizio-checkout-name{flex:1 1 auto !important;font-size:12px !important;font-weight:600 !important;color:#222 !important;line-height:1.4 !important;}strong.product-quantity{flex:0 0 auto !important;font-size:13px !important;font-weight:600 !important;color:#777 !important;white-space:nowrap !important;}.woocommerce-checkout-review-order-table td.product-name dl.variation,.woocommerce-checkout-review-order-table td.product-name .sku_wrapper,.woocommerce-checkout-review-order-table td.product-name .ean_code_wrapper{display:none !important;}.woocommerce-checkout-review-order-table tfoot th{width:25% !important;font-size:13px !important;font-weight:600 !important;color:#555 !important;text-align:left !important;}.woocommerce-checkout-review-order-table tfoot td{width:75% !important;}ul#shipping_method{margin:0 !important;padding:0 !important;}ul#shipping_method li{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;margin-bottom:10px !important;text-align:left !important;}.woocommerce-checkout-review-order-table tfoot tr.easypack-parcel-machine{padding-top:0 !important;border-top:none !important;}.woocommerce-checkout-review-order-table tfoot tr.easypack-parcel-machine th{display:none !important;}.woocommerce-checkout-review-order-table tfoot tr.easypack-parcel-machine td{width:75% !important;margin-left:auto !important;}.woocommerce-checkout-review-order-table tfoot .order-total{border-top:2px solid #C5A059 !important;}.woocommerce-checkout-review-order-table tfoot .order-total .amount{color:#C5A059 !important;font-size:20px !important;font-weight:700 !important;}.woocommerce-form-coupon-toggle .woocommerce-info{background:#fcfaf5 !important;border:1px solid #C5A059 !important;border-radius:4px !important;color:#222 !important;padding:15px 20px !important;font-family:'Inter',sans-serif !important;font-size:13px !important;text-align:center !important;margin-bottom:30px !important;display:flex !important;justify-content:center !important;align-items:center !important;}.woocommerce-form-coupon-toggle .woocommerce-info::before,.woocommerce-form-coupon-toggle .woocommerce-info::after{display:none !important;content:none !important;}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#C5A059 !important;font-weight:700 !important;text-transform:uppercase !important;text-decoration:none !important;margin-left:10px !important;transition:color 0.3s ease !important;}.woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:#111111 !important;}form.checkout_coupon{border:1px solid #eaeaea !important;background:#ffffff !important;padding:25px 30px !important;border-radius:4px !important;margin-bottom:40px !important;box-shadow:0 4px 15px rgba(0,0,0,0.03) !important;}form.checkout_coupon[style*="display:block;"],form.checkout_coupon[style*="display:block"]{display:flex !important;flex-wrap:wrap !important;gap:15px !important;align-items:center !important;}form.checkout_coupon p.form-row-first{flex:1 !important;margin:0 !important;width:auto !important;}form.checkout_coupon p.form-row-last{margin:0 !important;width:auto !important;}form.checkout_coupon input.input-text{border:1px solid #ddd !important;padding:14px 15px !important;border-radius:2px !important;font-family:'Inter',sans-serif !important;width:100% !important;box-sizing:border-box !important;}form.checkout_coupon input.input-text:focus{border-color:#C5A059 !important;outline:none !important;}form.checkout_coupon button.button{background-color:transparent !important;color:#C5A059 !important;border:1px solid #C5A059 !important;padding:14px 30px !important;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:1px !important;transition:all 0.3s ease !important;border-radius:2px !important;height:100% !important;box-sizing:border-box !important;}form.checkout_coupon button.button:hover{background-color:#C5A059 !important;color:#ffffff !important;}body.woocommerce-cart .woocommerce{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-start !important;}@media screen and (min-width:992px){body.woocommerce-cart .woocommerce-cart-form{width:62% !important;flex:0 0 62% !important;margin:0 !important;}body.woocommerce-cart .cart-collaterals{width:35% !important;flex:0 0 35% !important;margin-top:0 !important;}body.woocommerce-cart .wpc-sfl-wrap{width:100% !important;flex:0 0 100% !important;margin-top:40px !important;}}@media screen and (max-width:991px){body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart-collaterals{width:100% !important;flex:0 0 100% !important;}}body.woocommerce-cart table.shop_table.cart{width:100% !important;min-width:100% !important;}@media screen and (max-width:768px){.woocommerce-checkout-review-order-table tbody tr{display:flex !important;flex-direction:column !important;align-items:flex-start !important;padding:15px !important;border-bottom:1px solid #eaeaea !important;}.woocommerce-checkout-review-order-table tbody td.product-name{width:100% !important;padding:0 0 10px 0 !important;}.indizio-checkout-product-wrap{display:flex !important;flex-direction:row !important;align-items:center !important;width:100% !important;gap:15px !important;}.woocommerce-checkout-review-order-table tbody td.product-total{width:100% !important;text-align:left !important;padding:0 !important;}.woocommerce-checkout-review-order-table tbody td.product-total .amount{font-size:16px !important;}.woocommerce-checkout-review-order-table tfoot tr{display:flex !important;flex-direction:column !important;align-items:flex-start !important;padding:15px !important;}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{width:100% !important;padding:5px 0 !important;text-align:left !important;}.woocommerce-cart table.shop_table.cart thead{display:none !important;}.woocommerce-cart table.shop_table.cart,.woocommerce-cart table.shop_table.cart tbody,.woocommerce-cart table.shop_table.cart tr,.woocommerce-cart table.shop_table.cart td{display:block !important;width:100% !important;}.woocommerce-cart table.shop_table.cart tr.cart_item{border:1px solid #eaeaea !important;border-radius:4px !important;margin-bottom:20px !important;padding:15px !important;position:relative !important;background-color:#ffffff !important;}.woocommerce-cart table.shop_table.cart td.product-remove{position:absolute !important;top:10px !important;right:10px !important;border:none !important;padding:0 !important;text-align:right !important;}.woocommerce-cart table.shop_table.cart td.product-thumbnail{text-align:center !important;padding:0 0 15px 0 !important;border:none !important;}.woocommerce-cart table.shop_table.cart .product-thumbnail img{margin:0 auto !important;width:100px !important;}.woocommerce-cart table.shop_table.cart td.product-name,.woocommerce-cart table.shop_table.cart td.product-price,.woocommerce-cart table.shop_table.cart td.product-quantity,.woocommerce-cart table.shop_table.cart td.product-subtotal{text-align:center !important;padding:8px 0 !important;border:none !important;}.woocommerce-cart table.shop_table.cart td.actions{padding:15px 0 0 0 !important;}.woocommerce-cart .coupon{flex-direction:column !important;width:100% !important;align-items:stretch !important;}.woocommerce-cart .coupon input.input-text{width:100% !important;margin-bottom:10px !important;}.woocommerce-cart .actions button.button{width:100% !important;}.woocommerce-cart table.shop_table.cart tbody td.product-name button.woosl-btn-add{align-self:flex-end !important;margin-top:5px !important;margin-right:10px !important;}.woocommerce-cart table.shop_table.cart tbody td.product-price,.woocommerce-cart table.shop_table.cart tbody td.product-quantity,.woocommerce-cart table.shop_table.cart tbody td.product-subtotal{margin-top:40px !important;padding-top:10px !important;}}@media screen and (max-width:768px){.woocommerce-cart table.shop_table.cart thead{display:none !important;}.woocommerce-cart table.shop_table.cart tbody tr.cart_item{display:flex !important;flex-wrap:wrap !important;align-items:center !important;position:relative !important;padding:25px 0 15px 0 !important;border-bottom:1px solid #eaeaea !important;margin-bottom:15px !important;}.woocommerce-cart table.shop_table.cart tbody td{display:block !important;width:100% !important;border:none !important;padding:5px !important;text-align:center !important;}.woocommerce-cart table.shop_table.cart tbody td.product-remove{position:absolute !important;top:10px !important;left:0 !important;width:30px !important;min-width:30px !important;padding:0 !important;text-align:left !important;z-index:2 !important;}.woocommerce-cart table.shop_table.cart tbody td.product-name dl.variation,.woocommerce-cart table.shop_table.cart tbody td.product-name .sku_wrapper,.woocommerce-cart table.shop_table.cart tbody td.product-name .ean_code_wrapper{display:none !important;}.woocommerce-cart table.shop_table.cart tbody td.product-thumbnail{width:100% !important;max-width:100% !important;text-align:center !important;padding-top:15px !important;float:none !important;display:block !important;}.woocommerce-cart table.shop_table.cart tbody td.product-thumbnail img{margin:0 auto !important;width:100px !important;}.woocommerce-cart table.shop_table.cart tbody td.product-name{width:100% !important;padding:15px 0 20px 0 !important;text-align:center !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:12px !important;}.woocommerce-cart table.shop_table.cart tbody td.product-name button.woosl-btn-add{margin:0 !important;display:inline-block !important;width:auto !important;}.woocommerce-cart table.shop_table.cart tbody td.product-price,.woocommerce-cart table.shop_table.cart tbody td.product-quantity,.woocommerce-cart table.shop_table.cart tbody td.product-subtotal{width:33.33% !important;min-width:33.33% !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;}.woocommerce-cart table.shop_table.cart tbody td.product-price::before,.woocommerce-cart table.shop_table.cart tbody td.product-quantity::before,.woocommerce-cart table.shop_table.cart tbody td.product-subtotal::before{content:attr(data-title) !important;display:block !important;font-family:'Inter',sans-serif !important;font-size:10px !important;font-weight:700 !important;text-transform:uppercase !important;color:#999 !important;margin-bottom:5px !important;}.woocommerce-checkout-review-order-table tr{display:flex !important;flex-wrap:wrap !important;padding:15px 0 !important;}.woocommerce-checkout-review-order-table th.product-name,.woocommerce-checkout-review-order-table td.product-name{width:100% !important;padding-bottom:10px !important;}strong.product-quantity{margin-left:auto !important;}.woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout-review-order-table td.product-total{width:100% !important;text-align:left !important;padding-top:0 !important;padding-left:80px !important;}.woocommerce-checkout-review-order-table tfoot th{width:40% !important;text-align:left !important;}.woocommerce-checkout-review-order-table tfoot td{width:60% !important;text-align:right !important;}}.woocommerce-cart table.shop_table.cart td.product-name button.woosl-btn-add{position:relative !important;z-index:9999 !important;pointer-events:auto !important;cursor:pointer !important;}.woocommerce-cart table.shop_table.cart td.product-name a{position:relative !important;z-index:1 !important;}.woocommerce-cart table.shop_table.cart tbody td.product-name{position:relative !important;z-index:10 !important;}.woocommerce-order{max-width:900px !important;margin:0 auto 60px auto !important;font-family:'Inter',sans-serif !important;}.woocommerce-order > p:first-child{background-color:#fcfaf5 !important;border:1px solid #C5A059 !important;color:#222 !important;padding:20px !important;text-align:center !important;border-radius:4px !important;font-weight:600 !important;font-size:15px !important;margin-bottom:40px !important;box-shadow:0 4px 15px rgba(0,0,0,0.03) !important;}.woocommerce-order h2{font-family:'Inter',sans-serif !important;font-size:20px !important;font-weight:700 !important;text-transform:uppercase !important;color:#222 !important;border-bottom:2px solid #C5A059 !important;padding-bottom:12px !important;margin:40px 0 25px 0 !important;}.woocommerce-order table.order_details{background-color:#fcfaf5 !important;border:1px solid #eaeaea !important;border-radius:4px !important;width:100% !important;border-collapse:collapse !important;margin-bottom:40px !important;}.woocommerce-order table.order_details th,.woocommerce-order table.order_details td{padding:18px 20px !important;border-bottom:1px solid #eaeaea !important;border-top:none !important;}.woocommerce-order table.order_details thead th{font-size:12px !important;text-transform:uppercase !important;color:#777 !important;border-bottom:2px solid #eaeaea !important;}.woocommerce-order table.order_details tbody td.woocommerce-table__product-name{font-weight:600 !important;color:#222 !important;line-height:1.5 !important;}.woocommerce-order table.order_details th:last-child,.woocommerce-order table.order_details td:last-child{text-align:right !important;}.woocommerce-order table.order_details tfoot tr:nth-last-child(2) th,.woocommerce-order table.order_details tfoot tr:nth-last-child(2) td{border-top:2px solid #C5A059 !important;}.woocommerce-order table.order_details tfoot tr:nth-last-child(2) td .amount{color:#C5A059 !important;font-size:20px !important;font-weight:700 !important;}.woocommerce-order .col2-set.addresses{display:flex !important;gap:30px !important;flex-wrap:wrap !important;}.woocommerce-order .col2-set.addresses .col-1,.woocommerce-order .col2-set.addresses .col-2{flex:1 !important;min-width:300px !important;width:auto !important;float:none !important;padding:0 !important;margin:0 !important;}.woocommerce-order address{background-color:#ffffff !important;border:1px solid #eaeaea !important;border-radius:4px !important;padding:25px !important;font-style:normal !important;line-height:1.8 !important;color:#555 !important;box-shadow:0 4px 15px rgba(0,0,0,0.02) !important;}@media screen and (max-width:768px){.woocommerce-order{padding:0 15px !important;}.woocommerce-order table.order_details th,.woocommerce-order table.order_details td{padding:15px 10px !important;font-size:13px !important;}.woocommerce-order .col2-set.addresses{flex-direction:column !important;gap:20px !important;}}.woocommerce-order ul.order_details{background-color:#fcfaf5 !important;border:1px solid #eaeaea !important;border-radius:4px !important;padding:25px 25px 15px 25px !important;margin-bottom:40px !important;display:flex !important;flex-wrap:wrap !important;gap:15px 30px !important;justify-content:flex-start !important;}.woocommerce-order ul.order_details li{border:none !important;border-right:1px solid #eaeaea !important;padding-right:30px !important;margin-bottom:10px !important;font-size:11px !important;text-transform:uppercase !important;color:#777 !important;float:none !important;}.woocommerce-order ul.order_details li:last-child{border-right:none !important;padding-right:0 !important;}.woocommerce-order ul.order_details li strong{display:block !important;color:#222 !important;font-size:14px !important;margin-top:5px !important;text-transform:none !important;}@media screen and (max-width:768px){.woocommerce-order ul.order_details{flex-direction:column !important;gap:15px !important;}.woocommerce-order ul.order_details li{border-right:none !important;border-bottom:1px solid #eaeaea !important;padding-right:0 !important;padding-bottom:15px !important;}.woocommerce-order ul.order_details li:last-child{border-bottom:none !important;padding-bottom:0 !important;}}.woocommerce .return-to-shop a.button.wc-backward{display:inline-block !important;height:48px !important;line-height:46px !important;padding:0 30px !important;background-color:transparent !important;color:#C5A059 !important;border:1px solid #C5A059 !important;font-family:'Inter',sans-serif !important;font-size:13px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1px !important;border-radius:2px !important;transition:all 0.3s ease !important;text-decoration:none !important;}.woocommerce .return-to-shop a.button.wc-backward:hover{background-color:#C5A059 !important;color:#ffffff !important;}body.woocommerce-cart .dgwt-wcas-details-wrapp.woocommerce{display:none !important;}body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .cart-empty{background-color:transparent !important;border:none !important;border-top:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;color:#222222 !important;font-family:'Inter',sans-serif !important;font-size:16px !important;font-weight:500 !important;letter-spacing:0.5px !important;line-height:48px !important;}body.woocommerce-cart .woocommerce-info::before,body.woocommerce-cart .cart-empty::before{display:none !important;}.woocommerce-cart .woocommerce-info,.woocommerce-checkout .woocommerce-info,.woocommerce-cart .woocommerce-message,.woocommerce-checkout .woocommerce-message{background-color:#ffffff !important;border:1px solid #eaeaea !important;border-top:3px solid #C5A059 !important;border-radius:8px !important;box-shadow:0 8px 20px -8px rgba(0,0,0,0.08) !important;font-family:'Inter',sans-serif !important;color:#444444 !important;padding:20px !important;margin-bottom:30px !important;}.woocommerce-cart .woocommerce-info::before,.woocommerce-checkout .woocommerce-info::before,.woocommerce-cart .woocommerce-message::before,.woocommerce-checkout .woocommerce-message::before{color:#C5A059 !important;}.woocommerce-cart .wpc-fsb-wrap,.woocommerce-checkout .wpc-fsb-wrap{margin-bottom:30px !important;}.woocommerce-cart .wpc-fsb-bar,.woocommerce-checkout .wpc-fsb-bar,.woocommerce-cart .wpcfb-progress-bar,.woocommerce-checkout .wpcfb-progress-bar{height:6px !important;border-radius:4px !important;background-color:#f0f0f0 !important;border:none !important;}.woocommerce-cart .wpc-fsb-progress,.woocommerce-checkout .wpc-fsb-progress,.woocommerce-cart .wpcfb-progress,.woocommerce-checkout .wpcfb-progress{background:linear-gradient(90deg,#b08d4b 0%,#C5A059 100%) !important;border-radius:4px !important;}.woocommerce-cart input[type="text"],.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="email"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout select,.woocommerce-checkout textarea{border:1px solid #eaeaea !important;border-radius:4px !important;padding:12px 15px !important;font-family:'Inter',sans-serif !important;color:#222222 !important;background-color:#ffffff !important;height:auto !important;transition:all 0.3s ease !important;}.woocommerce-cart input[type="text"]:focus,.woocommerce-checkout input:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{border-color:#C5A059 !important;box-shadow:0 0 0 1px #C5A059 !important;outline:none !important;}.woocommerce-checkout form .form-row label{font-family:'Inter',sans-serif !important;font-size:12px !important;text-transform:uppercase !important;font-weight:600 !important;color:#555555 !important;margin-bottom:8px !important;}.woocommerce-checkout #order_review,.woocommerce-cart .cart-collaterals .cart_totals{background-color:#ffffff !important;border:1px solid #eaeaea !important;border-radius:8px !important;box-shadow:0 8px 20px -8px rgba(0,0,0,0.12) !important;padding:30px !important;margin-top:0 !important;}.woocommerce-cart table.cart th,.woocommerce-checkout table.shop_table th{font-family:'Inter',sans-serif !important;text-transform:uppercase !important;font-size:13px !important;color:#222222 !important;border-bottom:2px solid #eaeaea !important;padding-bottom:15px !important;}.woocommerce-cart table.cart td.product-name a,.woocommerce-checkout table.shop_table td.product-name{font-family:'Inter',sans-serif !important;font-weight:600 !important;color:#222222 !important;text-decoration:none !important;}.woocommerce-cart table.cart td.product-price,.woocommerce-cart table.cart td.product-subtotal,.woocommerce-checkout table.shop_table td.product-total .amount,.woocommerce-checkout table.shop_table tfoot tr.order-total .amount,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total .amount{color:#C5A059 !important;font-weight:800 !important;font-size:16px !important;}.woocommerce-checkout #payment{background:#fcfcfc !important;border-radius:6px !important;margin-top:20px !important;padding:20px !important;}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #eaeaea !important;padding-bottom:20px !important;}.woocommerce-checkout #payment div.payment_box{background-color:#fcfaf5 !important;color:#444444 !important;border-radius:4px !important;}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#fcfaf5 !important;}.woocommerce-cart a.checkout-button,.woocommerce-checkout button#place_order{background-color:#C5A059 !important;color:#ffffff !important;border:1px solid #C5A059 !important;border-radius:4px !important;font-family:'Inter',sans-serif !important;font-size:15px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1.5px !important;width:100% !important;transition:all 0.3s ease !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;box-sizing:border-box !important;}.woocommerce-cart a.checkout-button:hover,.woocommerce-checkout button#place_order:hover{background-color:#b08d4b !important;border-color:#b08d4b !important;box-shadow:0 4px 15px rgba(197,160,89,0.3) !important;}.woocommerce-cart a.checkout-button{min-height:54px !important;height:auto !important;padding:15px 20px !important;line-height:1.3 !important;white-space:normal !important;margin-top:20px !important;}.woocommerce-checkout button#place_order{padding:14px 20px !important;margin-top:5px !important;}.woocommerce-cart button[name="update_cart"],.woocommerce-cart button[name="apply_coupon"]{background-color:transparent !important;color:#C5A059 !important;border:1px solid #C5A059 !important;border-radius:4px !important;height:48px !important;padding:0 30px !important;font-family:'Inter',sans-serif !important;font-size:13px !important;font-weight:600 !important;text-transform:uppercase !important;transition:all 0.3s ease !important;}.woocommerce-cart button[name="update_cart"]:hover,.woocommerce-cart button[name="apply_coupon"]:hover{background-color:#fcfaf5 !important;}body.woocommerce-checkout .page-content,body.woocommerce-cart .page-content,body.woocommerce-checkout .entry-content,body.woocommerce-cart .entry-content{background-color:#f7f7f9 !important;padding-top:40px !important;padding-bottom:60px !important;}.woocommerce-checkout #indizio-promo-banner,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .wpcfb-wrap,.woocommerce-cart .wpcfb-wrap,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-cart .cart-collaterals,.woocommerce-cart .woocommerce-cart-form{background-color:#ffffff !important;border:none !important;border-radius:12px !important;box-shadow:0 6px 30px rgba(0,0,0,0.06) !important;padding:35px !important;margin-bottom:30px !important;box-sizing:border-box !important;}.woocommerce-checkout .wpcfb-wrap,.woocommerce-cart .wpcfb-wrap{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;}.woocommerce-checkout .wpcfb-wrap::before,.woocommerce-cart .wpcfb-wrap::before{content:"";display:block !important;width:48px !important;height:48px !important;background-color:#fcfaf5 !important;border:2px solid #C5A059 !important;border-radius:50% !important;margin:0 auto 15px auto !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C5A059'%3E%3Cpath d='M20 8h-3V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5l-3-4zM6 18.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm13.5-9l1.96 2.5H17V9.5h2.5zm-1.5 9c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z'/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat;background-position:center;}.woocommerce-checkout .wpcfb-progress-bar,.woocommerce-cart .wpcfb-progress-bar{height:10px !important;border-radius:10px !important;background-color:#f0f0f0 !important;width:100% !important;max-width:500px !important;margin:15px auto !important;}.woocommerce-checkout .wpcfb-progress,.woocommerce-cart .wpcfb-progress{background:linear-gradient(90deg,#b08d4b 0%,#C5A059 100%) !important;border-radius:10px !important;}.woocommerce-checkout .wpcfb-title,.woocommerce-checkout .wpcfb-message,.woocommerce-cart .wpcfb-title,.woocommerce-cart .wpcfb-message{font-size:14px !important;}.woocommerce-checkout #indizio-promo-banner,.woocommerce-form-coupon-toggle .woocommerce-info{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;}.woocommerce-checkout #indizio-promo-banner strong{color:#C5A059 !important;font-size:15px !important;text-transform:uppercase !important;letter-spacing:1px !important;margin-bottom:8px !important;display:block !important;}.woocommerce-form-coupon-toggle .woocommerce-info a{display:inline-block !important;margin-top:15px !important;background:#C5A059 !important;color:#ffffff !important;padding:10px 25px !important;border-radius:4px !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0.5px !important;transition:all 0.3s ease !important;}.woocommerce-form-coupon-toggle .woocommerce-info a:hover{background:#111111 !important;}.woocommerce-checkout h3{border-bottom:none !important;text-align:center !important;font-size:18px !important;color:#222222 !important;margin-bottom:30px !important;padding-bottom:0 !important;}body.woocommerce-checkout #indizio-promo-banner,body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,body.woocommerce-checkout .wpcfb-wrap,body.woocommerce-cart .wpcfb-wrap{padding:15px 25px !important;margin-bottom:15px !important;}body.woocommerce-checkout .wpcfb-wrap::before,body.woocommerce-cart .wpcfb-wrap::before{width:36px !important;height:36px !important;background-size:18px !important;margin-bottom:10px !important;}form.woocommerce-checkout .form-row{margin-bottom:12px !important;}form.woocommerce-checkout label{margin-bottom:4px !important;font-size:10px !important;}form.woocommerce-checkout input.input-text,form.woocommerce-checkout input[type="email"],form.woocommerce-checkout input[type="tel"],form.woocommerce-checkout select,form.woocommerce-checkout textarea{padding:10px 12px !important;}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review{padding:20px 25px !important;}body.woocommerce-checkout h3{margin-bottom:20px !important;font-size:16px !important;}.woocommerce-checkout-review-order-table tr{padding:10px 0 !important;}.indizio-checkout-img img{width:65px !important;min-width:65px !important;}.woocommerce-checkout-payment{padding:15px 20px !important;margin-top:15px !important;}.woocommerce-checkout-payment ul.payment_methods{padding-bottom:15px !important;margin-bottom:15px !important;}.woocommerce-checkout-payment ul.payment_methods li{margin-bottom:10px !important;}.woocommerce-checkout-payment #place_order{padding:14px 20px !important;margin-top:5px !important;}body.woocommerce-checkout .woocommerce{display:flex !important;flex-wrap:wrap !important;gap:20px !important;align-items:stretch !important;}body.woocommerce-checkout .woocommerce-notices-wrapper{flex:1 1 100% !important;order:0 !important;}body.woocommerce-checkout .woocommerce-form-coupon-toggle{flex:1 1 calc(33.333% - 14px) !important;order:1 !important;margin:0 !important;}body.woocommerce-checkout .wpcfb-wrap{flex:1 1 calc(33.333% - 14px) !important;order:2 !important;margin:0 !important;}body.woocommerce-checkout #indizio-promo-banner{flex:1 1 calc(33.333% - 14px) !important;order:3 !important;margin:0 !important;}body.woocommerce-checkout form.checkout_coupon{flex:1 1 100% !important;order:4 !important;margin-top:0 !important;}body.woocommerce-checkout form.checkout.woocommerce-checkout{flex:1 1 100% !important;order:5 !important;}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,body.woocommerce-checkout .wpcfb-wrap,body.woocommerce-checkout #indizio-promo-banner{height:100% !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;box-sizing:border-box !important;margin:0 !important;}body.woocommerce-checkout .wpcfb-wrap::before{margin-bottom:10px !important;margin-top:0 !important;}@media screen and (max-width:991px){body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout .wpcfb-wrap,body.woocommerce-checkout #indizio-promo-banner{flex:1 1 100% !important;margin-bottom:0 !important;}}body.woocommerce-cart .page-content,body.woocommerce-checkout .page-content,body.woocommerce-cart .type-page,body.woocommerce-checkout .type-page{background-color:#ffffff !important;}@media screen and (min-width:992px){body.woocommerce-cart .woocommerce-cart-form{padding:15px 20px !important;width:65% !important;float:left !important;}body.woocommerce-cart .cart-collaterals{width:32% !important;float:right !important;padding:15px 20px !important;margin-top:0 !important;}}body.woocommerce-cart table.shop_table.cart tbody td.product-thumbnail{width:110px !important;max-width:110px !important;}body.woocommerce-cart table.shop_table.cart .product-thumbnail img{width:100px !important;max-width:100px !important;height:auto !important;margin:0 auto !important;}body.woocommerce-cart table.shop_table.cart tbody tr.cart_item{padding-top:20px !important;padding-bottom:20px !important;}body.woocommerce-cart table.shop_table.cart tbody td{vertical-align:middle !important;}body.woocommerce-checkout .dgwt-wcas-details-wrapp.woocommerce{display:none !important;}#wpadminbar input,#wpadminbar input[type="text"],#wpadminbar input[type="search"],#wpadminbar button,#wpadminbar .dgwt-wcas-search-input{background-color:transparent !important;background:transparent !important;border:none !important;padding:0 !important;box-shadow:none !important;border-radius:0 !important;height:auto !important;min-height:0 !important;}#wpadminbar input:focus,#wpadminbar input[type="text"]:focus,#wpadminbar input[type="search"]:focus{box-shadow:none !important;border:none !important;outline:none !important;background-color:transparent !important;}.woocommerce-cart a.checkout-button{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;min-height:54px !important;height:auto !important;padding:15px 20px !important;line-height:1.3 !important;white-space:normal !important;box-sizing:border-box !important;}body.woocommerce-cart .woocommerce-notices-wrapper{flex:1 1 100% !important;width:100% !important;order:-1 !important;margin-bottom:30px !important;}body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .woocommerce-error{background-color:#ffffff !important;border:1px solid #eaeaea !important;border-top:3px solid #C5A059 !important;color:#222222 !important;border-radius:8px !important;box-shadow:0 6px 20px rgba(0,0,0,0.05) !important;font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:500 !important;padding:20px 25px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:15px !important;}body.woocommerce-cart .woocommerce-message::before,body.woocommerce-cart .woocommerce-info::before{color:#C5A059 !important;}body.woocommerce-cart .woocommerce-message .button,body.woocommerce-cart .woocommerce-info .button{background-color:transparent !important;color:#C5A059 !important;border:1px solid #C5A059 !important;border-radius:4px !important;padding:8px 20px !important;font-size:12px !important;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:0.5px !important;margin:0 !important;transition:all 0.3s ease !important;}body.woocommerce-cart .woocommerce-message .button:hover,body.woocommerce-cart .woocommerce-info .button:hover{background-color:#C5A059 !important;color:#ffffff !important;}.woocommerce-cart table.cart td.actions{display:flex !important;flex-wrap:nowrap !important;gap:15px !important;align-items:center !important;justify-content:flex-start !important;padding:25px 0 !important;border:none !important;}.woocommerce-cart .coupon{display:flex !important;flex:0 0 auto !important;align-items:center !important;gap:10px !important;margin:0 !important;}.woocommerce-cart .coupon input.input-text{width:180px !important;height:44px !important;margin:0 !important;box-sizing:border-box !important;}.woocommerce-cart button[name="update_cart"]{flex:0 0 auto !important;height:44px !important;margin:0 !important;padding:0 18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;}.woocommerce-cart table.cart td.actions .woosl-btn-add,.woocommerce-cart table.cart td.actions .woosl-save-all-btn,.woocommerce-cart table.cart td.actions a[class*="woosl"]{flex:0 0 auto !important;display:inline-flex !important;align-items:center !important;white-space:nowrap !important;min-width:auto !important;text-align:center !important;margin:0 !important;height:44px !important;line-height:1 !important;background:transparent !important;color:#C5A059 !important;border:1px solid #C5A059 !important;text-transform:uppercase !important;font-size:11px !important;font-weight:700 !important;padding:0 20px !important;box-sizing:border-box !important;}.woocommerce-cart .actions button.button,.woocommerce-cart .coupon button.button,.woocommerce-form-coupon-toggle .woocommerce-info a{background-color:transparent !important;color:#C5A059 !important;border:1px solid #C5A059 !important;transition:all 0.18s ease !important;display:inline-flex !important;align-items:center !important;padding:0 18px !important;height:44px !important;box-sizing:border-box !important;}.woocommerce-cart .actions button.button:hover,.woocommerce-cart .coupon button.button:hover,.woocommerce-cart table.cart td.actions a[class*="woosl"]:hover,.woocommerce-form-coupon-toggle .woocommerce-info a:hover{background-color:#fcfaf5 !important;color:#C5A059 !important;border-color:#C5A059 !important;}body.woocommerce-cart .woocommerce-message .button{background-color:transparent !important;border:1px solid #C5A059 !important;color:#C5A059 !important;}@media screen and (max-width:600px){.woocommerce-cart table.cart td.actions{flex-direction:column !important;align-items:stretch !important;gap:10px !important;}.woocommerce-cart .coupon{flex-direction:column !important;gap:8px !important;align-items:stretch !important;}.woocommerce-cart .coupon input.input-text,.woocommerce-cart button[name="update_cart"],.woocommerce-cart table.cart td.actions .woosl-btn-add,.woocommerce-cart table.cart td.actions .woosl-save-all-btn,.woocommerce-cart table.cart td.actions a[class*="woosl"]{width:100% !important;flex:0 0 auto !important;}}.woocommerce-cart button[name="update_cart"],.woocommerce-cart table.cart td.actions .woosl-btn-add,.woocommerce-cart table.cart td.actions .woosl-save-all-btn,.woocommerce-cart table.cart td.actions a[class*="woosl"]{height:auto !important;min-height:44px !important;white-space:nowrap !important;padding:10px 18px !important;line-height:1.3 !important;}.woocommerce-cart table.cart td.actions button.woosl-btn-all,.woocommerce-cart table.cart td.actions button.button.woosl-btn-all{height:auto !important;min-height:44px !important;white-space:nowrap !important;padding:10px 18px !important;line-height:1.3 !important;flex-shrink:0 !important;}.woocommerce-cart table.cart td.actions{flex-wrap:wrap !important;gap:10px !important;}.woocommerce-cart button[name="update_cart"]:disabled{display:none !important;}.woocommerce-cart table.cart td.actions button.woosl-btn-all,.woocommerce-cart table.cart td.actions button.button.woosl-btn-all,.woocommerce-cart button[name="update_cart"],.woocommerce-cart button[name="apply_coupon"]{height:auto !important;min-height:44px !important;white-space:nowrap !important;padding:10px 18px !important;line-height:1.3 !important;flex-shrink:0 !important;flex-grow:0 !important;}.woocommerce-cart table.cart td.actions button.button,.woocommerce-cart table.cart td.actions button.woosl-btn-all,.woocommerce-cart table.cart td.actions button[name="update_cart"],.woocommerce-cart table.cart td.actions button[name="apply_coupon"]{height:auto !important;min-height:44px !important;white-space:nowrap !important;padding:10px 18px !important;line-height:1.3 !important;flex-shrink:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;}.woocommerce-cart button[name="update_cart"]:disabled{display:inline-flex !important;opacity:0.4 !important;cursor:default !important;}.woocommerce-cart table.cart td.actions button.button,.woocommerce-cart table.cart td.actions button.woosl-btn-all,.woocommerce-cart table.cart td.actions button[name="update_cart"],.woocommerce-cart table.cart td.actions button[name="apply_coupon"]{width:auto !important;max-width:none !important;min-width:fit-content !important;height:auto !important;min-height:44px !important;white-space:nowrap !important;padding:12px 20px !important;line-height:1.4 !important;flex:0 0 auto !important;box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;}@media screen and (max-width:768px){.cart_totals ul#shipping_method,.woocommerce-checkout-review-order-table ul#shipping_method{padding:0 !important;margin:0 !important;list-style:none !important;}.cart_totals ul#shipping_method li,.woocommerce-checkout-review-order-table ul#shipping_method li{display:grid !important;grid-template-columns:20px 1fr auto !important;align-items:center !important;gap:8px 10px !important;padding:12px 0 !important;border-bottom:1px solid #f0f0f0 !important;margin:0 !important;width:100% !important;}.cart_totals ul#shipping_method li:last-child,.woocommerce-checkout-review-order-table ul#shipping_method li:last-child{border-bottom:none !important;}.cart_totals ul#shipping_method li input[type="radio"],.woocommerce-checkout-review-order-table ul#shipping_method li input[type="radio"]{grid-column:1 !important;margin:0 !important;width:16px !important;height:16px !important;flex-shrink:0 !important;accent-color:#C5A059 !important;}.cart_totals ul#shipping_method li label,.woocommerce-checkout-review-order-table ul#shipping_method li label{grid-column:2 !important;font-family:'Inter',sans-serif !important;font-size:13px !important;font-weight:500 !important;color:#333333 !important;line-height:1.4 !important;margin:0 !important;text-transform:none !important;}.cart_totals ul#shipping_method li label .woocommerce-Price-amount,.woocommerce-checkout-review-order-table ul#shipping_method li label .woocommerce-Price-amount{font-weight:700 !important;color:#222222 !important;display:inline !important;}.cart_totals ul#shipping_method li img,.cart_totals ul#shipping_method li .shipping-method-logo,.woocommerce-checkout-review-order-table ul#shipping_method li img{grid-column:3 !important;width:54px !important;max-width:54px !important;height:auto !important;object-fit:contain !important;margin:0 !important;flex-shrink:0 !important;}.cart_totals table.shop_table tfoot tr.easypack-parcel-machine,.woocommerce-checkout-review-order-table tfoot tr.easypack-parcel-machine{display:block !important;padding:0 0 15px 0 !important;}.cart_totals table.shop_table tfoot tr.easypack-parcel-machine th{display:none !important;}.cart_totals table.shop_table tfoot tr.easypack-parcel-machine td{display:block !important;width:100% !important;padding:0 !important;}}