body.woocommerce-order-received .woocommerce-order-details table.shop_table td.product-name,body.woocommerce-order-received .woocommerce-order-details td.product-name .wc-item-meta li,body.woocommerce-order-received .woocommerce-order-details td.product-name .wc-item-meta span,body.woocommerce-order-received .woocommerce-order-details td.product-name .wc-item-meta strong{margin-left:0!important;padding-left:0!important;text-align:left!important}.woocommerce button.button{background-color:#9474cc!important;border-radius:0!important;color:#fff!important}.woocommerce a.button,.woocommerce button.button:hover{background-color:#ffb500!important;box-shadow:0 0 10px #ffb500!important}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-radius:0!important}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{background:#9474cc!important;border-radius:0!important}[tabindex="-1"]:focus,input:read-write:focus,select:focus,textarea:focus{outline:0;box-shadow:none!important;--formfieldbordercolor:none!important}#delete-modal-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.7);z-index:9999;display:none;align-items:center;justify-content:center}#delete-modal{background-color:#2a203b;color:#fff;padding:30px;max-width:400px;width:90%;border-radius:0;text-align:center;font-family:sans-serif;box-shadow:0 0 20px rgba(0,0,0,.4)}#delete-modal button{margin:10px 8px 0;padding:10px 18px;border:none;cursor:pointer;font-weight:700;border-radius:0;transition:.3s}#confirm-delete{background-color:#9474cc;color:#fff}#confirm-delete:hover{background-color:#ffb500;box-shadow:0 0 10px #ffb500}#cancel-delete{background-color:#555;color:#fff}#cancel-delete:hover{background-color:#777}.woocommerce-cart table.shop_table thead th.product-thumbnail{background-color:#271b39!important}.cart-collaterals,.woocommerce table.shop_table.cart thead tr{background-color:#2a203b}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{background-color:#372b4c;padding-top:30px;transition-duration:.5s}.cross-sells ul.products li:hover{transition-duration:.5s;box-shadow:0 0 10px 0 #9474cc}.woocommerce .products ul li,.woocommerce ul.products li{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center;color:#fff}.woocommerce table.shop_table.cart .remove{font-size:50px;color:#372b4c!important;transition-duration:.5s}.woocommerce-page .checkout-button.button.alt.wc-forward{background-color:#372b4c;border-radius:0;transition-duration:.5s;line-height:0;padding:25px}.woocommerce-page .checkout-button.button.alt.wc-forward:hover{background-color:#ffb500;border-radius:0;transition-duration:.5s;box-shadow:0 0 10px 0 #ffb500}.shipping-calculator-button{color:#9474cc;transition-duration:.5s}.shipping-calculator-button:hover{color:#ffb500;transition-duration:.5s}.cart-collaterals{padding:20px;margin-top:20px}.woocommerce ul.products li.product a img{width:40%}.wc-block-product-search form input.wc-block-product-search__field,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page .select2-container--default .select2-selection--single,.woocommerce-page .woocommerce form .form-row input.input-text,.woocommerce-page .woocommerce form .form-row textarea{background-color:#372b4c;border-radius:0;border-color:#372b4c;color:#fff!important}.select2-container .select2-selection--single .select2-selection__arrow{display:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#372b4c;border-radius:0;transition-duration:.5s;color:#fff}.woocommerce a.button,.woocommerce button.button:hover{transition-duration:.5s;box-shadow:0 0 10px 0 #ffb500;color:#fff}.woocommerce-cart table.cart td.actions .coupon{align-items:center}.product-quantity{text-align:center!important}.woocommerce .quantity .qty{box-sizing:content-box;background:#372b4c;border-color:#372b4c;border-radius:0}.woocommerce table.shop_table.cart .product-thumbnail{background:#ffb500;color:#372b4c;text-align:center}.product-thumbnail,.woocommerce table.shop_table.cart .product-remove,body.woocommerce-account .woocommerce-orders-table__header-order-number{background:#ffb500!important}.woocommerce table.my_account_orders .woocommerce table.shop_table th,.woocommerce table.my_account_orders body.woocommerce-account table td:last-child,.woocommerce table.shop_table.cart tbody tr,body.woocommerce-account table th:last-child,body.woocommerce-account table.my_account_orders{background:#2a203b}.woocommerce table.shop_table.cart tr{border-top:20px solid #372b4c!important}.input-text#coupon_code{background-color:#372b4c;margin-left:10px;Border-color:#372B4C;border-radius:0}.input-text#coupon_code+.button{background-color:#372b4c;border-radius:0;transition-duration:.5s}.button.button:hover,.input-text#coupon_code+.button:hover{background-color:#ffb500;border-radius:0;box-shadow:0 0 10px 0 #ffb500;transition-duration:.5s}.button.button{background-color:#372b4c;border-radius:0;transition-duration:.5s;color:#fff;max-height:55px;margin-right:10px}.woocommerce .checkout-button.button.alt.wc-forward{border-radius:0;background-color:#9474cc!important;transition-duration:.5s;box-shadow:none!important}.select2-selection--single,.woocommerce-page .woocommerce form .form-row input.input-text{background-color:#372b4c!important;border-radius:0!important;border-color:#372b4c!important}.woocommerce .checkout-button.button.alt.wc-forward:hover{background-color:#ffb500!important;box-shadow:0 0 10px 0 #ffb500!important}.woocommerce table.shop_table.cart .product-thumbnail{background-color:#2a203b!important}.wpc-cart-form-cart-item dd p,.wpc-cart-form-cart-item span.item-title-wrap{font-size:16px!important}.woocommerce-account.woocommerce-view-order .ab1ot-wrap{margin:12px 0 20px}.woocommerce table.my_account_orders .button,.woocommerce-account .woocommerce table.my_account_orders .button{background:#9474cc!important;border-radius:0;box-shadow:0 0!important;color:#fff}.woocommerce table.my_account_orders .button:hover,.woocommerce-account .woocommerce table.my_account_orders .button:hover{background:#ffb500!important;box-shadow:0 0 10px 0 #ffb500!important;color:#fff}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,body.woocommerce-account .woocommerce table.shop_table tbody th{color:#fff!important;background:#ffb500;border:0}body.woocommerce-account.woocommerce-orders .woocommerce-orders-table__cell-order-number a,body.woocommerce-account.woocommerce-orders a.woocommerce-MyAccount-orders-table__order-number,body.woocommerce-account.woocommerce-orders table.my_account_orders td.order-number a,body.woocommerce-account.woocommerce-orders td.order-number a{color:#fff!important;transition:.5s}body.woocommerce-account.woocommerce-orders .woocommerce-orders-table__cell-order-number a:hover,body.woocommerce-account.woocommerce-orders a.woocommerce-MyAccount-orders-table__order-number:hover,body.woocommerce-account.woocommerce-orders table.my_account_orders td.order-number a:hover,body.woocommerce-account.woocommerce-orders td.order-number a:hover{color:#000!important}body.woocommerce-account.woocommerce-orders table.my_account_orders tbody tr>td,body.woocommerce-account.woocommerce-orders table.my_account_orders tbody tr>th,body.woocommerce-account.woocommerce-orders table.woocommerce-orders-table tbody tr>td,body.woocommerce-account.woocommerce-orders table.woocommerce-orders-table tbody tr>th{border-top:1em solid #372b4c!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .ab1ot-wrap{height:auto!important;padding:20px!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .ab1ot-timeline-header,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .ab1ot-timeline-inner{transform:none!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .ab1ot-timeline-header h3{transform:translateX(-17.2%);background:#9474cc;padding:5px}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order) .woocommerce-order-details__title{transform:translateX(1.1%);margin-top:20%!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .ab1ot-info{margin-bottom:-25%;width:107.2%;transform:translate(-3.2%)}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .ab1ot-item{width:107.2%;transform:translate(-3.2%)}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce .woocommerce-customer-details address{border:1.5px solid rgba(0,0,0,.1);border-radius:0}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) table.shop_table td:last-child,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) table.shop_table tfoot td,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) table.shop_table tfoot th,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) table.shop_table th{background:0 0!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) table.woocommerce-table--order-details{table-layout:fixed;width:100%}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details th{vertical-align:top}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td:last-child,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details th:last-child{width:160px}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .item-child-price,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .item-title-inner,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .item-title-wrap,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .wc-item-meta li{position:relative;box-sizing:border-box}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .item-child-price,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .woocommerce-Price-amount{position:absolute;right:0;top:0;white-space:nowrap}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .item-title-wrap{overflow:hidden;text-overflow:ellipsis}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name .wc-item-meta li{display:grid!important;grid-template-columns:auto 1fr;column-gap:.4rem;align-items:baseline;margin:0 0 .5rem!important;padding:0!important;line-height:2!important;white-space:normal;word-break:keep-all}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name .wc-item-meta li>strong.wc-item-meta-label{grid-column:1!important;display:inline!important;margin:0!important;padding:0!important;white-space:nowrap;color:#9474cc}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name .wc-item-meta li>:not(strong){grid-column:2!important;display:inline!important;margin:0!important;padding:0!important;line-height:inherit!important;vertical-align:baseline!important}.sign,.woocommerce-account.woocommerce-orders .ab1ot-track-btn{display:none!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name *{border-right:0!important;box-shadow:none!important;background:0 0!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name ::after,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name ::before,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name::after,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name::before{border-right:0!important;box-shadow:none!important;background:0 0!important;content:none!important}body.woocommerce-order-received .woocommerce-order-details table.shop_table tfoot td,body.woocommerce-order-received .woocommerce-order-details table.shop_table tfoot th,body.woocommerce-order-received .woocommerce-order-details table.shop_table thead td,body.woocommerce-order-received .woocommerce-order-details table.shop_table thead th{border:0!important;box-shadow:none!important;background:0 0!important}body.woocommerce-order-received .woocommerce-order-details table.shop_table td,body.woocommerce-order-received .woocommerce-order-details table.shop_table th{border-top:0!important}body.woocommerce-order-received .woocommerce-order-details table.shop_table tbody tr:first-child>*{border-top:1px solid #372b4c!important}body.woocommerce-order-received .woocommerce-order-details table.shop_table td.product-name,body.woocommerce-order-received .woocommerce-order-details table.shop_table td.product-name *{border-right:0!important;box-shadow:none!important;background-image:none!important}body.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title{margin-top:-1em!important;position:relative;z-index:10}body.woocommerce-order-received .woocommerce table.shop_table th{padding:12px 0!important}body.woocommerce-order-received .nv-content-wrap{--listpad:none;background:#372b4c;padding:20px;margin-top:20px}body.woocommerce-order-received .woocommerce table.shop_table td{padding:9px 0}body.woocommerce-order-received .woocommerce-checkout table.shop_table td{padding:0}body.woocommerce-order-received .container .row{max-width:100%;margin:0 20px;padding:0}body.woocommerce-order-received .woocommerce ul.order_details{background:#9474cc;padding:10px}body.woocommerce-account.woocommerce-orders .woocommerce-pagination .woocommerce-button{background:#9474cc!important;border:none!important;color:#fff!important;box-shadow:none!important;border-radius:0!important;padding:10px 20px!important;margin-right:.2%;display:inline-block!important;width:auto!important;min-width:unset!important}.woocommerce a.button.ab1ot-track-btn:hover,a.button.ab1ot-track-btn:hover,body.woocommerce-account.woocommerce-orders .woocommerce-pagination .woocommerce-button:hover{background:#ffb500!important;color:#fff!important;box-shadow:0 0 10px 0 #ffb500!important}body.woocommerce-account.woocommerce-orders .woocommerce-pagination{display:flex!important;justify-content:flex-end!important}body.woocommerce-account.woocommerce-page.woocommerce-edit-address .woocommerce form .form-row input.input-text{background:#2a203b!important;color:#fff!important}body.woocommerce-account.woocommerce-page.woocommerce-edit-address .woocommerce button.button{margin-left:.65%!important}body.woocommerce-account.woocommerce-page.woocommerce-edit-account .woocommerce-MyAccount-content form input.input-text{background-color:#2a203b!important;border-radius:0!important;color:#fff!important}a.ab1-product-box-long{gap:15%!important}a.ab1-product-box-long .ab1-image-long{flex:0 0 50%!important}@media (max-width:780px){.woocommerce-account .woocommerce table.my_account_orders .button{width:100%}body.woocommerce-account.woocommerce-orders table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions::before,body.woocommerce-account.woocommerce-orders table.woocommerce-orders-table th.woocommerce-orders-table__header-order-actions{display:none!important;content:none!important}body.woocommerce-account.woocommerce-orders td.woocommerce-orders-table__cell-order-actions{margin:0!important;padding:0!important;background:#372b4c!important}body.woocommerce-account.woocommerce-orders td.woocommerce-orders-table__cell-order-actions a.button{margin-bottom:3em!important;display:inline-block}.ab1ot-timeline-header h3{transform:translateX(-8.2%)}.ab1ot-track{padding:0 12px}.ab1ot-node-label{font-size:12px;white-space:normal;width:80px;text-wrap:balance}.ab1ot-info,.ab1ot-item{width:112%;margin-top:40%;transform:translate(-5.2%)}.ab1ot-btn{background:#2a203b}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td.product-name .wc-item-meta li>:not(strong){grid-column:1!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order) .woocommerce-order-details__title{transform:translateX(1.1%);margin-top:40%!important}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details td:last-child,:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) .woocommerce-table--order-details th:last-child{width:32%}:is(body.woocommerce-account.woocommerce-view-order,body.woocommerce-order-received,body.woocommerce-order) td.product-name .woocommerce-Price-amount{display:none}body.woocommerce-order-received ul.woocommerce-order-overview.order_details li{border:none!important}body.woocommerce-order-received .woocommerce-checkout .nv-single-page-wrap{margin-bottom:20px!important}body.woocommerce-order-received .row{margin:0!important}body.woocommerce-order-received .col{margin-bottom:20px!important;padding:0!important}body.woocommerce-account table thead th{font-size:10px!important;padding:10px!important}body.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content table td,body.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content table th{font-size:9px!important;padding:10px 5px!important}.ab1-wishlist-product-name{font-weight:900!important;font-size:10px!important;line-height:1em!important}.ab1-wishlist-remove-button i{font-size:14px}body.woocommerce-account.woocommerce-page.woocommerce-edit-account .woocommerce button.button{margin-bottom:5%!important;margin-left:.1%!important;width:100%}a.ab1-product-box-long{gap:5%!important}}.woocommerce #reviews #comments ol.commentlist li .comment-text{background:#2a203b;border-radius:0!important;border:none!important;padding:15px!important;box-shadow:0 0 10px 3px #2a203b}.woocommerce #review_form #respond textarea{border-radius:0!important;background-color:#2a203b;border:none!important;padding:15px!important;box-shadow:0 0 10px 3px #2a203b}#add_payment_method .wc-proceed-to-checkout a.checkout-button,#review_form #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{border-radius:0!important}.elementor-11997 .elementor-element.elementor-element-e92967b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11997 .elementor-element.elementor-element-e92967b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{margin-bottom:20px}body.woocommerce-checkout .woocommerce-checkout-review-order-table td,body.woocommerce-checkout .woocommerce-checkout-review-order-table th{background:#372b4c!important}.woocommerce a.button.ab1ot-track-btn,a.button.ab1ot-track-btn{background:#9474cc!important;padding:20!important;color:#fff!important;width:100%!important;box-shadow:none!important;border:0!important;text-shadow:none!important;transition:transform .5s,box-shadow .5s,background .5s!important}body.ab1ot-has-tracking .woocommerce-order-details__title{margin-top:0!important}.woocommerce-checkout #payment {background:#372B4C!important;border-radius:0;}.woocommerce-checkout #payment div.payment_box{background:#fff!important;color:black!important;border-radius:0;}body.woocommerce-cart .woocommerce-Price-amount{color: #fff;}body.woocommerce-lost-password .woocommerce form .form-row input.input-text{background:#2A203B!important;color:#fff!important;}body.woocommerce-my-account .select2-selection--single, .woocommerce-page .woocommerce form .form-row input.input-text{background:#2A203B !important;}.woocommerce-checkout .col2-set .col-1, .woocommerce-checkout .col2-set .col-2 {background: #372B4C;padding: 20px;}.woocommerce-checkout h3 {background:#372B4C;padding:10px;}.woocommerce-checkout form.checkout{margin-top:20px;}@media (max-width:780px){.woocommerce table.shop_table.cart .product-remove{margin-left:10px;margin-top:-10px;}.woocommerce-cart table.cart img{width:140px;margin-top:-22px;margin-right:70px;padding:0px;}.woocommerce table.shop_table.cart td{padding:10px;}.woocommerce-page table.cart td.actions .coupon .input-text+.button {margin-right:10px;font-size:14px !important;padding:5px !important;
}.woocommerce-page .checkout-button.button.alt.wc-forward {width:280px;}.woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button {width:300px;margin:0 10px 0 10px;}}.woocommerce-account .addresses .title .edit{color:#fff;}
