.our-philosophy-top-image{position:absolute;top:0%;margin-top:-2px;z-index:3;left:0;width:100%}.our-philosophy-top-image img{width:100%}.our-philosophy{position:relative;width:100%;padding:70px 0 48px;background-color:#e95648;background-size:cover;background-position:center;overflow:hidden}.our-philosophy .our-philosophy-bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(/cdn/shop/files/b88e71e47ab215e489e3e6050f5495e06c8e5b3e_1.png?v=1773641010);background-size:cover;background-position:center;opacity:.4;pointer-events:none}.our-philosophy .our-philosophy-heading-wrap{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:0 20px}.our-philosophy .our-philosophy-heading{font-family:Parkinsans-Bold,sans-serif;font-size:24px;font-weight:800;line-height:1;letter-spacing:-.24px;color:#fff;white-space:nowrap;z-index:1}.our-philosophy .our-philosophy-badge{display:inline-flex;justify-content:center;align-items:center;background-color:#fada79;transform:rotate(-4.78deg);margin-top:-3px;white-space:nowrap;overflow:hidden;width:0;max-width:0;position:relative;transition:all .8s cubic-bezier(.4,0,.2,1)}.our-philosophy .our-philosophy-badge.animate-width{width:auto;max-width:400px;padding:0 15px;box-shadow:-2px 2px #00000026}.our-philosophy .our-philosophy-badge-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='25' height='15' viewBox='0 0 25 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.5 Q6.25 2.5 12.5 7.5 T25 7.5' stroke='%23ffffff' stroke-width='0.5' fill='none' opacity='0.2'/%3E%3C/svg%3E");opacity:.4;pointer-events:none}.our-philosophy .our-philosophy-badge-text{font-family:Parkinsans-Bold,sans-serif;font-size:24px;font-weight:800;line-height:1.4;color:#e84e40;position:relative}.our-philosophy .our-philosophy-subheading{position:relative;z-index:1;padding:0 20px;font-family:Parkinsans-Medium,sans-serif;font-size:14px;font-weight:500;line-height:normal;color:#fff;text-align:center;max-width:1200px;margin:14px auto 0}.our-philosophy .our-philosophy-subheading p{margin:0}.our-philosophy .our-philosophy-cards{position:relative;z-index:1;display:flex;gap:32px;padding:6px 20px;overflow-x:auto;overflow-y:clip;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:1400px;margin:24px auto 0}.our-philosophy .our-philosophy-cards::-webkit-scrollbar{display:none}.our-philosophy .our-philosophy-card{display:flex;flex-direction:column;flex-shrink:0;background-color:#fff;border:4px solid #ffffff;border-radius:32px;overflow:hidden;flex:1 0 85%}.our-philosophy .our-philosophy-card--image-top{gap:26px;padding-bottom:22px}.our-philosophy .our-philosophy-card--text-top{flex-direction:column-reverse;gap:26px;padding-top:22px}.our-philosophy .our-philosophy-card-image img{display:block;width:100%;height:auto;object-fit:cover}.our-philosophy .our-philosophy-card-text{padding:0 22px;font-family:Parkinsans-Regular,sans-serif;font-size:18px;font-weight:400;line-height:normal;color:var(--card-text-color, #b23b35);text-align:center}.our-philosophy .our-philosophy-card-text p{margin:0}@media(min-width:1024px){.our-philosophy .our-philosophy-card--text-top{padding-top:32px}.our-philosophy .our-philosophy-card--image-top{padding-bottom:32px}.our-philosophy{padding:clamp(200px,13.89vw,350px) 0 60px;background-color:#e95648;box-shadow:0 4px 4px #00000040}.our-philosophy .our-philosophy-heading{font-size:50px;letter-spacing:-.5px}.our-philosophy .our-philosophy-badge{margin-top:-10px}.our-philosophy .our-philosophy-badge.animate-width{padding:0 15px;box-shadow:-2px 2px #00000026}.our-philosophy .our-philosophy-badge-text{font-size:50px}.our-philosophy .our-philosophy-subheading{margin:24px auto 0;font-size:20px}.our-philosophy .our-philosophy-cards{gap:24px;padding:6px 96px;margin:32px auto 0}.our-philosophy .our-philosophy-card{flex:1 0 calc(33.9% - 24px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/our-philosophy-stylesheet.css.map */
