:root{--archi-color-primary:#FAB702;--archi-color-second:#111111;--archi-color-white:#ffffff;--archi-color-light:#eceff3;--archi-color-dots:#D6D6D6;--archi-color-pheader-title:#eceff3;--archi-color-mainmenu:#ffffff;--archi-color-submenu:#cccccc;--archi-color-hover-submenu:#222222;--archi-bg-color-submenu:#222327;--archi-bg-color-header-sidenav:#151618;--archi-border-color-menu-mobile:#333333;--archi-body-font-family:Roboto, Arial, Helvetica, sans-serif;--archi-body-font-size:15px;--archi-body-font-weight:400;--archi-body-line-height:27px;--archi-body-font-color:#bbbbbb;--archi-body-bg-color:#18191b;--archi-heading-font-family:Dosis, Arial, Helvetica, sans-serif;--archi-heading-color:#eceff3;--archi-heading-margin:0 0 20px;--archi-heading-font-weight:400;--archi-heading-line-height:1.2;--archi-h1-font-size:28px;--archi-h2-font-size:calc(1.325rem + .9vw);--archi-h3-font-size:18px;--archi-h4-font-size:18px;--archi-h5-font-size:20px;--archi-h6-font-size:16px;--archi-color-link:#ffffff;--archi-color-text-input:#ffffff;--archi-color-placeholder-input:#eeeeee;--archi-border-color-input:rgba(255,255,255,0.2);--archi-bg-color-input:rgba(0,0,0,0.1);--archi-color-btn:#000000;--archi-border-color-btn-line:rgba(255,255,255,0.2);--archi-border-bottom-color:rgba(255,255,255,0.1)}[data-theme-mode=light]{--archi-body-font-color:#606060;--archi-body-bg-color:#ffffff;--archi-heading-color:#222222;--archi-color-link:#606060;--archi-color-mainmenu:#333333;--archi-bg-color-input:#ffffff;--archi-border-color-input:#dddddd;--archi-color-text-input:#333333;--archi-color-placeholder-input:#333333;--archi-bg-color-header-sidenav:#f9f9f9;--archi-border-bottom-color:#dddddd}*,*::before,*::after{box-sizing:border-box}.content-product-wrapper{padding:90px 0}.woocommerce .woocommerce-result-count{margin:14px 0 0}.woocommerce .woocommerce-ordering{margin-bottom:30px}.woocommerce .woocommerce-ordering .orderby{margin-bottom:0}.woocommerce .star-rating,.woocommerce ul.products li.product .star-rating,.woocommerce .woocommerce-product-rating .star-rating{font-size:10px;color:#404040;line-height:1.5;letter-spacing:3px;width:6.92em;height:15px;margin:10px 0 6px}.woocommerce .star-rating::before{color:#ffbe4e}.woocommerce .star-rating span{color:#ffbe4e}.woocommerce ul.products,.woocommerce-page ul.products{margin:0;padding:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{list-style:none;text-align:left;margin-bottom:30px}.woocommerce ul.products li.product .product-media,.woocommerce-page ul.products li.product .product-media{position:relative;overflow:hidden;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce ul.products li.product .product-media a,.woocommerce-page ul.products li.product .product-media a{display:block}.woocommerce ul.products li.product .product-media img,.woocommerce-page ul.products li.product .product-media img{margin-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{top:0;left:0;right:auto;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:500;margin-bottom:5px;padding:0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{display:inline-block;font-size:16px;margin-bottom:10px}.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce-page ul.products li.product .price .woocommerce-Price-amount{font-size:16px;font-weight:400;color:var(--archi-color-primary)}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:var(--archi-body-font-color);margin-right:5px;opacity:1}.woocommerce ul.products li.product .price del .woocommerce-Price-amount,.woocommerce-page ul.products li.product .price del .woocommerce-Price-amount{color:var(--archi-body-font-color)}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{background:#fff0}.woocommerce ul.products li.product .wrapper-add-to-cart,.woocommerce-page ul.products li.product .wrapper-add-to-cart{position:absolute;left:0;bottom:0;padding:10px;visibility:hidden;opacity:0;width:100%;z-index:2;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out}.woocommerce ul.products li.product .product_type_grouped,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce-page ul.products li.product .product_type_grouped,.woocommerce-page ul.products li.product .add_to_cart_button{display:inline-block;font-size:12px;font-weight:500;line-height:1.5;width:100%;padding:3px 50px 3px 30px;margin:0;color:var(--archi-color-light);background-color:#fff0;border:1px solid var(--archi-border-color-btn-line);border-radius:0}.woocommerce ul.products li.product .product_type_grouped:hover,.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce-page ul.products li.product .product_type_grouped:hover,.woocommerce-page ul.products li.product .add_to_cart_button:hover{color:var(--archi-color-second);border-color:var(--archi-color-primary);background:var(--archi-color-primary)}.woocommerce ul.products li.product .product_type_grouped.added,.woocommerce ul.products li.product .add_to_cart_button.added,.woocommerce-page ul.products li.product .product_type_grouped.added,.woocommerce-page ul.products li.product .add_to_cart_button.added{display:none}.woocommerce ul.products li.product .added_to_cart,.woocommerce-page ul.products li.product .added_to_cart{display:inline-block;font-size:12px;font-weight:500;line-height:1.5;width:100%;padding:3px 50px 3px 30px;text-align:center;margin:0;color:var(--archi-color-light);text-transform:uppercase;letter-spacing:2px;background-color:#fff0;border:1px solid var(--archi-border-color-btn-line);border-radius:0}.woocommerce ul.products li.product .added_to_cart:after,.woocommerce-page ul.products li.product .added_to_cart:after{position:absolute;content:"\f00c";font-family:FontAwesome;color:var(--archi-color-primary);margin-left:10px;margin-top:1px;transition:color 0.3s linear;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;-ms-transition:color 0.3s linear}.woocommerce ul.products li.product .added_to_cart:hover,.woocommerce-page ul.products li.product .added_to_cart:hover{color:var(--archi-color-second);border-color:var(--archi-color-primary);background:var(--archi-color-primary)}.woocommerce ul.products li.product .added_to_cart:hover:after,.woocommerce-page ul.products li.product .added_to_cart:hover:after{color:var(--archi-color-second)}.woocommerce ul.products li.product .octf-btn.loading:after,.woocommerce-page ul.products li.product .octf-btn.loading:after{top:unset;right:unset}.woocommerce ul.products li.product:hover .wrapper-add-to-cart,.woocommerce-page ul.products li.product:hover .wrapper-add-to-cart{visibility:visible;opacity:1}.woocommerce ul.products li.product:hover img,.woocommerce-page ul.products li.product:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.wc-pagination{text-align:center}.wc-pagination .page-pagination{margin-top:10px}.woocommerce span.onsale{position:absolute;top:0;left:0;color:var(--archi-color-white);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;background-color:var(--archi-color-second);padding:9px 10px;line-height:1;border-radius:0;min-height:auto;min-width:auto;margin:0;z-index:1}.de_light.woocommerce ul.products li.product .product_type_grouped,.de_light.woocommerce ul.products li.product .add_to_cart_button,.de_light.woocommerce-page ul.products li.product .product_type_grouped,.de_light.woocommerce-page ul.products li.product .add_to_cart_button{color:#111;border:solid 1px #ddd}.de_light.woocommerce ul.products li.product .woocommerce-loop-product__title a,.de_light.woocommerce-page ul.products li.product .woocommerce-loop-product__title a{color:#222}@media (max-width:479px){.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;margin-top:10px;border:none;border-radius:0;padding:0;background:#fff0}.woocommerce div ul.products[class*=columns-] li.product,.woocommerce-page div ul.products[class*=columns-] li.product{width:100%}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;float:none}.woocommerce div #reviews #comments ol.commentlist li .comment-text{margin-left:0;margin-top:20px}.woocommerce div .woocommerce-ordering .orderby{padding:0;border:none}}.product_meta>span{display:block;font-size:16px;font-weight:500;margin-bottom:12px}.product_meta>span>*{font-weight:400;text-transform:none}.woocommerce-review-link{color:var(--archi-color-primary);font-size:16px;display:inline-block;margin-left:10px;margin-top:3px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:16px;color:var(--archi-color-primary);margin-bottom:10px}.woocommerce div.product p.price .woocommerce-Price-amount,.woocommerce div.product span.price .woocommerce-Price-amount{font-size:15px;color:var(--archi-color-primary)}.woocommerce div.product form.cart{padding:30px 0;margin:30px 0;border-bottom:1px solid #333;border-top:1px solid #333}.woocommerce div.product form.cart .group_table{border:none}.woocommerce div.product form.cart .group_table td{vertical-align:middle}.woocommerce div.product form.cart .group_table .woocommerce-Price-amount{font-size:15px}.woocommerce div.product form.cart .group_table del .woocommerce-Price-amount{color:var(--archi-body-font-color)}.woocommerce .quantity .qty{padding:15px;padding-right:5px;text-align:center;width:75px;height:40px;line-height:27px;font-size:15px;background:#fff0;border:1px solid var(--archi-border-color-input)}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .single_variation{margin-bottom:20px}.woocommerce div.product form.cart .button{display:inline-block;font-size:12px;font-weight:500;line-height:1.5;padding:3px 50px 3px 30px;text-align:center;margin:0;color:var(--archi-color-light);text-transform:uppercase;letter-spacing:2px;background-color:#fff0;border:1px solid var(--archi-border-color-btn-line);border-radius:0}.woocommerce div.product form.cart .button:after{position:absolute;content:"\f054";font-family:FontAwesome;color:var(--archi-color-primary);margin-left:10px;margin-top:1px;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear}.woocommerce div.product form.cart .button:hover{color:var(--archi-color-second);border-color:var(--archi-color-primary);background:var(--archi-color-primary)}.woocommerce div.product form.cart .button:hover:after{padding-left:10px;color:var(--archi-color-second)}.single-product .woocommerce-product-gallery>figure>.woocommerce-product-gallery__image,.single-product .woocommerce-product-gallery>.flex-viewport{border:1px solid rgb(0 0 0 / .1)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{width:40px;height:40px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{top:11px;left:11px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{top:21px;left:24px}.woocommerce .woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-viewport,.woocommerce-product-gallery__image{margin-bottom:20px}.woocommerce .woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-viewport a,.woocommerce-product-gallery__image a{display:block}.woocommerce div.product div.images .flex-control-thumbs{margin-left:-20px}.woocommerce div.product div.images .flex-control-thumbs li{padding-left:20px}.single-product .woocommerce-tabs{padding-top:30px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:block;text-align:left;padding:0;margin:0 0 20px;overflow:visible}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #dee2e6}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;padding:0;border:0;background:none;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:0 solid #dee2e6;bottom:0;width:0;height:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:0;border-bottom-right-radius:0;border-width:0 0 0 0;box-shadow:0 0 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:0;border-bottom-left-radius:0;border-width:0 0 0 0;box-shadow:0 0 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;color:var(--archi-color-white);font-weight:400;padding:8px 16px;text-transform:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:var(--archi-color-primary)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:0 0 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active :after{box-shadow:0 0 0 #fff}.woocommerce table.shop_attributes{margin-top:15px;margin-bottom:20px;border:1px solid rgb(255 255 255 / .1)}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{padding:8px;border-top:1px solid;border-color:rgb(255 255 255 / .1)}.woocommerce table.shop_attributes th p,.woocommerce table.shop_attributes td p{padding:0}.woocommerce-mini-cart__empty-message{margin-bottom:0}.single-product div.product p.price del,.single-product div.product span.price del{opacity:1;color:var(--archi-body-font-color)}.single-product div.product p.price del .woocommerce-Price-amount,.single-product div.product span.price del .woocommerce-Price-amount{color:var(--archi-body-font-color)}.single-product h1.product_title{font-size:24px;font-weight:600;margin-bottom:5px;letter-spacing:0;text-transform:none}.single-product div.product .woocommerce-product-rating{margin-bottom:0}.single-product .woocommerce-tabs h2{font-size:24px;display:none}.single-product .woocommerce-tabs .comment-reply-title{display:block;font-size:24px;color:var(--archi-heading-color)}.single-product div.product div.images .flex-control-thumbs li img{opacity:1;border:none}.single-product div.product div.images .flex-control-thumbs li img.flex-active{border:2px solid var(--archi-color-primary)}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#f0f6ff}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:70px;border-radius:0;padding:0;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{font-size:12px;margin-left:90px;text-align:left;padding:12px 18px 0;border-color:var(--archi-border-bottom-color);border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:12px;color:var(--archi-body-font-color);margin-bottom:5px}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{margin:0;margin-top:5px}.woocommerce #review_form{max-width:100%}.woocommerce #review_form #comment{height:130px}.woocommerce #review_form #respond .form-submit{margin-top:20px;margin-bottom:0}.woocommerce #review_form #respond .form-submit input[type=submit]{color:var(--archi-color-light);font-weight:500;font-size:12px;padding:10px 20px;letter-spacing:2px;background:#fff0;border:1px solid var(--archi-border-color-btn-line)}.woocommerce #review_form #respond .form-submit input[type=submit]:hover{color:var(--archi-color-second);border-color:var(--archi-color-primary);background:var(--archi-color-primary)}.woocommerce div.product form.cart div.quantity{float:none;margin-right:0;margin-bottom:25px}#reviews .comment-form-rating{margin-bottom:10px}#reviews .comment-form-rating label{display:block;margin-bottom:8px}#reviews .comment-form-rating p.stars{display:inline-block;margin-bottom:0!important}.woocommerce p.stars.selected a:not(.active~a),.woocommerce p.stars:hover a{color:var(--archi-color-primary)}#reviews .comment-form p label{margin:0 0 10px;display:inline-block}#tab-description p:last-child{margin-bottom:0}.related.products{padding-top:30px}.related.products h2{font-size:24px;font-weight:400;margin-bottom:30px;text-transform:capitalize;text-align:left}.de_light.woocommerce #review_form #respond .form-submit input[type=submit],.de_light.woocommerce div.product form.cart .button{color:#111;border:solid 1px #ddd}.de_light.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #fff0;border-bottom:none}.de_light.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000}.de_light.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.de_light.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{border-color:#dee2e6}.de_light.woocommerce #reviews #comments ol.commentlist li .comment-text{border-color:rgb(0 0 0 / .1)}.woocommerce .product-remove a.remove{font-weight:400}.woocommerce .product-remove a.remove:hover{background:var(--archi-color-primary)}.woocommerce-cart-form table,.woocommerce-cart-form th,.woocommerce-cart-form td{border:0 solid var(--archi-border-color-input)}.woocommerce table.shop_table{border:none;border-collapse:collapse}.woocommerce table.shop_table th{font-size:18px;font-weight:400;color:var(--archi-color-white);border:none}.woocommerce table.shop_table td{border-top:1px solid var(--archi-border-color-input);border-bottom:1px solid var(--archi-border-color-input);padding:20px 12px}.woocommerce table.shop_table td.product-name a{font-size:18px}.woocommerce table.shop_table td .quantity .qty{background:none;padding-left:0;text-align:center}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:320px;padding:25px;border:1px solid var(--archi-border-color-input)}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px;border:1px solid rgb(255 255 255 / .1)}#order_review_heading{margin-top:30px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce-error,.woocommerce-info,.woocommerce-message{color:var(--archi-body-font-color);background-color:#212529}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-top:25px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{width:300px;height:46px;color:var(--archi-color-text-input);padding:10px;margin:0 10px 0 0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border-color:var(--archi-border-color-input)}.woocommerce-message{border-top-color:var(--archi-border-color-input)}.woocommerce-message:before{color:#FAB702}.woocommerce-info{border-top-color:var(--archi-border-color-input)}.woocommerce-info:before{color:#FAB702}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{padding-top:20px}.cart_totals h2{font-size:20px}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{font-size:16px;font-weight:400;line-height:24px;padding:9px 10px;border:none}#add_payment_method .cart-collaterals .cart_totals table td .woocommerce-Price-amount,#add_payment_method .cart-collaterals .cart_totals table th .woocommerce-Price-amount,.woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-Price-amount,.woocommerce-cart .cart-collaterals .cart_totals table th .woocommerce-Price-amount,.woocommerce-checkout .cart-collaterals .cart_totals table td .woocommerce-Price-amount,.woocommerce-checkout .cart-collaterals .cart_totals table th .woocommerce-Price-amount{font-size:18px}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{padding-left:0}.woocommerce-cart .cart-collaterals .cart_totals table td{padding-right:0;text-align:right}.select2-container--default .select2-selection--single{border:1px solid var(--archi-border-color-input);border-radius:0;outline:none}.select2-container .select2-selection--single{background:#fff0;height:46px;line-height:46px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--archi-color-white);line-height:46px}.select2-results__option{color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;right:20px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:20px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th{font-weight:400;border:1px solid var(--archi-border-color-input)}.woocommerce form.woocommerce-form-coupon .form-row{width:50%}.woocommerce-shipping-fields input{margin-right:6px;vertical-align:middle}.woocommerce-page .woocommerce-additional-fields .form-row textarea{height:100px;width:100%}.de_light .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}.de_light .woocommerce table.shop_table th{color:var(--archi-body-font-color)}.de_light #add_payment_method #payment,.de_light .woocommerce-cart #payment,.de_light .woocommerce-checkout #payment,.de_light .woocommerce-error,.de_light .woocommerce-info,.de_light .woocommerce-message{background-color:#f8f8f8}.de_light.woocommerce #payment #place_order,.de_light.woocommerce-page #payment #place_order{color:#111;border:solid 1px #ddd}@media (max-width:479px){.woocommerce-page #content table.cart td.actions .coupon input.input-text,.woocommerce-page #content table.cart td.actions .coupon button.button{width:100%;margin-bottom:14px}.woocommerce form.woocommerce-form-coupon .form-row{width:100%}}.woocommerce .woocommerce-Price-amount{font-size:14px;font-weight:400;color:var(--archi-color-primary)}.woocommerce ul.product_list_widget li{display:flex;align-items:flex-start;margin-bottom:28px;padding:0;margin-bottom:30px!important;line-height:27px!important}.woocommerce ul.product_list_widget li .widget-prthumb{width:70px;min-width:70px;margin-right:20px;background:#fff0;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce ul.product_list_widget li .widget-prthumb img{width:70px;margin-left:0;float:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce ul.product_list_widget li.mini_cart_item img{width:70px;float:left;margin-left:0;margin-right:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce ul.product_list_widget li .product-title{display:block}.woocommerce ul.product_list_widget li a:not(.remove){display:inline;font-size:16px;font-weight:500}.woocommerce ul.product_list_widget li .star-rating{float:none;margin-top:5px;margin-bottom:3px;font-size:12px;letter-spacing:3px;width:80px}.woocommerce ul.product_list_widget li .price{display:inline-block;font-size:14px}.woocommerce ul.product_list_widget li .price del{color:var(--archi-body-font-color);margin-right:5px}.woocommerce ul.product_list_widget li .price del span{color:var(--archi-body-font-color)}.woocommerce ul.product_list_widget li .price ins{background:#fff0}.woocommerce ul.product_list_widget li:last-child{margin-bottom:0!important}.woocommerce .widget_shopping_cart .cart_list .quantity{display:block;font-size:14px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0em;padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:0;margin-top:0;right:0;left:auto;line-height:.8;font-weight:400;font-size:25px;color:#656565!important}.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{background:none}.woocommerce .widget_shopping_cart .cart_list li.mini_cart_item,.woocommerce.widget_shopping_cart .cart_list li.mini_cart_item{display:block;line-height:27px!important}.woocommerce .widget_shopping_cart .cart_list li dl,.woocommerce.widget_shopping_cart .cart_list li dl{padding:0;border:none}.woocommerce .widget_shopping_cart .cart_list li dl>*,.woocommerce.widget_shopping_cart .cart_list li dl>*{font-weight:500;padding:0;margin:0;float:none}.woocommerce .widget_shopping_cart .cart_list li dl:before,.woocommerce .widget_shopping_cart .cart_list li dl:after,.woocommerce.widget_shopping_cart .cart_list li dl:before,.woocommerce.widget_shopping_cart .cart_list li dl:after{display:none}.woocommerce .widget_shopping_cart .cart_list li .quantity,.woocommerce .widget_shopping_cart .cart_list li dl,.woocommerce.widget_shopping_cart .cart_list li .quantity,.woocommerce.widget_shopping_cart .cart_list li dl{display:block;padding-left:90px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{margin-top:25px;padding:0;border-top:0;color:var(--archi-color-primary)}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{font-size:20px;font-weight:400}.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount{float:right;font-size:18px}.woocommerce-mini-cart__buttons a.button.wc-forward{display:inline-block;font-size:12px;font-weight:500;text-transform:uppercase;padding:10px 20px;margin-bottom:0;margin-right:13px;color:var(--archi-color-light);border:1px solid var(--archi-border-color-btn-line);background-color:#fff0;letter-spacing:3px;border-radius:0}.woocommerce-mini-cart__buttons a.button.wc-forward:hover{color:var(--archi-color-second);border-color:var(--archi-color-primary);background-color:var(--archi-color-primary)}.woocommerce-mini-cart__buttons a.button.checkout{margin-right:0}.woocommerce .woocommerce-widget-layered-nav-list{font-size:14px;position:relative;margin-bottom:11px;line-height:24px}.woocommerce .woocommerce-widget-layered-nav-list li{margin-bottom:5px}.woocommerce .woocommerce-widget-layered-nav-list li a:hover{color:var(--archi-color-primary)}.woocommerce .woocommerce-widget-layered-nav-list li span.count{color:var(--archi-color-light)}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--archi-color-light);height:2px}.woocommerce .widget_price_filter .ui-slider{margin:35px 0 30px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--archi-color-primary)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:50%;transform:translateY(-50%)}.woocommerce .widget_price_filter .price_slider_amount{font-size:14px;letter-spacing:1px}.woocommerce .widget_price_filter .price_slider_amount button.button{font-size:12px;letter-spacing:2px;background-color:#fff0;padding:9px 15px;box-shadow:none;text-transform:uppercase;border-color:1px solid var(--archi-border-color-btn-line)}.woocommerce .widget_price_filter .price_slider_amount button.button:hover{border-color:var(--archi-color-primary);background:var(--archi-color-primary)}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:14px;color:#fff;font-weight:500;text-transform:uppercase;padding:16px 30px;border-radius:0;outline:none;overflow:hidden;transition:all 0.3s}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;box-shadow:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce input.button,.woocommerce button.button.alt.disabled{font-weight:500;background-color:#fff0;border:1px solid var(--archi-border-color-btn-line);border-radius:0}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce button.button.alt.disabled:hover{color:var(--archi-color-second);border-color:var(--archi-color-primary);background:var(--archi-color-primary)}.woocommerce button.button{font-weight:500;background-color:#fff0;border:1px solid var(--archi-border-color-btn-line);border-radius:0}.woocommerce button.button:hover{color:var(--archi-color-second);border-color:var(--archi-color-primary);background:var(--archi-color-primary)}.de_light.woocommerce #respond input#submit.disabled,.de_light .woocommerce #respond input#submit:disabled,.de_light.woocommerce #respond input#submit:disabled[disabled],.de_light .woocommerce a.button.disabled,.de_light.woocommerce a.button:disabled,.de_light .woocommerce a.button:disabled[disabled],.de_light .woocommerce button.button.disabled,.de_light.woocommerce button.button:disabled,.de_light .woocommerce button.button:disabled[disabled],.de_light.woocommerce input.button.disabled,.de_light .woocommerce input.button:disabled,.de_light .woocommerce input.button:disabled[disabled],.de_light.woocommerce #respond input#submit,.de_light .woocommerce a.button,.de_light.woocommerce button.button,.de_light .woocommerce input.button,.de_light.woocommerce #respond input#submit.alt,.de_light .woocommerce a.button.alt,.de_light.woocommerce button.button.alt,.de_light .woocommerce input.button.alt,.de_light .woocommerce button.button,.de_light .woocommerce-mini-cart__buttons a.button.wc-forward,.de_light.woocommerce .widget_price_filter .price_slider_amount button.button{color:#111;border:solid 1px #ddd}