.glsr.woocommerce-product-rating{padding:.5em 0}.glsr-review-author{font-weight:700}.below-gallery-acf-testimonial{clear:both;width:100%;max-width:100%;margin-top:16px;display:flex;gap:16px;align-items:center;background:#fff;padding:16px;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.05)}.testimonial-avatar{width:56px;height:56px;border-radius:50%;object-fit:cover}.testimonial-text{font-size:15px;line-height:1.5}.custom-product-accordion{border-top:1px solid #e0e0e0;margin-top:25px;width:100%}.accordion-item{border-bottom:1px solid #e0e0e0}.accordion-header{width:100%;padding:20px 0;background:0 0!important;border:none!important;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:1px;color:#000;transition:color .2s ease}.accordion-header:hover{color:#666}.accordion-header .icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;position:relative}.accordion-header .icon::after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .4s cubic-bezier(.4,0,.2,1);margin-top:-4px}.accordion-item.active .accordion-header .icon::after{transform:rotate(-135deg);margin-top:3px}.accordion-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;opacity:0}.accordion-item.active .accordion-content{opacity:1}.content-inner{padding:0 0 25px;font-size:15px;line-height:1.7;color:#444;max-width:100%}@media (max-width:768px){.accordion-header{font-size:13px;padding:15px 0}}.woocommerce-variation-price{display:none!important}header.woocommerce-products-header img.cg-cat-image{width:50%}.cky-btn{background-color:#f4f4f4!important;border-color:black!important;Color:black!important;border-radius:8px!important}.cky-btn-accept{background-color:black!important;Color:white!important}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:gray}.wpc-filters-widget-wrapper .wpc-posts-found p{margin:0}.wpc-filters-range-min,.wpc-filters-range-max{height:40px!important}.widget_wpc_filters_widget *{font-size:13px!important}.cat-item-15{display:none}.woocommerce-form-register{background-color:#f7f7f7;padding:1rem;border-radius:16px}.widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a,.widget-area .widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a,.widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,.widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper,.wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,.wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper,.wpc-term-count-0:not(.wpc-has-not-empty-children),.wpc-term-count-0:not(.wpc-has-not-empty-children) a,body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label a{opacity:1}.wpc-filter-chips-list{margin:0}.image-feature a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.6) 1%,rgba(0,0,0,.3) 50%,transparent 100%);content:"";transition:.3s ease-in-out;z-index:2}.widget-image-caption span{border-radius:8px!important}