.our-promise{position:relative;width:100%;padding:60px 0;background-color:#e84e40;overflow:hidden}.our-promise .our-promise-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background-image:url(/cdn/shop/files/b88e71e47ab215e489e3e6050f5495e06c8e5b3e_1.png?v=1773641010);background-size:cover;background-position:center;opacity:.3}.our-promise .our-promise-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px}.our-promise .our-promise-heading-wrap{display:flex;flex-direction:column;align-items:center}.our-promise .our-promise-heading{color:#fff;font-size:24px;font-family:Parkinsans-Bold,sans-serif;font-weight:800;letter-spacing:-.24px;line-height:1;white-space:nowrap;z-index:1}.our-promise .our-promise-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-promise .our-promise-badge.animate-width{width:auto;max-width:400px;padding:0 15px;box-shadow:-2px 2px #00000026}.our-promise .our-promise-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-promise .our-promise-badge-text{color:#e84e40;font-size:24px;font-family:Parkinsans-Bold,sans-serif;font-weight:800;line-height:1;position:relative;padding:10px 0}.our-promise .our-promise-description{color:#fff;font-size:14px;font-family:Parkinsans-Medium,sans-serif;line-height:normal;text-align:center;max-width:1160px;padding-inline:22px;margin-bottom:16px}.our-promise .our-promise-cards{display:flex;flex-wrap:nowrap;gap:32px;width:100%;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:22px}.our-promise .our-promise-cards::-webkit-scrollbar{display:none}.our-promise .our-promise-card{flex:1 0 90%;background:#fff;border:3.5px solid #fff;border-radius:28px;display:flex;flex-direction:column;align-items:center;overflow:hidden;scroll-snap-align:center}.our-promise .our-promise-card-image{width:100%;overflow:hidden}.our-promise .our-promise-card-image img{width:100%;height:auto;display:block;object-fit:cover}.our-promise .our-promise-card-image--flipped{border-radius:0 0 28px 28px}.our-promise .our-promise-card-text{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 21px;width:100%}.our-promise .our-promise-card-1{gap:28px;padding-bottom:28px}.our-promise .our-promise-card-2{gap:28px;padding-top:28px}.our-promise .our-promise-card-title{color:#000;font-size:16px;font-family:Parkinsans-Bold,sans-serif;font-weight:800;line-height:normal}.our-promise .our-promise-card-description{color:#000;font-size:14px;font-family:Parkinsans-Medium,sans-serif;line-height:normal}@media(min-width:769px){.our-promise{padding:80px 0}.our-promise .our-promise-content{gap:24px;max-width:1400px;margin:0 auto}.our-promise .our-promise-heading{font-size:50px;letter-spacing:-.5px}.our-promise .our-promise-badge{margin-top:-10px}.our-promise .our-promise-badge.animate-width{padding:0 15px;box-shadow:-2px 2px #00000026}.our-promise .our-promise-badge-text{font-size:50px}.our-promise .our-promise-description{font-size:20px;line-height:normal;padding-inline:0px;margin-bottom:0}.our-promise .our-promise-cards{justify-content:center;gap:84px;scroll-snap-type:none;overflow:visible;max-width:1100px;margin:0 auto}.our-promise .our-promise-card{flex:1 0 calc(50% - 84px);border-width:4px;border-radius:36px}.our-promise .our-promise-card-1{gap:32px;padding-bottom:32px}.our-promise .our-promise-card-2{gap:32px;padding-top:32px}.our-promise .our-promise-card-text{padding:0 24px}.our-promise .our-promise-card-title{font-size:20px}.our-promise .our-promise-card-description{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/our-promise-stylesheet.css.map */
