.rental-faq{background:#f5f5f5;border-top:1px solid #dcdcdc;color:#000}.rental-faq *,.rental-faq *:before,.rental-faq *:after{box-sizing:border-box}.rental-faq__inner{max-width:1200px;margin:0 auto;padding:48px 24px 56px}.rental-faq__head{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:0 0 30px}.rental-faq__title{margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.15;font-weight:700;letter-spacing:-.03em}.rental-faq__tools{display:flex;align-items:center;gap:18px}.rental-faq__toggle{font:inherit;font-size:13.5px;font-weight:600;color:#323c9d;background:none;border:0;cursor:pointer;padding:6px 0}.rental-faq__toggle:hover{text-decoration:underline;text-underline-offset:2px}.rental-faq__btn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:12px 22px;border-radius:20px;background:#323c9d;color:#fff;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none}.rental-faq__btn:hover{background:#2a3385;color:#fff;text-decoration:none}.rental-faq__cols{display:grid;grid-template-columns:1fr 1fr;gap:0 64px;align-items:start}.rental-faq__col{min-width:0}.rental-faq__group+.rental-faq__group{margin-top:54px}.rental-faq__grp{margin:0 0 10px;font-size:21px;line-height:1.25;font-weight:700;letter-spacing:-.022em;color:#000}.rental-faq__rows{border-top:1px solid #dcdcdc}.rental-faq__row{border-bottom:1px solid #dcdcdc}.rental-faq__row>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;min-height:52px;padding:16px 0;cursor:pointer;list-style:none}.rental-faq__row>summary::-webkit-details-marker{display:none}.rental-faq__row>summary::marker{content:""}.rental-faq__q{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:#000}.rental-faq__row>summary:hover .rental-faq__q{color:#2a3385}.rental-faq__caret{flex:none;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .18s ease;opacity:.45;margin-top:5px}.rental-faq__row[open]>summary .rental-faq__caret{transform:rotate(-135deg);margin-top:-3px}.rental-faq__a{padding:0 36px 18px 0;color:#464646;font-size:15.5px;line-height:1.62}.rental-faq__a p{margin:0 0 10px}.rental-faq__a p:last-child{margin-bottom:0}.rental-faq__a .metafield-rich_text_field{margin:0}.rental-faq__a .metafield-rich_text_field>:first-child{margin-top:0}.rental-faq__a ul,.rental-faq__a ol{margin:0 0 10px;padding-left:20px}.rental-faq__a a{color:#323c9d}.rental-faq__a .rental-faq__btn{margin-top:4px}@media(prefers-reduced-motion:reduce){.rental-faq__caret{transition:none}}@media screen and (max-width:900px){.rental-faq__cols{grid-template-columns:1fr;gap:0}.rental-faq__group+.rental-faq__group{margin-top:56px}.rental-faq__col+.rental-faq__col>.rental-faq__group:first-child{margin-top:56px}.rental-faq__inner{padding:40px 20px 48px}.rental-faq__head{margin-bottom:22px}}@media screen and (max-width:760px){.rental-faq__a{padding-right:20px}.rental-faq__tools{width:100%;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/rental-faq.css.map */
