.shopsta-assurance{container-type:inline-size;width:100%;margin:20px 0;border:1px solid #dfe6f0;border-radius:18px;background:#fff;color:#17243d;font:400 12px/1.5 Nunito Sans,sans-serif}.shopsta-assurance,.shopsta-assurance *{box-sizing:border-box}.shopsta-assurance .spa-benefits{padding:0 20px}.shopsta-assurance .spa-row{display:flex;align-items:flex-start;gap:13px;min-width:0;padding:18px 0}.shopsta-assurance .spa-row+.spa-row{border-top:1px solid #e9edf3}.shopsta-assurance .spa-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:#fff0e4;color:#17243d}.shopsta-assurance .spa-icon svg{display:block;width:21px;height:21px}.shopsta-assurance .spa-returns .spa-icon{background:#efe7ff}.shopsta-assurance .spa-trust .spa-icon{background:#e0f4eb}.shopsta-assurance .spa-copy{min-width:0}.shopsta-assurance .spa-row h3{margin:1px 0 5px;font:800 15px/1.25 Montserrat,sans-serif;letter-spacing:-.025em;text-transform:none;color:inherit}.shopsta-assurance .spa-row p{margin:0;font-size:14px;line-height:1.5;color:inherit}.shopsta-assurance .spa-delivery-speed{font-weight:700}.shopsta-assurance .spa-row .spa-express{margin-top:5px}.shopsta-assurance .spa-payments{padding:16px;border-top:1px solid #e9edf3;border-radius:0 0 17px 17px;background:#fff}.shopsta-assurance .spa-payments>p{display:flex;justify-content:center;align-items:center;gap:6px;margin:0 0 10px;color:#68768a;font-size:12px;line-height:1.5}.shopsta-assurance .spa-payments>p svg{display:block;width:13px;height:13px}.shopsta-assurance .spa-payments ul{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;gap:4px;width:100%;max-width:316px;margin:0 auto;padding:0;list-style:none}.shopsta-assurance .spa-payments li{display:flex;justify-content:center;align-items:center;min-width:0;min-height:28px;margin:0;padding:2px 0;line-height:0;overflow:visible}.shopsta-assurance .spa-payment-logo{display:block;flex:none;width:100%;max-width:36px;height:24px;max-height:none;overflow:visible}@media(min-width:1024px){.shopsta-assurance .spa-payments ul{max-width:412px}.shopsta-assurance .spa-payments li{min-height:36px}.shopsta-assurance .spa-payment-logo{max-width:48px;height:32px}}@container (max-width: 390px){.shopsta-assurance .spa-benefits{padding:0 16px}.shopsta-assurance .spa-row p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/shopsta-product-assurance.css.map */
