@media (min-width: 1024px){.title-line-1{color:#c22126!important;font-size:60px!important;line-height:80px}.title-line-2{display:block!important;font-size:80px!important;margin-top:30px}.happy-tummies-section{margin-top:4rem!important}.bottom-decoration-wrapper{width:100%!important;margin:-300px 0 0!important}.happy-tummies-container{padding:0!important}}.happy-tummies-section{position:relative;padding:10px 20px 0;overflow-x:hidden;overflow-y:visible}@media (min-width: 769px){.happy-tummies-section{padding:10px 0 0;width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%)}}.happy-tummies-container{max-width:1200px;margin:0 auto}@media (min-width: 769px){.happy-tummies-container{max-width:none;padding:0 20px}}.happy-tummies-header{position:relative;text-align:center;margin-bottom:20px;padding:0 20px}.header-decoration{position:absolute;top:-20px;max-width:180px;height:auto;z-index:1}.header-decoration.left{left:0}.header-decoration.right{right:0}.happy-tummies-title{position:relative;z-index:2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.1;margin:0}.title-line-1{color:#c22126;font-size:26px;letter-spacing:1px;line-height:28px;font-family:Londrina Solid,Regular;margin-bottom:5px}.title-line-2{display:block;font-size:38px;letter-spacing:1px;line-height:40px;color:#4a2d1a;font-family:Londrina Solid,Regular}.testimonial-cards-wrapper{overflow:hidden;margin-bottom:0;padding:20px 0;position:relative;z-index:2;cursor:grab;touch-action:pan-y}.testimonial-cards-wrapper:active{cursor:grabbing}.testimonial-cards{display:flex;gap:40px;width:fit-content;padding:0 20px}.testimonial-cards-wrapper::-webkit-scrollbar{display:none}.testimonial-card{flex-shrink:0;min-width:280px;max-width:280px;background:#fff;padding:15px 15px 20px;box-shadow:0 4px 12px #0000001a;position:relative;transition:transform .3s ease;border-radius:10px}.testimonial-card:before{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);width:22px;height:22px;background:#c22126;border-radius:50%;z-index:3}.testimonial-card:after{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%) rotate(-25deg);transform-origin:top center;width:2px;height:28px;background:linear-gradient(to bottom,#aaa,#888);box-shadow:1px 1px 2px #0003;z-index:2}.testimonial-card:nth-child(2n):before{background:#5a8fc4}.testimonial-card:nth-child(1),.testimonial-card:nth-child(6){transform:rotate(-3deg)}.testimonial-card:nth-child(2),.testimonial-card:nth-child(7){transform:rotate(2deg)}.testimonial-card:nth-child(3),.testimonial-card:nth-child(8){transform:rotate(-2deg)}.testimonial-card:nth-child(4),.testimonial-card:nth-child(9){transform:rotate(3deg)}.testimonial-card:nth-child(5),.testimonial-card:nth-child(10){transform:rotate(-1deg)}.testimonial-card:hover{transform:rotate(0) scale(1.05)!important;z-index:10}.card-image{width:100%;height:200px;object-fit:cover;display:block;margin-bottom:12px;border-radius:2px}.card-content{font-size:12px;line-height:1.4;color:#4a2d1a;margin-bottom:12px;font-weight:500;min-height:40px}.card-name{font-size:18px;font-weight:400;color:#c22126;text-align:right;text-transform:uppercase;font-family:Londrina Solid,Regular;letter-spacing:1px;margin:0}.bottom-decoration{width:100%;max-width:100%;height:auto;display:block;margin:0;padding:0;line-height:0}.bottom-decoration-wrapper{width:100%;margin:-150px 0 0;padding:0;line-height:0;position:relative;z-index:1}.bottom-decoration-wrapper.desktop-only{display:none}.bottom-decoration-wrapper.mobile-only{display:block}@media (max-width: 768px){.happy-tummies-section{padding:40px 0 0}.header-decoration{max-width:120px;top:-10px}.testimonial-cards-wrapper{padding:10px 0 20px}.testimonial-cards{gap:30px}.testimonial-card{min-width:240px;max-width:240px}.card-image{height:170px}.bottom-decoration-wrapper{margin:-100px 0 0}.bottom-decoration-wrapper.desktop-only{display:none}.bottom-decoration-wrapper.mobile-only{display:block}}@media (max-width: 480px){.header-decoration{max-width:60px}.testimonial-card{min-width:220px;max-width:220px}.card-image{height:150px}.bottom-decoration-wrapper{margin:-150px 0 0}}@media (min-width: 769px){.bottom-decoration-wrapper.desktop-only{display:block}.bottom-decoration-wrapper.mobile-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/519/assets/happy-tummies.css.map */
