:root{--aa-radius-xs: 10px;--aa-radius-sm: 14px;--aa-radius-control: 16px;--aa-radius-surface: 24px;--aa-radius-editorial: 32px;--aa-radius-feature: 40px;--aa-radius-structural: var(--aa-radius-surface);--aa-radius-round: 999px;--aa-shell-gutter: clamp(16px, 2.5vw, 32px);--aa-section-space: clamp(72px, 9vw, 128px);--style-border-radius-xs: var(--aa-radius-xs);--style-border-radius-sm: var(--aa-radius-sm);--style-border-radius-md: var(--aa-radius-control);--style-border-radius-lg: var(--aa-radius-surface);--style-border-radius-pills: var(--aa-radius-round);--style-border-radius-inputs: var(--aa-radius-control);--style-border-radius-buttons-primary: var(--aa-radius-control);--style-border-radius-buttons-secondary: var(--aa-radius-control);--style-border-radius-popover: var(--aa-radius-surface);--product-corner-radius: var(--aa-radius-surface);--card-corner-radius: var(--aa-radius-surface);--aa-font-display: "Al Anfar Display", "Cormorant Garamond", "Times New Roman", serif;--aa-font-editorial: "Al Anfar Display", "Cormorant Garamond", "Times New Roman", serif;--aa-font-body: "Quicksand", Arial, sans-serif;--aa-font-ui: "Quicksand", Arial, sans-serif;--aa-font-card-title: "Quicksand", Arial, sans-serif;--aa-font-arabic: "Al Anfar Arabic", serif;--aa-type-caption-2: .6875rem;--aa-type-caption-1: .75rem;--aa-type-footnote: .8125rem;--aa-type-subheadline: .9375rem;--aa-type-callout: 1rem;--aa-type-body: 1.0625rem;--aa-type-headline: 1.0625rem;--aa-type-title-3: clamp(1.25rem, 1.18rem + .25vw, 1.375rem);--aa-type-title-2: clamp(1.375rem, 1.2rem + .55vw, 1.75rem);--aa-type-title-1: clamp(1.75rem, 1.45rem + 1vw, 2.5rem);--aa-type-large-title: clamp(2.125rem, 1.55rem + 1.9vw, 3.5rem);--aa-type-display: clamp(3rem, 2.1rem + 3.2vw, 5.5rem);--aa-type-product-title: clamp(2.65rem, 2.1rem + 2vw, 4.5rem);--font-body--family: var(--aa-font-body);--font-paragraph--family: var(--aa-font-body);--font-primary--family: var(--aa-font-body);--font-heading--family: var(--aa-font-display);--font-subheading--family: var(--aa-font-display);--font-h1--family: var(--aa-font-display);--font-h2--family: var(--aa-font-display);--font-h3--family: var(--aa-font-display);--font-h4--family: var(--aa-font-display);--font-h5--family: var(--aa-font-display);--font-h6--family: var(--aa-font-display);--font-accent--family: var(--aa-font-ui);--font-tertiary--family: var(--aa-font-ui);--font-size--paragraph: var(--aa-type-body);--font-size--h1: var(--aa-type-large-title);--font-size--h2: var(--aa-type-title-1);--font-size--h3: var(--aa-type-title-2);--font-size--h4: var(--aa-type-title-3);--font-size--h5: var(--aa-type-headline);--font-size--h6: var(--aa-type-subheadline);--font-paragraph--size: var(--aa-type-body);--font-paragraph--line-height: 1.55;--font-h1--size: var(--aa-type-large-title);--font-h1--line-height: 1.05;--font-h1--letter-spacing: -.025em;--font-h1--weight: 500;--font-h2--size: var(--aa-type-title-1);--font-h2--line-height: 1.1;--font-h2--letter-spacing: -.02em;--font-h2--weight: 500;--font-h3--size: var(--aa-type-title-2);--font-h3--line-height: 1.16;--font-h3--letter-spacing: -.015em;--font-h3--weight: 500;--font-h4--size: var(--aa-type-title-3);--font-h4--line-height: 1.22;--font-h4--letter-spacing: -.01em;--font-h4--weight: 500;--font-h5--size: var(--aa-type-headline);--font-h5--line-height: 1.3;--font-h5--weight: 600;--font-h6--size: var(--aa-type-subheadline);--font-h6--line-height: 1.35;--font-h6--weight: 600;--font-size--3xs: var(--aa-type-caption-2);--font-size--2xs: var(--aa-type-caption-1);--font-size--xs: var(--aa-type-footnote);--font-size--sm: var(--aa-type-subheadline);--font-size--md: var(--aa-type-callout);--font-size--lg: var(--aa-type-body);--font-size--xl: var(--aa-type-title-3);--font-size--2xl: var(--aa-type-title-2);--font-size--3xl: var(--aa-type-title-1);--font-size--4xl: var(--aa-type-large-title);--font-size--5xl: clamp(2.5rem, 2.2rem + 1vw, 3rem);--font-size--6xl: clamp(3rem, 2.6rem + 1.5vw, 3.5rem);--menu-font-sm--size: var(--aa-type-subheadline);--menu-font-md--size: var(--aa-type-callout);--menu-font-lg--size: var(--aa-type-body);--menu-font-xl--size: var(--aa-type-title-3);--menu-font-2xl--size: var(--aa-type-title-1)}body{background:#fdfaf6;font-family:var(--aa-font-body);font-size:var(--aa-type-body);line-height:1.55}.aa-collection-shell{width:min(calc(100% - (var(--aa-shell-gutter) * 2)),1438px);margin-inline:auto}:is(button,input,select,textarea,.button,.header-menu,.header-actions,.menu-drawer){font-family:var(--aa-font-ui)}:is(button,.button,[role=button]){font-size:var(--aa-type-subheadline);font-weight:600;line-height:1.3}.add-to-cart-button,.quick-add__button{border-radius:var(--aa-radius-control)!important}:is(input,select,textarea){font-size:var(--aa-type-callout);line-height:1.45}.header-menu :is(a,button){font-size:var(--aa-type-subheadline);line-height:1.35}.menu-drawer :is(a,button){line-height:1.25}:is(.announcement-bar,.announcement-bar__message,.announcement-bar__link){font-size:var(--aa-type-caption-1);line-height:1.3}.shopify-section-group-footer-group :is(p,a,li){font-size:var(--aa-type-subheadline);line-height:1.55}.shopify-section-group-footer-group h4{font-size:var(--aa-type-headline);font-weight:600;line-height:1.3}.shopify-section-group-footer-group :is(.footer__copyright,.footer-policy-list) :is(p,a,li){font-size:var(--aa-type-caption-1)}:is(.shopify-section-group-header-group,.shopify-section-group-footer-group) h1,:is(.shopify-section-group-header-group,.shopify-section-group-footer-group) h2,:is(.shopify-section-group-header-group,.shopify-section-group-footer-group) h3,:is(.shopify-section-group-header-group,.shopify-section-group-footer-group) h4{font-family:var(--aa-font-display)}:is([lang=ar],[dir=rtl]) body,:is([lang=ar],[dir=rtl]) :is(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea){font-family:var(--aa-font-arabic)}.aa-section{background:var(--aa-section-bg, #fefefe);padding:var(--aa-section-padding-top, 0) var(--aa-section-padding-inline, 0) var(--aa-section-padding-bottom, 0);border-radius:var(--aa-radius-structural);color:#1c191d;font-family:var(--aa-font-body);overflow:hidden}.aa-section a{color:inherit;text-decoration:none}.aa-section .aa-link{color:var(--aa-link-color, #1c191d)}.aa-section--hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:min(760px,calc(100svh - 88px));background:#fdfaf6}.aa-section--hero>.aa-media{width:100%;height:100%;min-height:min(760px,calc(100svh - 88px))}.aa-section--hero>.aa-layout{max-width:720px;padding:clamp(48px,5vw,80px)}.aa-layout{width:100%;max-width:var(--aa-max-width, none);min-height:var(--aa-min-height, 0);margin-inline:auto;padding:var(--aa-pad-top, 0) var(--aa-pad-inline, 0) var(--aa-pad-bottom, 0);border-radius:var(--aa-radius-structural);background:var(--aa-bg, transparent)}.aa-layout--flex{display:flex;flex-direction:var(--aa-direction, column);gap:var(--aa-gap, 24px);align-items:var(--aa-align, stretch);justify-content:var(--aa-justify, flex-start)}.aa-layout--grid{display:grid;grid-template-columns:repeat(var(--aa-columns, 3),minmax(0,1fr));gap:var(--aa-gap, 24px);align-items:var(--aa-align, stretch);justify-content:var(--aa-justify, flex-start)}.aa-layout--grid.aa-layout--ratio-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.aa-layout--grid.aa-layout--ratio-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.aa-layout--grid.aa-layout--ratio-2-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.aa-layout--grid.aa-layout--ratio-3-2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.aa-layout--grid>.aa-layout--grid{grid-auto-rows:minmax(0,1fr)}.aa-media{display:block;width:var(--aa-width, 100%);border-radius:var(--aa-radius-structural);overflow:hidden}.aa-media--ratio{aspect-ratio:var(--aa-ratio, auto)}.aa-media--custom{height:var(--aa-height, 600px)}.aa-media--fill{width:100%;height:100%;min-height:0}.aa-media__image{display:block;width:100%;height:100%;object-fit:var(--aa-fit, cover);object-position:var(--aa-position, center)}.aa-media--ratio[style*="--aa-ratio: auto"] .aa-media__image{height:auto}.aa-text{width:100%;max-width:var(--aa-max-width, none);margin:var(--aa-margin-top, 0) auto var(--aa-margin-bottom, 0);color:var(--aa-color, #1c191d);font-size:min(var(--aa-size, 20px),var(--aa-type-title-3));line-height:var(--aa-line-height, 1.25);letter-spacing:var(--aa-letter-spacing, 0);text-align:var(--aa-align, center)}.aa-text p{margin:0}.aa-text--editorial{font-family:var(--aa-font-editorial);font-weight:600;text-transform:uppercase}.aa-text--editorial:is(h1,h2){font-size:min(var(--aa-size, 88px),var(--aa-type-display));line-height:.92;letter-spacing:-.045em}.aa-section--hero .aa-text--editorial{overflow-wrap:normal;text-wrap:balance;word-break:keep-all}.aa-section--hero>.aa-layout>:is(.aa-text,.aa-link-wrap){margin-inline:0}.aa-text--script{font-family:Caveat,cursive;font-size:min(var(--aa-size, 40px),var(--aa-type-title-1));font-weight:700;line-height:1}.aa-text--label{font-family:var(--aa-font-ui);font-size:min(var(--aa-size, 12px),var(--aa-type-caption-1));font-weight:500;letter-spacing:.08em;text-transform:uppercase}.aa-text--label:is(h1,h2,h3){font-size:min(var(--aa-size, 28px),var(--aa-type-title-2));letter-spacing:-.01em}.aa-text--body{font-family:var(--aa-font-body);font-size:var(--aa-type-body);line-height:1.55}.aa-link-wrap{width:100%;margin:var(--aa-margin-top, 0) 0 var(--aa-margin-bottom, 0)}.aa-link-wrap--left{text-align:left}.aa-link-wrap--center{text-align:center}.aa-link-wrap--right{text-align:right}.aa-link{display:inline-flex;align-items:center;justify-content:center;color:var(--aa-link-color, #1c191d);font-size:max(var(--aa-link-size, 12px),var(--aa-type-footnote));font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.aa-link--button{min-height:48px;padding:12px 18px;border-radius:var(--aa-radius-control);background:var(--aa-link-bg, #f7f1f3)}.aa-link--text{min-height:44px}.aa-product{min-width:0;text-align:center}.aa-product--left{text-align:left}.aa-product--right{text-align:right}.aa-product__image{display:block;width:100%;aspect-ratio:1;border-radius:var(--aa-radius-surface);object-fit:cover}.aa-product__content h3{margin:20px 0 4px;font-family:var(--aa-font-card-title);font-size:var(--aa-type-headline);font-weight:600;line-height:1.25;text-transform:none}.aa-product__content p{min-height:2.6em;margin:0 0 4px;font-size:var(--aa-type-footnote);line-height:1.4}.aa-product__content strong{font-size:var(--aa-type-headline);line-height:1.3}.aa-product--image_only,.aa-product--image_only>a{display:block;width:100%;height:100%;min-height:0}.aa-product--image_only .aa-product__image{height:100%;border-radius:var(--aa-radius-surface)}.aa-section--curated>.aa-layout:nth-of-type(2){grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch}.aa-section--curated>.aa-layout:nth-of-type(2)>.aa-media{height:auto;min-height:0;aspect-ratio:4 / 5}.aa-section--curated>.aa-layout:nth-of-type(2)>.aa-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:15px}.aa-section--curated>.aa-layout:nth-of-type(2)>.aa-layout>.aa-product:last-child{grid-column:1 / -1}.aa-card-perfect-image{display:block;width:100%;height:100%;border-radius:var(--aa-radius-surface);object-fit:cover}product-card .text-block p[role=heading],.product-card .text-block p[role=heading]{font-family:var(--aa-font-card-title);font-size:var(--aa-type-headline);font-weight:600;line-height:1.3}body:has(.aa-collection-hero) .product-grid__item .quick-add{display:none}body:has(.aa-collection-hero) .product-grid__item .product-card__content{text-align:center}body:has(.aa-collection-hero) .product-grid__item .text-block p[role=heading]{font-family:var(--aa-font-card-title);font-size:var(--aa-type-headline);font-weight:600;text-align:center;text-transform:none}body:has(.aa-collection-hero) .product-grid__item .product-grid-view-zoom-out--details h3{font-family:var(--aa-font-card-title);font-size:var(--aa-type-headline);font-weight:600;line-height:1.3;text-align:center;text-transform:none}body:has(.aa-collection-hero) .facets :is(summary,label,button,select){font-size:var(--aa-type-subheadline);line-height:1.35}body:has(.aa-collection-hero) .product-grid__item .price{justify-content:center;font-family:var(--aa-font-body);font-size:var(--aa-type-headline);font-weight:700;text-align:center}body:has(.cart-page) .cart-page__summary .cart-summary{border-radius:var(--aa-radius-editorial);background:#fff;box-shadow:var(--aa-shadow-md)}@media screen and (min-width:750px)and (max-width:1399px){.aa-section--hero>.aa-layout{padding:clamp(40px,4vw,56px)}.aa-section--hero .aa-text--editorial:is(h1,h2){font-size:clamp(3rem,4.6vw,4rem);letter-spacing:-.035em}}@media screen and (min-width:1400px)and (max-width:1599px){.aa-section--hero .aa-text--editorial:is(h1,h2){font-size:clamp(4rem,4.7vw,4.5rem)}}.aa-campaign{position:relative;width:100%;height:var(--aa-campaign-height, 600px);border-radius:var(--aa-radius-editorial);overflow:hidden}.aa-campaign__media,.aa-campaign__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aa-campaign:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}.aa-campaign--overlay-left:after{background:linear-gradient(90deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.82) 28%,transparent 60%)}.aa-campaign--overlay-right:after{background:linear-gradient(270deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.82) 28%,transparent 60%)}.aa-campaign--overlay-bottom:after{background:linear-gradient(0deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.72) 35%,transparent 72%)}.aa-campaign__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;width:min(100%,var(--aa-campaign-content, 440px));height:100%;padding:var(--aa-campaign-padding, 48px)}.aa-campaign--center .aa-campaign__content{margin-inline:auto}.aa-campaign--right .aa-campaign__content{margin-left:auto}.aa-overlap{position:relative;width:100%;height:var(--aa-overlap-height, 760px)}.aa-overlap>.aa-media{position:absolute}.aa-overlap>.aa-media:nth-child(1){inset:0 auto 0 0;width:74%;height:100%}.aa-overlap>.aa-media:nth-child(2){right:0;bottom:0;width:46%;height:94%}@media screen and (max-width:749px){.aa-section{padding-inline:min(var(--aa-section-padding-inline, 0),20px)}.aa-section--hero{display:grid;grid-template-columns:1fr;min-height:0}.aa-section--hero>.aa-media{width:100%;height:min(44svh,380px);min-height:300px}.aa-section--hero>.aa-layout{max-width:none;padding:38px 22px 48px}.aa-layout{gap:var(--aa-mobile-gap, 16px)}.aa-layout--mobile-stack{display:flex;flex-direction:column}.aa-layout--mobile-grid{display:grid;grid-template-columns:repeat(var(--aa-mobile-columns, 1),minmax(0,1fr))}.aa-layout--mobile-scroll{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.aa-layout--mobile-scroll>*{flex:0 0 84%;scroll-snap-align:start}.aa-media{width:var(--aa-mobile-width, 100%)}.aa-media--custom{height:var(--aa-mobile-height, 520px)}.aa-text{font-size:min(var(--aa-mobile-size, 18px),var(--aa-type-title-3))}.aa-text--editorial:is(h1,h2){font-size:min(var(--aa-mobile-size, 56px),var(--aa-type-display))}.aa-text--script{font-size:min(var(--aa-mobile-size, 34px),var(--aa-type-title-1))}.aa-text--label{font-size:min(var(--aa-mobile-size, 12px),var(--aa-type-caption-1))}.aa-text--label:is(h1,h2,h3){font-size:min(var(--aa-mobile-size, 24px),var(--aa-type-title-2))}.aa-text--body{font-size:var(--aa-type-body)}.aa-product__content p{min-height:0}.aa-section--curated>.aa-layout:nth-of-type(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aa-section--curated>.aa-layout:nth-of-type(2)>.aa-media{grid-column:1 / -1;width:100%;height:auto;aspect-ratio:4 / 5}.aa-section--curated>.aa-layout:nth-of-type(2)>.aa-layout{display:contents}.aa-section--curated>.aa-layout:nth-of-type(2)>.aa-layout>.aa-product:last-child{grid-column:1 / -1;aspect-ratio:2 / 1}.aa-campaign{height:var(--aa-campaign-mobile-height, 640px)}.aa-campaign__content{justify-content:flex-end;width:100%;padding:32px 20px}.aa-campaign--overlay-left:after,.aa-campaign--overlay-right:after{background:linear-gradient(0deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.72) 40%,transparent 75%)}.aa-overlap{height:var(--aa-overlap-mobile-height, 520px)}}.aa-editorial{position:relative;min-height:clamp(540px,58vw,820px);display:flex;align-items:stretch;overflow:hidden;background:#fdfaf6;color:var(--aa-editorial-tone, #1c191d)}.aa-editorial__backdrop,.aa-editorial__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.aa-editorial__backdrop{object-fit:cover}.aa-editorial__shade{background:linear-gradient(90deg,rgba(253,250,246,.94),rgba(253,250,246,.2) 58%,transparent)}.aa-editorial--right .aa-editorial__shade{background:linear-gradient(270deg,rgba(253,250,246,.94),rgba(253,250,246,.2) 58%,transparent)}.aa-editorial__inner{position:relative;z-index:1;width:min(100%,1440px);margin:auto;padding:clamp(56px,8vw,120px) clamp(24px,7vw,112px)}.aa-editorial--right .aa-editorial__inner{text-align:left;padding-left:max(52%,24px)}.aa-editorial--campaign .aa-editorial__inner{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;padding-bottom:clamp(52px,6vw,92px)}.aa-editorial__inner h2,.aa-editorial-split h2,.aa-page-hero h1,.aa-page-section h2,.aa-collection-hero h1{margin:0;font-family:var(--aa-font-display);font-weight:500;letter-spacing:-.025em;text-transform:none}.aa-editorial__inner h2{max-width:630px;font-size:var(--aa-type-display);line-height:.96}.aa-editorial__inner>p:not(.aa-editorial__eyebrow){max-width:540px;margin:28px 0 0;font-size:var(--aa-type-body);line-height:1.62}.aa-editorial__eyebrow{margin:0 0 18px;font-size:var(--aa-type-caption-1);font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}@media screen and (min-width:750px){.aa-editorial--campaign .aa-editorial__inner h2{max-width:min(36vw,520px)}.aa-editorial--campaign .aa-editorial__inner>p:not(.aa-editorial__eyebrow){max-width:min(32vw,460px)}}.aa-editorial-split{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:680px;background:#fdfaf6;color:#1c191d}.aa-editorial-split--right .aa-editorial-split__media{order:2}.aa-editorial-split--soft{background:#fdfaf6}.aa-editorial-split__media{min-height:620px;overflow:hidden;background:#eee9e4}.aa-editorial-split__media img{display:block;width:100%;height:100%;object-fit:cover}.aa-editorial-split__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,8vw,128px)}.aa-editorial-split h2{max-width:560px;font-size:var(--aa-type-large-title);line-height:1.02}.aa-editorial-split__content>p:not(.aa-editorial__eyebrow):not(.aa-editorial-split__meta){max-width:580px;margin:26px 0 0;font-size:var(--aa-type-body);line-height:1.65}.aa-editorial-split__meta{margin:32px 0 0;padding-top:18px;border-top:1px solid rgba(28,25,29,.16);font-size:var(--aa-type-footnote);font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.aa-editorial-split__content>.aa-link-wrap{margin-top:30px}.aa-note-journey{margin-top:38px;border-top:1px solid rgba(28,25,29,.16)}.aa-note-journey>div{display:grid;grid-template-columns:92px 1fr;gap:24px;padding:17px 0;border-bottom:1px solid rgba(28,25,29,.16)}.aa-note-journey span{font-size:var(--aa-type-footnote);font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.aa-note-journey p{margin:0;font-size:var(--aa-type-subheadline);line-height:1.5}.aa-page-hero{padding:clamp(72px,10vw,150px) 24px;text-align:center;background:#fdfaf6}.aa-page-hero--dark{color:#1c191d;background:#fdfaf6}.aa-page-hero__inner{width:min(100%,880px);margin:auto}.aa-page-hero h1{font-size:var(--aa-type-display);line-height:.96}.aa-page-hero p{max-width:680px;margin:28px auto 0;font-size:var(--aa-type-body);line-height:1.62}.aa-page-section{padding:clamp(72px,9vw,132px) clamp(24px,7vw,112px)}.aa-page-section__inner{width:min(100%,1280px);margin:auto}.aa-page-section h2{font-size:var(--aa-type-large-title);line-height:1.02}.aa-page-section__lead{max-width:680px;margin:24px 0 0;font-size:var(--aa-type-body);line-height:1.65}.aa-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:56px;background:#d8d0ca}.aa-story-card{padding:clamp(28px,4vw,52px);background:#fdfaf6}.aa-story-card span{font-family:var(--aa-font-display);font-size:var(--aa-type-large-title);line-height:1;color:#8a174e}.aa-story-card h3{margin:46px 0 12px;font-size:var(--aa-type-title-3);line-height:1.2}.aa-story-card p{margin:0;font-size:var(--aa-type-body);line-height:1.62;color:#5a5357}.aa-location-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.aa-location{padding:34px;border:1px solid #ddd5cf;background:#fdfaf6}.aa-location h3{margin:0 0 18px;font-family:var(--aa-font-display);font-size:var(--aa-type-title-1);font-weight:500;line-height:1.08}.aa-location p{margin:7px 0;font-size:var(--aa-type-body);line-height:1.55}.aa-location a{display:inline-block;margin-top:24px;padding-bottom:4px;border-bottom:1px solid;font-size:var(--aa-type-footnote);font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.aa-collection-hero{display:grid;grid-template-columns:1fr 1fr;min-height:520px;background:#f4efea}.aa-collection-hero__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,8vw,120px)}.aa-collection-hero h1{font-size:var(--aa-type-display);line-height:.96}.aa-collection-hero__content>p:not(.aa-editorial__eyebrow){margin:28px 0 0;max-width:540px;font-size:var(--aa-type-body);line-height:1.62}.aa-collection-hero__media{min-height:520px}.aa-collection-hero__media img{width:100%;height:100%;object-fit:cover}.aa-discovery-rail{padding:30px 24px;border-bottom:1px solid #e2dcd7;overflow-x:auto}.aa-discovery-rail__inner{width:max-content;min-width:100%;display:flex;align-items:center;justify-content:center;gap:34px}.aa-discovery-rail a{white-space:nowrap;font-size:var(--aa-type-footnote);font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}@media screen and (max-width:749px){.aa-editorial{min-height:670px;align-items:flex-end}.aa-editorial__shade,.aa-editorial--right .aa-editorial__shade{background:linear-gradient(0deg,#fdfaf6f5,#fdfaf614 72%)}.aa-editorial__inner,.aa-editorial--right .aa-editorial__inner{padding:56px 22px;text-align:left}.aa-editorial__inner h2{font-size:var(--aa-type-large-title)}.aa-editorial--campaign{display:grid;grid-template-rows:auto auto;min-height:0;padding:20px 20px 44px;align-items:start}.aa-editorial--campaign .aa-editorial__backdrop{position:relative;inset:auto;grid-row:1;height:auto;aspect-ratio:16 / 9;border-radius:var(--aa-radius-surface);object-position:center}.aa-editorial--campaign .aa-editorial__shade{display:none}.aa-editorial--campaign .aa-editorial__inner,.aa-editorial--campaign.aa-editorial--right .aa-editorial__inner{grid-row:2;width:100%;margin:0;padding:28px 2px 0}.aa-editorial--campaign .aa-editorial__eyebrow{margin-bottom:12px}.aa-editorial--campaign .aa-editorial__inner h2{max-width:340px;font-size:var(--aa-type-large-title);line-height:1.02}.aa-editorial--campaign .aa-editorial__inner>p:not(.aa-editorial__eyebrow){margin-top:18px;font-size:var(--aa-type-body);line-height:1.6}.aa-editorial-split{display:flex;flex-direction:column;min-height:0}.aa-editorial-split--right .aa-editorial-split__media{order:0}.aa-editorial-split__media{min-height:300px;aspect-ratio:4 / 3}.aa-editorial-split__content{padding:46px 22px 54px}.aa-editorial-split h2{font-size:var(--aa-type-large-title)}.aa-editorial-split__content>p:not(.aa-editorial__eyebrow):not(.aa-editorial-split__meta){margin-top:18px;font-size:var(--aa-type-body);line-height:1.62}.aa-note-journey{margin-top:28px}.aa-note-journey>div{grid-template-columns:66px 1fr;gap:12px;padding:14px 0}.aa-story-grid,.aa-location-grid,.aa-collection-hero{grid-template-columns:1fr}.aa-story-grid{gap:1px}.aa-location-grid{gap:14px}.aa-collection-hero__content{padding:72px 22px}.aa-collection-hero h1{font-size:var(--aa-type-display)}.aa-collection-hero__media{min-height:420px}.aa-discovery-rail__inner{justify-content:flex-start}}:root{--aa-shadow-color-rgb: 28 25 29;--aa-note-surface: #f8f2ea;--aa-shadow-xs: 0 1px 2px rgb(var(--aa-shadow-color-rgb) / .14);--aa-shadow-sm: 0 4px 12px -2px rgb(var(--aa-shadow-color-rgb) / .18);--aa-shadow-md: 0 10px 24px -6px rgb(var(--aa-shadow-color-rgb) / .22);--aa-shadow-lg: 0 18px 44px -10px rgb(var(--aa-shadow-color-rgb) / .26);--shadow-button: var(--aa-shadow-xs);--shadow-popover: var(--aa-shadow-md);--shadow-drawer: var(--aa-shadow-lg)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/al-anfar-home.css.map */
