body ul.products li.product .product-img-wrap,body ul.products li.product .product-img-wrap .inner,body .products .product-block .product-img-wrap,body .products .product-block .product-img-wrap .inner,body .products li.product .product-img-wrap,body .products li.product .product-img-wrap .inner,body .wc-block-grid__products li.product .product-img-wrap,body .wc-block-grid__products li.product .product-img-wrap .inner,body .product-item .product-img-wrap,body .product-item .product-img-wrap .inner,body .product-list .product-image,body .product-item .product-image,body .elementor-widget-woocommerce-products li.product .product-img-wrap,body .elementor-widget-woocommerce-products li.product .product-img-wrap .inner,body .elementor-widget-wc-archive-products li.product .product-img-wrap,body .elementor-widget-wc-archive-products li.product .product-img-wrap .inner{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;display:block;background-color:#f8f7f5;border-radius:4px}body ul.products li.product .product-img-wrap .product-image,body .products .product-block .product-img-wrap .product-image,body .products li.product .product-img-wrap .product-image,body .wc-block-grid__products li.product .product-img-wrap .product-image,body .product-item .product-img-wrap .product-image,body .elementor-widget-woocommerce-products li.product .product-img-wrap .product-image,body .elementor-widget-wc-archive-products li.product .product-img-wrap .product-image{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center}body ul.products li.product .product-img-wrap .product-image img,body .products .product-block .product-img-wrap .product-image img,body .products li.product .product-img-wrap .product-image img,body .wc-block-grid__products li.product .product-img-wrap .product-image img,body .product-item .product-img-wrap .product-image img,body .product-list .product-image img,body .product-item .product-image img,body .elementor-widget-woocommerce-products li.product .product-img-wrap .product-image img,body .elementor-widget-wc-archive-products li.product .product-img-wrap .product-image img{width:100%;height:100%;object-fit:cover;object-position:center;margin:0;padding:0;display:block;transition:transform 0.6s cubic-bezier(.165,.84,.44,1)}body ul.products li.product:hover .product-img-wrap .product-image:first-child img,body .products .product-block:hover .product-img-wrap .product-image:first-child img,body .products li.product:hover .product-img-wrap .product-image:first-child img,body .wc-block-grid__products li.product:hover .product-img-wrap .product-image:first-child img,body .product-item:hover .product-img-wrap .product-image:first-child img{transform:scale(1.04)}body ul.products li.product .product-img-wrap .product-image.second-image,body .products .product-block .product-img-wrap .product-image.second-image,body .products li.product .product-img-wrap .product-image.second-image,body .wc-block-grid__products li.product .product-img-wrap .product-image.second-image,body .product-item .product-img-wrap .product-image.second-image{z-index:2}body ul.products li.product .product-caption,body .products .product-block .product-caption,body .products li.product .product-caption,body .wc-block-grid__products li.product .product-caption,body .products .product-item .product-caption,body .product-list .product-caption{padding:16px 4px 12px 4px;text-align:left;display:flex;flex-direction:column}body ul.products li.product .woocommerce-loop-product__title,body ul.products li.product h3.woocommerce-loop-product__title,body ul.products li.product h2.woocommerce-loop-product__title,body .products .product-block .woocommerce-loop-product__title,body .products li.product .woocommerce-loop-product__title,body .wc-block-grid__products li.product .woocommerce-loop-product__title,body .wc-block-grid__products li.product .wc-block-grid__product-title,body .product-item .woocommerce-loop-product__title{font-size:13.5px;font-weight:500;text-transform:uppercase;letter-spacing:.6px;color:#2b2b2b;margin:0 0 6px 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}body ul.products li.product .woocommerce-loop-product__title:hover,body .products .product-block .woocommerce-loop-product__title:hover,body .products li.product .woocommerce-loop-product__title:hover,body .wc-block-grid__products li.product .woocommerce-loop-product__title:hover{color:#000}body ul.products li.product .price,body .products .product-block .price,body .products li.product .price,body .wc-block-grid__products li.product .price,body .products .product-item .price,body .product-list .price{font-size:13.5px;font-weight:400;color:#555;margin:0;display:block}body ul.products li.product .product-img-wrap,body ul.products li.product .product-img-wrap .inner,body .products .product-block .product-img-wrap,body .products .product-block .product-img-wrap .inner,body .products li.product .product-img-wrap,body .products li.product .product-img-wrap .inner,body .wc-block-grid__products li.product .product-img-wrap,body .wc-block-grid__products li.product .product-img-wrap .inner,body .product-item .product-img-wrap,body .product-item .product-img-wrap .inner,body .product-list .product-image,body .product-item .product-image,body .elementor-widget-woocommerce-products li.product .product-img-wrap,body .elementor-widget-woocommerce-products li.product .product-img-wrap .inner,body .elementor-widget-wc-archive-products li.product .product-img-wrap,body .elementor-widget-wc-archive-products li.product .product-img-wrap .inner{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;display:block;background-color:#f8f7f5;border-radius:4px}body ul.products li.product .product-img-wrap .product-image,body .products .product-block .product-img-wrap .product-image,body .products li.product .product-img-wrap .product-image,body .wc-block-grid__products li.product .product-img-wrap .product-image,body .product-item .product-img-wrap .product-image,body .elementor-widget-woocommerce-products li.product .product-img-wrap .product-image,body .elementor-widget-wc-archive-products li.product .product-img-wrap .product-image{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center}body ul.products li.product .product-img-wrap .product-image img,body .products .product-block .product-img-wrap .product-image img,body .products li.product .product-img-wrap .product-image img,body .wc-block-grid__products li.product .product-img-wrap .product-image img,body .product-item .product-img-wrap .product-image img,body .product-list .product-image img,body .product-item .product-image img,body .elementor-widget-woocommerce-products li.product .product-img-wrap .product-image img,body .elementor-widget-wc-archive-products li.product .product-img-wrap .product-image img{width:100%;height:100%;object-fit:cover;object-position:center;margin:0;padding:0;display:block;transition:transform 0.6s cubic-bezier(.165,.84,.44,1)}body ul.products li.product:hover .product-img-wrap .product-image:first-child img,body .products .product-block:hover .product-img-wrap .product-image:first-child img,body .products li.product:hover .product-img-wrap .product-image:first-child img,body .wc-block-grid__products li.product:hover .product-img-wrap .product-image:first-child img,body .product-item:hover .product-img-wrap .product-image:first-child img{transform:scale(1.04)}body ul.products li.product .product-img-wrap .product-image.second-image,body .products .product-block .product-img-wrap .product-image.second-image,body .products li.product .product-img-wrap .product-image.second-image,body .wc-block-grid__products li.product .product-img-wrap .product-image.second-image,body .product-item .product-img-wrap .product-image.second-image{z-index:2}body ul.products li.product .product-caption,body .products .product-block .product-caption,body .products li.product .product-caption,body .wc-block-grid__products li.product .product-caption,body .products .product-item .product-caption,body .product-list .product-caption{padding:16px 4px 12px 4px;text-align:left;display:flex;flex-direction:column}body ul.products li.product .woocommerce-loop-product__title,body ul.products li.product h3.woocommerce-loop-product__title,body ul.products li.product h2.woocommerce-loop-product__title,body .products .product-block .woocommerce-loop-product__title,body .products li.product .woocommerce-loop-product__title,body .wc-block-grid__products li.product .woocommerce-loop-product__title,body .wc-block-grid__products li.product .wc-block-grid__product-title,body .product-item .woocommerce-loop-product__title{font-size:13.5px;font-weight:500;text-transform:uppercase;letter-spacing:.6px;color:#2b2b2b;margin:0 0 6px 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}body ul.products li.product .woocommerce-loop-product__title:hover,body .products .product-block .woocommerce-loop-product__title:hover,body .products li.product .woocommerce-loop-product__title:hover,body .wc-block-grid__products li.product .woocommerce-loop-product__title:hover{color:#000}body ul.products li.product .price,body .products .product-block .price,body .products li.product .price,body .wc-block-grid__products li.product .price,body .products .product-item .price,body .product-list .price{font-size:13.5px;font-weight:400;color:#555;margin:0;display:block}html body .woocommerce-info,html body .woocommerce-message,html body .woocommerce-notice,html body .woocommerce-form-coupon-toggle .woocommerce-info,html body form.checkout .woocommerce-info,html body #payment .woocommerce-info,html body #payment .payment_box .woocommerce-info,html body .wc-block-components-notice-banner.is-info,html body .wc-block-components-notice-banner.is-success{background-color:#F8F7F5!important;color:#1E1E1E!important;border:1px solid #E4E2DD!important;border-radius:4px!important;padding:16px 24px!important;box-shadow:none!important;font-size:14px!important;line-height:1.6!important;font-family:inherit!important}html body .woocommerce-info::before,html body .woocommerce-message::before,html body .woocommerce-notice::before{color:#959C8F!important}html body .woocommerce-info a,html body .woocommerce-message a,html body .woocommerce-notice a,html body .woocommerce-form-coupon-toggle .woocommerce-info a,html body #payment .woocommerce-info a,html body #payment .payment_box .woocommerce-info a,html body .wc-block-components-notice-banner.is-info a,html body .wc-block-components-notice-banner.is-success a{color:#1E1E1E!important;font-family:'Inter Tight','Inter',-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;border-bottom:1px solid #1E1E1E!important;text-decoration:none!important;transition:all 0.2s ease!important}html body .woocommerce-info a:hover,html body .woocommerce-message a:hover,html body .woocommerce-notice a:hover,html body .woocommerce-form-coupon-toggle .woocommerce-info a:hover,html body #payment .woocommerce-info a:hover,html body #payment .payment_box .woocommerce-info a:hover,html body .wc-block-components-notice-banner.is-info a:hover,html body .wc-block-components-notice-banner.is-success a:hover{color:#1E1E1E!important;border-bottom:2px solid #959C8F!important;opacity:0.8!important}html body .woocommerce-error,html body #payment .woocommerce-error,html body .wc-block-components-notice-banner.is-error{background-color:#FDF8F8!important;color:#1E1E1E!important;border:1px solid #F0D4D4!important;border-radius:4px!important;padding:16px 24px!important;box-shadow:none!important;font-size:14px!important;line-height:1.6!important;font-family:inherit!important}body .woocommerce-error::before{color:#D9534F!important}html body form.checkout_coupon.woocommerce-form-coupon,html body form.checkout_coupon{display:none;margin-bottom:24px!important}html body form.checkout.woocommerce-checkout #billing_country_field,html body form.checkout.woocommerce-checkout #shipping_country_field{display:none!important}html body form.checkout.woocommerce-checkout{margin-top:10px!important;margin-bottom:80px!important}@media (min-width:1024px){html body form.checkout.woocommerce-checkout .col2-set{width:54%!important;float:left!important;margin-right:0!important;padding-right:50px!important;box-sizing:border-box!important}html body form.checkout.woocommerce-checkout #order_review{width:43%!important;float:right!important;clear:right!important;margin-top:0!important}}@media (max-width:1023px){html body form.checkout.woocommerce-checkout .col2-set{width:100%!important;float:none!important;padding-right:0!important;margin-bottom:40px!important}html body form.checkout.woocommerce-checkout #order_review{width:100%!important;float:none!important}}html body form.checkout.woocommerce-checkout .col2-set h3{font-size:20px!important;font-weight:500!important;color:#1E1E1E!important;margin-top:0!important;margin-bottom:24px!important;padding-bottom:14px!important;border-bottom:1px solid #E4E2DD!important;background:transparent!important;text-transform:none!important}html body #ship-to-different-address label,html body #ship-to-different-address label span{font-weight:600!important;color:#1E1E1E!important;font-size:15px!important}html body form.checkout.woocommerce-checkout .form-row{margin-bottom:18px!important}html body form.checkout.woocommerce-checkout .form-row label{font-size:13px!important;font-weight:500!important;color:#1E1E1E!important;margin-bottom:6px!important;display:block!important;text-transform:none!important}html body form.checkout.woocommerce-checkout input[type="text"],html body form.checkout.woocommerce-checkout input[type="email"],html body form.checkout.woocommerce-checkout input[type="tel"],html body form.checkout.woocommerce-checkout input[type="password"],html body form.checkout.woocommerce-checkout input[type="number"],html body form.checkout.woocommerce-checkout textarea,html body form.checkout.woocommerce-checkout select,html body form.checkout.woocommerce-checkout .select2-container .select2-selection--single{background-color:#ffffff!important;border:1px solid #D5D3CE!important;border-radius:4px!important;padding:0 16px!important;height:46px!important;line-height:44px!important;color:#1E1E1E!important;font-size:14px!important;font-weight:400!important;box-shadow:none!important;transition:border-color 0.25s ease!important;outline:none!important;width:100%!important;box-sizing:border-box!important}html body form.checkout.woocommerce-checkout textarea{height:100px!important;padding:12px 16px!important;line-height:1.5!important}html body form.checkout.woocommerce-checkout .select2-container,html body form.checkout.woocommerce-checkout select{width:100%!important;display:block!important;cursor:pointer!important}html body form.checkout.woocommerce-checkout .select2-container .select2-selection--single{display:flex!important;align-items:center!important;position:relative!important}html body form.checkout.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{padding:0 28px 0 0!important;color:#1E1E1E!important;font-size:14px!important;line-height:44px!important}html body form.checkout.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important;width:14px!important;height:14px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body form.checkout.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow b{border-color:#1E1E1E #fff0 #fff0 transparent!important;border-style:solid!important;border-width:6px 5px 0 5px!important;margin:0!important;position:static!important}html body form.checkout.woocommerce-checkout input:focus,html body form.checkout.woocommerce-checkout textarea:focus,html body form.checkout.woocommerce-checkout select:focus,html body form.checkout.woocommerce-checkout .select2-container--open .select2-selection--single{border-color:#959C8F!important;box-shadow:0 0 0 2px rgb(149 156 143 / .15)!important;outline:none!important}html body .select2-container--default .select2-results__option--highlighted[aria-selected],html body .select2-container--default .select2-results__option--highlighted[data-selected],html body .select2-container--default .select2-results__option--highlighted,html body .select2-container .select2-results__option:hover{background-color:#959C8F!important;color:#ffffff!important}html body .select2-container--default .select2-results__option[aria-selected="true"],html body .select2-container--default .select2-results__option--selected{background-color:#F2F1EE!important;color:#1E1E1E!important}html body .select2-dropdown{border:1px solid #D5D3CE!important;border-radius:4px!important;box-shadow:0 6px 20px rgb(0 0 0 / .08)!important}html body .select2-results__option{padding:10px 14px!important;font-size:14px!important;color:#1E1E1E!important}html body .select2-search--dropdown .select2-search__field{border:1px solid #D5D3CE!important;border-radius:4px!important;padding:10px 12px!important}html body form.checkout.woocommerce-checkout #order_review{background-color:#ffffff!important;border:1px solid #D5D3CE!important;border-radius:4px!important;padding:30px!important;box-shadow:none!important;box-sizing:border-box!important}html body form.checkout.woocommerce-checkout #order_review #order_review_heading,html body form.checkout.woocommerce-checkout #order_review_heading{width:100%!important;float:none!important;clear:none!important;background:transparent!important;border:none!important;border-bottom:1px solid #E4E2DD!important;border-radius:0!important;margin:0 0 20px 0!important;padding:0 0 16px 0!important;font-size:20px!important;font-weight:600!important;color:#1E1E1E!important;text-align:left!important;box-shadow:none!important}html body #order_review table.woocommerce-checkout-review-order-table{width:100%!important;background:transparent!important;border:none!important;border-collapse:collapse!important;margin-bottom:0!important}html body #order_review table.woocommerce-checkout-review-order-table thead th{font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.06em!important;color:#1E1E1E!important;border:none!important;border-bottom:1px solid #E4E2DD!important;padding:0 0 10px!important}html body #order_review table.woocommerce-checkout-review-order-table tbody td,html body #order_review table.woocommerce-checkout-review-order-table tbody th{padding:14px 0!important;border:none!important;border-bottom:1px solid #F0EFEB!important;color:#1E1E1E!important;font-size:14px!important;font-weight:500!important}html body #order_review table.woocommerce-checkout-review-order-table tfoot th,html body #order_review table.woocommerce-checkout-review-order-table tfoot td{padding:12px 0!important;border:none!important;border-bottom:1px solid #F0EFEB!important;color:#1E1E1E!important;font-size:14px!important;font-weight:500!important}html body #order_review table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td,html body #order_review table.woocommerce-checkout-review-order-table tfoot tr.shipping td{text-align:right!important}html body #order_review ul#shipping_method{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important}html body #order_review ul#shipping_method li{display:flex!important;align-items:center!important;justify-content:flex-end!important;margin-bottom:8px!important;color:#1E1E1E!important;font-size:14px!important;font-weight:500!important}html body #order_review ul#shipping_method li:last-child{margin-bottom:0!important}html body #order_review ul#shipping_method li input[type="radio"]{margin:0 8px 0 0!important;order:1!important;cursor:pointer!important;float:none!important}html body #order_review ul#shipping_method li label{margin:0!important;color:#1E1E1E!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;order:2!important;display:inline-block!important}html body #order_review table.woocommerce-checkout-review-order-table tfoot tr.order-total th,html body #order_review table.woocommerce-checkout-review-order-table tfoot tr.order-total td{padding:18px 0 6px!important;border:none!important;border-top:1px solid #E4E2DD!important;font-size:15px!important;font-weight:600!important;color:#1E1E1E!important}html body #order_review table.woocommerce-checkout-review-order-table tfoot tr.order-total .amount{font-size:22px!important;font-weight:600!important;color:#1E1E1E!important}html body #payment.woocommerce-checkout-payment{background:transparent!important;border:none!important;padding:0!important;margin-top:20px!important;padding-top:20px!important;border-top:1px solid #E4E2DD!important}html body #payment.woocommerce-checkout-payment ul.payment_methods{border:none!important;padding:0!important;margin:0 0 16px!important}html body #payment.woocommerce-checkout-payment ul.payment_methods li{padding:10px 0!important;border:none!important;border-bottom:1px solid #F0EFEB!important}html body #payment.woocommerce-checkout-payment ul.payment_methods li:last-child{border-bottom:none!important}html body #payment.woocommerce-checkout-payment ul.payment_methods li label{font-weight:500!important;color:#1E1E1E!important;font-size:14px!important;cursor:pointer!important}html body #payment.woocommerce-checkout-payment ul.payment_methods li input[type="radio"]:checked+label{color:#1E1E1E!important;font-weight:600!important}html body #order_review input[type="radio"],html body #payment input[type="radio"]{accent-color:#959C8F!important;cursor:pointer!important}html body #payment.woocommerce-checkout-payment ul.payment_methods li .payment_box{background-color:#F8F7F5!important;color:#1E1E1E!important;border:none!important;border-radius:4px!important;padding:12px 14px!important;margin-top:8px!important;font-size:13.5px!important;line-height:1.6!important}html body #payment h3,html body #order_review h3{font-size:16px!important;font-weight:600!important;color:#1E1E1E!important;margin:18px 0 12px!important;padding-bottom:10px!important;border-bottom:1px solid #E4E2DD!important;text-transform:none!important;letter-spacing:normal!important;background:transparent!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important}html body #payment h1,html body #payment h2,html body #payment h4,html body #payment h5{font-size:14px!important;font-weight:600!important;color:#1E1E1E!important;margin:14px 0 8px!important;text-transform:none!important}html body #payment .woocommerce-terms-and-conditions,html body #payment .legal-terms-box{background-color:#F8F7F5!important;border:1px solid #E4E2DD!important;border-radius:4px!important;padding:16px!important;margin-bottom:14px!important;max-height:160px!important;overflow-y:auto!important;font-size:13px!important;color:#1E1E1E!important;line-height:1.6!important}html body #payment .terms,html body #payment .terms label{font-size:13px!important;color:#1E1E1E!important}html body #payment .terms label a{color:#1E1E1E!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-color:#959C8F!important;border:none!important}html body #payment .terms label a:hover{text-decoration-color:#1E1E1E!important}html body #place_order,html body #payment .place-order button[type="submit"]{background-color:#959C8F!important;color:#ffffff!important;border:none!important;border-radius:4px!important;padding:16px 32px!important;font-size:15px!important;font-weight:600!important;letter-spacing:0.04em!important;width:100%!important;cursor:pointer!important;transition:background-color 0.3s ease!important;text-transform:none!important}.woosw-list .woosw-item--actions .woosw-item--atc,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:8px!important;margin:0 auto!important;padding:0!important;width:100%!important;max-width:180px!important}.woosw-list .woosw-item--actions .woosw-item--atc a.button,.woosw-list .woosw-item--actions .woosw-item--atc a.add_to_cart_button,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.button,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:10px 14px!important;background-color:#959C8F!important;color:#ffffff!important;border:1px solid #959C8F!important;border-radius:4px!important;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:all 0.3s ease!important;box-sizing:border-box!important;margin:0!important;cursor:pointer!important}.woosw-list .woosw-item--actions .woosw-item--atc a.button:hover,.woosw-list .woosw-item--actions .woosw-item--atc a.add_to_cart_button:hover,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.button:hover,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.add_to_cart_button:hover{background-color:#1E1E1E!important;border-color:#1E1E1E!important;color:#ffffff!important}.woosw-list .woosw-item--actions .woosw-item--atc a.added_to_cart,.woosw-list .woosw-item--actions .woosw-item--atc a.added_to_cart.wc-forward,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.added_to_cart,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.added_to_cart.wc-forward{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:10px 14px!important;background-color:#1E1E1E!important;color:#ffffff!important;border:1px solid #1E1E1E!important;border-radius:4px!important;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:all 0.3s ease!important;box-sizing:border-box!important;margin:0!important;cursor:pointer!important}.woosw-list .woosw-item--actions .woosw-item--atc a.added_to_cart:hover,.woosw-list .woosw-item--actions .woosw-item--atc a.added_to_cart.wc-forward:hover,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.added_to_cart:hover,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.added_to_cart.wc-forward:hover{background-color:#959C8F!important;border-color:#959C8F!important;color:#ffffff!important}.woosw-list .woosw-item--actions .woosw-item--atc a.added_to_cart:empty::after,.woosw-list .woosw-item--actions .woosw-item--atc a.added_to_cart.wc-forward:empty::after,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.added_to_cart:empty::after,.woosw-list .woosw-item--actions .woosw-item--atc p.add_to_cart_inline a.added_to_cart.wc-forward:empty::after{content:'Sepeti Görüntüle \2192'!important;display:inline-block!important}.woosw-list .woosw-actions .woosw-copy{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px!important}.woosw-list .woosw-actions .woosw-copy .woosw-copy-url{flex:1 1 360px!important;display:flex!important;margin:0!important}.woosw-list .woosw-actions .woosw-copy .woosw-copy-url input#woosw_copy_url{width:100%!important;height:38px!important;background-color:#ffffff!important;border:1px solid #C5CCC3!important;border-radius:4px!important;padding:8px 12px!important;font-family:'Inter Tight',monospace!important;font-size:13px!important;color:#1E1E1E!important;outline:none!important;box-sizing:border-box!important}.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn{margin:0!important;display:flex!important}.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn button#woosw_copy_btn{height:38px!important;background-color:#959C8F!important;color:#ffffff!important;border:1px solid #959C8F!important;border-radius:4px!important;padding:0 20px!important;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.3s ease!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn button#woosw_copy_btn:hover{background-color:#1E1E1E!important;border-color:#1E1E1E!important;color:#ffffff!important}.cart_totals,.cart_totals *{font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important}.cart_totals h2{font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.03em!important;border-bottom:1px solid #E4E2DD!important;padding-bottom:12px!important;margin-bottom:16px!important;color:#1E1E1E!important}.cart_totals table.shop_table{border:none!important;width:100%!important;margin-bottom:20px!important}.cart_totals table.shop_table th,.cart_totals table.shop_table td{padding:14px 4px!important;border:none!important;border-bottom:1px solid #F0EFEB!important;vertical-align:top!important;color:#1E1E1E!important;font-size:14px!important}.cart_totals table.shop_table tr.order-total th,.cart_totals table.shop_table tr.order-total td{border-bottom:none!important;border-top:1px solid #E4E2DD!important;padding-top:18px!important;font-size:16px!important}.cart_totals ul#shipping_method,table.shop_table ul#shipping_method{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important}.cart_totals ul#shipping_method li,table.shop_table ul#shipping_method li{display:flex!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;padding:0!important;gap:8px!important}.cart_totals ul#shipping_method li input[type="radio"],table.shop_table ul#shipping_method li input[type="radio"]{margin:0!important;order:2!important;accent-color:#959C8F!important;cursor:pointer!important}.cart_totals ul#shipping_method li label,table.shop_table ul#shipping_method li label{margin:0!important;order:1!important;font-size:13.5px!important;font-weight:500!important;cursor:pointer!important;color:#1E1E1E!important}.cart_totals p.woocommerce-shipping-destination,table.shop_table p.woocommerce-shipping-destination{word-break:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important;hyphens:none!important;white-space:normal!important;line-height:1.5!important;font-size:13px!important;color:#1E1E1E!important;margin:12px 0 0 0!important;padding:0!important;background:transparent!important;border:none!important;text-align:right!important}.cart_totals .wc-proceed-to-checkout a.checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:14px 24px!important;background-color:#959C8F!important;color:#ffffff!important;border:1px solid #959C8F!important;border-radius:4px!important;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;font-weight:600!important;text-align:center!important;text-decoration:none!important;transition:all 0.3s ease!important;cursor:pointer!important;box-sizing:border-box!important}.cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background-color:#1E1E1E!important;border-color:#1E1E1E!important;color:#ffffff!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important;border:1px solid #E4E2DD!important;border-radius:6px!important;overflow:hidden!important;background-color:#ffffff!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0!important;padding:0!important;border-bottom:1px solid #F0EFEB!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block!important;padding:14px 18px!important;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1E1E1E!important;text-decoration:none!important;transition:all 0.3s ease!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:#F8F7F5!important;color:#959C8F!important;font-weight:600!important;padding-left:22px!important}.woocommerce-account .woocommerce-MyAccount-content{padding:24px!important;background-color:#ffffff!important;border:1px solid #E4E2DD!important;border-radius:6px!important;color:#1E1E1E!important;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;line-height:1.6!important}.elementor-element-5900e0e{background-color:#ffffff!important;border-top:1px solid #E4E2DD!important;border-left:1px solid #E4E2DD!important;border-right:1px solid #E4E2DD!important;border-radius:20px 20px 0 0!important;box-shadow:0 -6px 24px rgb(0 0 0 / .06)!important;padding:8px 0!important;overflow:hidden!important;z-index:99999!important}.elementor-element-5900e0e .elementor-container{display:flex!important;align-items:center!important;justify-content:space-around!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.elementor-element-5900e0e .elementor-column{width:25%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:none!important}.elementor-element-5900e0e .elementor-widget-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:0!important;margin:0!important}.elementor-element-5900e0e .elementor-icon-box-wrapper,.elementor-element-5900e0e .site-header-search .button-search-popup{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0!important;padding:4px 0!important;text-decoration:none!important;width:100%!important;cursor:pointer!important}.elementor-element-5900e0e .elementor-icon-box-icon,.elementor-element-5900e0e .elementor-icon-box-icon a,.elementor-element-5900e0e .site-header-search .button-search-popup i{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;color:#1E1E1E!important;font-size:18px!important;line-height:1!important;transition:color 0.3s ease!important}.elementor-element-5900e0e .elementor-icon-box-icon a svg{width:18px!important;height:18px!important;fill:#1E1E1E!important;transition:fill 0.3s ease!important}.elementor-element-5900e0e .elementor-icon-box-content{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.elementor-element-5900e0e h3.elementor-icon-box-title,.elementor-element-5900e0e h3.elementor-icon-box-title a,.elementor-element-5900e0e .site-header-search .button-search-popup .content{font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:11px!important;font-weight:500!important;color:#1E1E1E!important;margin:0!important;padding:0!important;line-height:1.2!important;text-decoration:none!important;transition:color 0.3s ease!important}.elementor-element-5900e0e .elementor-icon-box-wrapper:hover .elementor-icon-box-icon i,.elementor-element-5900e0e .elementor-icon-box-wrapper:hover h3.elementor-icon-box-title a,.elementor-element-5900e0e .site-header-search .button-search-popup:hover i,.elementor-element-5900e0e .site-header-search .button-search-popup:hover .content{color:#959C8F!important}.elementor-element-5900e0e .elementor-icon-box-wrapper:hover .elementor-icon-box-icon a svg{fill:#959C8F!important}body.error404,body.error-404{background-image:url(https://cementumdesignstudio.com/wp-content/themes/umimo-child/assets/img/404-sayfasi.png)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;background-attachment:fixed!important;background-color:#1E1E1E!important}body.error404 .site-content,body.error404 #primary,body.error404 #main,body.error404 .error-404,body.error404 .error404,body.error404 #content,body.error404 .col-full,body.error-404 .site-content,body.error-404 #primary,body.error-404 #main,body.error-404 .error-404,body.error-404 #content,body.error-404 .col-full{background:transparent!important;background-image:none!important;background-color:transparent!important;box-shadow:none!important;border:none!important;margin:0!important;padding:0!important}body.error404 .site-content,body.error-404 .site-content,body.error404 #primary,body.error-404 #primary,body.error404 #main,body.error-404 #main,body.error404 .error-404,body.error-404 .error-404{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}body.error404 .site-content,body.error-404 .site-content{min-height:85vh!important;padding:40px 15px!important}.error404 .page-header .page-title,.error-404 .page-header .page-title{display:none!important}.error404 .page-content,.error-404 .page-content{background-color:rgb(255 255 255 / .48)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:40px 32px!important;border:1px solid rgb(255 255 255 / .6)!important;border-radius:24px!important;box-shadow:0 20px 50px rgb(0 0 0 / .12)!important;max-width:540px!important;margin:0 auto!important;text-align:center!important}.error404 .page-content *,.error-404 .page-content *{font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important}.error404 .page-content .return-home i,.error-404 .page-content .return-home i{display:none!important}.error404 .page-content .return-home,.error-404 .page-content .return-home{background-color:#959C8F!important;color:#ffffff!important;border:1px solid #959C8F!important;border-radius:6px!important;padding:12px 26px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:all 0.3s ease!important}.error404 .page-content .return-home::after,.error-404 .page-content .return-home::after{content:'\2192'!important;font-family:inherit!important;font-size:16px!important;margin-left:8px!important;display:inline-block!important;transition:transform 0.3s ease!important}.error404 .page-content .return-home:hover,.error-404 .page-content .return-home:hover{background-color:#1E1E1E!important;border-color:#1E1E1E!important;color:#ffffff!important}.error404 .page-content .return-home:hover::after,.error-404 .page-content .return-home:hover::after{transform:translateX(4px)!important}@media (min-width:1025px){body .elementor-section.elementor-element-083b37c,body .elementor-section.elementor-element-083b37c>.elementor-container,body .elementor-section.elementor-element-083b37c .elementor-column.elementor-element-00a26ea,body .elementor-section.elementor-element-083b37c .elementor-widget-wrap,body .elementor-section.elementor-element-14cd150,body .elementor-section.elementor-element-14cd150>.elementor-container,body .elementor-section.elementor-element-8b05b2f,body .elementor-section.elementor-element-8b05b2f>.elementor-container{max-width:100%!important;width:100%!important}body .elementor-section.elementor-element-14cd150>.elementor-container,body .elementor-section.elementor-element-8b05b2f>.elementor-container{padding-left:45px!important;padding-right:45px!important;box-sizing:border-box!important}}@media (min-width:1400px){body .elementor-section.elementor-element-14cd150>.elementor-container,body .elementor-section.elementor-element-8b05b2f>.elementor-container{padding-left:60px!important;padding-right:60px!important}body .elementor-element-083b37c .hfe-site-logo-img{max-height:52px!important;width:auto!important;transition:max-height 0.3s ease!important}body .elementor-element-083b37c .main-navigation ul.menu>li.menu-item>a{font-size:16px!important;padding:10px 22px!important}body .elementor-element-083b37c .elementor-header-group-wrapper .umimo-icon-search,body .elementor-element-083b37c .elementor-header-group-wrapper .umimo-icon-account{font-size:20px!important}body .elementor-element-083b37c .site-header-cart .woocommerce-Price-amount{font-size:15px!important}}@media (min-width:1920px){body .elementor-section.elementor-element-14cd150>.elementor-container,body .elementor-section.elementor-element-8b05b2f>.elementor-container{padding-left:80px!important;padding-right:80px!important}body .elementor-element-083b37c .hfe-site-logo-img{max-height:64px!important}body .elementor-element-083b37c .main-navigation ul.menu>li.menu-item>a{font-size:18px!important;padding:12px 28px!important}body .elementor-element-14cd150 .elementor-widget-text-editor,body .elementor-element-14cd150 .elementor-icon-list-text{font-size:15px!important}body .elementor-element-083b37c .elementor-header-group-wrapper .umimo-icon-search,body .elementor-element-083b37c .elementor-header-group-wrapper .umimo-icon-account{font-size:24px!important}body .elementor-element-083b37c .site-header-cart .woocommerce-Price-amount{font-size:17px!important}}@media (min-width:2560px){body .elementor-section.elementor-element-14cd150>.elementor-container,body .elementor-section.elementor-element-8b05b2f>.elementor-container{padding-left:120px!important;padding-right:120px!important}body .elementor-element-083b37c .hfe-site-logo-img{max-height:78px!important}body .elementor-element-083b37c .main-navigation ul.menu>li.menu-item>a{font-size:22px!important;padding:16px 36px!important}body .elementor-element-14cd150 .elementor-widget-text-editor,body .elementor-element-14cd150 .elementor-icon-list-text{font-size:18px!important}body .elementor-element-083b37c .elementor-header-group-wrapper .umimo-icon-search,body .elementor-element-083b37c .elementor-header-group-wrapper .umimo-icon-account{font-size:30px!important}body .elementor-element-083b37c .site-header-cart .woocommerce-Price-amount{font-size:21px!important}}.woocommerce-account #customer_login,.woocommerce-account .u-columns.col2-set{display:flex!important;flex-wrap:wrap!important;gap:60px!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important;max-width:1300px!important;margin:50px auto 90px!important}.woocommerce-account #customer_login .u-column1.col-1,.woocommerce-account #customer_login .u-column2.col-2,.woocommerce-account .u-columns.col2-set .u-column1.col-1,.woocommerce-account .u-columns.col2-set .u-column2.col-2{flex:1 1 calc(50% - 30px)!important;max-width:calc(50% - 30px)!important;width:calc(50% - 30px)!important;float:none!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important}.woocommerce-account #customer_login form.woocommerce-form-login,.woocommerce-account #customer_login form.woocommerce-form-register,.woocommerce-account .u-columns.col2-set form.woocommerce-form-login,.woocommerce-account .u-columns.col2-set form.woocommerce-form-register,.woocommerce-account form.woocommerce-form-login .woocommerce-form-login-wrap,.woocommerce-account form.woocommerce-form-register .woocommerce-form-login-wrap,body .woocommerce form.woocommerce-form-login .woocommerce-form-login-wrap{background:transparent!important;background-color:transparent!important;padding:0!important;border:none!important;box-shadow:none!important;margin:0!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important}.woocommerce-account #customer_login .u-column1.col-1 h2,.woocommerce-account #customer_login .u-column2.col-2 h2,.woocommerce-account .u-columns.col2-set .u-column1.col-1 h2,.woocommerce-account .u-columns.col2-set .u-column2.col-2 h2{font-size:24px!important;font-weight:500!important;letter-spacing:-0.02em!important;color:#1E1E1E!important;margin-top:0!important;margin-bottom:30px!important;padding-bottom:16px!important;border-bottom:1px solid #EAE9E4!important;font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif!important}.woocommerce-account #customer_login label,.woocommerce-account .u-columns.col2-set label{font-size:13px!important;font-weight:600!important;color:#333333!important;margin-bottom:8px!important;display:block!important;float:none!important}.woocommerce-account #customer_login input[type="text"],.woocommerce-account #customer_login input[type="password"],.woocommerce-account #customer_login input[type="email"],.woocommerce-account .u-columns.col2-set input[type="text"],.woocommerce-account .u-columns.col2-set input[type="password"],.woocommerce-account .u-columns.col2-set input[type="email"]{background-color:transparent!important;border:1px solid #D6D5D0!important;border-radius:4px!important;padding:14px 16px!important;font-size:15px!important;color:#1E1E1E!important;width:100%!important;height:50px!important;box-sizing:border-box!important;transition:all 0.3s ease!important;margin-bottom:16px!important}.woocommerce-account #customer_login input[type="text"]:focus,.woocommerce-account #customer_login input[type="password"]:focus,.woocommerce-account #customer_login input[type="email"]:focus{border-color:#1E1E1E!important;outline:none!important;box-shadow:0 0 0 1px #1E1E1E!important}.woocommerce-account #customer_login form.woocommerce-form-register p:not(.form-row),.woocommerce-account form.woocommerce-form-register p:not(.form-row){font-size:14px!important;line-height:1.65!important;color:#4A4A4A!important;width:100%!important;max-width:100%!important;margin:14px 0 24px!important}.woocommerce-account #customer_login form.woocommerce-form-login,.woocommerce-account form.woocommerce-form-login{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important}.woocommerce-account #customer_login form.woocommerce-form-login .woocommerce-form-login-wrap,.woocommerce-account form.woocommerce-form-login .woocommerce-form-login-wrap{margin-bottom:8px!important;padding-bottom:0!important;width:100%!important}.woocommerce-account #customer_login form.woocommerce-form-login button[name="login"],.woocommerce-account form.woocommerce-form-login button[name="login"]{margin-top:14px!important;margin-bottom:8px!important}.woocommerce-account #customer_login form.woocommerce-form-login .woocommerce-form-login__rememberme,.woocommerce-account form.woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center!important;margin:6px 0 16px!important;font-size:14px!important;color:#4A4A4A!important;float:none!important}.woocommerce-account #customer_login form.woocommerce-form-login .woocommerce-LostPassword,.woocommerce-account form.woocommerce-form-login .woocommerce-LostPassword{float:none!important;display:block!important;margin:8px 0 24px!important}.woocommerce-account #customer_login form.woocommerce-form-login .woocommerce-LostPassword a,.woocommerce-account form.woocommerce-form-login .woocommerce-LostPassword a{font-size:14px!important;color:#4A4A4A!important;text-decoration:underline!important;font-weight:500!important;transition:color 0.3s ease!important}.woocommerce-account #customer_login form.woocommerce-form-login .woocommerce-LostPassword a:hover,.woocommerce-account form.woocommerce-form-login .woocommerce-LostPassword a:hover{color:#1E1E1E!important}.woocommerce-account #customer_login button.woocommerce-Button,.woocommerce-account #customer_login button[type="submit"],.woocommerce-account .u-columns.col2-set button.woocommerce-Button,.woocommerce-account .u-columns.col2-set button[type="submit"]{background-color:#959C8F!important;color:#ffffff!important;border:1px solid #959C8F!important;border-radius:6px!important;padding:16px 32px!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important;width:100%!important;height:54px!important;cursor:pointer!important;transition:all 0.3s ease!important;margin-top:10px!important;float:none!important}.woocommerce-account #customer_login button.woocommerce-Button:hover,.woocommerce-account #customer_login button[type="submit"]:hover,.woocommerce-account .u-columns.col2-set button.woocommerce-Button:hover,.woocommerce-account .u-columns.col2-set button[type="submit"]:hover{background-color:#1E1E1E!important;border-color:#1E1E1E!important;color:#ffffff!important}@media (max-width:991px){.woocommerce-account #customer_login,.woocommerce-account .u-columns.col2-set{display:flex!important;flex-direction:column!important;gap:50px!important;margin:30px 0 60px!important}.woocommerce-account #customer_login .u-column1.col-1,.woocommerce-account #customer_login .u-column2.col-2,.woocommerce-account .u-columns.col2-set .u-column1.col-1,.woocommerce-account .u-columns.col2-set .u-column2.col-2{flex:1 1 100%!important;max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}.woocommerce-account #customer_login form.woocommerce-form-login .woocommerce-form-login__rememberme,.woocommerce-account form.woocommerce-form-login .woocommerce-form-login__rememberme{margin:8px 0 16px!important}.woocommerce-account #customer_login .u-column1.col-1,.woocommerce-account .u-columns.col2-set .u-column1.col-1{padding-bottom:40px!important;border-bottom:1px solid #EAE9E4!important}}.woocommerce table.shop_table.cart td.actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:24px 0!important;border-top:1px solid #EAE9E4!important}.woocommerce table.shop_table.cart td.actions .coupon{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:0!important;border:none!important;padding:0!important}.woocommerce table.shop_table.cart td.actions .coupon input.input-text,.woocommerce table.shop_table.cart td.actions .coupon #coupon_code{border:1px solid #D6D5D0!important;border-radius:6px!important;padding:0 16px!important;font-size:14px!important;color:#1E1E1E!important;height:48px!important;min-width:240px!important;box-sizing:border-box!important;background:transparent!important;margin:0!important}.woocommerce table.shop_table.cart td.actions .coupon input.input-text:focus,.woocommerce table.shop_table.cart td.actions .coupon #coupon_code:focus{border-color:#1E1E1E!important;outline:none!important;box-shadow:0 0 0 1px #1E1E1E!important}.woocommerce table.shop_table.cart td.actions .coupon button.button,.woocommerce table.shop_table.cart td.actions .coupon button[name="apply_coupon"],.woocommerce table.shop_table.cart td.actions button.button,.woocommerce table.shop_table.cart td.actions button[name="update_cart"]{background-color:#959C8F!important;color:#ffffff!important;border:1px solid #959C8F!important;border-radius:6px!important;padding:0 24px!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important;height:48px!important;line-height:46px!important;cursor:pointer!important;transition:all 0.3s ease!important;margin:0!important;white-space:nowrap!important;width:auto!important;min-width:160px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.woocommerce table.shop_table.cart td.actions .coupon button.button:hover,.woocommerce table.shop_table.cart td.actions .coupon button[name="apply_coupon"]:hover,.woocommerce table.shop_table.cart td.actions button.button:hover,.woocommerce table.shop_table.cart td.actions button[name="update_cart"]:hover{background-color:#1E1E1E!important;border-color:#1E1E1E!important;color:#ffffff!important}.woocommerce table.shop_table.cart td.actions .woocommerce-error,.woocommerce table.shop_table.cart td.actions .woocommerce-message,.woocommerce table.shop_table.cart td.actions .woocommerce-info,.woocommerce table.shop_table.cart td.actions ul.woocommerce-error,.woocommerce table.shop_table.cart td.actions ul.woocommerce-message,.woocommerce table.shop_table.cart td.actions .woocommerce-notices-wrapper,.woocommerce-cart-form .woocommerce-error,.woocommerce-cart-form .woocommerce-message,.woocommerce-cart-form .woocommerce-info,.woocommerce-cart-form ul.woocommerce-error,.woocommerce-cart-form ul.woocommerce-message,.woocommerce-cart-form .woocommerce-notices-wrapper{flex:1 1 100%!important;width:100%!important;margin:0 0 16px!important;padding:14px 20px!important;border-radius:6px!important;font-size:14px!important;line-height:1.5!important;box-sizing:border-box!important;display:block!important;list-style:none!important;order:-1!important}.woocommerce table.shop_table.cart td.actions .woocommerce-error,.woocommerce table.shop_table.cart td.actions ul.woocommerce-error,.woocommerce-cart-form .woocommerce-error,.woocommerce-cart-form ul.woocommerce-error{background-color:#FDF2F2!important;border:1px solid #F8B4B4!important;color:#9B1C1C!important}@media (max-width:767px){.woocommerce table.shop_table.cart td.actions{flex-direction:column!important;align-items:stretch!important;gap:16px!important}.woocommerce table.shop_table.cart td.actions .coupon{flex-direction:column!important;align-items:stretch!important;width:100%!important}.woocommerce table.shop_table.cart td.actions .coupon input.input-text,.woocommerce table.shop_table.cart td.actions .coupon #coupon_code,.woocommerce table.shop_table.cart td.actions .coupon button.button,.woocommerce table.shop_table.cart td.actions button[name="update_cart"]{width:100%!important;min-width:100%!important}}