body.dark{--white-color:#fff;--dark-white-color:#0b0c0c;--black-color:#000;--black-color2:#1e1f1f;--title-color:#fff;--title-color-opc:255,255,255;--text-color:#b5b5b5;--text-color-opc:255,255,255;--primary-color1:#3067ff;--primary-color1-opc:48,103,255;--primary-color2:#fff;--primary-color2-opc:255,255,255;--border-color:rgba(94,90,90,.43);--border-color2:rgba(61,58,58,.43);background-color:#000}hr.wp-block-separator,hr.wp-block-separator+h2,.wc-block-grid.wp-block-woocommerce-product-new{display:none}.shop-sort-group{box-shadow:0px 0px 2px rgba(0,0,0,.1);background:var(--white-color);margin-bottom:30px;border-radius:6px;padding:20px}.woocommerce-page .woocommerce-result-count{float:none;margin:0;display:inline-block}.woocommerce-page .woocommerce-ordering{float:right;margin:0}.woocommerce-page .woocommerce-ordering .nice-select{height:auto;border:1px solid #ddd;min-width:210px;line-height:1.9}.woocommerce-page .woocommerce-ordering .nice-select .list{width:100%;z-index:10}.woocommerce-page .woocommerce-ordering .nice-select .option{padding:0 10px}.woocommerce-page .woocommerce-ordering .nice-select .current{color:var(--text-secondary);font-size:16px;font-weight:400}.woocommerce nav.woocommerce-pagination ul{border:none;margin:0;margin-top:50px}.woocommerce nav.woocommerce-pagination ul li{border:none;padding:0;margin:0 2px;float:none;display:inline-block;overflow:hidden;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50%;box-shadow:0px 0px 25px rgba(0,0,0,.1)}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;padding:0;line-height:unset;font-size:16px;font-weight:400;min-width:unset;display:block;color:#000}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--primary-color1);color:var(--white-color)}.woocommerce .single-product{margin:0;padding:0}.woocommerce-error,.woocommerce-info{border-top-color:var(--primary-color1)}.woocommerce-info .showcoupon{color:var(--primary-color1);font-weight:600}.product-details-top-section .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:0 0!important;border:0;color:var(--primary-color1)!important;float:right;margin:0;opacity:1;padding:0!important;text-decoration-line:none;text-underline-position:under;text-transform:uppercase;font-family:var(--font-inter)}.woocommerce-variation.single_variation{margin-bottom:25px}.woocommerce div.product form.cart table{border-width:0 0 1px;margin-bottom:30px}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label a{color:var(--title-color);font-family:var(--font-inter);font-size:20px;font-weight:400;letter-spacing:.32px;text-transform:capitalize}.woocommerce div.product div.summary .product_meta span .sku{color:var(--text-color);font-family:var(--font-inter);font-weight:400}.related.products ul.products li{margin-bottom:0}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:0}.woocommerce ul.products li.product .button{margin-top:1em;background-color:var(--primary-color1);color:var(--white-color);padding:15px 20px}.woocommerce-message{border-top-color:var(--primary-color1)}.woocommerce-message::before{content:"";color:var(--primary-color1)}.woocommerce-message a.button,.woocommerce-Message a.button{font-size:12px;padding:10px 20px;text-transform:capitalize}.woocommerce div.product form.cart .variations{margin-bottom:30px}.woocommerce div.product form.cart .variations tr th{padding:10px}.woocommerce div.product form.cart .variations tr td{position:relative;line-height:normal;vertical-align:middle}.woocommerce div.product form.cart .variations tr td .nice-select{width:100%;height:45px;padding:0 10px;line-height:45px;font-size:16px;font-weight:600}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em;position:absolute;left:0;bottom:-15px;font-weight:500;text-transform:uppercase;color:var(--primary-color1)}.woocommerce div.product form.cart table.group_table tr{border:none}.woocommerce div.product form.cart .group_table td{vertical-align:middle}.woocommerce div.product form.cart .group_table td ins{text-decoration:none}.woocommerce #review_form #respond .comment-form .comment-form-rating .nice-select{max-width:170px;width:100%;border:1px solid #eee}.woocommerce #review_form #respond .comment-form .comment-form-rating .nice-select.open .list{width:100%}.woocommerce #review_form #respond .comment-form .comment-form-rating .stars{margin:0;line-height:1}.woocommerce p.stars a{color:#ffc107}.woocommerce p.stars:hover a::before{content:"";color:#ffc107}.woocommerce-cart table.wc-block-cart-items thead tr{border-left:none;border-right:none;border-top:none}.woocommerce-cart table.wc-block-cart-items thead tr th{font-size:18px;padding:15px 0!important}.woocommerce-cart table.wc-block-cart-items thead tr th.wc-block-cart-items__header-product{visibility:visible}.woocommerce-cart table.wc-block-cart-items,.woocommerce-cart table.wc-block-cart-items tbody tr,.woocommerce-cart table.wc-block-cart-items tbody tr td{border:none!important}.woocommerce-cart table.wc-block-cart-items tbody tr td.wc-block-cart-item__image{width:150px;padding-left:0!important}.woocommerce-cart table.wc-block-cart-items tbody tr td.wc-block-cart-item__product a{color:var(--title-color);font-family:var(--font-inter);font-size:18px;font-weight:600;line-height:1.4;margin-bottom:10px}.woocommerce-cart table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata__description{display:none}.woocommerce-cart table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{height:35px}.woocommerce-cart table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{font-size:1.2em;height:35px}.woocommerce-cart table.wc-block-cart-items tbody tr td .wc-block-components-product-badge{border:none;padding:0;font-weight:800}.woocommerce-cart table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector{float:left;margin-right:15px}.woocommerce-cart table.wc-block-cart-items tbody tr td .wc-block-cart-item__prices del{opacity:.5;font-size:80%}.woocommerce-cart table.wc-block-cart-items tbody tr td:last-child{padding-right:0!important}.wc-block-components-sidebar .wc-block-cart__totals-title{font-size:1.25em!important;margin:0!important;padding:15px 0!important;text-align:left!important}.wc-block-components-sidebar .wc-block-components-totals-coupon a{color:var(--primary-color1);text-transform:uppercase}.wc-block-components-sidebar .wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address__link{color:var(--primary-color1);text-transform:uppercase;font-weight:400}.wc-block-components-sidebar .wc-block-cart__submit-button{box-sizing:border-box;margin:0;width:100%;border-radius:5px;background-color:var(--primary-color1);font-family:var(--font-inter);font-weight:600;font-size:16px;color:var(--white-color);letter-spacing:.48px;text-transform:capitalize;line-height:1;padding:16px 34px;display:inline-flex;align-items:center;gap:10px;transition:.5s;position:relative;overflow:hidden;z-index:1;white-space:nowrap;margin-top:30px}.wc-block-components-sidebar .wc-block-cart__submit-button:after{position:absolute;content:"";display:block;left:15%;right:-20%;top:-4%;height:150%;width:150%;bottom:0;border-radius:2px;background-color:var(--primary-color2);transform:skewX(45deg) scale(0,1);z-index:-1;transition:all .5s ease-out 0s}.wc-block-components-sidebar .wc-block-cart__submit-button:hover{color:var(--white-color)}.wc-block-components-sidebar .wc-block-cart__submit-button:hover::after{transform:skewX(45deg) scale(1,1)}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 24%;max-width:24%}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product a{display:block}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product a.wp-block-button__link.add_to_cart_button{background-color:var(--primary-color1);color:#fff;transition:.5s}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product a.wp-block-button__link.add_to_cart_button:hover{background-color:var(--black-color);color:#fff}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product img{width:100%}.wp-block-woocommerce-empty-cart-block ul.wc-block-grid__products li{border:1px solid #ececec;padding:15px;transition:.5s;margin:0 .5%}.wp-block-woocommerce-empty-cart-block ul.wc-block-grid__products li .wc-block-grid__product-title{color:var(--title-color);font-size:20px;font-family:var(--font-inter);font-weight:500;letter-spacing:.4px;text-transform:capitalize;margin:10px 0;line-height:1.3;transition:.5s}.wp-block-woocommerce-empty-cart-block ul.wc-block-grid__products li .wc-block-grid__product-price{color:var(--title-color);font-size:18px;font-family:var(--font-hankenGrotesk);font-weight:600}.wp-block-woocommerce-empty-cart-block ul.wc-block-grid__products li .wc-block-grid__product-price del{color:#ababab;font-size:15px}.wp-block-woocommerce-empty-cart-block ul.wc-block-grid__products li .wc-block-grid__product-price ins{text-decoration:none}.wp-block-woocommerce-empty-cart-block ul.wc-block-grid__products li .wp-block-button__link{transition:all .5s}.wc-block-cart-item__prices span.price.wc-block-components-product-price{font-size:16px;font-weight:600}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{font-size:18px;font-weight:600}.wp-block-woocommerce-checkout .wc-block-checkout__form input{border:1px solid #eee!important}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control{border:0!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper{border-top:0;padding:16px 0;padding-top:0}.wc-block-components-order-summary .wc-block-components-product-metadata{font-size:.75em;display:none}.wc-block-components-totals-coupon__content .wc-block-components-button:not(.is-link){align-items:center;display:inline-flex;height:auto;justify-content:center;position:relative;text-align:center;transition:box-shadow .1s linear;border-radius:4px;background-color:var(--primary-color1);color:#fff;text-transform:uppercase}.wp-block-woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-button:not(.is-link){align-items:center;display:inline-flex;height:auto;justify-content:center;position:relative;text-align:center;transition:box-shadow .1s linear;max-width:160px;text-transform:capitalize;border-radius:4px;background-color:var(--primary-color1);color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation ul li{margin-bottom:25px}.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation ul li a{font-size:16px;color:#000;font-weight:500;padding:8px 20px;background-color:rgba(221,221,221,.2);display:block;text-transform:capitalize;border:1px solid #eee}.woocommerce-MyAccount-navigation ul li.is-active a{color:var(--primary-color1);border-left:5px solid var(--primary-color1)}.woocommerce-account .woocommerce-MyAccount-content p a{color:var(--primary-color1)}.woocommerce-account .woocommerce-MyAccount-content .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{text-decoration-line:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{border:1px solid #ececec;padding:15px}.woocommerce-account .woocommerce-MyAccount-content .addresses .title .edit{float:right;color:var(--primary-color1);font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input,.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account input{width:100%!important;border-radius:0px;background:#fff;color:var(--title-color);font-family:var(--font-inter);font-size:13px;font-weight:400;padding:10px 20px;height:50px;border:1px solid #eee;margin-bottom:10px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2-container .select2-selection--single{width:100%!important;border-radius:0px;background:#fff;color:var(--title-color);font-family:var(--font-inter);font-size:13px;font-weight:400;padding:10px 20px;height:50px;border:1px solid #eee;margin-bottom:10px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.woocommerce form.login,.woocommerce form.register{max-width:600px;margin:0 auto}.woocommerce form.login a,.woocommerce form.register a{color:#000;font-weight:600;display:inline-block}.woocommerce form.login input,.woocommerce form.register input{width:100%;border-radius:0px;background:#fff;color:var(--title-color);font-family:var(--font-inter);font-size:13px;font-weight:400;padding:10px 20px;height:50px;border:1px solid #eee}.woocommerce form.login input[type=checkbox]{height:auto;width:auto}.woocommerce form.login button[type=submit],.woocommerce form.register button[type=submit]{min-width:140px;text-transform:uppercase;letter-spacing:2px;font-size:14px}.woocommerce form.login .form-row{margin-top:20px}.woocommerce .woocommerce-order-details h2{font-size:24px;color:var(--title-color);margin-bottom:30px}.woocommerce ul.order_details{padding:0}.woocommerce ul.order_details li{float:left;margin-right:5em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce .woocommerce-order-details table.shop_table{border-collapse:collapse}.woocommerce .woocommerce-order-details table.shop_table th,.woocommerce .woocommerce-order-details table.shop_table td{font-size:14px;font-weight:400;padding:10px}.woocommerce .woocommerce-order-details table.shop_table td a{color:var(--title-color)}.woocommerce .woocommerce-order-details table.shop_table th,.woocommerce .woocommerce-order-details table.shop_table th{font-size:16px;font-weight:600;color:#000}ul.wc-item-meta{padding-left:20px}ul.wc-item-meta li{margin:10px 0}ul.wc-item-meta li strong,ul.wc-item-meta li p{font-size:14px;line-height:1}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{box-shadow:rgba(0,0,0,.16) 0px 1px 4px;padding:20px}.woocommerce-column__title{font-size:24px;color:var(--title-color);margin-bottom:30px}.woocommerce .woocommerce-customer-details address{border:none;padding:0}.yith-wcwl-add-button,.yith-wcwl-wishlistexistsbrowse{margin-bottom:15px}.yith-wcwl-add-button span,.yith-wcwl-add-button a.add_to_wishlist{color:var(--title-color);font-family:var(--font-inter);font-size:15px;font-weight:400;line-height:1;transition:.5s}.yith-wcwl-wishlistexistsbrowse span,.yith-wcwl-wishlistexistsbrowse a{color:var(--title-color);font-family:var(--font-inter);font-size:15px;font-weight:400;line-height:1;transition:.5s}.yith-wcwl-wishlistexistsbrowse a{color:var(--primary-color1)}.woocommerce .wishlist-title a.button{font-size:18px;padding:15px 20px;font-weight:600;color:var(--white-color);background-color:var(--primary-color1)}tbody.wishlist-items-wrapper tr td.product-price ins{text-decoration:none}tbody.wishlist-items-wrapper tr td.product-price del{opacity:.5;font-size:90%}tbody.wishlist-items-wrapper tr td a{color:var(--primary-color1)}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:none;clear:both}.yith-wcwl-add-button a i.yith-wcwl-icon,.woocommerce .wishlist-title a i,.yith-wcwl-share ul li a i{font:normal normal normal 14px/1 FontAwesome}.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added{display:none}@media only screen and (max-width:575px){.woocommerce-page .woocommerce-ordering{float:none;margin-top:10px}.woocommerce-page .woocommerce-ordering .nice-select{float:none;padding:0 25px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;margin-top:50px}.woocommerce-cart-form{overflow-x:auto}.customer_details_address{margin-bottom:50px}.woocommerce ul.order_details{padding:0}.woocommerce ul.order_details li{float:none;margin:20px 0}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;margin-bottom:50px}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 100%;max-width:100%;margin:0 auto;margin-top:30px;padding:0 10px}}@media only screen and (min-width:576px) and (max-width:767px){.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;margin-top:50px}.customer_details_address{margin-bottom:50px}.woocommerce ul.order_details{padding:0}.woocommerce ul.order_details li{float:none;margin:20px 0}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;margin-bottom:50px}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 49%;max-width:49%;margin:0 auto;margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;margin-top:50px}.customer_details_address{margin-bottom:50px}.woocommerce ul.order_details{padding:0}.woocommerce ul.order_details li{float:none;margin:20px 0}.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:20px}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 49%;max-width:49%;margin:0 auto;margin-top:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.woocommerce ul.order_details li{margin-right:2em}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 32%;max-width:32%;margin-top:30px}}