@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 600;font-display:swap;src:url(cormorant-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 600;font-display:swap;src:url(cormorant-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500 600;font-display:swap;src:url(cormorant-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500 600;font-display:swap;src:url(cormorant-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lislo-bone: #F4EEE3;--lislo-ink: #1F1B19;--lislo-atlantic: #3A6F6A;--lislo-sand: #CDBBA4;--lislo-offwhite: #FBF8F2;--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 600;--lislo-ease: cubic-bezier(.22, .61, .36, 1);--lislo-transition: .32s}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.product__title,.card__heading{letter-spacing:.005em;line-height:1.12}.header__menu-item.list-menu__item{text-transform:uppercase;letter-spacing:.16em;font-size:1.25rem;font-weight:var(--font-body-weight)}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item{text-decoration:none;color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item span{position:relative}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;bottom:-.3rem;width:100%;height:1px;background-color:var(--lislo-atlantic);transform:scaleX(0);transform-origin:left center;transition:transform var(--lislo-transition) var(--lislo-ease)}.header__inline-menu .header__menu-item:hover span:after,.header__active-menu-item span:after{transform:scaleX(1)}.announcement-bar__message{letter-spacing:.06em;font-size:1.5rem}.mega-menu__content{padding-top:4.5rem;padding-bottom:5rem;box-shadow:0 24px 48px -32px rgba(var(--color-shadow),.45);transition:opacity .32s var(--lislo-ease),transform .32s var(--lislo-ease)}.mega-menu__content .mega-menu__layout{display:flex;align-items:flex-start;gap:5rem}.mega-menu__content .mega-menu__list,.mega-menu__content .mega-menu__list--condensed{flex:1 1 auto;display:block;column-count:4;column-gap:4rem;column-fill:balance;margin:0}.mega-menu__content .mega-menu__list>li{break-inside:avoid;margin-bottom:1.6rem}.mega-menu__layout--has-promo .mega-menu__list{column-count:3}.mega-menu__link--level-2{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);text-transform:uppercase;font-size:1.3rem;line-height:1.3;letter-spacing:.14em;color:rgb(var(--color-foreground));margin-bottom:.9rem}.mega-menu__link{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.01em;transition:color var(--lislo-transition) var(--lislo-ease)}.mega-menu__link:not(.mega-menu__link--level-2){color:rgba(var(--color-foreground),.7)}.mega-menu__link:hover,.mega-menu__link--active{color:var(--lislo-atlantic);text-decoration:none}.mega-menu__link--level-2:hover{color:rgb(var(--color-foreground));opacity:.7}.mega-menu__promo{flex:0 0 26rem;align-self:stretch}.mega-menu__promo-link{display:block;text-decoration:none;position:relative;overflow:hidden;border-radius:4px;transition:transform .4s var(--lislo-ease);will-change:transform}.mega-menu__promo-image{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px}.mega-menu__promo-label{position:absolute;left:1.4rem;bottom:1.2rem;color:var(--lislo-offwhite);font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.1em;font-size:1.5rem;text-shadow:0 1px 10px rgba(31,27,25,.45)}.header--top-center .mega-menu__content .mega-menu__list{display:block;column-count:4;justify-content:initial}.header--top-center .mega-menu__content .mega-menu__layout--has-promo .mega-menu__list{column-count:3}.header--top-center .mega-menu__content .mega-menu__list>li{width:auto;padding-right:0}@media(prefers-reduced-motion:no-preference){.mega-menu[open] .mega-menu__list>li{animation:lislo-mega-item .5s var(--lislo-ease) both}.mega-menu[open] .mega-menu__list>li:nth-child(1){animation-delay:.03s}.mega-menu[open] .mega-menu__list>li:nth-child(2){animation-delay:.07s}.mega-menu[open] .mega-menu__list>li:nth-child(3){animation-delay:.11s}.mega-menu[open] .mega-menu__list>li:nth-child(4){animation-delay:.15s}.mega-menu[open] .mega-menu__list>li:nth-child(n+5){animation-delay:.19s}}@keyframes lislo-mega-item{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.lislo-reveal{opacity:0;transform:translateY(1.6rem);transition:opacity .7s var(--lislo-ease),transform .7s var(--lislo-ease);will-change:opacity,transform}.lislo-reveal.is-visible{opacity:1;transform:none}[data-lislo-parallax]{transition:transform .5s var(--lislo-ease);will-change:transform}@media(prefers-reduced-motion:reduce){.lislo-reveal{opacity:1;transform:none;transition:none}[data-lislo-parallax]{transform:none!important;transition:none}}.lislo-hero{position:relative;display:flex;align-items:center;min-height:var(--lislo-hero-min, 74vh);overflow:hidden;isolation:isolate;color:var(--lislo-offwhite)}.lislo-hero--center{align-items:center;text-align:center}.lislo-hero__media{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-2;will-change:transform}.lislo-hero__media-inner{width:100%;height:100%;will-change:transform}.lislo-hero__image{width:100%;height:100%;object-fit:cover;display:block}.lislo-hero__image--placeholder{width:100%;height:100%;background:radial-gradient(120% 120% at 50% 0%,#2c4744 0%,var(--lislo-ink) 70%)}.lislo-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(31,27,25,calc(var(--lislo-hero-overlay, .35) * .6)),rgba(31,27,25,var(--lislo-hero-overlay, .35)))}.lislo-hero__content{width:100%;padding-top:6rem;padding-bottom:6rem;animation:lislo-hero-rise 1s var(--lislo-ease) both}.lislo-hero--center .lislo-hero__content{max-width:76rem;margin-inline:auto;text-align:center}.lislo-hero__rule{display:block;width:18rem;max-width:60%;height:1px;margin:.2rem 0 2.6rem;background-color:#fbf8f28c}.lislo-hero--center .lislo-hero__rule{margin-inline:auto}.lislo-hero__eyebrow{font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;margin:0 0 1.6rem;opacity:.92}.lislo-hero__heading{font-size:clamp(4.4rem,8vw,8.5rem);line-height:1.02;margin:0 0 1.8rem;color:var(--lislo-offwhite)}.lislo-hero__subheading{font-size:clamp(1.6rem,2vw,2rem);max-width:48rem;margin:0 0 3rem;opacity:.92}.lislo-hero--center .lislo-hero__subheading{margin-inline:auto}.lislo-hero__actions{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap}.lislo-hero--center .lislo-hero__actions{justify-content:center}.lislo-hero__button.button{--color-button: 251, 248, 242;--color-button-text: 31, 27, 25;min-width:22rem}.lislo-hero__link{color:var(--lislo-offwhite);text-decoration:none;letter-spacing:.04em;padding-bottom:.3rem;border-bottom:1px solid rgba(251,248,242,.5);transition:border-color var(--lislo-transition) var(--lislo-ease)}.lislo-hero__link:hover{border-color:var(--lislo-offwhite)}@keyframes lislo-hero-rise{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.lislo-hero{align-items:flex-end}.lislo-hero__content{padding-bottom:5rem}.lislo-hero__button.button{width:100%}}@media(prefers-reduced-motion:reduce){.lislo-hero__content{animation:none}}.collection-list-title,.collection__title{letter-spacing:.01em}.featured-collection .title-wrapper-with-link,.collection-list-wrapper .title-wrapper{margin-bottom:3.2rem}.lislo-testimonials{padding-top:6rem;padding-bottom:6rem;text-align:center}.lislo-testimonials__title{margin:0 0 .8rem}.lislo-testimonials__summary{letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem;opacity:.7;margin:0 0 4.2rem}.lislo-testimonials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.lislo-testimonials__item{margin:0;padding:3.2rem 2.6rem;background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:4px;display:flex;flex-direction:column;gap:1.6rem}.lislo-testimonials__stars{color:var(--lislo-atlantic);letter-spacing:.3em;font-size:1.4rem}.lislo-testimonials__quote{font-family:var(--font-heading-family);font-size:2.1rem;line-height:1.32;margin:0}.lislo-testimonials__author{font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;opacity:.65}@media screen and (max-width:989px){.lislo-testimonials__grid{grid-template-columns:1fr;max-width:52rem;margin-inline:auto}}.rich-text__heading{letter-spacing:.01em}.collection-hero__inner{align-items:flex-start;text-align:left}.collection-hero__title,.template-list-collections .title--primary{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:none;letter-spacing:.01em;font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.15;text-align:left;margin-bottom:1.4rem}.collection-hero .collection-hero__title{text-transform:lowercase;margin-top:2.5rem;margin-bottom:0}.collection-hero .collection-hero__inner{padding-top:4rem;padding-bottom:0}.collection-hero--with-image .collection-hero__inner{padding-bottom:0}.collection-hero__description{max-width:56rem;margin-inline:0;text-align:left;opacity:.85}.card__heading{letter-spacing:.01em}.card-information .price,.card__information .price{letter-spacing:.02em;font-size:1.4rem}.card-wrapper .card__media{overflow:hidden}.card-wrapper .card__media .media img{transition:transform .7s var(--lislo-ease),opacity .4s var(--lislo-ease)}@media(hover:hover){.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.04)}}.card__badge .badge{border-radius:2px;text-transform:uppercase;letter-spacing:.1em;font-size:1rem;padding:.5rem .9rem;line-height:1;font-weight:var(--font-body-weight)}@media(hover:hover){.card-wrapper .quick-add{opacity:0;transform:translateY(.6rem);transition:opacity var(--lislo-transition) var(--lislo-ease),transform var(--lislo-transition) var(--lislo-ease)}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:none}}.quick-add__submit{letter-spacing:.06em}.facets__heading,.facets__summary,.facet-checkbox{letter-spacing:.02em}.active-facets__button-inner{letter-spacing:.04em}@media screen and (max-width:749px){.facets-container{position:sticky;top:0;z-index:3;background-color:rgb(var(--color-background));border-bottom:1px solid rgba(var(--color-foreground),.1)}}.product__text.caption-with-letter-spacing{letter-spacing:.16em;opacity:.7}.product__title h1,.product__title .h1{letter-spacing:.005em;line-height:1.05}.product .rating{margin-top:.4rem}.product .rating-star{--color-icon: var(--lislo-atlantic)}.product .rating-count{letter-spacing:.02em;opacity:.7}.icon-with-text{letter-spacing:.04em}.product__accordion .accordion__title,.product__accordion .summary__title{letter-spacing:.02em}.product__accordion{border-top:1px solid rgba(var(--color-foreground),.12)}.complementary-products .title,.complementary-products .complementary-products__heading{font-family:var(--font-heading-family)}.lislo-sticky-atc{display:none}@media screen and (max-width:749px){.lislo-sticky-atc{display:block;position:fixed;left:0;right:0;bottom:0;z-index:6;background-color:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -8px 24px -18px rgba(var(--color-shadow),.6);padding:1rem 0 calc(1rem + env(safe-area-inset-bottom,0px));animation:lislo-sticky-up .35s var(--lislo-ease) both}.lislo-sticky-atc[hidden]{display:none}.lislo-sticky-atc__inner{display:flex;align-items:center;gap:1.4rem}.lislo-sticky-atc__info{display:flex;align-items:center;gap:1rem;flex-shrink:0}.lislo-sticky-atc__image{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:3px}.lislo-sticky-atc__price{font-size:1.5rem;letter-spacing:.02em;white-space:nowrap}.lislo-sticky-atc__button{flex:1 1 auto;margin:0}}@keyframes lislo-sticky-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.lislo-sticky-atc{animation:none}}.lislo-ship-bar{padding:.4rem 0 1.8rem}.lislo-ship-bar__text{margin:0 0 1rem;text-align:center;font-size:1.3rem;letter-spacing:.02em}.lislo-ship-bar__text strong{font-weight:var(--font-body-weight-bold)}.lislo-ship-bar__track{height:4px;border-radius:999px;background-color:rgba(var(--color-foreground),.12);overflow:hidden}.lislo-ship-bar__fill{height:100%;border-radius:999px;background-color:var(--lislo-atlantic);transition:width .6s var(--lislo-ease)}.lislo-ship-bar__fill.is-complete{background-color:rgb(var(--color-foreground))}.cart-drawer .lislo-ship-bar{padding:0 1.5rem 1.8rem;border-bottom:1px solid rgba(var(--color-foreground),.1);margin-bottom:.6rem}#main-cart-items .lislo-ship-bar{max-width:60rem;margin:0 auto 2.4rem}@media(prefers-reduced-motion:reduce){.lislo-ship-bar__fill{transition:none}}.footer__content-top{padding-bottom:4rem}.footer__content-top .footer-block,.footer-block--newsletter{text-align:left;align-items:flex-start}.footer-block__heading{letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;opacity:.7;margin-bottom:1.8rem}.footer-block.text .footer-block__heading,.footer-block--newsletter .footer-block__heading{font-family:var(--font-heading-family);text-transform:none;letter-spacing:.02em;font-size:2.6rem;opacity:1}.footer-block__details-content{font-size:1.4rem;line-height:1.6;opacity:.85}.footer-block__details-content .list-menu__item--link,.footer__content-bottom a{letter-spacing:.02em;transition:color var(--lislo-transition) var(--lislo-ease)}.footer-block__details-content .list-menu__item--link:hover{color:var(--lislo-atlantic);text-decoration:none}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.12);padding-top:2.4rem}.footer__payment{opacity:.9}.copyright{letter-spacing:.04em;opacity:.65;font-size:1.2rem}@media screen and (max-width:749px){body.template-product{padding-bottom:7.5rem}.lislo-hero{min-height:78vh}.lislo-hero{min-height:82svh}.lislo-hero__heading{font-size:clamp(3.6rem,12vw,5.2rem)}.lislo-hero__eyebrow{font-size:1.1rem;letter-spacing:.18em}.lislo-hero__subheading{font-size:1.5rem}.lislo-hero__content{padding-bottom:4.5rem}.lislo-testimonials__quote{font-size:1.9rem}.collection-hero__title,.template-list-collections .title--primary{font-size:clamp(1.7rem,5vw,2.1rem)}.header__icon{min-width:4.4rem;min-height:4.4rem}.menu-drawer__menu-item{padding-top:1.4rem;padding-bottom:1.4rem;letter-spacing:.04em}.card-wrapper .quick-add{opacity:1;transform:none}.facets-container{padding-top:.6rem;padding-bottom:.6rem}.footer-block{text-align:left}.footer-block__details-content{align-items:flex-start}}.lislo-photo-wall__head{margin-bottom:2rem}.lislo-photo-wall__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);margin:0}.lislo-photo-wall__grid{display:grid;grid-template-columns:repeat(var(--pw-cols-d, 6),1fr);gap:0}.lislo-photo-wall__cell{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden}.lislo-photo-wall__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}a.lislo-photo-wall__cell:hover .lislo-photo-wall__img{transform:scale(1.04)}@media screen and (max-width:749px){.lislo-photo-wall__grid{grid-template-columns:repeat(var(--pw-cols-m, 3),1fr)}}@media(prefers-reduced-motion:reduce){.lislo-photo-wall__img{transition:none}a.lislo-photo-wall__cell:hover .lislo-photo-wall__img{transform:none}}.lislo-hero__button:focus-visible,.lislo-hero__link:focus-visible{outline:2px solid var(--lislo-offwhite);outline-offset:3px;border-radius:2px}.lislo-sticky-atc__button:focus-visible,.mega-menu__promo-link:focus-visible,.lislo-testimonials__item a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:2px}.header__inline-menu .header__menu-item:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lislo.css.map */
