
@media (max-width:1024px){.photo-testimonials-container{width:100%!important;flex-direction:column!important;gap:20px!important;align-items:center!important;text-align:center!important}.photo-testimonial-item{max-width:100%!important;padding:15px!important}.photo-testimonial-item img{max-width:100%!important;height:auto!important}.photo-testimonial-content{padding-top:10px!important;text-align:center!important}.testimonial-grid{display:block!important;grid-template-columns:1fr!important;gap:20px!important;width:100%!important;margin:auto!important;overflow-x:visible!important}.exclusive-testimonial-card{display:block;width:100%!important;max-width:100%!important;padding:15px!important;box-sizing:border-box!important}.zargle-testimonials-container,.zargle2-testimonials-container{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:20px!important}.zargle-testimonial,.zargle2-testimonial{display:block;width:100%!important;max-width:100%!important;padding:15px!important}.zargle-testimonial p,.zargle2-testimonial p{text-align:center!important}.zargle-testimonial-author,.zargle2-testimonial-author{text-align:center!important;margin-top:5px!important}.expander-toggle-btn,.expander2-toggle-btn{display:block!important;text-align:center!important;margin-top:8px!important;cursor:pointer!important}#zargle-testimonials-wrapper,#zargle2-testimonials-wrapper{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:20px!important;max-width:100%!important;margin:auto!important;overflow-x:visible!important}}@media (min-width:1025px){.testimonial-grid{display:block!important;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))!important;gap:20px!important;max-width:100%!important;margin:auto!important;justify-content:center!important;overflow-x:hidden!important;width:100%!important}.exclusive-testimonial-card{display:block;width:100%!important;max-width:100%!important;padding:15px!important;box-sizing:border-box!important}#zargle-testimonials-wrapper,#zargle2-testimonials-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;max-width:95%!important;margin:0 auto!important;overflow-x:hidden!important}.zargle-testimonial,.zargle2-testimonial{display:block;width:100%!important;max-width:100%!important;padding:15px!important;box-sizing:border-box!important}.zargle-testimonial-text,.zargle2-testimonial-text{width:100%!important;max-width:100%!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;text-align:center!important;font-size:18px!important;line-height:1.6!important}.zargle-testimonial-author,.zargle2-testimonial-author{font-size:14px!important;text-align:center!important}.zargle-testimonial img,.zargle2-testimonial img{max-width:100%!important;height:auto!important}}
.expander-toggle-btn,.expander2-toggle-btn{display:inline-block;color:#275a6f!important;margin-top:5px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none!important}.expander-toggle-btn:hover,.expander2-toggle-btn:hover{color:#273842!important}.zargle-testimonial-text,.zargle2-testimonial-text{font-size:18px;color:#555;font-style:italic;line-height:1.6;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:.3s ease-in-out}.zargle-testimonial-text.expanded,.zargle2-testimonial-text.expanded{-webkit-line-clamp:unset;max-height:none;text-overflow:unset;white-space:normal}#zargle-pagination,#zargle2-pagination{position:relative;text-align:center;width:100%;padding-bottom:20px}.zargle-dot,.zargle2-dot{height:12px;width:12px;margin:0 6px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer;transition:background-color .3s ease-in-out}.zargle-dot.zargle-active-dot,.zargle2-dot.zargle2-active-dot{background-color:#333}#zargle-testimonials-wrapper,#zargle2-testimonials-wrapper{display:grid;grid-template-columns:repeat(2,minmax(550px,1fr));gap:20px;max-width:90%;margin:auto;align-items:stretch;margin-bottom:10px!important}.zargle-testimonial,.zargle2-testimonial{background:#f9f9f9;border-radius:10px;padding:15px;box-shadow:0 3px 8px rgba(0,0,0,.1);text-align:center;width:100%;min-height:150px;display:flex;flex-direction:column;justify-content:center}.zargle-testimonial-author,.zargle2-testimonial-author{font-size:14px;font-weight:700;color:#333;text-align:center;margin-top:5px}


.cart-drawer--buttons-container>form{flex:1 1 0!important}.cart-drawer--buttons-container .button{width:100%!important;background:transparent!important;border:1px solid var(--color-body,#ffffff)!important;color:var(--color-body,#ffffff)!important;font-weight:600!important;transition:transform .2s ease!important}.cart-drawer--buttons-container .button:hover{transform:translateY(-2px)!important}.cart-drawer--buttons-container{align-items:stretch!important;}.cart-drawer .price,.cart-drawer .price .amount,.cart-drawer .price del .amount{color:var(--color-body,#ffffff)!important}.cart-drawer .price del .amount{opacity:.6!important}
@media screen and (max-width:1024px){.cart-drawer--buttons-container{display:flex!important;gap:.5rem!important}.cart-drawer--buttons-container>a,.cart-drawer--buttons-container>form{flex:0 0 calc(50% - .25rem)!important;display:flex!important}.cart-drawer--buttons-container .button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;transition:transform .2s ease!important}.cart-drawer--buttons-container .button:hover{transform:translateY(-2px)!important}}

.cart-drawer--content .cart-empty .button{display:block;width:100%!important;background:transparent!important;color:#fff!important;border:1px solid #fff!important;border-radius:6px!important;padding:12px 0!important;text-align:center!important;box-sizing:border-box!important}.cart-drawer--content .cart-empty .button:hover{background:#1a252c!important;color:#fff!important}
