.reassurance{padding:0 var(--page-margin, 16px);margin-top:8px}.reassurance__wrapper{background:#fff;border-radius:var(--border-radius);overflow:hidden}.reassurance__track{display:grid;grid-template-columns:repeat(4,1fr)}.reassurance__slide{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:120px;padding:28px 20px;box-sizing:border-box;border-right:1px solid rgba(92,92,82,.1)}.reassurance__slide:last-child{border-right:none}.reassurance__icon{display:block;width:40px;height:40px;margin:0 auto 10px;flex-shrink:0}.reassurance__icon svg{display:block;width:100%;height:100%}.reassurance__title{font-family:var(--font-ui, sans-serif);font-size:14px;font-weight:700;color:var(--black, #1A1A18);letter-spacing:.01em;margin-bottom:6px;white-space:normal;overflow-wrap:break-word;word-break:break-word}.reassurance__desc{font-family:var(--font-ui, sans-serif);font-size:12px;font-weight:300;color:var(--text, #5C5C52);line-height:1.55;white-space:normal;overflow-wrap:break-word;word-break:break-word}.reassurance__dots{display:none}@media(max-width:749px){.reassurance__wrapper{border-radius:calc(var(--border-radius) * .7)}.reassurance__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.reassurance__track::-webkit-scrollbar{display:none}.reassurance__slide{flex:0 0 100%;min-width:100%;min-height:120px;scroll-snap-align:center;border-right:none;padding:32px 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.reassurance__icon{width:44px;height:44px;margin:0 auto 12px;display:block}.reassurance__title{font-size:clamp(15px,4vw,18px);font-weight:700;margin-bottom:8px;max-width:100%;padding:0;white-space:normal;overflow-wrap:break-word;word-break:break-word;text-align:center}.reassurance__desc{font-size:clamp(12px,3.5vw,14px);line-height:1.6;max-width:100%;padding:0;white-space:normal;overflow-wrap:break-word;word-break:break-word;text-align:center}.reassurance__dots{display:flex;justify-content:center;gap:8px;padding:14px 0}.reassurance__dot{width:6px;height:6px;border-radius:50%;background:#5c5c5240;border:none;padding:0;cursor:pointer;transition:background .3s ease,transform .3s ease}.reassurance__dot.active{background:var(--black, #1A1A18);transform:scale(1.3)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/reassurance.css.map */
