:root{--saz-ink: #1f0d0b;--saz-ink-soft: #2c1512;--saz-gold: #e9c89f;--saz-gold-deep: #c9a060;--saz-gold-faint: rgba(233, 200, 159, .14);--saz-cream: #f6ead8;--saz-font-display: "Cormorant Garamond", Georgia, serif;--saz-font-arabic: "Aref Ruqaa", "Amiri", serif;--saz-ease: cubic-bezier(.22, 1, .36, 1)}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.rich-text__heading{font-family:var(--saz-font-display)!important;font-weight:600;letter-spacing:.02em}.saz-arabic{font-family:var(--saz-font-arabic);font-weight:400;line-height:1.9;direction:rtl}.saz-eyebrow{display:block;font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--saz-gold-deep);margin-bottom:1.2rem}.button:not(.button--tertiary){transition:transform .25s var(--saz-ease),box-shadow .25s var(--saz-ease)}.button:not(.button--tertiary):hover{transform:translateY(-2px);box-shadow:0 8px 24px #e9c89f40}.button:not(.button--tertiary):active{transform:translateY(0)}.card-wrapper .card{transition:transform .35s var(--saz-ease),box-shadow .35s var(--saz-ease)}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 14px 34px #00000059}.card-wrapper .card__media img{transition:transform .6s var(--saz-ease)}.card-wrapper:hover .card__media img{transform:scale(1.04)}@media(prefers-reduced-motion:no-preference){.saz-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--saz-ease),transform .7s var(--saz-ease)}.saz-reveal.saz-revealed{opacity:1;transform:none}.saz-reveal[data-saz-delay="1"]{transition-delay:.12s}.saz-reveal[data-saz-delay="2"]{transition-delay:.24s}.saz-reveal[data-saz-delay="3"]{transition-delay:.36s}}.saz-trust-bar{background:var(--saz-ink);border-top:1px solid var(--saz-gold-faint);border-bottom:1px solid var(--saz-gold-faint);padding:2.2rem 2rem}.saz-trust-bar__inner{max-width:120rem;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.saz-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem;color:var(--saz-gold)}.saz-trust-item svg{width:2.6rem;height:2.6rem;stroke:var(--saz-gold-deep)}.saz-trust-item__title{font-size:1.35rem;font-weight:700;letter-spacing:.04em}.saz-trust-item__text{font-size:1.2rem;opacity:.7;line-height:1.5}@media screen and (max-width:749px){.saz-trust-bar__inner{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}.saz-trust-item__text{font-size:1.1rem}}.saz-legends{background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(233,200,159,.07),transparent),var(--saz-ink);padding:6rem 2rem 7rem}.saz-legends__header{text-align:center;margin-bottom:4rem}.saz-legends__heading{color:var(--saz-gold);font-size:3.4rem;margin:0 0 1rem}.saz-legends__sub{color:var(--saz-gold);opacity:.7;max-width:56rem;margin:0 auto;font-size:1.5rem}.saz-legends__grid{max-width:120rem;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:2rem}.saz-legend-card{position:relative;display:block;overflow:hidden;border:1px solid var(--saz-gold-faint);background:var(--saz-ink-soft);aspect-ratio:4 / 5;text-decoration:none;transition:border-color .3s var(--saz-ease),transform .35s var(--saz-ease),box-shadow .35s var(--saz-ease)}.saz-legend-card:hover{border-color:var(--saz-gold-deep);transform:translateY(-5px);box-shadow:0 18px 40px #00000073}.saz-legend-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.85;transition:transform .7s var(--saz-ease),opacity .4s}.saz-legend-card:hover .saz-legend-card__img{transform:scale(1.05);opacity:1}.saz-legend-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(31,13,11,.92) 100%)}.saz-legend-card__content{position:absolute;inset-inline:0;bottom:0;padding:2.4rem 2rem;text-align:center}.saz-legend-card__arabic{font-family:var(--saz-font-arabic);font-size:2.6rem;color:var(--saz-gold);line-height:1.6;display:block}.saz-legend-card__name{font-family:var(--saz-font-display);font-size:2rem;color:var(--saz-cream);letter-spacing:.06em;display:block;margin-top:.2rem}.saz-legend-card__cta{display:inline-block;margin-top:1rem;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--saz-gold-deep);border-bottom:1px solid var(--saz-gold-deep);padding-bottom:.3rem;transition:color .25s,border-color .25s}.saz-legend-card:hover .saz-legend-card__cta{color:var(--saz-gold);border-color:var(--saz-gold)}.saz-legend-card--soon{pointer-events:none}.saz-legend-card--soon .saz-legend-card__img{opacity:.3;filter:grayscale(60%)}.saz-legend-card__badge{position:absolute;top:1.6rem;left:50%;transform:translate(-50%);font-size:1.05rem;letter-spacing:.3em;text-transform:uppercase;color:var(--saz-ink);background:var(--saz-gold);padding:.5rem 1.2rem .4rem;border-radius:99px;z-index:1}.saz-story{background:var(--saz-ink);padding:7rem 2rem;overflow:hidden}.saz-story__inner{max-width:120rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.saz-story__inner--reverse .saz-story__media{order:2}.saz-story__media{position:relative;border:1px solid var(--saz-gold-faint);padding:1.2rem}.saz-story__media:after{content:"";position:absolute;top:-.8rem;right:-.8rem;bottom:-.8rem;left:-.8rem;border:1px solid var(--saz-gold-faint);pointer-events:none}.saz-story__media img{display:block;width:100%;height:auto}.saz-story__content{color:var(--saz-gold)}.saz-story__arabic{font-family:var(--saz-font-arabic);font-size:3rem;color:var(--saz-gold-deep);display:block;margin-bottom:1.6rem;line-height:1.7}.saz-story__heading{font-size:3.2rem;color:var(--saz-gold);margin:0 0 2rem}.saz-story__text{font-size:1.55rem;line-height:1.85;opacity:.82}.saz-story__text p{margin:0 0 1.4rem}.saz-story__cta{margin-top:2.4rem}@media screen and (max-width:899px){.saz-story__inner{grid-template-columns:1fr;gap:3rem}.saz-story__inner--reverse .saz-story__media{order:0}}.saz-reviews{background:radial-gradient(ellipse 70% 50% at 50% 110%,rgba(233,200,159,.06),transparent),var(--saz-ink);padding:6.5rem 2rem;border-top:1px solid var(--saz-gold-faint)}.saz-reviews__header{text-align:center;margin-bottom:4rem}.saz-reviews__heading{color:var(--saz-gold);font-size:3.4rem;margin:0 0 1rem}.saz-reviews__sub{color:var(--saz-gold);opacity:.65;font-size:1.45rem}.saz-reviews__grid{max-width:120rem;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:2rem}.saz-review-card{background:var(--saz-ink-soft);border:1px solid var(--saz-gold-faint);padding:2.8rem 2.4rem 2.4rem;display:flex;flex-direction:column;transition:border-color .3s,transform .3s var(--saz-ease)}.saz-review-card:hover{border-color:#c9a06073;transform:translateY(-3px)}.saz-review-card__stars{color:var(--saz-gold-deep);font-size:1.5rem;letter-spacing:.3rem;margin-bottom:1.4rem}.saz-review-card__quote{color:var(--saz-gold);font-size:1.5rem;line-height:1.75;opacity:.9;flex:1;margin:0 0 1.8rem}.saz-review-card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.saz-review-card__name{color:var(--saz-cream);font-weight:700;font-size:1.3rem;letter-spacing:.05em}.saz-review-card__product{color:var(--saz-gold-deep);font-size:1.15rem;text-align:right}.saz-review-card__verified{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.2rem;font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--saz-gold-deep);opacity:.85}.saz-gift{background:linear-gradient(160deg,var(--saz-ink-soft),var(--saz-ink) 70%);border-block:1px solid var(--saz-gold-faint);padding:6.5rem 2rem;text-align:center}.saz-gift__inner{max-width:76rem;margin:0 auto}.saz-gift__arabic{font-family:var(--saz-font-arabic);font-size:3.4rem;color:var(--saz-gold-deep);display:block;margin-bottom:1.4rem;line-height:1.7}.saz-gift__heading{color:var(--saz-gold);font-size:3.4rem;margin:0 0 1.6rem}.saz-gift__text{color:var(--saz-gold);opacity:.78;font-size:1.55rem;line-height:1.85;margin-bottom:3rem}.saz-gift__buttons{display:flex;gap:1.6rem;justify-content:center;flex-wrap:wrap}.saz-faq{background:var(--saz-ink);padding:6.5rem 2rem}.saz-faq__inner{max-width:82rem;margin:0 auto}.saz-faq__heading{text-align:center;color:var(--saz-gold);font-size:3.4rem;margin:0 0 3.6rem}.saz-faq__item{border-bottom:1px solid var(--saz-gold-faint)}.saz-faq__item:first-of-type{border-top:1px solid var(--saz-gold-faint)}.saz-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;padding:2.2rem .4rem;cursor:pointer;color:var(--saz-cream);font-family:var(--saz-font-display);font-size:1.9rem;list-style:none;transition:color .25s}.saz-faq__question::-webkit-details-marker{display:none}.saz-faq__question:hover{color:var(--saz-gold)}.saz-faq__icon{flex:none;width:1.6rem;height:1.6rem;position:relative}.saz-faq__icon:before,.saz-faq__icon:after{content:"";position:absolute;background:var(--saz-gold-deep);transition:transform .3s var(--saz-ease)}.saz-faq__icon:before{inset:0 calc(50% - 1px)}.saz-faq__icon:after{inset:calc(50% - 1px) 0}details[open] .saz-faq__icon:before{transform:rotate(90deg)}.saz-faq__answer{color:var(--saz-gold);opacity:.78;font-size:1.45rem;line-height:1.85;padding:0 .4rem 2.4rem;max-width:70rem}.saz-faq__answer a{color:var(--saz-gold-deep)}.saz-newsletter{background:radial-gradient(ellipse 60% 80% at 50% 120%,rgba(201,160,96,.12),transparent),var(--saz-ink-soft);border-top:1px solid var(--saz-gold-faint);padding:7rem 2rem;text-align:center}.saz-newsletter__inner{max-width:64rem;margin:0 auto}.saz-newsletter__arabic{font-family:var(--saz-font-arabic);font-size:3rem;color:var(--saz-gold-deep);display:block;margin-bottom:1.2rem;line-height:1.7}.saz-newsletter__heading{color:var(--saz-gold);font-size:3.4rem;margin:0 0 1.4rem}.saz-newsletter__text{color:var(--saz-gold);opacity:.75;font-size:1.5rem;line-height:1.8;margin-bottom:3rem}.saz-newsletter__form{display:flex;gap:1rem;max-width:48rem;margin:0 auto}.saz-newsletter__input{flex:1;background:#e9c89f0f;border:1px solid rgba(201,160,96,.4);color:var(--saz-cream);padding:1.4rem 1.8rem;font-size:1.45rem;font-family:inherit;transition:border-color .25s,background .25s}.saz-newsletter__input::placeholder{color:#e9c89f73}.saz-newsletter__input:focus{outline:none;border-color:var(--saz-gold);background:#e9c89f1a}.saz-newsletter__btn{background:var(--saz-gold);color:var(--saz-ink);border:none;padding:1.4rem 2.8rem;font-size:1.35rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:transform .25s var(--saz-ease),box-shadow .25s var(--saz-ease)}.saz-newsletter__btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px #e9c89f4d}.saz-newsletter__success{color:var(--saz-gold);font-size:1.5rem;border:1px solid var(--saz-gold-deep);padding:1.6rem;margin-top:2rem}.saz-newsletter__privacy{color:var(--saz-gold);opacity:.45;font-size:1.1rem;margin-top:1.6rem}@media screen and (max-width:599px){.saz-newsletter__form{flex-direction:column}}.saz-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;align-items:center;justify-content:center;padding:2rem}.saz-popup.saz-popup--open{display:flex}.saz-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0403b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.saz-popup__card{position:relative;background:var(--saz-ink);border:1px solid var(--saz-gold-deep);max-width:46rem;width:100%;padding:4.4rem 3.4rem 3.4rem;text-align:center;box-shadow:0 30px 80px #0009;animation:sazPopIn .5s var(--saz-ease)}@keyframes sazPopIn{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:none}}.saz-popup__close{position:absolute;top:1.2rem;right:1.2rem;background:none;border:none;color:var(--saz-gold-deep);font-size:2.2rem;line-height:1;cursor:pointer;padding:.6rem;transition:color .2s}.saz-popup__close:hover{color:var(--saz-gold)}.saz-popup__arabic{font-family:var(--saz-font-arabic);font-size:2.8rem;color:var(--saz-gold-deep);display:block;line-height:1.7;margin-bottom:.8rem}.saz-popup__heading{font-family:var(--saz-font-display);color:var(--saz-gold);font-size:2.6rem;margin:0 0 1.2rem}.saz-popup__text{color:var(--saz-gold);opacity:.78;font-size:1.4rem;line-height:1.75;margin-bottom:2.4rem}.saz-popup .saz-newsletter__form{flex-direction:column}.saz-popup__dismiss{display:inline-block;margin-top:1.6rem;background:none;border:none;color:var(--saz-gold-deep);opacity:.7;font-size:1.15rem;letter-spacing:.08em;cursor:pointer;text-decoration:underline}.saz-sticky-atc{position:fixed;inset-inline:0;bottom:0;z-index:90;background:#1f0d0bf7;border-top:1px solid var(--saz-gold-deep);padding:1.2rem 2rem;display:flex;align-items:center;justify-content:center;gap:2rem;transform:translateY(110%);transition:transform .4s var(--saz-ease);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.saz-sticky-atc--visible{transform:none}.saz-sticky-atc__info{display:flex;flex-direction:column;min-width:0}.saz-sticky-atc__title{color:var(--saz-cream);font-size:1.35rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.saz-sticky-atc__price{color:var(--saz-gold-deep);font-size:1.3rem}.saz-sticky-atc__btn{background:var(--saz-gold);color:var(--saz-ink);border:none;padding:1.3rem 3rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:transform .2s var(--saz-ease),box-shadow .2s var(--saz-ease)}.saz-sticky-atc__btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #e9c89f59}.saz-pdp-promise{border:1px solid var(--saz-gold-faint);background:var(--saz-gold-faint);padding:1.6rem 1.8rem;margin:1.8rem 0}.saz-pdp-promise__row{display:flex;align-items:flex-start;gap:1.2rem;padding:.7rem 0;color:rgb(var(--color-foreground));font-size:1.32rem;line-height:1.55}.saz-pdp-promise__row svg{flex:none;width:2rem;height:2rem;margin-top:.1rem;stroke:var(--saz-gold-deep)}.saz-pdp-promise__row strong{letter-spacing:.03em}.saz-pdp-promise__sub{opacity:.7;display:block;font-size:1.2rem}.product-form__input input[type=radio]+label{transition:border-color .2s,background .2s,transform .2s var(--saz-ease)}.product-form__input input[type=radio]+label:hover{transform:translateY(-1px)}.header__heading-logo{filter:drop-shadow(0 0 12px rgba(233,200,159,.12))}.header__menu-item{letter-spacing:.12em;text-transform:uppercase;font-size:1.25rem;transition:color .2s}:focus-visible{outline:2px solid var(--saz-gold-deep);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/saz-custom.css.map */
