.bottom-border-5{border-bottom:5px solid #fff}.top-border-5{border-top:5px solid whiite}footer img{filter:invert(1)}footer .has-text-color a{color:#dfdddd}.products li{background:#fff;border-radius:6px;padding:25px!important}.woocommerce-js ul.products li.product a img{border-radius:6px}.elementor-add-to-cart .ast-stock-detail{display:none}.woocommerce-js div.product div.images img,.woocommerce-js div.product form.cart .button.single_add_to_cart_button{border-radius:6px}.filter-title{font-weight:600}.single_add_to_cart_button{font-size:18px!important;padding:15px!important}.products li img{mix-blend-mode:multiply}.products li:hover img{transition:0.7s;transform:scale(1.1)}.no-margin p,.no-margin .elementor-element,.no-margin .woocommerce-breadcrumb,.elementor-element-6cf28a4,.no-margin{margin:0!important;padding:0!important}.product-tabs{margin-top:-83px}.woocommerce div.product.elementor .woocommerce-tabs .panel{border-top:0}.fancybox-caption__body{display:none}.wpgs-nav .slick-current{border-color:#e3e3e3;border-radius:6px}.ast-marquee-bar{background:#000;color:#fff;height:50px;line-height:50px;overflow:hidden;width:100%;position:relative;z-index:1000;font-size:14px;font-weight:500;text-transform:uppercase}.ast-marquee-content{display:inline-block;white-space:nowrap;position:absolute;animation:ast-marquee-scroll 40s linear infinite;will-change:transform}.ast-marquee-item{display:inline-block;padding:0 30px}.ast-marquee-bar:hover .ast-marquee-content{animation-play-state:paused}@keyframes ast-marquee-scroll{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.astra-shop-summary-wrap .product-categories{display:block;margin:5px 0 10px;font-size:.85em;color:#666}.product-category:not(:last-child):after{content:", "}.woocommerce div.product.elementor .woocommerce-tabs .panel{border-top:1px solid #ddd;margin:26px 0}.woocommerce-js div.product .woocommerce-tabs ul.tabs li.active::before{content:' ';position:absolute;width:100%;height:3px;box-shadow:none;bottom:0;left:0;border-radius:0;top:unset}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{background-color:#000}.woocommerce-tabs ul.wc-tabs li{background-color:#fff}.elementor-widget-container .product_title{margin:0!important}.page-features .elementor-icon{background-color:#ebebeb;border-radius:100%;padding:10px}.woocommerce-column__title{font-size:20px}.woocommerce-order-details__title{font-size:36px}.wisewolf-order-actions{margin:20px 0;display:flex;gap:10px}.wisewolf-order-actions .button{padding:10px 20px;font-weight:600;transition:all 0.3s ease}.wisewolf-order-actions .button:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 2px 5px rgb(0 0 0 / .1)}.wisewolf-order-actions .button.disabled{opacity:.5;cursor:not-allowed}.wisewolf-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .7);z-index:9999;overflow-y:auto;padding:20px;box-sizing:border-box}.wisewolf-modal-card{background:#fff;max-width:800px;margin:30px auto;border-radius:8px;box-shadow:0 5px 15px rgb(0 0 0 / .2);overflow:hidden}.wisewolf-modal-header{padding:20px;background:#f8f8f8;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.wisewolf-modal-title{margin:0;font-size:1.5em;color:#333}.wisewolf-close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;line-height:1}.wisewolf-close-btn:hover{color:#333}.wisewolf-modal-body{padding:20px}.wisewolf-form-group{margin-bottom:20px}.wisewolf-form-group label{display:block;margin-bottom:8px;font-weight:600;color:#555}.wisewolf-form-group input[type="text"],.wisewolf-form-group input[type="email"],.wisewolf-form-group input[type="tel"],.wisewolf-form-group input[type="number"],.wisewolf-form-group select,.wisewolf-form-group textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.wisewolf-form-group textarea{min-height:120px}.wisewolf-radio-label{display:block;margin-bottom:10px;cursor:pointer}.wisewolf-radio-label input{margin-right:10px}.wisewolf-bank-details{margin-top:15px;padding:15px;background:#f9f9f9;border-radius:4px;border-left:3px solid #0073aa}.wisewolf-form-submit{margin-top:30px;text-align:right}.wisewolf-btn{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-weight:600;transition:all 0.3s ease}.wisewolf-btn-primary{background-color:#0073aa;color:#fff}.wisewolf-btn-primary:hover{background-color:#005d8c}.wisewolf-return-items{width:100%;border-collapse:collapse;margin:20px 0}.wisewolf-return-items th,.wisewolf-return-items td{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}.wisewolf-return-items th{background-color:#f8f8f8;font-weight:600}.wisewolf-return-items input[type="checkbox"]{margin-right:10px}.wisewolf-return-items input[type="number"]{width:60px;padding:5px}.wisewolf-file-upload{display:block;margin-top:5px}.wisewolf-file-hint{font-size:.85em;color:#666;margin-top:5px}.wisewolf-instructions-content{line-height:1.6}.wisewolf-instructions-content ol{padding-left:20px}.wisewolf-instructions-content li{margin-bottom:10px}.wisewolf-request-details{background:#f9f9f9;padding:20px;border-radius:4px;margin-top:20px}.wisewolf-request-details h3{margin-top:0}.wisewolf-request-details ul{list-style-type:none;padding-left:0}.wisewolf-request-details li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.wisewolf-request-details li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.wisewolf-request-status{display:inline-block;padding:3px 8px;border-radius:3px;font-size:.85em;font-weight:600}.wisewolf-status-pending{background-color:#fff8e5;color:#dba617}.wisewolf-status-processing{background-color:#e5f5fa;color:#00a0d2}.wisewolf-status-completed{background-color:#edfaef;color:#46b450}.wisewolf-status-rejected{background-color:#faeaea;color:#dc3232}