body .drawer .cart__ctas{display:flex;flex-direction:column;align-items:stretch}body .drawer .cart__ctas>*{width:100%;max-width:none;margin:0}body .drawer .cart__checkout-button{min-height:5.2rem;font-size:1.5rem}body .drawer .liorive-continue{border:0;background:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;font-size:1.4rem;font-weight:400}body .drawer .liorive-continue:before,body .drawer .liorive-continue:after{display:none}body .drawer .liorive-secure{justify-content:center;margin:0}body .drawer .totals{justify-content:space-between;align-items:baseline}body .drawer .totals__total{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:0}body .drawer .totals__total-value{font-size:1.8rem;font-weight:500;color:var(--lr-noir);font-variant-numeric:tabular-nums}body .drawer .tax-note{text-align:left;font-size:1.2rem;line-height:1.5}body .drawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .drawer .liorive-progress{padding:.4rem 0 1.6rem;margin:0 0 .4rem}@media screen and (min-width:750px){body .drawer .drawer__inner{width:48rem}}body .drawer .drawer__inner{padding:0 2.4rem}body .drawer .drawer__header{padding:1.6rem 0 .8rem}body .drawer .drawer__heading{margin:0;font-size:2.2rem}body .drawer .drawer__close{top:.6rem;right:-1.2rem}body .drawer cart-drawer-items{overscroll-behavior:contain}body .drawer .liorive-progress{padding:.4rem 0 1.2rem;margin:0}body .drawer .liorive-progress__text{margin-bottom:.6rem;font-size:1.3rem}body .drawer .cart-item{grid-template-columns:9.6rem minmax(0,1fr) auto;grid-template-areas:"media details total" "media qty qty";column-gap:1.6rem;row-gap:.4rem;padding:1.6rem 0;margin:0;border-bottom:1px solid var(--lr-border)}body .drawer .cart-item:last-child{margin-bottom:0}body .drawer .cart-items .cart-item>td{padding:0}body .drawer .cart-item>td.cart-item__media{grid-area:media;width:8rem}body .drawer .cart-item>td.cart-item__details{grid-area:details}body .drawer .cart-item>td.cart-item__totals{grid-area:total}body .drawer .cart-items .cart-item>td.cart-item__quantity{grid-area:qty;align-self:end}body .drawer .cart-item__image{width:8rem}body .drawer .cart-item__details>*+*{margin-top:.2rem}body .drawer .cart-item .product-option,body .drawer .cart-item__details dl{font-size:1.25rem;line-height:1.45;color:var(--lr-text-2)}body .drawer .cart-item:has(.quantity__input[value="1"]) .cart-item__details>div.product-option:not(:has(.cart-item__discounted-prices)){display:none}body .drawer .cart-item__totals .price{font-size:1.4rem;font-weight:500;color:var(--lr-noir)}body .drawer .cart-item__quantity quantity-popover{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.2rem}body .drawer .cart-item__quantity-wrapper{gap:.4rem}body .drawer .cart-item .quantity{width:11.6rem;min-height:4rem}body .drawer .cart-item .quantity__button{width:3.8rem}body .drawer .cart-item .quantity__input{font-size:1.4rem}body .drawer .cart-item cart-remove-button{margin-left:0}body .drawer .cart-item .cart-remove-button{min-width:4rem;min-height:4rem}body .drawer .cart-item .lr-save-later{margin-left:auto;font-size:1.2rem}body .drawer .drawer__footer{padding:1.2rem 0 1.6rem;border-top:1px solid var(--lr-border)}body .drawer .cart-drawer__footer>*+*{margin-top:.4rem}body .drawer .tax-note{margin:.2rem 0 1.2rem}body .drawer .cart__ctas{gap:.4rem}body .drawer .liorive-continue{min-height:4.4rem;margin:0}body .cart-item__name{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--lr-noir);text-decoration:none}body .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem}body .cart-item .price,body .cart-item .product-option{white-space:nowrap;font-variant-numeric:tabular-nums}body .cart-item .product-option{white-space:normal;font-size:1.3rem}body .cart-items td.cart-item__media{width:9.6rem;min-width:9.6rem}body .cart-item__image{border-radius:var(--lr-r-sm);aspect-ratio:4 / 5;object-fit:cover;height:auto}body .cart-item__media .cart-item__link+.cart-item__image,body .cart-item__image-container{border-radius:var(--lr-r-sm)}@media screen and (min-width:1200px){main[data-template=cart]:has(#main-cart-items .cart-item){display:grid;grid-template-columns:[full-start] minmax(4rem,1fr) [lines-start] minmax(0,91.6rem) [lines-end] 6.4rem [sum-start] 38rem [sum-end] minmax(4rem,1fr) [full-end];align-items:start}main[data-template=cart]:has(#main-cart-items .cart-item)>*{grid-column:full}main[data-template=cart]:has(#main-cart-items .cart-item)>[id$=__cart-items]{grid-column:lines;grid-row:1}main[data-template=cart]:has(#main-cart-items .cart-item)>[id$=__cart-footer]{grid-column:sum;grid-row:1;align-self:stretch;padding-top:3.6rem}main[data-template=cart]:has(#main-cart-items .cart-item)>[id$=__cart-footer]>.gradient{position:sticky;top:9.6rem}main[data-template=cart]:has(#main-cart-items .cart-item)>[id$=__cart-items] .page-width,main[data-template=cart]:has(#main-cart-items .cart-item)>[id$=__cart-footer] .page-width{max-width:none;padding-inline:0}body main[data-template=cart] [id$=__cart-footer] .cart__footer{display:block;padding:2.8rem;margin-top:8.4rem;background:var(--lr-pierre);border-radius:var(--lr-r-lg)}body main[data-template=cart] [id$=__cart-footer] .cart__blocks{width:100%}}body main[data-template=cart] .cart__footer .totals{justify-content:space-between;align-items:baseline}body main[data-template=cart] .cart__footer .totals__total{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:0}body main[data-template=cart] .cart__footer .totals__total-value{font-size:2rem;font-weight:500;color:var(--lr-noir);font-variant-numeric:tabular-nums}body main[data-template=cart] .cart__footer .tax-note{display:block;margin:.6rem 0 1.6rem;text-align:left;font-size:1.2rem;line-height:1.5}body main[data-template=cart] .cart__ctas{display:block}body main[data-template=cart] .cart__checkout-button{width:100%;max-width:none;min-height:5.2rem;font-size:1.5rem}body main[data-template=cart] .cart__dynamic-checkout-buttons{max-width:none;margin-top:1rem}body main[data-template=cart] .cart__footer>.cart__blocks>.js-contents>div:empty{display:none}#product-grid>.grid__item>product-component{display:block;height:100%}#product-grid .product-card-wrapper,#product-grid .product-card-wrapper>.card{height:100%}body .product-card-wrapper>.card{display:flex;flex-direction:column}body .product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1 0 auto}body .product-card-wrapper .card>.card__content>.card__information{flex:1 0 auto}body .lr-dot-btn{width:3.2rem}body .lr-dots--pick .lr-dot-btn:first-of-type{margin-left:-.8rem}@media(hover:hover)and (pointer:fine)and (min-width:990px){body .product-card-wrapper{container-type:inline-size}body .product-card-wrapper .card{position:relative}body .product-card-wrapper .card>.card__content{position:static}body .product-card-wrapper .card>.card__content>.quick-add{margin:0;position:static}body .product-card-wrapper .card>.card__content>.quick-add>modal-opener{position:absolute;z-index:2;left:50%;top:calc(125cqw - 6.4rem);opacity:0;transform:translate(-50%,.6rem);pointer-events:none;transition:opacity .18s var(--lr-ease, ease),transform .18s var(--lr-ease, ease)}body .product-card-wrapper:hover .card>.card__content>.quick-add>modal-opener,body .product-card-wrapper:focus-within .card>.card__content>.quick-add>modal-opener{opacity:1;transform:translate(-50%);pointer-events:auto}body .card-wrapper .quick-add__submit.lr-qv{min-height:4.4rem;padding:0 2rem;border-radius:99rem;white-space:nowrap;background:#f8f5f0c7;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 1px #fff9 inset,0 4px 16px #1d1d1d1f;color:var(--lr-noir);font-size:1.3rem;font-weight:500;text-decoration:none}body .card-wrapper .quick-add__submit.lr-qv:hover{background:#f8f5f0f0;color:var(--lr-noir)}}@media(prefers-reduced-transparency:reduce){body .card-wrapper .quick-add__submit.lr-qv{background:var(--lr-ivoire);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){body .product-card-wrapper .card>.card__content>.quick-add>modal-opener{transition:opacity .12s linear;transform:translate(-50%)!important}}body .product__title h1{font-size:clamp(2.6rem,.6vw + 2.2rem,3.2rem);line-height:1.15;letter-spacing:-.01em}body .product__info-container>.product-form__quantity{float:left;margin:.1rem 1.2rem 0 0}body .product__info-container>.product-form__quantity .form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .product__info-container>.product-form__quantity .quantity{width:12.4rem;min-height:5.2rem}body .product__info-container>.product-form__quantity+div{display:flow-root;margin-top:1.6rem}body .product__info-container>.product-form__quantity+div .product-form__submit{min-height:5.2rem;margin-bottom:0;font-size:1.5rem}body .product__info-container>.product-form__quantity+div>product-form{margin:0}body .product__info-container>.product-form__quantity .quantity{margin:0}body .product__info-container>.product-form__quantity+div~*{clear:both}body .lr-info .lr-pay img,body .lr-info .lr-pay svg{width:3.2rem;height:auto}@media screen and (max-width:749px){[data-template=product] .lr-crumbs>[aria-current=page],[data-template=product] .lr-crumbs>span[aria-hidden=true]:nth-last-child(2){display:none}}body .facets__display .facets__header:has(>div>.facets__selected.hidden){display:none}body .facet-checkbox__text{display:flex;align-items:center;flex:1 1 auto;min-width:0;white-space:nowrap}body .facet-checkbox__text-label{overflow:hidden;text-overflow:ellipsis}.lr-fcount{margin-left:auto;padding-left:1.2rem;font-size:1.2rem;color:var(--lr-functional);font-variant-numeric:tabular-nums}body .facets__label:has(input:checked) .facet-checkbox__text-label{color:var(--lr-noir);font-weight:500}body .facet-checkbox:has(.lr-fdot)>svg,body .facet-checkbox:has(.lr-fdot)>.svg-wrapper,body .mobile-facets__label:has(.lr-fdot)>svg,body .mobile-facets__label:has(.lr-fdot)>.mobile-facets__highlight{display:none}body .facets__label .lr-fdot{width:2rem;height:2rem;margin-right:1.2rem;transition:box-shadow .16s ease}body .facets__label:hover .lr-fdot{box-shadow:inset 0 0 0 1px #1d1d1d2e,0 0 0 2px var(--lr-ivoire),0 0 0 3px var(--lr-functional)}body .facets__label input:checked~.facet-checkbox__text .lr-fdot{box-shadow:inset 0 0 0 1px #1d1d1d2e,0 0 0 2px var(--lr-ivoire),0 0 0 3.5px var(--lr-noir)}body .facets__label:has(.lr-fdot) input:focus-visible~.facet-checkbox__text .lr-fdot{outline:2px solid var(--lr-bordeaux);outline-offset:4px}body .facets__label:has(.lr-fdot) .facet-checkbox__text{margin-left:0}@media screen and (min-width:750px){body .facets-container .facets__display:has(.lr-fdot){width:58rem}body .facets-container .facets__display:has(.lr-fdot) .facets__list{column-gap:2.4rem;padding:.8rem 2rem}body .facets-container .facets__display .facets__item label{padding-right:0}}body .mobile-facets__heading{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:0;color:var(--lr-noir)}body .mobile-facets__count{font-size:1.3rem;color:var(--lr-text-2)}body .mobile-facets__label{min-height:4.8rem}body .lm-arch__pieces{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:2.4rem 1.6rem}body .lm-arch__piece-name{font-size:1.4rem;font-weight:500}@media screen and (min-width:990px){body .lm-arch__chips{max-width:none}body .lm-arch__grid{align-items:start}}@media screen and (min-width:990px)and (max-width:1279px){body .lm-arch__pieces{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1280px){body .lm-arch__chips{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}}@media screen and (max-width:749px){body .lm-arch__pieces{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem}body .lm-nl__row>:not(input){flex:1 1 100%}}@media screen and (min-width:750px){main[data-template=page] .collapsible-content-wrapper-narrow{max-width:144rem;padding-inline:4rem}main[data-template=page] .collapsible-content-wrapper-narrow>*{max-width:80rem;margin-left:0}body main[data-template=page] .rich-text:not(.rich-text--full-width) .rich-text__wrapper.rich-text__wrapper--left{margin-left:0;width:100%}body main[data-template=page] .collapsible-content__header,body main[data-template=page] .collapsible-content__heading{text-align:left}body main[data-template=page] .multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info{padding-left:0;padding-right:0}main[data-template=page] .rich-text__wrapper--left .rich-text__blocks{max-width:80rem}body .contact form,body .contact .contact__fields{max-width:80rem}}@media screen and (max-width:749px){body main[data-template=page] .rich-text:not(.rich-text--full-width) .rich-text__wrapper.rich-text__wrapper--left{margin-left:0;margin-right:0;width:100%}main[data-template=page] .collapsible-content-wrapper-narrow{padding-inline:2rem}}body .card .media:has(>img.lr-img--whole){background:#eeebe6;isolation:isolate}body .card .media>img.lr-img--whole{object-fit:contain;background:transparent;mix-blend-mode:multiply}body .predictive-search__item-heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--lr-noir)}body .predictive-search .lr-ps-count{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;color:var(--lr-text-2)}body .predictive-search .price-item{font-size:1.3rem;font-variant-numeric:tabular-nums}body .lr-favs{min-height:min(48rem,60vh)}body .related-products__heading.page-width,body .lr-rv__title.page-width{margin-left:auto;margin-right:auto}body .lr-pair{margin:2.4rem 0 0}body .lr-pair__label{margin:0 0 1rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--lr-functional, #8a8175)}body .lr-pair__card{display:grid;grid-template-columns:7.2rem minmax(0,1fr) auto;align-items:center;gap:1.6rem;padding:1.2rem 1.6rem 1.2rem 1.2rem;border:1px solid var(--lr-border, #e7e2da);border-radius:var(--lr-r-md, 6px);color:var(--lr-noir, #1d1d1d);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}body .lr-pair__card:hover{border-color:var(--lr-noir, #1d1d1d)}body .lr-pair__card:focus-visible{outline:2px solid var(--lr-noir, #1d1d1d);outline-offset:2px}body .lr-pair__img{display:block;width:7.2rem;height:9rem;object-fit:cover;border-radius:var(--lr-r-sm, 2px);background:var(--lr-pierre, #f2ece4)}body .lr-pair__info{display:flex;flex-direction:column;gap:.3rem;min-width:0;font-family:var(--font-body-family)}body .lr-pair__name{font-size:1.4rem;font-weight:500;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body .lr-pair__price{font-size:1.4rem;color:var(--lr-text-2, #555)}body .lr-pair__meta{font-size:1.2rem;color:var(--lr-functional, #8a8175)}body .lr-pair__go{display:flex;width:1.2rem;color:var(--lr-noir, #1d1d1d);transition:transform .2s ease}body .lr-pair__go svg{width:100%;height:auto;transform:rotate(-90deg)}body .lr-pair__card:hover .lr-pair__go{transform:translate(.3rem)}@media(prefers-reduced-motion:reduce){body .lr-pair__card,body .lr-pair__go{transition:none}}body .lr-cats__head,body .lr-row__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;margin-bottom:3.2rem}body .lr-cats__title,body .lr-row .lr-h2{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.2rem,1.6vw + 2.4rem,4.4rem);line-height:1.04;letter-spacing:-.01em;color:var(--lr-noir, #1d1d1d)}body .lr-cats__all,body .lr-row__head .lr-link{align-self:auto;white-space:nowrap}body .lr-cats__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}body .lr-cats__link{display:block;color:var(--lr-noir, #1d1d1d);text-decoration:none}body .lr-cats__media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--lr-r-sm, 2px);background:var(--lr-pierre, #f2ece4)}body .lr-cats__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}body .lr-cats__link:hover .lr-cats__img{transform:scale(1.03)}body .lr-cats__link:focus-visible{outline:2px solid var(--lr-noir, #1d1d1d);outline-offset:4px}body .lr-cats__meta{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;padding-top:1.6rem}body .lr-cats__name{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.4rem,.8vw + 1.8rem,3rem);line-height:1.1}body .lr-cats__link:hover .lr-cats__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.5rem}body .lr-cats__count{font-family:var(--font-body-family);font-size:1.3rem;color:var(--lr-functional, #8a8175);white-space:nowrap}@media(max-width:749px){body .lr-cats__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-2rem;padding-right:2rem}body .lr-cats__list::-webkit-scrollbar{display:none}body .lr-cats__item{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){body .lr-cats__img{transition:none}}body .footer .footer-block__details-content>li{margin:0}body .footer .footer-block__details-content .list-menu__item--link{display:flex;padding-block:0}@media screen and (min-width:750px){body .footer .footer-block:nth-child(1){grid-column:span 6}body .footer .footer-block:nth-child(n+2){grid-column:span 3}}@media screen and (min-width:1200px){body .footer .footer__content-bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:2.4rem;max-width:144rem;margin:0 auto;padding:2.4rem 4rem 0}body .footer .footer__content-bottom-wrapper{max-width:none;margin:0;padding:0}body .footer .footer__content-bottom-wrapper:first-child{flex:0 1 auto}body .footer .footer__localization:empty{display:none}body .footer .footer__content-bottom .footer__column{padding:0;margin:0;align-items:flex-end}body .footer .footer__payment{margin:0}body .footer .footer__payment .list-payment{justify-content:flex-end;margin:0;padding:0}body .footer .footer__copyright{margin:0;text-align:left}}@media screen and (min-width:990px)and (max-width:1279px){body #product-grid.grid--4-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}body .lr-guides__toc{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:2.4rem;padding:2.4rem 0;border-top:1px solid var(--lr-border, #e7e2da);border-bottom:1px solid var(--lr-border, #e7e2da);margin-bottom:8rem}body .lr-guides__toc-label{margin:0;padding-top:.3rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--lr-functional, #8a8175)}body .lr-guides__toc-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem 2.4rem;margin:0;padding:0;list-style:none}body .lr-guides__toc-list a{display:flex;gap:1rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.45;color:var(--lr-noir, #1d1d1d);text-decoration:none}body .lr-guides__toc-list a:hover{text-decoration:underline;text-underline-offset:.4rem}body .lr-guides__num{flex:none;font-variant-numeric:tabular-nums;color:var(--lr-functional, #8a8175)}body .lr-guide{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;align-items:center;scroll-margin-top:12rem}body .lr-guide+.lr-guide{margin-top:9.6rem}body .lr-guide__media{grid-column:1 / span 5;margin:0;position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--lr-r-sm, 2px);background:var(--lr-pierre, #f2ece4)}body .lr-guide__media picture,body .lr-guide__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}body .lr-guide__body{grid-column:7 / span 6;max-width:60rem}body .lr-guide--flip .lr-guide__media{grid-column:8 / span 5;grid-row:1}body .lr-guide--flip .lr-guide__body{grid-column:1 / span 6;grid-row:1}body .lr-guide__eyebrow{margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--lr-functional, #8a8175)}body .lr-guide__title{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.2rem,1.6vw + 2.4rem,4.4rem);line-height:1.04;letter-spacing:-.01em;color:var(--lr-noir, #1d1d1d)}body .lr-guide__text,body .lr-guide__text p{font-size:1.6rem;line-height:1.75;color:var(--lr-text-2, #555)}body .lr-guide__text p{margin:0 0 1.6rem}body .lr-guide__link{margin-top:1.6rem}@media(max-width:989px){body .lr-guides__toc{grid-template-columns:1fr;gap:1.2rem;margin-bottom:5.6rem}body .lr-guides__toc-list{grid-template-columns:1fr 1fr}body .lr-guide,body .lr-guide--flip{grid-template-columns:1fr;row-gap:2.4rem}body .lr-guide__media,body .lr-guide--flip .lr-guide__media,body .lr-guide__body,body .lr-guide--flip .lr-guide__body{grid-column:1;grid-row:auto}body .lr-guide__media{aspect-ratio:4 / 3}body .lr-guide+.lr-guide{margin-top:6.4rem}}@media(max-width:749px){body .lr-guides__toc-list{grid-template-columns:1fr}}body .lr-contact__aside{margin-top:4.8rem;padding:2.8rem;background:var(--lr-pierre, #f2ece4);border-radius:var(--lr-r-lg, 12px)}body .lr-contact__aside-title{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:500;font-size:2.6rem;line-height:1.1;color:var(--lr-noir, #1d1d1d)}body .lr-contact__aside-list{margin:0;padding:0;list-style:none}body .lr-contact__aside-list li+li{border-top:1px solid var(--lr-border, #e7e2da)}body .lr-contact__aside-list a{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:5.2rem;font-family:var(--font-body-family);font-size:1.5rem;color:var(--lr-noir, #1d1d1d);text-decoration:none}body .lr-contact__aside-list a:hover{text-decoration:underline;text-underline-offset:.4rem}body .lr-contact__aside-list a span{display:flex;width:1.1rem;flex:none}body .lr-contact__aside-list a svg{width:100%;height:auto;transform:rotate(-90deg)}@media screen and (min-width:990px){body .contact:has(.lr-contact__aside){display:grid;grid-template-columns:minmax(0,80rem) minmax(28rem,38rem);column-gap:6.4rem;justify-content:space-between;align-items:start}body .contact:has(.lr-contact__aside)>*{grid-column:1}body .contact:has(.lr-contact__aside)>.lr-contact__aside{grid-column:2;grid-row:2 / span 2;margin-top:0}}body main[data-template=page] .rich-text__blocks h2,body main[data-template=page] .collapsible-content__heading{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.6rem,.8vw + 2rem,3.2rem);line-height:1.1;letter-spacing:-.005em;color:var(--lr-noir, #1d1d1d)}body main[data-template=page] .rte h3{margin:3.2rem 0 1.2rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.4;letter-spacing:0;color:var(--lr-noir, #1d1d1d)}body .lr-help{display:grid;gap:1.6rem}body .lr-help__label{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--lr-functional, #8a8175)}body .lr-help__toc-list{margin:0;padding:0;list-style:none;border-left:1px solid var(--lr-border, #e7e2da)}body .lr-help__toc-list a{display:block;padding:.7rem 0 .7rem 1.6rem;margin-left:-1px;border-left:1px solid transparent;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.4;color:var(--lr-text-2, #555);text-decoration:none}body .lr-help__toc-list a:hover{color:var(--lr-noir, #1d1d1d);border-left-color:var(--lr-noir, #1d1d1d)}body .lr-help__card{padding:2.4rem;background:var(--lr-pierre, #f2ece4);border-radius:var(--lr-r-lg, 12px)}body .lr-help__facts,body .lr-help__facts p,body .lr-help__facts li{font-size:1.4rem;line-height:1.55;color:var(--lr-noir, #1d1d1d)}body .lr-help__facts ul{margin:0;padding:0;list-style:none}body .lr-help__facts li+li{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--lr-border, #e7e2da)}body .lr-help__facts p{margin:0}body .lr-help__card--contact{background:transparent;border:1px solid var(--lr-border, #e7e2da)}body .lr-help__title{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:500;font-size:2.4rem;line-height:1.1;color:var(--lr-noir, #1d1d1d)}body .lr-help__text{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.55;color:var(--lr-text-2, #555)}body .lr-help__btn{width:100%}@media screen and (max-width:1199px){body .lr-help-section{max-width:144rem;margin:0 auto;padding:0 4rem 5.6rem;width:100%;box-sizing:border-box}body main:has(>.lr-help-section)>.lr-help-section:not(:has(.lr-help__facts)){order:99}body .lr-help__toc{display:none}body .lr-help{max-width:80rem}}@media screen and (max-width:749px){body .lr-help-section{padding:0 2rem 4rem}}@media screen and (min-width:1200px){body main[data-template=page]:has(>.lr-help-section){display:grid;grid-template-columns:minmax(0,1fr) 32rem;column-gap:6.4rem;align-items:start;width:100%;max-width:144rem;margin:0 auto;padding:0 4rem;box-sizing:border-box}body main[data-template=page]:has(>.lr-help-section)>.shopify-section{grid-column:1;min-width:0}body main[data-template=page]:has(>.lr-help-section)>.shopify-section .page-width,body main[data-template=page]:has(>.lr-help-section)>.shopify-section .collapsible-content-wrapper-narrow{max-width:none;padding-left:0;padding-right:0}body main[data-template=page]:has(>.lr-help-section)>.lr-help-section{grid-column:2;grid-row:1 / span 30;align-self:stretch;padding-top:12rem}body main[data-template=page]:has(>.lr-help-section) .lr-help{position:sticky;top:12rem}body main[data-template=page]:has(>.lr-help-section) .rich-text.color-scheme-2{padding-left:3.2rem;padding-right:3.2rem;border-radius:var(--lr-r-lg, 12px)}}body .lr-blog-empty{max-width:60rem}body .lr-blog-empty p{margin:0 0 2.4rem;font-size:1.6rem;line-height:1.7;color:var(--lr-text-2, #555)}body main[data-template=cart] [id$=__cart-footer] .is-empty .cart__footer{display:none}body .shopify-policy__container{width:100%;box-sizing:border-box;max-width:144rem;margin:0 auto;padding:4.8rem 4rem 8rem}body .shopify-policy__title{text-align:left;margin-bottom:3.2rem}body .shopify-policy__title h1{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(4.4rem,3vw + 2.4rem,7.2rem);line-height:1;letter-spacing:-.015em;color:var(--lr-noir, #1d1d1d)}body .shopify-policy__body{max-width:80rem}body .shopify-policy__body .rte,body .shopify-policy__body .rte p,body .shopify-policy__body .rte li{font-size:1.6rem;line-height:1.75}body .shopify-policy__body .rte h2{margin:4.8rem 0 1.6rem;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.6rem,.8vw + 2rem,3.2rem);line-height:1.1;color:var(--lr-noir, #1d1d1d)}body .shopify-policy__body .rte h3{margin:3.2rem 0 1.2rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;color:var(--lr-noir, #1d1d1d)}@media screen and (max-width:749px){body .shopify-policy__container{padding:3.2rem 2rem 5.6rem}}body main h2[id^=lr-help-]{scroll-margin-top:12rem}body .lr-cats__title--page{font-size:clamp(4.4rem,3vw + 2.4rem,7.2rem);line-height:1;letter-spacing:-.015em}body .lr-pair__label,body .lr-guides__toc-label,body .lr-help__label,body .liorive-recs__heading,body .lr-eyebrow,body .caption-with-letter-spacing,body .subtitle{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--lr-text-2, #555)}body .lr-guide__title{margin-top:0}body .footer .policies li:before{content:none}body .footer .footer__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2.4rem}body .footer .footer__copyright .policies{display:contents}body .footer .policies li{margin:0;padding:0}:root{--lr-ease: cubic-bezier(.22, 1, .36, 1);--lr-t-fast: .16s;--lr-t-base: .28s;--lr-t-slow: .8s}@media(prefers-reduced-motion:no-preference){body main .lr-reveal{opacity:0;transform:translate3d(0,2.4rem,0)}body main .lr-reveal.lr-revealed{opacity:1;transform:none;transition:opacity var(--lr-t-slow) var(--lr-ease),transform var(--lr-t-slow) var(--lr-ease)}}@keyframes lr-bubble-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:no-preference){body #cart-icon-bubble .cart-count-bubble.lr-pop{animation:lr-bubble-pop .42s var(--lr-ease)}}@supports (interpolate-size: allow-keywords){@media(prefers-reduced-motion:no-preference){body .accordion details,body details.lr-desc,body details.lr-acc{interpolate-size:allow-keywords}body .accordion details::details-content,body details.lr-desc::details-content,body details.lr-acc::details-content{block-size:0;overflow-y:clip;transition:block-size var(--lr-t-base) var(--lr-ease),content-visibility var(--lr-t-base) allow-discrete}body .accordion details[open]::details-content,body details.lr-desc[open]::details-content,body details.lr-acc[open]::details-content{block-size:auto}}}body .accordion summary .icon-caret,body .lr-desc__summary .icon-caret{transition:transform var(--lr-t-base) var(--lr-ease)}@media(prefers-reduced-motion:no-preference){body .header__inline-menu .header__menu-item:not(.header__active-menu-item) span{text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color var(--lr-t-base) var(--lr-ease)}body .header__inline-menu .header__menu-item:not(.header__active-menu-item):hover span,body .header__inline-menu .header__menu-item:not(.header__active-menu-item):focus-visible span{text-decoration-color:currentColor}}@media(prefers-reduced-motion:no-preference){body .drawer__inner{transition:transform .36s var(--lr-ease)}body .drawer{transition:visibility .36s var(--lr-ease),background-color .36s var(--lr-ease)}}body .product-form__input input[type=radio]+label,body .swatch-input__label,body .lr-dot-btn .lr-dot,body .facet-checkbox,body .lr-pair__card,body .lr-help__toc-list a,body .lr-guides__toc-list a{transition:background-color var(--lr-t-fast) var(--lr-ease),border-color var(--lr-t-fast) var(--lr-ease),color var(--lr-t-fast) var(--lr-ease),box-shadow var(--lr-t-fast) var(--lr-ease),transform .1s ease-out}@media(prefers-reduced-motion:reduce){body main .lr-reveal{opacity:1;transform:none}body .drawer__inner,body .drawer,body .accordion summary .icon-caret,body .lr-desc__summary .icon-caret{transition:none}}body .lr-help__toc-list a{display:flex;align-items:center;min-height:4.4rem;padding-top:0;padding-bottom:0}body .footer .copyright__content a{display:inline-flex;align-items:center;min-height:4.4rem;padding:0}@media screen and (max-width:749px){body .header__heading-link{display:inline-flex;align-items:center;min-height:4.4rem}}@media screen and (max-width:749px){body .lr-cats__head,body .lr-row__head{flex-wrap:wrap;align-items:baseline;row-gap:.4rem}body .lr-cats__title,body .lr-row .lr-h2{flex:1 1 auto;overflow-wrap:normal;word-break:normal}body .lr-cats__all,body .lr-row__head .lr-link{margin-left:auto}}@media screen and (max-width:749px){body .lr-rv__rail .product-grid>.grid__item{width:72%;max-width:72%;flex:0 0 72%}}@media screen and (max-width:1199px){body .product-form__submit{white-space:nowrap;padding-left:1.2rem;padding-right:1.2rem}}@media screen and (max-width:374px){body .product-form__submit{font-size:1.4rem}}@media screen and (max-width:430px),screen and (min-width:750px)and (max-width:1199px){body .lr-info__row{grid-template-columns:24px minmax(0,1fr);row-gap:.2rem}body .lr-info__row>.lr-info__value,body .lr-info__row>div:last-child{grid-column:2}body .lr-info__label{font-weight:500;color:var(--lr-noir, #1d1d1d)}}@media screen and (min-width:750px)and (max-width:989px){body #product-grid.grid--2-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}body .lm-arch__chips{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}body .lm-arch__pieces{grid-template-columns:repeat(4,minmax(0,1fr))}body .lm-nl__img{position:relative;inset:auto;width:100%;height:36rem}body .lm-nl__box{padding-left:0}body .lr-cats__meta{flex-direction:column;gap:.2rem}}body .drawer .drawer__contents,body .drawer .drawer__cart-items-wrapper,body .drawer .cart-items,body .drawer .cart-items tbody{min-width:0;width:100%}body .drawer .cart-items,body .drawer .cart-items tbody{display:block}body .drawer .cart-items thead{display:none}body .drawer .cart-item>td.cart-item__media{padding:0}@media screen and (max-width:399px){body .drawer .cart-item{grid-template-columns:6.4rem minmax(0,1fr) auto;column-gap:1.2rem}body .drawer .cart-item>td.cart-item__media,body .drawer .cart-item__image{width:6.4rem;min-width:0;max-width:6.4rem}body .drawer .cart-item .quantity{width:10.8rem}body .drawer .cart-item .quantity__button{width:3.6rem}}@media screen and (max-width:1199px){body .footer .footer__copyright{justify-content:center;text-align:center}}@media screen and (min-width:990px){body main .product.product--thumbnail>.product__media-wrapper{position:sticky;top:.8rem;align-self:flex-start}body quick-add-modal .product__media-wrapper{position:static}}@media screen and (min-width:990px){body shopify-chat{--shopify-chat-activator-offset: 24px}}body .lm-arch .lm-arch__pieces{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.4rem}body .lm-arch .lm-arch__piece{border-top:1px solid var(--lr-border, #e7e2da)}body .lm-arch .lm-arch__piece-link{display:grid;grid-template-columns:6.4rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.6rem;row-gap:.2rem;align-content:center;padding:1.2rem 0;min-height:0}body .lm-arch .lm-arch__piece-img{grid-row:1 / span 2;width:6.4rem;height:8rem;aspect-ratio:auto;border-radius:var(--lr-r-sm, 2px)}body .lm-arch .lm-arch__piece-name{align-self:end}body .lm-arch .lm-arch__piece-price{align-self:start}@media screen and (max-width:749px){body .lm-arch .lm-arch__pieces{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){body .product-grid .card-wrapper modal-opener,body .product-grid .card-wrapper .quick-add{display:none}}@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){body .section-header .header{transition:padding var(--lr-t-base) var(--lr-ease)}body .section-header .header__heading-link{transition:font-size var(--lr-t-base) var(--lr-ease)}}@media screen and (min-width:990px){body .section-header.scrolled-past-header .header{padding-top:.8rem;padding-bottom:.4rem}body .section-header.scrolled-past-header .header__heading-link{font-size:2.4rem}body .section-header.scrolled-past-header .header__inline-menu{margin-top:0}body .section-header.scrolled-past-header .header__menu-item{padding-top:.8rem;padding-bottom:.8rem}}body .lm-trust{background:var(--lr-ivoire, #f8f5f0);border-top:1px solid var(--lr-border, #e7e2da)}body .lm-trust__grid{text-align:left;padding-top:3.2rem;padding-bottom:3.2rem;gap:2.4rem 3.2rem}body .lm-trust__item{display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:1.2rem;row-gap:.2rem;align-items:start}body .lm-trust__item>:first-child:not(.lm-trust__title){grid-row:1 / span 2;width:2rem;margin-top:.1rem}body .lm-trust__item svg{width:2rem;height:2rem}body .lm-trust__title,body .lm-trust__text{grid-column:2}body .lm-trust__text{max-width:32ch}@media screen and (min-width:750px){body .lr-finder__wrap--photo{grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"photo head" "photo stage";align-content:center;row-gap:2.4rem}body .lr-finder__wrap--photo .lr-finder__photo{grid-area:photo}body .lr-finder__wrap--photo .lr-finder__head{grid-area:head;align-self:end}body .lr-finder__wrap--photo .lr-finder__stage{grid-area:stage}}body .lr-finder__photo{margin:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--lr-r-sm, 2px);background:var(--lr-ivoire, #f8f5f0)}body .lr-finder__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}@media screen and (max-width:749px){body .lr-finder__photo{display:none}}@media screen and (max-width:749px){body shopify-chat::part(activator){width:44px;height:44px;padding:0;overflow:hidden;border-radius:50%;display:grid;grid-template-columns:44px 44px;grid-auto-flow:column;justify-items:center;align-items:center;gap:0}}body #product-grid .lr-coll-mood{display:none}@media screen and (min-width:750px){body #product-grid:has(>.lr-coll-mood){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}body #product-grid#product-grid:has(>.lr-coll-mood)>.grid__item{width:auto;max-width:none}body #product-grid .lr-coll-mood{display:block;margin:0;overflow:hidden;border-radius:var(--lr-r-sm, 2px);background:var(--lr-pierre, #f2ece4);aspect-ratio:4 / 5;align-self:start}body #product-grid .lr-coll-mood--1{grid-column:span 2;aspect-ratio:auto;height:0;padding-bottom:62.5%}body #product-grid .lr-coll-mood__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 35%}body #product-grid .lr-coll-mood--1 .lr-coll-mood__img{position:absolute;top:0;right:0;bottom:0;left:0}body #product-grid .lr-coll-mood--1{position:relative}}@media screen and (min-width:990px){body .product--stacked .product__media-list .product__media-item:last-child:nth-child(2n){width:100%;max-width:100%}}body .lr-media--framed .media img,body .card .media>img.lr-img--framed{object-fit:cover!important;transform:scale(1.4)}body .card-wrapper:hover .media.media--hover-effect>img.lr-img--framed:first-child:only-child{transform:scale(1.44)}body .product-media-modal__content img.lr-media--framed{clip-path:inset(14%)}body .product__info-container{position:relative}body .product__info-container>.product__title{padding-right:4.8rem}body .product__info-container>.lr-pdp-fav{position:absolute;top:3.2rem;right:-1rem;margin:0}body .lr-pdp-fav .lr-fav--icon{position:static;width:4.4rem;height:4.4rem}body .lr-pdp-fav .lr-fav--icon .lr-fav__icon{width:2.4rem;height:2.4rem;padding:0;background:none}body .product__info-container .product__tax{display:none}body .product__info-container>.lr-material{display:block;margin:.6rem 0 0;padding:0;border:0;font-size:1.2rem;line-height:1.6;letter-spacing:.06em;text-transform:uppercase}body .product__info-container>.lr-material .lr-material__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .product__info-container>.lr-material .lr-material__value{color:var(--lr-text-2)}body .product__info-container>.lr-note{margin:2rem 0 0;padding:0;border:0;background:none}body .product__info-container>.lr-note .lr-note__title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .product__info-container>.lr-note .lr-note__body,body .product__info-container>.lr-note .lr-note__body p{font-size:1.5rem;line-height:1.7;color:var(--lr-text-2)}body .product__info-container>.lr-info{margin-top:2.4rem;padding:0;border:0}body .product__info-container>.lr-note+.lr-info{border-top:0}body .lr-info__panel{margin-top:0}body .lr-info__panel .lr-info__row{padding:0 0 1.6rem;border:0}body .product__info-container>.lr-info+details.lr-desc{margin-top:0;border-top:0}body .product__media-item.lr-media--whole .media{background:#eeebe6;isolation:isolate}body .product__media-item.lr-media--whole .media img{mix-blend-mode:multiply}body #main-cart-items .cart-items thead th{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body #main-cart-items .cart-items thead{border:0}body .footer .footer-block--newsletter{justify-content:flex-start;margin-top:4rem;padding-top:3.2rem;border-top:1px solid rgba(248,245,240,.14)}body .footer .footer-block__newsletter{width:100%;text-align:left}body .footer .footer-block__newsletter .newsletter-form{margin:0}@media screen and (min-width:990px){body .footer .footer-block__newsletter{display:flex;align-items:center;gap:3.2rem}body .footer .footer-block__newsletter .footer-block__heading{flex:none;width:auto;margin:0}body .footer .footer-block__newsletter .newsletter-form{flex:0 1 42rem}}body .lr-thumb{display:block;overflow:hidden;aspect-ratio:4 / 5;background:#eeebe6}body .lr-thumb .cart-item__image{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}body .lr-thumb .cart-item__image.lr-img--framed{transform:scale(1.4)}body .cart-item .quantity.cart-quantity{min-height:3.6rem;width:9.6rem}body .cart-item .quantity.cart-quantity:after{box-shadow:0 0 0 1px var(--lr-border)}body .cart-item .quantity.cart-quantity .quantity__button{width:3.2rem}body .cart-item cart-remove-button .button.cart-remove-button,body .cart-item .lr-save-later{min-width:0;min-height:4.4rem;padding:0;margin:0;border:0;background:none;box-shadow:none;font-size:1.3rem;letter-spacing:0;color:var(--lr-text-2);text-decoration:underline;text-underline-offset:.3rem}body .cart-item cart-remove-button .button.cart-remove-button:before,body .cart-item cart-remove-button .button.cart-remove-button:after{display:none}body .cart-item cart-remove-button .button.cart-remove-button:hover,body .cart-item .lr-save-later:hover{color:var(--lr-noir)}body .cart-item .cart-item__quantity-wrapper{align-items:center;gap:1.6rem}body cart-drawer .liorive-secure{display:none}body cart-drawer .drawer__footer .tax-note{margin:.4rem 0 1.2rem}body .product__media-item.lr-media--whole .media img{object-fit:contain}body .product__media-item.lr-media--photo .media img{object-fit:cover;object-position:center 30%}body .drawer .cart-item__media{width:auto;min-width:0}body .drawer .cart-item__media .lr-thumb{width:100%}body .cart-item .cart-item__quantity{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.6rem}body .cart-item .cart-item__quantity>.lr-save-later{float:none;margin:0;order:2}body .cart-item .cart-item__quantity>.cart-item__error,body .cart-item .cart-item__quantity>[id*=Error]{flex-basis:100%;order:3}@media(hover:hover)and (prefers-reduced-motion:no-preference){body .card .media.media--hover-effect>img{transition:opacity .65s cubic-bezier(.22,1,.36,1),transform 1.4s cubic-bezier(.22,1,.36,1)}body .card-wrapper .media.media--hover-effect>img+img{transform:scale(1.04)}body .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1)}body .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transform:none}body .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}}body .product__media-item .product-media-container.media-fit-cover .media img{object-position:center 18%}body.lr-overlay-header .lr-nu--under-header{margin-top:calc(-1 * var(--lr-header-h, 13rem));--nu-h: max(56rem, min(100svh - 4rem, 92rem))}body.lr-overlay-header .lr-nu--under-header .lr-nu__stage:before{content:"";position:absolute;inset:0 0 auto;height:34%;z-index:1;background:linear-gradient(to bottom,#00000061,#0000);pointer-events:none}body.lr-overlay-header .section-header .header-wrapper{transition:background-color .3s ease,border-color .3s ease}body.lr-overlay-header .section-header:not(.shopify-section-header-sticky):not(:has(details[open])):not(:has(.menu-opening)) .header-wrapper{background:transparent!important;border-bottom-color:transparent!important;box-shadow:none}body.lr-overlay-header .section-header:not(.shopify-section-header-sticky):not(:has(details[open])):not(:has(.menu-opening)) :is(.header__heading-link,.header__heading-link .h2,.header__menu-item,.header__icon,.header__icon .svg-wrapper,.list-menu__item,.header__active-menu-item){color:#fff}body.lr-overlay-header .section-header:not(.shopify-section-header-sticky):not(:has(details[open])):not(:has(.menu-opening)) .header__menu-item:hover span{text-decoration-color:#fff}@media screen and (max-width:989px){body.lr-overlay-header .lr-nu--under-header{--nu-h: max(46rem, calc(100svh - 12.8rem) )}body.lr-overlay-header main[data-template=index] .lr-nu__photo--intro .lr-nu__img{object-position:84% var(--focal, 30%)}}@media screen and (min-width:990px){body .product--stacked .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}body .product--stacked .product__media-list .product__media-item,body .product--stacked .product__media-list .product__media-item:last-child:nth-child(2n),body .product--stacked .product__media-list .product__media-item:first-child{width:auto;max-width:none;padding:0;margin:0}body .product--stacked .product__media-list .product__media-item:only-child{grid-column:1 / -1;max-width:72%}}body .product__media-list .product-media-container .product__media.media{padding-top:125%!important}body variant-selects fieldset.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:2px;align-items:stretch}body variant-selects fieldset.product-form__input--swatch>legend{flex:0 0 100%}body variant-selects fieldset.product-form__input--swatch .swatch-input__label{display:block!important;flex:1 1 0;min-width:0;width:auto;height:4.8rem;margin:0;padding:0;transition:flex-grow .5s cubic-bezier(.22,1,.36,1)}body variant-selects fieldset.product-form__input--swatch .swatch-input__label .swatch{display:block;width:100%;height:100%;border-radius:0;border:0;box-shadow:inset 0 0 0 1px #1d1d1d14}body variant-selects fieldset.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{flex-grow:4;outline:1px solid var(--lr-noir);outline-offset:2px}body variant-selects fieldset.product-form__input--swatch .swatch-input__label:after,body variant-selects fieldset.product-form__input--swatch .swatch-input__label:before,body variant-selects fieldset.product-form__input--swatch .swatch-input__label .swatch:after,body variant-selects fieldset.product-form__input--swatch .swatch-input__label .swatch:before{display:none}body variant-selects fieldset.product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid var(--lr-bordeaux);outline-offset:2px}@media(hover:hover){body variant-selects fieldset.product-form__input--swatch .swatch-input__label:hover{flex-grow:2}}body variant-selects fieldset.product-form__input--swatch .swatch-input__input.disabled+.swatch-input__label .swatch{opacity:.35}body .lr-preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 18%;opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:1}body .lr-preview.is-on{opacity:1}@media(prefers-reduced-motion:reduce){body .lr-preview,body variant-selects .swatch-input__label{transition:none}}@media screen and (max-width:749px){body variant-selects fieldset.product-form__input--swatch .swatch-input__label{flex:0 0 calc((100% - 12px) / 7)}body variant-selects fieldset.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{flex-grow:0}body variant-selects fieldset.lr-sw-collapsed .swatch-input__label.lr-sw-extra{display:none!important}}body variant-selects fieldset.product-form__input--swatch{gap:0}body variant-selects fieldset.product-form__input--swatch>.swatch-input__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}body variant-selects fieldset.product-form__input--swatch .swatch-input__label{margin:0 2px 2px 0}@media screen and (min-width:750px){body variant-selects fieldset.product-form__input--swatch>.lr-sw-more{display:none!important}}@media screen and (max-width:749px){body variant-selects fieldset.product-form__input--swatch .swatch-input__label{flex:0 0 calc((100% - 14px) / 7)}}body variant-selects fieldset.product-form__input--swatch .swatch-input__label{margin:.7rem 2px 0 0!important;border-radius:0!important}body variant-selects fieldset.product-form__input--swatch .swatch-input__label:last-of-type{margin-right:0!important}body .lr-preview.lr-preview--framed{transform:scale(1.4);object-position:center}body .lr-strip{margin-top:1.6rem}body .lr-strip__bands{display:flex;gap:2px;margin:0;padding:0 0 2.8rem;list-style:none}body .lr-strip__band{position:relative;flex:1 1 0;min-width:0;height:3.6rem;background:var(--band);box-shadow:inset 0 0 0 1px #1d1d1d14;transition:flex-grow .5s cubic-bezier(.22,1,.36,1)}body .lr-strip__band.is-on{flex-grow:3;outline:1px solid var(--lr-noir);outline-offset:2px}@media(hover:hover){body .lr-strip__band:hover{flex-grow:3}}body .lr-strip__link{display:block;height:100%}body .lr-strip__link:focus-visible{outline:2px solid var(--lr-bordeaux);outline-offset:2px}body .lr-strip__label{position:absolute;left:0;top:calc(100% + .6rem);font-size:1.2rem;line-height:1.4;color:var(--lr-noir);white-space:nowrap;opacity:0;transform:translateY(-.3rem);transition:opacity .3s ease,transform .3s ease;pointer-events:none}body .lr-strip__band.is-on .lr-strip__label,body .lr-strip__band:focus-within .lr-strip__label{opacity:1;transform:none}@media(hover:hover){body .lr-strip__band:hover .lr-strip__label{opacity:1;transform:none}}@media screen and (min-width:750px){body #FacetFiltersForm details[id^="Details-filter.p.m.liorive.couleur"]{display:none}}@media screen and (max-width:749px){body .lr-strip__bands{overflow-x:auto;scrollbar-width:none;padding-bottom:2.8rem}body .lr-strip__bands::-webkit-scrollbar{display:none}body .lr-strip__band{flex:0 0 4.4rem;height:4.4rem}body .lr-strip__band.is-on{flex-basis:8.8rem}}@media(prefers-reduced-motion:reduce){body .lr-strip__band,body .lr-strip__label{transition:none}}body .liorive-progress__bar--colours{background:var(--lr-bar)!important}body .liorive-progress__track{height:.6rem}body main[data-template=page] h1:not(.lr-nu__title):not(.lr-film__title):after{content:"";display:block;width:12rem;height:4px;margin-top:1.6rem;background:linear-gradient(90deg,#8e1b2b 0 16.66%,#2f7bb0 16.66% 33.33%,#e2d9cb 33.33% 50%,#d8c3a5 50% 66.66%,#c8692e 66.66% 83.33%,#8c8a84 83.33% 100%)}body .lr-strip--index{padding:0;margin-top:1.2rem;width:100%;min-width:0}body .lr-search-or{margin:3.2rem 0 0;font-size:1.4rem;color:#1d1d1db8}body .template-search__header .lr-strip--index,body .template-search__header .lr-search-or{max-width:74rem;margin-left:auto;margin-right:auto}body .template-search__header .lr-search-or{text-align:left}body .lr-favs__empty .lr-strip--index{max-width:60rem}body .lr-strip--dark .lr-strip__band{box-shadow:inset 0 0 0 1px #ffffff24}body .lr-strip--dark .lr-strip__band.is-on{outline-color:#fff}body .lr-strip--dark .lr-strip__label{color:#ffffffdb}body .lr-strip--dark .lr-strip__link:focus-visible{outline-color:#fff}body .lr-favs__shades{margin:2.4rem 0 3.2rem;max-width:48rem}body .lr-favs__bar{display:block;height:.6rem;box-shadow:inset 0 0 0 1px #1d1d1d14}body .lr-favs__count{margin:.8rem 0 0;font-size:1.3rem;color:#1d1d1db8}body .lr-guides__toc-list li{position:relative;padding-top:1.6rem}body .lr-guides__toc-list li:before{content:"";position:absolute;top:0;left:0;right:0;height:.6rem;background:var(--c, var(--lr-noir, #1d1d1d));transform-origin:top;transition:transform .4s cubic-bezier(.22,1,.36,1)}@media(hover:hover){body .lr-guides__toc-list li:hover:before{transform:scaleY(2)}}body .lr-guides__toc-list li:focus-within:before{transform:scaleY(2)}body .lr-guide__band{position:absolute;left:0;right:0;bottom:0;height:1.2rem;background:var(--c)}body .lr-guides__progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:4;pointer-events:none;opacity:0;transition:opacity .3s ease}body .lr-guides__progress.is-on{opacity:1}body .lr-guides__progress span{display:block;height:100%;transform:scaleX(0);transform-origin:left;transition:background-color .4s ease}@media(prefers-reduced-motion:reduce){body .lr-guides__toc-list li:before,body .lr-guides__progress span{transition:none}}body .lr-guide__media--product{background:#eeebe6}body .lr-guide__media--product .lr-guide__img{mix-blend-mode:multiply}body .lr-topics{margin:0 0 3.2rem;padding:0;border:0;min-width:0}body .lr-topics__legend{margin:0 0 1.2rem;padding:0;font-size:1.4rem;color:var(--lr-noir, #1d1d1d)}body .lr-topics__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}body .lr-topic{position:relative;display:block;padding:3.4rem 0 1.2rem;cursor:pointer}body .lr-topic input{position:absolute;opacity:0;width:1px;height:1px;margin:0}body .lr-topic__band{position:absolute;top:0;left:0;right:0;height:.6rem;background:var(--c);transition:height .4s cubic-bezier(.22,1,.36,1)}body .lr-topic__label{font-size:1.4rem;line-height:1.4;color:var(--lr-text-2, #555);transition:color .2s ease}@media(hover:hover){body .lr-topic:hover .lr-topic__band{height:1.2rem}body .lr-topic:hover .lr-topic__label{color:var(--lr-noir, #1d1d1d)}}body .lr-topic:has(input:checked) .lr-topic__band{height:2.4rem}body .lr-topic:has(input:checked) .lr-topic__label{color:var(--lr-noir, #1d1d1d);font-weight:500}body .lr-topic:has(input:focus-visible){outline:2px solid var(--lr-noir, #1d1d1d);outline-offset:4px}body .contact:has(.lr-topics input:checked) .lr-contact__order{display:none}body .contact:has(.lr-topics input[value="Une commande"]:checked) .lr-contact__order,body .contact:has(.lr-topics input[value="Livraison et retours"]:checked) .lr-contact__order{display:block}body .lr-contact__aside{padding:0 0 2.8rem;overflow:hidden}body .lr-contact__aside>:not(.lr-contact__photo){margin-left:2.8rem;margin-right:2.8rem}body .lr-contact__photo{position:relative;margin:0 0 2.4rem;aspect-ratio:4 / 5;overflow:hidden}body .lr-contact__photo img,body .lr-contact__photo picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 30%}@media screen and (max-width:749px){body .lr-topics__list{grid-template-columns:1fr 1fr;row-gap:1.6rem}body .lr-contact__photo{aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){body .lr-topic__band{transition:none}}body [id$=__faq-commandes]{--c: #2f5f8f}body [id$=__faq-produits]{--c: #641f31}body [id$=__faq-livraison]{--c: #c8862e}body [id$=__faq-retours]{--c: #4f6577}body main:has([id$=__faq-commandes]) h1:not(.lr-nu__title):not(.lr-film__title):after{background:linear-gradient(90deg,#2f5f8f 0 25%,#641f31 25% 50%,#c8862e 50% 75%,#4f6577 75% 100%)}body [id*=__faq-] .collapsible-content__heading:before{content:"";display:block;width:4rem;height:.4rem;margin-bottom:1.6rem;background:var(--c)}body [id*=__faq-] details>summary{transition:padding-left .3s cubic-bezier(.22,1,.36,1)}body [id*=__faq-] details{transition:box-shadow .3s ease}body [id*=__faq-] details[open]{box-shadow:inset 3px 0 0 var(--c)}body [id*=__faq-] details[open]>summary,body [id*=__faq-] details[open]>.accordion__content{padding-left:1.6rem}body .lr-help__toc-list a[style*=--c]{border-left:3px solid color-mix(in srgb,var(--c) 35%,transparent);margin-left:-2px}body .lr-help__toc-list a[style*=--c]:hover,body .lr-help__toc-list a[style*=--c].is-current{border-left-color:var(--c);color:var(--lr-noir, #1d1d1d)}body .lr-help__toc-list a.is-current{font-weight:500}@media(prefers-reduced-motion:reduce){body [id*=__faq-] details>summary,body [id*=__faq-] details{transition:none}}body .lr-steps__heading{margin:0 0 1.6rem;font-size:1.4rem;font-weight:500;font-family:var(--font-body-family);color:var(--lr-noir, #1d1d1d)}body .lr-steps__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}body .lr-steps__link{position:relative;display:flex;flex-direction:column;gap:.6rem;padding-top:3rem;color:inherit;text-decoration:none}body .lr-steps__band{position:absolute;top:0;left:0;right:0;height:.6rem;background:var(--c);transition:height .4s cubic-bezier(.22,1,.36,1)}body .lr-steps__title{font-family:var(--font-heading-family);font-weight:500;font-size:2.4rem;line-height:1.1;color:var(--lr-noir, #1d1d1d)}body .lr-steps__text{font-size:1.4rem;line-height:1.5;color:var(--lr-text-2, #555)}@media(hover:hover){body .lr-steps__link:hover .lr-steps__band{height:1.8rem}}body .lr-steps__link:focus-visible{outline:2px solid var(--lr-noir, #1d1d1d);outline-offset:4px}body .lr-steps__link:focus-visible .lr-steps__band{height:1.8rem}@media screen and (max-width:749px){body .lr-steps__list{grid-template-columns:1fr 1fr;row-gap:2.4rem}}@media(prefers-reduced-motion:reduce){body .lr-steps__band{transition:none}}body [id$=__livraison]{--c: #c8862e}body [id$=__vos-droits]{--c: #4f6577}body [id$=__procedure-retour]{--c: #2f5f8f}body [id$=__remboursement]{--c: #641f31}body [id$=__cas-particuliers]{--c: #8c8a85}body :is([id$=__livraison],[id$=__vos-droits],[id$=__procedure-retour],[id$=__remboursement],[id$=__cas-particuliers]) .rich-text__blocks h2:before{content:"";display:block;width:4rem;height:.4rem;margin-bottom:1.6rem;background:var(--c)}body main:has([id$=__vos-droits]) h1:not(.lr-nu__title):not(.lr-film__title):after{background:linear-gradient(90deg,#c8862e 0 20%,#4f6577 20% 40%,#2f5f8f 40% 60%,#641f31 60% 80%,#8c8a85 80% 100%)}body main:has([id$=__vos-droits]) .lr-help__facts li{padding-left:1.2rem;box-shadow:inset 3px 0 0 var(--f, #8c8a85)}body main:has([id$=__vos-droits]) .lr-help__facts li:nth-child(1),body main:has([id$=__vos-droits]) .lr-help__facts li:nth-child(2){--f: #c8862e}body main:has([id$=__vos-droits]) .lr-help__facts li:nth-child(3){--f: #4f6577}body main:has([id$=__vos-droits]) .lr-help__facts li:nth-child(4){--f: #2f5f8f}body :is([id$=__livraison],[id$=__vos-droits],[id$=__procedure-retour],[id$=__remboursement],[id$=__cas-particuliers]){scroll-margin-top:10rem}@media screen and (max-width:1199px){body main:has(>.lr-help-section):has([id$=__etapes])>[id$=__main]{order:-2}body main:has(>.lr-help-section):has([id$=__etapes])>[id$=__etapes]{order:-1}}body .lr-palette{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6.4rem;align-items:center;padding-top:9.6rem;padding-bottom:9.6rem}body .lr-palette__title{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.6rem,2.4vw + 2.4rem,5.6rem);line-height:1.02;letter-spacing:-.01em;color:var(--lr-noir, #1d1d1d)}body .lr-palette__text,body .lr-palette__text p{margin:0 0 3.2rem;font-size:1.6rem;line-height:1.75;color:var(--lr-text-2, #555);max-width:46rem}body .lr-palette__count{margin:0;font-size:1.4rem;color:var(--lr-text-2, #555)}body .lr-strip--tall{margin-top:0}body .lr-strip--tall .lr-strip__bands{padding-bottom:3.6rem}body .lr-strip--tall .lr-strip__band{height:clamp(16rem,22vw,32rem)}body .lr-strip--tall .lr-strip__label{font-size:1.3rem}body .lm-tile--card{height:auto;overflow:visible;background:none;display:flex;flex-direction:column;gap:1.6rem}body .lm-tile__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--lr-border, #e7e2da)}body .lm-tile--card .lm-tile__copy{position:static;max-width:none;display:flex;flex-direction:column;gap:.6rem}body .lm-tile--card .lm-tile__name{color:var(--lr-noir, #1d1d1d);text-decoration:none}body .lm-tile--card .lm-tile__name:hover{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}@media(hover:hover){body .lm-tile--card:hover .lm-tile__img{transform:scale(1.04)}}body .lm-tile__count{font-size:1.2rem;color:var(--lr-text-2, #555)}body .lr-strip--mini{margin-top:.8rem}body .lr-strip--mini .lr-strip__bands{gap:1px;padding-bottom:0;overflow:visible}body .lr-strip--mini .lr-strip__band{flex:1 1 0;height:1.2rem}body .lr-strip--mini .lr-strip__band.is-on,body .lr-strip--mini .lr-strip__band:hover{flex-grow:1}body .lr-strip--mini .lr-strip__label{display:none}@media screen and (max-width:989px){body .lr-palette{grid-template-columns:1fr;gap:4rem;padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (max-width:749px){body .lr-strip--tall .lr-strip__bands{overflow-x:auto}body .lr-strip--tall .lr-strip__band{flex:0 0 4.4rem;height:20rem}body .lr-strip--mini .lr-strip__band{flex:1 1 0;height:1.2rem}}body .lr-palette>*,body .lm-tile--card,body .lm-tile--card .lm-tile__copy{min-width:0}body .lr-404{padding-top:8rem;padding-bottom:6.4rem}body .lr-404__code{margin:0 0 1.6rem;font-size:1.3rem;color:var(--lr-text-2, #555)}body .lr-404__title{margin:0 0 1.6rem;max-width:16ch;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(4rem,3vw + 2.8rem,7.2rem);line-height:1;letter-spacing:-.015em;color:var(--lr-noir, #1d1d1d)}body .lr-404__text{margin:0 0 3.2rem;max-width:52rem;font-size:1.6rem;line-height:1.6;color:var(--lr-text-2, #555)}body .lr-404__search{max-width:56rem;margin:0 0 5.6rem}body .lr-404__palette{margin:0}body .lr-strip--mid{margin-top:0}body .lr-strip--mid .lr-strip__bands{padding-bottom:3.6rem}body .lr-strip--mid .lr-strip__band{height:clamp(10rem,12vw,16rem)}body .lr-strip__band--gap{background:transparent;box-shadow:none;outline:1px dashed rgba(29,29,29,.4);outline-offset:-1px;flex-grow:1.6}body .lr-strip__band--gap .lr-strip__label{opacity:1;transform:none;color:var(--lr-text-2, #555)}@media screen and (max-width:749px){body .lr-404{padding-top:4.8rem}body .lr-strip--mid .lr-strip__band{flex:0 0 4.4rem;height:12rem}body .lr-strip__band--gap{flex-basis:8.8rem}}body .lr-strip__band--gap .lr-strip__label{top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.2rem;text-align:center;white-space:normal}@media screen and (max-width:749px){body .lr-strip--mid .lr-strip__bands{flex-wrap:wrap;overflow:visible;row-gap:2px;padding-bottom:0}body .lr-strip--mid .lr-strip__band,body .lr-strip--mid .lr-strip__band--gap{flex:0 0 calc((100% - 14px)/8);height:8.8rem}body .lr-strip--mid .lr-strip__band--gap .lr-strip__label{font-size:1rem;line-height:1.2}}@media screen and (max-width:749px){body .lr-strip--mid .lr-strip__band:not(.lr-strip__band--gap) .lr-strip__label{display:none}}body .lr-sib{margin:0 0 .4rem;border:0;padding:0}body .lr-sib__bands{display:flex;gap:2px;margin:.7rem 0 0;padding:0;list-style:none}body .lr-sib__band{flex:1 1 0;min-width:0;transition:flex-grow .5s cubic-bezier(.22,1,.36,1)}body .lr-sib__band.is-on{flex-grow:4;outline:1px solid var(--lr-noir, #1d1d1d);outline-offset:2px}@media(hover:hover){body .lr-sib__band:not(.is-on):hover{flex-grow:2}}body .lr-sib__link{display:block;height:4.8rem;background:var(--band);box-shadow:inset 0 0 0 1px #1d1d1d14}body .lr-sib__link:focus-visible{outline:2px solid var(--lr-bordeaux, #641f31);outline-offset:2px}@media(prefers-reduced-motion:reduce){body .lr-sib__band{transition:none}}body .lr-coll-more>.page-width{padding-top:4.8rem;padding-bottom:6.4rem;border-top:1px solid var(--lr-border, #e7e2da)}@media screen and (max-width:749px){body .lr-coll-more>.page-width{padding-top:3.2rem;padding-bottom:4rem}}@media screen and (min-width:990px){body .product__info-container.lr-hold{position:sticky;top:var(--lr-hold-top, 12rem)}body .product--stacked .product__media-list .product__media-item:last-child:nth-child(odd):not(:only-child){grid-column:1 / -1}body .product--stacked .product__media-list .product__media-item:last-child:nth-child(odd):not(:only-child) .product__media.media{padding-top:66.66%!important}}body .lr-thumb{position:relative}body .lr-thumb__chip{position:absolute;left:.6rem;bottom:.6rem;width:1.6rem;height:1.6rem;box-shadow:0 0 0 2px #fff,0 0 0 3px #1d1d1d1f}body:has(.lm-nl) .footer-block--newsletter{display:none}body .lm-nl__input,body .newsletter-form__field-wrapper .field__input{font-size:1.6rem}@media screen and (min-width:750px){body .footer__payment{padding-right:10rem}}body .lr-strip__name{margin:0 0 .8rem;font-size:1.3rem;color:var(--lr-text-2, #555)}body .lr-thumb__form{filter:grayscale(1) contrast(.96)}@media screen and (min-width:750px){body .lr-dots--sibs .lr-dot-btn{width:2.6rem}}body .product__media-item .media img.lr-preview{mix-blend-mode:normal;z-index:3}body .product__media-item .media img.lr-preview--whole{object-fit:contain;mix-blend-mode:multiply}body .product__media-item .media:has(>.lr-preview.is-on)>img:not(.lr-preview){opacity:0}body .product__media-item .media:has(>.lr-preview.is-on){background:#eeebe6}body .card-information .lr-card__comp{margin:.1rem 0 .4rem;font-size:1.2rem;line-height:1.4;letter-spacing:.02em;color:var(--lr-text-2, #555)}@media screen and (max-width:989px){body shopify-chat{--shopify-chat-activator-offset: 16px}body:has(liorive-sticky-atc:not([hidden])) shopify-chat{--shopify-chat-activator-offset: 84px}body .footer .footer__content-bottom{padding-bottom:7.2rem}}body .lr-trust{margin:1.6rem 0 2.4rem;padding:1.6rem 1.8rem;background:var(--lr-pierre);font-size:1.4rem;line-height:1.5;color:var(--lr-noir)}body .lr-trust__row{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:1rem;align-items:start;margin:0 0 1.2rem}body .lr-trust__row svg{margin-top:.1rem}body .lr-trust__row strong{font-weight:500}body .lr-trust__list{list-style:none;margin:0;padding:0 0 0 3.4rem;display:grid;gap:.4rem;color:var(--lr-text-2);font-size:1.3rem}body .lr-trust__list li:before{content:"\2713";margin-right:.8rem;color:var(--lr-noir)}body .lr-trust__list a{color:inherit;text-underline-offset:.3rem}body .lr-trust__row:only-child,body .lr-trust__row:last-child{margin-bottom:0}.lr-stars{position:relative;display:inline-block;font-size:1.5rem;line-height:1;letter-spacing:.1em;color:var(--lr-border)}.lr-stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--lr-stars, 0%);overflow:hidden;color:var(--lr-noir)}.lr-review-badge{display:inline-flex;align-items:center;gap:.8rem;min-height:var(--lr-tap);font-size:1.3rem;color:var(--lr-text-2);text-decoration:none}.lr-review-badge:hover span{text-decoration:underline}.lr-reviews__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:2.4rem}.lr-reviews__summary{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.4rem}.lr-reviews__list{list-style:none;margin:0 0 2.4rem;padding:0}.lr-review{padding:2rem 0;border-top:1px solid var(--lr-border)}.lr-review__top{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.lr-review__meta{font-size:1.3rem;color:var(--lr-text-2)}.lr-review__text{margin:1rem 0 .4rem;line-height:1.6}.lr-review__verified{margin:0;font-size:1.2rem;color:var(--lr-functional)}.lr-reviews__empty{margin:0 0 2rem;color:var(--lr-text-2)}.lr-reviews__form{display:grid;gap:1.6rem;padding:1.6rem 0}.lr-reviews__form .button{justify-self:start;min-height:var(--lr-tap)}.lr-reviews__rate{border:0;margin:0;padding:0}.lr-reviews__stars{display:inline-flex;flex-direction:row-reverse;gap:.2rem}.lr-reviews__rate legend{padding:0;margin-bottom:.6rem;font-size:1.4rem}.lr-reviews__rate input{position:absolute;opacity:0;width:1px;height:1px}.lr-reviews__rate label{display:inline-flex;align-items:center;justify-content:center;width:var(--lr-tap);height:var(--lr-tap);font-size:2.4rem;color:var(--lr-border);cursor:pointer}.lr-reviews__rate label:hover,.lr-reviews__rate label:hover~label,.lr-reviews__rate input:checked~label{color:var(--lr-noir)}.lr-reviews__rate input:focus-visible+label{outline:2px solid var(--lr-noir);outline-offset:2px}.lr-reviews__ok{color:var(--lr-noir)}.lr-reviews__err{color:var(--lr-bordeaux)}body quick-add-modal .product__media-wrapper .product__media-list{display:flex!important;flex-wrap:nowrap;gap:.8rem;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:thin;margin:0;padding:0}body quick-add-modal .product__media-list .product__media-item.product__media-item{display:block!important;flex:0 0 100%;width:100%!important;max-width:100%!important;scroll-snap-align:start}quick-add-modal .product__media-list .product__media-item .product-media-container{width:100%}quick-add-modal .lr-trust{display:block;margin-top:1.6rem}quick-add-modal .lr-desc--main{display:block}@media screen and (min-width:750px){quick-add-modal .product__media-wrapper{max-width:46%;width:46%}quick-add-modal .product__info-wrapper{max-width:54%;width:54%}}@media screen and (max-width:749px){body quick-add-modal .product__media-list .product__media-item.product__media-item{flex-basis:78%;width:78%!important;max-width:78%!important}}body quick-add-modal .product__media-wrapper{min-width:0;overflow:hidden}body quick-add-modal .product__media-wrapper slider-component,body quick-add-modal .product__media-list{width:100%!important;max-width:100%!important}.lr-qv-arrows{position:absolute;inset:50% 0 auto;display:flex;justify-content:space-between;padding:0 .8rem;transform:translateY(-50%);pointer-events:none}.lr-qv-arrow{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:var(--lr-tap);height:var(--lr-tap);border:0;border-radius:50%;background:#f8f5f0e6;color:var(--lr-noir);cursor:pointer}.lr-qv-arrow--prev svg{transform:scaleX(-1)}.lr-qv-arrow:hover{background:var(--lr-ivoire)}.lr-qv-arrow:focus-visible{outline:2px solid var(--lr-bordeaux);outline-offset:2px}@media screen and (min-width:990px){body .product:has([data-lr-strip]){display:block}body .product:has([data-lr-strip])>.product__media-wrapper{width:100%;max-width:none;padding:0;position:relative}body .product:has([data-lr-strip]) .product__media-list{display:flex!important;flex-wrap:nowrap;gap:.4rem;overflow-x:auto;scroll-snap-type:x proximity;margin:0!important;padding:0;scrollbar-width:thin}body .product:has([data-lr-strip]) .product__media-list .product__media-item.product__media-item{display:block!important;flex:0 0 calc((100% - 1.2rem)/4);width:auto!important;max-width:none!important;margin:0!important;padding:0!important;scroll-snap-align:start}body .product:has([data-lr-strip])>.product__info-wrapper{width:100%;max-width:128rem;margin:0 auto;padding:2.4rem 5rem 0!important}body .product:has([data-lr-strip]) .product__info-container{display:block;position:static;max-width:none}body .product:has([data-lr-strip]) .product__info-container>*{margin-top:0}body .product:has([data-lr-strip])>.product__info-wrapper{max-width:120rem;padding-top:4rem!important}}@media screen and (min-width:990px){body .product:has([data-lr-strip]) .product__media-list{scrollbar-width:none;scroll-snap-type:none;cursor:zoom-in;-webkit-user-select:none;user-select:none}body .product:has([data-lr-strip]) .product__media-list::-webkit-scrollbar{display:none}body .product:has([data-lr-strip]) .product__media-list.is-dragging{cursor:grabbing}body .product:has([data-lr-strip]) .product__media-list.is-dragging *{pointer-events:none}body .product:has([data-lr-strip]) .product__media-list img{-webkit-user-drag:none}body .product:has([data-lr-strip]) .product__media-list .product__media-icon,body .product:has([data-lr-strip]) .product__media-list .product__media-toggle,body .product:has([data-lr-strip]) .product__media-list .product__media-toggle:after{cursor:zoom-in}.lr-strip{position:relative}.lr-strip__nav{position:absolute;inset:50% 0 auto;display:flex;justify-content:space-between;padding:0 1.6rem;transform:translateY(-50%);pointer-events:none;z-index:2}.lr-strip__arrow{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:0;border-radius:50%;background:#f8f5f0eb;color:var(--lr-noir);cursor:pointer;box-shadow:0 1px 6px #00000014;transition:opacity .16s ease}.lr-strip__arrow--prev svg{transform:scaleX(-1)}.lr-strip__arrow:hover{background:var(--lr-ivoire)}.lr-strip__arrow:disabled{opacity:0;pointer-events:none}.lr-strip__arrow:focus-visible{outline:2px solid var(--lr-bordeaux);outline-offset:2px}}@media screen and (max-width:989px){.lr-strip__nav{display:none}}@media screen and (min-width:990px){body .product:has([data-lr-strip]) .product__media-list .product__media{padding-top:125%!important}body .product:has([data-lr-strip]) .product__media-list .product__media img{object-fit:cover;width:100%;height:100%}}@media screen and (min-width:990px){.lr-pdp-head{text-align:center;margin:0 auto 4.8rem;max-width:80rem}.lr-pdp-head>*{margin:0!important}.lr-pdp-head .lr-eyebrow{margin-bottom:1.2rem!important}.lr-pdp-head .product__title h1{font-family:var(--font-body-family);font-size:2.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.35}.lr-pdp-head [id^=price-]{margin-top:1.4rem!important}.lr-pdp-head [id^=price-] .price{justify-content:center;font-size:1.5rem;letter-spacing:.06em}.lr-pdp-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:9.6rem;align-items:start}.lr-pdp-col>*+*{margin-top:2rem!important}.lr-pdp-col--buy{position:relative}.lr-pdp-col--buy .lr-pdp-fav{position:absolute;top:0;right:0;margin:0!important}.lr-pdp-col--buy variant-selects fieldset.product-form__input--swatch .swatch-input__label{flex:0 0 4rem!important;width:4rem!important;height:4rem!important}.lr-pdp-col--buy variant-selects fieldset.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{flex-grow:0!important}.lr-pdp-col--buy variant-selects fieldset.product-form__input--swatch{gap:.8rem;flex-wrap:wrap}}@media screen and (max-width:989px){.lr-pdp-head,.lr-pdp-cols,.lr-pdp-col{display:contents}}@media screen and (min-width:990px){body .product:has([data-lr-strip]) .product__media-list .product__media{padding-top:0!important;height:clamp(28rem,calc(100vh - 44rem),64rem)}body .product:has([data-lr-strip])>.product__info-wrapper{padding-top:2.4rem!important}.lr-pdp-head .lr-eyebrow{margin-bottom:.6rem!important}.lr-pdp-head [id^=price-]{margin-top:.8rem!important}.lr-pdp-head{margin-bottom:4rem}}@media screen and (min-width:990px){body main product-info:has([data-lr-strip]){padding-top:0!important}body .product:has([data-lr-strip]) .lr-strip{margin-top:0!important}}@media screen and (min-width:990px){body .product:has([data-lr-strip]) .product__media-list .product__media-item.product__media-item{flex:0 0 auto;width:calc(clamp(28rem,calc(100vh - 44rem),64rem)*.8)!important}body .product:has([data-lr-strip]) .product__media-list .product__media{height:auto;aspect-ratio:4 / 5}}@media screen and (min-width:990px){body .product:has([data-lr-strip]) .lr-pdp-head{margin-top:3.2rem!important;margin-bottom:2.8rem!important}}@media screen and (min-width:990px){body .product:has([data-lr-strip]) .product__media-list .product__media-item.product__media-item{width:calc(var(--lr-strip-h, 48rem) * .8)!important}body .product:has([data-lr-strip]) .product__media-list,body .product:has([data-lr-strip]) .product__media-list .product__media-toggle,body .product:has([data-lr-strip]) .product__media-list .product__media-toggle:after{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M24 9.6v28.8M38.4 24H9.6' stroke='%231d1d1d' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 24 24,zoom-in}body .product:has([data-lr-strip]) .product__media-list .product__media-icon{display:none}.lr-pdp-head [id^=price-] .price{font-size:2rem;font-weight:500;letter-spacing:.04em;color:var(--lr-noir)}.lr-pdp-head [id^=price-] .price-item{font-size:inherit}}.lr-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;background:var(--lr-ivoire)}.lr-zoom.is-open{display:flex}html.lr-zoom-lock,html.lr-zoom-lock body{overflow:hidden}.lr-zoom__stage{height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}.lr-zoom__img{height:100%;width:auto;max-width:100vw;object-fit:contain;transition:transform .3s ease;transform-origin:50% 50%}.lr-zoom.is-zoomed .lr-zoom__img{transform:scale(2.2);transition:transform .3s ease,transform-origin 0s}.lr-zoom__close,.lr-zoom__arrow{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:1px solid var(--lr-border);border-radius:50%;background:#f8f5f0e6;color:var(--lr-noir);cursor:pointer}.lr-zoom__close{top:2rem;right:2rem}.lr-zoom__arrow{top:50%;transform:translateY(-50%)}.lr-zoom__arrow--prev{left:2.4rem}.lr-zoom__arrow--prev svg{transform:scaleX(-1)}.lr-zoom__arrow--next{right:2.4rem}.lr-zoom.is-single .lr-zoom__arrow{display:none}.lr-zoom__close:hover,.lr-zoom__arrow:hover{background:var(--lr-pierre)}.lr-zoom__close:focus-visible,.lr-zoom__arrow:focus-visible{outline:2px solid var(--lr-bordeaux);outline-offset:2px}.lr-zoom__count{position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);margin:0;font-size:1.2rem;letter-spacing:.1em;color:var(--lr-text-2)}.lr-zoom__count{padding:.4rem 1.2rem;border-radius:2rem;background:#f8f5f0e6;color:var(--lr-noir)}html.lr-zoom-lock shopify-chat{display:none!important}@media screen and (min-width:990px){body .product:has([data-lr-strip]) .lr-strip--few .product__media-list{justify-content:safe center}.lr-pdp-col--buy variant-selects fieldset.product-form__input--swatch .swatch-input__label{outline:0!important;box-shadow:none;transition:box-shadow .16s ease}.lr-pdp-col--buy variant-selects fieldset.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 3px var(--lr-ivoire),0 0 0 4.5px var(--lr-noir)!important}.lr-pdp-col--buy variant-selects fieldset.product-form__input--swatch .swatch-input__label:hover{box-shadow:0 0 0 3px var(--lr-ivoire),0 0 0 4px var(--lr-functional)}.lr-pdp-col--buy variant-selects fieldset.product-form__input--swatch{gap:1.2rem}}.lr-strip__nav[hidden]{display:none!important}.lr-colour-tile{position:relative;width:100%;aspect-ratio:4 / 5;background:var(--lr-tile);display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;box-sizing:border-box}.lr-colour-tile__name{font-family:var(--font-heading-family);font-size:2.4rem;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.25)}.lr-colour-tile__note{margin-top:.4rem;font-size:1.2rem;letter-spacing:.04em;color:#ffffffeb;text-shadow:0 1px 4px rgba(0,0,0,.25)}body .product:has([data-lr-strip]) .product__media-list .lr-media--tile .lr-colour-tile{height:100%;aspect-ratio:auto;min-height:var(--lr-strip-h, 48rem)}@media screen and (min-width:990px){.lr-pdp-col--buy .lr-sib__bands{gap:1.2rem;flex-wrap:wrap}.lr-pdp-col--buy .lr-sib__band,.lr-pdp-col--buy .lr-sib__band.is-on{flex:0 0 4rem;outline:0}.lr-pdp-col--buy .lr-sib__link{width:4rem;height:4rem;transition:box-shadow .16s ease}.lr-pdp-col--buy .lr-sib__band.is-on .lr-sib__link{box-shadow:0 0 0 3px var(--lr-ivoire),0 0 0 4.5px var(--lr-noir)}.lr-pdp-col--buy .lr-sib__band:not(.is-on):hover .lr-sib__link{box-shadow:0 0 0 3px var(--lr-ivoire),0 0 0 4px var(--lr-functional)}}body .product__media-list .lr-media--tile .lr-colour-tile{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start}body .product__media-list .lr-media--tile .lr-colour-tile__name,body .product__media-list .lr-media--tile .lr-colour-tile__note{display:block;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/27/assets/liorive-refine.css.map */
