.cta-buttons{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0;align-items:center}.cta-button{background-color:#294caa;padding:12px 20px!important;color:#fff!important;font-weight:700;display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:2px solid #294caa;border-radius:0;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.cta-button:hover,.cta-button:focus{background-color:#1f3a81;border-color:#1f3a81;color:#fff!important;text-decoration:none}.slushie-image-section,.slushie-content-section,.slushie-faq-section{padding:24px 0}.slushie-image-container,.slushie-content-container,.slushie-faq-container{max-width:1180px;margin:0 auto}.slushie-image-container{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.slushie-image-content h2,.slushie-content-section h2,.slushie-faq-container h2{margin:0 0 24px;color:#111;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none}.slushie-image-content p,.slushie-content-section p,.slushie-faq-item p{margin:0 0 20px;color:#222;font-size:16px;line-height:1.65}.slushie-image-content strong,.slushie-content-section strong{font-weight:700}.slushie-image-box img{display:block;width:100%;height:auto;min-height:360px;object-fit:cover;border:1px solid #d9d9d9;background-color:#f2f2f2}.slushie-brand-logos{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.slushie-brand-logos span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid #d8deef;background-color:#fff;color:#294caa;font-size:14px;font-weight:700;line-height:1.2}.slushie-faq-item{padding:24px 0;border-bottom:1px solid #e1e1e1}.slushie-faq-item:first-of-type{border-top:1px solid #e1e1e1}.slushie-faq-item h3{margin:0 0 10px;color:#111;font-size:20px;font-weight:700;line-height:1.35}.slushie-faq-item p{margin-bottom:0}.slushie-faq-link{color:#294caa;font-weight:700;text-decoration:underline}.slushie-faq-link:hover,.slushie-faq-link:focus{color:#1f3a81}@media screen and (max-width:749px){.cta-buttons{flex-direction:column;align-items:stretch;gap:12px}.cta-button{width:100%}.slushie-image-section,.slushie-content-section,.slushie-faq-section{padding:40px 20px}.slushie-image-container{grid-template-columns:1fr;gap:28px}.slushie-image-content h2,.slushie-content-section h2,.slushie-faq-container h2{font-size:26px}.slushie-image-box img{min-height:260px}.slushie-brand-logos{gap:8px}.slushie-brand-logos span{width:100%}.slushie-faq-item h3{font-size:18px}}.slushie-brand-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin:24px 0;align-items:center}.slushie-brand-logos span{display:flex;align-items:center;justify-content:center;min-height:92px;padding:14px;border:1px solid #d8deef;background-color:#fff}.slushie-brand-logos img{display:block;max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain}@media screen and (max-width:989px){.slushie-brand-logos{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.slushie-brand-logos{grid-template-columns:repeat(2,1fr);gap:10px}.slushie-brand-logos span{min-height:82px;padding:12px}.slushie-brand-logos img{max-height:48px}}.slushie-brand-logos--clearance{grid-template-columns:repeat(3,1fr);max-width:620px}@media screen and (max-width:749px){.slushie-brand-logos--clearance{grid-template-columns:1fr;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-thili.css.map */
