.hags-faq{max-width:1120px;margin:0 auto;padding:36px 20px 54px}.hags-faq__intro{text-align:center;max-width:780px;margin:0 auto 24px}.hags-faq__intro h2{font-family:var(--font-heading-family);font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.2;margin:0 0 10px}.hags-faq__intro p{font-size:16px;line-height:1.6;margin:0}.hags-faq__questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.hags-faq__item{border:1px solid #dbdbdb;background:#fff;border-radius:3px}.hags-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;padding:17px 19px;font-size:16px;line-height:1.45;font-weight:700}.hags-faq__item summary::-webkit-details-marker{display:none}.hags-faq__item summary span{font-size:22px;font-weight:400}.hags-faq__item[open] summary span{transform:rotate(45deg)}.hags-faq__item summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hags-faq__answer{padding:0 19px 17px;font-size:15px;line-height:1.65}.hags-faq__answer p{margin:0}@media(max-width:749px){.hags-faq{padding:28px 16px 40px}.hags-faq__questions{grid-template-columns:1fr}.hags-faq__item summary{padding:14px 16px}.hags-faq__answer{padding:0 16px 15px}}.hags-states{max-width:1360px;margin:20px auto 34px}.hags-states details{border:2px solid #071a35;background:#faf9f5;color:#071a35}.hags-states summary{cursor:pointer;list-style:none;display:flex;gap:14px;align-items:center;padding:17px 22px;flex-wrap:wrap}.hags-states summary::-webkit-details-marker{display:none}.hags-states summary strong{font-size:clamp(19px,2.5vw,28px);line-height:1.2}.hags-states summary span{font-size:14px;flex:1;min-width:160px}.hags-states summary b{font-size:28px;line-height:1}.hags-states details[open] summary b{transform:rotate(45deg)}.hags-states__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 14px;padding:8px 22px 24px}.hags-states__grid a{text-decoration:none;color:inherit;font-size:14px;padding:7px 2px}.hags-states__grid a:hover{text-decoration:underline}@media(max-width:800px){.hags-states__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.hags-states summary{padding:14px}.hags-states__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:7px 14px 18px}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map?subset=AABg */
