.review-slider-section{padding:87px 0;background:#fff}.review-slider-section .page-width{max-width:100%;padding:0}.review-slider-section .review-slider-container{padding-left:calc((100% - 1290px)/2)}.review-slider-title{font-family:Mulish,Arial,sans-serif;font-weight:400;font-size:4.8rem;line-height:5.8rem;color:#000;margin:0 0 2.5rem}.review-slider-subtitle{font-family:Mulish,Arial,sans-serif;font-weight:400;font-size:1.8rem;line-height:2.8rem;color:#000;margin:0 0 1.2rem}a.write-review-button:after{display:none}a.write-review-button{font-family:Mulish,Arial,sans-serif;font-weight:400;border:1px solid transparent;font-size:16px;text-align:center;padding:9px 25px 12px;letter-spacing:.4px}a.write-review-button:hover{border-color:#dfdfdf;background:transparent}.review-slider-header{text-align:center;max-width:1290px;margin:0 auto 50px}.review-slider-container{position:relative;overflow:hidden}.review-slider-wrapper{overflow:hidden;margin:0 2rem}.review-slider-track{display:flex;gap:1.5rem;transition:transform .3s ease}button.slider-btn.slider-btn-next{right:50px;position:relative}.review-card{flex:0 0 auto;width:600px;background:#fdf5e1;border-radius:24px;overflow:hidden;padding:20px}.review-images{aspect-ratio:16 / 9}.review-image-container{position:relative;width:100%;height:100%;overflow:hidden}.review-image{width:100%;height:100%;border-radius:20px;object-fit:cover}.image-label{position:absolute;top:12px;background:#000000b3;color:#fff;padding:4px 8px;font-size:.7rem;font-weight:700;border-radius:4px;text-transform:uppercase;letter-spacing:1px}.image-label.left{left:12px}.image-label.right{right:12px}.review-content{padding:2rem}.customer-name{font-size:24px;font-weight:400;color:#000;margin-bottom:.25rem;font-family:Mulish,Arial,sans-serif}.condition-details{font-size:24px;font-weight:400;color:#000;margin:0 0 10px;font-family:Mulish,Arial,sans-serif}.review-text{font-size:20px;color:#444;line-height:1.6;margin:0 0 1rem;border:none;padding:0;quotes:""" """ "'" "'";font-family:Mulish,Arial,sans-serif;font-weight:400;font-style:normal;line-height:30px}.review-text:before{content:open-quote;font-size:1.2em;color:#999}button.slider-btn.slider-btn-prev{margin-left:calc((100% - 1290px)/2)}.review-text:after{content:close-quote;font-size:1.2em;color:#999}.review-logo{text-align:left;margin-top:30px;width:100px}.brand-logo{max-width:100px;width:100px;height:auto;opacity:.7;filter:grayscale(100%);transition:all .3s ease}.brand-logo:hover{opacity:1;filter:grayscale(0%)}.slider-controls{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}.slider-btn{width:56px;height:56px;background:#fbf6c8;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:auto;box-shadow:0 8px 16px #0000001a}.slider-btn:hover{background:#fee80f;transform:scale(1.05)}.slider-btn:disabled{opacity:.5;cursor:not-allowed}.slider-btn:disabled:hover{background:#f5f2e8;transform:none}.slider-btn svg{width:20px;height:20px;color:#333}.write-review-button-container{text-align:center;margin-top:3rem}.write-review-button{display:inline-flex;align-items:center;background:#fee80f;color:#333;padding:12px 40px 12px 24px;border-radius:25px;text-decoration:none;font-weight:400;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease;position:relative}.write-review-button:after{content:"L";position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#007bff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.review-content .brand-logo{opacity:1;filter:inherit}@media (min-width: 1200px){.review-card{width:580px}.review-slider-track{gap:1.5rem}}@media (max-width: 1300px){button.slider-btn.slider-btn-prev{margin-left:20px}button.slider-btn.slider-btn-next{right:20px}}@media (max-width: 768px){.review-slider-track{gap:25px}button.slider-btn.slider-btn-next{right:0}button.slider-btn.slider-btn-prev{margin-left:0}.review-slider-section .review-slider-container{padding:0 15px}.review-text{font-size:16px;line-height:24px}.review-slider-section{padding:3rem 0}.review-slider-title{font-size:24px;line-height:30px;margin-bottom:15px}.review-slider-header{max-width:540px;padding:0 15px}.review-slider-subtitle{font-size:16px;line-height:24px}.review-slider-wrapper{margin:0 1rem}.review-card{width:100%}.review-content{padding:1.5rem 0}.slider-controls{left:1rem;right:1rem}.slider-btn{width:40px;height:40px;background:#f5f2e8;border:1px solid #e8e1d5}.slider-btn svg{width:16px;height:16px}}@media (max-width: 480px){.review-slider-track{gap:25px}.review-card{width:100%}.review-images{height:180px}.slider-controls{left:.5rem;right:.5rem}}.review-slider-section.color-accent-1{background:var(--color-accent-1)}.review-slider-section.color-accent-2{background:var(--color-accent-2)}.review-slider-section.color-background-2{background:var(--color-background-2)}.review-slider-section.color-inverse{background:var(--color-inverse)}.review-slider-section.color-inverse .review-slider-title,.review-slider-section.color-inverse .customer-name{color:var(--color-inverse-text)}.review-slider-section.color-inverse .review-slider-subtitle,.review-slider-section.color-inverse .condition-details{color:var(--color-inverse-text);opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-review-slider.css.map */
