body{background:var(--forged-black);color:var(--sahara-white)}.legal-hero{position:relative;background:radial-gradient(ellipse at 50% 30%,rgba(196,90,45,.06) 0%,transparent 60%),var(--forged-black);padding:96px 24px 56px;overflow:hidden;text-align:center}.legal-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.07;mix-blend-mode:soft-light;pointer-events:none;z-index:0}.legal-hero__watermark{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);color:var(--burnt-ember);font-size:320px;line-height:1;opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;filter:drop-shadow(0 0 60px rgba(196,90,45,.3));animation:azaPulse 9s ease-in-out infinite}.legal-hero__container{position:relative;z-index:2;max-width:760px;margin:0 auto}.legal-hero__eyebrow{color:var(--ember-text);font-weight:500;font-size:12px;letter-spacing:5px;text-transform:uppercase}.legal-hero__headline{color:var(--sahara-white);font-weight:700;font-size:40px;line-height:1.08;letter-spacing:1.5px;text-transform:uppercase}.legal-hero__sub{color:#f5f5f0bf;font-weight:400;font-size:16px;line-height:1.7;font-style:italic;max-width:52ch;margin:0 auto}.legal-hero__updated{display:inline-block;color:#f5f5f080;font-weight:500;font-size:11px;letter-spacing:3px;text-transform:uppercase;padding:6px 14px;border:1px solid rgba(74,74,79,.5);border-radius:999px}.legal-principles{background:var(--forged-black);padding:16px 24px 64px;position:relative}.legal-principles__container{max-width:760px;margin:0 auto;padding:36px 28px;border:1px solid rgba(196,90,45,.25);border-radius:12px;background:linear-gradient(160deg,#c45a2d0f,#c45a2d03)}.legal-principles__label{color:var(--ember-text);font-weight:500;font-size:11px;letter-spacing:4px;text-transform:uppercase}.legal-principles__title{color:var(--sahara-white);font-weight:700;font-size:22px;letter-spacing:1px;text-transform:uppercase}.legal-principles__body{color:#f5f5f0c7;font-weight:400;font-size:15px;line-height:1.75}.legal-principles__body p+p{margin-top:12px}.legal-principles__body strong{color:var(--sahara-white);font-weight:600}.legal-principles__body ol{counter-reset:principle;list-style:none;padding-left:0;margin-top:12px}.legal-principles__body ol li{counter-increment:principle;position:relative;padding-left:32px;margin-bottom:10px}.legal-principles__body ol li:before{content:counter(principle);position:absolute;left:0;top:0;color:var(--burnt-ember);font-weight:700;font-size:14px;letter-spacing:1px}.legal-body{background:var(--forged-black);padding:16px 24px 96px}.legal-body__container{max-width:760px;margin:0 auto}.legal-section{padding:40px 0;border-top:1px solid rgba(74,74,79,.2)}.legal-section:first-child{border-top:none}.legal-section__head{display:flex;align-items:baseline;gap:14px;margin-bottom:16px}.legal-section__num{color:var(--burnt-ember);font-weight:700;font-size:18px;letter-spacing:1.5px;flex-shrink:0}.legal-section__title{color:var(--sahara-white);font-weight:700;font-size:20px;line-height:1.2;letter-spacing:1px;text-transform:uppercase}.plain-card{position:relative;padding:18px 22px;border-left:2px solid var(--burnt-ember);background:#c45a2d0d;border-radius:0 8px 8px 0;margin-bottom:20px}.plain-card__label{color:var(--ember-text);font-weight:500;font-size:10px;letter-spacing:3px;text-transform:uppercase;margin-bottom:8px}.plain-card__body{color:var(--sahara-white);font-weight:400;font-size:15px;line-height:1.6}.plain-card__body strong{font-weight:600}.legal-text{color:#f5f5f0a6;font-weight:400;font-size:14px;line-height:1.8}.legal-text p+p{margin-top:12px}.legal-text strong{color:#f5f5f0d9;font-weight:600}.legal-text a{color:var(--ember-text);text-decoration:none;border-bottom:1px solid rgba(196,90,45,.3);transition:border-color .2s ease}.legal-text a:hover{border-color:var(--burnt-ember)}.legal-text ul{margin-top:10px;padding-left:16px;list-style:none}.legal-text li{position:relative;padding-left:4px;margin-bottom:6px}.legal-text li:before{content:"\b7";position:absolute;left:-12px;color:var(--burnt-ember);font-weight:700}.legal-placeholder{display:inline-block;margin-left:6px;padding:1px 8px;border:1px solid rgba(196,90,45,.4);border-radius:4px;color:var(--ember-text);font-size:9px;letter-spacing:2px;text-transform:uppercase;vertical-align:2px}.legal-close{background:var(--forged-black);padding:64px 24px 96px;text-align:center;border-top:1px solid rgba(74,74,79,.2)}.legal-close__line{color:var(--sahara-white);font-weight:600;font-size:18px;letter-spacing:.5px;margin-bottom:12px}.legal-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}.legal-close__email:hover{color:var(--ember-text);border-color:var(--burnt-ember)}.legal-close__fineprint{color:#f5f5f073;font-weight:400;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin-top:20px}@media(min-width:768px){.legal-hero{padding:120px 32px 72px}.legal-hero__headline{font-size:56px;letter-spacing:2px}.legal-hero__sub{font-size:17px}.legal-hero__watermark{font-size:460px}.legal-principles__container{padding:44px 40px}.legal-principles__title{font-size:24px}.legal-principles__body{font-size:16px}.legal-body{padding:24px 32px 120px}.legal-section{padding:56px 0}.legal-section__num{font-size:22px}.legal-section__title{font-size:24px}.plain-card{padding:22px 28px}.plain-card__body{font-size:16px}.legal-text{font-size:15px}}@media(min-width:1200px){.legal-hero__headline{font-size:64px}}@media(prefers-reduced-motion:reduce){.legal-hero__watermark{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hadeed-terms-page.css.map */
