:root{--cream: #F7F4EF;--cream-soft: #FAF8F4;--ink: #1F1D1B;--ink-soft: #4A4642;--terracotta: #B8674A;--sand: #B5A48A;--line: rgba(31, 29, 27, .1);--line-strong: rgba(31, 29, 27, .2);--font-serif: "Fraunces", Georgia, serif;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius-max: 2px;--hairline: .5px;--container: 1400px;--gutter: clamp(20px, 4vw, 72px);--ease-out: cubic-bezier(.2, .8, .2, 1)}html{font-size:62.5%}body.gradient,body{background:var(--cream)!important;color:var(--ink);font-family:var(--font-sans)!important;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:750px){body{font-size:16px}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.section-header__title,.title{font-family:var(--font-serif)!important;font-weight:300!important;color:var(--ink);letter-spacing:-.012em;line-height:1.1}h1 em,h2 em,h3 em,h4 em,.h1 em,.h2 em,.h3 em,.h4 em{font-style:italic;font-weight:300;color:var(--terracotta)}.button,button,.shopify-payment-button__button,input,select,textarea,.card,.card__inner,.product-card,.media,.modal__content,.cart-drawer__inner{border-radius:var(--radius-max)!important}.shadow,.gradient,.card--standard .card__inner{box-shadow:none!important;background-image:none!important}.button,.shopify-payment-button__button--unbranded,button.btn-primary,.btn-primary{background:var(--ink);color:var(--cream);border:none;padding:16px 28px;font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-max);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;transition:background .2s ease,color .2s ease;min-height:0;min-width:0}.button:hover,.btn-primary:hover{background:var(--terracotta);color:var(--cream)}.button--secondary,.btn-secondary{background:transparent;color:var(--ink);border:var(--hairline) solid var(--ink);text-transform:uppercase}.button--secondary:hover,.btn-secondary:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.link,.inline-link{color:var(--ink);text-decoration:none;border-bottom:var(--hairline) solid var(--terracotta);padding-bottom:1px;transition:color .2s ease}.link:hover,.inline-link:hover{color:var(--terracotta)}.utility-bar,.announcement-bar,.announcement-bar__announcement{background:var(--ink)!important;color:var(--cream)!important;font-family:var(--font-sans);font-size:12px!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:10px 20px;text-align:center}.announcement-bar__announcement p,.announcement-bar__announcement a{color:var(--cream)!important;text-decoration:none;margin:0}.header-wrapper{background:var(--cream)!important;border-bottom:var(--hairline) solid var(--line)}.header{padding:22px var(--gutter);max-width:var(--container);margin:0 auto;display:grid;align-items:center}.header__heading-link{font-family:var(--font-serif);font-weight:300;font-size:22px;letter-spacing:-.01em;color:var(--ink)!important;text-decoration:none}.header__heading-logo{max-height:36px;width:auto}.header__menu-item{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--ink)!important;text-transform:none!important;text-decoration:none!important;padding:8px 0!important;border:none!important;transition:color .2s ease}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item{color:var(--terracotta)!important}.header__menu-item span{font-weight:500!important}.header__inline-menu>ul{gap:38px}.mega-menu__content,.header__submenu{background:var(--cream)!important;border:var(--hairline) solid var(--line)!important;border-radius:var(--radius-max);box-shadow:0 16px 40px #1f1d1b1a!important;padding:24px 32px!important;min-width:280px}.mega-menu__list{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.mega-menu__link,.header__submenu-item{font-family:var(--font-serif)!important;font-weight:400!important;font-size:16px!important;color:var(--ink)!important;padding:6px 0!important;text-transform:none!important;letter-spacing:-.005em!important;text-decoration:none!important;border:none!important;transition:color .2s ease}.mega-menu__link:hover,.header__submenu-item:hover{color:var(--terracotta)!important}.mega-menu__list>li>a.mega-menu__top-link{font-family:var(--font-serif)!important;font-style:italic!important;font-weight:300!important;font-size:13px!important;color:var(--ink-soft)!important;padding-bottom:8px!important;pointer-events:none}.header__icons .header__icon svg{width:18px;height:18px;stroke:var(--ink)}.header__icon:hover svg{stroke:var(--terracotta)}.cart-count-bubble{background:var(--terracotta)!important;color:var(--cream)!important;font-family:var(--font-sans);font-size:10px;font-weight:600}.footer{background:var(--cream)!important;border-top:var(--hairline) solid var(--line);color:var(--ink);padding:80px var(--gutter) 32px!important}.footer .footer__content-top{max-width:var(--container);margin:0 auto;padding:0 0 48px!important;border-bottom:var(--hairline) solid var(--line)}.footer-block__heading,.footer-block .h4{font-family:var(--font-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--terracotta)!important;margin-bottom:18px!important}.footer-block__details-content a,.footer-block ul a{font-family:var(--font-sans)!important;font-size:13px!important;color:var(--ink)!important;text-decoration:none!important;line-height:2!important;border:none!important}.footer-block__details-content a:hover,.footer-block ul a:hover{color:var(--terracotta)!important}.footer-block--menu ul{list-style:none;padding:0}.footer-block--text{font-family:var(--font-sans);font-size:13px;color:var(--ink-soft);line-height:1.65;max-width:280px}.footer__copyright,.footer__content-bottom{border-top:none!important;padding-top:24px!important;font-family:var(--font-sans);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.newsletter input[type=email],.newsletter-form__field-wrapper input{background:var(--cream-soft)!important;border:var(--hairline) solid var(--line-strong)!important;border-radius:var(--radius-max)!important;padding:14px 18px!important;font-family:var(--font-sans)!important;font-size:14px!important;color:var(--ink)!important;box-shadow:none!important}.newsletter input[type=email]:focus,.newsletter-form__field-wrapper input:focus{border-color:var(--ink)!important;outline:none!important}.newsletter-form__button{background:var(--ink)!important;color:var(--cream)!important}.lfc-cookie-banner{position:fixed;inset:auto 16px 16px 16px;z-index:9999;background:var(--ink);color:var(--cream);padding:20px 24px;border-radius:var(--radius-max);box-shadow:0 8px 32px #0000002e;display:flex;flex-wrap:wrap;align-items:center;gap:20px;max-width:720px;margin:0 auto;font-family:var(--font-sans);font-size:13px;line-height:1.55;transform:translateY(140%);transition:transform .45s var(--ease-out)}.lfc-cookie-banner.is-visible{transform:translateY(0)}.lfc-cookie-banner p{flex:1 1 280px;margin:0;color:#f7f4efeb}.lfc-cookie-banner a{color:var(--cream);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px}.lfc-cookie-banner__actions{display:flex;gap:10px;flex-wrap:wrap}.lfc-cookie-banner__btn{padding:10px 18px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-max);cursor:pointer;border:var(--hairline) solid rgba(247,244,239,.4);background:transparent;color:var(--cream);font-family:var(--font-sans);transition:background .2s ease,color .2s ease,border-color .2s ease}.lfc-cookie-banner__btn--primary{background:var(--cream);color:var(--ink);border-color:var(--cream)}.lfc-cookie-banner__btn--primary:hover{background:var(--terracotta);color:var(--cream);border-color:var(--terracotta)}.lfc-cookie-banner__btn--ghost:hover{border-color:var(--cream);background:#f7f4ef14}@media(max-width:600px){.lfc-cookie-banner{inset:auto 12px 12px 12px;padding:16px 18px;font-size:12px}}.section-featured-collection,.section-featured-blog,[id^=shopify-section-template--][id*=featured_profiles],[id^=shopify-section-template--][id*=featured_journal]{background:var(--cream-soft)}.featured-collection .title-wrapper,.featured-collection .title-wrapper-with-link,.featured-blog .title-wrapper,.featured-blog .title-wrapper-with-link,.collection .title-wrapper,[id*=featured_profiles] .title-wrapper,[id*=featured_profiles] .title-wrapper-with-link,[id*=featured_journal] .title-wrapper,[id*=featured_journal] .title-wrapper-with-link{text-align:center!important;justify-content:center!important;margin-bottom:56px!important;flex-direction:column!important}[id*=featured_profiles] .collection__title,[id*=featured_journal] .title-wrapper h2{font-family:var(--font-serif)!important;font-weight:300!important;font-size:clamp(32px,3.5vw,50px)!important;letter-spacing:-.012em!important;color:var(--ink)!important;margin:0 0 18px!important}[id*=featured_profiles] .collection__description,[id*=featured_profiles] .title-wrapper-with-link p{font-family:var(--font-sans);font-size:16px;color:var(--ink-soft);line-height:1.65;max-width:600px;margin:0 auto}.featured-collection .card-wrapper,[id*=featured_profiles] .card-wrapper{background:var(--cream);border:.5px solid var(--line)}[id*=featured_profiles] .card__heading{font-family:var(--font-serif)!important;font-weight:400!important;font-size:19px!important}[id*=featured_profiles] .price{font-family:var(--font-serif)!important;font-weight:300!important;font-size:22px!important;color:var(--ink)!important}.section-template--collection,.template-collection .shopify-section[id*=main-collection-product-grid]{background:var(--cream)}.collection{padding:40px var(--gutter) 80px;max-width:var(--container);margin:0 auto}.facets-container{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:16px 0;border-top:.5px solid var(--line);border-bottom:.5px solid var(--line)}.facets{display:flex;flex-wrap:wrap;gap:12px;padding:0;border:none}.facets__form{display:contents}.facets__wrapper{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0}.facets__disclosure,.facets-vertical .facets__disclosure{background:var(--cream);border:.5px solid var(--line-strong);border-radius:var(--radius-max);padding:0;transition:border-color .2s ease,background .2s ease}.facets__disclosure[open],.facets__disclosure:hover{border-color:var(--ink)}.facets__summary,.facets__heading{font-family:var(--font-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--ink)!important;padding:10px 18px!important;cursor:pointer;display:inline-flex!important;align-items:center;gap:8px;background:transparent!important;border:none!important}.facets__summary svg,.facets__heading svg{width:12px!important;height:12px!important;stroke:currentColor}.facets__summary::-webkit-details-marker{display:none}.facets__display{background:var(--cream)!important;border:.5px solid var(--line)!important;border-radius:var(--radius-max);box-shadow:0 16px 40px #1f1d1b14;padding:20px!important;min-width:240px;margin-top:8px}.facet-filters-form,.facet-filters{display:flex;align-items:center;gap:18px}.facet-filters__field label,.facets__label{font-family:var(--font-sans)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ink-soft)!important;font-weight:600!important}.facet-filters__field select,select.sort-select{background:transparent!important;border:none!important;font-family:var(--font-sans)!important;font-size:13px!important;font-weight:500!important;color:var(--ink)!important;padding:10px 28px 10px 12px!important;cursor:pointer;border-radius:var(--radius-max)!important;box-shadow:none!important}.product-count,.collection__products-count{font-family:var(--font-sans);font-size:13px;color:var(--ink-soft)}.product-count strong{color:var(--ink);font-weight:600}.product-grid,.collection .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1500px;margin:32px auto 0;padding:0}@media(min-width:1200px){.product-grid,.collection .grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1199px)and (min-width:990px){.product-grid,.collection .grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:989px){.product-grid,.collection .grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:600px){.product-grid,.collection .grid{grid-template-columns:1fr}}.product-grid>.grid__item,.collection .grid>.grid__item{width:100%!important;max-width:100%!important}.card-wrapper.product-card-wrapper,.collection .card-wrapper{background:var(--cream);border:.5px solid var(--line)!important;border-radius:var(--radius-max);transition:border-color .25s ease;height:100%}.card-wrapper.product-card-wrapper:hover,.collection .card-wrapper:hover{border-color:var(--ink-soft)!important}.card.card--standard{background:transparent!important;border:none!important;border-radius:0!important}.card--media .card__inner{background:var(--cream-soft)!important}.collection .card__inner,.product-grid .card__inner{display:block!important}.collection .card__inner>.card__content,.product-grid .card__inner>.card__content{display:none!important}.card__media,.collection .card__media{aspect-ratio:1/1;background:var(--cream-soft)!important;border-bottom:.5px solid var(--line);border-radius:0!important;overflow:hidden;position:relative;width:100%;height:auto}.collection .card__media .media img,.product-grid .card__media .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;top:0!important;left:0!important;transform:none!important;padding:0!important;transition:transform .5s var(--ease-out)!important}.collection .card-wrapper:hover .card__media .media img{transform:scale(1.04)!important}.card__content,.card__information,.collection .card__information{padding:22px!important;display:flex;flex-direction:column;gap:8px;background:var(--cream)}.card__heading,.card__heading a,.collection .card__heading{font-family:var(--font-serif)!important;font-weight:400!important;font-size:18px!important;line-height:1.25!important;letter-spacing:-.005em!important;color:var(--ink)!important;text-decoration:none!important;margin:0!important}.collection .card-information__wrapper,.collection .card__information{padding:22px!important}.card__information .caption-with-letter-spacing{font-family:var(--font-sans)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink-soft)!important;font-weight:600!important}.price,.price__regular .price-item,.card__information .price{font-family:var(--font-serif)!important;font-weight:300!important;font-size:22px!important;color:var(--ink)!important;letter-spacing:-.005em!important;margin-top:8px!important;padding-top:12px!important;border-top:.5px solid var(--line)!important}.price__sale .price-item--sale{color:var(--terracotta)!important}.price__sale .price-item--regular{text-decoration:line-through;color:var(--ink-soft)}.card__badge,.collection .card__badge{top:14px!important;left:14px!important;right:auto!important;background:transparent!important}.card__badge .badge,.collection .card__badge .badge{background:transparent!important;color:var(--terracotta)!important;font-family:var(--font-sans)!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:600!important;padding:0!important;border:none!important;border-radius:0!important}.lfc-eyebrow{font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--terracotta);display:inline-flex;align-items:center;gap:14px}.lfc-eyebrow:before{content:"";width:24px;height:.5px;background:currentColor}.lfc-lede{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:19px;line-height:1.5;color:var(--ink-soft)}.lfc-container{max-width:var(--container);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.lfc-divider{border:none;border-top:var(--hairline) solid var(--line);margin:0}*:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px;border-radius:var(--radius-max)}::selection{background:var(--terracotta);color:var(--cream)}html,body{overflow-x:clip}cart-drawer{overflow:hidden}cart-notification{overflow:hidden}html.lfc-menu-locked,body.lfc-menu-locked{overflow:hidden!important;touch-action:none}.lfc-nav__link--noclick{cursor:default;-webkit-user-select:none;user-select:none}.related-products .product-grid .card__inner>.card__content,product-recommendations .product-grid .card__inner>.card__content{display:block!important}.related-products .product-grid .card__inner,product-recommendations .product-grid .card__inner{display:flex!important;flex-direction:column}.related-products .product-grid,product-recommendations .product-grid{gap:24px}.related-products .card-wrapper,product-recommendations .card-wrapper{background:transparent;border:none!important}.related-products .card__media,product-recommendations .card__media{background:var(--cream-soft);border:.5px solid var(--line);border-radius:0;aspect-ratio:1/1;overflow:hidden}.related-products .card__media .media img,product-recommendations .card__media .media img{width:100%!important;height:100%!important;object-fit:contain!important;padding:24px!important;transition:transform .5s ease}.related-products .card-wrapper:hover .card__media .media img,product-recommendations .card-wrapper:hover .card__media .media img{transform:scale(1.04)}.related-products .card__information,product-recommendations .card__information{padding:16px 0 0!important;text-align:left}.related-products .card__heading,product-recommendations .card__heading{font-family:var(--font-serif);font-weight:300;font-size:17px;line-height:1.3;margin:0 0 8px}.related-products .card__heading a,product-recommendations .card__heading a{color:var(--ink);text-decoration:none}.related-products .price,product-recommendations .price{font-family:var(--font-sans);font-size:14px;color:var(--ink-soft);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/33/assets/la-fontaine-chat.css.map */
