.footer ul li{list-style:none!important}@media only screen and (min-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs li>a{padding:10px 20px;font-size:16px}}.home-card h2{text-shadow:1px 1px 50px rgb(0 0 0 / .2)}.product-category .product-wrapper a img{width:80%!important}.woocommerce-category-title{margin-bottom:20px!important;font-size:25px!important}@media (max-width:768px){.woocommerce-category-title{text-align:center;margin-top:10px}}.categoryStarsMain{zoom:.8;margin-left:10px;margin-top:5px}.categoryStarsMain .categoryStarsStr{top:-2px;margin-left:5px}.term-description{background-color:#FAFAFA;padding:20px;border-radius:10px}@media (max-width:768px){.term-description{background-color:#FAFAFA;padding:20px;border-radius:10px;max-height:150px;overflow:hidden;transition:max-height 0.3s ease;position:relative}.term-description.expanded{max-height:1000px}.read-more-button{display:inline-block;background-color:#FAFAFA;z-index:99999;margin-top:-10px;color:#000;padding:5px 0;cursor:pointer;font-weight:800;text-align:center}.read-more-button svg{vertical-align:middle;margin-left:3px;transition:transform 0.3s ease}}.woocommerce div.product .summary .product_title{font-weight:700!important}.cleanstore-product-faq{margin-top:20px}.cleanstore-product-faq-question{border:1px solid #e0e0e0;margin-bottom:20px;border-radius:4px}.cleanstore-product-faq-question .question{padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#f8f8f8;font-weight:700}.cleanstore-product-faq-question .question:hover{background-color:#f0f0f0}.cleanstore-product-faq-question .toogle{width:20px;height:20px;position:relative}.cleanstore-product-faq-question .toogle::before,.cleanstore-product-faq-question .toogle::after{content:"";position:absolute;background-color:#333;transition:transform 0.3s ease}.cleanstore-product-faq-question .toogle::before{width:2px;height:12px;left:9px;top:4px}.cleanstore-product-faq-question .toogle::after{width:12px;height:2px;left:4px;top:9px}.cleanstore-product-faq-question.active .toogle::before{transform:rotate(90deg)}.cleanstore-product-faq-question .answer{padding:15px;display:none;background-color:#fff}.cleanstore-product-faq-question.active .answer{display:block}.product-content h2{font-size:24px!important;margin-bottom:5px!important;margin-top:15px!important}.product-content h3{font-size:20px!important;margin-bottom:5px!important;margin-top:15px!important}.product-content .warning-alert{background-color:#f8efd7;color:#d9931a;border-color:#f5c6cb;padding:10px;border-radius:5px;margin-bottom:20px}.entry-summary .shipping-info{min-width:80px;text-align:center;font-size:.8rem;text-transform:uppercase;padding:3px 10px;border:1px solid;border-radius:5px}.article-content .thumbnail-content{overflow:hidden;max-height:250px;border-radius:10px}.top-bar{background-color:#000;color:#fff}.top-bar .inside-top-bar{justify-content:space-between;text-align:center;display:flex;align-items:center;flex-wrap:wrap}.top-bar .inside-top-bar .widget{margin:0;padding:0;padding-top:5px;flex:1}.top-bar .inside-top-bar .widget h2{font-size:12px;font-weight:700;margin-bottom:0;line-height:0}.top-bar .inside-top-bar .widget .textwidget p{font-size:13px;font-weight:400;margin-bottom:0}.top-bar .inside-top-bar .widget .textwidget p span{font-size:10px;font-weight:700;padding:0;margin:0}.top-bar .inside-top-bar .widget .textwidget p br{padding:0;margin:0;line-height:0}.reassurance-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin:2rem 0;padding:1.5rem;background-color:#f8f9fa;border-radius:8px}.reassurance-container .reassurance-item{flex:1;min-width:200px;display:flex;align-items:center;padding:1rem;margin:.5rem;background-color:#fff;border-radius:6px;transition:transform 0.3s ease}.reassurance-container .reassurance-item:hover{transform:translateY(-3px)}.reassurance-container .reassurance-item .icon{margin-right:1rem;color:#004AAD;font-size:1.5rem}.reassurance-container .reassurance-item .reassurance-content h4{margin:0 0 .5rem 0;font-size:1rem;font-weight:600;color:#333}.reassurance-container .reassurance-item .reassurance-content p{margin:0;font-size:.9rem;color:#666}.single-product div.product .summary .price{width:100%;gap:5px}.single-product div.product .summary .price-without-tax{font-size:16px!important;padding:0!important;margin-top:-20px!important;color:#808080!important}.product .price-without-tax{font-size:16px!important;padding:0!important;margin-top:-5px!important;color:#808080!important}@media (max-width:768px){.reassurance-container{flex-direction:column}.reassurance-container .reassurance-item{width:100%;margin:.5rem 0}}@media only screen and (max-width:767px){#group-icon-header .tab-mobile-menu #main-menu{background-color:#004aad!important;border:0!important}#group-icon-header .tab-mobile-menu .close{background-color:#004aad}#group-icon-header .tab-mobile-menu li.close:after{color:white!important}.no-tab .mobile-menu-wrapper li.active .ts-menu-drop-icon.active{top:55px!important}.mobile-menu-wrapper nav ul.sub-menu li:not(.ts-normal-menu):not(.ts-megamenu){padding-left:20px!important}.group-button-header>.meta-bottom:last-child{background:#004aad!important}}