@font-face{font-display:swap;font-family:'Playfair Display';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:900;src:url('../fonts/playfair-display-v37-latin-900.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Extra Light';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-Extralight.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Extra Light Italic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-ExtralightItalic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Light';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-Light.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Light Italic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-LightItalic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Regular';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-Regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Regular Italic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-Italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Medium';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-Medium.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Medium Italic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-MediumItalic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Bold';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-Bold.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Bold Italic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-BoldItalic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Black';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-Black.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Boska Black Italic';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Boska-BlackItalic.woff2') format('woff2')}@font-face{font-family:Switzer-Variable;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/Switzer-Variable.woff2') format('woff2'),url('../fonts/Switzer-Variable.woff') format('woff'),url('../fonts/Switzer-Variable.ttf') format('truetype');font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:BodoniModa-Variable;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/BodoniModa-Variable.ttf') format('truetype'),url('../fonts/BodoniModa-Variable.woff2') format('woff2'),url('../fonts/BodoniModa-Variable.woff') format('woff');font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:BodoniModa-Italic-Variable;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;src:url('../fonts/BodoniModa-Italic-Variable.ttf') format('truetype'),url('../fonts/BodoniModa-Italic-Variable.woff2') format('woff2'),url('../fonts/BodoniModa-Italic-Variable.woff') format('woff');font-weight:100 900;font-display:swap;font-style:normal}.sl-theme-light,:root{--sl-focus-ring-width:0px!important;--dark-background-color:#0a0906!important;--background-color:#faf9f6!important;--background-color-semi-transparent:rgba(250, 249, 246, 0.97)!important;--colection-modal-background-color:#fbfaf7!important;--sl-panel-background-color:#f5f2e9!important;--sl-overlay-background-color:rgba(250, 249, 246, 0.92)!important;--accent-50:#f9f8f7!important;--accent-100:#efeae5!important;--accent-200:#dfd7cd!important;--accent-300:#c7beb2!important;--accent-400:#b0a595!important;--accent-500:#968c7b!important;--accent-600:#7d7466!important;--accent-700:#625a50!important;--accent-800:#47413a!important;--accent-900:#2c2924!important;--accent-950:#1a1815!important;--sl-color-primary-50:#f2f2f2!important;--sl-color-primary-100:#ece9e9!important;--sl-color-primary-200:#cccccc!important;--sl-color-primary-300:#b3b3b3!important;--sl-color-primary-400:#999999!important;--sl-color-primary-500:#404040!important;--sl-color-primary-600:#060a26!important;--sl-color-primary-700:#04071f!important;--sl-color-primary-800:#030519!important;--sl-color-primary-900:#020414!important;--sl-color-primary-950:#01030f!important;--cta-primary:#102867!important;--cta-secondary:#b2824c!important;--cta-tertiary:#1b5d95!important;--cta-quaternary:#6b4935!important}.sl-theme-dark{--sl-focus-ring-width:0px!important;--dark-background-color:#090909!important;--background-color:#090909!important;--background-color-semi-transparent:rgba(9, 9, 9, 0.98)!important;--colection-modal-background-color:#121212!important;--sl-panel-background-color:#1a1a1a!important;--sl-overlay-background-color:rgba(9, 9, 9, 0.94)!important;--accent-50:#1a1815!important;--accent-100:#2c2924!important;--accent-200:#47413a!important;--accent-300:#625a50!important;--accent-400:#7d7466!important;--accent-500:#968c7b!important;--accent-600:#b0a595!important;--accent-700:#c7beb2!important;--accent-800:#dfd7cd!important;--accent-900:#efeae5!important;--accent-950:#f9f8f7!important;--sl-color-primary-50:#000000!important;--sl-color-primary-100:#1a1a1a!important;--sl-color-primary-200:#333333!important;--sl-color-primary-300:#4d4d4d!important;--sl-color-primary-400:#787575!important;--sl-color-primary-500:#7f8a99!important;--sl-color-primary-600:#e6edff!important;--sl-color-primary-700:#ffffff!important;--sl-color-primary-800:#ffffff!important;--sl-color-primary-900:#ffffff!important;--sl-color-primary-950:#ffffff!important;--cta-primary:#e9eeff!important;--cta-secondary:#d7c18a!important;--cta-tertiary:#7bb8ec!important;--cta-quaternary:#d19c76!important}:root{--elev-color-1:rgba(2,6,23,0.18);--elev-color-2:rgba(2,6,23,0.12);--elev-color-3:rgba(2,6,23,0.06);--card-bg:#ffffff;--card-radius:16px;--card-padding:24px;--transition:280ms cubic-bezier(.2,.9,.2,1)}@media (min-width:0px){svg{shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality}body{font-family:Switzer-Variable,sans-serif;-webkit-font-smoothing:antialiased;background:#f8fafc;display:grid;row-gap:var(--sl-spacing-large);grid-template-columns:1fr;grid-template-rows:max-content max-content;min-height:100vh;margin:0;padding-bottom:5rem}.navbar-logo-container{display:block;width:fit-content;height:fit-content;grid-column:1/2;grid-row:1/2}.navbar-logo-container svg{width:140px;margin-left:var(--sl-spacing-large)}.htmx-indicator{opacity:0;pointer-events:none!important;transition:opacity .5s ease-in}sl-button[variant=primary]::part(base){color:var(--accent-100)}.navbar-cta{grid-column:1/2;grid-row:1/2;align-self:center;margin-left:auto;margin-right:var(--sl-spacing-large)}.lookbooks-landing-page-container{display:flex;flex-direction:column}.lookbooks-landing-page-container>header{display:flex;flex-direction:column;align-items:center;justify-content:center}.lookbooks-landing-page-container>header>h1{text-align:center;font-family:'Boska Bold';font-weight:400;font-size:51px;line-height:1;width:80%;margin-bottom:0;margin-top:0;max-width:414px}.lookbooks-landing-page-container>header>h1>span{font-family:BodoniModa-Italic-Variable;font-weight:700}.lookbooks-landing-page-container>header>p{font-family:Switzer-Variable;font-weight:300;max-width:300px;text-align:center}.lookbooks-landing-page-container>section sl-button{margin-top:var(--sl-spacing-3x-large)}.lookbooks-landing-page-container .hero-images-container{display:grid;grid-template-columns:1fr;row-gap:var(--sl-spacing-2x-large);justify-items:center}.lookbooks-landing-page-container .hero-img-container>a{transform:translateY(22px)}.lookbooks-landing-page-container .hero-img-container{display:flex;flex-direction:column;position:relative;margin-top:calc(3* var(--sl-spacing-large));max-width:900px;width:91%;align-self:center}.lookbooks-landing-page-container .hero-img-container>a>img{width:100%;align-self:center;filter:drop-shadow(0px 6px 8px rgba(0, 0, 0, .15)) drop-shadow(0px 12px 16px rgba(0, 0, 0, .12)) drop-shadow(0px 18px 24px rgba(0, 0, 0, .1));transition:filter .3s ease,transform .3s ease;transform:translateZ(0);cursor:pointer;will-change:transform,filter}.lookbooks-landing-page-container .hero-img-container>a>img:hover{transform:translateY(-6px);filter:drop-shadow(0px 10px 12px rgba(0, 0, 0, .18)) drop-shadow(0px 20px 24px rgba(0, 0, 0, .14)) drop-shadow(0px 28px 32px rgba(0, 0, 0, .12))}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container{display:flex;flex-direction:column;position:absolute;left:10px;top:-35px;transform:rotate(7deg);background-color:#fff;padding:5px;z-index:100;border-radius:var(--sl-border-radius-medium);box-shadow:var(--sl-shadow-large)}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container>img{width:59px}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container>sl-icon{position:absolute;left:74px;top:24px;font-size:40px;color:var(--accent-200)}.lookbooks-landing-page-container .stakes-container{display:flex;flex-direction:column;align-items:center;margin-top:calc(5 * var(--sl-spacing-large));width:90%;max-width:540px;align-self:center;margin-bottom:var(--accent-50)}.lookbooks-landing-page-container .stakes-container h2{font-family:'Boska Bold';font-weight:400;font-size:2.1rem;text-align:center;line-height:1;max-width:400px;margin-top:0}.lookbooks-landing-page-container .stakes-container ul{font-family:Switzer-Variable;font-weight:300;margin-top:0;list-style:none;padding:0}.lookbooks-landing-page-container .stakes-container ul li{margin-bottom:var(--sl-spacing-medium)}.lookbooks-landing-page-container .stakes-container .cta-container{display:flex;flex-direction:column}.lookbooks-landing-page-container .stakes-container .cta-container p{font-size:1.8rem;text-align:justify;hyphens:auto;font-family:Switzer-Variable;font-weight:200;margin-bottom:0}.lookbooks-landing-page-container .features-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;align-self:center;color:var(--sl-color-primary-600);margin-top:calc(5 * var(--sl-spacing-large))}.lookbooks-landing-page-container .features-container>h2{margin-top:0;font-family:'Boska Bold';font-weight:400;text-align:center;max-width:340px;font-size:2.1rem;margin-bottom:0;line-height:1}.lookbooks-landing-page-container .features-container>section{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:90%;column-gap:var(--sl-spacing-2x-large);row-gap:var(--sl-spacing-large)}.lookbooks-landing-page-container .features-container>section article{display:flex;flex-direction:column;align-items:center;margin-top:var(--sl-spacing-3x-large)}.lookbooks-landing-page-container .features-container>section article sl-icon{font-size:1.5rem;background-color:var(--accent-200);padding:var(--sl-spacing-small);border-radius:var(--sl-border-radius-circle)}.lookbooks-landing-page-container .features-container>section article h3{font-family:Switzer-Variable;font-weight:600;text-align:center;max-width:200px}.lookbooks-landing-page-container .features-container>section article p{text-align:center;margin:0;color:var(--sl-color-primary-400);max-width:250px;font-size:.78rem}.testimonials-container{margin-top:calc(5 * var(--sl-spacing-large));display:flex;flex-direction:column;align-items:center;width:100%;align-self:center}.testimonials-container>section{display:flex;flex-direction:column;align-items:center;background-color:var(--sl-color-primary-50);background-color:var(--accent-50);background-color:var(--sl-color-primary-900);color:var(--sl-color-primary-500);color:var(--sl-color-neutral-400);color:var(--accent-300);width:100%;padding-top:var(--sl-spacing-4x-large);padding-bottom:var(--sl-spacing-4x-large)}.testimonials-container>section>h2{margin:0;font-family:'Boska Bold';text-align:center;max-width:500px;width:90%}.testimonials-container>section>p{margin-bottom:0}.testimonials-container>section>p>span{font-weight:600}.testimonials-container>sl-button::part(base){color:var(--accent-100)}footer{padding-left:var(--sl-spacing-3x-large);grid-row:3/4;margin-top:calc(5*var(--sl-spacing-large))}footer>div{display:flex;justify-content:space-between;width:110px}footer>div a{color:var(--sl-color-primary-600)}}@media (min-width:590px){.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container>img{width:88px}.lookbooks-landing-page-container .features-container>section article sl-icon{font-size:1.5rem}.lookbooks-landing-page-container .stakes-container h2{font-size:3rem}.lookbooks-landing-page-container .features-container>h2{font-size:3rem;max-width:520px}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container{left:20px}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container>a>img{width:122px}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container>sl-icon{left:112px;font-size:59px;z-index:50}}@media (orientation:landscape) and (min-width:970px){body{font-family:Switzer-Variable,sans-serif;-webkit-font-smoothing:antialiased;background:#f8fafc;display:grid;row-gap:var(--sl-spacing-large);grid-template-columns:1fr;grid-template-rows:max-content max-content;min-height:100vh;margin:0}.navbar-logo-container{display:block;width:fit-content;height:fit-content;grid-column:1/2;grid-row:1/2}.navbar-logo-container svg{width:140px;margin-left:var(--sl-spacing-3x-large)}.htmx-indicator{opacity:0;pointer-events:none!important;transition:opacity .5s ease-in}.testimonials-container{margin-top:calc(10 * var(--sl-spacing-large))}.testimonials-container>section>h2{font-size:3rem;max-width:715px}.navbar-cta{grid-column:1/2;grid-row:1/2;align-self:center;margin-left:auto;margin-right:var(--sl-spacing-3x-large)}.lookbooks-landing-page-container{display:flex;flex-direction:column}.lookbooks-landing-page-container>header{display:flex;flex-direction:column;align-items:center;justify-content:center}.lookbooks-landing-page-container>header>h1{text-align:center;font-family:'Boska Bold';font-weight:400;font-size:94px;line-height:.97;width:80%;margin-bottom:0;margin-top:0;max-width:700px}.lookbooks-landing-page-container>header>p{font-family:Switzer-Variable;font-weight:300;font-size:24px;max-width:480px;text-align:center}.lookbooks-landing-page-container>section sl-button{margin-top:calc(4 * var(--sl-spacing-large))}.lookbooks-landing-page-container .hero-img-container{display:flex;flex-direction:column;position:relative;margin-top:calc(5* var(--sl-spacing-large));max-width:900px;width:80%;align-self:center}.lookbooks-landing-page-container .hero-img-container>a>img{width:100%;align-self:center}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container{display:flex;flex-direction:column;position:absolute;left:28px;top:-65px;transform:rotate(7deg);background-color:#fff;padding:5px;border-radius:var(--sl-border-radius-medium);box-shadow:var(--sl-shadow-large);z-index:100}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container>img{width:134px}.lookbooks-landing-page-container .hero-img-container .landing-page-usr-img-container>sl-icon{position:absolute;left:156px;font-size:70px}.lookbooks-landing-page-container .stakes-container{margin-top:calc(5 * var(--sl-spacing-large))}.lookbooks-landing-page-container .stakes-container h2{font-size:4rem;max-width:580px;text-align:left}.lookbooks-landing-page-container .stakes-container ul{font-size:1.2rem}.lookbooks-landing-page-container .stakes-container .cta-container p{font-size:2.5rem}.lookbooks-landing-page-container .features-container{margin-top:calc(10 * var(--sl-spacing-large))}.lookbooks-landing-page-container .features-container>h2{font-size:5rem;max-width:800px}.lookbooks-landing-page-container .features-container>section{margin-top:calc(4 * var(--sl-spacing-large));max-width:800px}.lookbooks-landing-page-container .features-container>section article{margin-top:0}.lookbooks-landing-page-container .features-container>section article sl-icon{font-size:1.9rem}.lookbooks-landing-page-container .features-container>section article p{max-width:200px}footer{margin-top:calc(10*var(--sl-spacing-large))}}