.woocommerce ul.products{column-gap:5px;width:100%}.ast-woo-shop-archive .site-content>.ast-container{max-width:100%;padding-left:0;padding-right:0}ul{margin:0}#primary{margin:0}.woocommerce ul.products li.product.desktop-align-center,.woocommerce-page ul.products li.product.desktop-align-center{text-align:center;border:5px solid #00ff002b;background:linear-gradient(#00FFFF,#00ff002b,#ffff0094) border-box;border-radius:7px;height:100%}h2.entry-title.ast-blog-single-element,.ast-excerpt-container>p:last-child,.ast-excerpt-container.ast-blog-single-element,.ast-related-post-content .entry-header .ast-related-post-title a,.um-item-link{line-height:initial;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:0;padding-bottom:0}.woocommerce-page ul.products li.product .star-rating{margin:0 auto 0 0;color:#8b1481}.items-sold{padding:0}span.woocommerce-Price-amount.amount{color:red;font-weight:700}.awts-items-sold-badge{font-weight:700!important;color:green!important;font-size:16px!important}.woocommerce-page select{padding:0}.woocommerce .woocommerce-ordering{float:none;margin-bottom:0}.page-title,body.archive .ast-archive-description .ast-archive-title{font-size:18px;margin-bottom:0;font-weight:400;color:#fff;text-align:center;background-color:#444}.ast-container{background:#fff;max-width:100%;padding-left:0;padding-right:0}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:#555}.ast-primary-header-bar .site-primary-header-wrap{background:#0170b9;height:45px;position:fixed;top:0!important;width:100%;z-index:1030;border-radius:10px}.ast-builder-menu-1 .menu-item>.menu-link{font-size:14px;font-weight:500;color:#fff}.ast-builder-menu-1 .menu-item.current-menu-item>.menu-link{color:#fff}.page .entry-header{background:#333;margin-bottom:0}.woocommerce-js .woocommerce-breadcrumb{background:#fff700;margin:0;color:#0e252c}.mycred-users-badges.mycred-horizontal{text-align:center}.search .ast-archive-description{max-width:100%}.um-profile.um-viewing{padding-top:0}.um-header.no-cover .um-profile-photo{height:0;padding-bottom:150px;padding-top:30px}.um-header.no-cover a.um-profile-photo-img{margin-top:-20px}#secondary{margin:0}#secondary h2{font-size:16px}.ast-right-sidebar #primary{padding-right:0}#comments{margin:0 auto;max-width:100%}.entry-content h2{margin-top:0;margin-bottom:10px}.woocommerce-message{margin:0}input[type="number"]{width:70px}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{padding:0}.woocommerce-page ul.products li.product .button{padding-bottom:5px;padding-top:5px;margin-top:0;margin-bottom:0;width:100%}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content .ast-sticky-add-to-cart-title-wrap img{max-height:60px}.woocommerce-js ul.products li.product .price,.woocommerce-page ul.products li.product .price{line-height:1;margin-bottom:0}.woocommerce-js div.product .woocommerce-tabs{padding-top:0;margin-bottom:0}.woocommerce-js .widget .amount{font-weight:700}.woocommerce-js div.product form.cart div.quantity{margin:5px 0 0 0}.woocommerce-js #reviews #comments ol.commentlist,.woocommerce-js div.product #reviews #review_form_wrapper{background:#fff}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:14px}body.archive .ast-archive-description{max-width:100%;width:100%;text-align:left;padding:0}.ast-separate-container #primary{margin:0}.ast-sticky-sidebar .sidebar-main1{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;top:0}.sidebar-main::-webkit-scrollbar{display:none}.ast-separate-container .ast-blog-layout-4-grid .ast-article-inner{text-align:center}.woocommerce-js select{padding:0}.ast-blog-layout-4-grid .ast-article-inner .wp-post-image,img.attachment-large.size-large.wp-post-image.entered.litespeed-loaded,img.attachment-medium.size-medium.wp-post-image.entered.litespeed-loaded{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.ast-separate-container .ast-article-single{padding:0}.ast-separate-container.ast-two-container #secondary .widget{padding:0}.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:0;padding:0}header.entry-header .entry-title{text-align:center;font-size:22px}.ast-related-posts-title-section{padding-bottom:0}.ast-separate-container.ast-desktop .ast-blog-layout-4-grid .ast-row{display:grid;margin-left:2px;margin-right:2px}.single .post-navigation{padding:0}.site .ast-single-related-posts-container{padding:0;margin-top:0}.woocommerce-js ul.products li.product,.woocommerce-page ul.products li.product,.ast-separate-container.ast-two-container #secondary .widget{margin-bottom:10px}.entry-title,.entry-content p,p,.woocommerce-js ul.products li.product a img,.woocommerce-page ul.products li.product a img,.single .entry-header,.ast-blog-featured-section,.woocommerce-js h2,.entry-content>*,header.entry-header:not(.related-entry-header) .entry-title,.woocommerce-js ul.products li.product,.woocommerce-page ul.products li.product,.ast-blog-featured-section,.post-content>.cat-links,.site-content section.ast-archive-description,form.cart,header.entry-header:not(.related-entry-header)>*:not(:last-child),.entry-header,h2.entry-title.ast-blog-single-element,.search .entry-header{margin-bottom:0}.woocommerce-js .woocommerce-result-count,.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last,.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-js button.button,img.attachment-full.size-full.wp-post-image.entered.litespeed-loaded,.afst-blog-layout-4-grid .ast-article-inner .wp-post-image,.woocommerce ul.products,.woocommerce-page ul.products,.um-item-img a,.um-profile img,button.mycred-buy-this-content-button.btn.btn-primary.btn-lg.cr-comment-images,.cr-comment-videos,div.nsl-container .nsl-container-buttons,.ast-separate-container .ast-blog-layout-4-grid .ast-article-post,.simplefavorite-button.has-count,button.simplefavorite-button{width:100%}td,table{text-align:center;padding:0;border-width:0;margin:0}.entry-content>*,.entry-content p,p{padding-right:0;padding-left:0}.woocommerce-js .woocommerce-result-count{text-align:center}.iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.related-category-button,.related-category-button .button{text-align:center;width:100%}.ast-footer-copyright,ol.flex-control-nav.flex-control-thumbs,.woocommerce-account .woocommerce-MyAccount-navigation,.entry-content .woocommerce-info,.woocommerce-terms-and-conditions-wrapper,.woocommerce-page .woocommerce-shipping-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-js .woocommerce-product-rating .star-rating,.woocommerce-js #reviews #comments ol.commentlist li .comment-text .star-rating{display:none}.woof.woof_sid.woof_sid_widget,.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.entry-content{background:#fff}.woocommerce ul.product_list_widget li{text-align:center;padding:5px 5px 20px 5px;background:linear-gradient(#00FFFF,#00ff002b,#ffff0094) border-box;border-radius:7px}.ast-single-post .entry-content a{text-decoration:none}.site-primary-footer-wrap,.site-below-footer-wrap{padding-top:0px!important;padding-bottom:0px!important}@media (min-width:500px){.ast-separate-container.ast-desktop .ast-blog-layout-4-grid .ast-row,.ast-separate-container .site-main>.ast-row{gap:5px;grid-template-columns:repeat(2,1fr)}}@media (min-width:700px){.ast-separate-container.ast-desktop .ast-blog-layout-4-grid .ast-row,.ast-separate-container .site-main>.ast-row{grid-template-columns:repeat(2,1fr)}}@media (min-width:926px){.site-content .ast-container{padding:43px 0 0 0}.ast-separate-container.ast-two-container.ast-left-sidebar #secondary{padding-right:0}.ast-separate-container.ast-left-sidebar #primary{padding:0}.ast-separate-container.ast-desktop .ast-blog-layout-4-grid .ast-row{grid-template-columns:repeat(3,1fr)}}@media (min-width:1300px){.ast-separate-container.ast-desktop .ast-blog-layout-4-grid .ast-row{grid-template-columns:repeat(4,1fr)}.woocommerce ul.products:not(.elementor-grid),{gap:5px;grid-template-columns:repeat(6,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(5,1fr)}}@media (max-width:700px){.um-header.no-cover .um-profile-photo{padding-bottom:120px;padding-top:0}.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{padding:0 5px 5px 5px;margin-bottom:5px}}@media (min-width:921px){.ast-separate-container #primary{padding:0}.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{padding:0 5px 5px 5px;margin-bottom:5px}.woocommerce .images,.woocommerce-page .images,#wpgs-gallery.wcgs-woocommerce-product-gallery{width:40%}.woocommerce .summary,.woocommerce-page .summary{width:60%}section.ast-comment-content.comment{padding-left:20px}}@media (min-width:1100px){.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{padding:0 5px 5px 5px;margin-bottom:5px}.um-ajax-items{display:grid;grid-template-columns:repeat(2,1fr)}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(5,1fr)}}@media (min-width:1200px){.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{padding:0 5px 5px 5px;margin-bottom:5px}.ast-sticky-add-to-cart.is-active{display:none}.um-ajax-items{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:400px){.um-ajax-items{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:921px){.site-content .ast-container{padding:0}.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{width:100%;margin-right:0}#primary{padding:0;margin:0}.woocommerce-js div.product div.images{margin-bottom:0}.ast-sticky-add-to-cart-title-wrap>img{display:unset}.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{border-radius:10px}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content div.ast-sticky-add-to-cart-title-wrap{display:unset}.ast-comment-avatar-wrap img{max-width:50px!important}.ast-comment-meta{padding:0 20px!important}.ast-comment-time{margin:0!important}.woocommerce-js #respond input#submit{width:100%}.comment-body{flex-direction:column;gap:6px}.comment .children{margin-left:20px}}@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:0}.responsive-menu li{width:calc(50% - 10px)}.ast-header-account-wrap{margin-right:0}.site-header-section>*{padding:0}#comments{max-width:100%;padding:10px}}@media (max-width:676px){span.ast-sticky-add-to-cart-title{display:none}}@media (max-width:767px){.custom-swiper-slider{display:block!important}}@media (min-width:545px){section.ast-comment-content.comment{padding-left:20px}}@media (max-width:544px){.ast-separate-container #content .ast-container{padding-left:5px;padding-right:5px}}img.alignleft.wp-post-image{border-radius:50%;width:60px;height:60px}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{border-style:dotted;border-color:#fff0}#wpgs-gallery.wcgs-woocommerce-product-gallery{margin-right:0}.um-item-link{padding-right:0;font-weight:600}div#user-submitted-posts form{margin:5px 0;padding:0}div#user-submitted-posts fieldset{margin:0}.alignleft{margin-right:5px}.main-header-menu .sub-menu{position:absolute;left:0;top:100%;width:auto;background-color:#008f5f;border:1px solid #eaeaea;box-shadow:0 2px 8px rgb(0 0 0 / .1);display:grid;grid-template-columns:repeat(4,1fr);padding:20px;gap:15px;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;z-index:999}.main-header-menu li:hover>.sub-menu{opacity:1;visibility:visible}.main-header-menu .sub-menu li a{padding:10px 15px;white-space:nowrap;background:linear-gradient(#00FFFF,#00ff002b,#ffff0094) border-box;border-radius:5px;color:#333;display:block;text-align:center}.main-header-menu .sub-menu li a:hover{background-color:#008f5f;color:#fff}body{overflow-x:hidden}.tag-grid,.product-tag-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.tag-item a,.product-tag-item a{display:block;padding:10px;border-radius:5px;text-align:center;text-decoration:none;color:#333}.tag-item a{background-color:#f0f0f0}.product-tag-item a{background:linear-gradient(#00FFFF,#00ff002b,#ffff0094) border-box}.tag-item a:hover,.product-tag-item a:hover{background-color:#ddd}.woocommerce-js nav.woocommerce-pagination ul{text-align:center}.wpcf7-form{display:flex;flex-direction:column;border:1px solid #ddd;padding:20px;border-radius:8px;background-color:#f9f9f9}.wpcf7-form .checkbox{margin:10px 0}.wpcf7-form input[type="submit"]{background-color:#4CAF50;color:#fff;padding:10px;border:none;border-radius:5px;cursor:pointer}@supports not (-webkit-touch-callout:none){.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce-js ul.products li.product .woocommerce-loop-product__title{line-height:initial;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:0;padding-bottom:0}}img.attachment-full.size-full.wp-post-image{width:100%}body .ast-oembed-container *{padding:5px}.button-container{display:flex;flex-wrap:wrap;gap:3px;max-width:100%;justify-content:center}.custom-button{background-color:#0170b9;color:#fff;text-decoration:none;padding:10px 20px;text-align:center;border-radius:5px;font-size:16px;flex:1 1 0%;box-sizing:border-box;transition:background-color 0.3s ease;white-space:nowrap}.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:150px 80% 10px}.site .ast-single-related-posts-container{display:block!important}.ast-related-posts-wrapper{display:grid;grid-column-gap:5px;grid-row-gap:5px}.pagination{font-size:20px;text-align:center}a.audioaudio1{width:100%}@media (min-width:900px){.masonry-item{width:33%!important}}@media (min-width:600px){.masonry-item{width:49.8%;aspect-ratio:1 / 1;overflow:hidden}.masonry-item img{width:100%;height:100%;object-fit:cover}}.masonry-item{margin-bottom:0}.woocommerce-js ul.products li.product .button{width:100%}.site .site-content #primary .ast-article-single{padding:0}.woocommerce-js ul.products li.product.product-category a img{border:5px solid #ddd;border-radius:5px}.popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);justify-content:center;align-items:center}.popup-content{background:#fff;padding:20px;width:90%;max-width:400px;border-radius:10px;position:relative}.close-btn{position:absolute;top:10px;right:15px;font-size:16px;cursor:pointer;color:red;background:#7b748f!important}.responsive-menu{max-width:1200px;margin:0 auto;padding:0}.responsive-menu ul{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0;justify-content:center}.responsive-menu li{display:flex;align-items:center;width:calc(100% - 10px);margin:5px;padding:10px;border:1px solid #ccc;transition:background-color 0.3s;cursor:pointer;box-sizing:border-box}.menu-icon-woo{width:40px;height:40px;margin-right:10px;object-fit:contain}button:hover{border-color:#046bd2}@media (min-width:600px){.responsive-menu li{width:calc(50% - 10px)}}@media (min-width:1024px){.responsive-menu li{width:calc(33.33% - 10px)}}.responsive-menu li:hover{background-color:#f9f9f9;border-color:#046bd2}.masonry-gallery{justify-content:space-between;display:flex;flex-wrap:wrap;gap:2px}.custom-swiper-slider .swiper-slide img{width:100%;height:auto;object-fit:cover;border-radius:6px}.comment-reply-title,.theChampCommentingTabs ul,span#email-notes{padding-left:10px}.site .comments-area{padding-bottom:0em}.comments-area .comment-notes,.ast-row.comment-textarea fieldset.comment-form-comment,.comments-area .comment-textarea{margin-bottom:0em!important}.ast-separate-container .comments-title{font-size:15px;padding:0 1em!important}#comments{background:#fff0;padding:0;border-radius:12px;box-shadow:0 1px 6px rgb(0 0 0 / .05);font-family:"Segoe UI",Roboto,sans-serif;max-width:100%;margin:0 auto;color:#222}section.ast-comment-content.comment{padding-left:10px;background:#E2E5E9;border-radius:16px}.ast-comment{margin-bottom:0!important;background:#E2E5E9;border:3px solid #E2E5E9;border-radius:16px;padding:0!important}.ast-comment-content.comment p{margin-bottom:0!important}.ast-comment-info{margin-bottom:0!important}.ast-comment-meta{justify-content:unset!important;padding:0 30px}.ast-comment-time{margin:10px}.ast-separate-container .ast-comment-list li.depth-1{padding:0!important;margin-bottom:10px}#comments h2,#reply-title{font-size:17px;font-weight:600;margin-bottom:15px;color:#111;border-bottom:1px solid #eee;padding-bottom:5px}.comment-list{list-style:none;padding:0;margin:0}.comment-body{display:flex;gap:10px;background:#fafafa;border:1px solid #eee;border-radius:10px;padding:10px 12px;transition:background 0.3s}.comment-body img.avatar{width:48px;height:48px;border-radius:50%}.comment-content{flex:1;font-size:14px;color:#333}.comment-author{font-weight:600;color:#0073aa}.comment .children{margin-left:10px;margin-top:10px;border-left:2px solid #eee;padding-left:10px}#respond{background:#E2E5E9;border-radius:20px;padding:15px;margin-top:10px;border:1px solid #eee}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form textarea{width:100%;border:1px solid #ccc;border-radius:6px;padding:8px 10px;background:#fff}.comment-form input[type="submit"]{background:#0073aa;color:#fff;border:none;border-radius:6px;padding:8px 14px;cursor:pointer}.emotion-buttons,.comment-button-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.emotion-btn,.comment-btn{position:relative;width:48px;height:48px;border:none;border-radius:12px;background:#f0f0f0;color:#333;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgb(0 0 0 / .15)}.emotion-btn.active.like{background:#f36;color:#fff}.emotion-btn.active.angry{background:#ff7b00;color:#fff}.comment-btn{background:#d6ecff;color:#06c;border:1px solid #b2dbff}.emotion-btn span,.comment-btn span{position:absolute;top:-6px;right:-6px;background:#ff4d4f;color:#fff;font-size:11px;font-weight:700;border-radius:50%;padding:0 6px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;pointer-events:none}.ast-grid-right-section{justify-content:space-between}.comments-content,.comment-body{border:3px solid #000;border-radius:12px;padding:10px;margin-bottom:12px}.comments-content p{margin:0;font-size:15px}input#submit{width:100%}p.must-log-in{color:#000}h2,.entry-content h2,.woocommerce-js h2{font-size:22px}h3,.entry-content :where(h3){font-size:20px!important}h1{font-size:28px}p br{line-height:1.5em;display:block}.entry-content :where(h1,h2,h3,h4,h5,h6){margin-top:0}.entry-content ul{padding:0;margin:0}.entry-content ol li{margin-bottom:10px}.cart-contents-shortcode{display:inline-block;position:relative}.cart-count-shortcode{position:absolute;top:5px;right:-5px;background:red;color:#fff;border-radius:50%;padding:4px 6px;font-size:12px;font-weight:700;line-height:1;min-width:10px;text-align:center}.woocommerce-message a.button.wc-forward,.woocommerce-message{display:none!important}.emotion-box{justify-content:center}.site-header-section>div:first-child{padding-left:10px}@media (min-width:1300px){.woocommerce ul.products:not(.elementor-grid).columns-6,.woocommerce-page ul.products:not(.elementor-grid).columns-6{gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (max-width:1080px){.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.tablet-columns-5 ul.products:not(.elementor-grid){gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (max-width:921px){.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.tablet-columns-4 ul.products:not(.elementor-grid){gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:700px){.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.tablet-columns-3 ul.products:not(.elementor-grid){gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:500px){.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.mobile-columns-2 ul.products:not(.elementor-grid),.woocommerce-page.mobile-columns-2 ul.products:not(.elementor-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}