@font-face{font-family:"LS Serif";src:url(//shop.lovesama.com/cdn/shop/t/21/assets/ls-serif-500.woff2?v=69168489327317524471794341228) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"LS Serif";src:url(//shop.lovesama.com/cdn/shop/t/21/assets/ls-serif-500i.woff2?v=84804038144491084121794341228) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"LS Serif";src:url(//shop.lovesama.com/cdn/shop/t/21/assets/ls-serif-600.woff2?v=2368149909612818781794341229) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:LS Sans;src:url(//shop.lovesama.com/cdn/shop/t/21/assets/ls-sans-400.woff2?v=130199387642073463921794341226) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:LS Sans;src:url(//shop.lovesama.com/cdn/shop/t/21/assets/ls-sans-500.woff2?v=32299446914459139891794341226) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:LS Sans;src:url(//shop.lovesama.com/cdn/shop/t/21/assets/ls-sans-600.woff2?v=77446791126527229001794341227) format("woff2");font-weight:600;font-display:swap}:root{--st-paper:#F4EFE7;--st-paper-2:#ECE5D9;--st-tone:#E9E2D5;--st-ink:#1F1D1A;--st-mute:#6A635B;--st-line:#D9CFBF;--st-claret:#6E2A27;--st-pine:#2F3A30;--st-serif:"LS Serif","Cormorant Garamond",Georgia,serif;--st-sans:"LS Sans","Helvetica Neue",Arial,sans-serif;--font-heading-family:var(--st-serif);--font-heading-weight:500;--font-body-family:var(--st-sans);--color-background:244,239,231;--gradient-background:#F4EFE7;--color-foreground:31,29,26;--color-button:31,29,26;--color-button-text:244,239,231}html body{background:var(--st-paper)!important;color:var(--st-ink);font-family:var(--st-sans);letter-spacing:.005em;-webkit-font-smoothing:antialiased}.color-background-1,.color-background-2,.color-scheme-69ec6707-1a75-45e4-bd26-c19b0e82de97{--color-background:244,239,231!important;--gradient-background:#F4EFE7!important;--color-foreground:31,29,26;--color-button:31,29,26;--color-button-text:244,239,231;--color-secondary-button-text:31,29,26}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.collection-hero__title,.product__title h1,.card__heading{font-family:var(--st-serif)!important;font-weight:500!important;letter-spacing:-.005em}.card__heading,.card__heading a{font-size:1.9rem;line-height:1.2}.price,.price-item{font-family:var(--st-sans);font-size:1.4rem;letter-spacing:.02em;color:var(--st-mute)}.button,.shopify-payment-button__button--unbranded,.button:after,.button:before{border-radius:0!important}.button,.shopify-payment-button__button--unbranded{font-family:var(--st-sans);font-weight:500;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;min-height:5rem}.button--secondary{--color-button:31,29,26;background:transparent}.card-wrapper .card__inner,.card-wrapper .card__media,.product__media-item .media,.card__inner{border-radius:0!important;background:var(--st-tone)!important}.card__media img,.product__media img{mix-blend-mode:multiply}.card--standard>.card__content{padding-top:1.4rem}.card__information{text-align:left!important}.badge{border-radius:0!important;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;background:var(--st-ink)!important;color:var(--st-paper)!important;border:0}.announcement-bar-section .color-inverse,.announcement-bar{background:var(--st-ink)!important}.announcement-bar__message{font-family:var(--st-sans);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.header-wrapper{background:var(--st-paper)!important;border-bottom:1px solid var(--st-line)!important}.header__menu-item span{font-size:1.3rem;letter-spacing:.06em}.header__heading-logo-wrapper:before,.header-wrapper:after{display:none!important}.xph,.xs-ribbon,[data-xs-ribbon],.lsx-ribbon,img[src*=sparkle]{display:none!important}.st-wrap{max-width:132rem;margin:0 auto;padding-left:max(2rem,4vw);padding-right:max(2rem,4vw)}.st-eyebrow{font-family:var(--st-sans);font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--st-mute);margin:0}.st-h{font-family:var(--st-serif);font-weight:500;line-height:1.02;letter-spacing:-.01em;margin:0;text-wrap:balance}.st-h em{font-style:italic}.st-link{font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;color:var(--st-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.3rem}.st-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 3rem;background:var(--st-ink);color:var(--st-paper);font:500 1.2rem/1 var(--st-sans);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--st-ink);cursor:pointer;transition:background .3s,color .3s}.st-btn:hover{background:transparent;color:var(--st-ink)}.st-btn--light{background:var(--st-paper);color:var(--st-ink);border-color:var(--st-paper)}.st-btn--light:hover{background:transparent;color:var(--st-paper)}.st-btn[disabled]{opacity:.45;cursor:default}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}.cart__ctas{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:1.2rem!important}.cart__ctas .rale-widget{width:100%!important;max-width:none!important;margin:0!important;order:-1;font-size:1.3rem!important;line-height:1.5!important}.cart__ctas .rale-container{display:flex!important;align-items:flex-start!important;gap:1rem!important}.cart__ctas .rale-message{flex:1;min-width:0}.cart__ctas .rale-link{color:var(--st-ink)!important;text-decoration:underline;text-underline-offset:.2em}.cart__ctas .cart__checkout-button{width:100%;max-width:none}.cart__dynamic-checkout-buttons{margin-top:1.2rem}.totals__subtotal{font-family:var(--st-serif)!important;font-weight:500!important}.drawer__inner{background:var(--st-paper)!important}.cart-drawer .drawer__heading{font-family:var(--st-serif)!important;font-weight:500!important}.discounts__discount{font-size:1.25rem;color:var(--st-mute)}.lsx{color:var(--st-ink)!important;font-family:var(--st-sans)}.lsx-goal{border-radius:0!important;background:transparent!important;border:1px solid var(--st-line);padding:1.4rem 1.6rem!important}.lsx-ok{color:var(--st-ink)!important;font-weight:600!important}.lsx-bar{height:2px!important;border-radius:0!important;background:var(--st-line)!important}.lsx-bar i{border-radius:0!important;background:var(--st-ink)!important}.lsx-pin{width:1rem!important;height:1rem!important;margin-left:-.5rem!important;box-shadow:0 0 0 1px var(--st-ink)!important;background:var(--st-paper)!important}.lsx-pin.is-on{background:var(--st-ink)!important}.lsx-pin--gift{width:1.8rem!important;height:1.8rem!important;margin-left:-1.8rem!important;background-color:var(--st-paper)!important}.lsx-eta{color:var(--st-mute)!important}.lsx-add{border-radius:0!important;box-shadow:none!important;background:transparent!important;border:1px solid var(--st-line);padding:1rem!important}.lsx-add img{border-radius:0!important;background:var(--st-tone)!important;mix-blend-mode:multiply}.lsx-add small{color:var(--st-mute)!important;font-weight:500!important}.lsx-add b{font-family:var(--st-serif);font-weight:500!important;font-size:1.7rem}.lsx-add button{border-radius:0!important;background:var(--st-ink)!important;width:4rem!important;height:4rem!important;font-size:2rem!important}.lsg{background:var(--st-paper)!important;color:var(--st-ink)!important}.lsg *{border-radius:0!important}.lsg-title,.lsg-h{font-family:var(--st-serif)!important;font-weight:500!important}.lsg-eyebrow,.lsg-for,.lsg-alts-h{color:var(--st-mute)!important;font-weight:500!important}.lsg-tab[aria-selected=true] .lsg-tab-img{outline:1px solid var(--st-ink);outline-offset:3px}.lsg-art{border-radius:0!important;background:var(--st-tone)!important;-webkit-mask:none!important;mask:none!important;clip-path:none!important}.lsg-art img{border-radius:0!important;-webkit-mask:none!important;mask:none!important;clip-path:none!important;object-fit:cover}.lsg-badge{display:none!important}.lsg-btn,.lsg-plus{background:var(--st-ink)!important;color:var(--st-paper)!important;border-radius:0!important;box-shadow:none!important;font-weight:500!important;letter-spacing:.14em}.lsg-item-img,.lsg-alt-img{background:var(--st-tone)!important}.lsg-item-img img,.lsg-alt-img img{mix-blend-mode:multiply}.lsg-sum b{font-family:var(--st-serif);font-weight:500}.lsg-perks span{color:var(--st-mute)!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/stille.css.map */
