body.azurial-theme .page-hero:has(+.section .faq-layout),body.azurial-theme .section:has(.faq-layout),body.azurial-theme .section--light:has(.faq-layout){background:var(--bg)!important;color:var(--text)!important}body.azurial-theme .page-hero:has(+.section .faq-layout){min-height:0!important;padding-block:clamp(34px,4vw,60px) clamp(22px,2.8vw,40px)!important}body.azurial-theme .page-hero:has(+.section .faq-layout) .container{display:block!important}body.azurial-theme .page-hero:has(+.section .faq-layout) .eyebrow{display:none!important}body.azurial-theme .page-hero:has(+.section .faq-layout) h1{margin:0!important;font-size:clamp(48px,6vw,82px)!important;line-height:.92!important;color:#fff!important}body.azurial-theme .section:has(.faq-layout),body.azurial-theme .section--light:has(.faq-layout){padding-block:0 clamp(46px,5vw,76px)!important;overflow:visible!important}body.azurial-theme .section--light:has(.faq-layout):before{display:none!important}body.azurial-theme .faq-layout{display:block!important;width:100%!important}body.azurial-theme .faq-layout__aside{display:none!important}body.azurial-theme .faq-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:clamp(18px,2vw,28px)!important}body.azurial-theme .faq-group{display:grid!important;align-content:start!important;gap:10px!important;margin:0!important;padding:0!important;scroll-margin-top:100px}body.azurial-theme .faq-group>.eyebrow{margin:0 0 2px 4px!important;color:#ffffff8a!important;font-size:10px!important;letter-spacing:.15em!important}body.azurial-theme .faq-group details{position:relative!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:18px!important;background:linear-gradient(145deg,#ffffff1b,#ffffff0a)!important;box-shadow:inset 0 1px #ffffff29,0 12px 32px #0000002e!important;-webkit-backdrop-filter:blur(22px) saturate(135%)!important;backdrop-filter:blur(22px) saturate(135%)!important;transition:border-color .22s ease,background .22s ease,transform .22s ease!important}body.azurial-theme .faq-group details:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.26),transparent 38%,rgba(255,255,255,.08));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}body.azurial-theme .faq-group details:hover{transform:translateY(-1px)!important;border-color:#ffffff38!important;background:linear-gradient(145deg,#ffffff21,#ffffff0d)!important}body.azurial-theme .faq-group details[open]{border-color:#ffffff3d!important;background:linear-gradient(145deg,#ffffff25,#ffffff0e)!important}body.azurial-theme .faq-group summary{position:relative!important;display:flex!important;align-items:center!important;min-height:62px!important;padding:17px 54px 17px 20px!important;color:#f8f8f6!important;font-size:clamp(15px,1.05vw,18px)!important;font-weight:650!important;line-height:1.3!important;cursor:pointer!important;list-style:none!important}body.azurial-theme .faq-group summary::-webkit-details-marker{display:none!important}body.azurial-theme .faq-group summary:after{content:"+"!important;position:absolute!important;right:18px!important;top:50%!important;width:26px!important;height:26px!important;display:grid!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:50%!important;background:#fff1!important;color:#fffffff0!important;font-size:17px!important;font-weight:400!important}body.azurial-theme .faq-group details[open] summary:after{content:"\2212"!important;background:#ffffff1f!important}body.azurial-theme .faq-group details[open] summary{padding-bottom:9px!important}body.azurial-theme .faq-group details>p{margin:0!important;padding:0 48px 19px 20px!important;max-width:none!important;color:#ffffffd1!important;font-size:clamp(14px,.95vw,16px)!important;line-height:1.58!important}@media(max-width:820px){body.azurial-theme .faq-list{grid-template-columns:1fr!important;gap:18px!important}body.azurial-theme .page-hero:has(+.section .faq-layout){padding-block:30px 20px!important}}@media(max-width:520px){body.azurial-theme .page-hero:has(+.section .faq-layout) h1{font-size:clamp(42px,15vw,62px)!important}body.azurial-theme .faq-group details{border-radius:16px!important}body.azurial-theme .faq-group summary{min-height:58px!important;padding:15px 50px 15px 16px!important;font-size:15px!important}body.azurial-theme .faq-group summary:after{right:14px!important}body.azurial-theme .faq-group details>p{padding:0 16px 18px!important;font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/azurial-faq.css.map */
