.hadeed-faq-page-section{box-sizing:border-box;font-family:var(--h-font-family, "Montserrat", sans-serif)!important}.hadeed-faq-page-section *,.hadeed-faq-page-section *:before,.hadeed-faq-page-section *:after{box-sizing:inherit}.hadeed-faq-page-section :where(h1,h2,h3,p,ul,ol,li,table){margin:0}.hadeed-faq-page-section div:empty{display:block}body{background:var(--sahara-white);color:var(--forged-black)}.hadeed-header .site-header{background:var(--forged-black)}.faq-hero{position:relative;background:radial-gradient(ellipse at 50% 0%,rgba(196,90,45,.05) 0%,transparent 55%),var(--sahara-white);padding:72px 24px 48px;overflow:hidden;text-align:center}.faq-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.04;mix-blend-mode:soft-light;pointer-events:none;z-index:0}.faq-hero__watermark{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);color:var(--sahara-gold);font-size:320px;line-height:1;opacity:.06;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;filter:drop-shadow(0 0 40px rgba(196,162,101,.25));animation:azaPulse 9s ease-in-out infinite}.faq-hero__container{position:relative;z-index:2;max-width:760px;margin:0 auto}.faq-hero__eyebrow{color:var(--burnt-ember);font-weight:500;font-size:12px;letter-spacing:5px;text-transform:uppercase}.faq-hero__headline{color:var(--forged-black);font-weight:700;font-size:38px;line-height:1.08;letter-spacing:1.5px;text-transform:uppercase}.faq-hero__sub{color:var(--raw-iron);font-weight:400;font-size:16px;line-height:1.65;max-width:52ch;margin:0 auto}.faq-search{background:var(--sahara-white);padding:0 24px 24px}.faq-search__container{max-width:720px;margin:0 auto;position:relative}.faq-search__input{width:100%;height:56px;padding:0 56px;border:1.5px solid rgba(74,74,79,.2);border-radius:10px;background:#fff;color:var(--forged-black);font-family:Montserrat,sans-serif;font-weight:400;font-size:15px;letter-spacing:.3px;outline:none;transition:border-color .25s ease,box-shadow .25s ease;box-shadow:0 2px 12px #1a1a1a0a}.faq-search__input::placeholder{color:#4a4a4f8c}.faq-search__input:focus{border-color:var(--burnt-ember);box-shadow:0 4px 18px #c45a2d1a}.faq-search__icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--raw-iron);pointer-events:none}.faq-search__clear{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;border:none;background:#4a4a4f1a;border-radius:50%;color:var(--raw-iron);font-size:16px;line-height:1;cursor:pointer;display:none;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease}.faq-search__clear:hover{background:var(--burnt-ember);color:var(--sahara-white)}.faq-search__clear.is-visible{display:flex}.faq-tabs{background:var(--sahara-white);padding:8px 24px 12px;position:sticky;top:56px;z-index:50;border-bottom:1px solid rgba(74,74,79,.08)}.faq-tabs__fade{position:absolute;left:0;right:0;top:100%;height:20px;background:linear-gradient(to bottom,var(--sahara-white),transparent);pointer-events:none}.faq-tabs__container{max-width:920px;margin:0 auto;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.faq-tabs__container::-webkit-scrollbar{display:none}.faq-tab{flex-shrink:0;background:transparent;border:1px solid rgba(74,74,79,.2);color:var(--raw-iron);font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:10px 18px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.faq-tab:hover{border-color:var(--burnt-ember);color:var(--burnt-ember)}.faq-tab.is-active{background:var(--forged-black);border-color:var(--forged-black);color:var(--sahara-white)}.faq-tab.is-spy-active:not(.is-active){border-color:var(--burnt-ember);color:var(--burnt-ember);background:#c45a2d0f}.faq-tab__count{display:inline-block;margin-left:6px;font-weight:400;font-size:11px;opacity:.6}.faq-list{background:var(--sahara-white);padding:0 24px 96px}.faq-list__container{max-width:820px;margin:0 auto}.faq-category{margin-top:56px}.faq-category:first-of-type{margin-top:8px}.faq-category[hidden]{display:none}.faq-category__label{color:var(--burnt-ember);font-weight:500;font-size:11px;letter-spacing:5px;text-transform:uppercase;padding-bottom:16px;border-bottom:1px solid rgba(74,74,79,.15)}.faq-item{border-bottom:1px solid rgba(74,74,79,.12);transition:border-color .25s ease;position:relative;z-index:1}.faq-item.is-open{border-bottom-color:#c45a2d59}.faq-item[hidden]{display:none}.faq-item__btn{width:100%;background:none;border:none;padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;text-align:left;font-family:Montserrat,sans-serif;position:relative}.faq-item__btn:after{content:"";position:absolute;left:0;bottom:8px;height:1px;width:0;background:var(--burnt-ember);transition:width .4s cubic-bezier(.22,1,.36,1);pointer-events:none}.faq-item__btn:hover:after,.faq-item.is-open .faq-item__btn:after{width:36px}.faq-item__question{color:var(--forged-black);font-weight:600;font-size:16px;line-height:1.45;letter-spacing:.2px;transition:color .2s ease,transform .25s cubic-bezier(.22,1,.36,1);display:inline-block}.faq-item__btn:hover .faq-item__question{color:var(--burnt-ember);transform:translate(4px)}.faq-item.is-open .faq-item__question{color:var(--burnt-ember)}.faq-item__icon{flex-shrink:0;width:24px;height:24px;position:relative}.faq-item__icon:before,.faq-item__icon:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:var(--burnt-ember);transform:translate(-50%,-50%);transition:transform .3s ease,opacity .3s ease}.faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item.is-open .faq-item__icon:after{transform:translate(-50%,-50%) rotate(0);opacity:0}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .35s ease-in-out}.faq-item.is-open .faq-item__answer{max-height:1200px}.faq-item__answer-inner{padding:0 40px 28px 0;color:var(--raw-iron);font-weight:400;font-size:15px;line-height:1.75}.faq-item__answer-inner p+p{margin-top:12px}.faq-item__answer-inner ul{margin-top:12px;padding-left:20px;list-style:none}.faq-item__answer-inner li{position:relative;padding-left:4px;margin-bottom:6px}.faq-item__answer-inner li:before{content:"\b7";position:absolute;left:-14px;color:var(--burnt-ember);font-weight:700}.faq-item__answer-inner strong{color:var(--forged-black);font-weight:600}.faq-item__answer-inner a{color:var(--burnt-ember);text-decoration:none;border-bottom:1px solid rgba(196,90,45,.3);transition:border-color .2s ease}.faq-item__answer-inner a:hover{border-color:var(--burnt-ember)}.faq-empty{display:none;text-align:center;padding:96px 24px 64px;color:var(--raw-iron);position:relative}.faq-empty.is-visible{display:block}.faq-empty__aza{color:var(--sahara-gold);font-size:140px;line-height:1;opacity:.18;filter:drop-shadow(0 0 60px rgba(196,162,101,.2));margin-bottom:8px;animation:azaPulse 6s ease-in-out infinite}.faq-empty__line{color:var(--forged-black);font-weight:700;font-size:20px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}.faq-empty__line-accent{color:var(--burnt-ember);font-style:italic;font-weight:600;letter-spacing:.5px;text-transform:none}.faq-empty__body{font-size:14px;line-height:1.6;letter-spacing:.5px}.faq-empty__body a{color:var(--burnt-ember);text-decoration:none;border-bottom:1px solid rgba(196,90,45,.3);transition:border-color .2s ease}.faq-empty__body a:hover{border-color:var(--burnt-ember)}.faq-close{background:radial-gradient(ellipse at 50% 50%,rgba(196,90,45,.08) 0%,transparent 60%),var(--forged-black);position:relative;padding:80px 24px;overflow:hidden;text-align:center}.faq-close__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.07;mix-blend-mode:soft-light;pointer-events:none;z-index:0}.faq-close__container{position:relative;z-index:1;max-width:640px;margin:0 auto}.faq-close__aza{color:var(--burnt-ember);font-size:48px;line-height:1;filter:drop-shadow(0 0 40px rgba(196,90,45,.3));animation:azaPulse 5s ease-in-out infinite}.faq-close__headline{color:var(--sahara-white);font-weight:700;font-size:28px;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase}.faq-close__sub{color:#f5f5f0b3;font-weight:400;font-size:15px;line-height:1.65}.faq-close__email{display:inline-block;color:var(--sahara-white);font-weight:700;font-size:20px;letter-spacing:.5px;text-decoration:none;border-bottom:1px solid rgba(196,90,45,.45);padding-bottom:4px;transition:color .2s ease,border-color .2s ease}.faq-close__email:hover{color:var(--ember-text);border-color:var(--burnt-ember)}.faq-close__fineprint{color:#f5f5f073;font-weight:400;font-size:12px;letter-spacing:2px;text-transform:uppercase}@media(min-width:768px){.faq-hero{padding:96px 32px 56px}.faq-hero__headline{font-size:56px;letter-spacing:2px}.faq-hero__sub{font-size:17px}.faq-hero__watermark{font-size:460px}.faq-search{padding:0 32px 32px}.faq-tabs{padding:8px 32px 40px}.faq-tabs__container{justify-content:center;flex-wrap:wrap}.faq-tab{font-size:13px;padding:12px 22px}.faq-list{padding:0 32px 120px}.faq-category{margin-top:72px}.faq-category__label{font-size:12px;padding-bottom:20px}.faq-item__btn{padding:26px 0}.faq-item__question{font-size:17px}.faq-item__answer-inner{font-size:16px;padding-right:56px;padding-bottom:32px}.faq-close{padding:120px 32px}.faq-close__headline{font-size:36px}.faq-close__email{font-size:24px}}@media(min-width:1200px){.faq-hero__headline{font-size:64px}}@media(prefers-reduced-motion:reduce){.faq-hero__watermark,.faq-close__aza{animation:none}.faq-item__answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hadeed-faq-page.css.map */
