:root{--livo-ink: #1f1a16;--livo-ink-2: #5d544c;--livo-ivory: #f7f2eb;--livo-sand: #e8ddcf;--livo-camel: #96694a;--livo-espresso: #2a211b;--livo-cream: #f4ede4;--livo-blush: #f3e6e1;--livo-radius: 12px;--livo-gap: 16px;--livo-sec-y: 72px}@media screen and (max-width:749px){:root{--livo-gap: 12px;--livo-sec-y: 48px}}.livo-sec{padding:var(--livo-sec-y) 0;background:#fff;color:var(--livo-ink)}.livo-sec--ivory{background:var(--livo-ivory)}.livo-sec--blush{background:var(--livo-blush)}.livo-sec--espresso{background:var(--livo-espresso);color:var(--livo-cream)}.livo-sec--compact{padding:calc(var(--livo-sec-y) * .6) 0}.livo-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.livo-eyebrow{display:block;margin:0 0 10px;font-size:11px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--livo-camel)}.livo-sec--espresso .livo-eyebrow{color:#dcb58d}.livo-title{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,3vw,4rem);line-height:1.1;letter-spacing:-.005em;color:inherit}.livo-sub{margin:10px 0 0;max-width:58ch;font-size:1.5rem;line-height:1.6;color:var(--livo-ink-2)}.livo-sec--espresso .livo-sub{color:#f4ede4c7}.livo-head__actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.livo-link{color:inherit;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.livo-link:hover{opacity:.7}.livo-arrows{display:flex;gap:8px}.livo-arrow{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;min-height:0!important;padding:0;border-radius:50%;border:1px solid rgba(31,26,22,.2);background:#fff;color:var(--livo-ink);cursor:pointer;transition:background .2s,color .2s,border-color .2s,opacity .2s}.livo-arrow svg{width:16px;height:16px}.livo-arrow:hover:not(:disabled){background:var(--livo-ink);border-color:var(--livo-ink);color:#fff}.livo-arrow:disabled{opacity:.3;cursor:default}.livo-shelf.is-static .livo-arrows,.livo-shelf.is-static .livo-progress{display:none}@media screen and (max-width:749px){.livo-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px}.livo-arrows{display:none}}.livo-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols, 4) - 1) * var(--livo-gap)) / var(--cols, 4));gap:var(--livo-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.livo-track::-webkit-scrollbar{display:none}.livo-track>li{min-width:0;scroll-snap-align:start}@media screen and (max-width:989px){.livo-track{grid-auto-columns:calc((100% - 2 * var(--livo-gap)) / 3)}}@media screen and (max-width:749px){.livo-track{grid-auto-columns:calc((100% - var(--livo-gap)) / 2.15)}}.livo-progress{position:relative;height:2px;margin-top:28px;border-radius:2px;overflow:hidden;background:#1f1a161a}.livo-progress span{position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:2px;background:var(--livo-ink);transition:transform .15s linear}.livo-sec--espresso .livo-progress{background:#ffffff29}.livo-sec--espresso .livo-progress span{background:var(--livo-cream)}.livo-track .card-wrapper{height:100%}.livo-track .card__inner,.livo-track .card__media,.livo-track .card .media{border-radius:var(--livo-radius);overflow:hidden}.livo-track .card--standard>.card__content{padding:12px 2px 0}.livo-track .card__heading{font-size:1.4rem!important;line-height:1.4}.livo-track .price{font-size:1.4rem}.livo-track .livo-reel{aspect-ratio:4 / 5;border-radius:var(--livo-radius)}.livo-tile{display:block;color:inherit;text-decoration:none}.livo-tile__media{position:relative;display:block;aspect-ratio:4 / 5;border-radius:var(--livo-radius);overflow:hidden;background:var(--livo-sand)}.livo-tile__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.livo-tile:hover .livo-tile__media img{transform:scale(1.04)}.livo-tile__label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;font-size:1.5rem;line-height:1.35;font-weight:500;letter-spacing:.01em}.livo-tile__label svg{flex:0 0 14px;width:14px;height:14px;opacity:.55;transition:transform .2s,opacity .2s}.livo-tile:hover .livo-tile__label svg{transform:translate(3px);opacity:1}.livo-article .livo-tile__media img{object-position:50% 18%}.livo-article__tag{margin:14px 0 0}.livo-article__title{display:block;margin:6px 0;font-family:var(--font-heading-family);font-size:2.1rem;line-height:1.22;font-weight:500}.livo-article__excerpt{display:-webkit-box;margin:0;font-size:1.35rem;line-height:1.55;color:var(--livo-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.livo-article__more{display:inline-block;margin-top:10px;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;border-bottom:1px solid currentColor}.livo-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border:1px solid transparent;border-radius:999px;font-size:1.25rem;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.livo-btn--light{background:#fff;color:var(--livo-ink)}.livo-btn--light:hover{background:var(--livo-cream)}.livo-btn--ghost{border-color:#ffffffb3;color:#fff;background:transparent}.livo-btn--ghost:hover{background:#ffffff1f;border-color:#fff}.livo-btn--dark{background:var(--livo-ink);color:#fff}.livo-btn--dark:hover{background:#3a3029}.livo-btn--outline{border-color:var(--livo-ink);color:var(--livo-ink);background:transparent}.livo-btn--outline:hover{background:var(--livo-ink);color:#fff}.livo-hero{position:relative;overflow:hidden;background:#cfc3b5;color:#fff}.livo-hero__media,.livo-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.livo-hero__media img,.livo-hero__media svg{width:100%;height:100%;object-fit:cover;object-position:var(--pos-d, 60% 50%)}.livo-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#18120da3,#18120d66 32%,#18120d00 62%)}.livo-hero__inner{position:relative;display:flex;align-items:center;min-height:clamp(540px,74vh,760px)}.livo-hero__content{max-width:580px;padding:64px 0}.livo-hero__eyebrow{display:block;margin:0 0 16px;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:#f1dcc4}.livo-hero__title{margin:0 0 18px;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4.4rem,5.2vw,7.6rem);line-height:1.02;letter-spacing:-.01em;color:#fff}.livo-hero__text{margin:0 0 30px;max-width:46ch;font-size:1.7rem;line-height:1.6;color:#ffffffeb}.livo-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.livo-hero__note{margin:22px 0 0;font-size:1.25rem;letter-spacing:.04em;color:#fffc}@media screen and (max-width:749px){.livo-hero__media img,.livo-hero__media svg{object-position:var(--pos-m, 72% 50%)}.livo-hero__shade{background:linear-gradient(180deg,#18120d00 30%,#18120d33 50%,#18120dc7)}.livo-hero__inner{align-items:flex-end;min-height:min(128vw,640px)}.livo-hero__content{padding:0 0 28px}.livo-hero__eyebrow{margin-bottom:10px;font-size:1.05rem}.livo-hero__title{margin-bottom:12px;font-size:3.8rem}.livo-hero__text{margin-bottom:20px;font-size:1.45rem}.livo-hero__ctas{flex-wrap:nowrap;gap:8px}.livo-hero__ctas .livo-btn{flex:1 1 0;min-width:0;min-height:46px;padding:0 10px;font-size:1.1rem;letter-spacing:.08em}.livo-hero__note{display:none}}.livo-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.livo-split--right .livo-split__media{order:2}.livo-split__media{position:relative;display:block;aspect-ratio:var(--ratio, 4 / 5);border-radius:var(--livo-radius);overflow:hidden;background:var(--livo-sand)}.livo-split__media img{display:block;width:100%;height:100%;object-fit:cover}.livo-split__body{max-width:540px}.livo-split__text{margin-top:18px;font-size:1.6rem;line-height:1.7;color:var(--livo-ink-2)}.livo-split__text p{margin:0 0 12px}.livo-sec--espresso .livo-split__text{color:#f4ede4d1}.livo-points{display:grid;gap:14px;margin:26px 0 0;padding:0;list-style:none}.livo-points li{display:flex;gap:12px;align-items:flex-start;font-size:1.45rem;line-height:1.5}.livo-points svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px;color:var(--livo-camel)}.livo-sec--espresso .livo-points svg{color:#dcb58d}.livo-split__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}@media screen and (max-width:749px){.livo-split{grid-template-columns:1fr;gap:26px}.livo-split--right .livo-split__media{order:0}.livo-split__ctas .livo-btn{flex:1 1 auto}}.livo-news{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(32px,5vw,64px);border-radius:20px;background:var(--livo-espresso);color:var(--livo-cream)}.livo-news .livo-eyebrow{color:#dcb58d}.livo-news .livo-sub{color:#f4ede4cc}.livo-news__perks{display:flex;flex-wrap:wrap;gap:8px 20px;margin:18px 0 0;padding:0;list-style:none;font-size:1.35rem;color:#f4ede4cc}.livo-news__perks li:before{content:"\2713";margin-right:8px;color:#dcb58d}.livo-news__field{display:flex;gap:8px;padding:6px;border-radius:999px;background:#fff}.livo-news__field input{flex:1 1 auto;min-width:0;padding:0 18px;border:0;background:transparent;font-size:16px;color:var(--livo-ink);outline:none;box-shadow:none}.livo-news__field .livo-btn{min-height:48px;padding:0 24px}.livo-news__note{margin:12px 4px 0;font-size:1.2rem;color:#f4ede49e}.livo-news__msg{margin:12px 4px 0;font-size:1.35rem;color:#f1dcc4}@media screen and (max-width:749px){.livo-news{grid-template-columns:1fr;border-radius:16px}.livo-news__field{flex-direction:column;border-radius:14px}.livo-news__field input{min-height:48px}}.footer{background:var(--livo-ivory)!important;border-top:1px solid var(--livo-sand);color:var(--livo-ink)}.footer .footer__content-top{padding-top:56px;padding-bottom:8px}.footer .footer-block__heading{margin-bottom:16px;font-family:var(--font-body-family);font-size:1.15rem!important;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--livo-ink)}.footer .footer-block__details-content{columns:2;column-gap:28px}.footer .footer-block__details-content>li{break-inside:avoid}.footer .footer-block__details-content .list-menu__item--link{padding:5px 0;font-size:1.35rem;color:var(--livo-ink-2)}.footer .footer-block__details-content .list-menu__item--link:hover{color:var(--livo-ink);text-decoration:underline}.footer .footer-block__details-content.rte,.footer .footer-block .rte{columns:auto;font-size:1.35rem;line-height:1.7;color:var(--livo-ink-2)}.footer .footer-block--newsletter{margin-top:24px;padding-top:24px;border-top:1px solid var(--livo-sand)}.footer .footer__content-bottom{padding-top:16px;border-top:1px solid var(--livo-sand)}.footer .footer__copyright,.footer .policies{font-size:1.15rem;color:var(--livo-ink-2)}@media screen and (min-width:990px){.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:1.25fr 1fr 1.35fr;column-gap:56px}.footer .footer__blocks-wrapper>.grid__item{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}}@media screen and (max-width:749px){.footer .footer__content-top{padding-top:40px}}.livo-hero__shade{background:linear-gradient(90deg,#18120dbd,#18120d8c 30%,#18120d2e 54%,#18120d00 66%)}.livo-hero__eyebrow{color:#fff;opacity:.92}.livo-hero__title,.livo-hero__text,.livo-hero__note,.livo-hero__eyebrow{text-shadow:0 1px 18px rgba(0,0,0,.28)}.livo-hero__note{color:#ffffffe6}.livo-hero .livo-btn--ghost{background:#18120d47;border-color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.livo-hero .livo-btn--ghost:hover{background:#18120d73}@media screen and (max-width:749px){.livo-hero__shade{background:linear-gradient(180deg,#18120d00 22%,#18120d59 40%,#18120dc7 62%,#18120ddb)}}.livo-track .quick-add__submit{--color-button: 255, 255, 255;--color-button-text: 31, 26, 22;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 31, 26, 22;min-height:40px!important;border-radius:999px!important;background:#fff!important;color:var(--livo-ink)!important;border:1px solid rgba(31,26,22,.22)!important;box-shadow:none!important;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.livo-track .quick-add__submit:before,.livo-track .quick-add__submit:after{display:none!important}.livo-track .quick-add__submit:hover{background:var(--livo-ink)!important;color:#fff!important;border-color:var(--livo-ink)!important}.livo-sec--ivory .livo-track .quick-add__submit{background:transparent!important}@media screen and (max-width:749px){.livo-hero__shade{background:linear-gradient(180deg,#18120d00 12%,#18120d6b,#18120dd6 52%,#18120de6)}.livo-hero__text{color:#fff}}.livo-hero .livo-hero__shade{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/livo-design.css.map */
