.woo-thumb,.woocommerce .woocommerce-product-search{position:relative}.woo-thumb,.woocommerce .woocommerce-product-search .search-field{background-color:rgba(12,12,53,.9);box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%)}.woo-thumb .woo-lightbox,.woocommerce .woo-thumb .button{transition:450ms cubic-bezier(.4, 0, .2, 1);z-index:1;visibility:hidden;opacity:0}body.woocommerce,body.woocommerce-page{background-color:var(--galactic-white)}.woocommerce .content-area{padding:100px 0}.woocommerce .entry-content>*,.woocommerce .entry-summary>*{margin:inherit}.woocommerce .shop-product-area .woocommerce-result-count{font-size:14px;text-transform:uppercase;font-weight:600;color:var(--galactic-base-color);letter-spacing:0;margin-bottom:20px;margin-top:15px}.woocommerce .shop-product-area .woocommerce-ordering{width:200px}.woocommerce .shop-product-area .woocommerce-ordering .ui-button{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.woocommerce .shop-product-area .woocommerce-ordering .ui-selectmenu-text{font-family:var(--galactic-secondary-font);font-size:12px;text-transform:uppercase;font-weight:600;color:var(--galactic-base-color);letter-spacing:0}.woocommerce .shop-page-wrap{width:100%;display:grid;grid-template-columns:1fr 350px;grid-column-gap:40px;grid-auto-flow:dense}.woocommerce .shop-page-wrap.no-sidebar{grid-template-columns:1fr;grid-column-gap:0}.woocommerce .shop-page-wrap.left-sidebar{grid-template-columns:350px 1fr}.woocommerce .shop-page-wrap.left-sidebar .shop_sidebar{grid-row:1;grid-column:1}.right-sidebar>.widget-area.shop_sidebar,.woocommerce.logged-in #review_form #respond .comment-form p.form-submit{padding-left:0}.woocommerce .shop-page-wrap.left-sidebar .shop-product-area{grid-column:2}.woocommerce .shop-product-area .products{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;padding:0;margin:0}.woocommerce .shop-product-area .products:before,.woocommerce .widget_price_filter .price_slider_amount .button::before{display:none}.woocommerce .shop-product-area .products.columns-2{grid-template-columns:repeat(2,1fr)}.woocommerce .shop-product-area .products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce .shop-product-area .products.columns-4{grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.woocommerce .content-area{padding:80px 0}.woocommerce .shop-page-wrap{grid-template-columns:1fr;grid-row-gap:50px}.woocommerce .shop-product-area .products.columns-3,.woocommerce .shop-product-area .products.columns-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.woocommerce .shop-product-area .woocommerce-ordering,.woocommerce .shop-product-area .woocommerce-result-count{float:left;width:100%;text-align:center}.woocommerce .shop-product-area .woocommerce-result-count{margin-top:0}.woocommerce .shop-product-area .products.columns-2,.woocommerce .shop-product-area .products.columns-3,.woocommerce .shop-product-area .products.columns-4{grid-template-columns:repeat(1,1fr)}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0}}.woocommerce .shop-product-area .products li.product{margin:0;padding:0;float:none!important;width:inherit!important;text-align:center}.woocommerce .shop-product-area .products li.product .yith-wcwl-add-button{margin-right:0}.woocommerce .shop-product-area .products li.product .yith-wcwl-add-button a{margin-bottom:0}.woocommerce .related.products ul.products{margin:-15px}.woocommerce .related.products ul.products li.product{margin:0;padding:15px}.woocommerce .related.products ul.products.columns-2 li.product{width:50%}.woocommerce .related.products ul.products.columns-3 li.product{width:33.333%}.woocommerce .related.products ul.products.columns-4 li.product{width:25%}.woocommerce .related.products ul.products.columns-5 li.product{width:20%}.woocommerce div.product form.cart.grouped_form label a,.woocommerce div.product form.cart.variations_form label{font-family:var(--galactic-primary-font);font-size:16px;font-weight:600;color:var(--galactic-base-color);text-transform:capitalize}@media (max-width:992px){.woocommerce .related.products ul.products.columns-3 li.product,.woocommerce .related.products ul.products.columns-4 li.product,.woocommerce .related.products ul.products.columns-5 li.product{width:50%}}@media (max-width:500px){.woocommerce .related.products ul.products.columns-2 li.product,.woocommerce .related.products ul.products.columns-3 li.product,.woocommerce .related.products ul.products.columns-4 li.product,.woocommerce .related.products ul.products.columns-5 li.product{width:100%}}.woocommerce .widget_price_filter .widget-title{margin-bottom:25px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{height:2px;background-color:var(--galactic-white)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--galactic-primary-color)}.woo-heading .meta-wrap .star-rating,.woocommerce #reviews #comments ol.commentlist li,.woocommerce .widget_price_filter .ui-slider,.woocommerce .yith-wcqv-wrapper .woocommerce-product-details__short-description p,.woocommerce div.product div.summary,.woocommerce-Reviews #comments p{margin:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--galactic-primary-color)!important;border-radius:2px!important;width:17px;height:17px;top:-7px;margin:0;border:none}.woocommerce .widget_price_filter .price_slider_amount .button{background:0 0;color:var(--galactic-heading-color);font-size:12px;line-height:1;height:auto;font-weight:600;text-transform:uppercase;letter-spacing:0;border-radius:0;padding:0;float:right;outline:0;border:none;box-shadow:none;margin-top:12px}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;margin-top:20px}.woocommerce .price_slider_amount .price_label,.woocommerce .price_slider_amount .price_label span{color:var(--galactic-base-color);font-size:14px;font-weight:600;text-transform:uppercase}.woocommerce .woocommerce-grouped-product-list,.woocommerce-Reviews #comments,.woocommerce.single-sidebar:not(:last-of-type){margin-bottom:40px}.woo-heading .meta-wrap,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{display:flex;align-items:center;justify-content:space-between}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before,.woocommerce .comment-form-rating .ui-selectmenu-button,.woocommerce .variations_form .variations .ui-selectmenu-button,.woocommerce .widget_rating_filter ul li:before,.woocommerce .woo-thumb .added_to_cart,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after,.woocommerce .yith-wcwl-add-button a i,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-Tabs-panel h2,.yith-wcwl-add-to-wishlist .feedback{display:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{color:var(--galactic-base-color)}.woocommerce .product_list_widget li a:hover,.woocommerce .product_meta span a:hover,.woocommerce .woocommerce-breadcrumb a:hover,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce ul.products li.product .woo-heading a:hover .woocommerce-loop-product__title{color:var(--galactic-primary-color)}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{background-color:rgba(152,65,255,.3);clip-path:polygon(0% 0%,80% 0,100% 20%,100% 100%,0 100%);padding:10px;line-height:1;font-size:14px;transition:.3s ease-in-out}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:hover span{background-color:#9841ff;color:var(--galactic-white)}.woocommerce .product_list_widget li a{color:var(--galactic-heading-color);font-size:16px;font-weight:600!important;letter-spacing:-1spx}.woocommerce .product_list_widget .woocommerce-Price-amount.amount{color:var(--galactic-base-color);font-size:14px;font-weight:600}.woocommerce ul.product_list_widget li img{background-color:rgba(12,12,53,.9)}.woocommerce .woocommerce-product-search .search-field{border:2px solid rgba(152,65,255,.3);width:100%;height:60px;padding:0 40px 0 15px;color:var(--galactic-white);font-size:17px}.woocommerce .woocommerce-product-search button{background:0 0;outline:0;border:none;box-shadow:none;text-indent:-9999px;position:absolute;right:0;top:50%;width:50px;height:50px;padding:0;transform:translateY(-50%)}.woocommerce .woocommerce-product-search button:before{background-image:url(../../img/search.svg);content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-size:25px}.woocommerce .woocommerce-product-search button:hover:before{opacity:.8}.woocommerce .product_list_widget li:before,.woocommerce .woocommerce-widget-layered-nav-list li:before{display:none!important}.woocommerce .product_list_widget .star-rating span::before,.woocommerce .product_list_widget .star-rating::before{font-size:12px}.woocommerce .product_list_widget .star-rating{width:62px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background-color:rgba(152,65,255,.3);clip-path:polygon(0% 0%,70% 0,100% 30%,100% 100%,0 100%);padding:0;font-family:var(--galactic-secondary-font);font-size:16px;font-weight:600;width:40px;height:40px;line-height:40px;border:none;border-radius:2px;text-align:center}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{margin:0 10px 0 0;border:none}.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(--galactic-primary-color);color:var(--galactic-white);border:none}.woo-thumb{overflow:hidden;line-height:1;height:250px}.products.columns-2 .woo-thumb{height:280px}.woo-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0;transition:.5s cubic-bezier(.3, .3, .05, .95)}.woocommerce .woo-thumb .button{background:var(--galactic-gradiant);clip-path:polygon(0% 0%,90% 0,100% 30%,100% 100%,0 100%);width:180px;height:auto;padding:15px;line-height:1;position:absolute!important;left:50%!important;bottom:-100%;transform:translateX(-50%)}.woocommerce .woo-thumb .button:before{background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.25),rgba(255,255,255,.25) 1px,transparent 1px,transparent 6px);background-size:4px 4px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.woocommerce .woo-thumb .button:hover{background:var(--galactic-gradiant)}.woocommerce .related.products .product:hover .button,.woocommerce .shop-product-area .product:hover .button{bottom:20px;visibility:visible;opacity:1}.woocommerce .woo-thumb .button.loading::after{top:calc(50% - 6.5px);right:15px}.woo-heading{text-align:left;margin-top:15px}.woo-heading .dl-cat-items a{font-family:var(--galactic-primary-font);color:#f1d6c5;font-size:12px;font-weight:600;text-transform:uppercase}.woocommerce ul.products li.product .woo-heading a .woocommerce-loop-product__title{color:var(--galactic-heading-color);font-size:22px;font-weight:600;text-transform:uppercase;padding:0;margin-bottom:8px;transition:.3s ease-in-out}.woocommerce ul.products li.product .woo-heading .price{color:var(--galactic-primary-color)!important;font-size:22px;margin:0;font-weight:600!important}.woo-heading .price ins{font-weight:600!important;color:var(--galactic-primary-color)}.woo-thumb .woo-lightbox,.woo-thumb .woo-lightbox:hover,.woocommerce .woocommerce-breadcrumb a,.woocommerce span.onsale{color:var(--galactic-white)}.woocommerce ul.products li.product .onsale{background-color:#ff4c4c;color:var(--galactic-white);border-radius:2px;height:25px;line-height:25px;padding:0 15px;text-align:center;top:15px;right:auto;left:15px;margin:0;font-size:11px;font-weight:600;text-transform:uppercase;min-width:inherit;min-height:inherit}.woo-thumb .woo-lightbox{background-color:transparent;width:45px;height:45px;font-size:20px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:-100%;top:10px}.woo-thumb .woo-lightbox:before{background-color:var(--galactic-primary-color);content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;opacity:.9;transition:opacity .3s ease-in-out;z-index:-1}.woo-thumb .woo-lightbox i{margin-top:1px;margin-left:1px}.woo-thumb .woo-lightbox:hover:before{opacity:1}.woocommerce .related.products .product:hover .woo-thumb .woo-lightbox,.woocommerce .shop-product-area .product:hover .woo-thumb .woo-lightbox{right:10px;visibility:visible;opacity:1}.woocommerce .related.products .product:hover .woo-thumb img,.woocommerce .shop-product-area .product:hover .woo-thumb img{transform:scale(1.05)}.woocommerce nav.woocommerce-pagination{margin-top:40px;text-align:left}.woocommerce ul.products li.product .woocommerce-loop-category__title{background-color:#fff;padding:20px;width:60%;margin:0;font-size:16px;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.woocommerce-loop-category__title mark{color:#000;background-color:transparent}.woocommerce span.onsale{background-color:#ff4c4c;font-family:var(--galactic-secondary-font);font-size:13px;font-weight:600;text-transform:uppercase;min-height:30px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0 20px;border-radius:2px;position:absolute;left:30px;top:30px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background-color:transparent;color:var(--galactic-white);font-family:DL-Icons!important;font-size:20px;line-height:1;font-weight:400;width:45px;height:45px;right:30px;top:30px;-webkit-box-shadow:0 0 30px 0 rgb(0 0 0 / 6%);-ms-box-shadow:0 0 30px 0 rgba(0,0,0,.06);box-shadow:0 0 30px 0 rgb(0 0 0 / 6%)}.woocommerce #review_form #respond .form-submit input.submit,.woocommerce div.product form.cart .button{background:var(--galactic-gradiant);clip-path:polygon(0% 0%,90% 0,100% 30%,100% 100%,0 100%);color:var(--galactic-white)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover{background-color:var(--galactic-primary-color);color:var(--galactic-white)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"\e93f";text-indent:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;position:absolute;left:0;top:0;right:0;bottom:0;font-size:16px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background-color:var(--galactic-primary-color);content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;opacity:.9;z-index:-1}.woocommerce ul.products li.product .star-rating{font-size:14px}.woocommerce .star-rating span::before,.woocommerce .star-rating::before{font-family:DL-Icons;content:"\e9a7 \e9a7 \e9a7 \e9a7 \e9a7"}.woocommerce .star-rating::before{color:#bbb}.woocommerce #review_form .comment-form-rating .stars span a,.woocommerce .star-rating span{color:#ff9529}.woocommerce div.product .product_title{color:var(--galactic-heading-color);font-size:28px;line-height:1.3;font-weight:600;letter-spacing:-1px;margin-bottom:0;text-transform:uppercase}.woocommerce .summary.entry-summary .price{font-size:22px;font-weight:600;text-transform:uppercase;margin:10px 0}.woocommerce .summary.entry-summary p.stock{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px;color:#5dce53}.woocommerce .summary.entry-summary p.stock.out-of-stock{color:#ff4c4c;padding:0;margin-bottom:10px}.summary.entry-summary .meta-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.summary.entry-summary .meta-wrap .dl-cat-items a{font-size:12px;line-height:1;color:#f1d6c5;font-weight:600;text-transform:uppercase}.woocommerce div.yith-wcwl-add-to-wishlist{display:inline-block;margin-right:15px}.woocommerce .compare.button,.woocommerce .yith-wcwl-add-button a,.woocommerce .yith-wcwl-wishlistaddedbrowse a,.woocommerce .yith-wcwl-wishlistexistsbrowse a{position:relative;background-color:transparent;font-family:var(--galactic-primary-font);color:var(--galactic-heading-color);font-size:15px;line-height:1;font-weight:600;letter-spacing:-.5px;display:inline-block;text-transform:capitalize;text-decoration:none;padding:0 0 0 20px}.woocommerce .compare.button:before,.woocommerce .yith-wcwl-add-button a:before,.woocommerce .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce .yith-wcwl-wishlistexistsbrowse a:before{position:absolute;font-family:DL-Icons;font-size:15px;left:0;top:0}.woocommerce .compare.button:before{content:"\e93b"}.woocommerce .yith-wcwl-add-button a:before{content:"\e95f"}.woocommerce .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce .yith-wcwl-wishlistexistsbrowse a:before{content:"\e961"}.woocommerce .compare.button:hover,.woocommerce .yith-wcwl-add-button a:hover{background-color:transparent;color:var(--galactic-heading-color);text-decoration:underline;opacity:1}.woocommerce .yith-wcwl-add-to-wishlist a{text-decoration:none}@media (min-width:768px){.woocommerce .entry-content>*,.woocommerce .entry-summary>*{margin:0}}.woocommerce div.product .woocommerce-product-rating{display:flex;align-items:center;margin:10px 0 0}.woocommerce .woocommerce-product-rating .star-rating{margin:0;font-size:12px}.woocommerce-review-link{font-family:var(--galactic-primary-font);color:var(--galactic-base-color);font-size:15px;font-weight:500;letter-spacing:-.5px;margin-left:10px}.woocommerce-review-link:focus,.woocommerce-review-link:hover{color:var(--galactic-heading-color)}.woocommerce div.product p.price{color:var(--galactic-base-color);font-size:18px;line-height:1;font-weight:500;letter-spacing:-.5px;opacity:1;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;width:100%;margin:20px 0}.woocommerce div.product p.price ins{font-weight:500}.woocommerce div.product p.price del{opacity:1;font-size:16px;color:#b2b2b2;margin-left:10px}.woocommerce div.product form.cart div.quantity{margin-right:10px}.woocommerce div.product form.cart .group_table td{vertical-align:middle;padding:0}.woocommerce .woocommerce-grouped-product-list tbody tr:not(:last-of-type){padding-bottom:15px}.woocommerce .quantity .qty{background-color:rgba(12,12,53,.9);border:2px solid rgba(152,65,255,.3);border-radius:2px;width:100px;min-height:45px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce table.shop_attributes{background:linear-gradient(90deg,rgba(105,85,180,.1) 0,rgba(105,85,180,.3) 50%,rgba(105,85,180,.1) 100%);border:1px solid rgba(255,255,255,.1)}.woocommerce div.product form.cart{padding:40px 0;margin:0}.woocommerce div.product form.cart .button{padding:0 30px;vertical-align:middle;float:left}.woocommerce div.product form.cart .button:hover{opacity:.9}.woocommerce div.product form.cart .button.disabled{background-color:var(--galactic-space-grey)}.woocommerce div.product form.cart .button:focus{border:none;outline:0;box-shadow:none}.woocommerce .product_meta{display:flex;flex-direction:column;row-gap:10px}.woocommerce .product_meta span{color:var(--galactic-heading-color);font-size:14px;font-weight:600;text-transform:uppercase;color:var(--galactic-primary-color)}.woocommerce .product_meta span a,.woocommerce .product_meta span span{color:var(--galactic-base-color);text-decoration:none;margin-left:5px}.related.products,.woocommerce .social-share{padding-top:30px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:40px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--galactic-base-color);font-size:14px;text-transform:uppercase;font-weight:600;padding:15px 0;box-shadow:none;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{background:linear-gradient(90deg,rgba(152,65,255,.5) 0,#9841ff 50%,rgba(152,65,255,.5) 100%);content:"";width:100%;height:4px;position:absolute;left:0;bottom:0;visibility:hidden;opacity:0;transition:.3s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before{visibility:visible;opacity:1;transition:.3s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:transparent;padding:0;border:none;margin:0 10px}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:0}.related.products>h2:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before{background:linear-gradient(90deg,rgba(152,65,255,.5) 0,#9841ff 50%,rgba(152,65,255,.5) 100%);border:none;height:4px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:transparent;color:var(--galactic-heading-color);border:none}.woocommerce div.product .woocommerce-tabs .panel{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs .panel p:not(:last-of-type){margin-bottom:15px}.woocommerce-tabs.wc-tabs-wrapper{padding-top:20px}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th,.woocommerce table.shop_table tr:nth-of-type(2n),.woocommerce table.shop_table tr:nth-of-type(odd){background:0 0}.woocommerce table.shop_attributes tr{background-color:transparent}.woocommerce table.shop_attributes tr:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.1)}.woocommerce table.shop_attributes th{color:var(--galactic-primary-color);font-size:17px;line-height:1;font-weight:600;border-bottom:none;border-right:1px solid rgba(255,255,255,.1);padding-left:20px;font-style:normal}.woocommerce table.shop_attributes td{font-size:17px;padding:10px 20px;border:none;font-style:normal}.woocommerce table.shop_attributes td p{color:var(--galactic-white);padding:5px 0;line-height:1;font-weight:400}.woocommerce #reviews #comments ol.commentlist{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;padding:0}@media(max-width:580px){.woocommerce #reviews #comments ol.commentlist{grid-template-columns:1fr}}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;padding:40px;border-radius:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{top:40px;left:40px;padding:0;width:40px;height:auto;background:0 0;border-radius:50%;border:none;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em;padding-left:50px;line-height:40px}.woocommerce .comment-text .star-rating{margin-top:12px;font-size:14px}.woocommerce .comment-text .description p{font-family:var(--galactic-base-font);color:var(--galactic-base-color);letter-spacing:-.2px;margin:0}.woocommerce .comment-text .description,.woocommerce .yith-wcqv-wrapper .product_meta{margin-top:10px}.woocommerce .meta .woocommerce-review__author{font-family:var(--galactic-primary-font);color:var(--galactic-heading-color);font-size:15px;font-weight:600;letter-spacing:-.5px;text-transform:capitalize}.woocommerce .meta .woocommerce-review__published-date{font-family:var(--galactic-base-font);color:var(--galactic-base-color);font-size:14px;font-weight:400;letter-spacing:-.2px;text-transform:capitalize}.related.products>h2,.woocommerce #review_form .comment-reply-title,.woocommerce .cart_totals h2,.woocommerce .woocommerce-variation-price .price{color:var(--galactic-heading-color);font-size:22px;letter-spacing:-1px}.woocommerce #review_form .comment-reply-title{font-family:var(--galactic-primary-font);font-weight:700;line-height:1}.woocommerce #review_form .comment-form-rating{display:flex;align-items:center;margin-bottom:30px;column-gap:10px;margin-top:15px}.woocommerce #review_form #respond .comment-form-rating p.stars{margin:0;line-height:1}.woocommerce #review_form .woo-form-left{float:left;width:50%}.woocommerce #review_form #respond .woo-form-left p:not(:last-of-type){margin-bottom:20px}.woocommerce #review_form #respond .comment-form p.form-submit,.woocommerce .comment-form-comment{padding-left:20px}.woocommerce #review_form #respond .comment-form-comment{float:right;width:50%;margin-bottom:15px}.woocommerce.logged-in #review_form #respond .comment-form-comment{float:none;padding:0}.woocommerce #review_form #respond .form-submit{text-align:left;width:50%;float:left}.woocommerce #review_form #respond .form-submit input.submit{border:none;font-size:15px;font-weight:600;width:auto;height:45px;padding:0 50px;border-radius:2px}.woocommerce #review_form #respond .form-submit input.submit:hover{transform:translateY(-2px)}.woocommerce #review_form #respond .comment-form p input,.woocommerce #review_form #respond textarea{background-color:rgba(12,12,53,.9);height:60px;border-radius:2px;border:2px solid rgba(152,65,255,.3);box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%);outline:0;color:#fff;width:100%;padding:10px 15px}.woocommerce #review_form #respond textarea{height:172px}.woocommerce #review_form #respond .comment-form-cookies-consent{align-items:flex-start}.woocommerce #review_form #respond #wp-comment-cookies-consent{background-color:transparent;width:20px;height:20px;border:2px solid rgba(152,65,255,.3);margin-top:4px;padding:0}.related.products>h2{line-height:1;font-weight:700;box-shadow:none;margin-bottom:30px;padding-bottom:15px;position:relative}.related.products>h2:before{width:100%;content:"";position:absolute;left:0;bottom:0}.woocommerce .related.products div.yith-wcwl-add-to-wishlist{width:100%;margin:0 auto;text-align:center}.woocommerce .related.products div.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{margin-bottom:inherit}.woocommerce-product-gallery--with-images .flex-viewport,body:not(.woo-product-gallery) div.product div.images.woocommerce-product-gallery{background-color:rgba(12,12,53,.9);box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%);border:2px solid rgba(152,65,255,.3)}.woocommerce .flex-control-nav.flex-control-thumbs{max-width:100%!important;width:100%!important;display:flex;column-gap:15px;padding:16px 1px 1px!important}.woocommerce .flex-control-thumbs li{background-color:rgba(12,12,53,.9);box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%);margin:0;width:100%}.woocommerce .flex-control-thumbs li img{height:150px!important;object-fit:cover;outline:0;border:2px solid rgba(152,65,255,.3);opacity:1!important}.woocommerce .flex-control-thumbs li img.flex-active{border:2px solid rgba(152,65,255,.8)}.woocommerce .flex-control-thumbs li:not(:last-child){padding-right:0}.woocommerce-product-gallery__wrapper{max-width:inherit}.woocommerce .variations_form .variations tbody{display:block}.woocommerce .variations_form .variations tbody tr{display:grid;grid-template-columns:auto 1fr;width:100%;grid-gap:20px;align-items:center;background-color:transparent;padding-bottom:15px}.woocommerce .variations_form .variations tbody tr td{padding:0;position:relative}.woocommerce form.cart.variations_form .variations select{background-color:rgba(12,12,53,.9);outline:rgba(152,65,255,.3) solid 2px;border:none;border-right:16px solid transparent;display:block!important;border-radius:0;height:50px;padding:0 10px;max-width:100%;margin:0 0 0 auto!important}.woocommerce .variations_form .variations select:focus{outline:0;box-shadow:none}.rtl .woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .variations_form .variations tbody tr td:last-child{text-align:right}.woocommerce .variations_form .variations tbody tr td .reset_variations{position:absolute;right:0;bottom:-40px}.woocommerce .woocommerce-variation-price{padding-bottom:30px}.woocommerce .woocommerce-variation-price .price{font-family:var(--galactic-secondary-font);font-weight:600}.woocommerce .woocommerce-breadcrumb{background:linear-gradient(90deg,rgba(105,85,180,.2) 0,rgba(105,85,180,.4) 50%,rgba(105,85,180,.2) 100%);display:inline-block;padding:10px 20px;color:#bbb;font-weight:600}#yith-quick-view-content .type-product{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;width:100%}#yith-quick-view-content div.images,#yith-quick-view-content div.summary{float:none;width:inherit;padding:0}.yith-wcqv-wrapper .yith-wcqv-main{padding:40px}.woocommerce .yith-wcqv-wrapper div.product .product_title{font-size:22px}.woocommerce .yith-wcqv-wrapper div.product p.price{font-size:20px;margin:15px 0}.woocommerce .yith-wcqv-wrapper .variations_form .variations tbody tr,.woocommerce .yith-wcqv-wrapper div.product form.cart{padding:15px 0}.woocommerce #yith-quick-view-modal .yith-wcqv-main{box-shadow:none}#yith-quick-view-modal.open .yith-wcqv-main::-webkit-scrollbar{width:8px;height:8px}#yith-quick-view-modal.open .yith-wcqv-main::-webkit-scrollbar-thumb{cursor:pointer;background:#1a1a1a}#yith-quick-view-modal.open .yith-wcqv-main::selection{background-color:#1a1a1a;color:#fff}#yith-quick-view-modal.open .yith-wcqv-main-webkit-::selection{background-color:#1a1a1a;color:#fff}#yith-quick-view-modal.open .yith-wcqv-main::-moz-selection{background-color:#1a1a1a;color:#fff}.woocommerce .yith-wcqv-wrapper div.product form.cart .variations label{font-weight:600;font-size:12px;letter-spacing:0}.woocommerce #yith-quick-view-close{color:#1a1a1a;border:none;opacity:1;right:10px;top:10px}.woocommerce #yith-quick-view-close:hover{color:#1a1a1a;opacity:.8}.woocommerce-grouped-product-list.group_table .type-product{background:0 0;display:block!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce table.shop_table{background:linear-gradient(90deg,rgba(105,85,180,.1) 0,rgba(105,85,180,.3) 50%,rgba(105,85,180,.1) 100%)}.woocommerce #yith-quick-view-content>div.product{padding-bottom:40px}.woocommerce table.shop_table{border:1px solid rgba(255,255,255,.1);border-radius:2px;border-collapse:collapse;margin-bottom:30px}.woocommerce .cart-collaterals,.woocommerce .woocommerce-cart-form{width:100%;display:block}.woocommerce table.shop_table td{background-color:transparent;border-right:none}.woocommerce table.shop_table .product-price,.woocommerce table.shop_table .product-quantity,.woocommerce table.shop_table .product-subtotal,.woocommerce table.shop_table .product-thumbnail{text-align:center}.woocommerce table.shop_table th{background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.1);color:var(--galactic-primary-color);font-weight:600}.woocommerce table.shop_table td:not(:last-of-type),.woocommerce table.shop_table th:not(:last-of-type){border-right:1px solid rgba(255,255,255,.1)}#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{background-color:rgba(12,12,53,.9);border:2px solid rgba(152,65,255,.3);font-size:14px;width:200px!important;border-radius:2px;min-height:45px;line-height:40px;margin-right:10px;padding:0 10px}.woocommerce .cart-collaterals .cart_totals{border:1px solid rgba(255,255,255,.1);padding:40px;width:40%;float:none;margin-left:auto}.woocommerce .cart_totals h2{line-height:1;font-weight:600;text-transform:capitalize;padding-bottom:15px;margin-bottom:30px;position:relative}.woocommerce .cart_totals h2:before{background:linear-gradient(90deg,rgba(152,65,255,.3) 0,rgba(152,65,255,.8) 50%,rgba(152,65,255,.3) 100%);content:'';width:100%;height:3px;position:absolute;left:0;bottom:0}.woocommerce .cart-collaterals .shop_table,.woocommerce .cart-collaterals .shop_table tr td,.woocommerce .cart-collaterals .shop_table tr th{background:0 0;border:none}.woocommerce .cart-collaterals .cart_totals tr th{color:var(--galactic-base-color);font-size:17px;font-weight:600;letter-spacing:0;vertical-align:middle;padding:0}.woocommerce .cart-collaterals .cart_totals tr td{text-align:left;padding-right:0}.woocommerce .cart-collaterals .cart-subtotal td span,.woocommerce .cart-collaterals .order-total td strong{font-family:var(--galactic-primary-font);color:var(--galactic-base-color);font-size:15px;font-weight:500;letter-spacing:-.5px}.woocommerce .cart-collaterals .order-total td strong{color:var(--galactic-heading-color);font-size:22px;font-weight:700}.woocommerce .wc-proceed-to-checkout{padding-bottom:0}.woocommerce div.product .out-of-stock{font-family:var(--galactic-primary-font);font-size:14px!important;font-weight:600;letter-spacing:-.2px;padding:20px 0}.woocommerce .cart-collaterals .cart_totals tr.woocommerce-shipping-totals th{vertical-align:top;padding-top:9px}.woocommerce .cart-collaterals .cart_totals tr.woocommerce-shipping-totals td .woocommerce-shipping-methods li{font-family:var(--galactic-secondary-font);font-size:12px;font-weight:600;text-transform:uppercase}.woocommerce-cart .cart-collaterals .cart_totals tr.woocommerce-shipping-totals td .woocommerce-shipping-destination{margin-top:10px;font-size:15px;line-height:26px}.single-product-area .post-social-share{justify-content:flex-start;margin-top:20px!important}.woocommerce .single-product-area div.yith-wcwl-add-button a{margin-bottom:10px}@media (max-width:992px){.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form .woo-form-left{width:100%;padding:0}.woocommerce #review_form #respond .comment-form p.form-submit{padding-left:0}.woocommerce .cart-collaterals,.woocommerce .cart-collaterals .cart_totals,.woocommerce .woocommerce-cart-form{width:100%}}