:root{--lw-font-sans:"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--lw-font-display:Georgia,"Times New Roman",serif}body,button,input,select,textarea,.shopify-section,.header,.menu,footer,.resource-card,.product-card,.product-information,.cart-drawer{font-family:var(--lw-font-sans)!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,.h1,.h2,.jumbo-text-line,.collection-title,.product-title,footer .footer-content:before,footer .menu__heading,footer h3{font-family:var(--lw-font-display)!important;font-weight:500!important;letter-spacing:0!important}.header a,.header button,.menu a{font-size:15px!important;font-weight:650!important;line-height:1.2!important}h1,.jumbo-text-line{line-height:.95!important}h2,.h2,.collection-title{line-height:1.05!important}.resource-card__title,.product-card__title{font-size:16px!important;font-weight:650!important;line-height:1.42!important}.price{font-size:15px!important;font-weight:800!important;line-height:1.35!important;font-variant-numeric:tabular-nums}.button,.shopify-payment-button__button,.product-form-buttons button,.quick-add__button{font-family:var(--lw-font-sans)!important;font-size:14px!important;font-weight:750!important;letter-spacing:.02em!important}footer a,footer .footer-utilities__text{font-size:15px!important;font-weight:600!important;line-height:1.55!important}@media(max-width:749px){h1,.jumbo-text-line{line-height:1!important}.product-card__title,.resource-card__title,.price{font-size:14px!important}}shopify-pc-banner,#shopify-pc-banner,.shopify-pc-banner,.shopify-pc-container{position:fixed!important;bottom:0!important;top:auto!important;left:0!important;right:0!important;transform:none!important;border-radius:0!important;max-width:100vw!important;width:100%!important;box-shadow:0 -2px 12px #0000001f!important}shopify-pc-banner .shopify-pc-banner__inner,shopify-pc-banner .shopify-pc-banner__container,.shopify-pc-banner__inner{padding:10px 24px!important}.cc-window,.cc-banner,.cookieconsent,.cookie-consent,.cookie-banner,.cookie-notice,[data-gdpr-consent-banner],#CybotCookiebotDialog,.CookieConsent{position:fixed!important;bottom:0!important;top:auto!important;left:0!important;right:0!important;width:100%!important;transform:none!important;border-radius:0!important;padding:12px 24px!important;margin:0!important;z-index:999!important}.cookie-popup,.cookie-modal{bottom:0!important;top:auto!important;left:0!important;right:0!important;width:100%!important;transform:none!important;border-radius:0!important;margin:0!important}:root{--lw-ink: #2f2034;--lw-plum: #4b2f4e;--lw-rose: #a75d70;--lw-blush: #f7ecee;--lw-soft: #fbf7f3;--lw-mist: #efe7e4;--lw-line: rgba(75, 47, 78, .16);--lw-shadow: 0 18px 44px rgba(47, 32, 52, .1)}html{scroll-behavior:smooth}body.page-width-normal{background:var(--lw-soft)!important;color:var(--lw-ink)!important;letter-spacing:0!important}.lw-site-header{position:sticky;top:0;z-index:30;background:#fbf7f3f0!important;border-bottom:1px solid var(--lw-line)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 30px #2f20340d}.lw-header-bar{min-height:76px;padding-inline:clamp(18px,4vw,48px)!important;align-items:center}.lw-wordmark{color:var(--lw-ink)!important;font-size:clamp(38px,5.4vw,68px)!important;line-height:.9!important;letter-spacing:0!important;text-transform:none!important}.lw-link,.lw-drop>.lw-link{color:var(--lw-ink)!important;font-size:12px!important;letter-spacing:.12em!important;text-decoration:none!important;transition:color .16s ease,opacity .16s ease}.lw-link:hover,.lw-drop:hover>.lw-link{color:var(--lw-rose)!important;opacity:1!important}.lw-drop-menu{background:#fbf7f3fa!important;border:1px solid var(--lw-line)!important;box-shadow:var(--lw-shadow)!important}.lw-site-header [class*=announce],.lw-announcement,.announcement-bar,[class*=announcement]{background:#4b2f4e!important;color:#fff7f8!important;border:0!important;letter-spacing:.08em!important}.lw-home{background:var(--lw-soft)!important}.lw-hero{min-height:clamp(680px,84vh,880px)!important;background:linear-gradient(90deg,#fbf7f3 0% 52%,#f3e5e9 52% 100%)!important;border-bottom:1px solid var(--lw-line)!important;overflow:hidden}.lw-hero-copy{padding:clamp(54px,7vw,96px) clamp(22px,6vw,86px)!important;justify-content:center!important}.lw-hero-copy h1,.lw-hero h1{max-width:760px!important;color:var(--lw-ink)!important;font-size:clamp(56px,8.4vw,126px)!important;line-height:.86!important;letter-spacing:0!important;margin-bottom:28px!important}.lw-hero-copy p,.lw-hero p{color:#2f2034c2!important;font-size:clamp(16px,1.5vw,20px)!important;line-height:1.65!important;max-width:620px!important}.lw-eyebrow,.lw-kicker,.lw-hero [class*=eyebrow]{color:var(--lw-rose)!important;letter-spacing:.22em!important}.lw-hero-media,.lw-hero-image{min-height:100%!important;background:#f1e3e7!important}.lw-hero img{width:100%!important;height:100%!important;object-fit:cover!important;filter:saturate(.96) contrast(1.02) brightness(1.02)}.lw-actions,.lw-hero .lw-actions{gap:12px!important;flex-wrap:wrap!important;margin-top:34px!important}.lw-button,.lw-actions a,a.lw-button,button.lw-button{min-height:50px!important;padding:15px 24px!important;border-radius:4px!important;border:1px solid var(--lw-ink)!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-decoration:none!important;transition:transform .16s ease,background .16s ease,color .16s ease,border-color .16s ease!important}.lw-button:first-child,.lw-actions a:first-child{background:var(--lw-ink)!important;color:#fff7f8!important;border-color:var(--lw-ink)!important}.lw-button:hover,.lw-actions a:hover{transform:translateY(-1px);background:var(--lw-rose)!important;color:#fff7f8!important;border-color:var(--lw-rose)!important}.lw-products,.lw-collections,.lw-editorial,.lw-section{background:var(--lw-soft)!important;padding-block:clamp(46px,7vw,92px)!important}.lw-products h2,.lw-collections h2,.lw-section h2,.lw-home h2{color:var(--lw-ink)!important;font-size:clamp(34px,5vw,68px)!important;line-height:.95!important;letter-spacing:0!important}.lw-products p,.lw-section p{color:#2f2034b3!important}.lw-grid{gap:clamp(18px,2.4vw,34px)!important}.lw-card{background:#fffdfb!important;border:1px solid rgba(75,47,78,.12)!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 10px 28px #2f20340f!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.lw-card:hover,.lw-card:focus-within{transform:translateY(-4px);box-shadow:var(--lw-shadow)!important;border-color:#a75d7057!important}.lw-card-media{background:#f2e6e8!important;overflow:hidden!important}.lw-card-media img,.lw-card img{transition:transform .28s ease,filter .28s ease!important}.lw-card:hover img{transform:scale(1.035);filter:saturate(1.04) contrast(1.02)}.lw-card-body{padding:16px 16px 18px!important}.lw-card-body a,.lw-card-title,.lw-card h3{color:var(--lw-ink)!important;font-size:14px!important;line-height:1.35!important;letter-spacing:0!important}.lw-card [class*=price],.lw-price,.price{color:var(--lw-rose)!important;font-weight:700!important}.lw-footer,.footer-content{background:#3c2b3f!important;color:#fff7f8!important}.lw-footer a,.lw-footer__link,.lw-footer__heading{color:#fff7f8!important}.lw-footer__email-input{background:transparent!important;color:#fff7f8!important;border-color:#fff7f894!important}.lw-footer__email-input::placeholder{color:#fff7f8c2!important}@media(max-width:860px){.lw-header-bar{min-height:64px;padding-inline:16px!important}.lw-wordmark{font-size:clamp(34px,14vw,52px)!important}.lw-left,.lw-right .lw-hide{display:none!important}.lw-mobile{background:#fbf7f3f5!important;border-bottom:1px solid var(--lw-line)!important;overflow-x:auto!important;scrollbar-width:none!important}.lw-mobile::-webkit-scrollbar{display:none!important}.lw-hero{min-height:auto!important;background:#fbf7f3!important;display:flex!important;flex-direction:column!important}.lw-hero-copy{padding:40px 18px 34px!important}.lw-hero-copy h1,.lw-hero h1{font-size:clamp(46px,16vw,76px)!important;line-height:.9!important}.lw-hero-media,.lw-hero-image{min-height:360px!important;order:-1}.lw-actions a,.lw-button{width:100%!important;justify-content:center!important;text-align:center!important}.lw-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.lw-card-body{padding:12px!important}}@media(max-width:520px){.lw-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lw-card-body a,.lw-card-title,.lw-card h3{font-size:12px!important}}body .lw-hero{background:linear-gradient(90deg,#fbf7f3 0% 52%,#f3e5e9 52% 100%)!important}body .lw-card,body article.lw-card,body .product-card,body [class*=product-card]{background:#fffdfb!important;border:1px solid rgba(75,47,78,.14)!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 12px 30px #2f203414!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}body .lw-card:hover,body article.lw-card:hover,body .product-card:hover,body [class*=product-card]:hover{transform:translateY(-4px)!important;box-shadow:0 18px 44px #2f20341f!important;border-color:#a75d7061!important}body .lw-card-media,body .product-card__image,body [class*=product-card] [class*=image]{background:#f2e6e8!important;overflow:hidden!important}body .lw-card-body{padding:16px 16px 18px!important}body .lw-products,body .lw-collections,body .section{background-color:#fbf7f3!important}body .lw-site-header [class*=announce],body .lw-announcement,body .announcement-bar,body [class*=announcement]{background:#4b2f4e!important;color:#fff7f8!important}:root{--li-bg: #eef3f3;--li-surface: #ffffff;--li-ink: #202124;--li-muted: #5f666a;--li-line: rgba(32, 33, 36, .12);--li-pill: #d7e9f1;--li-soft: #f6f8f8;--li-shadow: 0 16px 40px rgba(32, 33, 36, .1)}body.page-width-normal{background:var(--li-bg)!important;color:var(--li-ink)!important;font-family:Arial,Helvetica,sans-serif!important}body .lw-site-header{background:#fffffffa!important;border-bottom:1px solid var(--li-line)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body .lw-header-bar{display:grid!important;grid-template-columns:minmax(150px,230px) minmax(280px,1fr) auto!important;align-items:center!important;gap:24px!important;min-height:74px!important;padding:10px clamp(22px,5vw,90px)!important}body .lw-wordmark{order:1!important;justify-self:start!important;color:var(--li-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(34px,3.8vw,54px)!important;font-weight:300!important;line-height:1!important;letter-spacing:-.04em!important;text-transform:none!important}body .lw-left{order:2!important;justify-content:center!important;gap:clamp(16px,2.4vw,34px)!important}body .lw-right{order:3!important;justify-content:end!important;gap:18px!important}body .lw-link,body .lw-drop>.lw-link{color:var(--li-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}body .lw-left>.lw-link:nth-of-type(n+4){display:none!important}body .lw-right .lw-link[href*=search],body .lw-right .lw-link[href*="/search"]{min-width:min(34vw,360px)!important;height:44px!important;padding:0 48px 0 24px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;border-radius:999px!important;background:#f0f1f1!important;color:#6e7477!important;position:relative!important}body .lw-right .lw-link[href*=search]:after,body .lw-right .lw-link[href*="/search"]:after{content:"\2315";position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--li-ink);font-size:22px}body .lw-right .lw-link[href*=account]{background:var(--li-pill)!important;border-radius:999px!important;padding:13px 24px!important}body .lw-drop-menu{background:var(--li-surface)!important;border:1px solid var(--li-line)!important;border-radius:18px!important;box-shadow:var(--li-shadow)!important}body .lw-announcement,body [class*=announcement]{background:var(--li-surface)!important;color:var(--li-ink)!important;border-top:1px solid var(--li-line)!important;border-bottom:1px solid var(--li-line)!important;letter-spacing:0!important;font-weight:500!important}body .lw-hero{min-height:min(760px,calc(100vh - 120px))!important;display:grid!important;grid-template-columns:44% 56%!important;background:var(--li-bg)!important;border:0!important}body .lw-hero-copy{grid-column:1!important;padding:clamp(56px,7vw,120px) clamp(26px,6vw,98px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;background:var(--li-bg)!important}body .lw-hero-media,body .lw-hero-image{grid-column:2!important;min-height:100%!important;background:#111!important}body .lw-hero-copy h1,body .lw-hero h1{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(42px,4.8vw,72px)!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.04em!important;color:var(--li-ink)!important;max-width:620px!important;margin:0 0 24px!important}body .lw-hero-copy p,body .lw-hero p{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(17px,1.5vw,22px)!important;line-height:1.45!important;color:var(--li-muted)!important;max-width:560px!important}body .lw-eyebrow,body .lw-kicker,body .lw-hero [class*=eyebrow]{color:var(--li-ink)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-weight:700!important}body .lw-actions,body .lw-hero .lw-actions{margin-top:36px!important;gap:18px!important}body .lw-actions a,body a.lw-button,body .lw-button{min-height:56px!important;padding:0 34px!important;border-radius:999px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;border:1px solid var(--li-ink)!important}body .lw-actions a:first-child,body .lw-button:first-child{background:var(--li-ink)!important;color:#fff!important}body .lw-actions a:not(:first-child){background:transparent!important;color:var(--li-ink)!important}body .lw-actions a:hover,body .lw-button:hover{transform:translateY(-2px)!important;box-shadow:0 12px 24px #20212424!important}body .lw-products,body .lw-collections,body .lw-section,body .section{background:var(--li-surface)!important;padding-block:clamp(56px,7vw,104px)!important}body .lw-products h2,body .lw-home h2,body .lw-section h2{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(34px,4vw,58px)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.04!important}body .lw-grid{gap:clamp(18px,2vw,30px)!important}body .lw-card,body article.lw-card,body .product-card,body [class*=product-card]{background:var(--li-surface)!important;border:1px solid var(--li-line)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:none!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}body .lw-card:hover,body article.lw-card:hover,body .product-card:hover,body [class*=product-card]:hover{transform:translateY(-3px)!important;box-shadow:var(--li-shadow)!important;border-color:#20212438!important}body .lw-card-media,body .product-card__image,body [class*=product-card] [class*=image]{background:var(--li-soft)!important}body .lw-card-body{padding:18px!important}body .lw-card-body a,body .lw-card-title,body .lw-card h3{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35!important}body .lw-price,body .price,body .lw-card [class*=price]{color:var(--li-ink)!important;font-weight:700!important}body .lw-footer,body .footer-content{background:#101112!important;color:#fff!important}body .lw-footer a,body .lw-footer__link,body .lw-footer__heading{color:#fff!important}@media(max-width:980px){body .lw-header-bar{grid-template-columns:1fr auto!important;min-height:66px!important;gap:12px!important;padding:10px 16px!important}body .lw-wordmark{font-size:clamp(34px,12vw,48px)!important}body .lw-left,body .lw-right .lw-hide,body .lw-right .lw-link[href*=search]{display:none!important}body .lw-mobile{background:#fff!important;border-top:1px solid var(--li-line)!important;border-bottom:1px solid var(--li-line)!important;overflow-x:auto!important;scrollbar-width:none!important}body .lw-mobile::-webkit-scrollbar{display:none!important}body .lw-hero{display:flex!important;flex-direction:column!important;min-height:auto!important;background:var(--li-bg)!important}body .lw-hero-media,body .lw-hero-image{order:-1!important;min-height:390px!important}body .lw-hero-copy{padding:38px 20px 44px!important}body .lw-hero-copy h1,body .lw-hero h1{font-size:clamp(38px,12vw,56px)!important}body .lw-actions a,body .lw-button{width:100%!important;justify-content:center!important}body .lw-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}body .lw-card,body article.lw-card{border-radius:14px!important}}body .skip-to-content-link:not(:focus),body .skip-to-content-link:not(:focus-visible){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body #header-group .shopify-section{padding-block:0!important;min-height:0!important}body #header-group .shopify-section-group-header-group{height:auto!important}body #header-group [class*=announcement],body #header-group .lw-announcement,body #header-group .announcement-bar{min-height:40px!important;height:auto!important;padding:9px clamp(18px,4vw,70px)!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#202124!important}body #MainContent{margin-top:0!important}body #header-group .section-background{display:none!important;height:0!important;min-height:0!important;padding:0!important}body #header-group [class*=announcement]{min-height:0!important;height:auto!important;padding:0!important;margin:0!important}body #header-group .announcement-bar{min-height:38px!important;padding:9px clamp(18px,4vw,70px)!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#202124!important}body #header-group .announcement-bar__slider,body #header-group .announcement-bar__slides,body #header-group .announcement-bar__slide,body #header-group slideshow-slide{min-height:0!important;height:auto!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}body #shopify-section-sections--22448216735962__header_announcements_LQUaLY{display:none!important;height:0!important;min-height:0!important;overflow:hidden!important}body .lw-hero{min-height:calc(100vh - 114px)!important}body .lw-hero-copy{justify-content:flex-start!important;padding-top:clamp(64px,8vh,96px)!important;padding-bottom:clamp(48px,6vh,80px)!important}body .lw-brandline{margin-bottom:clamp(36px,5vh,56px)!important}body .lw-hero-copy>div:nth-child(2){max-width:640px!important}@media(max-width:980px){body .lw-hero{min-height:auto!important}body .lw-hero-copy{padding-top:34px!important;padding-bottom:42px!important}body .lw-brandline{margin-bottom:26px!important}}@media(max-width:980px){body .lw-hero-copy{order:-1!important;padding-top:34px!important;padding-bottom:34px!important}body .lw-hero-media,body .lw-hero-image{order:0!important;min-height:360px!important;max-height:460px!important}body .lw-hero-copy h1,body .lw-hero h1{margin-bottom:18px!important}}body #shopify-section-sections--22448216604890__logo_RVGHD7{display:none!important;height:0!important;min-height:0!important;overflow:hidden!important}body .lw-wordmark{font-weight:400!important;letter-spacing:0!important}body .lw-hero-copy h1,body .lw-hero h1{letter-spacing:0!important}body .lw-right .lw-link[href*=search],body .lw-right .lw-link[href*="/search"]{color:#303336!important;font-weight:600!important}body .lw-card-body a,body .lw-card-title,body .lw-card h3{font-size:16px!important;line-height:1.45!important;font-weight:700!important}body .lw-price,body .price,body .lw-card [class*=price]{font-size:15px!important;line-height:1.45!important;font-weight:800!important}body .lw-footer__heading{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.45!important;letter-spacing:.04em!important;font-weight:800!important}body .lw-footer a,body .lw-footer__link{font-size:15px!important;line-height:1.55!important}body .lw-brandline{letter-spacing:.08em!important}@media(max-width:980px){body .lw-wordmark{font-size:clamp(34px,11vw,46px)!important;letter-spacing:0!important}body .lw-hero-copy h1,body .lw-hero h1{letter-spacing:0!important;line-height:1.08!important}body .lw-card-body a,body .lw-card-title,body .lw-card h3{font-size:14px!important;line-height:1.4!important}body .lw-price,body .price,body .lw-card [class*=price]{font-size:14px!important}}html body,html body *{letter-spacing:0!important}html body,html body button,html body input,html body select,html body textarea{font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}html body h1,html body h2,html body .h1,html body .h2,html body .jumbo-text-line,html body .lw-wordmark,html body .lw-hero h1,html body .lw-hero-copy h1,html body footer .footer-content:before,html body footer h3,html body footer .menu__heading{font-family:Georgia,Times New Roman,serif!important;font-weight:500!important;letter-spacing:0!important}html body h1,html body .lw-hero h1,html body .lw-hero-copy h1{line-height:.98!important}html body .resource-card__title,html body .product-card__title,html body article h3{font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:650!important;line-height:1.42!important}html body .price{font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important}html body *{font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:0!important}html body h1,html body h2,html body .jumbo-text-line,html body .lw-wordmark,html body .lw-hero h1,html body .lw-hero-copy h1,html body footer h3,html body footer .menu__heading{font-family:Georgia,Times New Roman,serif!important;font-weight:500!important;letter-spacing:0!important}html body *{font-family:Trebuchet MS,Tahoma,Verdana,sans-serif!important;letter-spacing:0!important}html body h1,html body h2,html body .jumbo-text-line,html body .lw-wordmark,html body .lw-hero h1,html body .lw-hero-copy h1,html body footer h3,html body footer .menu__heading{font-family:Georgia,Times New Roman,serif!important;font-weight:500!important}html body .lw-card-body a,html body .lw-card-title,html body .lw-card h3,html body article h3,html body .product-card__title,html body .resource-card__title{font-size:16px!important;font-weight:650!important;line-height:1.42!important}html body *{font-family:Georgia,Times New Roman,serif!important;letter-spacing:0!important}html body .price,html body button,html body .button,html body input,html body select,html body textarea{font-family:Arial,Helvetica,sans-serif!important}html body .lw-card-body a,html body .lw-card-title,html body .lw-card h3,html body article h3,html body .product-card__title,html body .resource-card__title{font-size:16px!important;font-weight:500!important;line-height:1.36!important}html body h1,html body h2,html body .jumbo-text-line,html body .lw-wordmark,html body .lw-hero h1,html body .lw-hero-copy h1{font-weight:500!important;line-height:.98!important}html body main p,html body .lw-hero p,html body .lw-hero-copy p,html body .lw-brandline,html body .lw-kicker,html body .lw-card-body a,html body .lw-card-title,html body .lw-card h3,html body article h3,html body .product-card__title,html body .resource-card__title{font-family:Georgia,Times New Roman,serif!important}html body cart-items-component,html body .cart-page{color:#24172c!important}html body .cart-page{width:min(100%,1480px);margin-inline:auto;padding:clamp(32px,5vw,72px) clamp(20px,4vw,56px)!important}html body .cart-page__title,html body .cart-title,html body .cart-page h1,html body cart-items-component h1{color:#24172c!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2.4rem,5vw,5.2rem)!important;font-weight:500!important;line-height:.95!important}html body .cart-page a,html body .cart-page p,html body .cart-page span,html body .cart-page div,html body cart-items-component a,html body cart-items-component p,html body cart-items-component span,html body cart-items-component div{color:#24172c!important}html body .cart-items__table-row,html body .cart-item,html body [class*=cart-item]{border-color:#24172c24!important}html body .cart-items__media img,html body .cart-item img,html body cart-items-component img{border-radius:8px!important;background:#f6f1ec!important}html body .cart-items__title,html body .cart-item__title,html body .cart-page .product-title,html body .cart-page a[href*="/products/"]{color:#24172c!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.05rem,1.4vw,1.35rem)!important;font-weight:500!important;line-height:1.28!important;text-decoration:none!important}html body .cart-items__price,html body .cart-item__price,html body .cart-page .price,html body .cart-summary,html body cart-summary{color:#24172c!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}html body .cart__summary,html body cart-summary,html body .cart-summary{background:#fff!important;border:1px solid rgba(36,23,44,.14)!important;border-radius:14px!important;box-shadow:0 18px 42px #24172c14!important;padding:clamp(22px,3vw,34px)!important}html body .cart-discount__input,html body .cart-page input{min-height:46px!important;color:#24172c!important;background:#fbfaf8!important;border:1px solid rgba(36,23,44,.2)!important;border-radius:999px!important;padding-inline:16px!important}html body .quantity-selector,html body .cart-page quantity-selector{background:#24172c!important;border:1px solid #24172c!important;border-radius:999px!important;min-height:44px!important;overflow:hidden!important}html body .cart-page .quantity-selector input,html body .cart-page quantity-selector input,html body .cart-page .quantity-selector span{color:#fff!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}html body .cart-page .quantity-minus,html body .cart-page .quantity-plus{color:#fff!important;min-width:44px!important}html body .cart-items__remove,html body .cart-page button[class*=remove]{color:#7c6b77!important}html body .cart__checkout-button,html body button[name=checkout],html body #checkout{width:100%!important;min-height:56px!important;background:#24172c!important;color:#fff!important;border:1px solid #24172c!important;border-radius:999px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.95rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .cart__checkout-button:hover,html body button[name=checkout]:hover,html body #checkout:hover{background:#3a2348!important;border-color:#3a2348!important}html body .shopify-payment-button__button,html body .dynamic-checkout__content button{border-radius:999px!important;min-height:52px!important;overflow:hidden!important}@media(max-width:749px){html body .cart-page{padding-inline:16px!important}html body .cart__summary,html body cart-summary,html body .cart-summary{border-radius:10px!important;padding:18px!important}}html body .cart__checkout-button *,html body button[name=checkout] *,html body #checkout *{color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important}html body .cart-page .quantity-selector,html body .cart-page quantity-selector{display:grid!important;grid-template-columns:48px 58px 48px!important;align-items:center!important;width:154px!important;min-width:154px!important;height:50px!important;min-height:50px!important;background:#fff!important;border:2px solid #24172c!important;border-radius:999px!important;box-shadow:0 10px 24px #24172c1a!important;overflow:hidden!important}html body .cart-page .quantity-selector input,html body .cart-page quantity-selector input,html body .cart-page input[aria-label=Quantity]{width:58px!important;min-width:58px!important;height:46px!important;min-height:46px!important;padding:0!important;color:#24172c!important;-webkit-text-fill-color:#24172c!important;background:#fff!important;border:0!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:900!important;line-height:46px!important;text-align:center!important;opacity:1!important}html body .cart-page .quantity-minus,html body .cart-page .quantity-plus{position:relative!important;width:48px!important;min-width:48px!important;height:46px!important;color:#24172c!important;background:#f7f3f6!important;border:0!important;border-radius:999px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:0!important}html body .cart-page .quantity-minus:after,html body .cart-page .quantity-plus:after{color:#24172c!important;font-family:Arial,Helvetica,sans-serif!important;font-size:24px!important;font-weight:900!important;line-height:1!important}html body .cart-page .quantity-minus:after{content:"-"!important}html body .cart-page .quantity-plus:after{content:"+"!important}html body .cart-page .quantity-minus .svg-wrapper,html body .cart-page .quantity-plus .svg-wrapper{display:none!important}html body .cart-page,html body .cart-page *{text-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lipem-custom.css.map */
