.sweet-rack-gallery{padding:20px;background-color:#fff5eb}.gallery-grid{display:grid;grid-template-columns:repeat(6,1fr)}.gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.gallery-item{position:relative}.gallery-item .instagram-icon{opacity:0;position:absolute;top:50%;left:46%;transform:translateY(-50%)}.gallery-item .instagram-icon svg{fill:#fff;width:25px}.gallery-item .instagram-icon svg path{fill:#fff}.gallery-item{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.gallery-item a{position:relative;z-index:1}.gallery-item a:after{position:absolute;content:"";background:#00000080;width:100%;height:100%;top:0;left:0;display:block;opacity:0;transition:.45s}.gallery-item a:hover:after{opacity:1}.gallery-item a:hover .instagram-icon{opacity:1;z-index:9}.gallery-item:after{position:absolute;content:"";background:#00000080;width:100%;height:100%;top:0;left:0}.main-gallery-wrap h2{font-family:Poppins;font-size:30px!important;font-weight:600;line-height:45px!important;letter-spacing:-.04em;text-align:center;text-transform:capitalize;padding:0;margin:40px 0}@media (max-width:1200px){.gallery-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.gallery-grid .gallery-item:nth-of-type(n+7){display:none}.gallery-grid{grid-template-columns:repeat(3,1fr)}.main-gallery-wrap h2{font-size:24px!important}}@media (max-width:576px){.gallery-grid{grid-template-columns:repeat(2,1fr)}}.testimonial-section{background:#0a0a96;color:#fff;padding:60px 0 60px 50px}@media (min-width:1500px){.testimonial-section{padding:60px 0 60px 100px}}.testimonial-section .section-header{text-align:left;margin-bottom:40px;align-items:center}.subtitle{font-size:14px;letter-spacing:1px;color:#d0d0ff;text-transform:uppercase}.section-header h2{font-size:30px;font-weight:700;line-height:1.3}.section-header p{font-size:16px;margin-top:10px;color:#cfcfff;opacity:.9}.testimonial-slider .testimonial-card{background:#6c63ff;border-radius:20px;padding:24px 24px 16px;min-height:320px;color:#fff;position:relative;margin:0 10px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(155deg,#3333ab,#302cdb)}.testimonial-slider .testimonial-card.custom-active{background:#5555b9}.testimonial-inner p:empty{display:none}.testimonial-header{display:flex;justify-content:space-between;align-items:center}.quote span{font-family:Segoe UI,sans-serif;font-size:132px;opacity:.3;position:absolute;top:-75px}.quote{position:relative}.stars{color:#fff;font-size:16px;display:flex}.testimonial-card p{font-size:22px;margin:16px 0;line-height:1.6}.testimonial-footer{display:flex;align-items:center;gap:12px;margin-top:auto}.testimonial-footer img{width:48px;height:48px;border-radius:50%;object-fit:cover}.author-info .name{font-weight:600;font-size:16px;color:#fff}.author-info .title{font-size:13px;color:#e0e0ff}.slick-dots li button:before{color:#fff;font-size:10px}.testimonial-slider .slick-prev:before,.testimonial-slider .slick-next:before{color:#fff;font-size:20px}.testimonial-section .slick-slide{display:flex;justify-content:center}.testimonial-section .top-left-title{width:25%}.testimonial-section .top-center-description{max-width:760px;text-align:left}.top-right-description{width:10%}.testimonial-slider-arrows .custom-arrow{width:40px;height:40px;line-height:50px;border:1px solid;text-align:center;border-radius:50px;opacity:.6}.testimonial-slider-arrows .custom-arrow:hover{opacity:1}.testimonial-slider-arrows .slick-prev{margin-right:20px}.testimonial-slider .slick-dots{margin-left:10px;margin-top:20px}.testimonial-slider .slick-dots li{display:inline-block}.testimonial-slider .slick-dots li.slick-active{margin-right:30px}.testimonial-slider .slick-dots li button{font-size:0;position:relative;width:20px;height:20px}.testimonial-slider .slick-dots li button:after{content:"";position:absolute;width:10px;height:10px;background:#fff;opacity:.5;border-radius:50px}.testimonial-slider .slick-dots li.slick-active button:after{width:40px;height:10px;opacity:1}.testimonial-inner{display:flex;flex-direction:column;height:100%}.testimonial-content{flex-grow:1;aspect-ratio:1 / .27}.top-center-description p{font-size:22px}.testimonial-slider-arrows .slick-prev svg{margin-left:-4px}.testimonial-slider-arrows .slick-next svg{margin-right:-2px}.stars svg{fill:#fff}@media (max-width:1500px){.testimonial-section .top-center-description{max-width:730px}.top-center-description p{font-size:18px}.testimonial-card p{font-size:19px}.testimonial-content{aspect-ratio:1 / .37}}@media (max-width:1200px){.testimonial-slider .testimonial-card{min-height:390px}.testimonial-section .top-left-title{width:75%}.top-right-description{width:30%}}@media (max-width:1024px){.testimonial-slider-arrows .slick-prev{margin-right:10px}.testimonial-slider .testimonial-card{min-height:300px}}@media (max-width:767px){.testimonial-section{padding:30px 00px 30px 30px}.testimonial-section .section-header{flex-wrap:wrap}.testimonial-section .top-left-title{width:100%}.testimonial-card p{font-size:14px}.testimonial-section .section-header{margin-bottom:30px}.top-right-description{width:100%;text-align:right;margin-top:10px;margin-right:30px}.testimonial-section .top-center-description{padding-right:30px}.author-info .name{font-size:14px}.quote span{font-size:100px;top:-58px}.section-header h2{font-size:24px}.top-center-description p{font-size:16px;margin-top:0}}@media (max-width:576px){.author-info .title{font-size:9px}.testimonial-slider .testimonial-card{min-height:370px}}@media (max-width:440px){.testimonial-content{aspect-ratio:1 / 1.1}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
