.emfaq{display:block;font-family:var(--font-body-family);font-weight:600;letter-spacing:.66px;color:#061a28bf}.emfaq *,.emfaq *:before,.emfaq *:after{box-sizing:border-box}.emfaq [hidden]{display:none!important}.emfaq button,.emfaq input{font-family:var(--font-body-family);letter-spacing:.66px}.emfaq strong,.emfaq b{font-weight:700;color:#061a28}.emfaq__ic{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.emfaq__hero{position:relative;overflow:hidden;background:#061a28;color:#fff;padding:96px 24px 100px;text-align:center}.emfaq__hero--plain{padding:64px 24px 68px}.emfaq__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.emfaq__ov{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#061a28}.emfaq__hero-in{position:relative}.emfaq__title{margin:0;font-family:var(--font-heading-family);font-size:44px;line-height:57.2px;font-weight:700;letter-spacing:.66px;color:#fff}.emfaq__sub{margin:8px 0 0;font-size:17.6px;line-height:30.4px;font-weight:600;color:#ffffffd9}.emfaq__search{position:relative;max-width:620px;margin:26px auto 0}.emfaq .emfaq__input{-webkit-appearance:none;appearance:none;width:100%;height:54px;margin:0;border:0;border-radius:10px;padding:0 52px 0 48px;background:#fff;font-size:16.5px;font-weight:600;color:#061a28;box-shadow:none;outline:none}.emfaq__input::placeholder{color:#061a2899;opacity:1}.emfaq__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.emfaq .emfaq__input:focus,.emfaq .emfaq__input:focus-visible{box-shadow:0 0 0 3px #f7941d;outline:none}.emfaq__s-ic{position:absolute;left:16px;top:17px;color:#061a2899}.emfaq__clear{position:absolute;right:7px;top:7px;width:40px;height:40px;padding:0;border:0;border-radius:8px;background:none;color:#061a2899;cursor:pointer;display:grid;place-items:center}.emfaq__clear:hover{background:#eef2f5;color:#061a28}.emfaq__wrap{max-width:1180px;margin:0 auto;padding:48px 24px 72px;display:flex;flex-wrap:nowrap;gap:48px;align-items:flex-start}.emfaq__main{flex:1 1 auto;min-width:0}.emfaq__side{flex:0 0 270px;position:sticky;top:24px;align-self:flex-start;max-height:calc(100vh - 48px);overflow-y:auto;transition:top .25s ease}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .emfaq__side{top:calc(var(--header-height, 0px) + 24px);max-height:calc(100vh - var(--header-height, 0px) - 48px)}.emfaq__eyebrow{margin:0 0 10px 12px;font-size:12px;line-height:20.7px;letter-spacing:1.68px;text-transform:uppercase;font-weight:600;color:#17777b}.emfaq__nav{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;margin:0;padding:10px 12px;border:0;border-radius:8px;background:none;font-size:15px;line-height:20px;font-weight:600;color:#061a28bf;text-align:left;cursor:pointer}.emfaq__nav .emfaq__ic{width:18px;height:18px;color:#1f9196}.emfaq__n{margin-left:auto;font-size:14.3px;font-weight:600;color:#061a2899}.emfaq__nav:hover{background:#f3f6f8;color:#061a28}.emfaq__nav.is-on{background:#e8f4f4;color:#061a28;font-weight:700}.emfaq__nav.is-on .emfaq__n{color:#061a28}.emfaq__help{margin-top:22px;border:1px solid #e3e8ec;border-radius:12px;padding:20px}.emfaq__help-h{margin:0 0 8px;font-size:16.5px;line-height:21.45px;font-weight:700;color:#061a28}.emfaq__help-t p{margin:0 0 16px;font-size:15px;line-height:25.5px;font-weight:600;color:#061a28bf}.emfaq__help-t a{color:#0b3a66}.emfaq__help--m{display:none}.emfaq__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:8px;background:#f7941d;color:#061a28;font-size:16.5px;font-weight:600;letter-spacing:1.1px;text-decoration:none}.emfaq__btn:hover{background:#e5830c;color:#061a28}.emfaq__ghost{display:inline-flex;align-items:center;min-height:48px;margin:0;padding:0 22px;border:2px solid #061a28;border-radius:8px;background:#fff;color:#061a28;font-size:16.5px;font-weight:600;letter-spacing:1.1px;cursor:pointer}.emfaq__bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:44px;margin-bottom:18px;scroll-margin-top:calc(var(--header-height, 0px) + 24px)}.emfaq__res{margin:0;font-size:15px;line-height:25.5px;font-weight:600;color:#061a28bf}.emfaq__lnk{margin:0 0 0 auto;min-height:44px;padding:0 4px;border:0;background:none;font-size:15px;font-weight:600;color:#0b3a66;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.emfaq__chips{display:none}.emfaq__chip{flex:none;min-height:44px;margin:0;padding:0 16px;border:1px solid #d9e0e5;border-radius:999px;background:#fff;font-size:14.3px;font-weight:600;color:#061a28bf;white-space:nowrap;cursor:pointer}.emfaq__chip.is-on{background:#061a28;border-color:#061a28;color:#fff;font-weight:700}.emfaq__cat{margin-bottom:44px}.emfaq__cat-h{display:flex;align-items:center;gap:14px;margin:0 0 16px;font-family:var(--font-heading-family);font-size:26.4px;line-height:34.32px;font-weight:700;letter-spacing:.66px;color:#061a28}.emfaq__cat-i{width:42px;height:42px;flex:none;border-radius:10px;background:#e8f4f4;color:#1f9196;display:grid;place-items:center}.emfaq__qa{margin-bottom:10px;border:1px solid #e3e8ec;border-radius:10px;background:#fff;transition:border-color .15s,box-shadow .15s}.emfaq__qa[open]{border-color:#1f9196;box-shadow:0 6px 18px -10px #0b3a6659}.emfaq__q{display:flex;align-items:center;gap:14px;min-height:58px;padding:18px 20px;border-radius:10px;list-style:none;cursor:pointer;font-family:var(--font-heading-family);font-size:16.5px;line-height:21.45px;font-weight:700;letter-spacing:.66px;color:#061a28}.emfaq__q::-webkit-details-marker{display:none}.emfaq__q::marker{content:""}.emfaq__q:hover{color:#0b3a66}.emfaq__chev{width:18px;height:18px;margin-left:auto;flex:none;fill:none;stroke:#061a2899;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.emfaq__qa[open] .emfaq__chev{transform:rotate(180deg);stroke:#1f9196}.emfaq__a{padding:0 20px 20px}.emfaq__a p,.emfaq__a ul,.emfaq__a ol{margin:0 0 12px;font-size:17.6px;line-height:30.4px;font-weight:600;color:#061a28bf}.emfaq__a ul,.emfaq__a ol{padding-left:24px}.emfaq__a>:last-child{margin-bottom:0}.emfaq__a a{color:#0b3a66;text-decoration:underline;text-underline-offset:3px}.emfaq__a a:hover{color:#061a28}.emfaq__a .emfaq__lbl{font-size:15px;line-height:25.5px;font-weight:700;color:#061a28;margin-bottom:8px}.emfaq__table{width:100%;max-width:440px;margin:0 0 14px;border-collapse:collapse;border:0;font-size:15px;line-height:25.5px;font-weight:600;color:#061a28bf}.emfaq__table td{padding:6px 12px;border:0;border-bottom:1px solid #e3e8ec}.emfaq__table tr:nth-child(odd) td{background:#f5f8fa}.emfaq__table td:last-child{text-align:right;font-weight:700;color:#061a28}.emfaq__empty{padding:32px 24px;border:1px dashed #cfd8de;border-radius:12px;text-align:center}.emfaq__empty-h{margin:0 0 8px;font-size:19.8px;line-height:25.74px;font-weight:700;color:#061a28}.emfaq__empty-t{margin:0 0 18px;font-size:16.5px;line-height:28.5px;font-weight:600;color:#061a28bf}.emfaq__empty-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.emfaq__q:focus-visible,.emfaq__nav:focus-visible,.emfaq__chip:focus-visible,.emfaq__lnk:focus-visible,.emfaq__ghost:focus-visible,.emfaq__btn:focus-visible,.emfaq__clear:focus-visible{outline:3px solid #f7941d;outline-offset:2px;box-shadow:none}@media screen and (max-width:899px){.emfaq__wrap{display:block;padding:0 24px 56px}.emfaq__side{display:none}.emfaq__chips{display:flex;gap:8px;overflow-x:auto;margin:0 -24px 12px;padding:16px 24px;border-bottom:1px solid #e3e8ec;scrollbar-width:none}.emfaq__chips::-webkit-scrollbar{display:none}.emfaq__help--m{display:block}}@media screen and (max-width:749px){.emfaq__hero{padding:56px 16px 60px}.emfaq__hero--plain{padding:40px 16px 44px}.emfaq__title{font-size:33px;line-height:42.9px}.emfaq__sub{font-size:16.5px;line-height:28.5px}.emfaq .emfaq__input{height:50px;font-size:15px}.emfaq__s-ic{top:15px}.emfaq__clear{top:5px}.emfaq__wrap{padding:0 16px 48px}.emfaq__chips{margin:0 -16px 12px;padding:16px}.emfaq__cat{margin-bottom:32px}.emfaq__cat-h{font-size:22px;line-height:28.6px}.emfaq__cat-i{width:36px;height:36px}.emfaq__q{padding:16px}.emfaq__a{padding:0 16px 16px}.emfaq__a p,.emfaq__a ul,.emfaq__a ol{font-size:16.5px;line-height:28.5px}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/em-faq.css.map */
