.fit-guarantee{background:var(--color-surface)}
.fit-guarantee-inner{max-width:768px;margin:auto}
.fit-guarantee-content{display:grid;gap:24px;align-items:start}
.fit-guarantee-seal-frame{width:min(100%,360px);aspect-ratio:1;margin:0 auto;border-radius:50%;overflow:hidden;background:transparent}
.fit-guarantee-seal{width:108%;height:108%;max-width:none;object-fit:cover;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);border:0;outline:0;box-shadow:none}
.fit-guarantee-copy{color:#403b37}
.fit-guarantee-copy p{font-size:.9375rem;line-height:1.7;margin:0 0 16px}
.fit-guarantee-copy p:first-child{font-family:Anton,Impact,sans-serif;font-size:1.375rem;line-height:1.3;color:var(--color-text)}
.fit-guarantee-copy p:last-child{margin-bottom:0;font-weight:700;color:var(--color-text)}
.fit-guarantee .fit-surprise-card{margin-top:40px}
@media(min-width:768px){.fit-guarantee-content{grid-template-columns:minmax(260px,360px) 1fr;gap:32px}.fit-guarantee-copy p{font-size:1rem}.fit-guarantee .fit-surprise-card{margin-top:48px}}
@media(max-width:359px){.fit-guarantee-copy p{font-size:.875rem}}
