:root{--ink:#0b0806;--ink2:#110c08;--ink3:#18120c;--ink4:#221910;--gold:#c9a24b;--gold2:#e6cc8a;--gold3:#8c6a2a;--gold4:#f6e7bd;--gold-grad:linear-gradient(110deg,#8c6a2a 0%,#d9b866 22%,#f6e7bd 38%,#c9a24b 55%,#e6cc8a 72%,#8c6a2a 100%);--ivory:#f4ecdf;--ivory2:#e9dcc5;--sand:#cdb991;--text:#efe6d6;--muted:rgba(239,230,214,.66);--faint:rgba(239,230,214,.4);--line:rgba(230,204,138,.14);--line2:rgba(230,204,138,.32);--glass:rgba(17,12,8,.62);--serif:"Cormorant Garamond","Cormorant",Georgia,"Times New Roman",serif;--sans:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--arabic:"Aref Ruqaa","Amiri",serif;--ease:cubic-bezier(.22,1,.36,1);--ease-io:cubic-bezier(.65,0,.35,1);--ease-back:cubic-bezier(.34,1.56,.64,1);--gut:clamp(18px,4.2vw,64px);--maxw:1520px;--hdr-h:112px;--p-deep:#120d09;--p-accent:#c9a24b;--p-glow:#e6cc8a;--arch-path:path("M0 130V52C0 22 22 6 50 0c28 6 50 22 50 52v78z");--arch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 130' preserveAspectRatio='none'%3E%3Cpath d='M0 130V52C0 22 22 6 50 0c28 6 50 22 50 52v78z'/%3E%3C/svg%3E");--arch-round:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 130' preserveAspectRatio='none'%3E%3Cpath d='M0 130V50a50 50 0 0 1 100 0v80z'/%3E%3C/svg%3E");color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background:var(--ink)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100vh;background:var(--ink);color:var(--text);font:400 15px/1.65 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;text-rendering:optimizeLegibility}body.is-locked{overflow:hidden}img,svg,video,canvas{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:1.5px solid var(--gold2);outline-offset:4px;border-radius:4px}.visually-hidden,.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.amb-skip{position:fixed;top:-100px;left:16px;z-index:999;background:var(--gold);color:var(--ink);padding:10px 16px;border-radius:999px;font-weight:600}.amb-skip:focus{top:16px}[hidden]{display:none!important}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.wrap--narrow{max-width:880px}.wrap--mid{max-width:1180px}.section{position:relative;padding-block:clamp(72px,11vw,168px)}.section--tight{padding-block:clamp(48px,7vw,96px)}.pad-hdr{padding-top:calc(var(--hdr-h) + clamp(32px,6vw,80px))}.is-day{--text:#1d150d;--muted:rgba(29,21,13,.68);--faint:rgba(29,21,13,.42);--line:rgba(29,21,13,.12);--line2:rgba(29,21,13,.26);background:var(--ivory);color:var(--text);color-scheme:light}.is-day ::selection{background:var(--ink);color:var(--ivory)}.eyebrow{display:inline-flex;align-items:center;gap:.9em;font:600 11px/1.3 var(--sans);letter-spacing:.34em;text-transform:uppercase;color:var(--gold)}.eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.eyebrow--plain:before{display:none}.is-day .eyebrow{color:var(--gold3)}.display,.h1,.h2,.h3,.h4{font-family:var(--serif);font-weight:300;letter-spacing:-.015em;text-wrap:balance}.display{font-size:clamp(54px,10.4vw,176px);line-height:.88;letter-spacing:-.03em}.h1{font-size:clamp(44px,6.8vw,112px);line-height:.94}.h2{font-size:clamp(38px,5vw,80px);line-height:.98}.h3{font-size:clamp(28px,3vw,44px);line-height:1.05}.h4{font-size:clamp(22px,2vw,28px);line-height:1.15;font-weight:400}.display em,.h1 em,.h2 em,.h3 em,.gold-text{font-style:italic;font-weight:300;background:var(--gold-grad);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:amb-sheen 9s linear infinite;padding-right:.06em}.is-day .h1 em,.is-day .h2 em,.is-day .h3 em{background:linear-gradient(110deg,#6b4f1c,#a8812f 40%,#5b421a 70%,#a8812f);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}@keyframes amb-sheen{to{background-position:-200% 0}}.lead{font:300 clamp(17px,1.5vw,21px)/1.6 var(--sans);color:var(--muted);max-width:56ch;text-wrap:pretty}.muted{color:var(--muted)}.serif{font-family:var(--serif)}.arabic{font-family:var(--arabic);direction:rtl}.center{text-align:center}.center .lead{margin-inline:auto}.stack>*+*{margin-top:var(--s,24px)}.rte{color:var(--muted);font-size:16px;line-height:1.8}.rte>*+*{margin-top:1em}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--serif);font-weight:400;color:var(--text);line-height:1.15;margin-top:1.6em}.rte h2{font-size:clamp(28px,3vw,38px)}.rte h3{font-size:clamp(22px,2.2vw,28px)}.rte a{color:var(--gold2);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px}.rte strong{color:var(--text);font-weight:600}.rte ul,.rte ol{padding-left:1.2em}.rte li+li{margin-top:.4em}.rte img{border-radius:12px;margin-block:1.4em}.rte table{width:100%!important;border-collapse:collapse;font-size:14px}.rte td,.rte th{padding:10px 12px!important;border-bottom:1px solid var(--line)!important;color:var(--muted)!important;text-align:left}.rte tr{border:0!important}.rte td:first-child{color:var(--text)!important;font-weight:600;width:42%}.rte blockquote{font-family:var(--serif);font-size:1.5em;font-style:italic;color:var(--text);border-left:1px solid var(--gold);padding-left:1em}.btn{--h:56px;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.8em;min-height:var(--h);padding:0 2.1em;border-radius:999px;font:700 11.5px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#1a1208;background:var(--gold-grad);background-size:220% 100%;background-position:0 0;box-shadow:0 18px 50px -18px #c9a24bb3,inset 0 1px #ffffff73,inset 0 -1px #00000040;transition:background-position 1.1s var(--ease),transform .6s var(--ease),box-shadow .6s var(--ease),opacity .3s;overflow:hidden;white-space:nowrap;text-decoration:none;will-change:transform}.btn:hover{background-position:100% 0;box-shadow:0 24px 60px -18px #e6cc8ad9,inset 0 1px #ffffff8c}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);transition:transform 1.1s var(--ease)}.btn:hover:after{transform:translate(120%)}.btn[disabled],.btn.is-disabled{opacity:.45;pointer-events:none}.btn--ghost{color:var(--text);background:transparent;box-shadow:inset 0 0 0 1px var(--line2)}.btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--gold2),0 0 40px -10px #e6cc8a59;background:#e6cc8a0f}.btn--ghost:after{background:linear-gradient(100deg,transparent 30%,rgba(230,204,138,.18) 50%,transparent 70%)}.is-day .btn--ghost{color:var(--text)}.btn--dark{color:var(--ivory);background:var(--ink);box-shadow:0 18px 40px -20px #0009}.btn--dark:hover{background:#000}.btn--block{width:100%}.btn--lg{--h:64px;font-size:12.5px}.btn--sm{--h:42px;padding:0 1.4em;font-size:10.5px}.btn .arrow{width:18px;height:10px;transition:transform .6s var(--ease)}.btn:hover .arrow{transform:translate(5px)}.btn.is-loading{color:transparent!important}.btn.is-loading:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:1.5px solid currentColor;border-color:#1a1208 transparent #1a1208 transparent;animation:amb-spin .8s linear infinite}.btn--ghost.is-loading:before{border-color:var(--gold2) transparent var(--gold2) transparent}@keyframes amb-spin{to{transform:rotate(360deg)}}.link-line{position:relative;display:inline-flex;white-space:nowrap;align-items:center;gap:.6em;font:600 11px/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--gold2);padding-block:.6em}.link-line:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:right;transform:scaleX(.35);transition:transform .7s var(--ease)}.link-line:hover:after{transform:scaleX(1);transform-origin:left}.link-line .arrow{width:18px;height:10px;flex:none;transition:transform .6s var(--ease)}.link-line:hover .arrow{transform:translate(4px)}.is-day .link-line{color:var(--gold3)}.chip{display:inline-flex;align-items:center;gap:.5em;padding:.62em 1.15em;border-radius:999px;border:1px solid var(--line2);font:600 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);transition:all .5s var(--ease);white-space:nowrap}.chip:hover{color:var(--text);border-color:var(--gold2)}.chip.is-active,.chip[aria-pressed=true],.chip[aria-current]{background:var(--gold2);border-color:var(--gold2);color:#1a1208}.star8{width:1em;height:1em;flex:none}.amb-grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:90;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:amb-grain 1.2s steps(6) infinite}@keyframes amb-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.amb-progress{position:fixed;top:0;left:0;right:0;height:1.5px;z-index:120;background:var(--gold-grad);transform-origin:0 50%;transform:scaleX(var(--sp,0));pointer-events:none}.gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.gl-fallback{background:radial-gradient(80% 60% at 70% 30%,color-mix(in srgb,var(--p-accent) 28%,transparent),transparent 70%),radial-gradient(60% 50% at 20% 80%,color-mix(in srgb,var(--p-glow) 16%,transparent),transparent 70%),var(--p-deep)}.vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 40%,rgba(8,6,4,.72) 100%)}.ornament{display:flex;align-items:center;justify-content:center;gap:16px;color:var(--gold)}.ornament:before,.ornament:after{content:"";height:1px;width:min(120px,18vw);background:linear-gradient(90deg,transparent,currentColor)}.ornament:after{transform:scaleX(-1)}.ornament svg{width:14px;height:14px}.js [data-reveal]{opacity:0;transform:translate3d(0,48px,0);transition:opacity 1.3s var(--ease),transform 1.3s var(--ease);transition-delay:calc(var(--d,0) * 1ms)}.js [data-reveal=fade]{transform:none}.js [data-reveal=scale]{transform:scale(.94)}.js [data-reveal=left]{transform:translate3d(-48px,0,0)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-split] .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.js [data-split] .w>span{display:inline-block;transform:translate3d(0,108%,0) rotate(4deg);transform-origin:0 100%;transition:transform 1.25s var(--ease);transition-delay:calc(var(--i,0) * 55ms + var(--d,0) * 1ms)}.js [data-split].is-in .w>span{transform:none}.js [data-split].is-split em{padding:0;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:inherit;animation:none}.js [data-split] .w>.gw{font-style:italic;background:var(--gold-grad);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.03em}.is-day .js [data-split] .w>.gw,.is-day [data-split] .w>.gw{background:linear-gradient(110deg,#6b4f1c,#a8812f 40%,#5b421a 70%,#a8812f);-webkit-background-clip:text;background-clip:text}[data-parallax]{will-change:transform}@media(prefers-reduced-motion:reduce){.js [data-reveal],.js [data-split] .w>span{opacity:1!important;transform:none!important;transition:none!important}.amb-grain{animation:none}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.amb-cursor{position:fixed;left:0;top:0;z-index:200;pointer-events:none;display:none;mix-blend-mode:normal}.has-cursor .amb-cursor{display:block}.amb-cursor__dot{position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--gold2);transition:opacity .3s}.amb-cursor__ring{position:absolute;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;border:1px solid rgba(230,204,138,.55);display:grid;place-items:center;transition:width .5s var(--ease),height .5s var(--ease),margin .5s var(--ease),background .5s,border-color .5s}.amb-cursor__ring em{font:700 9px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;font-style:normal;color:#1a1208;opacity:0;transition:opacity .3s}.amb-cursor.is-link .amb-cursor__ring{width:58px;height:58px;margin:-29px 0 0 -29px;background:#e6cc8a14}.amb-cursor.is-label .amb-cursor__ring{width:96px;height:96px;margin:-48px 0 0 -48px;background:var(--gold2);border-color:var(--gold2)}.amb-cursor.is-label .amb-cursor__ring em{opacity:1}.amb-cursor.is-label .amb-cursor__dot,.has-cursor.amb-cursor-hidden .amb-cursor{opacity:0}.amb-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;background:var(--ink);pointer-events:none;visibility:hidden}.intro-on .amb-intro{visibility:visible;pointer-events:auto}.amb-intro__inner{display:grid;justify-items:center;gap:22px}.amb-intro svg{width:74px;height:74px;color:var(--gold)}.amb-intro svg path{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:420;stroke-dashoffset:420}.intro-on .amb-intro svg path{animation:amb-draw 1.5s var(--ease-io) forwards}.amb-intro__word{font:300 clamp(26px,4vw,40px)/1 var(--serif);letter-spacing:.5em;padding-left:.5em;color:var(--gold2);opacity:0;filter:blur(10px)}.intro-on .amb-intro__word{animation:amb-focus 1.3s .45s var(--ease) forwards}.amb-intro__ar{font:400 20px/1 var(--arabic);color:var(--gold);opacity:0}.intro-on .amb-intro__ar{animation:amb-focus 1.2s .8s var(--ease) forwards}.intro-out .amb-intro{animation:amb-curtain 1.1s var(--ease-io) forwards}@keyframes amb-draw{to{stroke-dashoffset:0}}@keyframes amb-focus{to{opacity:1;filter:none}}@keyframes amb-curtain{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0);visibility:hidden}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){animation-name:amb-vt-out}::view-transition-new(root){animation-name:amb-vt-in}::view-transition-group(amb-pimg){animation-duration:.8s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes amb-vt-out{to{opacity:0;filter:blur(6px)}}@keyframes amb-vt-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/amb-base.css.map */
