.fitra-diffuser-hero{position:relative;background:#211f1c;color:#f2e9dc;width:100%;display:grid;grid-template-columns:minmax(0,55%) minmax(0,45%);align-items:stretch;overflow:hidden}.fitra-diffuser-hero__media{grid-column:2;grid-row:1;position:relative;min-width:0;min-height:440px;overflow:hidden}.fitra-diffuser-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#211f1c 0%,rgba(33,31,28,.28) 25%,transparent 65%);pointer-events:none}.fitra-diffuser-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:right center;filter:brightness(.64) saturate(.75)}.fitra-diffuser-hero__copy{grid-column:1;grid-row:1;min-width:0;width:100%;box-sizing:border-box;align-self:center;padding:52px clamp(28px,5vw,88px);font-family:var(--text-font-family,sans-serif);line-height:1.6}.fitra-diffuser-hero__eyebrow{color:#c5ac85;letter-spacing:.25em;font-size:13px;margin:0 0 16px}.fitra-diffuser-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;text-transform:none;letter-spacing:-.035em;font-size:clamp(38px,4.2vw,72px);line-height:1.1;color:#f2e9dc;margin:0 0 22px;overflow-wrap:normal}.fitra-diffuser-hero__intro{font-size:clamp(16px,1.2vw,20px);color:#e4d9ca}.fitra-diffuser-hero__intro p{margin:0}.fitra-diffuser-hero__duration{font-size:16px;margin:26px 0 8px;color:#f2e9dc}.fitra-diffuser-hero__note,.fitra-diffuser-hero__trust{font-size:13px;margin:8px 0 0;color:#cfc1ae}.fitra-diffuser-hero__trust{margin-top:18px}@media(max-width:749px){.fitra-diffuser-hero{grid-template-columns:minmax(0,1fr)}.fitra-diffuser-hero__media{grid-column:1;grid-row:1;min-height:0;height:235px}.fitra-diffuser-hero__media:after{background:linear-gradient(0deg,#211f1c,#211f1c00 45%)}.fitra-diffuser-hero__copy{grid-column:1;grid-row:2;padding:24px 24px 34px}.fitra-diffuser-hero h1{font-size:40px;margin-bottom:18px}.fitra-diffuser-hero__eyebrow{font-size:12px;margin-bottom:12px}.fitra-diffuser-hero__duration{margin-top:22px;font-size:15px}}.fitra-home-hero{position:relative;background:#171410;color:#f4ecdf;isolation:isolate}.fitra-home-hero__media{aspect-ratio:1942/809;overflow:hidden}.fitra-home-hero__media picture{display:block;width:100%;height:100%}.fitra-home-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.fitra-home-hero__copy{position:absolute;left:8%;top:50%;transform:translateY(-50%);width:36%;max-width:600px}.fitra-home-hero__eyebrow{font-size:12px;letter-spacing:.28em;color:#c9ad78;margin:0 0 22px}.fitra-home-hero__copy h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(36px,4.2vw,80px);line-height:1.1;letter-spacing:-.025em;text-transform:none;color:#f4ecdf;margin:0 0 24px}.fitra-home-hero__description{font-size:clamp(14px,1.1vw,19px);line-height:1.7;max-width:390px;margin:0 0 30px;color:#e1d8cb}.fitra-home-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:16px 27px;background:#f0e6d6;color:#221e19;font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background .2s}.fitra-home-hero__button:hover{background:#d9c39e}.fitra-home-hero__button:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(min-width:750px)and (max-width:1050px){.fitra-home-hero__copy{left:6%;width:39%}.fitra-home-hero__eyebrow{margin-bottom:12px}.fitra-home-hero__copy h1{margin-bottom:14px}.fitra-home-hero__description{margin-bottom:18px;line-height:1.5}.fitra-home-hero__button{padding:12px 18px}}@media(max-width:749px){.fitra-home-hero__media{aspect-ratio:1;position:relative}.fitra-home-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 80%,#171410)}.fitra-home-hero__copy{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:none;padding:24px 24px 40px;text-align:center}.fitra-home-hero__eyebrow{margin-bottom:14px;font-size:10px}.fitra-home-hero__copy h1{font-size:clamp(34px,9vw,52px);margin-bottom:18px}.fitra-home-hero__description{font-size:14px;max-width:330px;margin:0 auto 24px}.fitra-home-hero__button{min-height:48px;padding:16px 24px}}.fitra-natural-hero{background:#211f1c;color:#f2e9dc;display:grid;grid-template-columns:minmax(0,52%) minmax(0,48%);overflow:hidden}.fitra-natural-hero__media{grid-column:2;grid-row:1;position:relative;min-width:0;min-height:380px;display:flex;align-items:center;overflow:hidden}.fitra-natural-hero__image{display:block;width:100%;height:auto;max-width:none;object-fit:contain;filter:brightness(.88) saturate(.85)}.fitra-natural-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#211f1c,rgba(33,31,28,.12) 32%,transparent 60%);pointer-events:none}.fitra-natural-hero__copy{grid-column:1;grid-row:1;align-self:center;padding:44px clamp(28px,5vw,80px);min-width:0}.fitra-natural-hero__eyebrow{font-size:12px;letter-spacing:.25em;color:#c7b38d;margin:0 0 16px}.fitra-natural-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(34px,3.5vw,60px);letter-spacing:-.03em;line-height:1.1;text-transform:none;margin:0 0 24px;color:#f1eee7}.fitra-natural-hero__description{font-size:15px;line-height:1.75;color:#d9d0c3}.fitra-natural-hero__description p{margin:0 0 16px}.fitra-natural-hero__description h3{font-family:inherit;font-size:16px;letter-spacing:.02em;font-weight:600;line-height:1.4;text-transform:none;color:#e9dfca;margin:24px 0 12px}.fitra-natural-hero__description ul{padding-left:18px;list-style:disc;margin:0}.fitra-natural-hero__description li{margin:5px 0}@media(max-width:749px){.fitra-natural-hero{grid-template-columns:minmax(0,1fr)}.fitra-natural-hero__media{grid-column:1;grid-row:1;min-height:0;height:auto}.fitra-natural-hero__image{object-fit:contain;max-height:420px}.fitra-natural-hero__media:after{background:linear-gradient(0deg,#211f1c,transparent 28%)}.fitra-natural-hero__copy{grid-column:1;grid-row:2;padding:24px 24px 32px}.fitra-natural-hero h1{font-size:40px;margin-bottom:20px}.fitra-natural-hero__description{font-size:14px;line-height:1.7}}.fitra-perfume-hero{background:#211f1c;color:#f2e9dc;display:grid;grid-template-columns:minmax(0,52%) minmax(0,48%);overflow:hidden}.fitra-perfume-hero__media{grid-column:2;grid-row:1;position:relative;min-width:0;min-height:540px;overflow:hidden}.fitra-perfume-hero__image{position:absolute;width:100%;height:100%;max-width:none;object-fit:cover;object-position:52% center}.fitra-perfume-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#211f1c,rgba(33,31,28,.12) 32%,transparent 60%);pointer-events:none}.fitra-perfume-hero__copy{grid-column:1;grid-row:1;align-self:center;padding:44px clamp(28px,5vw,80px);min-width:0}.fitra-perfume-hero__eyebrow{font-size:12px;letter-spacing:.25em;color:#c7b38d;margin:0 0 16px}.fitra-perfume-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(40px,4.2vw,68px);letter-spacing:-.03em;line-height:1.1;text-transform:none;margin:0 0 24px;color:#f1eee7}.fitra-perfume-hero__description{font-size:15px;line-height:1.75;color:#d9d0c3}.fitra-perfume-hero__description p{margin:0 0 16px}.fitra-perfume-hero__description h3{font-family:inherit;font-size:16px;letter-spacing:.02em;font-weight:600;line-height:1.4;text-transform:none;color:#e9dfca;margin:24px 0 12px}.fitra-perfume-hero__description ul{padding-left:18px;list-style:disc;margin:0}.fitra-perfume-hero__description li{margin:5px 0}@media(max-width:749px){.fitra-perfume-hero{grid-template-columns:minmax(0,1fr)}.fitra-perfume-hero__media{grid-column:1;grid-row:1;min-height:0;height:320px}.fitra-perfume-hero__image{object-fit:cover;object-position:52% center}.fitra-perfume-hero__media:after{background:linear-gradient(0deg,#211f1c,transparent 28%)}.fitra-perfume-hero__copy{grid-column:1;grid-row:2;padding:24px 24px 32px}.fitra-perfume-hero h1{font-size:40px;margin-bottom:20px}.fitra-perfume-hero__description{font-size:14px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
