<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 7:0 Unexpected "&lt;"
Line 21:11 Unexpected ","

**/
&lt;link rel="preload" href="/cdn/shop/files/LondrinaSolid-Regular.woff?v=1741949508" as="font" type="font/woff" crossorigin="anonymous"&gt;


  @font-face {
    font-family: 'Londrina Solid';
    src: url('/cdn/shop/files/LondrinaSolid-Regular.woff?v=1741949508') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }



    h1, h2, h3, h4, h5, h6,
  p, span, , ul, ol, li, 
  a, button, input, select, 
  option, label, legend, textarea, small {
    font-family: 'Londrina Solid', sans-serif !important;
  }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
   font-family: 'Londrina Solid', sans-serif !important!important;
    font-weight: var(--FONT-WEIGHT-HEADING);
    font-style: var(--FONT-STYLE-HEADING);
    text-transform: var(--HEADING-TEXT-CAPS);
    letter-spacing: var(--LETTER-SPACING-HEADING);
    display: block;
    color: var(--heading);
    margin: 0 0 0.5em;
    font-size: var(--heading-size, 3rem);
    line-height: 1.25;
}
h3.mosaic__item__heading.h2 {
    font-size: 51px !important;
}
.font-heading {
    font-family: 'Londrina Solid', sans-serif !important;
    font-weight: var(--FONT-WEIGHT-HEADING);
    font-style: var(--FONT-STYLE-HEADING);
  font-size: 20px!important;
    text-transform: var(--HEADING-TEXT-CAPS);
    letter-spacing: var(--LETTER-SPACING-HEADING);
}
a.product-grid-item__price.price.price--bold {
    font-size: 20px!important;
}
h3.look__heading.h2 {
    font-size: 50px !important;
}
h2.section__heading {
    font-size: 50px;
}
h6.section__subheading.subheading-text {
    font-size: 14px;
}
span.h3.list-collections__item__title.button-typography {
  font-family: var(--FONT-STACK-BODY)!important;
  text-transform: uppercase;
}
  h3.mosaic__item__heading.h2 {
  font-size: 50px !important;
}
.mosaic__item__text.p {
  font-size: 25px;
}
p.h2.overlapping-images__heading .text-highlight__break {
    font-size: 50px !important;
}
a.navlink.navlink--toplevel.navlink--dot.caps {
    font-size: 16px;
}
.header__dropdown__inner a span.navtext {
    font-family: var(--FONT-STACK-BODY) !important;
    font-size: 16px !important;
}
.form__heading {
    font-size: 44px;
}
h1.text-center a {
font-size: 44px;
}
header.section-header.section-header--article h1 {
    font-size: 40px;
}
a.blog__post-title-link {
    font-size: 22px;
}
.section-header__subheading, .subheading-text {
   font-family: var(--FONT-STACK-BODY)!important;
    font-weight: normal;
    font-size: 25px!important;
    text-transform: none;
    letter-spacing: normal;
    color: inherit;
}

@media screen and (max-width: 880px) {
  h3.mosaic__item__heading.h2 {
    font-size: 30px !important;
}
 .mobile-navlink {
 font-family: 'Londrina Solid', sans-serif !important;
    font-weight: var(--FONT-WEIGHT-HEADING);
    font-style: var(--FONT-STYLE-HEADING);
  font-size: 20px!important;
    text-transform: var(--HEADING-TEXT-CAPS);
    letter-spacing: var(--LETTER-SPACING-HEADING);
}
  header.section-header.section-header--article h1 {
    font-size: 20px;
}
  h3.look__heading.h2 {
    font-size: 30px !important;
}
h2.section__heading {
    font-size: 30px;
}
a.mobile-navlink.mobile-navlink--level-2 {
  font-family: var(--FONT-STACK-BODY)!important;
}
a.mobile-navlink.mobile-navlink--level-3 {
  font-family: var(--FONT-STACK-BODY)!important;
}
  p.h2.overlapping-images__heading .text-highlight__break {
    font-size: 38px !important;
}
}
.mosaic__item__text.p {
    font-size: 20px;
}
.image-with-text__text p {
    font-size: 16px;
}
</pre></body></html>