.topbar-link-wrapper .account-menu-links ul{list-style:none}#delivery_location_type_field .woocommerce-input-wrapper label,#shipping_delivery_location_type_field .woocommerce-input-wrapper label{margin:0}#delivery_location_type_field .woocommerce-input-wrapper,#shipping_delivery_location_type_field .woocommerce-input-wrapper{display:grid!important;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.woocommerce-shipping-totals{display:none}.topbar-text span{font-size:14px;font-weight:900;color:#b34700}ol{list-style:decimal}li{list-style:unset!important}.gridlist-toggle{display:none!important}body.search .woocommerce-breadcrumb{display:none}.widget_product_search .woocommerce-product-search>button{background:#fff url(https://staging.pacificlightsinc.com/wp-content/themes/plantish/images/webi/search.png) no-repeat scroll center center!important}.secondary-image{object-fit:cover!important}.br_compare_button{display:none!important}body.postid-42 #tab-title-additional_information{display:none}.payment_box p{color:#4a4a4a!important}.tax-rate small{color:#595959!important}span.required,abbr.required{color:#cc0000!important}.woocommerce button.minus,.woocommerce button.plus,.woocommerce input.minus,.woocommerce input.plus{color:#333;background-color:#FFF;border:1px solid #CCC;font-weight:700}span.customSelect{color:#333;background-color:#FFF;border:1px solid #CCC!important;font-weight:700}.star-rating{display:none}.card-body{padding-bottom:0!important}.topbar-text{margin:0 auto}.address-text .content{color:#666666!important}.post-date{color:#333333!important}.post-description{color:#5a5a5a!important}.header-cart .shopping_cart .cart-contents{color:#666}.static-text{background-color:rgb(0 0 0 / .6);padding:4px 8px;border-radius:4px;display:inline-block;color:#fff}.widget_recent_entries .recent-posts-thumbnail{width:50%}.widget_recent_entries .recent-post-detail{width:50%}.woocommerce-product-details__short-description li{list-style:unset}.single-posts-meta .p-date{display:none!important}.testimonial-card{min-height:180px!important}.testimonial-card .card-header{margin-top:0!important}.testimonial-text p{margin:0!important}.blog-date{display:none!important}.h-service.about .custom-testimonial .product-block{background:#fff0}.client-photo{max-width:300px!important;width:100%;height:150px!important;object-fit:cover;border-radius:8px}.product-block .testimonial-card:hover{box-shadow:unset;transform:none}.product-block .testimonial-card{box-shadow:unset}.product-block .testimonial-card .client-name,.product-block .testimonial-card .client-position{text-align:left}.product-block .testimonial-card .client-position{margin-bottom:0!important}.product-block .testimonial-text::before{content:'\f10d'!important}.product-block .testimonial-card blockquote{padding:10px;margin:0}.product-block .testimonial-card{padding:1rem .5rem}.custom-testimonial .product-block{padding:10px!important;margin:0;border:1px solid rgb(0 0 0 / .1)}.product-block .testimonial-card blockquote p:before,.product-block .testimonial-card blockquote p:after{content:none}.topbar-text{font-size:12px}.right_bar_top{display:flex;justify-content:flex-end;background-color:#f8f8f8;font-family:Arial,sans-serif;gap:15px;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;width:250px}.phone{color:#333;font-size:14px;text-decoration:none}.top-social-icons a{color:#555;font-size:16px;transition:color 0.3s ease}.top-social-icons a:hover{color:#0073aa}.testimonials-grid{padding-top:15px}.testimonial-card .testimonial-with-image .testimonial-contents{width:70%}.testimonial-card .testimonial-with-image .testimonial-image{width:30%}.testimonial-card .testimonial-with-no-image .testimonial-contents{width:100%}:root{--primary-color:#006D2C;--primary-dark:#004D20;--primary-light:#008E4C;--secondary-color:#f8fafc;--accent-color:#CC9900;--accent-dark:#996600;--gradient-start:#CC9900;--gradient-mid:#8FAD00;--gradient-end:#006D2C;--text-primary:#1a1a1a;--text-secondary:#525252;--text-light:#737373;--text-on-dark:#ffffff;--background-white:#ffffff;--background-gray:#f9fafb;--background-light:#fafafa;--border-color:#d4d4d8;--border-light:#e4e4e7;--shadow-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);--border-radius:8px;--border-radius-lg:12px;--transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);--font-family:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);line-height:1.6;color:var(--text-primary);background-color:var(--background-white);overflow-x:hidden}.container{max-width:1366px;margin:0 auto;padding:0 1rem}.testimonials-section{margin-bottom:3rem}.testimonials-grid{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:3rem;max-width:1366px;margin-left:auto;margin-right:auto}.testimonial-card{background-color:var(--background-white);border-radius:var(--border-radius-lg);padding:1rem 2.5rem;box-shadow:var(--shadow-sm);transition:var(--transition);position:relative;border:none;opacity:1;transform:translateY(0);display:flex;flex-direction:column;min-height:300px}.testimonial-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.testimonial-card.hidden{opacity:0;transform:translateY(20px);pointer-events:none}.card-header{order:2;display:flex;align-items:center;gap:1rem;margin-top:2rem;margin-bottom:0;background-color:whote!important}.avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;border:none;flex-shrink:0}.avatar img{width:100%;height:100%;object-fit:cover}.client-info{flex-grow:1}.client-name{font-family:'Dancing Script',cursive;font-size:1.25rem;font-weight:600;margin-bottom:.25rem;color:var(--primary-color)}.client-position{font-size:.875rem;color:var(--text-secondary);margin-bottom:0}.rating{display:none}.card-body{position:relative;order:1;flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap}.testimonial-text{font-size:14px;line-height:1.6;color:var(--text-primary);margin-bottom:0;font-style:normal;position:relative;flex-grow:1;font-weight:400;background-color:white!important}.testimonial-text::before{content:'\f10d';font-family:'Font Awesome 6 Free';font-weight:900;font-size:1.5rem;color:var(--primary-color);position:absolute;top:-3rem;left:-.75rem;opacity:.7;line-height:1}@media (max-width:979px){.header-search{margin-bottom:10px}}@media (max-width:768px){.testimonials-grid{grid-template-columns:1fr;gap:2rem}.testimonial-card{padding:2rem 1.5rem;min-height:250px}.testimonial-text{font-size:1.125rem}.testimonial-text::before{font-size:1rem;top:-1rem;left:-.5rem}.testimonial-card .card-body div:nth-child(1){width:100%}.testimonial-card .card-body div:nth-child(2){width:100%}.client-photo{text-align:left;margin-left:0}blockquote{padding:0}.testimonial-card{padding-left:0!important;padding-right:0!important}}@media (max-width:533px){.product-with-tab .product-tab-filter ul li{width:80%;margin-top:10px!important}}@media (max-width:480px){.container{padding:0 .75rem}.testimonials-grid{grid-template-columns:1fr}.testimonial-card{padding:1.5rem 1rem;min-height:200px}.testimonial-text{font-size:1rem}.testimonial-text::before{font-size:1rem;top:-.75rem;left:-.5rem}.card-header{flex-direction:row;text-align:left;gap:.75rem;margin-top:1.5rem}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.loading{animation:pulse 2s infinite}.testimonial-card{transition:opacity 0.3s ease,transform 0.3s ease}.testimonial-card.fade-out{opacity:0;transform:scale(.95)}.testimonial-card.fade-in{animation:fadeInUp 0.5s ease forwards}.bnr_text{position:relative}.bnr_text::before{display:none}.home_bnrs::before{display:none}.home_serv::before{display:none}.home_blog::before{display:none}.header-logo img{max-width:300px}.header-top{padding:0}.post-date{display:none!important}.summary .price{direction:ltr!important;text-align:left}p#delivery_location_type_field .woocommerce-input-wrapper{display:block}p#delivery_location_type_field .woocommerce-input-wrapper *{padding:0 3px}p#shipping_delivery_location_type_field .woocommerce-input-wrapper{display:block}p#shipping_delivery_location_type_field .woocommerce-input-wrapper *{padding:0 3px}