.rr-delivery{margin-top:12px;padding-top:12px;border-top:1px solid #d4e4e8;line-height:1.6}.rr-delivery p{margin:0 0 8px}.rr-delivery__note,.rr-delivery details{font-size:14px}.rr-delivery summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.rr-delivery summary:focus-visible{outline:2px solid #087d95;outline-offset:3px}.rr-purchase-trust{margin:18px 0;padding:18px 20px;border:1px solid #cfe3e8;border-radius:10px;background:#f1fafb;color:#183e49;font-size:14px;line-height:1.6}.rr-purchase-trust p{margin:0}.rr-purchase-trust__identity{display:flex;align-items:center;gap:9px;padding-bottom:12px;border-bottom:1px solid #d6e7eb}.rr-purchase-trust__identity svg{flex:0 0 22px}.rr-purchase-trust .rr-purchase-trust__heading{margin-top:12px;font-weight:600}.rr-purchase-trust__contacts{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:2px}.rr-purchase-trust a{color:#14576b;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.rr-purchase-trust a:hover{color:#0a3542}.rr-purchase-trust a:focus-visible{outline:2px solid #087d95;outline-offset:3px}.rr-purchase-trust .rr-purchase-trust__hours{margin-top:4px}.rr-purchase-trust .rr-purchase-trust__warranty{margin-top:12px}.rr-purchase-trust__policies{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:4px;margin-top:12px;padding-top:12px;border-top:1px solid #d6e7eb}.rr-quote{margin:16px 0}.rr-quote>summary{cursor:pointer;list-style:none;border:2px solid #087b91;color:#07576b;background:#eaf9fc}.rr-quote>summary::-webkit-details-marker{display:none}.rr-quote>summary:focus-visible{outline:3px solid #087b91;outline-offset:3px}.rr-quote__panel{padding:22px;margin-top:12px;border:1px solid #c9e2e8;border-radius:8px;background:#f7fbfc;color:#163b46}.rr-quote__panel h2{margin-top:0}.rr-quote__grid{display:grid;grid-template-columns:1fr;gap:8px}.rr-quote__grid input,.rr-quote__grid select,.rr-quote__grid textarea{width:100%;min-width:0;min-height:44px;padding:10px 12px;background:#fff;color:#163b46;border:1px solid #8eafb8;border-radius:4px;font:inherit;margin-bottom:8px}.rr-quote__grid :focus-visible{outline:2px solid #087b91;outline-offset:2px}.rr-quote__note{font-size:14px}.rr-quote__success{padding:14px;background:#e4f4e8;color:#184e2b}@media(max-width:749px){.rr-quote__panel{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcA */
