:root,[data-bs-theme=light]{--woo-bg-light:#fff;--woo-bg-semi-light:#f7f7f7;--woo-bg:#f1f1f1;--woo-border:#d4d4d4}[data-bs-theme=dark]{--woo-bg-light:#262626;--woo-bg-semi-light:#171717;--woo-bg:#171717;--woo-border:rgba(255, 255, 255, 0.1)}.wc-block-cart-item__total,.wc-block-components-product-name,.woocommerce .price_label,.woocommerce div.product form.cart .variations label,.woocommerce fieldset legend,.woocommerce-cart .product-subtotal,.woocommerce-notice{font-weight:700}.woocommerce-store-notice,p.demo_store{top:auto!important;bottom:0;position:fixed}.woocommerce-input-wrapper{display:inline-block;width:100%}#billing_address_1_field{margin-bottom:5px}.woocommerce .woocommerce-MyAccount-content [class*=" col-"],.woocommerce form [class*=" col-"],.woocommerce form [class^=col-],.woocommerce-order [class*=" col-"]{width:100%!important;max-width:100%!important;padding:0!important}#forumverse-gallery-dots-container.forumverse-post-slider-thumbnails,#reviews #respond form,.variations label,.woocommerce #review_form #respond textarea,.woocommerce .comment-form-rating,.woocommerce .woocommerce-MyAccount-content p:last-of-type:not([class]),body.forumverse .wp-block-woocommerce-rating-filter{margin:0}.woocommerce ul.order_details{border:1px solid transparent;color:#10516c;background-color:#d2ebf5;position:relative;padding:1.5rem!important;margin-bottom:1.5rem;border-radius:0}.woocommerce ul.order_details li{border-color:#fff}#order_review .blockOverlay,.variation-Attachments,.variation-DesignID,.woocommerce .comment-form-rating .select2,.woocommerce div.product form.cart .reset_variations{display:none!important}.cart-collaterals .forumverse-masonry-grid,.woocommerce div.product form.cart,.woocommerce div.product p.cart,.woocommerce-column,section.up-sells,section.upsells{margin-bottom:40px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{opacity:.65;background-color:#737373;border-color:#737373}.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]{color:#fff;pointer-events:none}.wc-block-cart__submit-button,.wc-block-components-button:not(.is-link),.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.added_to_cart,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{position:relative;display:inline-block;font-weight:600;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--forumverse-primary);border:1px solid transparent;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;border-radius:.375rem;transition:.15s ease-in;text-transform:uppercase}.woocommerce .card-footer.product-footer #respond input#submit,.woocommerce .card-footer.product-footer #respond input#submit.alt,.woocommerce .card-footer.product-footer a.added_to_cart,.woocommerce .card-footer.product-footer a.button,.woocommerce .card-footer.product-footer a.button.alt,.woocommerce .card-footer.product-footer button.button,.woocommerce .card-footer.product-footer button.button.alt,.woocommerce .card-footer.product-footer input.button,.woocommerce .card-footer.product-footer input.button.alt{padding:.375rem 1rem;font-size:.75rem;border-radius:.5rem}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{display:none;top:50%;margin-top:-8px}.wc-block-cart__submit-button:hover,.wc-block-components-button:not(.is-link):hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{color:#fff;background-color:var(--forumverse-primary);text-decoration:none;opacity:.85}.wc-blocks-components-select__select,body.forumverse .select2-dropdown{border:1px solid var(--woo-border)!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:inherit}.woocommerce-form-row.form-row{flex-direction:column}.woocommerce table.shop_table{border-radius:0}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:15px}body.woocommerce-cart table.cart td.actions{padding:30px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:var(--bs-light-bg-subtle);border-radius:.275rem;border-width:.275rem;color:inherit}.woocommerce .woocommerce-message .button{padding:.5rem 1rem;font-size:.725rem;line-height:1.5;border-radius:0}.woocommerce-info:before,.woocommerce-message:before{color:var(--forumverse-primary)}.woocommerce-info,.woocommerce-message{border-color:var(--forumverse-primary)}.woocommerce-error{border-color:var(--bs-danger)}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--bs-heading-color);display:block;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce .woocommerce-variation-price span.price,.woocommerce div.product p.price,body.forumverse .wc-block-attribute-filter-list li{padding:0!important}.woocommerce div.product form.cart table.variations{margin:0 0 2rem;border-collapse:collapse;border:none!important}.woocommerce div.product form.cart table.variations td,.woocommerce div.product form.cart table.variations th{border:none!important;vertical-align:middle}.woocommerce div.product form.cart .variations td.label{line-height:1;padding:0}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:100%;margin-right:0;padding:.5rem;width:100%;font-size:.9rem}.woocommerce div.product form.cart table.variations th.label{padding:.75rem 0;min-width:4rem}.woocommerce div.product form.cart table.variations td.value{padding:0;min-width:200px}.single-product.woocommerce div.product p.price,.single-product.woocommerce div.product span.price,.woocommerce #review_form #respond p{margin-bottom:1rem}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce .sku_wrapper,.woocommerce div.product p.price del,.woocommerce div.product span.price del{padding-right:5px}.woocommerce form .form-row{padding:0;margin:0 0 2rem}.woocommerce form .form-row label{line-height:1;margin-bottom:5px}.woocommerce fieldset{border:none;margin-bottom:40px}.woocommerce legend,.woocommerce-NoticeGroup{margin-bottom:30px}.forumverse-widget .wc-block-components-price-slider__controls,.woocommerce div.product .forumverse-single-product-right .woocommerce-product-rating,.woocommerce fieldset p:last-child,.woocommerce-checkout-payment .form-row.place-order{margin-bottom:0}.woocommerce .quantity .qty{padding:0;height:42px;width:70px}.forumverse-single-product-left div.images,.woocommerce .quantity input{margin:0!important}.woocommerce-terms-and-conditions-wrapper{display:block;width:100%}.wc-block-components-totals-item__label,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-weight:700!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{color:var(--bs-heading-color);font-size:1.25em}.wc-block-cart .wc-block-cart__totals-title{color:var(--bs-heading-color)}.wc-block-attribute-filter,.wc-block-components-price-slider,.wc-block-product-categories{margin-bottom:0!important}.wc-block-components-sidebar .wc-block-components-panel,.wc-block-components-sidebar .wc-block-components-totals-coupon,.wc-block-components-sidebar .wc-block-components-totals-item{padding-left:16px;padding-right:16px}.wc-block-components-checkbox label{font-size:.9rem!important}body.forumverse .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{font-size:1em;height:1em;margin:0 .75em 0 0;min-height:1em;min-width:1em;width:1em}body.forumverse .wc-block-components-checkbox .wc-block-components-checkbox__mark{height:1em;margin-left:.0475em;margin-top:-.1em;width:1em}body.forumverse .wc-block-components-checkbox label{align-items:center}body.forumverse .wc-block-components-checkbox{margin-top:.75em}body.forumverse .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{padding:4px 8px}.is-large.wc-block-cart .wc-block-cart-items,.wp-block-woocommerce-cart-order-summary-block{border:1px solid hsla(0,0%,7%,.11);border-radius:5px}.woocommerce .widget_price_filter .price_slider,.wp-block-woocommerce-cart-order-summary-block{margin-bottom:1.5rem}.is-large.wc-block-cart .wc-block-cart__totals-title{padding:16px!important;font-size:1rem!important}.is-large.wc-block-cart .wc-block-cart-items th{padding:12px 16px!important}.wc-block-components-title.wc-block-components-title,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{text-transform:uppercase}body.forumverse .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item{margin:10px 0!important}body.forumverse .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{border:none;border-radius:.25rem;margin:0 10px 0 0;max-width:50px;padding:0;position:relative;vertical-align:middle}body.forumverse .wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image img{border-radius:.25rem}body.forumverse .woocommerce .woocommerce-ordering select{vertical-align:top;min-width:240px}.woocommerce .woocommerce-ordering .select2,body.forumverse .woocommerce .woocommerce-ordering .select2{min-width:240px}body.forumverse .select2{font-size:1rem}body.forumverse .select2-container--default .select2-selection--single .select2-selection__rendered,body.forumverse .woocommerce form .form-row .select2-container{line-height:60px!important}body.forumverse .select2-container .select2-selection--single{height:62px}body.forumverse .select2 .select2-selection{background:#fff;border:1px solid var(--woo-border)!important}body.forumverse .select2-container--default .select2-selection--single{border:none;border-radius:0}body.forumverse .select2-container--default .select2-selection--single .select2-selection__arrow{height:62px;top:0;right:10px}body.forumverse .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;color:inherit}body.forumverse .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--woo-border);padding:8px 15px}#forumverse-footer .so-panel.widget_shopping_cart:after,#forumverse-footer .widget_shopping_cart:after,#forumverse-gallery-dots-container:empty,.woocommerce .comment-form-rating label,.woocommerce div.product .product_title,body.forumverse .wc-block-components-product-details__attachments .wc-block-components-product-details__value{display:none}.woocommerce div.product img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.woo-lightbox{cursor:pointer}.forumverse-zoom-icon{position:absolute;top:15px;right:15px;text-align:center;z-index:9;width:56px;height:56px;margin:0;padding:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:-webkit-transform .1s ease-in-out,opacity .1s ease-in-out;-moz-transition:-moz-transform .1s ease-in-out,opacity .1s ease-in-out;-ms-transition:-ms-transform .1s ease-in-out,opacity .1s ease-in-out;transition:transform .1s ease-in-out,opacity .1s ease-in-out;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background:#737373;font-size:22px;line-height:52px;color:#fff}.forumverse-out-of-stock,.woocommerce span.onsale{line-height:1;padding:12px 15px;top:20px;left:-1px;font-size:.875rem;border-radius:0 .25rem .25rem 0;font-weight:700;color:#fff;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woo-lightbox:hover .forumverse-zoom-icon{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.woocommerce span.onsale{min-height:0;min-width:0;background:var(--bs-success)!important;z-index:9}.card-masonry.card-small .forumverse-out-of-stock,body.forumverse .card-masonry.card-small span.onsale{left:10px;top:10px}.forumverse-out-of-stock{position:absolute;background:var(--bs-danger)!important;z-index:10}.product .card-masonry img{transition:.2s ease-in-out}.product .card-masonry img:hover{opacity:.8}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{padding:0;margin:0 0 2rem;float:left;line-height:34px;border:none;font-style:italic}.woocommerce .woocommerce-ordering select{padding:.25rem .75rem}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0 0 2rem;float:right}.card .woocommerce-loop-category__title,.card .woocommerce-loop-product__title{max-width:100%;margin-bottom:0;transition:.2s ease-in-out;font-size:calc(1.3125rem + .5vw);line-height:1.375}.card.card-small .woocommerce-loop-category__title,.card.card-small .woocommerce-loop-product__title{font-size:calc(1.275rem + .3vw)}body.forumverse .small-grid div.product .card p.price,body.forumverse .small-grid div.product .card span.price{font-size:1.25rem;opacity:.7}body.forumverse .product .card img{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.woocommerce-loop-category__title mark{background:0 0;color:inherit}.woocommerce-LoopProduct-link{display:block;position:relative}.woocommerce-LoopProduct-link h2{-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}body.forumverse div.product .card p.price,body.forumverse div.product .card span.price{margin:0;font-size:1.4rem;color:var(--bs-heading-color);display:block;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.forumverse div.product .card p.price del,body.forumverse div.product .card span.price del{opacity:.5;display:inline-block}.forumverse-posts-carousel .card.card-small .woocommerce-loop-category__title,.forumverse-posts-carousel .card.card-small .woocommerce-loop-product__title{font-size:1.25rem;line-height:1.375;font-weight:600}body.forumverse .forumverse-posts-carousel .card.card-small span.price{font-size:1.15rem;font-weight:400}body.forumverse .forumverse-posts-carousel div.product span.price ins{font-size:1.15rem;font-weight:500}.woocommerce-variation-price{margin-bottom:10px}.card-masonry .star-rating{float:none;margin:1rem 0}.card-footer.product-footer a{vertical-align:top}.product-footer .button{margin-right:.25rem!important}.forumverse-second-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.woocommerce-LoopProduct-link:hover>.forumverse-second-image{opacity:1}.forumverse-single-product-container{display:table;table-layout:fixed;width:100%;margin-bottom:3rem}.forumverse-single-product-left,.forumverse-single-product-right{display:table-cell;vertical-align:top;position:relative}.forumverse-single-product-left{width:50%;padding-right:1.5rem}.forumverse-single-product-right{width:50%;padding-left:1.5rem}.woocommerce div.product div.summary{margin:0;padding:2rem;border:1px solid var(--woo-border);border-radius:.375rem}.forumverse-post-format-gallery{position:relative;overflow:hidden}#forumverse-gallery-slider .slick-next,#forumverse-gallery-slider .slick-prev{background:0 0!important}#forumverse-gallery-slider img{width:100%;height:auto}#forumverse-gallery-dots-container{padding:15px 5px;display:none;border:1px solid var(--woo-border);margin-top:-2px!important}#forumverse-gallery-dots-container.forumverse-post-slider-thumbnails .slick-dots.forumverse-slider-dots li a{padding:5px}#forumverse-gallery-dots-container.forumverse-post-slider-thumbnails .slick-dots.forumverse-slider-dots img{max-width:80px;width:100%;height:auto;border-radius:100%}.woocommerce .product_meta{padding-top:20px}.woocommerce .product_meta>span{margin-right:10px}.forumverse-woo-tabs{margin-bottom:3rem}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:1.05rem}.woocommerce #reviews #comments ol.commentlist{margin:0;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding:20px;margin:0 0 0 75px;border-radius:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{border:none;padding:0;width:60px}.woocommerce #review_form{margin-top:20px;padding-top:20px}.woocommerce #review_form #reply-title{font-size:1.4rem;font-weight:700}.woocommerce #review_form #respond .comment-form-rating p.stars{margin:0 0 5px;display:inline-block}.woocommerce #review_form #respond .comment-form-rating p.stars span a,.woocommerce .forumverse-masonry-grid .star-rating:before,.woocommerce .star-rating:before,.woocommerce ul.product_list_widget li .star-rating:before{color:#fb8c00}.woocommerce div.product .stock{color:#fff;background-color:var(--bs-success);position:relative;padding:1rem 1.25rem;margin-bottom:1.5rem;border:none;font-weight:700;border-radius:.375rem}.woocommerce div.product .out-of-stock{color:#fff;background-color:var(--bs-danger);position:relative;padding:1rem 1.25rem;margin-bottom:1.5rem;border:none;text-transform:uppercase;font-weight:700;border-radius:.375rem}.woocommerce table.shop_attributes{margin:30px 0 0}.woocommerce table.shop_attributes tr td{padding:10px 0}body.forumverse .pswp__caption__center{text-align:center}body.forumverse .pswp__bg{background:rgba(0,0,0,.9)}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;margin:.25rem -.25rem 0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;padding:.25rem}.woocommerce div.product div.images .flex-control-thumbs li img{background:var(--woo-bg-light);transition:.2s ease-in-out}.woocommerce div.product div.images img{border-radius:.375rem}.woocommerce nav.woocommerce-pagination ul{border:none;justify-content:center;margin:1rem 0 0;padding:0}#forumverse-footer ul.cart_list li:last-child,body.forumverse.woocommerce nav.woocommerce-pagination ul li,body.forumverse.woocommerce nav.woocommerce-pagination ul li:last-of-type{border:none}body.forumverse.woocommerce nav.woocommerce-pagination ul li a{color:var(--bs-heading-color);background-color:var(--woo-bg-light);font-weight:600;transition:.15s;outline:0!important;box-shadow:none!important}body.forumverse.woocommerce nav.woocommerce-pagination ul li a,body.forumverse.woocommerce nav.woocommerce-pagination ul li span{display:flex;align-items:center;justify-content:center;padding:0;margin:0 3px;width:46px;height:46px;line-height:46px;font-size:.9rem;border:1px solid var(--woo-border);border-radius:100%}body.forumverse.woocommerce nav.woocommerce-pagination ul li a:focus,body.forumverse.woocommerce nav.woocommerce-pagination ul li a:hover{color:var(--bs-heading-color);background-color:var(--woo-bg)}body.forumverse.woocommerce.dark-version nav.woocommerce-pagination ul li a:focus,body.forumverse.woocommerce.dark-version nav.woocommerce-pagination ul li a:hover{background-color:var(--woo-bg-light);border-color:var(--forumverse-primary)}body.forumverse.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff!important;background-color:var(--forumverse-primary);border-color:var(--forumverse-primary);pointer-events:none;font-weight:600;box-shadow:0 3px 5px -1px rgba(0,0,0,.09),0 2px 3px -1px rgba(0,0,0,.07)}.woocommerce .woocommerce-breadcrumb{margin:.5rem 0 0;padding:0;display:flex;color:rgba(255,255,255,.7);font-size:1.25rem;font-weight:400;line-height:1.625;align-items:center;justify-content:center}.woocommerce .woocommerce-breadcrumb a,.woocommerce .woocommerce-breadcrumb a:hover{color:#fff}.woocommerce-mini-cart__empty-message{position:relative;padding:1rem 1.25rem;margin-bottom:1rem;border:1px solid #c6e2f5;border-radius:0;color:#1b4f72;background-color:#d6eaf8}.widget_shopping_cart.forumverse-sidebar-box p:last-child,.widget_shopping_cart_content p:last-of-type,.woocommerce widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:0}.woocommerce-mini-cart .quantity{font-size:90%}.woocommerce-cart .product-remove{width:40px}.woocommerce-cart .product-thumbnail{width:60px}.woocommerce-cart .product-quantity{width:90px}.woocommerce-cart .product-price,.woocommerce-cart .product-subtotal{text-align:right}.forumverse-coupon{display:table;table-layout:auto;margin:0 0 20px}.forumverse-coupon-left,.forumverse-coupon-right{display:table-cell;vertical-align:middle}.forumverse-coupon-right{padding-left:10px}.cart-collaterals,.woocommerce-shipping-fields{margin-top:40px}tr.cart-subtotal th{max-width:20px}#ship-to-different-address{font-size:inherit}.wc_payment_methods input{vertical-align:middle!important}.woocommerce ul{margin-left:0;margin-right:0}.woocommerce a.remove{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:var(--bs-danger)!important}.woocommerce a.remove:hover{background:0 0;color:#d23430!important}.woocommerce-page .woocommerce p.cart-empty{padding:80px 20px;text-align:center;font-weight:700}.shipping-calculator-form span,.widget_product_categories select{width:100%}.shipping-calculator-form p{margin-bottom:15px!important}.woocommerce form .form-row .required{text-decoration:none;vertical-align:middle;color:var(--bs-danger)}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin:20px 0 0;font-size:inherit}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;padding:40px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 .3rem 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{display:block;margin:0;max-width:200px;width:auto}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:inherit;font-size:.825rem;color:inherit;font-style:italic}.woocommerce-checkout-payment label{display:inline-block}.woocommerce p.wc-terms-and-conditions{width:100%;margin-bottom:20px}.woocommerce-terms-and-conditions{margin-bottom:15px}body.woocommerce-account #customer_login{padding:40px;border:1px solid rgba(0,0,0,.1);max-width:600px;margin:0 auto}.forumverse-woo-register-wrapper{margin-top:40px;padding-top:30px;border-top:1px solid var(--woo-border)}.forumverse-woo-boxes{display:flex;align-items:flex-start}.forumverse-woo-boxes>nav{min-width:250px}.forumverse-woo-boxes>div{width:100%;margin-left:40px}.woocommerce-MyAccount-navigation a{font-weight:600;display:flex;align-items:center}body.forumverse .woocommerce .woocommerce-orders-table__cell a.button{background:0 0;color:inherit;padding:0 10px 0 0;box-shadow:none;outline:0;border:none}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:10px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-top:.825rem;padding-top:.825rem;border-top:1px solid var(--woo-border);margin-bottom:.825rem}.woocommerce .woocommerce-customer-details address{padding:20px;border-radius:0;border:1px solid var(--woo-border);background:rgba(0,0,0,.02)}.woocommerce-Address{padding:30px;margin-top:30px;display:block;background:rgba(0,0,0,.02)}.woocommerce-Address h3{margin-bottom:.5rem}.woocommerce .woocommerce-Address address{margin:0;font-size:.925rem}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{font-weight:700;text-transform:uppercase}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:before{font-family:'Material Icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;text-align:center;padding-right:7px;content:"\e8b8";font-weight:700}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\e8b8"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\e7fd"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f090"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\e55f"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\e9ba"}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders a:before{content:"\e8cc"}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce .woocommerce-mini-cart__buttons a.button{padding:.5rem 1rem;font-size:.825rem;line-height:1.5}.woocommerce .woocommerce-mini-cart__buttons a.button.checkout,.woocommerce .woocommerce-mini-cart__buttons a.button.checkout:hover{background-color:var(--bs-success);border-color:var(--bs-success)}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0 0 12px;margin:0 0 12px}.woocommerce ul.cart_list li span.amount,.woocommerce ul.product_list_widget li span.amount{font-size:.925rem;opacity:.7}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:auto;right:0;width:auto;height:auto;top:-6px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding:0 15px 15px 0}.woocommerce .widget_rating_filter ul li:last-child,.woocommerce ul.product_list_widget li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.woocommerce ul.cart_list li:last-child{border:none;padding:0 15px 15px 0}.woocommerce ul.product_list_widget li{position:relative;padding-left:65px;min-height:60px}.woocommerce ul.product_list_widget li a{font-weight:400!important}.woocommerce ul.product_list_widget li.empty{padding:0!important;margin:0!important;vertical-align:middle}.woocommerce ul.product_list_widget li.empty:before{font-family:'Material Icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;text-align:center;padding-right:8px;content:"\e88e";display:inline-block;font-size:140%;vertical-align:middle;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:50px;height:auto;border-radius:100%}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding-top:15px;font-weight:700}.so-panel.widget_shopping_cart,.widget_shopping_cart{position:relative}.woocommerce.widget_layered_nav ul{list-style:none;padding:0;margin:0;vertical-align:bottom}.woocommerce.widget_layered_nav ul li{padding-left:0;padding-bottom:15px;margin-bottom:15px;position:relative;padding-right:20px}.woocommerce.widget_layered_nav ul li:after{font-family:'Material Icons';content:"\e145";speak:none;text-indent:0;text-align:center;position:absolute;top:0;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding-bottom:15px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child{padding-bottom:0;border:none!important;margin:0}.woocommerce.widget_layered_nav ul li.chosen:after{content:"\f00c"}.widget_layered_nav_filters ul li.chosen{padding:0 20px 0 0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:var(--forumverse-primary)}.widget_product_categories ul{list-style:none;padding:0;margin:0;vertical-align:bottom;font-weight:600}.widget_product_categories ul.children{margin:5px 0 0}.widget_product_categories>ul>li{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid var(--woo-border)}.widget_product_categories>ul>li:last-child{padding:0;margin:0;border:none}#add_payment_method #payment ul.payment_methods,.woocommerce .widget_rating_filter ul li,.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,.woocommerce.widget_layered_nav ul li{border-bottom:1px solid var(--woo-border)}.widget_product_categories ul li ul li{padding-left:10px;font-weight:400}.woocommerce ul.product_list_widget li .star-rating{font-size:.825rem;margin:2px 0 5px;padding:0}.woocommerce ul.product_list_widget li .reviewer{font-size:80%}.woocommerce .widget_rating_filter ul li{padding-bottom:15px;margin-bottom:15px}.woocommerce .widget_rating_filter ul li .star-rating{vertical-align:middle;margin-bottom:4px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-Address{border:1px solid var(--woo-border)}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce #review_form,.woocommerce .product_meta,.woocommerce .widget_shopping_cart .total,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,.woocommerce.widget_shopping_cart .total{border-top:1px solid var(--woo-border)}.woocommerce-page .woocommerce p.cart-empty{border:5px dashed var(--woo-bg-semi-light)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce table.shop_table,.woocommerce table.shop_table tr,.woocommerce table.shop_table tr td{border-color:var(--woo-bg-semi-light);background:var(--woo-bg-light)}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:var(--woo-bg-semi-light)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--woo-bg-semi-light);border-radius:0;border:1px solid var(--woo-border)}.woocommerce .star-rating,body.forumverse .wc-block-components-product-rating__stars span::before{color:#fb8c00;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.forumverse-woo-tabs h2,.single-product.woocommerce div.product p.price,.single-product.woocommerce div.product span.price{font-size:calc(1.3125rem + .75vw)}@media (min-width:1200px){.card .woocommerce-loop-category__title,.card .woocommerce-loop-product__title{font-size:1.7rem}.card.card-small .woocommerce-loop-category__title,.card.card-small .woocommerce-loop-product__title{font-size:1.5rem}.forumverse-posts-carousel .card.card-small .woocommerce-loop-category__title,.forumverse-posts-carousel .card.card-small .woocommerce-loop-product__title{font-size:1.25rem;line-height:1.375}.forumverse-woo-tabs h2,.single-product.woocommerce div.product p.price,.single-product.woocommerce div.product span.price{font-size:1.875rem}}@media only screen and (max-width:1199px){.forumverse-woo-boxes>nav{min-width:220px}.forumverse-single-product-left{padding-right:20px}.forumverse-single-product-right{padding-left:20px}}@media only screen and (max-width:991px){.forumverse-single-product-container{display:block}.forumverse-single-product-left,.forumverse-single-product-right{display:block;width:100%!important;padding:0}.forumverse-single-product-left{margin-bottom:40px}.woocommerce .forumverse-post-format-gallery{margin-bottom:5px}.forumverse-woo-boxes{flex-direction:column}.forumverse-woo-boxes>nav{width:100%;margin:0 0 3rem}.forumverse-woo-boxes>div{width:100%;margin:0}}@media only screen and (max-width:767px){.woocommerce-cart .product-quantity,.woocommerce-cart .product-remove,.woocommerce-cart .product-thumbnail{width:100%}.card-masonry .star-rating,.card-masonry.card-small .star-rating{margin:5px 0;position:relative}.card-masonry .forumverse-out-of-stock,.card-masonry span.onsale{left:10px;top:10px}body.forumverse .card-masonry .alg-wc-wl-thumb-btn-abs{right:10px!important;top:10px!important}}@media only screen and (max-width:640px){.woocommerce .woocommerce-result-count{margin:0 0 5px;display:block;width:100%;float:none}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woocommerce-Address{padding:15px}body.woocommerce-account #customer_login{padding:20px}}@media only screen and (max-width:480px){.woocommerce div.product div.summary,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,body.woocommerce-cart div.woocommerce,body.woocommerce-checkout div.woocommerce .woocommerce-cart table.cart td.actions{padding:20px}.woocommerce .woocommerce-ordering,.woocommerce-MyAccount-navigation ul{margin:0 0 20px}.woocommerce nav.woocommerce-pagination ul{margin-top:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:10px 15px}.woocommerce-MyAccount-navigation ul li{width:100%}.woocommerce form .form-row{margin:0 0 1rem}.so-panel.widget_shopping_cart:after,.widget_shopping_cart:after{right:20px}.widget_price_filter{padding:20px 0}.forumverse-single-product-left,section.up-sells,section.upsells{margin-bottom:20px}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0}.woocommerce-account .addresses .title .edit{display:block;float:none;clear:both;margin:15px 0}.forumverse-out-of-stock,.woocommerce span.onsale{padding:6px 10px 7.5px}}