:root{--fa-gold: #866d4b;--fa-ivory: #f7f3ec;--fa-ink: #171714;--fa-border: color-mix(in srgb, var(--fa-ink) 16%, transparent);--fa-page-gutter: clamp(1rem, 3vw, 3.5rem);--fa-section-space: clamp(3.5rem, 8vw, 8rem);--fa-transition: .24s cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.fa-eyebrow{color:var(--fa-gold);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.fa-section{padding-block:var(--fa-section-space)}:focus-visible{outline:2px solid var(--fa-gold);outline-offset:3px}.fa-hero{display:grid;min-height:var(--fa-hero-min-height, 82svh);overflow:hidden;position:relative;isolation:isolate;color:#fff;background:var(--fa-ink)}.fa-hero__media,.fa-hero__overlay,.fa-hero__content{grid-area:1 / 1}.fa-hero__media,.fa-hero__video,.fa-hero__poster{width:100%;height:100%}.fa-hero__media{position:relative}.fa-hero__video,.fa-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0}.fa-hero__video,.fa-hero__poster{display:block;object-fit:cover}.fa-hero__empty{width:100%;height:100%;min-height:inherit;background:linear-gradient(135deg,var(--fa-ivory),#ded3c3)}.fa-hero__overlay{z-index:1;background:rgb(0 0 0 / var(--fa-hero-overlay, .35));pointer-events:none}.fa-hero__content{z-index:2;align-self:center;width:min(44rem,calc(100% - 2 * var(--fa-page-gutter)));margin-inline:var(--fa-page-gutter);padding-block:clamp(5rem,12vw,10rem);text-wrap:balance}.fa-hero__content--center{justify-self:center;text-align:center}.fa-hero__content--right{justify-self:end;text-align:right}.fa-hero__content :is(h1,h2){margin-block:0 1.25rem;max-width:13ch;font-size:clamp(2.75rem,4.6vw,6rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.fa-hero__content .rte{max-width:38rem;font-size:clamp(1rem,1.4vw,1.25rem)}.fa-hero__content--center .rte{margin-inline:auto}.fa-hero__content--right .rte{margin-left:auto}.fa-hero__content .button{margin-top:1.5rem;min-height:48px;padding-inline:1.5rem;font-size:.875rem}.fa-hero__content .fa-eyebrow{color:inherit}.fa-hero__content .rte{line-height:1.6;text-wrap:pretty}.fa-value-bar{border-block:1px solid var(--fa-border);background:var(--fa-ivory);color:var(--fa-ink)}.fa-value-bar__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1600px;margin-inline:auto;padding-inline:var(--fa-page-gutter)}.fa-value-bar__item{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:5rem;padding:1rem;text-align:center;font-size:.875rem;line-height:1.5}.fa-value-bar--dividers .fa-value-bar__item+.fa-value-bar__item{border-left:1px solid var(--fa-border)}.fa-value-bar__icon{width:var(--fa-icon-size, 24px);height:var(--fa-icon-size, 24px);flex:0 0 auto;color:var(--fa-gold)}.fa-newsletter{border:0;padding:0;width:min(64rem,calc(100vw - 2rem));max-width:none;color:var(--fa-ink);background:var(--fa-ivory);border-radius:2px;box-shadow:0 2rem 6rem #17171447}.fa-newsletter::backdrop{background:#17171494;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.fa-newsletter__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);min-height:min(42rem,82vh)}.fa-newsletter__image{width:100%;height:100%;object-fit:cover}.fa-newsletter__content{display:grid;align-content:center;gap:1rem;padding:clamp(2rem,5vw,5rem)}.fa-newsletter__content h2{margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:1.05;text-wrap:balance}.fa-newsletter__close{position:absolute;z-index:2;top:.75rem;right:.75rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:#f7f3ece6;color:var(--fa-ink);cursor:pointer}.fa-newsletter__form{display:grid;gap:.75rem;margin-top:.75rem}.fa-newsletter__form label{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.fa-newsletter__form input{min-height:3.25rem;padding:.75rem 1rem;border:1px solid var(--fa-border);border-radius:0;background:transparent;color:inherit}.fa-newsletter__message{margin:0}.jdgm-star,.jdgm-prev-badge__stars{color:var(--fa-gold)!important}.jdgm-widget{font-family:inherit}@media(max-width:749px){.fa-hero{min-height:0;grid-template-rows:clamp(18rem,48svh,30rem) auto}.fa-hero__content{grid-area:2 / 1;align-self:start;width:auto;margin:0;padding:2rem 1.25rem 2.5rem;color:var(--fa-ivory)}.fa-hero__content :is(h1,h2){max-width:16ch;font-size:clamp(2.25rem,9vw,3rem)}.fa-hero__content .rte{font-size:1rem;max-width:36ch}.fa-hero__content .button{background:var(--fa-ivory);color:var(--fa-ink);border-color:var(--fa-ivory);margin-top:1rem}.fa-hero__poster{object-position:center 65%}.fa-value-bar__item{min-height:4.5rem;padding:.875rem .5rem;gap:.5rem}.fa-value-bar__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.fa-value-bar--dividers .fa-value-bar__item+.fa-value-bar__item{border-left:0}.fa-value-bar__item:nth-child(2n){border-left:1px solid var(--fa-border)}.fa-value-bar__item:nth-child(n+3){border-top:1px solid var(--fa-border)}.fa-newsletter__grid{grid-template-columns:1fr;max-height:calc(100vh - 2rem);overflow:auto}.fa-newsletter__media{aspect-ratio:4 / 3;min-height:0}.fa-newsletter__image{height:100%}.fa-newsletter__content{padding:2rem 1.25rem 2.5rem}}html.fa-motion-ready [data-fa-reveal]{opacity:1;transform:none;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);will-change:auto}html.fa-motion-ready [data-fa-reveal].is-visible{opacity:1;transform:translateZ(0);will-change:auto}html.fa-motion-ready [data-fa-reveal-media]{clip-path:inset(0);opacity:1;transform:none;transform-origin:center;transition:clip-path .95s cubic-bezier(.22,1,.36,1),opacity .72s ease,transform 1.1s cubic-bezier(.22,1,.36,1);will-change:auto}html.fa-motion-ready [data-fa-reveal-media].is-visible{clip-path:inset(0 0 0 0);opacity:1;transform:scale(1);will-change:auto}farah-hero[data-fa-hero-drift] .fa-hero__poster,farah-hero[data-fa-hero-drift] .fa-hero__video{transform:translate3d(0,var(--fa-hero-drift, 0px),0) scale(1.035);transform-origin:center;transition:transform .16s linear;will-change:transform}.fa-hero .button,#MainContent .shopify-section:has([data-fa-reveal]) a{transition:color .26s ease,background-color .26s ease,border-color .26s ease,text-decoration-color .26s ease,box-shadow .26s ease}@media(hover:hover)and (pointer:fine){.fa-hero .button:hover{background-color:#866d4b;border-color:#866d4b;box-shadow:none}#MainContent .shopify-section:has([data-fa-reveal]) a:hover{color:#866d4b;text-decoration-color:#866d4b}#MainContent .product-grid__card .product-media__image{transition:transform .7s cubic-bezier(.22,1,.36,1)}#MainContent .product-grid__card:hover .product-media__image{transform:scale(1.025)}}@media(max-width:989px){farah-hero[data-fa-hero-drift] .fa-hero__poster,farah-hero[data-fa-hero-drift] .fa-hero__video{transform:none;transition:none;will-change:auto}}@media(prefers-reduced-motion:reduce){html.fa-motion-ready [data-fa-reveal],html.fa-motion-ready [data-fa-reveal-media],farah-hero[data-fa-hero-drift] .fa-hero__poster,farah-hero[data-fa-hero-drift] .fa-hero__video,#MainContent .product-grid__card .product-media__image{clip-path:none!important;opacity:1!important;transform:none!important;transition:none!important;will-change:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/farah-asmar.css.map */
