.an-assurance{width:100%;clear:both;margin:20px 0;color:#151515;font-family:Inter,sans-serif}.an-assurance *,.an-assurance *:before,.an-assurance *:after{box-sizing:border-box}.an-assurance__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:12px;border:1px solid #e9e9ed;border-radius:12px;background:#fafafb}.an-assurance__benefit{display:flex;align-items:center;gap:10px;min-width:0;margin:0;padding:14px 10px;border:1px solid #efeff2;border-radius:8px;background:#fff;box-shadow:0 2px 5px #00000003}.an-assurance__benefit svg{flex:0 0 21px;width:21px;height:21px;color:#6064ae}.an-assurance__benefit strong,.an-assurance__benefit span{display:block;font-size:11px;line-height:1.35;overflow-wrap:normal}.an-assurance__benefit strong{margin-bottom:3px;font-weight:700}.an-assurance__benefit span{color:#777982;font-size:10px}.an-assurance .an-assurance__guarantee{display:block;margin-top:14px;padding:11px 12px;border-radius:5px;background:#08090b;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:800;line-height:1.4;letter-spacing:.025em}.an-assurance :focus-visible{outline:2px solid #6064ae;outline-offset:4px}.an-assurance__reviews{display:block;margin-top:20px}.an-assurance__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.an-assurance__track::-webkit-scrollbar{display:none}.an-assurance__review{flex:0 0 100%;min-width:0;margin:0;scroll-snap-align:start}.an-assurance__review blockquote{margin:0 0 10px;padding:0;border:0;font-size:14px;font-style:normal;line-height:1.6;color:#27282c}.an-assurance__review figcaption{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#777982;font-size:12px;line-height:1.5}.an-assurance__stars{color:#d7b630;letter-spacing:1px;white-space:nowrap}.an-assurance__dots{display:flex;justify-content:center;margin-top:8px}.an-assurance__dots[hidden]{display:none}.an-assurance__dots button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.an-assurance__dots button:before{content:"";width:6px;height:6px;border-radius:50%;background:#bfc0c5}.an-assurance__dots button[aria-pressed=true]:before{width:9px;height:9px;background:#08090b}@media(min-width:991px)and (max-width:1250px),(max-width:480px){.an-assurance__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.an-assurance__benefit{padding:12px}.an-assurance__benefit strong{font-size:12px}.an-assurance__benefit span{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/an-product-assurance.css.map */
