:root{--vw: 100vw;--vh: 100vh;--ivh: 100vh;--rem: 1px;--color-black: #000;--color-extra-dark-purple: #201825;--color-light-purple: #ddd6ea;--color-white: #fff;--color-divider: #e7e7e7;--gap: 40rem;--color-main: var(--color-black);--color-background: var(--color-white)}html,body{width:100%;height:auto;margin:0}p{margin:0}sup{position:relative;top:-.3em;padding-left:.3em}html{position:relative;overflow:visible;height:100%;min-height:100%;font-family:ArdAzAei Nizami,Helvetica Neue,Arial,sans-serif;font-size:var(--rem)}html.no-announcement{--announcement-bar-height: 0;--announcement-bar-total-height: 0}html.loading *{cursor:wait!important}html.no-scroll,html.no-scroll body{overflow:hidden;height:var(--vh);touch-action:none}[data-breakpoint]{display:none}@media screen and (min-width: 901px){[data-breakpoint=desktop]{display:block}}@media screen and (max-width: 900px){[data-breakpoint=mobile]{display:block}}.scrolling-element{overflow:hidden scroll;overscroll-behavior:none}body{position:relative;max-width:100%;min-height:100%;background:var(--color-background);color:var(--color-main);font-size:12rem}@media screen and (max-width: 900px){body{font-size:14rem}}*{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:optimizelegibility;text-rendering:geometricprecision;-webkit-touch-callout:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit;letter-spacing:inherit}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{margin:0!important}button,a{color:inherit;cursor:pointer;font-weight:inherit;letter-spacing:inherit;text-decoration:none}button{margin:0}input,button,a{border:none}strong{font-weight:600}ul{padding:0;margin:0}ul li{list-style-type:none}img{display:block}button,input[type=submit]{display:block;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;cursor:pointer;font-size:inherit;letter-spacing:inherit;text-transform:inherit}button,input,textarea{border-radius:0;background:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}.hidden{position:fixed!important;left:-100vh;pointer-events:none;visibility:hidden}@font-face{font-display:swap;font-family:ArdAzAei Nizami;font-stretch:normal;font-style:normal;font-weight:400;src:url(./ArdAzAeiNizami-DrMun083.woff2) format("woff2"),url(./ArdAzAeiNizami-DSSfBoFb.woff) format("woff")}html.lenis{height:auto;overflow-y:scroll}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}.shopify-section{max-width:var(--vw)}body #shopify-pc__banner{display:none!important}.newsletter-form{display:flex;flex-direction:column;gap:10rem}.newsletter-form label{display:block;max-width:300rem;font-size:14rem}.newsletter-form__checkbox__wrapper{display:flex;flex-grow:0;align-items:flex-start;justify-content:flex-start;gap:2rem}.newsletter-form input[type=email]{width:100%;outline:none}.newsletter-form__inner{display:flex}.page{display:flex;height:100%;flex-direction:column;justify-content:space-between;opacity:0}.page__inner{display:flex;min-height:calc(.5 * var(--vh));flex-direction:column}.page[data-template=search] .page__inner,.page[data-template="404"] .page__inner{min-height:calc(.7 * var(--vh))}.internal-page{opacity:0}.shopify-policy__container{display:block;max-width:100%!important;padding-right:0!important;padding-left:0!important;margin:unset!important}.shopify-policy__title{align-items:center}.shopify-policy__body{width:calc(var(--grid-column) * 6 + var(--grid-gutter) * 5);padding-top:var(--padding);margin:0 auto}@media screen and (max-width: 900px){.shopify-policy__body{width:100%;padding:var(--padding) var(--grid-margin)}}.holding__inner{position:relative;height:var(--ivh);display:grid;grid-template-columns:1fr}.holding__inner>*{grid-column-start:1;grid-row-start:1}.holding__background img{width:100%;height:var(--ivh);-o-object-fit:cover;object-fit:cover}.holding__background:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-extra-dark-purple);content:"";opacity:.6}.light .holding__background:after{background-color:var(--color-light-purple);opacity:.3}.holding__content{z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-white);gap:var(--gap)}.light .holding__content{color:var(--color-extra-dark-purple)}.holding__paragraph{max-width:388rem;text-align:center}.holding__paragraph a{text-decoration:underline;text-underline-offset:2rem}.holding__newsletter{position:absolute;bottom:var(--gap);left:var(--gap);color:var(--color-white)}.light .holding__newsletter{color:var(--color-extra-dark-purple)}.holding__newsletter input::-moz-placeholder{color:var(--color-white);opacity:.5}.holding__newsletter input::placeholder{color:var(--color-white);opacity:.5}.light .holding__newsletter input::-moz-placeholder{color:var(--color-extra-dark-purple)}.light .holding__newsletter input::placeholder{color:var(--color-extra-dark-purple)}@media screen and (max-width: 900px){.holding__content{padding:30rem}}@value tabletMaxWidth: 1024px;@value tabletPortraitMaxWidth: 900px;@value phoneMaxWidth: 740px;@value phonePortraitMaxWidth: 420px;body{font-size:18rem;font-weight:500;letter-spacing:.03em;line-height:1}@media screen and (max-width: 900px){body{font-size:22rem}}#main{display:grid;grid-template-columns:1fr;min-height:var(--ivh);outline:none}#main>*{grid-column-start:1;grid-row-start:1}.wrapper{position:relative}.accessibility-section{position:fixed;z-index:99999;top:0;left:-100%;display:flex;overflow:hidden;height:1px;flex-direction:row;padding:6rem calc(var(--grid-gutter) * 1);background-color:var(--color-white);font-size:11rem;gap:10rem;text-transform:uppercase}.accessibility-section:focus,.accessibility-section:focus-visible,.accessibility-section:focus-within{left:0;height:-moz-max-content;height:max-content}a,button input{outline:0}a:focus-visible,button input:focus-visible{outline:1px solid var(--color-black);outline-offset:8rem}
