.announcement-bar{width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:flex;justify-content:center;align-items:center;overflow:hidden}.announcement-bar__content{width:100%}.announcement-bar__content .splide__arrow{background:transparent;border:none}.announcement-bar__content .splide__arrow .icon{font-size:20px!important}.auto-gifts{display:contents}.blog-featured{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.blog-featured__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.blog-featured__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal)}@media not (max-width:750px){.blog-featured__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}:root{--cart-item-image-width: 80px}cart-drawer{position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background:rgba(var(--color-shadow));opacity:0;visibility:hidden;-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);transition:opacity var(--animation-speed) var(--animation-easing),visibility var(--animation-speed) var(--animation-easing)}cart-drawer.is-open{opacity:1;visibility:visible;-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);transition:opacity var(--animation-speed) var(--animation-easing),visibility var(--animation-speed) var(--animation-easing),-webkit-backdrop-filter var(--animation-speed) var(--animation-easing),backdrop-filter var(--animation-speed) var(--animation-easing)}cart-drawer.is-open .cart-drawer__inner{animation:modalSlideInRight var(--animation-speed) var(--animation-easing) forwards}cart-drawer.is-closing .cart-drawer__inner{animation:modalSlideOutRight var(--animation-speed) var(--animation-easing) forwards}.cart-drawer__inner{height:100%;width:var(--cart-drawer-width);max-width:calc(100vw - 30px);padding:0 var(--padding-md);overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);background:var(--gradient-background);color:var(--color-foreground);box-shadow:var(--modal-shadow)}@media(max-width:750px){.cart-drawer__inner.cart-drawer--full-width-on-mobile{width:100%;max-width:100%}}@media(max-width:350px){.cart-drawer__inner{width:100%}}.cart-drawer .splide:not(.is-overflow) .splide__pagination{display:flex}.cart-drawer .slider-block--with-pagination{padding-bottom:var(--margin-md)}.cart-drawer .splide__pagination{bottom:calc(-1 * var(--margin-md))}.cart-drawer--floating{margin:15px;height:calc(100% - 30px)}.cart-drawer--rounded.card{border-top-right-radius:0;border-bottom-right-radius:0}.cart-drawer__inner-empty{height:100%;padding:0 var(--padding-sm);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap-lg)}.cart-drawer__inner-empty>p{text-align:center}.cart-drawer__inner-empty .cart-drawer__close{right:var(--padding-sm);position:absolute;top:var(--padding-sm)}@media screen and (max-width:350px){.cart-drawer__inner{max-width:calc(100vw - 10px)}.cart-drawer--floating{margin:5px;height:calc(100% - 10px)}}.cart-drawer--empty .cart-drawer__header,.cart-drawer--empty .cart-drawer__body,.cart-drawer--empty .cart-drawer__footer{display:none}cart-drawer:not(.cart-drawer--empty) .cart-drawer__inner-empty{display:none}.cart-drawer__header{position:relative;padding:var(--padding-md);margin-left:calc(-1 * var(--padding-md));width:calc(100% + (2 * var(--padding-md)))}.cart-drawer__header--with-bottom-border{border-bottom:var(--separator-border-width) solid var(--color-border)}.cart-drawer__header_title{display:flex;justify-content:space-between;align-items:center}.cart-drawer__header h2{margin:0;display:flex;align-items:center;gap:5px;color:rgb(var(--color-foreground))}.cart-drawer__items{display:flex;flex-direction:column}.cart-drawer__items--disabled{pointer-events:none}.cart-drawer__footer{padding:var(--padding-md);position:sticky;bottom:0;background:var(--gradient-background);width:calc(100% + (2 * var(--padding-md)));margin-left:calc(-1 * var(--padding-md))}.cart-drawer__footer--with-top-border{border-top:var(--separator-border-width) solid var(--color-border)}.cart-drawer__footer>*:not(:last-child){margin-bottom:var(--padding-sm)}.cart-drawer__footer .accordion__header{padding:0}.cart-drawer__footer .accordion__content{padding:var(--padding-sm) 0}.cart-drawer__totals,.cart-drawer__reductions{display:flex;justify-content:center;align-items:center;justify-content:space-between}.cart-drawer__totals>*{color:rgb(var(--color-foreground));margin:0;line-height:1}.cart-drawer__reductions p,.cart-drawer__totals p{font-weight:500;margin:0;line-height:normal}.cart-drawer__reductions p,.cart-drawer__totals p,.cart-drawer__reductions-value,.cart-drawer__totals-value{font-size:var(--font-body--size-emphasized)}.cart-drawer__ctas{text-align:center;display:flex;gap:10px}.cart-drawer__ctas button{width:100%}.cart-drawer__body{overflow-y:auto;overflow-x:hidden;flex:1;padding-right:calc(var(--padding-sm) / 2);margin-right:calc(-1 * (var(--padding-sm) / 2));padding-top:var(--padding-md)}.cart-item__error{display:flex;align-items:flex-start;width:min-content;min-width:100%}.cart-drawer__body::-webkit-scrollbar{width:3px}.cart-drawer__item{background-color:var(--color-background);color:var(--color-foreground);margin-bottom:var(--margin-lg);display:flex;gap:var(--gap-sm);align-items:flex-start;max-width:100%}.cart-drawer__item--loading{opacity:.5;pointer-events:none}.cart-drawer__item:last-child{margin-bottom:var(--padding-sm)}.cart-drawer__item>a{display:flex;align-items:center}.cart-drawer__item img{width:var(--cart-item-image-width);object-fit:contain;object-position:center;height:auto;aspect-ratio:var(--product-image-ratio);background-color:#fff;max-width:100%;border-radius:calc(var(--card-border-radius) - var(--padding-sm))}.cart-drawer__item.card{padding:var(--padding-sm)}.cart-drawer__item.card img{border-radius:calc(var(--card-border-radius) - var(--padding-sm))}.cart-drawer__item-options,.cart-drawer__item-options p{line-height:normal;font-size:var(--font-body--size-small);word-break:break-word;color:rgba(var(--color-foreground),.8)}.cart-drawer__item-options .cart-drawer__item-option:not(:last-child){margin-bottom:var(--padding-xs)}.cart-drawer__item-option{margin:0}.cart-drawer__item-content{display:flex;flex-direction:column;gap:7px;margin-top:5px}.cart-drawer__item-wrapper{display:flex;justify-content:space-between;width:100%;min-height:var(--cart-item-image-width);gap:var(--gap-sm)}.cart-drawer__item-name{text-decoration:none;display:block;width:calc(100% + 60px);font-size:var(--font-body--size);color:rgb(var(--color-foreground));font-weight:500;line-height:normal;margin-bottom:0;transition:var(--animation-link-hover)}.cart-drawer__item-name:hover{opacity:var(--opacity-link-hover)}.cart-drawer__item-name--gift{cursor:default}.cart-drawer__item-name--gift:hover{opacity:1}.cart-drawer__item-image{display:flex;align-items:center}.cart-drawer__item-prices{position:relative;width:100%}.cart-drawer__item-prices.loading{width:max-content}.cart-drawer__item-price{display:flex;align-items:center;gap:var(--gap-xs);flex-wrap:wrap;font-size:var(--font-body--size-small);color:rgb(var(--color-foreground))}.cart-drawer__item-price>*{display:block;margin:0;padding:0;line-height:normal}.cart-drawer__item-discounted-prices{display:flex;align-self:center;gap:6px;line-height:normal}.cart-drawer__item-compare-price{opacity:.7}.cart-drawer__item--no-remove-button .cart-drawer__item-actions-wrapper{justify-content:flex-end}.cart-drawer__item--no-remove-button .cart-drawer__item-name{width:calc(100% + var(--cart-item-image-width))}@media screen and (max-width:350px){.cart-drawer__item--no-remove-button .cart-drawer__item-name{width:calc(100% + 75px)}}@media screen and (max-width:420px){.cart-drawer__item img{width:60px;max-height:78px}.cart-drawer__item-content{gap:5px}.cart-drawer__item-wrapper{min-height:calc(var(--cart-item-image-width) * 1.2)}.cart-drawer__item-name{width:calc(100% + 50px)}.cart-drawer__item-prices{width:100%}}.cart-drawer__item-actions{display:flex;flex-direction:column;gap:8px}.cart-drawer__item-actions-wrapper{display:flex;align-items:flex-end;flex-direction:column;height:100%;gap:var(--gap-md)}@media screen and (max-width:749px){.cart-drawer__item-actions-wrapper{flex-wrap:wrap}}.cart-drawer__discounts{margin-bottom:0}.cart-drawer__discount{margin-bottom:var(--padding-sm)}.cart-drawer__item-discounts,.cart-drawer__discounts{font-size:12px;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.cart-drawer__item-discount,.cart-drawer__discount{min-width:max-content;gap:var(--gap-xs)}.cart-drawer__item-discount .icon{font-size:14px!important}.cart-drawer__item-discount span{max-width:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:750px){.cart-drawer__discounts{overflow:scroll;flex-wrap:nowrap}.cart-drawer__discounts::-webkit-scrollbar{height:3px}}.cart{display:block}.cart__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}:root{--cart-item-image-width: 85px}.cart__empty{border:var(--container-border-width) solid var(--color-border);flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap-sm)}.cart{padding-bottom:3rem}.cart__header{padding:var(--gap-md) 0}.cart__form{display:grid;grid-template-columns:100%;gap:var(--gap-md)}.cart__form--loading{opacity:.5;pointer-events:none}@media not (max-width:750px){.cart__header{padding:var(--gap-lg) 0}.cart__form{grid-template-columns:60% calc(40% - var(--gap-lg));gap:var(--gap-lg)}}.cart__items{display:flex;flex-direction:column;gap:1rem}.cart__footer{height:fit-content}.cart__footer>*:not(:last-child){margin-bottom:var(--padding-sm)}.cart__footer .accordion__content,.cart__footer .accordion__header{padding:var(--padding-xxs) 0}.cart__totals,.cart__reductions{display:flex;justify-content:center;align-items:center;justify-content:space-between}.cart__totals>*{color:rgb(var(--color-foreground));margin:0;line-height:1}.cart__reductions p,.cart__totals p{font-weight:500;margin:0;line-height:normal}.cart__reductions p,.cart__totals p,.cart__reductions-value,.cart__totals-value{font-size:var(--font-body--size-emphasized)}.cart__ctas{text-align:center;display:flex;gap:10px;margin-bottom:0}.cart__ctas button{width:100%}.cart__item{background-color:var(--color-background);color:var(--color-foreground);display:flex;gap:var(--gap-sm);align-items:flex-start;max-width:100%}.cart__item>a{display:flex;align-items:center}.cart__item img{width:var(--cart-item-image-width);object-fit:cover;aspect-ratio:var(--product-image-ratio);background-color:#fff;max-width:fit-content;border-radius:calc(var(--card-border-radius) - var(--padding-sm))}.cart__item.card{padding:var(--padding-sm)}.cart__item.card img{border-radius:calc(var(--card-border-radius) - var(--padding-sm))}.cart__item-options{line-height:normal;font-size:var(--font-body--size-small);word-break:break-word;color:rgba(var(--color-foreground),.8)}.cart__item-options .cart__item-option:not(:last-child){margin-bottom:var(--padding-xs)}.cart__item-option{margin:0}.cart__item-content{display:flex;flex-direction:column;gap:7px;margin-top:5px}.cart__item-wrapper{display:flex;justify-content:space-between;width:100%;min-height:var(--cart-item-image-width);gap:var(--gap-sm)}.cart__item-name{text-decoration:none;display:block;width:calc(100% + 60px);font-size:var(--font-body--size);color:rgb(var(--color-foreground));font-weight:500;line-height:normal;margin-bottom:0;transition:var(--animation-link-hover)}.cart__item-name:hover{opacity:var(--opacity-link-hover)}.cart__item-name--gift{cursor:default}.cart__item-name--gift:hover{opacity:1}.cart__item-image{display:flex;align-items:center}.cart__item-prices{position:relative;width:100%}.cart__item-prices.loading{width:max-content}.cart__item-price{display:flex;align-items:center;gap:var(--gap-xs);flex-wrap:wrap;font-size:var(--font-body--size-small);color:rgb(var(--color-foreground))}.cart__item-price>*{display:block;margin:0;padding:0;line-height:normal}.cart__item-discounted-prices{display:flex;align-self:center;gap:6px;line-height:normal}.cart__item-compare-price{opacity:.7}.cart__item--no-remove-button .cart__item-actions-wrapper{justify-content:flex-end}.cart__item--no-remove-button .cart__item-name{width:calc(100% + var(--cart-item-image-width))}@media screen and (max-width:350px){.cart__item--no-remove-button .cart__item-name{width:calc(100% + 75px)}}@media screen and (max-width:350px){.cart__item img{width:var(--cart-item-image-width);max-height:calc(var(--cart-item-image-width) * 1.2)}.cart__item-content{gap:5px}.cart__item-wrapper{min-height:calc(var(--cart-item-image-width) * 1.2)}.cart__item-name{width:calc(100% + 50px)}.cart__item-prices{width:100%}}.cart__item-actions{display:flex;flex-direction:column;gap:8px}.cart__item-actions-wrapper{display:flex;align-items:flex-end;flex-direction:column;height:100%;gap:var(--gap-md)}.cart__item-actions-wrapper .button,.cart__item-actions-wrapper .quantity-selector{border:var(--inputs-border-width) solid var(--color-border)}@media screen and (max-width:749px){.cart__item-actions-wrapper{flex-wrap:wrap}}.cart__discounts{margin-bottom:0}.cart__discount{margin-bottom:var(--padding-sm)}.cart__item-discounts,.cart__discounts{font-size:12px;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.cart__item-discount,.cart__discount{min-width:max-content;gap:var(--gap-xs)}.icon-discount{color:rgb(var(--color-foreground));width:12px;height:12px;margin-right:7px}@media screen and (max-width:750px){.cart__item-discount span{max-width:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart__discounts{overflow:scroll;flex-wrap:nowrap}.cart__discounts::-webkit-scrollbar{height:3px}}.lv-cart-page{background:#f7f4ee;color:#292722;padding-bottom:0}.lv-cart-page .cart__inner{padding-top:48px;padding-bottom:76px}.lv-cart-page .cart__header{padding:0 0 32px}.lv-cart-page__eyebrow{font-size:10px;letter-spacing:.17em;color:#807568;margin:0 0 14px}.lv-cart-page .cart__header h1{font-size:clamp(36px,4vw,58px);line-height:1.05;letter-spacing:-.045em;font-weight:550;margin:0}.lv-cart-page .cart__form{align-items:start;gap:32px}.lv-cart-page .cart__form:has(.cart__empty){grid-template-columns:1fr}.lv-cart-page .cart__footer[hidden]{display:none!important}.lv-cart-page .cart__empty{min-height:300px;padding:48px 24px;text-align:center;border:1px solid #ded6ca;border-radius:12px;background:#fffdf9;gap:18px}.lv-cart-page .cart__empty p{max-width:480px;color:#746b60;margin:0;font-size:14px;line-height:1.6}.lv-cart-page .cart__empty .lv-cart-page__empty-title{font-size:clamp(26px,3vw,38px);line-height:1.1;letter-spacing:-.035em;color:#292722}.lv-cart-page .cart__item.card{background:#fffdf9;border:1px solid #e2dace;border-radius:10px;padding:24px;gap:24px}.lv-cart-page .cart__item img{width:120px;max-width:120px;object-fit:contain;border-radius:6px;background:#f2eee6}.lv-cart-page .cart__item-name{width:auto;font-size:18px;line-height:1.25;letter-spacing:-.025em}.lv-cart-page .cart__item-wrapper{min-width:0;gap:16px}.lv-cart-page .cart__item-content{min-width:0;gap:10px}.lv-cart-page .cart__item-options{font-size:12px;line-height:1.5}.lv-cart-page .cart__footer{background:#eee8de;border:1px solid #ded6ca;border-radius:10px;padding:28px}.lv-cart-page__summary{font-size:22px;line-height:1.15;letter-spacing:-.03em;margin:0 0 24px}.lv-cart-page__secure{font-size:11px;text-align:center;color:#746b60;line-height:1.5;margin:14px 0}.lv-cart-page .button{border-radius:5px}.lv-cart-page .cart__ctas .button{min-height:54px;background:#292722;color:#fffdf9}.lv-cart-page .cart__totals{border-top:1px solid #d7cbbb;padding-top:20px;margin-top:20px;margin-bottom:22px}@media(max-width:749px){.lv-cart-page .cart__inner{padding-top:32px;padding-bottom:44px}.lv-cart-page .cart__form{gap:24px}.lv-cart-page .cart__item.card{padding:16px;gap:14px}.lv-cart-page .cart__item img{width:82px;max-width:82px}.lv-cart-page .cart__item-wrapper{flex-direction:column}.lv-cart-page .cart__item-actions-wrapper{flex-direction:row;align-items:center;gap:12px}.lv-cart-page .cart__item-name{font-size:16px}.lv-cart-page .cart__footer{padding:22px}.lv-cart-page .cart__empty{padding:36px 20px}}.collection-featured{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .collection-featured .splide__arrow{display:none!important}.collection-featured__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.collection-featured__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal)}@media not (max-width:750px){.collection-featured__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.collections-featured{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.collections-featured__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.collections-featured__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal)}@media not (max-width:750px){.collections-featured__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.comparison-table{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.comparison-table__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.comparison-table__table-wrapper{overflow-x:auto}.comparison-table__table{border-collapse:collapse;width:100%;background:transparent}.custom-code-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.section-custom-section{width:100%;max-width:100%;padding:0}.section-custom-section .text-block[data-visual-preview-mode]{max-width:100%}.section-custom-section .image-card[data-visual-preview-mode]{width:100%}.custom-section{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:center}.custom-section .custom-section__inner{gap:var(--gap-mobile);width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.custom-section--flex .custom-section__inner{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile);height:100%}.custom-section:not(.custom-section--row-mobile)>div>.custom-section__inner>.text-block-center-mobile,.custom-section:not(.custom-section--row-mobile)>.custom-section__inner>.text-block-center-mobile{width:100%}.custom-section--grid .custom-section__inner{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}@media not (max-width:750px){.custom-section .custom-section__inner{gap:var(--gap)}.custom-section--flex .custom-section__inner{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);height:auto}.custom-section:not(.custom-section--row-desktop)>div>.custom-section__inner>.text-block-center-desktop,.custom-section:not(.custom-section--row-desktop)>.custom-section__inner>.text-block-center-desktop,.custom-section:not(.custom-section--row-desktop)>div>.custom-section__inner>.text-block-right-desktop,.custom-section:not(.custom-section--row-desktop)>.custom-section__inner>.text-block-right-desktop{width:100%}.custom-section--grid .custom-section__inner{grid-template-columns:repeat(var(--grid-columns),1fr)}}.highlights{display:grid;column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal);grid-template-columns:repeat(3,1fr);margin-top:1.5rem}@media(max-width:1000px){.highlights{grid-template-columns:1fr}}.card_design_system{border-left:1px solid var(--color-foreground);justify-content:center;margin-top:50px;margin-bottom:50px;padding:1.5rem 0 1.5rem 1.5rem}.highlight{display:flex;flex-direction:column}.highlight>*+*{margin-top:1rem}.highlight-container{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start}.highlight-product-components{display:flex;flex-direction:column;gap:1.5rem}.highlight-logos-container{display:flex;flex-wrap:wrap;gap:1.5rem}.highlight-logo img{max-width:200px}.highlight-logo--favicon img{width:28px}.footer-section{width:100%;max-width:100%;padding:0}.footer{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top)}.footer--top-border{border-top:var(--separator-border-width) solid var(--color-border)}.footer__content{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto;gap:var(--gap-mobile);width:100%}.footer--flex .footer__content{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile)}.footer--grid .footer__content{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}@media not (max-width:750px){.footer__content{gap:var(--gap)}.footer--flex .footer__content{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}.footer--grid .footer__content{grid-template-columns:repeat(var(--grid-columns),1fr)}}.shopify-section-group-header-group{overflow:visible}.section-header{position:relative}header-component{display:flex;justify-content:center}.section-header:has(.header--transparent):not(:has(.header--sticky)){z-index:3}.header--transparent{margin-bottom:-100%}.header--transparent[data-sticky-state=inactive]:not(:has(.header__menu-item--megamenu[data-open=true])){background-color:transparent}.header--transparent[data-sticky-state=inactive]:not(:has(.header__menu-item--megamenu[data-open=true])) .header__layout{background-color:transparent;color:inherit;border-bottom:none}.header--transparent[data-sticky-state=inactive]:not(:has(.header__menu-item--megamenu[data-open=true])) .localization-form__language-select{background-color:transparent;color:inherit}.header--transparent[data-sticky-state=inactive]:not(:has(.header__menu-item--megamenu[data-open=true])) .header__logo-image--transparent{display:block}.header--transparent[data-sticky-state=inactive]:not(:has(.header__menu-item--megamenu[data-open=true])):has(.header__logo-image--transparent) .header__logo-image{display:none}.header__logo{display:flex;align-items:center;width:max-content}.header__logo-image,.header__logo-image--transparent{height:var(--logo-height-mobile);width:var(--logo-width-mobile)}@media not (max-width:1000px){.header__logo-image,.header__logo-image--transparent{height:var(--logo-height);width:var(--logo-width)}}.header__logo-image--transparent{display:none}.header__logo-name{text-transform:uppercase;font-weight:700}.header__menu{display:flex;align-items:center;gap:1rem}.header__menu-mobile{display:flex;height:100%;align-items:center;justify-content:flex-start;background:none;border:none;cursor:pointer;padding:0;color:inherit}header-component:not(:has(.header__mobile-menu-overlay)) .header__menu-mobile{display:none}@media not (max-width:1000px){.header__menu-mobile,.search-popup-mobile{display:none}}.header__menu a,.header__menu-mobile{transition:var(--animation-link-hover)}.header__menu a:hover,.header__menu-mobile:hover{opacity:var(--opacity-link-hover)}.header__menu a:not(.button){text-decoration:none;color:inherit}.header__menu a{font-size:var(--font-body--size)}.header__layout-desktop{display:none}.header__layout-mobile{display:flex;width:100%;max-width:var(--page-width);padding:0 var(--page-margin-mobile)}@media not (max-width:1000px){.header__layout-desktop{display:flex;width:100%}.header__layout-mobile{display:none}}.header__layout--bottom-border{border-bottom:var(--separator-border-width) solid var(--color-border)}.header__layout--logo-center,.header__layout--logo-left,.header__layout--logo-left-menu-left,.header__layout--logo-center-with-two-menus,.header__layout--logo-center-above-menu__logo-and-icons,.header__layout--logo-left-above-menu__logo-and-icons{height:var(--header-height)}.header__layout--logo-center,.header__layout--logo-left,.header__layout--logo-left-menu-left,.header__layout--logo-center-with-two-menus,.header__layout--logo-center-above-menu,.header__layout--logo-left-above-menu{width:100%}.header__layout--logo-center,.header__layout--logo-left,.header__layout--logo-left-menu-left,.header__layout--logo-center-with-two-menus{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem}.header__layout--logo-left-menu-left{grid-template-columns:auto auto 1fr}.header__layout--logo-center .header__menu-desktop{justify-content:flex-start}.header__layout--logo-center .header__logo{justify-content:center}.header__layout--logo-center .header__actions{justify-content:flex-end}.header__layout--logo-left .header__logo{justify-content:flex-start}.header__layout--logo-left .header__menu-desktop{justify-content:center}.header__layout--logo-left .header__actions{justify-content:flex-end}.header__layout--logo-left-menu-left .header__logo,.header__layout--logo-left-menu-left .header__menu-desktop{justify-content:flex-start}.header__layout--logo-left-menu-left .header__actions{justify-content:flex-end}.header__layout--logo-center-above-menu .header__layout--logo-center-above-menu__logo-and-icons{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;align-items:center}.header__layout--logo-center-above-menu .header__layout--logo-center-above-menu__logo-and-icons .header__logo{grid-column:2;justify-content:center}.header__layout--logo-center-above-menu .header__layout--logo-center-above-menu__logo-and-icons .header__actions{grid-column:3;justify-content:flex-end}.header__layout--logo-center-above-menu .header__menu-desktop{justify-content:center;width:100%}.header__layout--logo-left-above-menu .header__layout--logo-left-above-menu__logo-and-icons{display:grid;grid-template-columns:auto auto}.header__layout--logo-left-above-menu .header__layout--logo-left-above-menu__logo-and-icons .header__logo{grid-column:1;justify-content:flex-start}.header__layout--logo-left-above-menu .header__layout--logo-left-above-menu__logo-and-icons .header__actions{grid-column:2;justify-content:flex-end}.header__layout--logo-center-above-menu__menu,.header__layout--logo-left-above-menu__menu{padding-bottom:1rem}.header__layout--logo-center-above-menu__menu,.header__layout--logo-left-above-menu__menu:not(:has(.button)){height:2rem}.header__layout--logo-center-with-two-menus{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem}.header__layout--logo-center-with-two-menus .header__layout--logo-center-with-two-menus__logo-and-menus{grid-column:2;display:grid;grid-template-columns:1fr auto 1fr;gap:2rem}.header__layout--logo-center-with-two-menus .header__layout--logo-center-with-two-menus__logo-and-menus>.header__menu:first-of-type{justify-content:flex-end}.header__layout--logo-center-with-two-menus .header__actions{grid-column:3;justify-content:flex-end}.header__icon-count-bubble{position:absolute;bottom:-6px;right:-6px;border-radius:10px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background-color:transparent}.header__icon-count-bubble-inner{background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:.6rem}.header__icon-count-bubble--long{width:30px;right:-50%}header-component:not(.header--transparent) .header__icon-count-bubble,.header--transparent[data-sticky-state=active] .header__icon-count-bubble,.header--transparent[data-sticky-state=inactive]:has(.header__menu-item--megamenu[data-open=true]) .header__icon-count-bubble{background-color:var(--color-background)}.image-banner-wrapper{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.image-banner-wrapper__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.image-banner-wrapper--children-cards .image-banner{border-radius:var(--card-border-radius)}.image-banner-wrapper .splide__arrow{background-color:transparent;border:none}.image-banner-wrapper .splide__arrow .icon{color:#fff}.image-banner-wrapper .splide__pagination{bottom:5px}.image-banner-wrapper .splide__pagination .splide__pagination__page,.image-banner-wrapper .splide__pagination .splide__pagination__page.is-active{background:#fff}.section-lomvor-home-v2 .lv-hero{display:none!important}.lv-campaign-hero{position:relative;min-height:var(--lv-dh);height:min(88svh,var(--lv-dh));background:#292722;color:var(--lv-text);overflow:hidden;isolation:isolate}.lv-campaign-hero__media,.lv-campaign-hero__placeholder,.lv-campaign-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.lv-campaign-hero__media--mobile{display:none}.lv-campaign-hero__image,.lv-campaign-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lv-campaign-hero__image{z-index:0}.lv-campaign-hero__video{z-index:1}.lv-campaign-hero__placeholder{background:linear-gradient(135deg,#5b4335,#292722 52%,#74765d)}.lv-campaign-hero__shade{z-index:2;background:linear-gradient(90deg,rgba(20,19,17,calc(var(--lv-overlay) + .16)),rgba(20,19,17,var(--lv-overlay)) 43%,rgba(20,19,17,calc(var(--lv-overlay) * .35)) 76%,#14131100);pointer-events:none}.lv-campaign-hero__content{position:relative;z-index:3;height:100%;min-height:inherit;display:flex;align-items:flex-end;padding-top:80px;padding-bottom:clamp(46px,7vh,86px)}.lv-campaign-hero__copy{max-width:690px}.lv-campaign-hero__kicker{margin:0 0 16px;font-size:13px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.lv-campaign-hero h1{margin:0;max-width:760px;color:inherit;font-size:clamp(48px,6vw,88px);line-height:.94;letter-spacing:-.05em;font-weight:500;text-wrap:balance}.lv-campaign-hero__lead{max-width:600px;margin:22px 0 0;color:inherit;font-size:clamp(18px,1.5vw,22px);line-height:1.48}.lv-campaign-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:28px;padding:0 23px;background:#fffdfc;color:#292722;border:1px solid #fffdfc;text-decoration:none;font-size:14px;font-weight:700;transition:background .2s,color .2s}.lv-campaign-hero__cta:hover{background:transparent;color:#fffdfc}.lv-campaign-hero__toggle{position:absolute;z-index:4;right:22px;bottom:22px;border:1px solid rgba(255,253,252,.58);background:#14131138;color:#fffdfc;min-height:36px;padding:0 13px;font:inherit;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:749px){.lv-campaign-hero{height:min(86svh,var(--lv-mh));min-height:min(620px,var(--lv-mh))}.lv-campaign-hero--has-mobile .lv-campaign-hero__media--desktop{display:none}.lv-campaign-hero--has-mobile .lv-campaign-hero__media--mobile{display:block}.lv-campaign-hero__shade{background:linear-gradient(0deg,rgba(20,19,17,calc(var(--lv-overlay) + .32)),rgba(20,19,17,var(--lv-overlay)) 52%,#14131105)}.lv-campaign-hero__content{padding-top:72px;padding-bottom:58px}.lv-campaign-hero h1{font-size:clamp(42px,12vw,62px);line-height:.95}.lv-campaign-hero__kicker{font-size:12px}.lv-campaign-hero__lead{margin-top:16px;font-size:17px;max-width:94%}.lv-campaign-hero__cta{margin-top:22px;min-height:46px}.lv-campaign-hero__toggle{right:14px;bottom:14px}.lv-campaign-hero__media--desktop .lv-campaign-hero__image,.lv-campaign-hero__media--desktop .lv-campaign-hero__video{object-position:center center}}@media(prefers-reduced-motion:reduce){.lv-campaign-hero__cta{transition:none}}.lv-collection-notes{padding-top:72px;padding-bottom:90px;display:grid;grid-template-columns:1.25fr .75fr;gap:40px 100px;color:#292722}.lv-collection-notes__essay h2{font-size:clamp(30px,3vw,44px);line-height:1.12;letter-spacing:-.035em;font-weight:500;margin:0 0 24px;max-width:650px}.lv-collection-notes__essay p{font-size:16px;line-height:1.8;max-width:700px;color:#68635c;margin:0}.lv-collection-notes__links{display:grid;grid-template-columns:1fr auto;align-content:start;gap:0 20px}.lv-collection-notes__links a,.lv-collection-notes__links span{padding:17px 0;border-bottom:1px solid #d8ccbe;font-size:15px;line-height:1.5}.lv-collection-notes a{color:inherit;text-underline-offset:5px}.lv-collection-notes__links a{text-decoration:none}.lv-collection-notes a:hover{text-decoration:underline}.lv-collection-notes__guide{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:22px 40px;border-top:1px solid #d8ccbe;padding-top:28px;font-size:14px}.lv-collection-notes a:focus-visible{outline:2px solid #5b4335;outline-offset:4px}@media(max-width:800px){.lv-collection-notes{grid-template-columns:1fr;gap:30px;padding-top:48px;padding-bottom:56px}.lv-collection-notes__guide{flex-direction:column;gap:20px}}.lv-collection-story{background:#f6f2ea;color:#292722;padding:36px 0 40px}.lv-collection-story__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,5vw,80px);align-items:center}.lv-collection-story__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px}.lv-collection-story h1{font-size:clamp(38px,4.4vw,62px);line-height:1.04;letter-spacing:-.045em;font-weight:500;margin:0 0 26px}.lv-collection-story__intro{font-size:16px;line-height:1.65;max-width:540px;color:#68635c}.lv-collection-story__intro p{margin:0 0 16px}.lv-collection-story__intro strong{font-weight:500;color:#292722}.lv-collection-story__cta{display:inline-flex;gap:26px;align-items:center;border-bottom:1px solid #292722;text-decoration:none;padding:10px 0;color:#292722;font-size:14px;margin-top:10px}.lv-collection-story__scene{margin:0;min-width:0}.lv-collection-story__scene img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:4px}.lv-collection-story__scene figcaption{font-size:11px;line-height:1.5;color:#68635c;margin-top:12px}.lv-collection-anchor{scroll-margin-top:100px}.lv-collection-story a:focus-visible{outline:2px solid #5b4335;outline-offset:5px}@media(max-width:899px){.lv-collection-story__grid{grid-template-columns:1fr;gap:26px}.lv-collection-story{padding:30px 0}.lv-collection-story h1{font-size:44px}.lv-collection-story__intro{max-width:none}.lv-collection-story__scene figcaption{font-size:11px}}.lv-collection-story h1{font-weight:600;font-size:clamp(44px,5vw,74px)}.lv-collection-story__intro{font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:#292722}.lv-collection-story__scene img{border-radius:0}.lv-collection-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-top:30px;padding-bottom:20px}.lv-collection-paths a{display:flex;flex-direction:column;gap:14px;padding:24px;background:#eee9df;color:#292722;text-decoration:none;font-size:21px;letter-spacing:-.025em}.lv-collection-paths a:nth-child(2){background:#e7e8df}.lv-collection-paths a:nth-child(3){background:#e9ded3}.lv-collection-paths span{font-size:13px;letter-spacing:0}.lv-collection-story__grid:not(:has(figure)){grid-template-columns:1fr}.lv-collection-story__grid:not(:has(figure)) .lv-collection-story__intro{max-width:780px}@media(max-width:800px){.lv-collection-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lv-collection-paths a{padding:20px;font-size:18px}}@media(max-width:380px){.lv-collection-paths{grid-template-columns:1fr}}.lv-color-hub{color:#292722;background:#fffdfc}.lv-color-hub__hero{display:grid;grid-template-columns:.85fr 1.15fr;background:var(--hub-tone);color:var(--hub-ink)}.lv-color-hub__hero-copy{padding:clamp(32px,5vw,80px);align-self:center}.lv-color-hub__hero-copy>p,.lv-color-hub__eyebrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px}.lv-color-hub h1{color:var(--hub-ink);font-size:clamp(44px,5vw,74px);font-weight:500;letter-spacing:-.045em;line-height:1.04;margin:0 0 24px}.lv-color-hub__hero-copy>div{font-size:16px;line-height:1.7;max-width:480px}.lv-color-hub__hero-copy a{display:inline-flex;gap:28px;color:inherit;text-decoration:none;border-bottom:1px solid;padding-bottom:8px;margin-top:20px;font-size:14px}.lv-color-hub__visual{min-width:0;min-height:480px}.lv-color-hub__visual>img,.lv-color-hub__visual video{display:block;width:100%;height:100%;aspect-ratio:1.15;object-fit:cover}.lv-color-hub__content{padding-top:30px}.lv-color-hub__nav{display:flex;justify-content:center;gap:clamp(16px,3vw,46px);padding:10px 0 30px;border-bottom:1px solid #ded8cf;overflow-x:auto}.lv-color-hub__nav a{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;text-decoration:none;color:#292722;font-size:13px}.lv-color-hub__nav img{width:80px;height:70px;object-fit:contain;background:#f2f0ed;padding:5px;border-radius:3px}.lv-color-hub__category{padding:60px 0 10px;scroll-margin-top:90px}.lv-color-hub__category>header{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-bottom:28px}.lv-color-hub__category h2,.lv-color-hub__advice h2{font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.12;letter-spacing:-.035em;margin:0}.lv-color-hub__category>header p{font-size:15px;line-height:1.7;color:#68635c;margin:0;max-width:600px}.lv-color-hub__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 18px}.lv-color-hub__guide{display:inline-flex;gap:28px;margin:26px 0 0;color:#292722;font-size:13px;text-decoration:none;border-bottom:1px solid;padding-bottom:8px}.lv-color-hub__advice{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,100px);padding:64px 0;margin-top:60px;border-top:1px solid #d8ccbe}.lv-color-hub__advice p{font-size:15px;line-height:1.8;color:#68635c}.lv-color-hub__advice a{color:#292722;text-underline-offset:4px;font-size:14px}.lv-color-hub__advice h2{font-size:32px;margin-bottom:24px}.lv-color-hub__faq details{border-bottom:1px solid #d8ccbe;padding:18px 0}.lv-color-hub__faq summary{cursor:pointer;font-size:16px;font-weight:500;line-height:1.5}.lv-color-hub__faq details>div{padding:10px 0}.lv-color-hub__other{display:flex;gap:30px;justify-content:space-between;padding:24px 0 50px;border-top:1px solid #d8ccbe}.lv-color-hub__other a{color:#292722;font-size:14px;text-decoration:none}.lv-color-hub a:focus-visible,.lv-color-hub summary:focus-visible{outline:2px solid #8d775f;outline-offset:4px}#ColorCategories{scroll-margin-top:80px}@media(max-width:900px){.lv-color-hub__hero{grid-template-columns:1fr}.lv-color-hub__hero-copy{padding:34px 20px}.lv-color-hub__visual{min-height:0}.lv-color-hub__visual>img,.lv-color-hub__visual video{aspect-ratio:4/3;height:auto}.lv-color-hub__category>header{grid-template-columns:1fr;gap:18px}.lv-color-hub__advice{grid-template-columns:1fr}.lv-color-hub__nav{justify-content:flex-start}.lv-color-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-color-hub__other{flex-direction:column;gap:20px}.lv-color-hub__category{padding-top:42px}.lv-color-hub__advice{margin-top:42px;padding:42px 0}.lv-color-hub h1{color:var(--hub-ink);font-size:46px}}.lv-color-hub__visual{position:relative}.lv-color-hub__pause{position:absolute;bottom:18px;right:18px;border:1px solid #ffffff70;border-radius:50%;width:40px;height:40px;color:#fff;background:#29272280;cursor:pointer;font-size:16px}.lv-color-hub__category>header p{font-size:clamp(19px,1.65vw,24px);line-height:1.45;font-weight:500;color:#292722;letter-spacing:-.02em}.lv-color-hub__category h2{font-weight:600;font-size:clamp(38px,4vw,60px);max-width:600px}.lv-color-hub__hero-copy>div{font-size:19px;line-height:1.5}.lv-color-hub__category>header{margin-bottom:40px;gap:36px}.lv-color-hub__video{pointer-events:none}.lv-color-hub__video::-webkit-media-controls{display:none!important}.lv-contact-section{background:#fffdfc;color:#292722;padding:72px 0 78px}.lv-contact{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(64px,8vw,130px);align-items:start}.lv-contact__copy h1{font-size:clamp(46px,5vw,72px);line-height:.98;font-weight:500;letter-spacing:-.035em;margin:4px 0 44px}.lv-contact__content{max-width:520px;font-size:18px;line-height:1.65;color:#5d5952}.lv-contact__content p{margin:0 0 16px}.lv-contact__content h3{font-size:14px;line-height:1.35;color:#292722;margin:28px 0 4px;font-weight:650}.lv-contact__content a:not(.lv-contact__wa){color:#292722;text-underline-offset:3px}.lv-contact__content .lv-contact__wa{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 22px;background:#5b4335;color:#fffdfc;border:1px solid #5B4335;text-decoration:none;font-weight:600;border-radius:2px;transition:opacity .2s ease}.lv-contact__content .lv-contact__wa:hover{opacity:.88}.lv-contact__form{display:flex;flex-direction:column;gap:14px}.lv-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lv-contact__form input,.lv-contact__form textarea{width:100%;box-sizing:border-box;border:1px solid #D8CCBE;background:#fffdfc;color:#292722;border-radius:3px;padding:14px 15px;font:inherit;font-size:14px;outline:none}.lv-contact__form input{min-height:48px}.lv-contact__form textarea{min-height:148px;resize:vertical}.lv-contact__form input:focus,.lv-contact__form textarea:focus{border-color:#5b4335;box-shadow:0 0 0 1px #5b4335}.lv-contact__form button{width:100%;min-height:48px;border:1px solid #5B4335;border-radius:3px;background:#5b4335;color:#fffdfc;font:inherit;font-size:14px;font-weight:600;cursor:pointer;margin-top:2px}.lv-contact__form button:hover{opacity:.9}.lv-contact__success{padding:12px 14px;background:#f6f2ea;border:1px solid #D8CCBE;margin:0}.lv-contact__form .errors{margin:0;padding:12px 14px;background:#f6f2ea}.visually-hidden{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}@media(max-width:820px){.lv-contact-section{padding:52px 0 60px}.lv-contact{grid-template-columns:1fr;gap:42px}.lv-contact__copy h1{margin-bottom:30px}.lv-contact__content{max-width:640px}}@media(max-width:520px){.lv-contact__row{grid-template-columns:1fr}.lv-contact__copy h1{font-size:46px}}.lv-editorial{padding-top:54px;padding-bottom:90px;color:#292722}.lv-editorial__header{max-width:1000px;margin:0 auto 30px}.lv-editorial__header>p{font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 25px;color:#68635c}.lv-editorial h1{font-size:clamp(42px,5.8vw,78px);font-weight:500;letter-spacing:-.045em;line-height:1.04;margin:0 0 32px;max-width:980px}.lv-editorial__body{max-width:1000px;margin:auto}.lv-editorial__body>p,.lv-editorial__body>ul,.lv-editorial__body>ol{max-width:760px;font-size:16px;line-height:1.8;color:#68635c;margin:0 0 25px}.lv-editorial__body>p:first-child{font-size:21px;line-height:1.55;color:#68635c;max-width:880px;margin-bottom:42px}.lv-editorial__body h2{font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.14;letter-spacing:-.025em;margin:55px 0 22px;max-width:800px}.lv-editorial__body h3{font-size:23px;line-height:1.3;font-weight:500;margin:28px 0 15px}.lv-editorial__body ul,.lv-editorial__body ol{padding-left:24px}.lv-editorial__body li{padding:5px 0}.lv-editorial a{color:#292722;text-underline-offset:4px}.lv-editorial a:hover{color:#5b4335}.lv-editorial a:focus-visible{outline:2px solid #5b4335;outline-offset:5px}.lv-editorial__body figure{margin:45px 0 60px}.lv-editorial__body figure img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:4px}.lv-editorial figcaption{font-size:12px;color:#68635c;margin-top:12px}.lv-editorial-index{display:grid;grid-template-columns:1fr 1fr;gap:52px 28px;margin:45px 0 70px}.lv-editorial-index article{min-width:0}.lv-editorial-index img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:4px}.lv-editorial-index a{text-decoration:none}.lv-editorial-index h2{font-size:28px;margin:18px 0 10px;display:flex;justify-content:space-between;gap:20px}.lv-editorial-index h2 span{font-size:22px}.lv-editorial-index p{font-size:15px;line-height:1.6;color:#68635c;margin:0}.lv-guide-directory{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;margin:50px 0}.lv-guide-directory article{padding:25px 0;border-top:1px solid #d8ccbe}.lv-guide-directory h2{font-size:27px;margin:0 0 14px}.lv-guide-directory p{font-size:15px;color:#68635c;line-height:1.5}.lv-guide-directory a{text-decoration:none}.lv-editorial__next{max-width:1000px;margin:65px auto 0;border-top:1px solid #d8ccbe;padding-top:28px;display:flex;justify-content:space-between;gap:26px;flex-wrap:wrap}.lv-editorial__next a{font-size:14px;text-decoration:none;display:inline-flex;gap:16px}@media(max-width:700px){.lv-editorial{padding-top:30px;padding-bottom:55px}.lv-editorial h1{font-size:42px}.lv-editorial__body>p:first-child{font-size:19px}.lv-editorial__body h2{margin-top:36px;font-size:30px}.lv-editorial__body figure{margin:28px 0 36px}.lv-editorial-index{gap:32px 18px}.lv-editorial-index h2{font-size:21px;margin:15px 0 10px}.lv-guide-directory{grid-template-columns:1fr;margin:35px 0}.lv-editorial__next{flex-direction:column;margin-top:40px}}@media(max-width:430px){.lv-editorial-index{grid-template-columns:1fr}.lv-editorial-index h2{font-size:27px}}.lv-guide-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 22px}.lv-guide-directory article{padding:0 0 22px;border-top:0;border-bottom:1px solid #d8ccbe}.lv-guide-directory__image{display:block;margin-bottom:18px;overflow:hidden;border-radius:4px}.lv-guide-directory__image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .3s ease}.lv-guide-directory__image:hover img{transform:scale(1.025)}.lv-guide-directory h2{font-size:23px;line-height:1.2}.lv-guide-directory p{margin:12px 0 0}.lv-editorial__header,.lv-editorial__body,.lv-editorial__next{max-width:1240px}.lv-editorial__body>figure{max-width:1000px}.lv-editorial-index{gap:44px 28px}.lv-editorial__body>p:first-child{max-width:760px;font-size:19px;line-height:1.65}@media(max-width:900px){.lv-guide-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lv-guide-directory{grid-template-columns:1fr;gap:32px}.lv-guide-directory h2{font-size:26px}}.lv-editorial{background:#fffdfc;padding-top:64px}.lv-editorial h1{font-weight:600;font-size:clamp(46px,6vw,88px);line-height:.98;max-width:980px}.lv-editorial__header>p{font-weight:600}.lv-editorial__body>p:first-child{font-size:clamp(20px,2vw,28px);line-height:1.45;color:#292722;max-width:940px;margin:0 0 60px}.lv-editorial__body h2{font-weight:600}.lv-guide-directory--magazine{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 36px}.lv-guide-directory--magazine article:first-child{grid-column:1/-1;display:grid;grid-template-columns:1.25fr 1fr;gap:0 50px;align-items:center;border:0;padding:0 0 36px}.lv-guide-directory--magazine article:first-child .lv-guide-directory__image{grid-row:1/3;margin:0}.lv-guide-directory--magazine article:first-child h2{align-self:end;font-size:clamp(34px,3.5vw,52px);margin-bottom:24px}.lv-guide-directory--magazine article:first-child p{align-self:start;font-size:20px;line-height:1.5;margin:0}.lv-guide-directory--magazine h2{font-size:clamp(28px,2.6vw,38px);line-height:1.07;letter-spacing:-.04em;margin:24px 0 16px}.lv-guide-directory--magazine p{font-size:17px;line-height:1.55;max-width:530px}.lv-guide-directory--magazine .lv-guide-directory__image{border-radius:0}.lv-editorial-help{background:#292722;color:#f6f2ea;padding:clamp(30px,5vw,65px);margin-top:70px}.lv-editorial-help h2{color:inherit;font-size:clamp(36px,4vw,58px);line-height:1.02;margin:22px 0}.lv-editorial-help p{font-size:18px;line-height:1.6;max-width:750px}.lv-editorial-help a{color:inherit}.lv-faq-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:70px;align-items:start}.lv-faq-layout>nav{position:sticky;top:110px;display:grid;gap:16px;background:#f6f2ea;padding:28px}.lv-faq-layout>nav a{font-size:15px;font-weight:600;text-decoration:none}.lv-faq-layout section{scroll-margin-top:115px;margin:0 0 60px}.lv-faq-layout h2{margin:0 0 28px;font-size:38px}.lv-faq-layout details{border-bottom:1px solid #d8ccbe}.lv-faq-layout summary{list-style:none;display:flex;justify-content:space-between;gap:25px;padding:24px 0;font-size:20px;font-weight:500;line-height:1.35;cursor:pointer}.lv-faq-layout summary::-webkit-details-marker{display:none}.lv-faq-layout summary span{font-size:24px;transition:transform .2s}.lv-faq-layout details[open] summary span{transform:rotate(45deg)}.lv-faq-layout details>div{padding:0 34px 20px 0;font-size:17px;line-height:1.7;color:#68635c}.lv-faq-layout details p{margin:0}.lv-contact__content h2{font-size:28px;letter-spacing:-.03em;line-height:1.1;margin:32px 0 15px;font-weight:600}.lv-contact-lead{font-size:30px;letter-spacing:-.035em;line-height:1.15;color:#292722;font-weight:600}@media(max-width:800px){.lv-faq-layout{grid-template-columns:1fr;gap:35px}.lv-faq-layout>nav{position:static;display:flex;overflow-x:auto;gap:22px;padding:20px}.lv-faq-layout>nav a{min-width:160px}.lv-guide-directory--magazine article:first-child{display:block}.lv-guide-directory--magazine{grid-template-columns:1fr;gap:40px}.lv-guide-directory--magazine article:first-child h2{margin-top:25px}.lv-editorial{padding-top:38px}.lv-faq-layout h2{font-size:32px}.lv-faq-layout summary{font-size:19px}}.lv-color-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}.lv-color-directory article{background:var(--palette,#f6f2ea);color:var(--palette-ink,#292722);padding-bottom:24px}.lv-color-directory article:first-child{grid-column:span 2}.lv-color-directory article:first-child img{aspect-ratio:2.15}.lv-color-directory img{border-radius:0}.lv-color-directory h2{font-size:clamp(28px,3vw,42px);color:inherit;padding:0 24px;margin:22px 0 12px}.lv-color-directory a{color:inherit}.lv-color-directory p{padding:0 24px;font-size:17px;color:inherit;line-height:1.5}.lv-color-directory article:nth-child(2){--palette:#74765d;--palette-ink:#fffdfc}.lv-color-directory article:nth-child(3){--palette:#a95f48;--palette-ink:#fffdfc}.lv-color-directory article:nth-child(4){--palette:#5b4335;--palette-ink:#fffdfc}.lv-color-directory article:nth-child(5){--palette:#4b647f;--palette-ink:#fffdfc}.lv-color-directory article:nth-child(6){--palette:#dedad3}.lv-color-directory article:nth-child(8){--palette:#aaa093}@media(max-width:800px){.lv-color-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.lv-color-directory{grid-template-columns:1fr}.lv-color-directory article:first-child{grid-column:auto}.lv-color-directory article:first-child img{aspect-ratio:4/3}}.lv-footer{background:#292722;color:#f6f2ea;padding:72px 0 24px}.lv-footer__inner{width:100%}.lv-footer__grid{display:grid;grid-template-columns:1.35fr .8fr 1fr 1fr;gap:clamp(36px,5vw,82px);align-items:start}.lv-footer__logo{display:inline-flex;align-items:center;color:#f6f2ea;text-decoration:none;margin-bottom:28px}.lv-footer__logo img{display:block;max-width:150px;height:auto;filter:none}.lv-footer__logo span{font-size:25px;font-weight:600;letter-spacing:.19em}.lv-footer h2{font-size:15px;line-height:1.3;font-weight:600;margin:0 0 16px;color:#f6f2ea}.lv-footer__contact>p{max-width:370px;margin:0 0 20px;font-size:13px;line-height:1.6;color:#f6f2eab8}.lv-footer__address{margin-top:-8px!important;font-size:11px!important;color:#f6f2ea94!important}.lv-footer__contact-links{display:flex;flex-direction:column;gap:11px}.lv-footer__contact-links a,.lv-footer__column a{color:#f6f2ead1;text-decoration:none;font-size:13px;line-height:1.5;transition:opacity .2s ease}.lv-footer__contact-links a:hover,.lv-footer__column a:hover,.lv-footer__legal-links a:hover{color:#fffdfc}.lv-footer__icon{display:inline-flex;width:20px;color:#d8ccbe}.lv-footer__column{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.lv-footer__column h2{margin-bottom:5px}.lv-footer__legal-links{margin-top:58px;padding-top:20px;border-top:1px solid rgba(246,242,234,.13);display:flex;flex-wrap:wrap;gap:10px 18px}.lv-footer__legal-links a{font-size:11px;line-height:1.4;color:#f6f2eaad;text-underline-offset:3px}.lv-footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:24px}.lv-footer__bottom p{margin:0;font-size:11px;color:#f6f2ea94;white-space:nowrap}.lv-footer__payments{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lv-footer__payments li{display:flex}.lv-footer__payments svg{width:34px;height:auto;max-height:22px}@media(max-width:990px){.lv-footer__grid{grid-template-columns:1.35fr 1fr 1fr}.lv-footer__contact{grid-column:1/-1;max-width:520px}.lv-footer__logo{margin-bottom:22px}}@media(max-width:700px){.lv-footer{padding:52px 0 22px}.lv-footer__grid{grid-template-columns:1fr 1fr;gap:38px 28px}.lv-footer__contact{grid-column:1/-1}.lv-footer__legal-links{margin-top:42px}.lv-footer__bottom{align-items:flex-start;flex-direction:column-reverse}}@media(max-width:460px){.lv-footer__grid{grid-template-columns:1fr}.lv-footer__contact{grid-column:auto}.lv-footer__legal-links{gap:9px 14px}}.lv-footer__logo img{width:200px;height:40px;max-width:none;max-height:none;object-fit:cover}.lv-footer__logo img{filter:brightness(0) invert(1);background:transparent}.lv-footer__contact-links a{display:flex;align-items:center;flex-wrap:wrap;column-gap:5px;min-height:36px}.lv-footer__contact-links .lv-footer__icon{display:block;flex:0 0 26px;width:26px;height:26px;margin-right:7px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.section-lomvor-header{position:sticky;top:0;z-index:60}.lv-header{background:#292722;color:#f6f2ea;border-bottom:1px solid rgba(246,242,234,.13);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lv-header__inner{min-height:72px;display:grid;grid-template-columns:auto 1fr auto;gap:32px;align-items:center}.lv-header__brand{color:inherit;text-decoration:none;display:flex;align-items:center}.lv-header__brand span{font-size:22px;font-weight:600;letter-spacing:.2em}.lv-header__logo{display:block;width:170px;height:34px;max-width:none;max-height:none;object-fit:cover}.lv-header__nav{display:flex;align-items:center;gap:clamp(14px,1.7vw,28px)}.lv-header__nav>a,.lv-navdrop>a{color:inherit;text-decoration:none;font-size:13px;padding:27px 0 25px;display:block;white-space:nowrap}.lv-navdrop{position:relative}.lv-mega{display:none;position:absolute;top:100%;left:-24px;min-width:520px;background:#fffdfc;border:1px solid #d8ccbe;padding:24px;grid-template-columns:1fr 1fr;gap:34px;box-shadow:0 18px 40px #29272214}.lv-mega--small{min-width:320px;grid-template-columns:1fr}.lv-navdrop:hover .lv-mega,.lv-navdrop:focus-within .lv-mega{display:grid}.lv-mega p{font-size:10px;letter-spacing:.14em;color:#68635c;margin:0 0 12px}.lv-mega a{display:block;color:#292722;text-decoration:none;font-size:14px;padding:7px 0}.lv-mega a:hover{text-decoration:underline;text-underline-offset:4px}.lv-header__actions{display:flex;align-items:center;gap:8px}.lv-icon,.lv-mobile summary{width:38px;height:38px;border:0;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer;position:relative;padding:0}.lv-icon svg,.lv-mobile summary svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lv-cart{display:block;width:38px;height:38px}.lv-icon span{position:absolute;right:-2px;top:-1px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:#d8ccbe;color:#292722;font-size:10px;display:grid;place-items:center}.lv-mobile{display:none}.lv-mobile summary{list-style:none}.lv-mobile summary::-webkit-details-marker{display:none}.lv-mobile__panel{position:fixed;left:0;right:0;top:66px;background:#292722;border-top:1px solid rgba(246,242,234,.13);border-bottom:1px solid rgba(246,242,234,.13);padding:18px 20px 26px;max-height:calc(100vh - 66px);overflow:auto}.lv-mobile__panel nav{display:grid}.lv-mobile__panel a{color:#f6f2ea;text-decoration:none;font-size:18px;padding:11px 0;border-bottom:1px solid rgba(246,242,234,.12)}@media(max-width:1120px){.lv-header__nav{gap:14px}.lv-header__nav>a,.lv-navdrop>a{font-size:12px}}@media(max-width:990px){.lv-header__inner{min-height:66px;grid-template-columns:1fr auto}.lv-header__nav{display:none}.lv-mobile{display:block}.lv-header__actions>a:first-child{display:none}.lv-header__brand span{font-size:19px}.lv-header__logo{width:145px;height:29px;max-width:none;max-height:none}}.lv-header__logo{filter:brightness(0) invert(1);background:transparent}.lv-rocking-prices{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.lv-home .lv-rocking-prices strong{font-weight:750}.lv-rocking-prices s{font-size:12px;color:#68635c}.lv-home .lv-range-prices [data-range-price]{font-weight:750}.lv-range-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.lv-range-prices s{font-size:12px;color:#68635c;font-weight:400}.lv-range-prices [hidden]{display:none!important}.section-lomvor-home-v2{overflow:visible!important}.lv-home{background:#fffdfc;color:#292722;overflow-x:clip;overflow-y:visible}.lv-home *{box-sizing:border-box}.lv-home h1,.lv-home h2,.lv-home h3,.lv-home p{margin-top:0}.lv-kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin-bottom:18px}.lv-hero{background:#f6f2ea;border-bottom:1px solid #d8ccbe}.lv-hero__grid{min-height:700px;display:grid;grid-template-columns:1.05fr .95fr}.lv-hero__copy{align-self:center;padding:78px 7vw 78px 0}.lv-hero h1{font-size:clamp(58px,7.5vw,116px);line-height:.89;letter-spacing:-.055em;font-weight:500;margin-bottom:30px}.lv-lead{max-width:620px;font-size:clamp(17px,1.4vw,21px);line-height:1.55;color:#68635c}.lv-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.lv-btn{min-height:48px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid currentColor;font-size:14px;font-weight:600}.lv-btn--dark{background:#292722;color:#fffdfc}.lv-btn--light{background:transparent;color:#292722}.lv-hero__visual{position:relative;overflow:hidden;border-left:1px solid #d8ccbe;background:linear-gradient(145deg,#d8ccbe,#efe8dd)}.lv-hero__arch{position:absolute;width:62%;height:69%;left:18%;top:10%;border:1px solid rgba(41,39,34,.24);border-radius:999px 999px 0 0;background:#fffdfc52}.lv-hero__seat{position:absolute;width:68%;height:16%;left:8%;bottom:12%;border-radius:999px 999px 36px 36px;background:#5b4335}.lv-hero__round{position:absolute;width:36%;height:46%;right:-8%;bottom:0;border-radius:999px 999px 0 0;background:#74765d;opacity:.72}.lv-hero__visual>span{position:absolute;left:24px;bottom:22px;font-size:10px;letter-spacing:.15em}.lv-section{padding:clamp(72px,8vw,120px) 0}.lv-head{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:end;margin-bottom:42px}.lv-head h2,.lv-signatures>div>h2,.lv-room h2,.lv-mini h2,.lv-autumn h2,.lv-newsletter h2{font-size:clamp(38px,5vw,70px);line-height:.98;letter-spacing:-.045em;font-weight:500;margin-bottom:0}.lv-head>p{margin:0;color:#68635c;line-height:1.6}.lv-head>a,.lv-inline{color:#292722;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;justify-self:end}.lv-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.lv-card__media{display:block;position:relative;aspect-ratio:1/1.08;background:#f6f2ea;overflow:hidden}.lv-card__media img{width:100%;height:100%;object-fit:contain;padding:18px;display:block;transition:transform .3s}.lv-card:hover .lv-card__media img{transform:scale(1.025)}.lv-card__badge{position:absolute;left:12px;top:12px;background:#292722;color:#fffdfc;padding:7px 9px;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.lv-card__body{padding:12px 2px 0}.lv-card__eyebrow{min-height:17px;display:flex;gap:10px;flex-wrap:wrap;color:#68635c;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.lv-card__title{color:#292722;text-decoration:none;font-size:17px;font-weight:500;line-height:1.3}.lv-card__price{display:flex;gap:8px;align-items:baseline;margin:8px 0 12px}.lv-card__price s{font-size:12px;color:#817a72}.lv-card__price strong{font-size:14px}.lv-card__form{margin:0}.lv-card__cta{width:100%;min-height:42px;border:1px solid #292722;background:transparent;color:#292722;text-decoration:none;display:flex;align-items:center;justify-content:center;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.lv-card__cta:hover{background:#292722;color:#fffdfc}.lv-categories{background:#fffdfc}.lv-category-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#d8ccbe;border:1px solid #d8ccbe}.lv-category-grid>a{min-height:300px;padding:26px;color:#292722;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.lv-category-grid>a:nth-child(1){background:#f6f2ea}.lv-category-grid>a:nth-child(2){background:#d8ccbe}.lv-category-grid>a:nth-child(3){background:#74765d;color:#fffdfc}.lv-category-grid>a:nth-child(4){background:#5b4335;color:#fffdfc}.lv-category-grid>a>span{font-size:11px;letter-spacing:.15em}.lv-category-grid h3{font-size:clamp(34px,4vw,56px);font-weight:500;letter-spacing:-.04em;margin-bottom:8px}.lv-category-grid p{margin:0;opacity:.75}.lv-signatures{background:#f6f2ea}.lv-signatures>div>h2{max-width:900px;margin-bottom:42px}.lv-signature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lv-signature-grid>a{display:block;background:#fffdfc;border:1px solid #d8ccbe;padding:18px;color:#292722;text-decoration:none}.lv-signature-media{aspect-ratio:16/9;background:#eee7dc;overflow:hidden}.lv-signature-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.lv-signature-grid>a:hover .lv-signature-media img{transform:scale(1.015)}.lv-signature-grid>a>span{display:block;font-size:10px;letter-spacing:.15em;margin:18px 0 10px;color:#68635c}.lv-signature-grid h3{font-size:23px;line-height:1.18;font-weight:500;margin-bottom:6px}.lv-color-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.lv-color-grid a{color:#292722;text-decoration:none}.lv-color-grid i{display:block;aspect-ratio:1;background:var(--c);border:1px solid rgba(41,39,34,.15)}.lv-color-grid span{display:block;margin-top:8px;font-size:12px}.lv-room{background:#292722;color:#f6f2ea;padding:clamp(80px,9vw,140px) 0}.lv-room__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:end}.lv-room__items{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(246,242,234,.25)}.lv-room__items article{min-height:220px;padding:22px 16px;display:flex;flex-direction:column;border-right:1px solid rgba(246,242,234,.16)}.lv-room__items article:last-child{border-right:0}.lv-room__items span{font-size:10px;opacity:.55}.lv-room__items h3{font-size:27px;font-weight:500;margin:auto 0 5px}.lv-room__items p{margin:0;opacity:.64}.lv-shop--chairs{background:#fffdfc}.lv-mini{position:relative;overflow:hidden;background:#fffdfc;padding-block:clamp(78px,8vw,126px)}.lv-mini:before,.lv-mini:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.lv-mini:before{width:340px;height:340px;right:-150px;top:-170px;background:#f6f2ea}.lv-mini:after{width:260px;height:260px;right:-110px;bottom:-120px;background:#f3ebdf}.lv-mini__intro{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(46px,6vw,96px);align-items:center}.lv-mini__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:clamp(30px,3.2vw,52px);background:#f6f2ea;color:inherit;text-decoration:none}.lv-mini__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s ease}.lv-mini__media:hover img{transform:scale(1.018)}.lv-mini__copy{position:relative;min-width:0;color:#292722;padding-right:clamp(0px,2vw,28px)}.lv-mini__copy .lv-kicker{margin:0 0 22px;color:#5b4335;font-size:11px;letter-spacing:.2em}.lv-mini__copy h2{margin:0 0 28px;font-size:clamp(48px,5vw,76px);line-height:.91;letter-spacing:-.055em;font-weight:500;max-width:720px}.lv-mini__copy h2 em{font-style:italic;font-weight:500;color:#d8ccbe}.lv-mini__lede{max-width:650px;margin:0;color:#68635c;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.lv-mini__parent-note{max-width:580px;margin:28px 0 0;padding:2px 0 2px 22px;border-left:2px solid #5B4335;color:#5b4335;font-size:clamp(15px,1.1vw,17px);line-height:1.55;font-style:italic}.lv-mini__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-width:min(100%,390px);margin-top:34px;padding:17px 22px 17px 26px;border:1px solid rgba(41,39,34,.34);border-radius:999px;background:#d8ccbe;color:#292722;box-shadow:0 10px 24px #29272214;text-decoration:none;font-size:14px;font-weight:600;transition:transform .25s ease,background .25s ease}.lv-mini__cta b{font-size:20px;font-weight:400;transition:transform .25s ease}.lv-mini__cta:hover{background:#292722;color:#fffdfc;border-color:#292722;transform:translateY(-1px);box-shadow:0 12px 28px #29272224}.lv-mini__cta:hover b{transform:translate(4px)}.lv-mini__routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;max-width:520px}.lv-mini__routes a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 18px;border:1px solid #d8ccbe;border-radius:999px;background:#fffdfcb8;color:#292722;text-decoration:none;transition:border-color .25s ease,background .25s ease,transform .25s ease}.lv-mini__routes a:hover{border-color:#5b4335;background:#f6f2ea;transform:translateY(-1px)}.lv-mini__routes svg{width:21px;height:21px;flex:0 0 auto;color:#5b4335}.lv-mini__routes strong{font-size:13px;font-weight:500}.lv-products--mini{position:relative;z-index:1;margin-top:64px}.lv-autumn{background:#a95f48;color:#fffdfc;padding:68px 0}.lv-autumn__grid{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.lv-autumn h2{max-width:820px}.lv-autumn p{max-width:650px}.lv-autumn .lv-btn{color:#fffdfc}.lv-guides{background:#fffdfc}.lv-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lv-guide-grid>a{min-height:230px;color:#292722;text-decoration:none;border-top:1px solid #292722;padding:16px 8px 10px 0;display:flex;flex-direction:column}.lv-guide-grid span{font-size:10px;letter-spacing:.14em;color:#68635c}.lv-guide-grid h3{margin-top:auto;font-size:27px;line-height:1.12;font-weight:500}.lv-guide-grid p{margin:0;color:#68635c}.lv-newsletter{background:#f6f2ea;border-top:1px solid #d8ccbe;padding:70px 0}.lv-newsletter__grid{display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:end}.lv-newsletter__form{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid #292722}.lv-newsletter__form input,.lv-newsletter__form button{border:0;background:transparent;padding:16px 0;color:#292722;font:inherit}.lv-newsletter__form button{padding-left:20px;font-weight:600;cursor:pointer}.lv-rocking-editorial__all{display:flex;justify-content:center;margin-top:34px}.lv-rocking-editorial__all .lv-btn{min-width:260px}@media(max-width:990px){.lv-hero__grid,.lv-room__grid,.lv-mini__intro,.lv-newsletter__grid{grid-template-columns:1fr}.lv-hero__copy{padding:62px 0 44px}.lv-hero__visual{min-height:400px;border-left:0;border-top:1px solid #d8ccbe}.lv-head{grid-template-columns:1fr;gap:16px}.lv-head>a{justify-self:start}.lv-products{grid-template-columns:repeat(2,1fr)}.lv-signature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-signature-grid>a:last-child{grid-column:1/-1;width:calc(50% - 9px);justify-self:center}.lv-guide-grid{grid-template-columns:1fr}.lv-color-grid{grid-template-columns:repeat(4,1fr)}.lv-room__items{margin-top:20px}}@media(max-width:620px){.lv-hero__grid{min-height:auto}.lv-hero h1{font-size:clamp(54px,15vw,78px)}.lv-actions{flex-direction:column}.lv-btn{width:100%}.lv-category-grid{grid-template-columns:1fr}.lv-category-grid>a{min-height:220px}.lv-products{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:8px}.lv-card{flex:0 0 78%;scroll-snap-align:start}.lv-signature-grid{grid-template-columns:1fr}.lv-signature-grid>a:last-child{grid-column:auto;width:auto;justify-self:stretch}.lv-color-grid{grid-template-columns:repeat(2,1fr)}.lv-room__items{grid-template-columns:1fr}.lv-room__items article{min-height:130px;border-right:0;border-bottom:1px solid rgba(246,242,234,.16)}.lv-autumn__grid{grid-template-columns:1fr}.lv-mini__intro{gap:0}.lv-mini__media{min-height:0;border-radius:28px}.lv-mini__copy{padding:0 4px}.lv-mini__copy h2{font-size:clamp(44px,12.5vw,60px);margin-bottom:22px}.lv-mini__copy .lv-kicker{margin-top:30px;margin-bottom:16px}.lv-mini__lede{font-size:15px;line-height:1.6}.lv-mini__parent-note{margin-top:22px;padding-left:16px}.lv-mini__cta{width:100%;min-width:0;margin-top:28px}.lv-mini__routes{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.lv-mini__routes a{min-height:48px;padding:10px 12px}.lv-mini__routes strong{font-size:12px}}@media(max-width:430px){.lv-mini__routes{grid-template-columns:1fr}.lv-mini__routes a{justify-content:flex-start;padding-inline:18px}}.lv-colors{background:#fffdfc}.lv-colors__intro{padding-block:clamp(78px,8vw,120px) 48px;display:grid;grid-template-columns:1.15fr .85fr;gap:32px 72px;align-items:end}.lv-colors__intro .lv-kicker{grid-column:1/-1;margin-bottom:0}.lv-colors__intro h2{font-size:clamp(44px,6vw,84px);line-height:.94;letter-spacing:-.05em;font-weight:500;margin:0;max-width:980px}.lv-colors__intro>p:last-child{max-width:520px;margin:0 0 6px;color:#68635c;font-size:16px;line-height:1.6}.lv-colors__track{position:relative;background:#d8ccbe;overflow:clip;isolation:isolate}.lv-colors__interface-shell{position:sticky;top:0;z-index:5;height:var(--lv-color-vh,100svh);margin-bottom:calc(0px - var(--lv-color-vh,100svh));color:#fffdfc;pointer-events:none;isolation:isolate;transition:color .28s ease}.lv-colors__interface-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(41,39,34,.18),transparent 25%,transparent 70%,rgba(41,39,34,.16))}.lv-colors__track[data-lv-tone=dark] .lv-colors__interface-shell{color:#292722}.lv-colors__scenes{position:relative;z-index:1}.lv-color-scene{position:relative;height:var(--lv-color-vh,100svh);overflow:hidden;background:var(--scene-bg);color:var(--scene-ink)}.lv-color-scene__product,.lv-color-scene__motion{position:absolute;top:0;bottom:0;overflow:hidden}.lv-color-scene__product{left:0;width:56%;display:grid;place-items:center;background:var(--scene-bg)}.lv-color-scene__product:after{content:"";position:absolute;left:10%;right:8%;bottom:15%;height:12%;background:radial-gradient(ellipse,rgba(41,39,34,.24),transparent 67%);filter:blur(16px)}.lv-color-scene__product img{position:relative;z-index:1;width:88%;height:84%;display:block;object-fit:contain;transform:scale(.975) translateY(.8%);transition:transform 1.1s cubic-bezier(.2,.65,.2,1)}.lv-color-scene.is-active .lv-color-scene__product img{transform:scale(1) translateY(0)}.lv-color-scene__motion{right:0;width:44%;border-left:1px solid rgba(255,253,252,.3);background:var(--scene-bg)}.lv-color-scene__motion video,.lv-color-texture{width:100%;height:100%;display:block;object-fit:cover}.lv-color-scene__motion:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#29272208,#29272224);pointer-events:none}.lv-color-texture{background-size:160% 160%;animation:lv-color-drift 9s ease-in-out infinite alternate;animation-play-state:paused}.lv-color-scene.is-active .lv-color-texture{animation-play-state:running}.lv-color-texture--beige{background:radial-gradient(circle at 72% 20%,rgba(255,253,252,.88),transparent 22%),repeating-linear-gradient(112deg,#e7ded1 0 9px,#cdbdab 10px 18px,#f4eee4 19px 29px)}.lv-color-texture--vert{background:radial-gradient(circle at 64% 30%,rgba(236,240,218,.58),transparent 19%),radial-gradient(circle at 28% 70%,rgba(30,48,32,.38),transparent 27%),linear-gradient(135deg,#9ba083,#5d634d 55%,#7c8064)}.lv-color-texture--terracotta{background:radial-gradient(circle at 30% 28%,#d58c70,transparent 23%),radial-gradient(circle at 72% 68%,#793c30,transparent 28%),linear-gradient(128deg,#bd7159,#914937 52%,#d19576)}.lv-color-texture--marron{background:radial-gradient(circle at 72% 24%,rgba(210,164,128,.35),transparent 22%),repeating-radial-gradient(ellipse at 12% 80%,#3e2b24 0 12px,#6a4a3a 14px 28px,#4e342a 30px 45px)}.lv-color-texture--bleu{background:radial-gradient(circle at 70% 22%,rgba(132,183,224,.42),transparent 20%),radial-gradient(circle at 30% 72%,rgba(5,17,34,.72),transparent 30%),repeating-radial-gradient(ellipse at 80% 18%,#244f7b 0 12px,#102d4b 15px 31px,#356b99 34px 47px)}@keyframes lv-color-drift{0%{background-position:0 0;transform:scale(1.01)}to{background-position:100% 100%;transform:scale(1.08)}}.lv-colors__interface{position:relative;height:100%;pointer-events:none}.lv-colors__nav{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:9px;pointer-events:auto}.lv-colors__nav button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;opacity:.52;padding:5px 0;font:inherit;font-size:clamp(17px,1.55vw,23px);font-weight:500;letter-spacing:-.025em;cursor:pointer;display:flex;align-items:center;gap:12px;transition:opacity .25s ease,transform .25s ease}.lv-colors__nav button span{font-size:9px;letter-spacing:.12em;opacity:.72}.lv-colors__nav button.is-active{opacity:1;transform:translate(8px)}.lv-colors__copies{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(680px,50vw);min-height:300px;text-align:center;display:grid;place-items:center}.lv-color-copy{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .42s ease,transform .42s ease,visibility 0s linear .42s;pointer-events:none}.lv-colors__track[data-lv-tone=light] .lv-color-copy{text-shadow:0 1px 24px rgba(41,39,34,.38)}.lv-colors__track[data-lv-tone=dark] .lv-color-copy{text-shadow:0 1px 24px rgba(255,253,252,.48)}.lv-color-copy.is-active{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.08s;pointer-events:auto}.lv-color-copy p{font-size:10px;letter-spacing:.16em;font-weight:600;margin-bottom:16px}.lv-color-copy p,.lv-color-copy h3,.lv-color-copy>span{color:inherit}.lv-color-copy h3{font-size:clamp(64px,9vw,146px);line-height:.82;letter-spacing:-.065em;font-weight:500;margin:0}.lv-color-copy>span{display:block;font-size:clamp(16px,1.5vw,22px);margin-top:22px}.lv-color-copy a{display:inline-flex;margin-top:30px;min-height:46px;align-items:center;justify-content:center;color:inherit;text-decoration:none;border:1px solid currentColor;padding:0 19px;font-size:13px;background:#fffdfc14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lv-colors__progress{position:absolute;right:0;top:50%;transform:translateY(-50%);height:58%;display:grid;grid-template-rows:auto 1fr auto;gap:10px;justify-items:center;font-size:10px}.lv-colors__progress i{display:block;width:1px;height:100%;background:currentColor;opacity:.35;overflow:hidden}.lv-colors__progress b{display:block;width:100%;height:100%;background:currentColor;transform:scaleY(var(--lv-color-progress,0));transform-origin:top;will-change:transform;opacity:1}.lv-colors__all{position:absolute;left:50%;bottom:34px;transform:translate(-50%,12px);display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.02em;background:#fffdfc14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,transform .28s ease,visibility 0s linear .28s}.lv-colors__track.is-final .lv-colors__all{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition-delay:.08s}@media(max-width:990px){.lv-colors__intro{grid-template-columns:1fr;gap:20px}.lv-colors__intro .lv-kicker{grid-column:auto}.lv-colors__nav{left:20px}.lv-colors__progress{right:20px}.lv-colors__copies{width:min(620px,64vw)}}@media(max-width:749px){.lv-colors__intro{padding-block:68px 34px}.lv-colors__intro h2{font-size:clamp(44px,13vw,64px)}.lv-colors__interface-shell:after{background:linear-gradient(180deg,rgba(41,39,34,.06),transparent 28%,transparent 58%,rgba(41,39,34,.34))}.lv-color-scene__product{top:0;left:0;width:100%;height:59%;bottom:auto}.lv-color-scene__motion{top:auto;right:0;bottom:0;width:100%;height:41%;border-left:0;border-top:1px solid rgba(255,253,252,.3)}.lv-color-scene__product:after{bottom:11%;left:9%;right:9%}.lv-color-scene__product img{width:94%;height:82%}.lv-colors__copies{top:49%;left:16px;right:16px;transform:translateY(-50%);width:auto;min-height:220px}.lv-color-copy{padding:16px 12px}.lv-color-copy.is-active{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent}.lv-color-copy h3{font-size:clamp(54px,18vw,84px)}.lv-color-copy>span{font-size:14px;margin-top:13px}.lv-color-copy a{margin-top:17px;min-height:40px;font-size:11px}.lv-colors__nav{left:0;right:0;top:auto;bottom:0;transform:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;align-items:end;padding:18px 10px max(10px,env(safe-area-inset-bottom));background:transparent}.lv-colors__nav button{justify-content:center;gap:0;font-size:clamp(8px,2.6vw,10px);letter-spacing:-.02em;padding:6px 1px;white-space:nowrap;min-width:0}.lv-colors__nav button span{display:none}.lv-colors__nav button.is-active{transform:translateY(-3px)}.lv-colors__progress{right:14px;top:max(82px,calc(env(safe-area-inset-top) + 58px));transform:none;height:auto;display:flex;gap:7px;align-items:center}.lv-colors__progress i{width:66px;height:1px}.lv-colors__progress b{transform:scaleX(var(--lv-color-progress,0));transform-origin:left}.lv-colors__all{left:16px;right:16px;bottom:64px;transform:translateY(10px);justify-content:center;width:auto;min-height:42px;background:#fffdfc1f}.lv-colors__track.is-final .lv-colors__all{transform:translateY(0)}}.section-lomvor-header .lv-header{transition:background .32s ease,border-color .32s ease,color .32s ease,backdrop-filter .32s ease}body.lv-color-story-active .section-lomvor-header{z-index:80}body.lv-color-story-active .section-lomvor-header{background:transparent!important}body.lv-color-story-active .lv-header{background:linear-gradient(180deg,#2927221f,#29272200)!important;border-bottom-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}body.lv-color-story-active[data-lv-color-header=dark] .lv-header{color:#292722;text-shadow:0 1px 18px rgba(255,253,252,.42)}body.lv-color-story-active[data-lv-color-header=light] .lv-header{color:#fffdfc;text-shadow:0 1px 18px rgba(41,39,34,.36)}body.lv-color-story-active .lv-header a,body.lv-color-story-active .lv-header button,body.lv-color-story-active .lv-header summary{color:inherit!important}body.lv-color-story-active[data-lv-color-header=light] .lv-icon span{background:#fffdfc;color:#292722!important;text-shadow:none}@media(prefers-reduced-motion:reduce){.lv-color-copy,.lv-color-scene__product img{transition:none}.lv-color-texture{animation:none}}.lv-rocking-editorial{background:#fff;color:#292722;padding:clamp(78px,8vw,126px) 0 clamp(72px,8vw,118px);border-top:1px solid rgba(41,39,34,.08)}.lv-rocking-editorial__intro{margin-bottom:clamp(30px,4vw,56px)}.lv-rocking-editorial__intro .lv-kicker{margin-bottom:18px}.lv-rocking-editorial__intro-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:end}.lv-rocking-editorial__intro h2{font-size:clamp(46px,6.2vw,88px);line-height:.92;letter-spacing:-.052em;font-weight:500;margin:0}.lv-rocking-editorial__intro-grid>p{max-width:490px;margin:0 0 7px;color:#68635c;font-size:16px;line-height:1.62;justify-self:end}.lv-rocking-editorial__stage{width:100%;padding-inline:clamp(12px,2.2vw,38px)}.lv-rocking-editorial__media{position:relative;width:min(100%,1900px);margin:0 auto;background:#fff;overflow:hidden}.lv-rocking-editorial__media>img{display:block;width:100%;height:auto}.lv-rocking-hotspot{position:absolute;z-index:3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;text-decoration:none;transform:translate(-50%,-50%);outline:0}.lv-rocking-hotspot>span{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#fff;border:1px solid rgba(41,39,34,.34);box-shadow:0 4px 18px #29272229,0 0 0 1px #fffc}.lv-rocking-hotspot>span:after{content:"";position:absolute;inset:50% auto auto 50%;width:6px;height:6px;border-radius:50%;background:#817970;transform:translate(-50%,-50%)}.lv-rocking-hotspot em{position:absolute;left:50%;top:42px;transform:translate(-50%,6px);padding:8px 10px;background:#292722;color:#fffdfc;font-style:normal;font-size:10px;letter-spacing:.11em;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.lv-rocking-hotspot:hover em,.lv-rocking-hotspot:focus-visible em{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.lv-rocking-hotspot:focus-visible{box-shadow:0 0 0 3px #29272240}.lv-rocking-hotspot--soven{left:27.8%;top:47%}.lv-rocking-hotspot--kalen{left:50%;top:48.5%}.lv-rocking-hotspot--velta{left:72.4%;top:46%}.lv-rocking-editorial__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(28px,4vw,52px);border-top:1px solid rgba(41,39,34,.22)}.lv-rocking-product{color:#292722;text-decoration:none;padding:20px clamp(14px,2vw,30px) 0 0;min-height:188px;display:flex;flex-direction:column;border-right:1px solid rgba(41,39,34,.12);transition:opacity .2s ease}.lv-rocking-product:nth-child(2){padding-left:clamp(14px,2vw,30px)}.lv-rocking-product:nth-child(3){padding-left:clamp(14px,2vw,30px);border-right:0;padding-right:0}.lv-rocking-product:hover{opacity:.68}.lv-rocking-product__top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.lv-rocking-product__top p{margin:0 0 6px;font-size:11px;letter-spacing:.14em;font-weight:700}.lv-rocking-product__top h3{font-size:clamp(18px,1.6vw,24px);line-height:1.16;font-weight:500;letter-spacing:-.025em;margin:0}.lv-rocking-product__arrow{font-size:20px;line-height:1}.lv-rocking-product__swatches{display:flex;align-items:center;gap:7px;margin-top:22px}.lv-rocking-product__swatches i{display:block;width:12px;height:12px;border-radius:50%;background:var(--swatch);border:1px solid rgba(41,39,34,.16);box-shadow:0 0 0 1px #fffc inset}.lv-rocking-product__swatches span{font-size:10px;color:#68635c;margin-left:2px}.lv-rocking-product__bottom{display:flex;justify-content:space-between;gap:14px;margin-top:auto;padding-top:22px;font-size:12px}.lv-rocking-product__bottom>span{color:#68635c}.lv-rocking-product__bottom b{font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px}@media(max-width:990px){.lv-rocking-editorial__intro-grid{grid-template-columns:1fr;gap:18px}.lv-rocking-editorial__intro-grid>p{justify-self:start}.lv-rocking-hotspot{width:31px;height:31px}}@media(max-width:749px){.lv-rocking-editorial{padding:68px 0 72px}.lv-rocking-editorial__intro{margin-bottom:24px}.lv-rocking-editorial__intro h2{font-size:clamp(44px,13vw,64px)}.lv-rocking-editorial__intro-grid>p{font-size:14px}.lv-rocking-editorial__stage{padding-inline:0;overflow:hidden}.lv-rocking-editorial__media{width:100%}.lv-rocking-hotspot{width:29px;height:29px}.lv-rocking-hotspot em{display:none}.lv-rocking-hotspot--soven{left:27.5%;top:47%}.lv-rocking-hotspot--kalen{left:50%;top:49%}.lv-rocking-hotspot--velta{left:72.5%;top:46%}.lv-rocking-editorial__all{margin-top:28px}.lv-rocking-editorial__all .lv-btn{width:100%;min-width:0}.lv-rocking-editorial__products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;margin-top:26px;padding-bottom:5px}.lv-rocking-product{flex:0 0 78%;scroll-snap-align:start;min-height:178px;padding:18px 22px 0 0}.lv-rocking-product:nth-child(2),.lv-rocking-product:nth-child(3){padding-left:22px}}.lv-rocking-editorial__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(30px,4vw,52px);border-top:0}.lv-rocking-shop-card{display:flex;flex-direction:column;color:#292722;text-decoration:none;min-width:0}.lv-rocking-shop-card__media{position:relative;aspect-ratio:1/1.04;background:#f7f4ef;overflow:hidden}.lv-rocking-shop-card__media img{width:100%;height:100%;object-fit:contain;padding:18px;display:block;transition:transform .35s cubic-bezier(.2,.65,.2,1)}.lv-rocking-shop-card:hover .lv-rocking-shop-card__media img{transform:scale(1.035)}.lv-rocking-shop-card__body{padding:14px 2px 0}.lv-rocking-shop-card__eyebrow{margin:0 0 7px;font-size:10px;letter-spacing:.13em;font-weight:700;color:#68635c}.lv-rocking-shop-card h3{margin:0;font-size:clamp(18px,1.55vw,23px);line-height:1.13;letter-spacing:-.025em;font-weight:500}.lv-rocking-shop-card__meta{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:22px;padding-top:13px;border-top:1px solid rgba(41,39,34,.16)}.lv-rocking-shop-card__meta strong{font-size:15px;font-weight:600}.lv-rocking-shop-card__meta span{font-size:11px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px}@media(max-width:990px){.lv-rocking-editorial__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}@media(max-width:749px){.lv-rocking-editorial__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.lv-rocking-shop-card{min-height:0}.lv-rocking-shop-card__media{aspect-ratio:1/1.08}.lv-rocking-shop-card__media img{padding:9px}.lv-rocking-shop-card__body{padding-top:10px}.lv-rocking-shop-card__eyebrow{font-size:8px;letter-spacing:.1em;margin-bottom:5px}.lv-rocking-shop-card h3{font-size:15px;line-height:1.13}.lv-rocking-shop-card__meta{display:block;margin-top:12px;padding-top:9px}.lv-rocking-shop-card__meta strong{display:block;font-size:14px}.lv-rocking-shop-card__meta span{display:inline-block;margin-top:7px;font-size:10px}}.lv-card__quick{margin:7px 0 0;color:#68635c;font-size:12px;line-height:1.4}.lv-card__swatches{display:flex;align-items:center;gap:6px;margin-top:11px}.lv-card__swatches i,.lv-card__swatches a{display:block;width:11px;height:11px;border-radius:50%;background:var(--swatch);border:1px solid rgba(41,39,34,.18);box-shadow:0 0 0 1px #ffffffd9 inset}.lv-card__swatches a{text-decoration:none;cursor:pointer}.lv-card__swatches a:focus-visible{outline:2px solid #292722;outline-offset:2px}.lv-card__swatches span{font-size:10px;color:#68635c;margin-left:2px}.lv-card__price{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;margin-top:14px}.lv-card__price-prefix{font-size:10px;color:#68635c}.lv-card__price-pending{font-size:12px;color:#68635c}.lv-rocking-shop-card__quick{margin:7px 0 0;color:#68635c;font-size:12px;line-height:1.4}.lv-rocking-shop-card__swatches{display:flex;align-items:center;gap:6px;margin-top:12px}.lv-rocking-shop-card__swatches a{display:block;width:11px;height:11px;border-radius:50%;background:var(--swatch);border:1px solid rgba(41,39,34,.18);box-shadow:0 0 0 1px #ffffffd9 inset;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.lv-rocking-shop-card__swatches a:hover{transform:scale(1.18)}.lv-rocking-shop-card__swatches a.is-active{box-shadow:0 0 0 2px #fffdfc,0 0 0 3px #292722}.lv-rocking-shop-card__swatches a:focus-visible{outline:2px solid #292722;outline-offset:2px}.lv-rocking-shop-card__title{color:#292722;text-decoration:none}.lv-rocking-shop-card__discover{color:#292722;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.lv-rocking-shop-card__swatches span{font-size:10px;color:#68635c;margin-left:2px}@media(max-width:749px){.lv-card__quick{font-size:11px}.lv-card__swatches{gap:5px}.lv-card__swatches i,.lv-card__swatches a{width:10px;height:10px}.lv-rocking-shop-card__quick{font-size:10px}.lv-rocking-shop-card__swatches{gap:5px;margin-top:9px}.lv-rocking-shop-card__swatches i{width:10px;height:10px}.lv-rocking-shop-card__swatches span{font-size:9px}}.lv-compose{background:#f7f4ef;color:#292722;padding:clamp(84px,9vw,138px) 0}.lv-compose__head{display:grid;grid-template-columns:1.18fr .82fr;gap:48px 72px;align-items:end;margin-bottom:clamp(38px,5vw,62px)}.lv-compose__head .lv-kicker{grid-column:1/-1;margin-bottom:-12px}.lv-compose__head h2{font-size:clamp(46px,6vw,86px);line-height:.94;letter-spacing:-.052em;font-weight:500;margin:0}.lv-compose__head>p{max-width:540px;margin:0 0 7px;color:#68635c;line-height:1.62;font-size:16px;justify-self:end}.lv-compose__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.lv-compose-card{color:#292722;text-decoration:none;display:flex;flex-direction:column;min-width:0}.lv-compose-card--hero{grid-column:1/8;grid-row:1/3}.lv-compose-card--luren{grid-column:8/13;grid-row:1}.lv-compose-card--nerin{grid-column:8/13;grid-row:2}.lv-compose-card--small:nth-of-type(4){grid-column:1/5}.lv-compose-card--small:nth-of-type(5){grid-column:5/9}.lv-compose-card--small:nth-of-type(6){grid-column:9/13}.lv-compose-card__media{background:#fffdfc;overflow:hidden;position:relative}.lv-compose-card--hero .lv-compose-card__media{aspect-ratio:1.08/1}.lv-compose-card--side .lv-compose-card__media{aspect-ratio:1.62/1}.lv-compose-card--small .lv-compose-card__media{aspect-ratio:1.22/1}.lv-compose-card__media img{width:100%;height:100%;object-fit:contain;display:block;padding:clamp(12px,1.6vw,24px);transition:transform .4s cubic-bezier(.2,.65,.2,1)}.lv-compose-card:hover .lv-compose-card__media img{transform:scale(1.025)}.lv-compose-card__body{padding:13px 2px 0}.lv-compose-card__eyebrow{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:7px;color:#68635c;font-size:9px;letter-spacing:.13em;font-weight:700}.lv-compose-card h3{font-size:clamp(19px,1.65vw,25px);line-height:1.12;letter-spacing:-.028em;font-weight:500;margin:0}.lv-compose-card__body>p{margin:6px 0 0;color:#68635c;font-size:12px;line-height:1.4}.lv-compose-card__swatches{display:flex;align-items:center;gap:6px;margin-top:12px}.lv-compose-card__swatches i{display:block;width:11px;height:11px;border-radius:50%;background:var(--swatch);border:1px solid rgba(41,39,34,.17);box-shadow:0 0 0 1px #ffffffd1 inset}.lv-compose-card__swatches span{font-size:10px;color:#68635c;margin-left:2px}.lv-compose-card__bottom{display:flex;justify-content:space-between;align-items:end;gap:14px;margin-top:15px;padding-top:12px;border-top:1px solid rgba(41,39,34,.15)}.lv-compose-card__bottom strong{font-size:14px;font-weight:600}.lv-compose-card__bottom b{font-size:10px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px}.lv-compose__footer{display:grid;grid-template-columns:1fr auto;gap:36px;align-items:end;margin-top:clamp(48px,6vw,76px);padding-top:22px;border-top:1px solid rgba(41,39,34,.2)}.lv-compose__footer>p{max-width:680px;margin:0;font-size:clamp(18px,2vw,27px);line-height:1.28;letter-spacing:-.025em}.lv-compose__footer nav{display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-end}.lv-compose__footer a{color:#292722;text-decoration:none;font-size:12px;border-bottom:1px solid currentColor;padding-bottom:2px}@media(max-width:990px){.lv-compose__head{grid-template-columns:1fr;gap:20px}.lv-compose__head .lv-kicker{grid-column:auto;margin-bottom:0}.lv-compose__head>p{justify-self:start}.lv-compose-card--hero{grid-column:1/13;grid-row:auto}.lv-compose-card--luren{grid-column:1/7;grid-row:auto}.lv-compose-card--nerin{grid-column:7/13;grid-row:auto}.lv-compose-card--small:nth-of-type(4){grid-column:1/5}.lv-compose-card--small:nth-of-type(5){grid-column:5/9}.lv-compose-card--small:nth-of-type(6){grid-column:9/13}}@media(max-width:749px){.lv-compose{padding:72px 0}.lv-compose__head{margin-bottom:28px}.lv-compose__head h2{font-size:clamp(44px,13vw,64px)}.lv-compose__head>p{font-size:14px}.lv-compose__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px}.lv-compose-card--hero{grid-column:1/-1}.lv-compose-card--luren,.lv-compose-card--nerin,.lv-compose-card--small:nth-of-type(4),.lv-compose-card--small:nth-of-type(5),.lv-compose-card--small:nth-of-type(6){grid-column:auto}.lv-compose-card--hero .lv-compose-card__media{aspect-ratio:1.18/1}.lv-compose-card--side .lv-compose-card__media,.lv-compose-card--small .lv-compose-card__media{aspect-ratio:1/1.05}.lv-compose-card__media img{padding:9px}.lv-compose-card__body{padding-top:10px}.lv-compose-card__eyebrow{font-size:7px;gap:5px;margin-bottom:5px}.lv-compose-card h3{font-size:15px}.lv-compose-card__body>p{font-size:10px;margin-top:5px}.lv-compose-card__swatches{gap:4px;margin-top:9px}.lv-compose-card__swatches i{width:9px;height:9px}.lv-compose-card__swatches span{font-size:8px}.lv-compose-card__bottom{display:block;margin-top:10px;padding-top:9px}.lv-compose-card__bottom strong{display:block;font-size:13px}.lv-compose-card__bottom b{display:inline-block;margin-top:7px;font-size:9px}.lv-compose__footer{grid-template-columns:1fr;margin-top:46px}.lv-compose__footer nav{display:grid;grid-template-columns:1fr;justify-content:start}.lv-compose__footer a{width:max-content}}.lv-shoproom{background:#fffdfc;color:#292722;padding:clamp(88px,9vw,146px) 0}.lv-shoproom__head,.lv-ranges__head{display:grid;grid-template-columns:1.15fr .85fr;gap:48px 72px;align-items:end;margin-bottom:clamp(38px,5vw,66px)}.lv-shoproom__head .lv-kicker,.lv-ranges__head .lv-kicker{grid-column:1/-1;margin-bottom:-12px}.lv-shoproom__head h2,.lv-ranges__head h2{font-size:clamp(48px,6.2vw,90px);line-height:.93;letter-spacing:-.054em;font-weight:500;margin:0}.lv-shoproom__head>p,.lv-ranges__head>p{max-width:540px;justify-self:end;margin:0 0 7px;color:#68635c;font-size:16px;line-height:1.62}.lv-shoproom__stage{position:relative;min-height:clamp(560px,53vw,800px);overflow:hidden;background:linear-gradient(145deg,#ece6dc,#f7f3ec 48%,#e8e3db);border:1px solid rgba(41,39,34,.08)}.lv-shoproom__arch{position:absolute;width:55%;height:72%;left:7%;top:8%;border:1px solid rgba(41,39,34,.12);border-radius:999px 999px 0 0;background:#fffdfc52}.lv-shoproom__stage:after{content:"";position:absolute;left:5%;right:5%;bottom:7%;height:16%;background:radial-gradient(ellipse,rgba(41,39,34,.12),transparent 68%);filter:blur(22px);pointer-events:none}.lv-shoproom__product{position:absolute;display:block;color:#292722;text-decoration:none;z-index:2}.lv-shoproom__product img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .45s cubic-bezier(.2,.65,.2,1)}.lv-shoproom__product:hover img{transform:translateY(-4px) scale(1.015)}.lv-shoproom__product--kelran{left:3%;bottom:3%;width:61%;height:67%;z-index:2}.lv-shoproom__product--sori{right:7%;top:7%;width:21%;height:40%;z-index:2}.lv-shoproom__product--ovran{right:4%;bottom:7%;width:27%;height:48%;z-index:4}.lv-shoproom__product--nest{left:54%;bottom:3%;width:17%;height:23%;z-index:5}.lv-shoproom__tag{position:absolute;display:flex;flex-direction:column;gap:2px;background:#fffdfceb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(41,39,34,.12);padding:9px 11px;box-shadow:0 8px 24px #29272214;white-space:nowrap}.lv-shoproom__tag b{font-size:9px;letter-spacing:.14em}.lv-shoproom__tag em{font-size:10px;color:#68635c;font-style:normal}.lv-shoproom__product--kelran .lv-shoproom__tag{left:7%;bottom:4%}.lv-shoproom__product--sori .lv-shoproom__tag{right:0;top:0}.lv-shoproom__product--ovran .lv-shoproom__tag{right:0;bottom:2%}.lv-shoproom__product--nest .lv-shoproom__tag{left:25%;bottom:-2%}.lv-shoproom__footer{display:grid;grid-template-columns:1fr auto;gap:36px;align-items:end;margin-top:22px}.lv-shoproom__footer p{max-width:680px;margin:0;color:#68635c;font-size:14px;line-height:1.55}.lv-shoproom__footer p strong{color:#292722;font-weight:600}.lv-shoproom__footer nav{display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-end}.lv-shoproom__footer a{color:#292722;text-decoration:none;font-size:12px;border-bottom:1px solid currentColor;padding-bottom:2px}.lv-ranges{background:#292722;color:#fffdfc;padding:clamp(82px,8vw,130px) 0}.lv-ranges__head>p{color:#fffdfca6}.lv-ranges__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,253,252,.25)}.lv-range-link{display:grid;grid-template-columns:42px 1fr 120px 24px;gap:18px;align-items:center;min-height:132px;color:#fffdfc;text-decoration:none;border-bottom:1px solid rgba(255,253,252,.18);padding:14px 18px 14px 0;transition:background .22s ease,padding .22s ease}.lv-range-link:nth-child(odd){border-right:1px solid rgba(255,253,252,.18);padding-right:22px}.lv-range-link:nth-child(2n){padding-left:22px}.lv-range-link:hover{background:#fffdfc0b}.lv-range-link__num{font-size:9px;letter-spacing:.13em;opacity:.5}.lv-range-link h3{margin:0 0 5px;font-size:clamp(24px,2.1vw,34px);line-height:1;letter-spacing:-.035em;font-weight:500}.lv-range-link p{margin:0;color:#fffdfc94;font-size:12px}.lv-range-link__thumb{height:92px;background:#f1ede6;overflow:hidden}.lv-range-link__thumb img{width:100%;height:100%;object-fit:contain;padding:6px;display:block;transition:transform .3s ease}.lv-range-link:hover .lv-range-link__thumb img{transform:scale(1.06)}.lv-range-link>b{font-size:18px;font-weight:400;text-align:right}@media(max-width:990px){.lv-shoproom__head,.lv-ranges__head{grid-template-columns:1fr;gap:20px}.lv-shoproom__head .lv-kicker,.lv-ranges__head .lv-kicker{grid-column:auto;margin-bottom:0}.lv-shoproom__head>p,.lv-ranges__head>p{justify-self:start}.lv-shoproom__stage{min-height:610px}.lv-range-link{grid-template-columns:34px 1fr 92px 18px}}@media(max-width:749px){.lv-shoproom{padding:72px 0}.lv-shoproom__head,.lv-ranges__head{margin-bottom:30px}.lv-shoproom__head h2,.lv-ranges__head h2{font-size:clamp(44px,13vw,64px)}.lv-shoproom__head>p,.lv-ranges__head>p{font-size:14px}.lv-shoproom__stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;background:transparent;border:0;overflow:visible}.lv-shoproom__arch,.lv-shoproom__stage:after{display:none}.lv-shoproom__product{position:relative!important;inset:auto!important;width:auto!important;height:auto!important;background:#f1ede6;min-height:215px;overflow:hidden}.lv-shoproom__product--kelran{grid-column:1/-1;min-height:320px}.lv-shoproom__product img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(100% - 48px);object-fit:contain;padding:8px}.lv-shoproom__tag{left:0!important;right:0!important;top:auto!important;bottom:0!important;display:block;border:0;border-top:1px solid rgba(41,39,34,.1);box-shadow:none;background:#fffdfc;padding:9px 10px;white-space:normal}.lv-shoproom__tag b,.lv-shoproom__tag em{display:block}.lv-shoproom__tag em{margin-top:2px;font-size:9px}.lv-shoproom__footer{grid-template-columns:1fr;margin-top:18px}.lv-shoproom__footer nav{display:grid;grid-template-columns:1fr;justify-content:start;gap:10px}.lv-shoproom__footer a{width:max-content}.lv-ranges{padding:72px 0}.lv-ranges__list{grid-template-columns:1fr}.lv-range-link,.lv-range-link:nth-child(odd),.lv-range-link:nth-child(2n){grid-template-columns:28px 1fr 82px 18px;padding:12px 0;border-right:0;min-height:112px}.lv-range-link__thumb{height:76px}.lv-range-link h3{font-size:24px}}.lv-compose-flow{background:#fffdfc;color:#292722;padding:clamp(86px,9vw,144px) 0}.lv-compose-flow__intro{margin-bottom:clamp(44px,6vw,82px)}.lv-compose-flow__intro-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:48px 72px;align-items:end}.lv-compose-flow__intro h2{margin:0;font-size:clamp(48px,6.2vw,90px);line-height:.93;letter-spacing:-.054em;font-weight:500}.lv-compose-flow__intro-grid>p{max-width:540px;justify-self:end;margin:0 0 7px;color:#68635c;font-size:16px;line-height:1.62}.lv-compose-flow__stories{display:flex;flex-direction:column;gap:clamp(72px,9vw,128px)}.lv-story{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(260px,.62fr);gap:18px;align-items:end}.lv-story--right{grid-template-columns:minmax(260px,.62fr) minmax(0,1.62fr)}.lv-story--right .lv-story__hero{grid-column:2;grid-row:1}.lv-story--right .lv-story__companion{grid-column:1;grid-row:1}.lv-story__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.38fr);background:#f2eee7;color:#292722;text-decoration:none;min-height:560px;overflow:hidden}.lv-story__visual{display:grid;place-items:center;min-width:0}.lv-story__visual img{width:100%;height:100%;max-height:560px;object-fit:contain;padding:clamp(18px,2vw,32px);display:block;transition:transform .4s cubic-bezier(.2,.65,.2,1)}.lv-story__hero:hover .lv-story__visual img{transform:scale(1.025)}.lv-story__copy{display:flex;flex-direction:column;justify-content:flex-end;padding:34px 30px 30px 6px}.lv-story__topline{display:flex;gap:12px;align-items:center;margin-bottom:auto;padding-top:6px;color:#68635c;font-size:9px;letter-spacing:.13em;font-weight:700}.lv-story__topline span:first-child{opacity:.5}.lv-story__copy h3{font-size:clamp(38px,4.2vw,62px);line-height:.92;letter-spacing:-.052em;font-weight:500;margin:0 0 10px}.lv-story__copy>p{margin:0;color:#68635c;font-size:13px;line-height:1.45}.lv-story__swatches{display:flex;align-items:center;gap:6px;margin-top:16px}.lv-story__swatches i{display:block;width:11px;height:11px;border-radius:50%;background:var(--swatch);border:1px solid rgba(41,39,34,.17);box-shadow:0 0 0 1px #ffffffd1 inset}.lv-story__swatches span{font-size:10px;color:#68635c;margin-left:2px}.lv-story__price{display:flex;align-items:end;justify-content:space-between;gap:14px;border-top:1px solid rgba(41,39,34,.18);margin-top:20px;padding-top:14px}.lv-story__price strong{font-size:14px;font-weight:600}.lv-story__price b{font-size:10px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px}.lv-story__companion{display:grid;grid-template-columns:42% 1fr;gap:14px;align-items:center;color:#292722;text-decoration:none;background:#f8f5f0;padding:16px;min-height:205px}.lv-story__companion-media{height:170px;background:#fffdfc;overflow:hidden}.lv-story__companion-media img{width:100%;height:100%;object-fit:contain;padding:8px;display:block;transition:transform .3s ease}.lv-story__companion:hover img{transform:scale(1.04)}.lv-story__companion small{font-size:8px;letter-spacing:.14em;color:#68635c}.lv-story__companion h4{font-size:25px;line-height:1;margin:8px 0 7px;font-weight:500;letter-spacing:-.035em}.lv-story__companion p{font-size:11px;line-height:1.35;color:#68635c;margin:0 0 15px}.lv-story__companion strong{font-size:11px;font-weight:600}.lv-compose-flow__end{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-top:clamp(64px,8vw,110px);padding-top:20px;border-top:1px solid rgba(41,39,34,.2)}.lv-compose-flow__end p{max-width:680px;margin:0;color:#68635c;font-size:14px;line-height:1.55}.lv-compose-flow__end a{color:#292722;text-decoration:none;font-size:12px;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}@media(max-width:990px){.lv-compose-flow__intro-grid{grid-template-columns:1fr;gap:20px}.lv-compose-flow__intro-grid>p{justify-self:start}.lv-story,.lv-story--right{grid-template-columns:1fr}.lv-story--right .lv-story__hero,.lv-story--right .lv-story__companion{grid-column:auto;grid-row:auto}.lv-story__hero{grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:749px){.lv-compose-flow{padding:72px 0}.lv-compose-flow__intro{margin-bottom:32px}.lv-compose-flow__intro h2{font-size:clamp(44px,13vw,64px)}.lv-compose-flow__intro-grid>p{font-size:14px}.lv-compose-flow__stories{gap:54px}.lv-story,.lv-story--right{display:block}.lv-story__hero{display:block;min-height:0;background:#f2eee7}.lv-story__visual{aspect-ratio:1/1.05}.lv-story__visual img{width:100%;height:100%;max-height:none;padding:10px}.lv-story__copy{padding:14px 14px 16px}.lv-story__topline{margin:0 0 22px;padding:0;font-size:8px}.lv-story__copy h3{font-size:36px;margin-bottom:7px}.lv-story__copy>p{font-size:11px}.lv-story__swatches{margin-top:12px}.lv-story__price{margin-top:15px;padding-top:11px}.lv-story__price strong{font-size:13px}.lv-story__companion{grid-template-columns:118px 1fr;gap:12px;min-height:0;padding:10px;margin-top:8px;background:#faf8f4}.lv-story__companion-media{height:104px}.lv-story__companion h4{font-size:21px;margin:6px 0 5px}.lv-story__companion p{font-size:9px;margin-bottom:9px}.lv-story__companion strong{font-size:10px}.lv-compose-flow__end{display:block;margin-top:58px}.lv-compose-flow__end a{display:inline-block;margin-top:16px}}.lv-universe-motion{background:#fff;color:#292722;padding:0 0 clamp(82px,8vw,128px)}.lv-universe-motion__video-wrap{width:min(74vw,1360px);margin:clamp(18px,2vw,32px) auto 0;background:#fff;overflow:hidden}.lv-universe-motion__video{display:block;width:100%;height:auto;background:#fff;filter:brightness(1.02)}.lv-universe-motion__shop{padding-top:clamp(52px,5vw,76px)}.lv-universe-motion__shop-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:28px}.lv-universe-motion__shop-head h2{margin:0;font-size:clamp(30px,3.5vw,52px);line-height:1;letter-spacing:-.04em;font-weight:500}.lv-universe-motion__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lv-universe-product{display:flex;flex-direction:column;color:#292722;text-decoration:none;min-width:0}.lv-universe-product__media{aspect-ratio:1/1.04;background:#f7f4ef;overflow:hidden}.lv-universe-product__media img{width:100%;height:100%;object-fit:contain;padding:16px;display:block;transition:transform .35s cubic-bezier(.2,.65,.2,1)}.lv-universe-product:hover .lv-universe-product__media img{transform:scale(1.03)}.lv-universe-product__body{padding:12px 2px 0}.lv-universe-product__eyebrow{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:6px;color:#68635c;font-size:8px;letter-spacing:.12em;font-weight:700}.lv-universe-product h3{margin:0;font-size:clamp(17px,1.45vw,22px);line-height:1.12;letter-spacing:-.025em;font-weight:500}.lv-universe-product__swatches{display:flex;align-items:center;gap:5px;margin-top:10px}.lv-universe-product__swatches i{display:block;width:10px;height:10px;border-radius:50%;background:var(--swatch);border:1px solid rgba(41,39,34,.17);box-shadow:0 0 0 1px #ffffffd1 inset}.lv-universe-product__swatches span{font-size:9px;color:#68635c;margin-left:2px}.lv-universe-product__bottom{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-top:14px;padding-top:11px;border-top:1px solid rgba(41,39,34,.15)}.lv-universe-product__bottom strong{font-size:13px;font-weight:600}.lv-universe-product__bottom b{font-size:9px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px}.lv-universe-motion__cta-wrap{display:flex;justify-content:center;margin-top:clamp(38px,5vw,60px)}.lv-universe-motion__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:1px solid #292722;color:#292722;text-decoration:none;font-size:12px;letter-spacing:.06em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.lv-universe-motion__cta:hover{background:#292722;color:#fffdfc}@media(max-width:990px){.lv-universe-motion__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}@media(max-width:749px){.lv-universe-motion{padding-bottom:76px}.lv-universe-motion__video-wrap{width:100%;max-width:none;height:66vw;max-height:330px;margin:0;display:flex;align-items:center;justify-content:center}.lv-universe-motion__video{width:118%;max-width:none;height:auto;flex:none}.lv-universe-motion__shop{padding-top:38px}.lv-universe-motion__shop-head{display:block;margin-bottom:20px}.lv-universe-motion__shop-head h2{font-size:30px;margin-top:7px;max-width:320px}.lv-universe-motion__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.lv-universe-product__media{aspect-ratio:1/1.08}.lv-universe-product__media img{padding:8px}.lv-universe-product__body{padding-top:9px}.lv-universe-product h3{font-size:15px}.lv-universe-product__eyebrow{font-size:7px;gap:5px}.lv-universe-product__bottom{display:block;margin-top:10px;padding-top:9px}.lv-universe-product__bottom strong{display:block;font-size:12px}.lv-universe-product__bottom b{display:inline-block;margin-top:6px;font-size:8px}.lv-universe-motion__cta{width:100%}}.lv-signatures{padding:clamp(58px,5vw,80px) 0 64px}.lv-signatures>div>h2{max-width:760px;margin:0 0 28px}.lv-signature-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;height:clamp(430px,40vw,560px)}.lv-signature-grid>a{position:relative;display:flex!important;flex-direction:column;justify-content:flex-end;min-width:0;overflow:hidden;border:0!important;padding:22px!important;background:#d8ccbe;color:#fffdfc!important}.lv-signature-grid>a:nth-child(1){grid-column:1/8;grid-row:1/3}.lv-signature-grid>a:nth-child(2){grid-column:8/13;grid-row:1}.lv-signature-grid>a:nth-child(3){grid-column:8/13;grid-row:2}.lv-signature-grid>a:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent,rgba(24,22,19,.66));pointer-events:none}.lv-signature-media{position:absolute!important;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important;background:#eee7dc}.lv-signature-media img{width:100%;height:100%;object-fit:cover;padding:0}.lv-signature-grid>a>span,.lv-signature-grid h3{position:relative;z-index:2;color:#fffdfc}.lv-signature-grid>a>span{margin:0 0 8px!important;font-size:9px;letter-spacing:.16em}.lv-signature-grid h3{margin:0!important;max-width:92%;font-size:clamp(18px,1.7vw,27px);line-height:1.08;text-wrap:balance}.lv-signature-grid>a:nth-child(1) h3{max-width:560px;font-size:clamp(24px,2.3vw,34px)}.lv-colors__intro{padding-block:clamp(44px,4.5vw,62px) clamp(24px,2.5vw,34px);grid-template-columns:1.15fr .85fr;gap:8px 48px;align-items:end}.lv-colors__intro .lv-kicker{grid-column:1;grid-row:1;margin:0 0 5px}.lv-colors__intro h2{grid-column:1;grid-row:2;max-width:760px;font-size:clamp(42px,4.8vw,64px);line-height:.96}.lv-colors__intro>p:last-child{grid-column:2;grid-row:2;max-width:430px;margin:0 0 4px;font-size:15px;line-height:1.55}@media(max-width:749px){.lv-signatures{padding:48px 0}.lv-signatures>div>h2{margin-bottom:20px;font-size:clamp(36px,10vw,48px)}.lv-signature-grid{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:8px}.lv-signature-grid>a{grid-column:auto!important;grid-row:auto!important;aspect-ratio:1/1.04;padding:14px!important}.lv-signature-grid>a:nth-child(1){grid-column:1/-1!important;aspect-ratio:16/10}.lv-signature-grid>a>span{font-size:8px;margin-bottom:6px!important}.lv-signature-grid h3,.lv-signature-grid>a:nth-child(1) h3{font-size:16px;line-height:1.08;max-width:100%}.lv-signature-grid>a:nth-child(1) h3{font-size:21px;max-width:82%}.lv-colors__intro{padding-block:42px 24px;grid-template-columns:1fr;gap:8px}.lv-colors__intro .lv-kicker,.lv-colors__intro h2,.lv-colors__intro>p:last-child{grid-column:1;grid-row:auto}.lv-colors__intro h2{font-size:clamp(40px,12vw,52px);max-width:100%}.lv-colors__intro>p:last-child{font-size:14px;max-width:92%;margin-top:6px}}.lv-color-scene__product{display:none!important}.lv-color-scene__motion{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important;background:var(--scene-bg)!important}.lv-color-scene__motion video,.lv-color-scene__motion .lv-color-texture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}.lv-color-scene__motion:after{background:linear-gradient(180deg,#12110f0d,#12110f05 34%,#12110f14)!important}@media(max-width:749px){.lv-color-scene__motion{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important}.lv-color-scene__motion video,.lv-color-scene__motion .lv-color-texture{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}.lv-color-video--mobile{display:none!important}@media(max-width:749px){.lv-color-video--desktop{display:none!important}.lv-color-video--mobile{display:block!important}.lv-color-scene__motion video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;transform:none!important;object-fit:cover!important;object-position:center center!important;background:transparent!important}}.lv-discovery{padding-top:clamp(56px,5.5vw,86px)}.lv-discovery__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.72fr);gap:42px;align-items:end;margin-bottom:34px}.lv-discovery__head .lv-kicker{margin-bottom:12px}.lv-discovery__head h2{margin:0;max-width:840px;font-size:clamp(42px,5vw,74px);line-height:.93;letter-spacing:-.055em;font-weight:500;text-wrap:balance}.lv-discovery__intro{max-width:470px;margin:0 0 4px;color:#68635c;font-size:15px;line-height:1.62}.lv-discovery__panel{background:#f6f2ea;border:1px solid rgba(41,39,34,.08);padding:9px 12px 13px}.lv-discovery__modes,.lv-discovery__filter-row,.lv-discovery__rail{scrollbar-width:none}.lv-discovery__modes::-webkit-scrollbar,.lv-discovery__filter-row::-webkit-scrollbar,.lv-discovery__rail::-webkit-scrollbar{display:none}.lv-discovery__modes{display:flex;align-items:stretch;gap:3px;overflow-x:auto}.lv-discovery__modes button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#68635c;min-height:58px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;position:relative}.lv-discovery__modes button span{font-size:9px;letter-spacing:.12em;color:#9a9289}.lv-discovery__modes button:after{content:"";position:absolute;left:18px;right:18px;bottom:5px;height:1px;background:#292722;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.lv-discovery__modes button.is-active{color:#292722}.lv-discovery__modes button.is-active:after{transform:scaleX(1)}.lv-discovery__subfilters{border-top:1px solid rgba(41,39,34,.1);padding-top:12px}.lv-discovery__filter-row{display:none;align-items:center;gap:8px;overflow-x:auto}.lv-discovery__filter-row.is-active{display:flex}.lv-discovery__filter-row button{-webkit-appearance:none;appearance:none;border:1px solid rgba(41,39,34,.16);background:#fffdfc;color:#4f4b45;min-height:38px;padding:0 14px;border-radius:999px;font:inherit;font-size:11px;font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.lv-discovery__filter-row button:hover{border-color:#292722}.lv-discovery__filter-row button.is-active{background:#292722;color:#fffdfc;border-color:#292722}.lv-discovery__filter-row--colors button i{display:block;width:13px;height:13px;border-radius:50%;background:var(--filter-color);border:1px solid rgba(41,39,34,.14);box-shadow:0 0 0 1px #ffffffa6 inset}.lv-discovery__all-colors{background:conic-gradient(#d8ccbe,#66725a,#a95f48,#5b4335,#4b647f,#92908a,#d8ccbe)!important}.lv-discovery__rail-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:34px 0 14px}.lv-discovery__rail-head>div:first-child{display:flex;align-items:baseline;gap:10px;min-width:0}.lv-discovery__rail-head span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.lv-discovery__rail-head strong{font-size:10px;color:#8b857e;font-weight:500;white-space:nowrap}.lv-discovery__rail-controls{display:flex;gap:6px}.lv-discovery__rail-controls button{width:38px;height:38px;border:1px solid rgba(41,39,34,.18);background:#fffdfc;color:#292722;font-size:16px;cursor:pointer}.lv-discovery__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(300px,31.5%);gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-bottom:2px}.lv-discovery-card{scroll-snap-align:start;min-width:0;display:flex;flex-direction:column}.lv-discovery-card[hidden]{display:none!important}.lv-discovery-card__media{position:relative;display:block;aspect-ratio:1/.92;background:linear-gradient(145deg,#f7f4ef,#f1ece4);overflow:hidden;color:#292722;text-decoration:none}.lv-discovery-card__media:before{content:"";position:absolute;left:10%;right:10%;bottom:7%;height:16%;background:radial-gradient(ellipse at center,rgba(41,39,34,.1),transparent 70%);filter:blur(13px);opacity:.55}.lv-discovery-card__media img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;padding:24px;display:block;transition:transform .28s ease,opacity .16s ease}.lv-discovery-card:hover .lv-discovery-card__media img{transform:scale(1.025)}.lv-discovery-card__count,.lv-discovery-card__match{position:absolute;z-index:2;top:12px;min-height:26px;padding:0 9px;display:inline-flex;align-items:center;background:#fffdfce0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:8px;letter-spacing:.09em;text-transform:uppercase}.lv-discovery-card__count{left:12px}.lv-discovery-card__match{right:12px;display:none;background:#292722;color:#fffdfc}.lv-discovery-card__match.is-visible{display:inline-flex}.lv-discovery-card__body{padding:13px 2px 0}.lv-discovery-card__body>p{margin:0 0 7px;color:#817b74;font-size:8px;letter-spacing:.14em;font-weight:700}.lv-discovery-card__body h3{margin:0;font-size:clamp(19px,1.65vw,26px);line-height:1.08;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.lv-discovery-card__body h3 a{color:inherit;text-decoration:none}.lv-discovery-card__swatches{display:flex;align-items:center;gap:6px;margin-top:13px;min-height:18px}.lv-discovery-card__swatches a{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;border:1px solid rgba(41,39,34,.17);background:var(--swatch);box-shadow:0 0 0 2px #fffdfc inset;cursor:pointer;padding:0}.lv-discovery-card__swatches a.is-active{box-shadow:0 0 0 2px #fffdfc inset,0 0 0 1px #292722}.lv-discovery-card__swatches span{margin-left:1px;color:#817b74;font-size:9px}.lv-discovery-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:15px;padding-top:12px;border-top:1px solid rgba(41,39,34,.13)}.lv-discovery-card__bottom strong{font-size:13px;font-weight:600}.lv-discovery-card__bottom a{color:#292722;text-decoration:none;font-size:9px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.lv-discovery-more{scroll-snap-align:start;min-height:100%;background:#292722;color:#fffdfc;text-decoration:none;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.lv-discovery-more:before{content:"";position:absolute;width:190px;height:190px;border:1px solid rgba(255,255,255,.16);border-radius:50%;right:-55px;top:-55px}.lv-discovery-more span{font-size:8px;letter-spacing:.16em;opacity:.68;margin-bottom:auto}.lv-discovery-more strong{max-width:240px;font-size:clamp(26px,2.4vw,38px);line-height:.96;letter-spacing:-.04em;font-weight:500}.lv-discovery-more b{font-size:24px;font-weight:400;margin-top:18px}@media(max-width:990px){.lv-discovery__head{grid-template-columns:1fr;gap:18px}.lv-discovery__intro{max-width:620px}.lv-discovery__rail{grid-auto-columns:minmax(290px,47%)}}@media(max-width:749px){.lv-universe-motion__shop.lv-discovery{padding-top:42px}.lv-discovery__head{display:block;margin-bottom:24px}.lv-discovery__head h2{font-size:clamp(38px,11.5vw,52px);line-height:.95;max-width:96%}.lv-discovery__intro{margin-top:15px;font-size:14px;line-height:1.55}.lv-discovery__panel{margin-inline:-2px;padding:6px 8px 10px}.lv-discovery__modes{gap:0}.lv-discovery__modes button{min-height:52px;padding-inline:12px;font-size:12px}.lv-discovery__modes button:after{left:12px;right:12px}.lv-discovery__filter-row{gap:7px}.lv-discovery__filter-row button{min-height:36px;padding-inline:12px;font-size:10px}.lv-discovery__rail-head{margin:28px 0 12px}.lv-discovery__rail-head>div:first-child{display:block}.lv-discovery__rail-head span{display:block;font-size:10px;margin-bottom:3px}.lv-discovery__rail-head strong{font-size:9px}.lv-discovery__rail-controls{display:none}.lv-discovery__rail{grid-auto-columns:84vw;gap:10px;margin-right:calc((100vw - 100%)*-1);padding-right:16vw}.lv-discovery-card__media{aspect-ratio:1/.98}.lv-discovery-card__media img{padding:18px}.lv-discovery-card__body h3{font-size:23px}.lv-discovery-card__bottom strong{font-size:12px}.lv-discovery-more{padding:24px;min-height:100%;aspect-ratio:1/.98}.lv-discovery-more strong{font-size:31px}}.lv-guide-editorial{padding:clamp(86px,9vw,142px) 0;background:#fffdfc;color:#292722}.lv-guide-editorial__head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);gap:56px;align-items:end;margin-bottom:38px}.lv-guide-editorial__head h2{margin:0;font-size:clamp(44px,5.6vw,80px);line-height:.93;letter-spacing:-.055em;font-weight:500}.lv-guide-editorial__head>p{margin:0 0 5px;color:#6f6962;font-size:15px;line-height:1.65;max-width:440px}.lv-guide-editorial__grid{display:grid;grid-template-columns:1.18fr .82fr;grid-template-rows:repeat(2,minmax(250px,1fr));gap:12px}.lv-guide-story{position:relative;display:block;min-height:330px;overflow:hidden;color:#fffdfc;text-decoration:none;background:#292722;box-shadow:0 18px 48px #332b2214}.lv-guide-story--large{grid-row:1/3;min-height:680px}.lv-guide-story__media,.lv-guide-story__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lv-guide-story__media img{object-fit:cover;display:block;transition:transform .55s cubic-bezier(.2,.65,.2,1)}.lv-guide-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#18151205 32%,#181512b8)}.lv-guide-story:hover .lv-guide-story__media img{transform:scale(1.018)}.lv-guide-story__overlay{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:clamp(22px,2.4vw,34px)}.lv-guide-story__overlay span{display:block;font-size:9px;letter-spacing:.16em;font-weight:600;margin-bottom:11px;opacity:.86}.lv-guide-story__overlay h3{margin:0;max-width:620px;font-size:clamp(25px,2.45vw,38px);line-height:1.02;letter-spacing:-.04em;font-weight:500}.lv-guide-story__overlay p{max-width:520px;margin:11px 0 0;font-size:13px;line-height:1.5;opacity:.8}.lv-guide-story__overlay b{display:inline-block;margin-top:18px;font-size:10px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:3px}.lv-guide-studio{background:#fffdfc;color:#292722;padding:clamp(86px,8vw,132px) 0;border-top:1px solid rgba(41,39,34,.06)}.lv-guide-studio__layout{display:grid;grid-template-columns:minmax(320px,.62fr) minmax(0,1.38fr);gap:clamp(42px,5vw,82px);align-items:start}.lv-guide-studio__intro{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:10px 0 8px;position:sticky;top:110px;min-height:560px}.lv-guide-studio__intro .lv-kicker{margin-bottom:26px;color:#5b4335}.lv-guide-studio__intro h2{margin:0;font-size:clamp(42px,4.25vw,66px);line-height:.95;letter-spacing:-.052em;font-weight:500;max-width:500px}.lv-guide-studio__intro>div>p:last-of-type{max-width:390px;margin:28px 0 0;color:#68635c;font-size:15px;line-height:1.68}.lv-guide-studio__jump{display:inline-flex;align-items:center;gap:18px;margin-top:30px;padding-bottom:6px;border-bottom:1px solid #292722;color:#292722;text-decoration:none;font-size:12px;font-weight:600}.lv-guide-studio__jump span{transition:transform .25s ease}.lv-guide-studio__jump:hover span{transform:translate(4px)}.lv-guide-studio__signature{display:grid;gap:20px;margin-top:70px;color:#817970;font-size:9px;line-height:1.8;letter-spacing:.18em}.lv-guide-studio__signature i{display:block;width:54px;height:1px;background:#d8ccbe}.lv-guide-studio__cards{display:grid;gap:12px;min-width:0}.lv-guide-studio__feature,.lv-guide-studio__tile{position:relative;display:block;overflow:hidden;background:#f6f2ea;color:#292722;text-decoration:none;isolation:isolate}.lv-guide-studio__feature{min-height:clamp(360px,31vw,480px)}.lv-guide-studio__duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lv-guide-studio__tile{min-height:clamp(285px,22vw,360px)}.lv-guide-studio__media,.lv-guide-studio__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lv-guide-studio__media img{display:block;object-fit:cover;transition:transform .65s cubic-bezier(.2,.65,.2,1),filter .35s ease}.lv-guide-studio__feature:hover .lv-guide-studio__media img,.lv-guide-studio__tile:hover .lv-guide-studio__media img{transform:scale(1.018)}.lv-guide-studio__feature:after,.lv-guide-studio__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#f6f2eae6,#f6f2eaad 25%,#f6f2ea33 44%,#f6f2ea00 58%)}.lv-guide-studio__tile:after{background:linear-gradient(90deg,#f6f2eadb,#f6f2ea94 32%,#f6f2ea24 54%,#f6f2ea00 68%)}.lv-guide-studio__copy{position:relative;z-index:2;width:min(43%,500px);padding:clamp(24px,2.6vw,40px)}.lv-guide-studio__tile .lv-guide-studio__copy{width:min(54%,330px);padding:clamp(22px,2vw,32px)}.lv-guide-studio__copy>span{display:block;margin-bottom:18px;color:#5b4335;font-size:9px;letter-spacing:.17em;font-weight:700}.lv-guide-studio__copy h3{margin:0;color:#292722;font-size:clamp(28px,2.65vw,42px);line-height:1.02;letter-spacing:-.045em;font-weight:500}.lv-guide-studio__tile .lv-guide-studio__copy h3{font-size:clamp(24px,2vw,32px)}.lv-guide-studio__copy p{max-width:430px;margin:18px 0 0;color:#68635c;font-size:13px;line-height:1.55}.lv-guide-studio__copy b{display:inline-flex;align-items:center;gap:14px;margin-top:25px;padding-bottom:5px;border-bottom:1px solid currentColor;color:#292722;font-size:11px;font-weight:600}.lv-guide-studio__copy b em{font-style:normal;transition:transform .25s ease}.lv-guide-studio__feature:hover .lv-guide-studio__copy b em,.lv-guide-studio__tile:hover .lv-guide-studio__copy b em{transform:translate(4px)}@media(max-width:990px){.lv-guide-studio__layout{grid-template-columns:1fr;gap:34px}.lv-guide-studio__intro{position:static;min-height:0}.lv-guide-studio__intro{display:grid;grid-template-columns:1fr .8fr;gap:34px;align-items:end;padding-top:0}.lv-guide-studio__intro>div>p:last-of-type{max-width:520px}.lv-guide-studio__signature{display:none}.lv-guide-studio__cards{gap:10px}.lv-guide-studio__feature{min-height:520px}.lv-guide-studio__duo{gap:10px}}@media(max-width:749px){.lv-guide-studio{padding:64px 0}.lv-guide-studio__intro{grid-template-columns:1fr;gap:0}.lv-guide-studio__intro h2{font-size:clamp(40px,11.5vw,54px);max-width:92%}.lv-guide-studio__intro>div>p:last-of-type{margin-top:20px;font-size:14px;max-width:92%}.lv-guide-studio__jump{margin-top:22px}.lv-guide-studio__cards{gap:0}.lv-guide-studio__feature{min-height:360px;margin-top:10px;border-top:1px solid #d8ccbe;border-bottom:1px solid #d8ccbe}.lv-guide-studio__feature:after{background:linear-gradient(180deg,#f6f2eacc,#f6f2ea75,#f6f2ea0d 68%,#f6f2ea00)}.lv-guide-studio__feature .lv-guide-studio__copy{width:100%;padding:24px 18px}.lv-guide-studio__feature .lv-guide-studio__copy h3{font-size:clamp(28px,8vw,35px);max-width:88%}.lv-guide-studio__feature .lv-guide-studio__copy p{display:none}.lv-guide-studio__feature .lv-guide-studio__copy b{margin-top:16px}.lv-guide-studio__duo{display:block}.lv-guide-studio__tile{min-height:0;background:transparent;border-bottom:1px solid #d8ccbe}.lv-guide-studio__tile .lv-guide-studio__media{display:none}.lv-guide-studio__tile:after{display:none}.lv-guide-studio__tile .lv-guide-studio__copy{width:100%;padding:22px 4px}.lv-guide-studio__tile .lv-guide-studio__copy>span{margin-bottom:9px;color:#5b4335}.lv-guide-studio__tile .lv-guide-studio__copy h3{font-size:clamp(24px,7.2vw,31px);line-height:1.02;max-width:92%}.lv-guide-studio__tile .lv-guide-studio__copy p{display:none}.lv-guide-studio__tile .lv-guide-studio__copy b{margin-top:14px}}.lv-journal{position:relative;overflow:hidden;background:#292722;color:#f8f4ec;padding:clamp(82px,8vw,126px) 0}.lv-journal__inner{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:70px;align-items:end}.lv-journal__copy{position:relative;z-index:2}.lv-journal__copy .lv-kicker{color:#d8ccbe}.lv-journal__copy h2{margin:0;font-size:clamp(46px,5.6vw,82px);line-height:.92;letter-spacing:-.055em;font-weight:500;max-width:800px}.lv-journal__copy>p:last-child{max-width:560px;margin:26px 0 0;color:#f8f4ecad;font-size:14px;line-height:1.65}.lv-journal__signup{position:relative;z-index:2;padding-bottom:8px}.lv-journal__field{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid rgba(248,244,236,.55)}.lv-journal__field input{width:100%;min-height:72px;border:0;background:transparent;color:#f8f4ec;font:inherit;font-size:19px;outline:0;padding:0 16px 0 0}.lv-journal__field input::placeholder{color:#f8f4ec7a}.lv-journal__field button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#f8f4ec;font:inherit;font-size:12px;font-weight:600;padding:0 0 0 24px;cursor:pointer;white-space:nowrap}.lv-journal__field button span{font-size:17px;margin-left:7px}.lv-journal__note{margin:12px 0 0;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#f8f4ec75}.lv-journal__success{font-size:22px;margin:0;border-bottom:1px solid rgba(248,244,236,.45);padding-bottom:24px}.lv-journal__mark{position:absolute;right:-1vw;bottom:-3vw;font-size:clamp(110px,18vw,300px);line-height:.7;letter-spacing:-.075em;font-weight:600;color:#f8f4ec06;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:990px){.lv-guide-editorial__head,.lv-journal__inner{grid-template-columns:1fr;gap:24px}.lv-guide-editorial__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.lv-guide-story--large{grid-column:1/3;grid-row:auto;min-height:520px}.lv-journal__signup{max-width:680px}}@media(max-width:749px){.lv-guide-editorial{padding:72px 0}.lv-guide-editorial__head{margin-bottom:26px}.lv-guide-editorial__head h2{font-size:clamp(40px,12vw,54px)}.lv-guide-editorial__head>p{font-size:14px}.lv-guide-editorial__grid{display:flex;overflow-x:auto;gap:10px;margin-right:calc((100vw - 100%)*-1);padding-right:14vw;scroll-snap-type:x mandatory;scrollbar-width:none}.lv-guide-editorial__grid::-webkit-scrollbar{display:none}.lv-guide-story,.lv-guide-story--large{flex:0 0 84vw;min-height:500px;grid-column:auto}.lv-guide-story__overlay h3{font-size:29px}.lv-journal{padding:76px 0 72px}.lv-journal__inner{gap:44px}.lv-journal__copy h2{font-size:clamp(42px,12.5vw,58px)}.lv-journal__field{grid-template-columns:1fr}.lv-journal__field input{min-height:62px;font-size:17px;padding-right:0}.lv-journal__field button{min-height:48px;padding:0;justify-self:start}.lv-journal__mark{font-size:33vw;bottom:-2vw}}.lv-guide-story,.lv-guide-story h3,.lv-guide-story p,.lv-guide-story b,.lv-guide-story span{color:#fffdfc!important}.lv-guide-story:after{background:linear-gradient(180deg,#13110e0d 25%,#13110e4d 55%,#13110ee6)}.lv-guide-story__overlay h3{text-shadow:0 2px 18px rgba(0,0,0,.28)}.lv-guide-story__overlay p{color:#fffdfcd6!important}.lv-guide-story__overlay span{color:#fffdfce6!important}.lv-guide-story__overlay b{color:#fffdfc!important}.lv-journal{background:#eee7dc;color:#292722;padding:clamp(74px,7vw,108px) 0;border-top:1px solid #d8ccbe;border-bottom:1px solid #d8ccbe}.lv-journal__inner{grid-template-columns:minmax(0,1.02fr) minmax(420px,.78fr);gap:72px;align-items:center}.lv-journal__copy .lv-kicker{color:#7d746b}.lv-journal__copy h2{color:#292722;max-width:760px;font-size:clamp(44px,5vw,72px);line-height:.94}.lv-journal__copy>p:last-child{color:#6f6962;max-width:590px;margin-top:22px}.lv-journal__signup{background:#fffdfc;border:1px solid rgba(41,39,34,.12);padding:30px 32px 26px}.lv-journal__signup-label{margin:0 0 22px;font-size:9px;letter-spacing:.16em;font-weight:700;color:#7d746b}.lv-journal__field{border-bottom:1px solid rgba(41,39,34,.45)}.lv-journal__field input{color:#292722;font-size:17px}.lv-journal__field input::placeholder{color:#8c857d}.lv-journal__field button{color:#292722;font-size:11px}.lv-journal__note{color:#8c857d;margin-top:13px}.lv-journal__success{color:#292722;border-bottom:1px solid rgba(41,39,34,.22)}.lv-journal__mark{display:none}@media(max-width:990px){.lv-journal__inner{grid-template-columns:1fr;gap:34px}.lv-journal__signup{max-width:720px}}@media(max-width:749px){.lv-guide-story:after{background:linear-gradient(180deg,#13110e14 22%,#13110e59 52%,#13110eeb)}.lv-journal{padding:64px 0}.lv-journal__signup{padding:24px 20px 20px}.lv-journal__field{grid-template-columns:1fr}.lv-journal__field button{min-height:48px;padding:0;justify-self:start}}.lv-journal__signup{background:transparent!important;border:0!important;padding:0!important}.lv-journal__signup-label{margin:0 0 18px;font-size:9px;letter-spacing:.16em;font-weight:700;color:#7d746b}.lv-journal__visible-label{display:block;margin:0 0 10px;color:#292722;font-size:13px;font-weight:600}.lv-journal__field{display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid #292722;background:#fffdfc!important;min-height:62px}.lv-journal__field input{min-height:60px;padding:0 18px!important;border:0!important;background:#fffdfc!important;color:#292722!important;font-size:16px!important;outline:0}.lv-journal__field input::placeholder{color:#a39b91!important}.lv-journal__field button{min-width:190px;padding:0 20px!important;background:#292722!important;color:#fffdfc!important;border:0!important;font-size:11px!important;font-weight:600!important;display:inline-flex;align-items:center;justify-content:center;gap:10px}.lv-journal__field button:hover{background:#423e38!important}.lv-journal__note{margin:11px 0 0!important;color:#8c857d!important;font-size:8px!important;letter-spacing:.12em!important;line-height:1.4!important}.lv-journal__success{color:#292722!important}.lv-trust-band{background:#2d2b27;color:#f8f4ec;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.lv-trust-band__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.lv-trust-item{display:grid;grid-template-columns:44px 1fr;gap:15px;align-items:center;min-height:138px;padding:26px 24px;border-right:1px solid rgba(255,255,255,.12)}.lv-trust-item:last-child{border-right:0}.lv-trust-item__icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#f8f4ec}.lv-trust-item__icon svg{width:30px;height:30px;display:block}.lv-trust-item h3{margin:0 0 5px!important;color:#f8f4ec;font-size:14px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.lv-trust-item p{margin:0!important;color:#f8f4ecad;font-size:11px;line-height:1.45}@media(max-width:990px){.lv-trust-band__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-trust-item:nth-child(2){border-right:0}.lv-trust-item:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}}@media(max-width:749px){.lv-journal__visible-label{font-size:12px}.lv-journal__field{grid-template-columns:1fr;min-height:0;border:0;background:transparent!important;gap:8px}.lv-journal__field input{min-height:56px;border:1px solid #292722!important;padding:0 14px!important}.lv-journal__field button{min-height:52px;width:100%;min-width:0}.lv-trust-band__grid{grid-template-columns:1fr}.lv-trust-item{min-height:104px;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important;padding:22px 4px}.lv-trust-item:last-child{border-bottom:0!important}}@media(max-width:749px){.lv-guide-editorial{padding:64px 0 70px!important}.lv-guide-editorial__head{display:block!important;margin-bottom:28px!important}.lv-guide-editorial__head h2{font-size:clamp(38px,10.8vw,48px)!important;line-height:.98!important;letter-spacing:-.045em!important;max-width:100%!important}.lv-guide-editorial__head h2 br{display:none!important}.lv-guide-editorial__head>p{margin:14px 0 0!important;font-size:14px!important;line-height:1.6!important;max-width:34rem!important;color:#6f6962!important}.lv-guide-editorial__grid{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:none!important;gap:30px!important;overflow:visible!important;margin-right:0!important;padding-right:0!important;scroll-snap-type:none!important}.lv-guide-editorial__grid::-webkit-scrollbar{display:none!important}.lv-guide-story,.lv-guide-story--large{display:block!important;flex:none!important;width:100%!important;min-height:0!important;grid-column:auto!important;grid-row:auto!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;color:#292722!important;text-decoration:none!important}.lv-guide-story__media{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;overflow:hidden!important;background:#f6f2ea!important}.lv-guide-story__media img{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important;display:block!important;transform:none!important;transition:none!important}.lv-guide-story:after{display:none!important}.lv-guide-story__overlay{position:static!important;inset:auto!important;padding:16px 0 0!important;background:transparent!important;color:#292722!important}.lv-guide-story__overlay span{display:block!important;margin:0 0 9px!important;font-size:9px!important;line-height:1.35!important;letter-spacing:.15em!important;font-weight:700!important;color:#7d746b!important;opacity:1!important}.lv-guide-story__overlay h3{margin:0!important;max-width:100%!important;font-size:29px!important;line-height:1.04!important;letter-spacing:-.04em!important;font-weight:500!important;color:#292722!important;text-shadow:none!important}.lv-guide-story__overlay p{max-width:100%!important;margin:10px 0 0!important;font-size:13px!important;line-height:1.55!important;color:#6f6962!important;opacity:1!important}.lv-guide-story__overlay b{display:inline-block!important;margin-top:14px!important;padding-bottom:3px!important;font-size:10px!important;line-height:1.2!important;font-weight:600!important;color:#292722!important;border-bottom:1px solid #292722!important}.lv-guide-story:not(.lv-guide-story--large){padding-top:4px!important;border-top:1px solid #d8ccbe!important}.lv-guide-story:not(.lv-guide-story--large) .lv-guide-story__media{margin-top:14px!important}.lv-guide-story:not(.lv-guide-story--large) .lv-guide-story__overlay h3{font-size:24px!important;line-height:1.06!important}.lv-guide-story:not(.lv-guide-story--large) .lv-guide-story__overlay p{font-size:12px!important}}.lv-home .lv-kicker{font-size:13px;letter-spacing:.14em;font-weight:700}.lv-home .lv-head>p,.lv-home .lv-colors__intro>p:last-child,.lv-home .lv-discovery__intro,.lv-home .lv-guide-editorial__head>p,.lv-home .lv-guide-studio__intro>div>p:last-of-type,.lv-home .lv-journal__copy>p:last-child{font-size:17px;line-height:1.58}.lv-home .lv-card__badge,.lv-home .lv-card__eyebrow{font-size:11px}.lv-home .lv-card__title{font-size:19px}.lv-home .lv-card__quick{font-size:13px}.lv-home .lv-card__price-prefix,.lv-home .lv-card__price-pending{font-size:11px}.lv-home .lv-card__cta{font-size:13px}.lv-home .lv-category-grid>a>span{font-size:13px;font-weight:700}.lv-home .lv-signature-grid>a>span{font-size:11px!important}.lv-home .lv-color-grid span{font-size:14px}.lv-home .lv-colors__nav button span{font-size:11px}.lv-home .lv-color-copy p{font-size:12px;letter-spacing:.14em;font-weight:700}.lv-home .lv-color-copy>span{font-size:17px;line-height:1.4}.lv-home .lv-color-copy a,.lv-home .lv-colors__all{font-size:14px;font-weight:700}.lv-home .lv-rocking-editorial__intro-grid>p{font-size:17px}.lv-home .lv-rocking-product__top p,.lv-home .lv-rocking-shop-card__eyebrow{font-size:12px}.lv-home .lv-rocking-product__swatches span,.lv-home .lv-rocking-shop-card__swatches span{font-size:11px}.lv-home .lv-rocking-product__bottom,.lv-home .lv-rocking-shop-card__quick{font-size:13px}.lv-home .lv-rocking-shop-card__meta span{font-size:12px}.lv-home .lv-compose-card__eyebrow{font-size:11px}.lv-home .lv-compose-card__body>p{font-size:14px;line-height:1.45}.lv-home .lv-compose-card__swatches span{font-size:11px}.lv-home .lv-compose-card__bottom b{font-size:12px}.lv-home .lv-compose__head>p{font-size:17px}.lv-home .lv-compose__footer a{font-size:13px}.lv-home .lv-shoproom__head>p,.lv-home .lv-ranges__head>p,.lv-home .lv-compose-flow__intro-grid>p{font-size:17px}.lv-home .lv-shoproom__tag b{font-size:11px}.lv-home .lv-shoproom__tag em{font-size:12px}.lv-home .lv-shoproom__footer p,.lv-home .lv-compose-flow__end p{font-size:16px}.lv-home .lv-shoproom__footer a,.lv-home .lv-compose-flow__end a{font-size:13px}.lv-home .lv-range-link__num{font-size:11px}.lv-home .lv-range-link p{font-size:14px}.lv-home .lv-story__topline{font-size:11px}.lv-home .lv-story__copy>p{font-size:15px;line-height:1.5}.lv-home .lv-story__swatches span{font-size:11px}.lv-home .lv-story__price b{font-size:12px}.lv-home .lv-story__companion small{font-size:10px}.lv-home .lv-story__companion p{font-size:13px}.lv-home .lv-story__companion strong{font-size:12px}.lv-home .lv-universe-product__eyebrow{font-size:10px}.lv-home .lv-universe-product__swatches span,.lv-home .lv-universe-product__bottom b{font-size:11px}.lv-home .lv-universe-motion__cta{font-size:13px;font-weight:700}.lv-home .lv-discovery__modes button{font-size:15px}.lv-home .lv-discovery__modes button span{font-size:11px}.lv-home .lv-discovery__filter-row button{font-size:12px}.lv-home .lv-discovery__rail-head span{font-size:13px}.lv-home .lv-discovery__rail-head strong{font-size:11px}.lv-home .lv-discovery-card__count,.lv-home .lv-discovery-card__match{font-size:10px}.lv-home .lv-discovery-card__body>p{font-size:10px}.lv-home .lv-discovery-card__swatches span,.lv-home .lv-discovery-card__bottom a{font-size:11px}.lv-home .lv-discovery-more span{font-size:10px}.lv-home .lv-guide-story__overlay span{font-size:11px!important}.lv-home .lv-guide-story__overlay p{font-size:15px!important;line-height:1.5!important}.lv-home .lv-guide-story__overlay b{font-size:12px!important}.lv-home .lv-guide-studio__signature{font-size:11px}.lv-home .lv-guide-studio__copy>span{font-size:11px}.lv-home .lv-guide-studio__copy p{font-size:15px}.lv-home .lv-guide-studio__copy b{font-size:12px}.lv-home .lv-journal__signup-label{font-size:11px}.lv-home .lv-journal__visible-label{font-size:14px}.lv-home .lv-journal__field button{font-size:13px!important}.lv-home .lv-journal__note{font-size:10px!important}.lv-home .lv-trust-item h3{font-size:16px}.lv-home .lv-trust-item p{font-size:13px}@media(max-width:749px){.lv-home .lv-kicker{font-size:12px}.lv-home .lv-head>p,.lv-home .lv-colors__intro>p:last-child,.lv-home .lv-discovery__intro,.lv-home .lv-guide-editorial__head>p,.lv-home .lv-guide-studio__intro>div>p:last-of-type,.lv-home .lv-journal__copy>p:last-child{font-size:16px!important}.lv-home .lv-color-copy p{font-size:11px}.lv-home .lv-color-copy>span{font-size:16px}.lv-home .lv-color-copy a{font-size:13px}.lv-home .lv-colors__nav button{font-size:12px}.lv-home .lv-rocking-shop-card__eyebrow{font-size:10px}.lv-home .lv-rocking-shop-card h3{font-size:17px}.lv-home .lv-rocking-shop-card__quick{font-size:12px}.lv-home .lv-compose-card__eyebrow{font-size:10px}.lv-home .lv-compose-card h3{font-size:17px}.lv-home .lv-compose-card__body>p{font-size:12px}.lv-home .lv-compose-card__swatches span{font-size:10px}.lv-home .lv-compose-card__bottom b{font-size:11px}.lv-home .lv-story__topline{font-size:10px}.lv-home .lv-story__copy>p{font-size:14px}.lv-home .lv-story__companion p{font-size:12px}.lv-home .lv-universe-product__eyebrow,.lv-home .lv-universe-product__bottom b{font-size:10px}.lv-home .lv-discovery__modes button{font-size:13px}.lv-home .lv-discovery__filter-row button,.lv-home .lv-discovery__rail-head span{font-size:11px}.lv-home .lv-discovery__rail-head strong{font-size:10px}.lv-home .lv-discovery-card__body>p{font-size:10px}.lv-home .lv-discovery-card__bottom a{font-size:10px}.lv-home .lv-guide-story__overlay span{font-size:10px!important}.lv-home .lv-guide-story__overlay p{font-size:14px!important}.lv-home .lv-guide-story__overlay b{font-size:11px!important}.lv-home .lv-guide-studio__copy>span{font-size:10px}.lv-home .lv-guide-studio__copy p{font-size:14px}.lv-home .lv-guide-studio__copy b{font-size:11px}.lv-home .lv-journal__signup-label{font-size:10px}.lv-home .lv-journal__visible-label{font-size:13px}.lv-home .lv-trust-item h3{font-size:15px}.lv-home .lv-trust-item p{font-size:12px}}.lv-home-guides{padding:76px 0;background:#fffdfc;color:#292722}.lv-home-guides__head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:30px}.lv-home-guides__head h2{font-size:clamp(30px,3.3vw,48px);font-weight:600;letter-spacing:-.04em;line-height:1.1;margin:12px 0 0}.lv-home-guides a{color:inherit;text-decoration:none}.lv-home-guides__head>a,.lv-home-guides__read{font-size:13px;border-bottom:1px solid;padding-bottom:7px;white-space:nowrap}.lv-home-guides__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.lv-home-guides__image{display:block;overflow:hidden;background:#f6f2ea}.lv-home-guides__image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.lv-home-guides__copy{padding:22px 0 0}.lv-home-guides__copy>p:first-child{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#68635c;margin:0 0 12px}.lv-home-guides h3{font-size:clamp(22px,2vw,29px);line-height:1.15;letter-spacing:-.025em;font-weight:500;margin:0 0 14px}.lv-home-guides__copy>p{font-size:14px;line-height:1.65;color:#68635c;max-width:390px;margin:0 0 24px}.lv-home-guides__read{display:inline-flex;gap:30px}.lv-home-guides a:focus-visible{outline:2px solid #5b4335;outline-offset:4px}.lv-discovery__panel{background:#292722!important;border-color:#292722!important;padding:12px 16px 16px!important}.lv-discovery__modes{gap:6px}.lv-discovery__modes button{color:#d8ccbe;min-height:90px;padding:8px 14px;gap:12px}.lv-discovery__modes button.is-active{color:#fffdfc}.lv-discovery__modes button:after{background:#d8ccbe}.lv-discovery__modes .lv-discovery__thumb{width:70px;height:58px;background:#f2f0ed;border-radius:3px;display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden}.lv-discovery__thumb img{width:100%;height:100%;object-fit:contain;padding:4px;display:block}.lv-discovery__palette{display:flex!important;gap:0!important;width:70px;height:58px;align-items:center;justify-content:center}.lv-discovery__palette i{width:23px;height:32px;border-radius:14px;background:#d8ccbe;margin-left:-7px;border:2px solid #292722}.lv-discovery__palette i:nth-child(2){background:#74765d}.lv-discovery__palette i:nth-child(3){background:#a95f48}.lv-discovery__subfilters{border-color:#524e46!important}.lv-discovery__filter-row button{background:transparent;color:#f6f2ea;border-color:#68635c}.lv-discovery__filter-row button.is-active{background:#f6f2ea;color:#292722;border-color:#f6f2ea}.lv-discovery__filter-row button:hover{background:#454139;color:#fffdfc}.lv-discovery__modes button:focus-visible,.lv-discovery__filter-row button:focus-visible{outline:2px solid #d8ccbe;outline-offset:-2px}@media(max-width:900px){.lv-discovery__modes button{flex-direction:column;gap:7px;padding:8px 12px;min-width:104px}.lv-discovery__modes button:after{bottom:0}.lv-home-guides__head{align-items:start;flex-direction:column}.lv-home-guides__grid{gap:18px}}@media(max-width:700px){.lv-home-guides{padding:46px 0}.lv-home-guides__grid{grid-template-columns:1fr;gap:36px}.lv-home-guides__copy{padding-top:18px}.lv-home-guides h3{font-size:27px}.lv-discovery__panel{margin-inline:0}.lv-discovery__modes .lv-discovery__thumb{width:62px;height:50px}}.lv-home .lv-discovery__modes .lv-discovery__thumb{background:transparent;border-radius:0;overflow:visible;width:82px;height:64px}.lv-home .lv-discovery__thumb img{padding:0;filter:drop-shadow(0 5px 5px rgba(0,0,0,.12))}.lv-home .lv-discovery-card [hidden]{display:none!important}.lv-home .lv-discovery-card__body{display:flex;flex-direction:column;flex:1;padding-top:17px}.lv-home .lv-discovery-card__body>p{line-height:1.5;letter-spacing:.08em;min-height:30px;margin-bottom:8px}.lv-discovery-card__title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;min-height:66px}.lv-home .lv-discovery-card__title-row h3{font-size:clamp(23px,1.75vw,29px);font-weight:600;line-height:1.07;text-wrap:pretty;max-width:260px}.lv-home .lv-range-discover{font-size:11px;font-weight:600;white-space:nowrap;text-decoration:none;color:#292722;display:inline-flex;gap:8px;padding-bottom:3px;border-bottom:1px solid #292722}.lv-home .lv-discovery-card__swatches{flex-wrap:wrap;gap:2px;margin-top:15px;margin-left:-5px;min-height:30px}.lv-discovery-card__swatches button{-webkit-appearance:none;appearance:none;position:relative;width:26px;height:30px;border:0;background:transparent;cursor:pointer;padding:0}.lv-discovery-card__swatches button:before{content:"";position:absolute;top:6px;right:4px;bottom:6px;left:4px;border-radius:50%;background:var(--swatch);border:1px solid #b6afa5;box-shadow:0 0 0 2px #fffdfc inset}.lv-discovery-card__swatches button.is-active:before{outline:1.5px solid #292722;outline-offset:1px}.lv-home .lv-discovery-card__bottom{align-items:center;margin-top:auto;padding-top:14px;min-height:66px;gap:10px}.lv-home .lv-discovery-card__bottom strong{font-size:14px;line-height:1.4}.lv-discovery-card__bottom form{margin:0}.lv-home .lv-discovery-card__bottom button,.lv-range-dialog form button{display:inline-flex;align-items:center;justify-content:center;background:#292722;color:#fffdfc;border:1px solid #292722;border-radius:4px;font:inherit;font-size:11px;font-weight:600;min-height:38px;padding:9px 12px;cursor:pointer;white-space:nowrap}.lv-home .lv-discovery-card__bottom button:disabled{background:transparent;color:#68635c;border-color:#d8ccbe;cursor:default}.lv-home .lv-discovery-card__media:before{display:none}.lv-home .lv-discovery-card__media img{padding:22px;object-position:50% 50%}.lv-home [data-range-card] button:focus-visible,.lv-home [data-range-card] a:focus-visible{outline:2px solid #5b4335;outline-offset:3px}.lv-mini-ranges{position:relative;z-index:1;margin-top:68px}.lv-mini-ranges__head{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:28px}.lv-mini-ranges__head h3{font-size:clamp(30px,3vw,44px);line-height:1.05;letter-spacing:-.04em;font-weight:600;max-width:560px;margin:0}.lv-mini-ranges__head p{font-size:16px;line-height:1.55;color:#68635c;max-width:430px;margin:0}.lv-mini-ranges__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.lv-mini-ranges__grid .lv-discovery-card__media{aspect-ratio:1}.lv-mini-ranges__grid .lv-discovery-card__title-row{min-height:76px;align-items:start;flex-direction:column;gap:10px}.lv-mini-ranges__grid .lv-discovery-card__bottom{flex-wrap:wrap;margin-top:14px}.lv-home .lv-home-guides{padding:90px 0 94px}.lv-home .lv-home-guides__head{align-items:end;margin-bottom:38px}.lv-home .lv-home-guides__head h2{font-size:clamp(40px,4.6vw,68px);font-weight:600;line-height:.99;letter-spacing:-.05em;max-width:1020px}.lv-home .lv-home-guides__image img{aspect-ratio:4/3;object-fit:cover;object-position:center center}.lv-home .lv-home-guides__copy{border-top:1px solid #d8ccbe;margin-top:22px;padding-top:20px}.lv-home .lv-home-guides__copy>p:first-child{font-size:11px;letter-spacing:.13em;font-weight:600;margin-bottom:15px}.lv-home .lv-home-guides h3{font-size:clamp(28px,2.75vw,40px);font-weight:600;letter-spacing:-.045em;line-height:1.05;margin-bottom:20px}.lv-home .lv-home-guides__copy>p{font-size:16px;line-height:1.55;min-height:75px;max-width:420px}.lv-home .lv-home-guides__copy>p:first-child{min-height:0}.lv-home .lv-home-guides__read{font-size:14px;font-weight:600;gap:36px}.lv-range-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;border:0;border-radius:6px;background:#fffdfc;color:#292722;width:min(520px,calc(100vw - 32px));max-height:85vh;padding:38px;box-shadow:0 20px 70px #0003}.lv-range-dialog::backdrop{background:#1e1c1880}.lv-range-dialog h2{font-size:30px;line-height:1.1;letter-spacing:-.03em;margin:0 0 28px}.lv-range-dialog__close{position:absolute;right:10px;top:8px;border:0;background:none;font-size:28px;cursor:pointer;width:40px;height:40px}.lv-range-dialog form{display:grid;gap:12px}.lv-range-dialog select{width:100%;min-width:0;padding:14px 10px;border:1px solid #a69e94;border-radius:3px;background:#fffdfc;font:inherit;font-size:14px}.lv-range-dialog form button{margin-top:10px;font-size:14px;min-height:48px}.lv-range-dialog form button:disabled{opacity:.4;cursor:default}@media(max-width:1100px){.lv-mini-ranges__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-mini-ranges__grid .lv-discovery-card__title-row{flex-direction:row;align-items:end;min-height:62px}.lv-home .lv-discovery-card__title-row{flex-wrap:wrap}.lv-home .lv-discovery-card__bottom{flex-wrap:wrap;align-content:center}.lv-home .lv-home-guides__copy>p{font-size:15px}}@media(max-width:700px){.lv-home .lv-discovery__modes .lv-discovery__thumb{width:70px;height:54px}.lv-home .lv-discovery-card__title-row h3{font-size:26px}.lv-mini-ranges{margin-top:44px}.lv-mini-ranges__head{display:block}.lv-mini-ranges__head p{margin-top:18px}.lv-mini-ranges__grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.lv-mini-ranges__grid .lv-discovery-card__title-row{flex-direction:row}.lv-home .lv-home-guides{padding:58px 0}.lv-home .lv-home-guides__head{align-items:start;gap:22px}.lv-home .lv-home-guides__head h2{font-size:clamp(37px,9vw,50px)}.lv-home .lv-home-guides h3{font-size:34px}.lv-home .lv-home-guides__copy>p{font-size:16px;min-height:0}.lv-home .lv-home-guides__grid{gap:44px}.lv-range-dialog{padding:36px 22px}.lv-discovery-card__swatches button{width:28px;height:34px}}.lv-home .lv-discovery__modes{display:flex;flex-wrap:wrap;gap:4px 28px}.lv-home .lv-discovery__modes button{min-height:74px;min-width:0;flex-direction:row;padding:12px 0;font-size:clamp(22px,2.25vw,34px);line-height:1.15;font-weight:600;letter-spacing:-.045em;color:#bcb5a9}.lv-home .lv-discovery__modes button.is-active{color:#fffdfc}.lv-home .lv-discovery__panel{padding:16px 24px 20px!important}@media(max-width:700px){.lv-home .lv-discovery__modes{gap:2px 24px}.lv-home .lv-discovery__modes button{min-height:58px;font-size:25px}.lv-home .lv-discovery__panel{padding:12px 18px 18px!important}}.lv-home [data-home-slider]{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:12px;margin-right:0}.lv-home [data-home-slider]::-webkit-scrollbar{display:none}.lv-home [data-home-slider]>:not([hidden]){min-width:0;scroll-snap-align:start}.lv-home [data-home-slider]>[hidden]{display:none!important}.lv-home [data-home-slider]:focus-visible{outline:2px solid #68635c;outline-offset:5px}.lv-home-more{display:flex;align-items:center;justify-content:center;padding:26px;min-height:240px;background:#292722;color:#f6f2ea;text-decoration:none;font-size:clamp(25px,2.4vw,38px);font-weight:600;line-height:1.1;letter-spacing:-.035em}.lv-home-more:hover{text-decoration:underline;text-underline-offset:7px}.lv-home-slider-nav{display:flex;justify-content:center;align-items:center;gap:18px;margin:22px auto 0;color:#68635c}.lv-home-slider-nav[hidden]{display:none}.lv-home-slider-nav button{display:grid;place-items:center;width:36px;height:36px;padding:8px;border:1px solid #e1dbd3;background:transparent;color:inherit;cursor:pointer}.lv-home-slider-nav button:disabled{opacity:.3;cursor:default}.lv-home-slider-nav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.lv-home-slider-bar{position:relative;width:150px;height:2px;background:#e1dbd3;overflow:hidden}.lv-home-slider-bar i{display:block;position:absolute;top:0;height:100%;background:#68635c}.lv-home .lv-discovery__rail-controls{display:none}.lv-home .lv-mini-ranges__grid .lv-discovery-card__title-row{min-height:0;display:block}.lv-home .lv-mini-ranges__grid .lv-discovery-card__title-row h3{font-size:clamp(20px,1.55vw,24px);line-height:1.18;font-weight:500}.lv-home .lv-mini-ranges__grid .lv-range-discover{display:inline-block;margin-top:10px}.lv-home .lv-mini-ranges__grid .lv-discovery-card__bottom{margin-top:14px}@media(max-width:990px){.lv-home [data-home-slider]{grid-auto-columns:calc((100% - 28px)/2.3);gap:14px}}@media(max-width:749px){.lv-home [data-home-slider]{grid-auto-columns:78%;gap:12px;scroll-snap-type:x mandatory;padding-right:0}.lv-home .lv-rocking-shop-card__media{aspect-ratio:1}.lv-home .lv-rocking-shop-card h3{font-size:20px}.lv-home .lv-rocking-shop-card__eyebrow{font-size:11px}.lv-home .lv-rocking-shop-card__quick{font-size:13px}.lv-home .lv-rocking-shop-card__meta{display:flex;align-items:center}.lv-home .lv-rocking-shop-card__meta strong{font-size:16px}.lv-home-slider-nav{margin-top:16px;gap:14px}.lv-home .lv-mini-ranges__grid .lv-discovery-card__title-row h3{font-size:22px}.lv-home-more{font-size:29px;min-height:280px}}@media(max-width:749px){.lv-home [data-home-slider],.lv-toven-strip [data-home-slider]{grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:88%;gap:8px;margin-right:0;scroll-snap-type:x mandatory;align-items:stretch}.lv-home [data-home-slider]>:not([hidden]),.lv-toven-strip [data-home-slider]>:not([hidden]){grid-column:auto;grid-row:auto;scroll-snap-align:start;min-width:0}.lv-home .lv-rocking-editorial__products[data-home-slider]{padding-left:20px;padding-right:20px;scroll-padding-inline:20px}.lv-home [data-home-slider]>.lv-home-more,.lv-home [data-home-slider]>.lv-discovery-more{aspect-ratio:auto;max-width:100%;min-height:260px;align-self:stretch}.lv-toven-strip [data-slider-ready]~.lv-toven-strip__scrollhint{display:none}.lv-home .lv-discovery-card__title-row h3,.lv-home .lv-mini-ranges__grid .lv-discovery-card__title-row h3{font-size:24px;line-height:1.15;min-height:2.3em}.lv-home .lv-discovery-card__title-row{display:block;min-height:0}.lv-home .lv-range-discover{margin-top:8px}}@media(min-width:750px){.lv-toven-strip .lv-home-slider-nav{display:none}}.lomvor-home{background:#fffdfc;color:#292722;overflow:hidden}.lomvor-home *,.lomvor-home *:before,.lomvor-home *:after{box-sizing:border-box}.lomvor-home h1,.lomvor-home h2,.lomvor-home h3,.lomvor-home p{margin-top:0}.lomvor-kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin-bottom:22px}.lomvor-hero{background:#f6f2ea;border-bottom:1px solid #d8ccbe}.lomvor-hero__grid{min-height:clamp(610px,74vh,830px);display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch}.lomvor-hero__copy{align-self:center;padding:78px 8vw 78px 0}.lomvor-hero h1{font-size:clamp(58px,7.5vw,118px);line-height:.88;letter-spacing:-.055em;font-weight:500;max-width:900px;margin-bottom:34px}.lomvor-hero__lead{max-width:620px;font-size:clamp(17px,1.4vw,21px);line-height:1.55;color:#5b554d}.lomvor-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.lomvor-btn{min-height:48px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;font-weight:500;border:1px solid #292722;transition:.2s ease}.lomvor-btn--dark{color:#fffdfc;background:#292722}.lomvor-btn--dark:hover{background:#5b4335;border-color:#5b4335}.lomvor-btn--line{color:#292722;background:transparent}.lomvor-btn--line:hover{background:#fffdfc}.lomvor-hero__art{position:relative;min-height:100%;overflow:hidden;border-left:1px solid #d8ccbe;background:linear-gradient(145deg,#d8ccbe,#eee7dc 58%,#b17b55 140%)}.lomvor-arch{position:absolute;border:1px solid rgba(41,39,34,.28)}.lomvor-arch--one{width:62%;height:68%;left:18%;top:12%;border-radius:999px 999px 0 0;background:#fffdfc61}.lomvor-arch--two{width:34%;height:43%;right:-7%;bottom:0;border-radius:999px 999px 0 0;background:#74765d;opacity:.72}.lomvor-plinth{position:absolute;width:67%;height:15%;left:9%;bottom:11%;border-radius:999px 999px 36px 36px;background:#5b4335;box-shadow:0 24px 60px #2927222e}.lomvor-hero__labels{position:absolute;left:24px;right:24px;bottom:22px;display:flex;justify-content:space-between;gap:10px;font-size:10px;letter-spacing:.15em}.lomvor-section{padding:clamp(72px,9vw,130px) 0}.lomvor-section--white{background:#fffdfc}.lomvor-section--ivory{background:#f6f2ea}.lomvor-heading-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:50px;align-items:end;margin-bottom:52px}.lomvor-heading-row--compact{grid-template-columns:1fr;max-width:920px}.lomvor-heading-row h2,.lomvor-room h2,.lomvor-mini h2,.lomvor-newsletter h2{font-size:clamp(38px,5vw,72px);line-height:.98;letter-spacing:-.045em;font-weight:500;margin-bottom:0}.lomvor-heading-row>p{max-width:520px;margin:0;color:#6b645b;line-height:1.65}.lomvor-category-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#d8ccbe;border:1px solid #d8ccbe}.lomvor-category-card{min-height:330px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.lomvor-category-card:after{content:"";width:200px;height:200px;border:1px solid currentColor;border-radius:50%;position:absolute;right:-70px;top:-70px;opacity:.16}.lomvor-category-card>span{font-size:12px;letter-spacing:.16em}.lomvor-category-card h3{font-size:clamp(34px,4vw,58px);font-weight:500;letter-spacing:-.04em;margin-bottom:10px}.lomvor-category-card p{max-width:360px;margin-bottom:0;line-height:1.5;opacity:.78}.lomvor-category-card--ivory{background:#f6f2ea}.lomvor-category-card--taupe{background:#d8ccbe}.lomvor-category-card--olive{background:#74765d;color:#fffdfc}.lomvor-category-card--cacao{background:#5b4335;color:#fffdfc}.lomvor-signature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lomvor-signature-grid article{background:#fffdfc;border:1px solid #d8ccbe;padding:18px}.lomvor-signature-grid article>span,.lomvor-guide-grid article>span{display:block;font-size:11px;letter-spacing:.16em;margin:20px 0 12px;opacity:.62}.lomvor-signature-grid h3{font-size:24px;line-height:1.16;letter-spacing:-.025em;font-weight:500;margin-bottom:10px}.lomvor-signature-shape{height:250px;background:#eee7dc;position:relative;overflow:hidden}.lomvor-signature-shape i{position:absolute;display:block;background:#b17b55}.lomvor-shape--modular i{bottom:42px;width:31%;height:92px;border-radius:32px}.lomvor-shape--modular i:nth-child(1){left:8%}.lomvor-shape--modular i:nth-child(2){left:34.5%;height:112px}.lomvor-shape--modular i:nth-child(3){right:8%}.lomvor-shape--bubble i{bottom:42px;width:48%;height:112px;border-radius:90px 90px 38px 38px;background:#74765d}.lomvor-shape--bubble i:first-child{left:8%}.lomvor-shape--bubble i:last-child{right:8%}.lomvor-shape--angle i:first-child{left:11%;bottom:42px;width:70%;height:100px;border-radius:30px;background:#5b4335}.lomvor-shape--angle i:last-child{right:10%;bottom:42px;width:28%;height:165px;border-radius:30px 30px 20px 20px;background:#5b4335}.lomvor-needs{padding-top:62px;padding-bottom:62px;border-top:1px solid #ece4d9;border-bottom:1px solid #ece4d9}.lomvor-chip-row{display:flex;flex-wrap:wrap;gap:10px}.lomvor-chip-row span{padding:14px 19px;border:1px solid #d8ccbe;background:#fffdfc;border-radius:999px;font-size:14px}.lomvor-section--palette{background:#eee7dc}.lomvor-swatches{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.lomvor-swatches span{display:block;aspect-ratio:1/1.08;background:var(--swatch);border:1px solid rgba(41,39,34,.16)}.lomvor-swatches p{margin:11px 0 0;font-size:13px}.lomvor-room{background:#292722;color:#f6f2ea;padding:clamp(80px,10vw,150px) 0}.lomvor-room__inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(50px,8vw,120px);align-items:end}.lomvor-room .lomvor-kicker{color:#d8ccbe}.lomvor-room__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(246,242,234,.28)}.lomvor-room__grid article{padding:26px 20px 16px;border-right:1px solid rgba(246,242,234,.18);min-height:230px;display:flex;flex-direction:column}.lomvor-room__grid article:last-child{border-right:0}.lomvor-room__grid span{font-size:11px;opacity:.55}.lomvor-room__grid h3{font-size:28px;font-weight:500;margin:auto 0 4px}.lomvor-room__grid p{margin:0;opacity:.66}.lomvor-mini{background:#d8ccbe}.lomvor-mini__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.lomvor-mini__mark{min-height:360px;border:1px solid rgba(41,39,34,.25);border-radius:180px 180px 16px 16px;display:grid;place-items:center;font-size:clamp(58px,9vw,145px);letter-spacing:-.06em;color:#5b4335;background:#f6f2ea61}.lomvor-mini__grid>div:last-child>p:last-child{max-width:600px;line-height:1.65;margin-top:28px}.lomvor-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lomvor-guide-grid article{min-height:250px;border-top:1px solid #292722;padding:0 8px 18px 0;display:flex;flex-direction:column}.lomvor-guide-grid h3{margin-top:auto;font-size:28px;line-height:1.12;letter-spacing:-.03em;font-weight:500}.lomvor-guide-grid p{margin:0;color:#6b645b}.lomvor-newsletter{background:#f6f2ea;border-top:1px solid #d8ccbe;padding:76px 0}.lomvor-newsletter__inner{display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:end}.lomvor-newsletter__inner>div>p:last-child{margin:18px 0 0;color:#6b645b}.lomvor-newsletter__form{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid #292722;position:relative}.lomvor-newsletter__form input{min-width:0;padding:16px 0;border:0;background:transparent;color:#292722;font:inherit;outline:none}.lomvor-newsletter__form button{border:0;background:transparent;padding:16px 0 16px 22px;font:inherit;font-weight:600;cursor:pointer;color:#292722}.lomvor-newsletter__success{grid-column:1/-1;margin:0;padding:16px 0}.lomvor-newsletter__error{grid-column:1/-1;font-size:12px;padding:8px 0}@media(max-width:900px){.lomvor-hero__grid,.lomvor-room__inner,.lomvor-mini__grid,.lomvor-newsletter__inner{grid-template-columns:1fr}.lomvor-hero__copy{padding:64px 0 46px}.lomvor-hero h1{font-size:clamp(54px,13vw,82px)}.lomvor-hero__art{min-height:420px;border-left:0;border-top:1px solid #d8ccbe}.lomvor-heading-row{grid-template-columns:1fr;gap:20px}.lomvor-signature-grid,.lomvor-guide-grid{grid-template-columns:1fr}.lomvor-signature-shape{height:220px}.lomvor-room__grid{margin-top:10px}.lomvor-swatches{grid-template-columns:repeat(3,1fr)}.lomvor-mini__mark{min-height:260px}}@media(max-width:620px){.lomvor-section{padding:72px 0}.lomvor-category-grid{grid-template-columns:1fr}.lomvor-category-card{min-height:250px}.lomvor-room__grid{grid-template-columns:1fr}.lomvor-room__grid article{min-height:145px;border-right:0;border-bottom:1px solid rgba(246,242,234,.18)}.lomvor-room__grid h3{margin-top:auto}.lomvor-swatches{grid-template-columns:repeat(2,1fr)}.lomvor-newsletter__form{grid-template-columns:1fr auto}.lomvor-actions{flex-direction:column;align-items:stretch}.lomvor-btn{width:100%}}.lv-toven-strip .lv-toven-card__price strong{font-weight:750}.lv-toven-card__price{flex-wrap:wrap}.lv-toven-card__price s{font-size:12px;color:#68635c}.section-lomvor-home-v2 .lv-home>.lv-shop:not(.lv-shop--chairs){display:none!important}.lv-toven-strip{background:#fffdfc;color:#292722;padding:46px 0 64px;border-bottom:0}.lv-toven-strip *{box-sizing:border-box}.lv-toven-strip__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:20px}.lv-toven-strip__head h2{margin:0;font-size:clamp(30px,3vw,42px);line-height:1.02;letter-spacing:-.035em;font-weight:520}.lv-toven-strip__head a{color:#292722;text-decoration:none;font-size:14px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.lv-toven-strip__all{display:inline-flex;align-items:center;gap:7px}.lv-toven-strip__all i{font-style:normal;font-size:14px}.lv-toven-strip__all-mobile{display:none}.lv-toven-strip__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding-bottom:10px;scrollbar-width:none}.lv-toven-strip__rail::-webkit-scrollbar{display:none}.lv-toven-card{min-width:0;color:#292722;text-decoration:none;scroll-snap-align:start}.lv-toven-card__media{aspect-ratio:1/1.03;background:#f3f1ef;overflow:hidden;display:grid;place-items:center}.lv-toven-card__media img{width:100%;height:100%;object-fit:contain;padding:18px;display:block;transition:transform .3s ease}.lv-toven-card:hover .lv-toven-card__media img{transform:scale(1.025)}.lv-toven-card__body{padding:12px 1px 0}.lv-toven-card__eyebrow{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px;color:#68635c;font-size:11px;letter-spacing:.11em;text-transform:uppercase;font-weight:700}.lv-toven-card__body h3{margin:0;font-size:18px;line-height:1.18;font-weight:500;letter-spacing:-.025em}.lv-toven-card__quick{margin:7px 0 0!important;color:#706a63!important;font-size:13px!important;line-height:1.45!important;text-transform:none!important}.lv-toven-card__swatches{display:flex;align-items:center;gap:6px;margin-top:11px}.lv-toven-card__swatches a{display:block;width:11px;height:11px;border-radius:50%;background:var(--swatch);border:1px solid rgba(41,39,34,.18);box-shadow:0 0 0 1px #ffffffd9 inset;text-decoration:none;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease}.lv-toven-card__swatches a:hover{transform:scale(1.18)}.lv-toven-card__swatches a.is-active{box-shadow:0 0 0 2px #fffdfc,0 0 0 3px #292722}.lv-toven-card__swatches a:focus-visible{outline:2px solid #292722;outline-offset:2px}.lv-toven-card__title{color:#292722;text-decoration:none}.lv-toven-card__swatches span{font-size:11px;color:#68635c;margin-left:3px}.lv-toven-card__price{display:flex;align-items:baseline;gap:6px;margin-top:13px;padding-top:11px;border-top:1px solid rgba(41,39,34,.14)}.lv-toven-card__price small{font-size:11px;color:#68635c}.lv-toven-card__price strong{font-size:14px;font-weight:600}.lv-toven-strip__scrollhint{display:flex;justify-content:center;margin-top:18px}.lv-toven-strip__scrollhint>span{display:block;width:min(150px,28vw);height:2px;background:#e1dbd3;overflow:hidden}.lv-toven-strip__scrollhint i{display:block;width:var(--lv-scroll-thumb,35%);height:100%;background:#68635c;transform:translate(var(--lv-scroll-x,0%));transform-origin:left;transition:transform .08s linear}@media(max-width:990px){.lv-toven-strip__rail{grid-auto-columns:44%;gap:14px}}@media(max-width:620px){.lv-toven-strip{padding:34px 0 48px}.lv-toven-strip__head{align-items:flex-end;margin-bottom:16px}.lv-toven-strip__head h2{font-size:26px}.lv-toven-strip__head a{font-size:13px}.lv-toven-strip__all-desktop{display:none}.lv-toven-strip__all-mobile{display:inline}.lv-toven-strip__rail{grid-auto-columns:78%;gap:12px;margin-right:-20px}.lv-toven-card__media img{padding:14px}.lv-toven-card__body h3{font-size:19px}.lv-toven-card__eyebrow{font-size:10px}.lv-toven-card__quick{font-size:12px!important}.lv-toven-card__swatches{gap:5px}.lv-toven-card__swatches i{width:10px;height:10px}}.lv-pdp-v4{--ivory:#f6f2ea;--warm:#fffdfc;--charcoal:#292722;--cocoa:#5b4335;--greige:#d8ccbe;--muted:#68635c;background:var(--warm);color:var(--charcoal)}.lv-pdp-v4 h2,.lv-pdp-v4 h3{font-weight:520;letter-spacing:-.045em;text-wrap:balance}.lv-kicker{margin:0 0 14px;color:#8d8275;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.lv-link{display:inline-flex;align-items:center;gap:10px;color:var(--charcoal);font-size:12px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--charcoal);padding-bottom:3px}.lv-link span{transition:transform .2s ease}.lv-link:hover span{transform:translate(3px)}.lv-moment{display:grid;align-items:center;column-gap:clamp(34px,5vw,76px)}.lv-moment--a{grid-template-columns:1.08fr .92fr;padding-top:clamp(44px,5vw,72px);padding-bottom:18px}.lv-moment--b{grid-template-columns:.82fr 1.18fr;padding-top:18px;padding-bottom:clamp(52px,6vw,82px)}.lv-moment__media{margin:0;min-width:0;overflow:hidden}.lv-moment__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.lv-moment__media--photo,.lv-moment__media--ivory{aspect-ratio:4/3;background:var(--warm)}.lv-moment__media--ivory img{padding:clamp(12px,2vw,28px)}.lv-moment__copy{max-width:520px}.lv-moment--b .lv-moment__copy{justify-self:end;padding-bottom:0}.lv-moment__copy h2{margin:0;font-size:clamp(38px,4.4vw,64px);line-height:.94}.lv-moment .lv-kicker{font-size:13px;letter-spacing:.14em;margin-bottom:16px;color:#746b61}.lv-moment__copy p:last-child{max-width:470px;margin:22px 0 0;color:var(--muted);font-size:17px;line-height:1.58}.lv-console{background:var(--charcoal);color:var(--ivory)}.lv-console__inner{display:grid;grid-template-columns:1.08fr .92fr;min-height:610px}.lv-console__visual{min-width:0;position:relative;overflow:hidden;background:var(--warm)}.lv-scene{margin:0;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.lv-scene[hidden]{display:none}.lv-scene--static{display:grid!important}.lv-console--luren .lv-console__visual{background:#fff}.lv-console--luren .lv-scene img{max-width:92%;max-height:82%}.lv-scene img{display:block;width:auto;height:auto;max-width:88%;max-height:86%;object-fit:contain;object-position:center;padding:0}.lv-console__content{padding:clamp(52px,5vw,82px);display:flex;flex-direction:column;justify-content:center}.lv-console__content .lv-kicker{color:var(--greige);font-size:10px}.lv-console__content h2{display:block!important;color:var(--ivory)!important;max-width:620px;margin:10px 0 6px;font-size:clamp(56px,5.2vw,82px);line-height:.88;letter-spacing:-.06em}.lv-tabs{display:flex;gap:30px;margin:26px 0 24px;border-bottom:1px solid rgba(246,242,234,.18)}.lv-tabs button{-webkit-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;color:#f6f2ea80;padding:0 0 13px;margin-bottom:-1px;cursor:pointer;font:inherit;font-size:14px;font-weight:650;letter-spacing:.01em;transition:color .2s ease}.lv-tabs button:hover{color:#f6f2eacc}.lv-tabs button.is-active{color:var(--ivory);border-bottom-color:var(--greige)}.lv-panel[hidden]{display:none}.lv-panel h3{margin:0 0 12px;color:var(--ivory);font-size:clamp(30px,2.6vw,40px);line-height:.98}.lv-panel p{max-width:480px;margin:0;color:#f6f2eaad;font-size:15px;line-height:1.65}.lv-panel__facts{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px;padding-top:16px;border-top:1px solid rgba(246,242,234,.14)}.lv-panel__facts span{position:relative;color:#f6f2ead1;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.lv-panel__facts span+span:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--greige);position:absolute;left:-10px;top:.55em}.lv-console--generic .lv-console__inner{gap:0}.lv-console--generic .lv-console__visual{background:#fff}.lv-console--generic .lv-scene{top:0;right:0;bottom:0;left:0;overflow:hidden}.lv-console--generic .lv-scene img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;padding:0;margin:0}.lv-console--mini .lv-console__visual{background:#fff}.lv-console--mini .lv-scene{display:flex!important;align-items:center;justify-content:center;padding:26px 32px}.lv-console--mini .lv-scene img{width:auto!important;height:auto!important;max-width:94%!important;max-height:88%!important;object-fit:contain!important;object-position:center!important;padding:0!important;margin:auto!important}.lv-moment--mini .lv-moment__media{display:flex;align-items:center;justify-content:center}.lv-moment--mini .lv-moment__media img{width:auto;height:auto;max-width:88%;max-height:88%;object-fit:contain;object-position:center;margin:auto;padding:0}.lv-console--kova .lv-console__visual{background:#fff}.lv-console--kova .lv-scene{display:flex!important;align-items:center;justify-content:center;padding:34px 42px}.lv-console--kova .lv-scene img{width:auto!important;height:auto!important;max-width:92%!important;max-height:88%!important;object-fit:contain!important;object-position:center!important;padding:0!important;margin:auto!important}.lv-console--ovran .lv-console__inner{gap:0}.lv-console--ovran .lv-console__visual{background:#fff}.lv-console--ovran .lv-scene{top:0;right:0;bottom:0;left:0;overflow:hidden}.lv-console--ovran .lv-scene img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;padding:0;margin:0}.lv-compose{background:#fff;padding:clamp(54px,6vw,82px) 0 34px;border:0}.lv-compose__head{display:grid;grid-template-columns:1fr .86fr;gap:clamp(34px,6vw,96px);align-items:start;margin-bottom:22px}.lv-compose__eyebrow{margin:0 0 14px;color:#746b61;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lv-compose__head h2{margin:0;font-size:clamp(56px,6vw,84px);line-height:.88;letter-spacing:-.06em}.lv-compose__head-right{align-self:start;margin-top:34px}.lv-compose__head-right>p{max-width:590px;margin:0;color:#5f5a54;font-size:18px;line-height:1.55}.lv-compose__controls{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:20px}.lv-compose__prev,.lv-compose__next{-webkit-appearance:none;appearance:none;border:1px solid var(--charcoal);background:#fff;color:var(--charcoal);font:inherit;font-weight:700;cursor:pointer;min-height:40px;transition:background .18s ease,color .18s ease}.lv-compose__prev{width:42px;padding:0}.lv-compose__next{padding:0 15px;display:inline-flex;align-items:center;gap:16px}.lv-compose__prev:hover,.lv-compose__next:hover{background:var(--charcoal);color:var(--ivory)}.lv-compose-color{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:8px 0 14px;margin-bottom:12px;border:0}.lv-compose-color__label{display:flex;align-items:baseline;gap:14px}.lv-compose-color__label span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#746b61}.lv-compose-color__label strong{font-size:16px;font-weight:600}.lv-compose-color__swatches{display:flex;flex-wrap:wrap;gap:9px}.lv-compose-color__swatch{-webkit-appearance:none;appearance:none;width:25px;height:25px;padding:0;border-radius:50%;background:var(--swatch);border:3px solid #fff;box-shadow:0 0 0 1px #29272233;transition:transform .16s ease,box-shadow .16s ease;cursor:pointer}.lv-compose-color__swatch:hover{transform:scale(1.1)}.lv-compose-color__swatch.is-current{box-shadow:0 0 0 2px var(--charcoal)}.lv-compose__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 30px)/3);gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:2px}.lv-compose__rail::-webkit-scrollbar{display:none}.lv-compose-card{scroll-snap-align:start;min-width:0;background:#fff;display:flex;flex-direction:column;border:0}.lv-compose-card__media{min-height:390px;display:flex;align-items:center;justify-content:center;overflow:visible;background:#fff;text-decoration:none;padding:28px}.lv-compose-card__image{display:block;width:auto;height:auto;max-width:100%;max-height:335px;object-fit:contain;transition:transform .22s ease,opacity .15s ease}.lv-compose-card__media:hover .lv-compose-card__image{transform:scale(1.02)}.lv-compose-card__body{padding:20px 20px 18px;display:flex;flex-direction:column;min-height:230px}.lv-compose-card__type{color:#746b61;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lv-compose-card h3{margin:8px 0 0;min-height:50px;font-size:23px;line-height:1.08;font-weight:570;letter-spacing:-.03em}.lv-compose-card__price{min-height:20px;margin-top:9px;color:var(--muted);font-size:14px}.lv-compose-card__swatches{min-height:28px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:18px;margin-bottom:22px}.lv-compose-swatch{width:24px;height:24px;padding:0;border-radius:50%;border:3px solid #fff;background:var(--swatch);box-shadow:0 0 0 1px #29272233;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.lv-compose-swatch:hover{transform:scale(1.1)}.lv-compose-swatch.is-active{box-shadow:0 0 0 2px var(--charcoal)}.lv-compose-card__add{margin-top:auto;padding:15px 16px;border:1px solid var(--charcoal);background:var(--charcoal);color:var(--ivory);display:flex;justify-content:space-between;align-items:center;gap:16px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease}.lv-compose-card__add:hover{background:#3a3731}.lv-compose-card__add:disabled{opacity:.6;cursor:wait}.lv-compose-card__add.is-added{background:#66725a;border-color:#66725a}.lv-compose--ovran{background:#fff;padding-top:clamp(58px,6.5vw,90px);padding-bottom:clamp(48px,5.5vw,76px)}.lv-compose--ovran .lv-compose__head{margin-bottom:28px}.lv-compose--ovran .lv-compose__head-right>p{max-width:540px}.lv-compose--ovran .lv-compose__rail{grid-auto-columns:calc((100% - 15px)/2);gap:15px}.lv-compose--ovran .lv-compose-card,.lv-compose--ovran .lv-compose-card__media{background:transparent}.lv-compose--ovran .lv-compose-card__media{min-height:430px;padding:16px 28px}.lv-compose--ovran .lv-compose-card__image{max-height:390px}.lv-compose--ovran .lv-compose-card__body{padding:20px 0 0;min-height:250px}.lv-compose--ovran .lv-compose-color{padding-top:12px;margin-bottom:22px}.lv-compose--ovran .lv-compose-card__swatches{margin-top:16px;margin-bottom:22px}.lv-compose--ovran .lv-compose-collection{margin-top:30px;padding-top:18px;border-top:1px solid rgba(41,39,34,.16)}.lv-compose-card[hidden]{display:none!important}.lv-compose-collection{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:18px;padding:10px 0 0;border:0}.lv-compose-collection>div{display:flex;flex-direction:column;gap:5px}.lv-compose-collection span{color:#746b61;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lv-compose-collection strong{font-size:22px;line-height:1.05;font-weight:570;letter-spacing:-.025em}.lv-compose-collection a{display:inline-flex;align-items:center;gap:22px;min-height:44px;padding:0 16px;border:1px solid var(--charcoal);color:var(--charcoal);text-decoration:none;font-size:12px;font-weight:700}.lv-compose-collection a:hover{background:var(--charcoal);color:var(--ivory)}.lv-dimension-legend{font-size:13px;line-height:1.6;color:var(--muted);margin:0 0 14px}.lv-dimensions{background:#fff}.lv-dimensions__inner{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(42px,6vw,92px);padding-top:clamp(32px,4vw,52px);padding-bottom:clamp(58px,7vw,88px);align-items:center}.lv-dimensions__visual{position:relative;min-height:520px;background:#fff;display:grid;place-items:center;overflow:hidden}.lv-dimensions__visual img{width:100%;height:100%;object-fit:contain;padding:56px 54px 82px}.lv-dimensions--salven .lv-dimensions__visual--salven{position:relative;display:block;min-height:520px}.lv-salven-config-visual{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center}.lv-salven-config-visual[hidden]{display:none!important}.lv-dimensions--salven .lv-salven-config-visual img{width:100%;height:100%;object-fit:contain;padding:34px 52px 72px!important}.lv-salven-dim{position:absolute;z-index:2;color:var(--cocoa);font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.lv-salven-dim em{font-style:normal;background:#fff;padding:0 6px}.lv-salven-dim i{position:absolute;background:var(--greige)}.lv-salven-dim--width{left:11%;right:11%;bottom:7%;height:1px;text-align:center}.lv-salven-dim--width i{left:0;right:0;top:0;height:1px}.lv-salven-dim--width i:before,.lv-salven-dim--width i:after{content:"";position:absolute;top:-4px;width:1px;height:9px;background:var(--greige)}.lv-salven-dim--width i:before{left:0}.lv-salven-dim--width i:after{right:0}.lv-salven-dim--width em{position:relative;top:-7px}.lv-salven-dim--height{right:4%;top:24%;bottom:20%;width:1px}.lv-salven-dim--height i{top:0;bottom:0;left:0;width:1px}.lv-salven-dim--height i:before,.lv-salven-dim--height i:after{content:"";position:absolute;left:-4px;width:9px;height:1px;background:var(--greige)}.lv-salven-dim--height i:before{top:0}.lv-salven-dim--height i:after{bottom:0}.lv-salven-dim--height em{position:absolute;top:50%;left:0;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap}.lv-salven-dim--depth{left:5%;top:10%}.lv-salven-config-visual--three .lv-salven-dim--width{left:9%;right:20%}.lv-dimensions--salven [data-lv-salven-extra-wrap][hidden]{display:none!important}.lv-dim{position:absolute;color:var(--cocoa);font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.lv-dim em{font-style:normal;background:#fff;padding:0 6px}.lv-dim i{position:absolute;background:var(--greige)}.lv-dim--width{left:14%;right:14%;bottom:8%;height:1px;text-align:center}.lv-dim--width i{left:0;right:0;top:0;height:1px}.lv-dim--width i:before,.lv-dim--width i:after{content:"";position:absolute;top:-4px;width:1px;height:9px;background:var(--greige)}.lv-dim--width i:before{left:0}.lv-dim--width i:after{right:0}.lv-dim--width em{position:relative;top:-7px}.lv-dim--height{right:6%;top:24%;bottom:22%;width:1px}.lv-dim--height i{top:0;bottom:0;left:0;width:1px}.lv-dim--height i:before,.lv-dim--height i:after{content:"";position:absolute;left:-4px;width:9px;height:1px;background:var(--greige)}.lv-dim--height i:before{top:0}.lv-dim--height i:after{bottom:0}.lv-dim--height em{position:absolute;top:50%;left:0;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap}.lv-dim--depth{left:7%;top:11%}.lv-dimensions__copy .lv-kicker{font-size:12px;color:#746b61;font-weight:700;letter-spacing:.14em}.lv-dimensions__copy h2{margin:0 0 20px;font-size:clamp(44px,4.8vw,68px);line-height:.91}.lv-size-focus{margin:28px 0 22px;padding:18px 0;border-top:1px solid var(--greige);border-bottom:1px solid var(--greige)}.lv-size-focus__top{display:flex;justify-content:space-between;align-items:baseline;gap:18px}.lv-size-focus__top strong{font-size:28px;line-height:1;font-weight:600;letter-spacing:-.035em}.lv-size-focus__top span{color:var(--muted);font-size:13px}.lv-size-focus__bed{display:flex;justify-content:space-between;align-items:baseline;gap:18px;margin-top:14px}.lv-size-focus__bed span{color:#746b61;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lv-size-focus__bed b{font-size:23px;line-height:1;font-weight:600;letter-spacing:-.03em}.lv-size-focus>p{max-width:560px;margin:14px 0 0;color:var(--muted);font-size:14px;line-height:1.55}.lv-dimensions--trust .lv-size-focus__top{display:block}.lv-dimensions--trust .lv-size-focus__top strong{font-size:clamp(24px,2.2vw,32px)}.lv-dim-trust__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 24px}.lv-dim-trust__facts span{padding:15px 14px;border:1px solid var(--greige);background:#fff}.lv-dim-trust__facts b,.lv-dim-trust__facts small{display:block}.lv-dim-trust__facts b{font-size:16px;line-height:1.1;font-weight:650;color:var(--charcoal)}.lv-dim-trust__facts small{margin-top:5px;font-size:10px;line-height:1.3;color:#746b61;text-transform:uppercase;letter-spacing:.07em}[data-lv-nerin-size]{transition:border-color .18s ease,background .18s ease}[data-lv-nerin-size].is-active{border-color:var(--charcoal);background:#f7f3ed}.lv-sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 24px}.lv-sizes button{-webkit-appearance:none;appearance:none;text-align:left;padding:15px 13px;border:1px solid var(--greige);background:#fff;color:var(--charcoal);cursor:pointer;font:inherit;transition:border-color .18s ease,background .18s ease,transform .18s ease}.lv-sizes button:hover{transform:translateY(-1px);border-color:#a99c8e}.lv-sizes button.is-active{border-color:var(--charcoal);background:#f8f5ef}.lv-sizes b,.lv-sizes span,.lv-sizes small{display:block}.lv-sizes b{font-size:19px;font-weight:600}.lv-sizes span{margin-top:5px;font-size:11px;font-weight:650}.lv-sizes small{margin-top:5px;color:var(--muted);font-size:9.5px;line-height:1.35}.lv-dimensions__tips{margin-bottom:15px}.lv-dimensions__tips p{margin:0 0 8px;color:var(--muted);font-size:13px;line-height:1.5}.lv-dimensions__tips b{color:var(--charcoal);font-weight:650}.lv-compact{background:#fff}.lv-compact__inner{display:grid;grid-template-columns:.88fr 1.12fr;gap:clamp(36px,5vw,72px);padding-top:clamp(42px,5vw,64px);padding-bottom:clamp(42px,5vw,64px);align-items:center}.lv-compact__media{margin:0;aspect-ratio:1.08/1;background:#fff;display:grid;place-items:center;overflow:visible}.lv-compact__media img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;padding:clamp(10px,1.5vw,18px)}.lv-compact__copy h2{margin:0;font-size:clamp(38px,4.2vw,58px);line-height:.93}.lv-compact__lead{max-width:520px;margin:16px 0 0;color:var(--muted);font-size:14px;line-height:1.55}.lv-compact__quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 20px}.lv-compact__quick span{padding:12px 10px;border-top:1px solid var(--greige);border-bottom:1px solid var(--greige)}.lv-compact__quick b,.lv-compact__quick small{display:block}.lv-compact__quick b{font-size:12px;font-weight:650}.lv-compact__quick small{margin-top:3px;color:var(--muted);font-size:10px;line-height:1.35}.lv-generic{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center;padding-top:65px;padding-bottom:65px}.lv-generic__visual{margin:0;min-height:440px;background:var(--ivory);display:grid;place-items:center}.lv-generic__visual img{width:100%;height:100%;object-fit:contain;padding:42px}.lv-generic__copy h2{margin:0;font-size:clamp(42px,4.7vw,66px);line-height:.94}.lv-faq{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,7vw,110px);padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(72px,9vw,120px);align-items:start}.lv-faq__intro h2{margin:0;font-size:clamp(38px,4.4vw,62px);line-height:.94}.lv-faq__list{border-top:1px solid var(--greige)}.lv-faq__list details{border-bottom:1px solid var(--greige)}.lv-faq__list summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;align-items:baseline;gap:20px;font-size:17px;font-weight:520;letter-spacing:-.01em}.lv-faq__list summary::-webkit-details-marker{display:none}.lv-faq__list summary span{font-size:18px;font-weight:400;color:#8d8275;transition:transform .2s ease}.lv-faq__list details[open] summary span{transform:rotate(45deg)}.lv-faq__list details>div{padding:0 0 24px;max-width:640px;color:var(--muted);font-size:14px;line-height:1.65}.lv-faq__list details>div p{margin:0 0 12px}.lv-faq__list details>div b{color:var(--charcoal);font-weight:600}.lv-rte h2,.lv-rte h3{font-size:16px!important;line-height:1.2!important;letter-spacing:-.01em!important;font-weight:600!important;margin:18px 0 6px!important;color:var(--charcoal)}.lv-rte ul{padding-left:18px;margin:0 0 12px}@media(max-width:900px){.lv-moment,.lv-console__inner,.lv-dimensions__inner,.lv-generic,.lv-faq,.lv-compact__inner,.lv-compose__head{grid-template-columns:1fr}.lv-moment--a{padding-top:44px;padding-bottom:18px;row-gap:18px}.lv-moment--b{padding-top:18px;padding-bottom:34px;row-gap:10px}.lv-moment--b .lv-moment__copy{order:2;justify-self:start;padding-bottom:0}.lv-moment--b .lv-moment__media{order:1;aspect-ratio:auto;min-height:0}.lv-moment--b .lv-moment__media img{width:100%;height:auto;max-height:390px;object-fit:contain;padding:0}.lv-console__inner{min-height:auto}.lv-console__visual{min-height:360px;overflow:hidden}.lv-console__visual .lv-scene:not([hidden]){display:flex;align-items:center;justify-content:center;padding:18px 20px}.lv-console__visual .lv-scene[hidden]{display:none!important}.lv-console__visual .lv-scene img{width:auto;height:auto;max-width:94%;max-height:320px;object-fit:contain;object-position:center;padding:0;margin:auto}.lv-console__content{padding:40px 24px 46px}.lv-compose__head-right{margin-top:0}.lv-compose__head-right>p{justify-self:start}.lv-compose__controls{justify-content:flex-start}.lv-compose__rail{grid-auto-columns:calc((100% - 12px)/2)}.lv-compact__quick{grid-template-columns:1fr}.lv-dimensions__visual{min-height:420px}.lv-compact__inner{gap:16px;padding-top:28px;padding-bottom:36px}}@media(max-width:650px){.lv-dim-trust__facts{grid-template-columns:1fr}.lv-console--mini .lv-scene{padding:18px 20px}.lv-moment__copy h2,.lv-dimensions__copy h2,.lv-faq__intro h2,.lv-compose__head h2{font-size:38px}.lv-console__content h2{font-size:48px}.lv-console__visual{min-height:330px;overflow:hidden}.lv-console__visual .lv-scene:not([hidden]){top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:14px 16px}.lv-console__visual .lv-scene[hidden]{display:none!important}.lv-console__visual .lv-scene img{width:auto;height:auto;max-width:96%;max-height:300px;object-fit:contain;object-position:center;padding:0;margin:auto;transform:none}.lv-tabs{gap:18px;margin:30px 0 22px}.lv-compose{padding:38px 0 24px}.lv-compose__head-right{margin-top:0}.lv-compose-color{align-items:flex-start;flex-direction:column}.lv-compose__rail,.lv-compose--ovran .lv-compose__rail{grid-auto-columns:86%}.lv-compose--ovran .lv-compose-card__media{min-height:320px;padding:8px 10px}.lv-compose--ovran .lv-compose-card__image{max-height:300px}.lv-compose--ovran .lv-compose-card__body{min-height:235px}.lv-compose-collection{align-items:flex-start;flex-direction:column;gap:14px}.lv-compose-collection a{width:100%;justify-content:space-between}.lv-dimensions__inner{padding-top:28px;padding-bottom:46px}.lv-dimensions__visual{min-height:330px}.lv-dimensions__visual img{padding:40px 34px 56px}.lv-dimensions--salven .lv-dimensions__visual--salven{min-height:330px}.lv-dimensions--salven .lv-salven-config-visual img{padding:18px 34px 52px!important}.lv-salven-dim{font-size:8px}.lv-salven-dim--width{left:8%;right:8%;bottom:7%}.lv-salven-config-visual--three .lv-salven-dim--width{left:7%;right:17%}.lv-salven-dim--height{right:3%;top:24%;bottom:20%}.lv-salven-dim--depth{left:4%;top:8%}.lv-size-focus__top,.lv-size-focus__bed{align-items:flex-start;flex-direction:column;gap:5px}.lv-sizes{grid-template-columns:1fr}.lv-generic{padding-top:45px;padding-bottom:45px}.lv-generic__visual{min-height:330px}.lv-compact__copy h2{font-size:38px}.lv-compact__media{aspect-ratio:auto;min-height:0}.lv-compact__media img{width:100%;height:auto;max-height:380px;padding:0}.lv-faq{padding-top:52px;padding-bottom:64px;gap:28px}.lv-faq__list summary{font-size:15px;padding:16px 0}}.lv-compact--editorial .lv-compact__inner{grid-template-columns:1.18fr .82fr;column-gap:clamp(40px,6vw,96px);row-gap:32px;padding-top:28px;padding-bottom:64px}.lv-compact--editorial .lv-compact__heading{grid-column:1/-1}.lv-compact--editorial .lv-compact__heading h2{margin:0;font-size:clamp(38px,4.2vw,58px);line-height:1;letter-spacing:-.045em}.lv-compact--editorial .lv-compact__media{aspect-ratio:auto}.lv-compact--editorial .lv-compact__media img{width:100%;max-height:none;padding:0}.lv-compact--editorial .lv-compact__lead{margin:0;font-size:16px;line-height:1.6}.lv-compact--editorial .lv-compact__quick{grid-template-columns:1fr;gap:0;margin:24px 0}.lv-compact--editorial .lv-compact__quick span{border-bottom:0;padding:16px 0}.lv-compact--editorial .lv-compact__quick span:last-child{border-bottom:1px solid var(--greige)}.lv-compact--editorial .lv-compact__quick b{font-size:15px}.lv-compact--editorial .lv-compact__quick small{font-size:13px;margin-top:5px}@media(max-width:749px){.lv-compact--editorial .lv-compact__inner{grid-template-columns:1fr;gap:24px;padding-top:24px;padding-bottom:40px}.lv-compact--editorial .lv-compact__heading h2{font-size:36px}.lv-compact--editorial .lv-compact__lead{font-size:14px}}.lv-product-paths__compositions{margin-top:36px}.lv-product-paths__compositions h3{font-size:23px;font-weight:500;margin:0 0 10px}.lv-product-paths__compositions p{font-size:15px;line-height:1.6;margin:0 0 16px;color:#655f56}.lv-product-paths__compositions nav{gap:18px 30px}.lv-product-paths{padding-top:38px;padding-bottom:65px;color:#292722}.lv-product-paths h2{font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.02em;margin:0 0 25px}.lv-product-paths nav{display:flex;flex-wrap:wrap;gap:18px 32px;border-top:1px solid #d8ccbe;padding-top:24px}.lv-product-paths a{font-size:14px;line-height:1.5;color:inherit;text-decoration:none;text-underline-offset:4px;display:inline-flex;gap:14px}.lv-product-paths a:hover{text-decoration:underline}.lv-product-paths a:focus-visible{outline:2px solid #5b4335;outline-offset:4px}@media(max-width:700px){.lv-product-paths{padding-bottom:45px}.lv-product-paths nav{gap:18px 25px}}.lomvor-shop-window{background:#fffdfc;color:#292722;border-bottom:1px solid #e7dfd3;padding:34px 0 56px}.lomvor-shop-window *{box-sizing:border-box}.lomvor-shop-window__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.lomvor-shop-window__kicker{font-size:11px;letter-spacing:.16em;font-weight:600;margin:0 0 10px;text-transform:uppercase}.lomvor-shop-window__head h2{font-size:clamp(30px,3vw,46px);font-weight:500;letter-spacing:-.035em;line-height:1;margin:0}.lomvor-shop-window__all{color:#292722;font-size:13px;text-decoration:none;border-bottom:1px solid #292722;padding-bottom:3px;white-space:nowrap}.lomvor-shop-window__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.lomvor-product-card{min-width:0}.lomvor-product-card__media{display:block;position:relative;background:#f6f2ea;aspect-ratio:1/1.08;overflow:hidden;text-decoration:none}.lomvor-product-card__media img{display:block;width:100%;height:100%;object-fit:contain;padding:20px;transition:transform .35s ease}.lomvor-product-card:hover .lomvor-product-card__media img{transform:scale(1.025)}.lomvor-product-card__placeholder{display:block;width:100%;height:100%;background:linear-gradient(145deg,#f6f2ea,#e9dfd2)}.lomvor-product-card__promo{position:absolute;left:12px;top:12px;background:#a95f48;color:#fffdfc;padding:7px 9px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.lomvor-product-card__body{padding:13px 2px 0}.lomvor-product-card__meta{display:flex;flex-wrap:wrap;gap:7px 12px;min-height:18px;margin-bottom:7px;color:#68635c;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.lomvor-product-card__title{display:block;color:#292722;text-decoration:none;font-size:17px;font-weight:500;line-height:1.25;margin-bottom:8px}.lomvor-product-card__price{display:flex;align-items:baseline;gap:8px;font-size:14px;margin-bottom:13px}.lomvor-product-card__price s{color:#827b72;font-size:12px}.lomvor-product-card__price strong{font-weight:600}.lomvor-product-card__form{margin:0}.lomvor-product-card__cta{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #292722;background:transparent;color:#292722;text-decoration:none;font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:8px 12px;transition:.2s ease}.lomvor-product-card__cta:hover{background:#292722;color:#fffdfc}@media(max-width:900px){.lomvor-shop-window__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lomvor-shop-window__head{align-items:flex-start;flex-direction:column}.lomvor-shop-window__all{align-self:flex-start}}@media(max-width:520px){.lomvor-shop-window{padding:26px 0 42px}.lomvor-shop-window__grid{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:8px}.lomvor-product-card{flex:0 0 78%;scroll-snap-align:start}.lomvor-product-card__media img{padding:14px}}.lv-review-banner{display:block;position:relative;background:#eee6da;color:#292722;text-align:center;font-family:inherit;min-height:50px;border-bottom:1px solid #d8ccbe}.lv-review-banner [data-review-slide]{min-height:50px;margin:0;padding:10px 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:14px;line-height:1.35}.lv-review-banner [hidden]{display:none!important}.lv-review-banner__delivery{font-size:16px;font-weight:600;letter-spacing:.01em}.lv-review-banner__eyebrow{font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.13em}.lv-review-banner__offer{display:inline-flex;align-items:center;justify-content:center;background:#5b4335;color:#fffdfc;border-radius:5px;padding:4px 10px;font-size:17px;line-height:1.2;font-weight:750;white-space:nowrap}.lv-review-banner__icon{width:22px;height:22px;flex:0 0 auto;color:#5b4335}.lv-review-banner__score{font-size:14px}.lv-review-banner__score strong{font-weight:700}.lv-review-banner__stars{display:block;position:relative;width:116px;height:22px;overflow:hidden;flex-shrink:0}.lv-review-banner__stars img{position:absolute;display:block;width:122px;height:auto;max-width:none;left:-3px;top:-9px}.lv-review-banner__number,.lv-review-banner__count{white-space:nowrap}.lv-review-banner__number span{font-weight:400;margin-left:2px}.lv-review-banner__mark{display:block;width:18px;height:18px;flex-shrink:0}@media(max-width:600px){.lv-review-banner,.lv-review-banner [data-review-slide]{min-height:50px}.lv-review-banner [data-review-slide]{padding:9px 10px;gap:8px}.lv-review-banner__delivery{font-size:14px;letter-spacing:0}.lv-review-banner__eyebrow{font-size:10px;letter-spacing:.07em}.lv-review-banner__offer{font-size:15px;padding:4px 7px}.lv-review-banner__icon{width:20px;height:20px}.lv-review-banner__score{font-size:12px}.lv-review-banner__stars{width:90px;height:18px}.lv-review-banner__stars img{width:95px;left:-2px;top:-7px}.lv-review-banner__mark{width:15px;height:15px}}@media(max-width:360px){.lv-review-banner [data-review-slide]{gap:6px;padding-inline:7px}.lv-review-banner__promo{flex-wrap:wrap}.lv-review-banner__eyebrow{font-size:9px}.lv-review-banner__score{font-size:11px}.lv-review-banner__stars{width:76px;height:16px}.lv-review-banner__stars img{width:80px;top:-6px}}.section-lomvor-home-v2 .lv-categories{display:none!important}.lv-seat-explorer{background:#fffdfc;color:#292722;padding:clamp(72px,8vw,116px) 0;border-bottom:1px solid #e7dfd5}.lv-seat-explorer *{box-sizing:border-box}.lv-seat-explorer__head{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:end;margin-bottom:42px}.lv-seat-explorer__kicker{margin:0 0 18px;font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.lv-seat-explorer__head h2{margin:0;max-width:820px;font-size:clamp(38px,5vw,70px);line-height:.98;letter-spacing:-.045em;font-weight:500;text-wrap:balance}.lv-seat-explorer__head>p{max-width:520px;margin:0;color:#68635c;font-size:15px;line-height:1.6}.lv-seat-explorer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lv-seat-card{min-width:0;color:#292722;text-decoration:none}.lv-seat-card__media{position:relative;aspect-ratio:3/4;overflow:hidden;background:#f1ede7}.lv-seat-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center;transform:scale(1.001);transition:transform .45s cubic-bezier(.2,.65,.3,1)}.lv-seat-card__body{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:start;padding:15px 2px 0;border-top:1px solid transparent}.lv-seat-card__body>span{padding-top:4px;font-size:10px;line-height:1;letter-spacing:.14em;color:#777169}.lv-seat-card__body h3{margin:0 0 5px;font-size:clamp(20px,1.75vw,28px);line-height:1.05;letter-spacing:-.03em;font-weight:500}.lv-seat-card__body p{margin:0;max-width:240px;color:#706a63;font-size:12px;line-height:1.45}.lv-seat-card__body em{font-style:normal;font-size:15px;line-height:1;transition:transform .2s ease}.lv-seat-card:hover .lv-seat-card__body em{transform:translate(2px,-2px)}@media(max-width:990px){.lv-seat-explorer__head{grid-template-columns:1fr;gap:18px}.lv-seat-explorer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.lv-seat-card__body h3{font-size:26px}}@media(max-width:620px){.lv-seat-explorer{padding:64px 0 72px}.lv-seat-explorer__head{margin-bottom:28px}.lv-seat-explorer__head h2{font-size:clamp(38px,11vw,52px)}.lv-seat-explorer__head>p{font-size:14px}.lv-seat-explorer__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;margin-right:-20px;padding:0 20px 10px 0;scrollbar-width:none}.lv-seat-explorer__grid::-webkit-scrollbar{display:none}.lv-seat-card{flex:0 0 min(78vw,340px);scroll-snap-align:start}.lv-seat-card__body{grid-template-columns:25px minmax(0,1fr) auto;padding-top:13px}.lv-seat-card__body h3{font-size:24px}}@media(prefers-reduced-motion:reduce){.lv-seat-card__video{transition:none}.lv-seat-card:hover .lv-seat-card__video{transform:none}}.lv-seat-explorer{padding:clamp(58px,6vw,88px) 0 72px}.lv-seat-explorer__head{margin-bottom:30px}.lv-seat-explorer__head h2{max-width:760px;font-size:clamp(40px,4.5vw,62px)}.lv-seat-explorer__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;height:clamp(500px,46vw,620px);overflow:visible;margin:0;padding:0;scroll-snap-type:none}.lv-seat-card{position:relative;min-width:0;overflow:hidden;color:#fffdfc!important}.lv-seat-card:nth-child(1){grid-column:1/7;grid-row:1/3}.lv-seat-card:nth-child(2){grid-column:7/10;grid-row:1}.lv-seat-card:nth-child(3){grid-column:10/13;grid-row:1}.lv-seat-card:nth-child(4){grid-column:7/13;grid-row:2}.lv-seat-card__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;background:#e9e3da}.lv-seat-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.001)}.lv-seat-card:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent,rgba(20,18,16,.7));pointer-events:none}.lv-seat-card__body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:end;padding:72px 16px 16px;border:0;color:#fffdfc}.lv-seat-card__body>span{padding:0;color:#fffdfcb8}.lv-seat-card__body h3{margin:0 0 3px;color:#fffdfc;font-size:clamp(21px,1.8vw,30px);line-height:1;letter-spacing:-.03em}.lv-seat-card__body p{margin:0;color:#fffdfcc7;font-size:11px;line-height:1.35}.lv-seat-card__body em{align-self:end;color:#fffdfc}.lv-seat-card:nth-child(2) .lv-seat-card__body p,.lv-seat-card:nth-child(3) .lv-seat-card__body p{display:none}.lv-seat-card:hover .lv-seat-card__video{transform:scale(1.018)}@media(max-width:749px){.lv-seat-explorer{padding:48px 0 54px}.lv-seat-explorer__head{margin-bottom:22px}.lv-seat-explorer__head h2{font-size:clamp(36px,10.5vw,48px)}.lv-seat-explorer__grid{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:8px;overflow:visible;margin:0;padding:0}.lv-seat-card{grid-column:auto!important;grid-row:auto!important;aspect-ratio:1/1.05;scroll-snap-align:none}.lv-seat-card:nth-child(1),.lv-seat-card:nth-child(4){grid-column:1/-1!important;aspect-ratio:16/10}.lv-seat-card__body{grid-template-columns:20px minmax(0,1fr) auto;gap:7px;padding:52px 11px 11px}.lv-seat-card__body h3{font-size:17px}.lv-seat-card__body p{display:none!important}.lv-seat-card__body>span{font-size:8px}}.lv-seat-card__body{display:block!important;padding:72px 18px 18px!important}.lv-seat-card__eyebrow{display:block!important;margin:0 0 8px!important;padding:0!important;color:#fffdfcdb!important;font-size:9px!important;line-height:1.15!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:600!important}.lv-seat-card__body h3{margin:0!important;max-width:94%;color:#fffdfc!important;font-size:clamp(18px,1.65vw,26px)!important;line-height:1.08!important;letter-spacing:-.025em!important;font-weight:500!important;text-wrap:balance}.lv-seat-card:nth-child(1) .lv-seat-card__body h3,.lv-seat-card:nth-child(4) .lv-seat-card__body h3{max-width:78%;font-size:clamp(22px,2vw,31px)!important}.lv-seat-card__body p,.lv-seat-card__body em{display:none!important}@media(max-width:749px){.lv-seat-card__body{padding:52px 14px 14px!important}.lv-seat-card__eyebrow{font-size:8px!important;margin-bottom:7px!important}.lv-seat-card__body h3{font-size:15px!important;line-height:1.08!important;max-width:100%}.lv-seat-card:nth-child(1) .lv-seat-card__body h3,.lv-seat-card:nth-child(4) .lv-seat-card__body h3{font-size:20px!important;max-width:84%}}.customer-account{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;padding:50px 0}.customer-account__account{max-width:600px;width:100%;margin:0 auto}.customer-account__account>*{margin-bottom:var(--margin-md)}.customer-account__orders,.customer-account__addresses{display:flex;flex-direction:column;gap:var(--gap-md)}.customer-account__order{text-decoration:none;color:var(--color-foreground);display:flex;flex-direction:column;gap:var(--gap-sm);transition:var(--animation-link-hover)}.customer-account__order:hover{opacity:var(--opacity-link-hover)}.customer-account__order .customer-account__order-header{display:flex;justify-content:space-between;align-items:center}.customer-account__order .customer-account__order-header-left{display:flex;gap:var(--gap-sm);flex-wrap:wrap}.customer-account__order .customer-account__order-number{font-weight:600}.customer-account__order .customer-account__order-date{font-weight:100;opacity:.75}.customer-account__default-address>*{font-style:italic}.customer-activate{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;padding:50px 0}.customer-activate__activate{max-width:400px;width:100%;margin:0 auto}.customer-activate__activate>.h2{margin-bottom:var(--margin-md)}.customer-activate__form{margin-top:var(--margin-lg);display:flex;flex-direction:column;gap:var(--gap-md)}.customer-activate__form-actions{margin-top:var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}.customer-addresses{width:100%;padding:50px 0;display:block}.customer-addresses__addresses-container{max-width:600px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:var(--gap-md)}.customer-addresses__form{display:flex;flex-direction:column;gap:var(--gap-md);margin:var(--margin-md) 0}.checkbox-group{display:flex;flex-direction:row;align-items:center;gap:var(--gap-sm)}.article{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:center;align-items:center}.article-content{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media not (max-width:750px){.article-content{width:65vw}}.lomvor-guide-entry{padding:32px;background:#f5f2eb;color:#292720;text-decoration:none;min-height:160px;display:flex;align-items:center;border-bottom:1px solid #d8cdbc}.lomvor-guide-entry h2{font-size:clamp(22px,2.5vw,32px);line-height:1.2;margin:0}.lomvor-guide-entry:hover h2{text-decoration:underline;text-underline-offset:5px}.lomvor-guide-index{grid-column:1/-1;color:inherit;font-size:18px;text-underline-offset:5px}.main-blog{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.main-blog__articles{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.main-blog__articles-grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);gap:var(--gap-lg)}@media not (max-width:750px){.main-blog__articles-grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.shopify-section-main-collection{overflow:visible}.main-collection{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.main-collection__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:flex;flex-direction:column;gap:var(--gap-lg)}.main-collection__products-grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:18px;row-gap:42px}@media not (max-width:750px){.main-collection:has(.filter-and-sort--inline) .main-collection__inner{display:flex;flex-direction:column;gap:var(--gap-lg)}.main-collection:has(.filter-and-sort--sidebar) .main-collection__inner{display:grid;grid-template-columns:25% calc(75% - var(--gap-lg));gap:var(--gap-lg)}.main-collection__products-grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}@media(min-width:751px)and (max-width:999px){.main-collection__products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lomvor-directory-card{display:block;color:inherit;text-decoration:none}.lomvor-directory-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f5f2eb}.lomvor-directory-card h2{font-size:clamp(18px,2vw,28px);margin:16px 0 0}.lomvor-directory-card:hover h2{text-decoration:underline;text-underline-offset:5px}.main-collections{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.main-collections__inner{display:flex;flex-direction:column;gap:var(--gap-lg);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.main-collections__products-grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal)}@media not (max-width:750px){.main-collections__products-grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.customer-login{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;padding:50px 0}.customer-login__login,.customer-login__reset-password{max-width:400px;width:100%;margin:0 auto}.customer-login__login-form,.customer-login__reset-password-form{display:flex;flex-direction:column;gap:var(--gap-md);margin-top:var(--margin-lg)}.customer-login__form-actions{margin-top:var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}.customer-order{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;padding:50px 0}.customer-order__content{display:flex;flex-direction:column;gap:var(--gap-md)}.customer-order__content>.card{overflow-x:auto}.order-details{width:100%}.order-details{margin-top:var(--margin-md);border:var(--container-border-width) solid var(--color-border);border-collapse:collapse}.order-details th,.order-details td{border:var(--container-border-width) solid var(--color-border);padding:10px}.customer-order__addresses{display:flex;flex-direction:column;gap:var(--gap-md)}.customer-order__addresses>.card{width:100%}@media not (max-width:750px){.customer-order__addresses{flex-direction:row}}.section-main-page{width:100%;max-width:100%;padding:0}.section-main-page .text-block[data-visual-preview-mode]{max-width:100%}.section-main-page .image-card[data-visual-preview-mode]{width:100%}.main-page{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:center}.main-page .main-page__inner{gap:var(--gap-mobile);width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.main-page--flex .main-page__inner{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile);height:100%}.main-page:not(.main-page--row-mobile)>div>.main-page__inner>.text-block-center-mobile,.main-page:not(.main-page--row-mobile)>.main-page__inner>.text-block-center-mobile{width:100%}.main-page--grid .main-page__inner{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}@media not (max-width:750px){.main-page .main-page__inner{gap:var(--gap)}.main-page--flex .main-page__inner{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);height:auto}.main-page:not(.main-page--row-desktop)>div>.main-page__inner>.text-block-center-desktop,.main-page:not(.main-page--row-desktop)>.main-page__inner>.text-block-center-desktop{width:100%}.main-page--grid .main-page__inner{grid-template-columns:repeat(var(--grid-columns),1fr)}}.customer-register{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;padding:50px 0}.customer-register__register{max-width:400px;width:100%;margin:0 auto}.customer-register__form{display:flex;flex-direction:column;gap:var(--gap-md);margin-top:var(--margin-lg)}.customer-register__form-actions{margin-top:var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}.customer-reset-password{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;padding:50px 0}.customer-reset-password__reset-password{max-width:400px;width:100%;margin:0 auto}.customer-reset-password__reset-password>.h2{margin-bottom:var(--margin-md)}.customer-reset-password__form{margin-top:var(--margin-lg);display:flex;flex-direction:column;gap:var(--gap-md)}.customer-reset-password__form-actions{margin-top:var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}.main-search{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.main-search__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.main-search__form{margin:0}.main-search__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);gap:var(--gap-md)}.main-search__pages{display:flex;gap:var(--gap-md);flex-wrap:wrap;padding-bottom:var(--margin-xl)}.main-search__pages:empty{display:none}.main-search__page-link{color:var(--color-foreground)}.main-search__results-for{margin-top:var(--margin-md);margin-bottom:var(--margin-lg)}@media not (max-width:750px){.main-search__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.section-marquee{padding:0;max-width:100%}.marquee-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.navigation{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.navigation__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-left:0;padding-right:0}.navigation__track{display:flex;gap:var(--gap-md);scrollbar-width:none;overflow-x:auto;align-items:flex-start;justify-content:flex-start;flex-wrap:var(--wrap);padding:calc(.2rem + var(--container-border-width)) var(--page-margin-mobile);width:100%}.navigation--bubble .navigation__track{width:100%}@media not (max-width:750px){.navigation__track{justify-content:var(--alignment-desktop);padding:calc(.2rem + var(--container-border-width)) var(--page-margin-desktop)}}.password-page__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.predictive-search-results-container{overflow-y:auto;max-height:calc(var(--search-modal-max-height-mobile) - var(--inputs-min-height) - var(--padding-md) * 2)}@media not (max-width:750px){.predictive-search-results-container{max-height:calc(var(--search-modal-max-height) - var(--inputs-min-height) - var(--padding-md) * 2)}}.predictive-search-results:not(:empty){display:flex;flex-direction:column;gap:var(--gap-lg);padding:var(--padding-xs);padding-top:var(--margin-md)}.predictive-search-results .predictive-search__section:not(:last-child){border-bottom:1px solid var(--color-input-border-low-opacity);padding-bottom:var(--gap-lg)}.predictive-search__title{margin-bottom:var(--margin-md)}.predictive-search__list,.predictive-search__grid{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--gap-xs)}.predictive-search__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md)}@media not (max-width:750px){.predictive-search__grid{grid-template-columns:repeat(4,1fr)}}.predictive-search__item-product a{display:flex;flex-direction:column;gap:var(--gap-sm);text-decoration:none;font-size:var(--font-body--size)}.predictive-search__item-product a img,.predictive-search__item-collection a img{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5));aspect-ratio:1/1;object-fit:cover}.predictive-search__item-collection a{display:flex;flex-direction:column;gap:var(--gap-sm);text-decoration:none;font-size:var(--font-body--size)}.predictive-search__item-page,.predictive-search__item-article{padding:var(--padding-xs);border-radius:calc(var(--inputs-border-radius) * var(--small-multiplier));transition:background-color var(--animation-speed) var(--animation-easing);font-size:var(--font-body--size);text-decoration:none;color:inherit;display:block}.predictive-search__item-page:hover,.predictive-search__item-article:hover{background-color:var(--color-input-border-low-opacity)}.predictive-search__item-article a{display:flex;justify-content:space-between;gap:var(--gap-xs);width:100%}.predictive-search__item-article-date{opacity:.7}.product-recommendations{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:block}.product-recommendations__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background:var(--gradient-background)}.product-recommendations__title{margin-bottom:var(--margin-lg)}.product-recommendations__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal)}@media not (max-width:750px){.product-recommendations__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.section-reviews{max-width:100%;padding:0}.reviews{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);width:100%}.reviews__title{margin-bottom:var(--gap-lg)}.reviews__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal);list-style:none;padding:0;margin:0}@media not (max-width:750px){.reviews__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.reviews .splide{padding-bottom:20px}.wishlist-drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-shadow));z-index:1000;opacity:0;visibility:hidden;-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);transition:opacity var(--animation-speed) var(--animation-easing),visibility var(--animation-speed) var(--animation-easing)}.wishlist-drawer__overlay.is-open{opacity:1;visibility:visible;-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);transition:opacity var(--animation-speed) var(--animation-easing),visibility var(--animation-speed) var(--animation-easing),-webkit-backdrop-filter var(--animation-speed) var(--animation-easing),backdrop-filter var(--animation-speed) var(--animation-easing)}.wishlist-drawer__drawer{position:absolute;top:0;right:0;width:90vw;max-width:400px;height:100%;background:var(--gradient-background);box-shadow:var(--modal-shadow);transform:translate(100%);display:flex;flex-direction:column}.wishlist-drawer__overlay.is-open .wishlist-drawer__drawer{animation:modalSlideInRight var(--animation-speed) var(--animation-easing) forwards}.wishlist-drawer__overlay.is-closing .wishlist-drawer__drawer{animation:modalSlideOutRight var(--animation-speed) var(--animation-easing) forwards}.wishlist-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:var(--padding-xs)}.wishlist-drawer__title{margin-left:var(--margin-sm)}.wishlist-drawer__body{flex:1;overflow-y:auto;padding:var(--padding-xs)}.wishlist-drawer__empty{text-align:center;padding:var(--padding-xl);height:100%;display:flex;justify-content:center;align-items:center}.wishlist-drawer__item{display:flex;align-items:center;gap:var(--padding-xs);padding:var(--padding-xs);text-decoration:none;color:inherit;transition:var(--animation-link-hover)}.wishlist-drawer__item:hover{opacity:var(--opacity-link-hover)}.wishlist-drawer__item-image{flex-shrink:0;width:60px;height:60px;object-fit:cover;background-color:#fff;border-radius:calc(var(--card-border-radius) - var(--padding-sm))}.wishlist-drawer__item-info{flex:1;min-width:0}.wishlist-drawer__item-title{font-size:var(--font-body--size);color:rgb(var(--color-foreground));font-weight:500;line-height:normal;margin-bottom:0}.wishlist-drawer__item-remove{flex-shrink:0;margin-left:auto;border:var(--inputs-border-width) solid var(--color-border)}.shopify-payment-button__more-options{color:var(--color-foreground)}.announcement .slide{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;gap:var(--gap);margin:0;overflow:hidden;width:100%;height:100%}.article-date{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.article-card-group{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile);gap:var(--gap-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:100%}@media not (max-width:750px){.article-card-group{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);gap:var(--gap)}}auto-gift{display:contents}.auto-gift__content{display:flex;flex-direction:column;height:100%;min-height:inherit}.auto-gift__header{display:flex;flex-direction:column;gap:var(--gap-xs);margin-bottom:var(--margin-md);padding-right:calc(var(--padding-lg) + var(--margin-sm))}.auto-gift__title{margin:0}.auto-gift__description p{margin:0;font-size:var(--font-body--size-small);line-height:1.4;color:rgba(var(--color-foreground),.8)}.auto-gift__products{display:flex;flex-direction:column;gap:var(--gap-sm);flex:1;overflow-y:auto}.auto-gift__product{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gap-md);overflow:hidden;cursor:pointer;border-radius:var(--card-border-radius);padding:var(--padding-xs);color:var(--color-input-text);background-color:var(--color-input-background);border:var(--inputs-border-width) solid var(--color-input-border)}.auto-gift__product:has(input[type=checkbox]:checked){border-color:var(--color-selected-input-border)}.auto-gift__product-container{display:flex;flex-direction:row;cursor:auto;gap:var(--gap-sm)}.auto-gift__product-image img{display:block;min-width:55px;width:55px;border-radius:calc(var(--card-border-radius) - var(--margin-sm))}.auto-gift__product-info{display:flex;flex-direction:column;justify-content:center;gap:var(--gap-sm)}.auto-gift__product-header{display:flex;gap:var(--gap-xs);flex-wrap:wrap;flex-direction:column}.auto-gift__product-title{margin:0;font-size:var(--font-body--size);font-weight:500}.auto-gift__product .checkbox{margin-right:var(--margin-sm)}.auto-gift__actions{margin:0;padding-top:var(--margin-md)}shopify-visual-preview-block-list .accelerated-checkout[data-visual-preview-mode]{width:400px}more-payment-options-link{font-size:smaller}more-payment-options-link a{--button-color: var(--color-foreground)}more-payment-options-link a:hover{opacity:var(--opacity-link-hover)}.shopify-payment-button__more-options[aria-hidden=true]{display:none}.cart-drawer-empty-blocks{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap-lg);width:100%}@media(max-width:750px){.cart-drawer-empty-blocks .slider-component--65-percent .splide__list{width:calc(100vw - 50%)}}.cart-footer-blocks,.cart-footer-resume-blocks,.cart-header-blocks{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;flex-direction:column;gap:var(--gap-sm)}.cart-drawer .cart-header-blocks:not(.card)>div:first-of-type{margin-top:var(--padding-md)}cart-note{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}cart-note .icon--keyboard_arrow_down{display:none}cart-note[data-visual-preview-mode]{width:350px}.cart-progress-bar{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cart-progress-bar[data-visual-preview-mode]{width:350px}.cart-progress-bar__label{margin:0;margin-bottom:var(--margin-md);letter-spacing:inherit;cursor:default;line-height:normal;font-weight:500}.cart-progress-bar__bar-container{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cart-progress-bar__progress-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fill-available}.cart-progress-bar__step-label{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:var(--font-body--size-small);margin-top:5px}.cart-progress-bar__step-label .icon--check{font-size:var(--font-body--size-small)!important}.cart-progress-bar__progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px}.cart-progress-bar__progress[value]::-webkit-progress-bar{background-color:rgb(from var(--color-primary-button-background) r g b / 15%);border-radius:calc(var(--inputs-border-radius) * 20 / 100)}.cart-progress-bar__progress[value]::-webkit-progress-value{-webkit-transition:width .5s;transition:width .5s;background-color:var(--color-primary-button-background);border-radius:calc(var(--inputs-border-radius) * 20 / 100)}@-moz-document url-prefix(){.cart-progress-bar__bar-container{justify-content:center}.cart-progress-bar__progress-group{width:100%}.cart-progress-bar__progress[value]::-moz-progress-bar{background:var(--color-primary-button-background);border-radius:calc(var(--inputs-border-radius) * 20 / 100)}.cart-progress-bar__progress[value],.cart-progress-bar__progress[value]::-moz-progress-bar{border-radius:calc(var(--inputs-border-radius) * 20 / 100)}.cart-progress-bar__progress[value]{border:none;border-radius:calc(var(--inputs-border-radius) * 20 / 100)}}.cart-progress-bar__bar-container:has(.cart-progress-bar__progress_2) .cart-progress-bar__progress_1[value]::-webkit-progress-bar,.cart-progress-bar__bar-container:has(.cart-progress-bar__progress_2) .cart-progress-bar__progress_1[value]::-webkit-progress-value{border-top-right-radius:0;border-bottom-right-radius:0}.cart-progress-bar__progress_2[value]::-webkit-progress-bar,.cart-progress-bar__progress_2[value]::-webkit-progress-value{border-top-left-radius:0;border-bottom-left-radius:0}.cart-progress-bar__bar-container:has(.cart-progress-bar__progress_3) .cart-progress-bar__progress_2[value]::-webkit-progress-bar,.cart-progress-bar__bar-container:has(.cart-progress-bar__progress_3) .cart-progress-bar__progress_2[value]::-webkit-progress-value{border-top-right-radius:0;border-bottom-right-radius:0}.cart-progress-bar__progress_3[value]::-webkit-progress-bar,.cart-progress-bar__progress_3[value]::-webkit-progress-value{border-top-left-radius:0;border-bottom-left-radius:0}.cart-reservation-timer{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cart-reservation-timer.card{padding:var(--padding-md)}.cart-reservation-timer[data-cart-empty=true]:not([data-visual-preview-mode]){display:none}cart-reservation-timer{display:block;width:100%}shopify-visual-preview-block-list .cart-reservation-timer[data-visual-preview-mode]{width:300px}.cart-reservation-timer{--cart-reservation-timer-justify: center;--cart-reservation-timer-text-align: center}.cart-reservation-timer[data-alignment=left]{--cart-reservation-timer-justify: flex-start;--cart-reservation-timer-text-align: left}.cart-reservation-timer[data-alignment=right]{--cart-reservation-timer-justify: flex-end;--cart-reservation-timer-text-align: right}.cart-reservation-timer__row{display:flex;align-items:center;justify-content:var(--cart-reservation-timer-justify);gap:var(--gap-xxs);flex-wrap:wrap;text-align:var(--cart-reservation-timer-text-align);font-size:var(--font-body--size)}.cart-reservation-timer__time{font-weight:500}.cart-reservation-timer__row.hidden{display:none}.comparison-table__cell{padding:var(--padding-md);text-align:center;vertical-align:middle}.comparison-table__cell>*:not(.text-block){display:inline-block;vertical-align:middle}.comparison-table__cell img{max-width:100%;height:auto;object-fit:contain}.comparison-table__cell:empty{opacity:0;background-color:transparent}@media not (min-width:750px){.comparison-table__cell{padding:var(--padding-sm);overflow:hidden;min-width:var(--cell-min-width-mobile)}}.highlight-column-1 tr td:nth-child(1):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-1 tr:first-child td:nth-child(1):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-1 tr:last-child td:nth-child(1):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.highlight-column-2 tr td:nth-child(2):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-2 tr:first-child td:nth-child(2):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-2 tr:last-child td:nth-child(2):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.highlight-column-3 tr td:nth-child(3):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-3 tr:first-child td:nth-child(3):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-3 tr:last-child td:nth-child(3):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.highlight-column-4 tr td:nth-child(4):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-4 tr:first-child td:nth-child(4):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-4 tr:last-child td:nth-child(4):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.highlight-column-5 tr td:nth-child(5):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-5 tr:first-child td:nth-child(5):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-5 tr:last-child td:nth-child(5):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.highlight-column-6 tr td:nth-child(6):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-6 tr:first-child td:nth-child(6):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-6 tr:last-child td:nth-child(6):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.highlight-column-7 tr td:nth-child(7):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-7 tr:first-child td:nth-child(7):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-7 tr:last-child td:nth-child(7):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.highlight-column-8 tr td:nth-child(8):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}.highlight-column-8 tr:first-child td:nth-child(8):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.highlight-column-8 tr:last-child td:nth-child(8):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.comparison-table__table tr:not(:last-child){border-bottom:var(--separator-border-width) solid var(--color-border)}.custom-product-field,.cart-discount-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cart-discount-block .icon--keyboard_arrow_down{display:none}.cart-discount-block[data-visual-preview-mode]{width:350px}cart-discount{display:block}.cart-discount__container{display:flex;justify-content:space-between;align-items:center;gap:10px}.cart-discount__container .textfield{width:100%}.cart-discount__container .textfield input{min-width:100%;width:100%}.cart-discount_button{min-width:90px}.cart-discount_badge-container{margin-top:var(--margin-sm)}.cart-discount_badge{justify-content:center;gap:5px;padding-right:5px!important}.cart-discount_badge.loading{cursor:default;pointer-events:none}.cart-discount_badge.loading .cart-discount__discount-text,.cart-discount_badge.loading .cart-discount__remove-discount{opacity:.5}.cart-discount__remove-discount{cursor:pointer;height:14px}.cart-discount_badge .cart-discount__discount-text{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fake-variant-picker__variant{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:var(--variant-button-min-height);min-width:var(--variant-button-min-width);max-width:max-content;font-size:var(--variant-button-font-size);outline:1px solid transparent;transition:all var(--animation-speed-medium) var(--animation-easing);padding:var(--variant-button-padding-vertical) var(--variant-button-padding-horizontal);color:var(--color-variant-text);background-color:var(--color-variant-background);border:var(--variant-button-border-width) solid var(--color-variant-border);border-radius:var(--inputs-border-radius);font-weight:var(--button-primary-font-weight);text-transform:var(--button-primary-text-transform);letter-spacing:var(--button-letter-spacing)}.fake-variant-picker__variant--selected{background-color:var(--color-selected-variant-background);color:var(--color-selected-variant-text);border-color:var(--color-selected-variant-border)}.fake-variant-picker{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.fake-variant-picker__variants{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.footer-bottom-bar{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top)}.footer-bottom-bar--top-border{border-top:var(--separator-border-width) solid var(--color-border)}.footer-bottom-bar__content{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto;gap:var(--gap-mobile);width:100%}@media not (max-width:750px){.footer-bottom-bar__content{gap:var(--gap);grid-template-columns:repeat(var(--grid-columns),1fr)}}.policy-list{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.policy-list__links{display:flex;gap:var(--gap-xs) var(--padding-sm);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}@media not (max-width:750px){.policy-list__links{justify-content:flex-start}}.policy-list__link{text-decoration:underline;color:var(--color-foreground);transition:var(--animation-link-hover);font-size:var(--font-body--size-small)}.policy-list__link:hover{opacity:var(--opacity-link-hover)}.header-drawer-menu-header{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;flex-direction:column;gap:var(--gap-sm);margin-bottom:var(--margin-sm)}.header-drawer-menu-under-menu{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:var(--margin-sm)}.header__mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-shadow));z-index:1000;opacity:0;visibility:hidden;-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);transition:opacity var(--animation-speed) var(--animation-easing),visibility var(--animation-speed) var(--animation-easing)}.header__mobile-menu-overlay.is-open{opacity:1;visibility:visible;-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);transition:opacity var(--animation-speed) var(--animation-easing),visibility var(--animation-speed) var(--animation-easing),-webkit-backdrop-filter var(--animation-speed) var(--animation-easing),backdrop-filter var(--animation-speed) var(--animation-easing)}.header__mobile-menu{position:absolute;top:0;left:0;width:90vw;max-width:400px;height:100%;background:var(--gradient-background);box-shadow:var(--modal-shadow);transform:translate(-100%);display:flex;flex-direction:column}.header__mobile-menu-overlay.is-open .header__mobile-menu{animation:modalSlideInLeft var(--animation-speed) var(--animation-easing) forwards}.header__mobile-menu-overlay.is-closing .header__mobile-menu{animation:modalSlideOutLeft var(--animation-speed) var(--animation-easing) forwards}.header__mobile-menu-header{display:flex;align-items:center;justify-content:flex-start;padding:var(--padding-xs)}.header__mobile-menu-footer{padding:var(--padding-sm);border-top:var(--separator-border-width) solid var(--color-border)}.header__mobile-menu-nav{flex:1;padding:var(--padding-md);display:flex;flex-direction:column;gap:var(--gap-xs);overflow-y:auto;overflow-x:hidden}.header__mobile-menu-nav--uppercase .header__mobile-menu-link-text{text-transform:uppercase}.header__mobile-menu-link-text{font-weight:var(--font-weight)}.header__mobile-menu-link{display:block;padding:var(--padding-sm);text-decoration:none;color:inherit;font-size:var(--font-h6--size);border-radius:var(--inputs-border-radius);transition:background-color var(--animation-speed) var(--animation-easing)}.header__mobile-menu-link:hover{background-color:var(--color-input-border-low-opacity)}.header__mobile-menu-accordion{width:100%}.header__mobile-menu-accordion summary{list-style:none;cursor:pointer}.header__mobile-menu-accordion summary::-webkit-details-marker{display:none}.header__mobile-menu-link--parent,.header__mobile-menu-link--child{display:flex;align-items:center;justify-content:space-between;width:100%}.header__mobile-menu-link--parent .icon,.header__mobile-menu-link--child .icon{transition:transform var(--animation-speed-fast) var(--animation-easing);flex-shrink:0}.header__mobile-menu-accordion[open]>summary .icon{transform:rotate(180deg)}.header__mobile-menu-submenu{padding-left:var(--padding-sm)}.header__mobile-menu-link--child{font-size:var(--font-body--size-emphasized);padding-left:var(--padding-sm)}.header__mobile-menu-link--grandchild{font-size:var(--font-body--size);padding-left:var(--padding-sm)}.header__mobile-menu-submenu--level-2{padding-left:var(--padding-sm)}.megamenu-group{gap:var(--gap);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:var(--width)}.megamenu-group.card{padding:var(--padding-vertical) var(--padding-horizontal)}shopify-visual-preview-block-list .megamenu-group[data-visual-preview-mode]{width:100%;max-width:450px}.megamenu-group--flex{display:flex;flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}.megamenu-group--grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto}.custom-megamenu-content{gap:var(--gap);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden}.custom-megamenu-content--flex{display:flex;flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}.custom-megamenu-content--grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto}.header-notification{width:100%;padding:var(--padding-xs);background:var(--gradient-background);border-radius:calc(var(--card-border-radius) - var(--padding-xs));transition:background-color var(--animation-speed) var(--animation-easing);font-size:var(--font-body--size)}.header-notification:hover{background-color:rgb(from var(--color-foreground) r g b / 5%);font-weight:500}.header-notification-link{display:flex;align-items:center;gap:var(--gap-sm);text-decoration:none;color:rgb(var(--color-foreground));width:100%}.header-notification-image{width:50px;height:50px;object-fit:cover;object-position:center center;border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .67))}.header-notification-title{font-weight:500}.header-notifications{line-height:0;position:relative}.header-notifications__icon{position:relative;display:inline-block;cursor:pointer}.header-notifications__popup{border:var(--container-border-width) solid var(--color-border);position:absolute;top:100%;right:0;min-width:240px;max-height:350px;overflow-y:auto;padding:var(--padding-sm)}.header-notifications__list{display:flex;flex-direction:column;width:100%;list-style:none;margin:0;padding:0;gap:var(--gap-sm)}.image-banner{position:relative;overflow:hidden;height:100%;isolation:isolate}.image-banner.card{padding:0}.image-banner__media-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color);opacity:calc(var(--opacity) / 100);z-index:1}.image-banner__media{position:absolute;width:100%;height:100%}.image-banner__media img,.image-banner__media video,.image-banner__media deferred-media,.image-banner__media .placeholder-image{height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:0;overflow:hidden;position:relative}.image-banner__media .image-banner__external-video .deferred-media__video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.image-banner__media .image-banner__external-video .deferred-media__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:1000px){.image-banner__media .image-banner__external-video{display:block;width:100%;height:100%;border-radius:0}.image-banner__media .image-banner__external-video .deferred-media__video{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.image-banner__media .image-banner__external-video .deferred-media__video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:177.77vh;height:100vh;min-width:100%;min-height:100%}}.image-banner__content-wrapper{position:relative;width:100%;z-index:2}.image-banner__content-wrapper .image-banner__content{width:100%;min-height:var(--banner-height-mobile);display:flex;flex-direction:column;justify-content:var(--justify-mobile);align-items:var(--align-items-mobile);padding:var(--padding-vertical-mobile) var(--padding-horizontal-mobile)}@media not (max-width:750px){.image-banner__content-wrapper .image-banner__content{min-height:var(--banner-height);justify-content:var(--justify);align-items:var(--align-items);padding:var(--padding-vertical) var(--padding-horizontal)}}.marquee-image-block{width:var(--width-mobile)}@media not (max-width:750px){.marquee-image-block{width:var(--width-desktop)}}.marquee-image-block--height-fill .marquee-image-block__image{height:100%}.marquee-image-block__image{object-fit:cover;aspect-ratio:var(--ratio);width:100%}.navigation-item{display:flex;align-items:center;gap:var(--gap-sm);justify-content:center;text-decoration:none;color:var(--color-foreground);background-color:var(--color-background)}shopify-visual-preview-block-list .navigation-item[data-visual-preview-mode]{width:150px}.navigation__title{font-size:var(--font-body--size);line-height:1}.navigation-item img{min-width:var(--image-width-mobile);width:var(--image-width-mobile);height:var(--image-width-mobile);aspect-ratio:1/1;object-fit:cover;border-radius:50px;overflow:hidden;object-position:center center;background-color:#f8f8f8}.navigation--tab .navigation-item{flex-direction:row;color:var(--color-tab-text);background-color:var(--color-tab-background);border-radius:calc(var(--small-multiplier) * var(--button-border-radius));border:var(--tab-button-border-width) solid var(--color-tab-border);padding:var(--padding-xxs) var(--padding-sm);transition:.3s;min-height:calc(var(--image-width-mobile) + 2 * var(--padding-xxs));min-width:max-content}.navigation--tab .navigation-item img{border-radius:calc(calc(var(--small-multiplier) * var(--button-border-radius)) - var(--padding-xxs))}.navigation--tab .navigation-item.navigation-item--with-image{padding-left:var(--padding-xxs)}.navigation--tab .navigation-item.navigation-item--selected,.navigation--tab .navigation-item:hover{background-color:var(--color-selected-tab-background);color:var(--color-selected-tab-text);border-color:var(--color-selected-tab-border)}.navigation--bubble .navigation-item{flex-direction:column;min-width:calc(var(--image-width-mobile) + 30px);width:calc(var(--image-width-mobile) + 30px)}.navigation--bubble .navigation-item .navigation__title{color:var(--color-foreground);max-width:calc(var(--image-width-mobile) + 30px);overflow-wrap:break-word;text-align:center}.navigation--bubble .navigation-item img,.navigation--bubble .navigation-item .navigation-item__placeholder{outline:var(--container-border-width) solid var(--color-border);outline-offset:.2rem;transition:.3s}.navigation--bubble .navigation-item.navigation-item--selected img,.navigation--bubble .navigation-item.navigation-item--selected .navigation-item__placeholder,.navigation--bubble .navigation-item:hover img,.navigation--bubble .navigation-item:hover .navigation-item__placeholder{outline:var(--container-border-width) solid var(--color-foreground);outline-offset:.2rem}@media not (max-width:750px){.navigation--bubble .navigation-item{min-width:calc(var(--image-width-desktop) + 30px);width:calc(var(--image-width-desktop) + 30px)}.navigation-item img{min-width:var(--image-width-desktop);width:var(--image-width-desktop);height:var(--image-width-desktop)}.navigation--bubble .navigation-item .navigation__title{max-width:calc(var(--image-width-desktop) + 30px)}}.password-form-container{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.password-form{margin-top:var(--margin-md);display:flex;flex-direction:column;align-items:center;width:300px;max-width:100%;gap:var(--gap-md)}shopify-visual-preview-block-list .product-add-to-cart-button[data-visual-preview-mode]{width:400px}.product-add-to-cart-button{display:flex;flex-direction:row;gap:var(--gap-sm);align-items:center}.sticky-add-to-cart{display:block;width:100%}.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content,.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content{position:fixed;bottom:14px;left:0;width:100%;padding:0 16px;z-index:20;border-top:0;background:transparent!important;box-shadow:none!important;pointer-events:none}.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content .product-add-to-cart-button,.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content .product-add-to-cart-button{width:min(680px,calc(100vw - 32px));max-width:680px;margin:0 auto;pointer-events:auto;filter:drop-shadow(0 10px 24px rgba(41,39,34,.14))}.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content .product-add-to-cart-button .button,.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content .product-add-to-cart-button .button{min-height:50px;border-radius:4px;background:#292722;color:#f6f2ea;border-color:#292722;font-size:13px;letter-spacing:0;padding-inline:22px}.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content{animation:sticky-add-to-cart-slide-up .3s ease-in-out}.sticky-add-to-cart.lv-footer-visible .sticky-add-to-cart__content{opacity:0!important;transform:translateY(calc(100% + 28px))!important;pointer-events:none!important;transition:opacity .18s ease,transform .22s ease}.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content{animation:sticky-add-to-cart-slide-down .3s ease-in-out forwards}@keyframes sticky-add-to-cart-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sticky-add-to-cart-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media not (max-width:750px){.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content,.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content{padding:0 24px;bottom:16px}}@media(max-width:750px){.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content,.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content{bottom:10px;padding:0 12px}.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content .product-add-to-cart-button,.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content .product-add-to-cart-button{width:min(520px,calc(100vw - 24px))}.sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content .product-add-to-cart-button .button,.sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content .product-add-to-cart-button .button{min-height:48px;font-size:12px}}.product-add-to-cart-button .button{container-type:inline-size}#klaviyo-bis-button-container{margin-bottom:0!important}#klaviyo-bis-button-container button{-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;text-decoration:none!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:calc(var(--inputs-min-height) - (2 * var(--button-padding-vertical)))!important;font-size:var(--button-font-size)!important;outline:1px solid transparent!important;transition:all var(--animation-speed-medium) var(--animation-easing)!important;padding:var(--button-padding-vertical) var(--button-padding-horizontal)!important;color:var(--color-primary-button-text)!important;background-color:var(--color-primary-button-background)!important;border:var(--button-primary-border-width) solid var(--color-primary-button-border)!important;border-radius:var(--button-border-radius)!important;font-weight:var(--button-primary-font-weight)!important;text-transform:var(--button-primary-text-transform)!important;width:-webkit-fill-available!important;font-family:var(--font-body--family)!important;font-weight:500!important}.product-add-to-cart-button .full-add-to-cart-text{display:block}.product-add-to-cart-button .small-add-to-cart-text{display:none}@container (width < 200px){.product-add-to-cart-button .button__separator,.product-add-to-cart-button .price-container{display:none}.product-add-to-cart-button .full-add-to-cart-text{display:block}.product-add-to-cart-button .small-add-to-cart-text{display:none}}@container (width < 270px){.product-add-to-cart-button .full-add-to-cart-text{display:none}.product-add-to-cart-button .small-add-to-cart-text{display:block}}.product-card-group-link{display:contents;color:inherit;text-decoration:none}.product-card-group{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile);gap:var(--gap-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:100%}@media not (max-width:750px){.product-card-group{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);gap:var(--gap)}}.product-card-media-gallery-block{position:relative}.product-card-media-gallery .splide__slide{margin-right:var(--card-padding)!important}.product-card-media-gallery .splide__arrow{background-color:transparent;border:none}.product-card-media-gallery .splide__pagination{bottom:5px}.product-card-media-gallery__media{height:100%}.product-card-media-gallery__media--rounded{border-radius:var(--card-border-radius);overflow:hidden}.product-card.card .product-card-media-gallery__media--rounded{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}.slider-component--65-percent product-card-media-gallery .splide__list{width:100%}.product-card-media-gallery__add-to-wishlist-button{position:absolute;display:flex;flex-wrap:wrap;gap:var(--gap-xs);bottom:var(--padding-xs);right:var(--padding-xs);background-color:transparent}.product-card-media-gallery__add-to-wishlist-button .button{background-color:transparent}@media not (max-width:750px){product-card-media-gallery .splide__arrow,product-card-media-gallery .splide__arrow:disabled,product-card-media-gallery .splide__pagination{opacity:0;transition:opacity .2s ease-in-out}product-card:hover product-card-media-gallery .splide__arrow,product-card:hover product-card-media-gallery .splide__pagination{opacity:1}product-card:hover product-card-media-gallery .splide__arrow:disabled{opacity:.5}.product-card-media-gallery__add-to-wishlist-button{opacity:0;transition:opacity .2s ease-in-out}.product-card:hover .product-card-media-gallery__add-to-wishlist-button{opacity:1}}.quick-add-component{display:block;width:100%;cursor:auto;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.quick-add-component--aligned-at-bottom{margin-top:auto}.quick-add-component .dialog-modal{overflow-x:hidden}.quick-add-component .quick-add-button{container-type:inline-size}.quick-add-button .full-add-to-cart-text{display:block}.quick-add-button .small-add-to-cart-text{display:none}@container (width < 200px){.quick-add-button .full-add-to-cart-text{display:none}.quick-add-button .small-add-to-cart-text{display:block}}.quick-add-component .dialog-modal__content{display:flex;flex-direction:column;gap:var(--gap-sm)}.quick-add-component .dialog-modal__content>*{margin-block:0}.quick-add-component .dialog-modal__content .fake-variant-picker,.quick-add-component .dialog-modal__content .slider-block,.quick-add-component .dialog-modal__content .stories__container{display:none}.quick-add-component .product-section__medias--sticky,.quick-add-component .product-section__product-info--sticky{position:relative!important}Neutralize sticky add-to-cart inside quick-add dialogs .quick-add-component .sticky-add-to-cart,.quick-add-component .sticky-add-to-cart[data-active=true]{position:static!important;bottom:auto!important;left:auto!important;padding:0!important;border-top:none!important;z-index:auto!important;transition:none!important}:is(Neutralize sticky add-to-cart inside quick-add dialogs .quick-add-component .sticky-add-to-cart,.quick-add-component .sticky-add-to-cart[data-active=true]) .sticky-add-to-cart__content{padding:0!important}.lv-orientation{margin:8px 0}.lv-orientation label{display:block;font-size:14px;font-weight:600}.lv-orientation p{margin:6px 0 10px;font-size:13px;line-height:1.5}.lv-orientation select{width:100%;min-height:48px;padding:12px;border:1px solid #928b81;border-radius:5px;background:#fff;color:#292723;font:inherit}.lv-orientation select:focus-visible{outline:2px solid #292723;outline-offset:3px}shopify-visual-preview-block-list product-form[data-visual-preview-mode]{width:400px}.product-form__form{display:flex;flex-direction:column;gap:var(--gap-sm)}.lv-spec-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0 6px;padding:12px 0;border-top:1px solid #e4dbcf;border-bottom:1px solid #e4dbcf}.lv-spec-strip>span{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;align-items:center}.lv-spec-strip i{grid-row:1 / 3;width:32px;height:32px;display:grid;place-items:center;border-radius:6px;background:#f3f3f3;color:#292722;font-size:18px;font-style:normal;line-height:1}.lv-spec-strip small{color:#817b74;font-size:9px;line-height:1.1}.lv-spec-strip b{margin-top:2px;color:#292722;font-size:13px;line-height:1.1;font-weight:650;white-space:nowrap}.lv-spec-strip[data-range=TOVEN-ANGLE]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.lv-spec-strip[data-range=TOVEN-ANGLE] small{line-height:1.35}.lv-spec-strip[data-range=TOVEN-ANGLE] b{white-space:normal;line-height:1.3}.lv-made-order{margin:2px 0 4px;color:#68635c;font-size:11px;line-height:1.45}.lv-made-order strong{color:#292722;font-weight:650}.shipping-bar{display:flex;justify-content:space-between;align-items:center;background:#f1f1f1;padding:7px 12px;border-radius:6px;font-size:11px;gap:16px;width:100%;box-sizing:border-box;margin:2px 0 6px;color:#292722}.shipping-left,.shipping-right{display:flex;align-items:center;gap:6px}.shipping-dot{width:8px;height:8px;background:#66725a;border-radius:50%;flex-shrink:0}.shipping-bold{font-weight:700}.lv-klarna-line{display:flex;justify-content:space-between;gap:12px;padding:0 2px 4px;color:#292722;font-size:11px}.lv-klarna-line small{color:#8d8275;white-space:nowrap}@media(max-width:560px){.lv-spec-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.lv-spec-strip b{font-size:12px}.shipping-bar{align-items:flex-start;flex-direction:column;gap:4px}.lv-klarna-line{flex-direction:column;gap:1px}}.lv-spec-strip{grid-template-columns:repeat(auto-fit,minmax(115px,1fr))}.lv-spec-strip b{white-space:normal;overflow-wrap:anywhere;line-height:1.3}.lv-spec-strip small{line-height:1.3}.lv-spec-strip i svg{width:18px;height:18px}.lv-purchase-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 0;border-bottom:1px solid #e4dbcf}.lv-purchase-benefits strong{display:block;font-size:13px;line-height:1.4;font-weight:600;color:#292722}.lv-purchase-benefits small{display:block;margin-top:3px;font-size:11px;line-height:1.5;color:#746f68}@media not (max-width:750px){.product-media-gallery .splide__arrow,.product-media-gallery .splide__arrow:disabled,.product-media-gallery .splide__pagination{opacity:0;transition:opacity .2s ease-in-out}.product-media-gallery:hover .splide__arrow,.product-media-gallery:hover .splide__pagination{opacity:1}.product-media-gallery:hover .splide__arrow:disabled{opacity:.5}}@media not (max-width:750px){.product-media-gallery--grid .splide__list{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap)}.product-media-gallery--grid .splide__list .product-media-gallery__media--full-width{grid-column:span var(--grid-columns)}.product-media-gallery--grid .product-media-gallery__thumbnails{display:none}}.product-media-gallery__media{height:100%}.product-media-gallery__media--rounded{border-radius:var(--card-border-radius);overflow:hidden}.product-media-gallery__media--zoomable{cursor:zoom-in}.product-media-gallery__media{position:relative}.product-media-gallery__xr-button{position:absolute;bottom:15px;left:50%;transform:translate(-50%);z-index:2;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.product-media-gallery__xr-button[data-shopify-xr-hidden]{visibility:hidden}.product-media-gallery__media--zoomable *{cursor:inherit}.product-media-gallery .splide__pagination{bottom:5px}.product-media-gallery__thumbnails{margin-top:10px}@media not (max-width:750px){.product-media-gallery--thumbs-left,.product-media-gallery--thumbs-right{position:relative}.product-media-gallery--thumbs-left .product-media-gallery-main-slider,.product-media-gallery--thumbs-right .product-media-gallery-main-slider{overflow:hidden}.product-media-gallery--thumbs-left .product-media-gallery-main-slider{margin-left:calc(var(--thumbnails-column-width) + 10px)}.product-media-gallery--thumbs-right .product-media-gallery-main-slider{margin-right:calc(var(--thumbnails-column-width) + 10px)}.product-media-gallery--thumbs-left .product-media-gallery__thumbnails,.product-media-gallery--thumbs-right .product-media-gallery__thumbnails{position:absolute;top:0;bottom:0;width:var(--thumbnails-column-width);margin-top:0}.product-media-gallery--thumbs-left .product-media-gallery__thumbnails{left:0}.product-media-gallery--thumbs-right .product-media-gallery__thumbnails{right:0}.product-media-gallery--thumbs-left .product-media-gallery__thumbnails .splide__track,.product-media-gallery--thumbs-right .product-media-gallery__thumbnails .splide__track{height:100%;overflow:hidden}.product-media-gallery--thumbs-left .product-media-gallery__thumbnails .splide__arrow .icon,.product-media-gallery--thumbs-right .product-media-gallery__thumbnails .splide__arrow .icon{transform:rotate(90deg)}}.product-media-gallery__thumbnail{position:relative;height:auto!important}.product-media-gallery__thumbnail .product-media-gallery__thumbnail-play-button{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a}.product-media-gallery__thumbnail .product-media-gallery__thumbnail-play-button .icon--play_circle,.product-media-gallery__thumbnail .product-media-gallery__thumbnail-play-button .icon--view_in_ar{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;font-size:36px!important;color:var(--color-primary-button-text)}.product-media-gallery__thumbnail-image{width:100%;height:100%;object-fit:cover}.product-media-gallery__thumbnail--rounded,.product-media-gallery__thumbnail--rounded .product-media-gallery__thumbnail-image,.product-media-gallery__thumbnail--rounded .product-media-gallery__thumbnail-play-button{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}shopify-visual-preview-block-list .product-quantity-selector-block[data-visual-preview-mode]{width:100px}shopify-visual-preview-block-list variant-picker[data-visual-preview-mode]{width:350px}variant-picker{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.variant-picker__options{display:flex;flex-direction:column;gap:var(--gap-md)}.variant-picker__option{border:none;padding:0}.variant-picker__option-name{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--gap-sm)}.variant-picker__option-selected-value{font-weight:400;margin-left:.25rem}.variant-picker__option-values{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.quantity-break{width:100%;padding:var(--padding-md) var(--padding-xs);cursor:pointer;display:flex;flex-direction:column;gap:var(--padding-xs);justify-content:center;align-items:center;flex-grow:1;height:100%;overflow:hidden;min-width:0;flex:1 1 0;position:relative;color:var(--color-input-text);background-color:var(--color-input-background);border:var(--inputs-border-width) solid var(--color-input-border)}.quantity-break.quantity-break--no-overflow{overflow:visible}.quantity-break.quantity-break--selected{border:var(--inputs-border-width) solid var(--color-selected-input-border);background-color:var(--color-selected-input-background)}.quantity-break.quantity-break--disabled{opacity:.5;cursor:not-allowed}.quantity-break.quantity-break--with-image{padding:var(--padding-xs)}.quantity-break:not(.quantity-break--with-image){padding:var(--padding-md)}.quantity-break:has(.quantity-break__banner--full-width){gap:var(--gap-sm)}.quantity-break__main-content{display:flex;flex-direction:column;width:100%;align-items:center;gap:var(--padding-xs)}.quantity-break__price-and-title-container{display:flex;flex-direction:column;gap:var(--gap-sm);align-items:center}.quantity-break__title-and-badge-container{display:flex;align-items:center;gap:var(--gap-xs);flex-wrap:wrap;justify-content:center}.quantity-break__title{font-weight:500;text-align:center}.quantity-break__description p,.quantity-break__description ul li,.quantity-break__description ol li{font-size:var(--font-body--size-small)}.quantity-break__description p{margin:0}.quantity-break__description ul{margin:0;padding-left:var(--padding-xs);list-style:none;display:flex;flex-direction:column;gap:var(--gap-xs)}.quantity-break__description ol{margin:0;padding-left:calc(var(--padding-xs) * 2)}.quantity-break__description ul li{position:relative;padding-left:var(--padding-xs)}.quantity-break__description ul li:before{content:"";position:absolute;left:calc(-1 * var(--padding-xs));top:.2em;width:1em;height:1em;background-color:currentColor;-webkit-mask:var(--icon-check-url) center / contain no-repeat;mask:var(--icon-check-url) center / contain no-repeat}.quantity-break__image-container{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.quantity-break__image-container img{width:100%;height:auto;object-fit:contain;border-radius:calc(var(--card-border-radius) - var(--padding-xs))}.quantity-break__image-badge{position:absolute;background-color:var(--color-background);color:var(--color-foreground);font-size:var(--font-body--size-small);border-radius:calc(var(--card-border-radius) - (2 * var(--padding-xs)));z-index:1;display:flex;width:24px;height:24px;justify-content:center;align-items:center}.quantity-break__image-badge.quantity-break__image-badge--topright{top:var(--padding-xs);right:var(--padding-xs)}.quantity-break__image-badge.quantity-break__image-badge--topleft{top:var(--padding-xs);left:var(--padding-xs)}.quantity-break__image-badge.quantity-break__image-badge--bottomright{bottom:var(--padding-xs);right:var(--padding-xs)}.quantity-break__image-badge.quantity-break__image-badge--bottomleft{bottom:var(--padding-xs);left:var(--padding-xs)}.quantity-break__content{display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--gap-sm);width:100%}.quantity-break__title_and_description-container{display:flex;flex-direction:column;gap:var(--gap-sm)}.quantity-break__price-and-title--in_front_of_title{align-items:flex-start;flex-direction:row;justify-content:space-between}.quantity-break__price-and-title--in_front_of_title .quantity-break__price-container .quantity-break__price-container_unit-price,.quantity-break__price-and-title--in_front_of_title .quantity-break__price-container .price-container .prices{text-align:right;justify-content:flex-end}.quantity-break__price-and-title--in_front_of_title .quantity-break__price-container{align-items:flex-end}.quantity-break__price-and-title--in_front_of_title .quantity-break__title{text-align:left}.quantity-break__price-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-xs);flex-wrap:wrap;justify-content:center;color:var(--color-foreground)}.quantity-break__price-container .quantity-break__price-container_unit-price{text-align:center}.quantity-break__banner.quantity-break__banner--full-width{width:calc(100% + 2 * var(--padding-xs));z-index:1}.quantity-break__banner.quantity-break__banner--full-width.quantity-break__banner--bottom{border-top-right-radius:0;border-top-left-radius:0;margin-bottom:calc(-1 * var(--padding-md))}.quantity-break__banner.quantity-break__banner--full-width.quantity-break__banner--top{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-top:calc(-1 * var(--padding-md))}.quantity-break__banner.quantity-break__banner--overlap{max-width:calc(max-content + var(--padding-xs));width:max-content;z-index:1}.quantity-break__banner.quantity-break__banner--overlap.quantity-break__banner--bottom{position:absolute;bottom:0;transform:translateY(65%)}.quantity-break__banner.quantity-break__banner--overlap.quantity-break__banner--top{position:absolute;top:0;transform:translateY(-65%)}.quantity-break.quantity-break--with-image .quantity-break__banner.quantity-break__banner--full-width.quantity-break__banner--bottom{margin-bottom:calc(-1 * var(--padding-xs))}.quantity-break.quantity-break--with-image .quantity-break__banner.quantity-break__banner--full-width.quantity-break__banner--top{margin-top:calc(-1 * var(--padding-xs))}.quantity-breaks-container--column .quantity-break__description p,.quantity-breaks-container--column .quantity-break__description ul li{text-align:center}.quantity-breaks-container--column .quantity-break__price-container{align-items:center}.quantity-breaks-container--column .quantity-break__price-container .price-container .prices{align-items:center;justify-content:center}.quantity-breaks-container--column .quantity-break__banner.quantity-break__banner--normal.quantity-break__banner--bottom{margin-bottom:calc(-1 * var(--padding-xs))}.quantity-breaks-container--column .quantity-break__banner.quantity-break__banner--normal.quantity-break__banner--top{margin-top:calc(-1 * var(--padding-xs))}.quantity-breaks-container--column .quantity-break--with-image .quantity-break__banner.quantity-break__banner--normal.quantity-break__banner--bottom{margin-bottom:0}.quantity-breaks-container--column .quantity-break--with-image .quantity-break__banner.quantity-break__banner--normal.quantity-break__banner--top{margin-top:0}.quantity-breaks-container--column .quantity-break--with-image:has(.quantity-break__banner--bottom.quantity-break__banner--overlap){padding-bottom:var(--padding-md)}.quantity-breaks-container--column .quantity-break--with-image:has(.quantity-break__banner--top.quantity-break__banner--overlap){padding-top:var(--padding-md)}.quantity-breaks-container--row .quantity-break{flex-direction:column;justify-content:flex-start;position:relative;flex:auto}.quantity-breaks-container--row .quantity-break:not(.quantity-break--with-image) .quantity-break__banner--full-width{width:calc(100% + 2 * var(--padding-md))}.quantity-breaks-container--row .quantity-break__main-content{flex-direction:row;gap:var(--gap-sm);align-items:flex-start}.quantity-breaks-container--row .quantity-break__content{align-self:stretch;justify-content:center}.quantity-breaks-container--row .quantity-break__image-container{width:auto}.quantity-breaks-container--row .quantity-break__image-container img{width:var(--image-width);max-width:var(--image-width)}.quantity-breaks-container--row .quantity-break__price-and-title-container{align-items:flex-start}.quantity-breaks-container--row .quantity-break__title-and-badge-container{justify-content:flex-start;gap:var(--gap-sm)}.quantity-breaks-container--row .quantity-break__banner.quantity-break__banner--normal{position:absolute;right:var(--padding-xs)}.quantity-breaks-container--row .quantity-break__banner.quantity-break__banner--normal.quantity-break__banner--top{top:var(--padding-xs)}.quantity-breaks-container--row .quantity-break__banner.quantity-break__banner--normal.quantity-break__banner--bottom{bottom:var(--padding-xs)}.quantity-breaks-container--row .quantity-break__banner.quantity-break__banner--overlap{right:var(--padding-xs)}.quantity-breaks-container.quantity-breaks-container--top{align-items:flex-end}.quantity-breaks-container.quantity-breaks-container--bottom{align-items:flex-start}.quantity-break__variant-picker-container{display:none}.quantity-breaks--with-variant-picker .quantity-break--selected .quantity-break__variant-picker-container{display:flex;flex-direction:column;gap:var(--gap-sm)}.quantity-break__variant-picker-row{display:flex;align-items:center;gap:var(--gap-sm)}.quantity-break__variant-thumbnail{width:40px;height:40px;min-width:40px;border-radius:calc(var(--card-border-radius) - var(--padding-md));overflow:hidden;background-color:var(--color-background)}.quantity-break__variant-thumbnail img{width:100%;height:100%;object-fit:cover}.quantity-break__variant-thumbnail--hidden{display:none}.quantity-breaks:not([data-show-variant-thumbnail=true]) .quantity-break__variant-thumbnail{display:none}.quantity-break__cross-sells{display:none;flex-direction:column;width:calc(100% + 2 * var(--padding-xs));margin-bottom:calc(-1 * var(--padding-xs));border-top:var(--separator-border-width) solid var(--color-input-border);padding:var(--padding-xs) var(--padding-sm);gap:var(--gap-sm)}.quantity-break:not(.quantity-break--with-image) .quantity-break__cross-sells{margin-bottom:calc(-1 * var(--padding-md))}.quantity-breaks-container--row .quantity-break:not(.quantity-break--with-image) .quantity-break__cross-sells{width:calc(100% + 2 * var(--padding-md))}.quantity-breaks-container--column .quantity-break:not(.quantity-break--with-image) .quantity-break__cross-sells{width:calc(100% + 2 * var(--padding-xs))}.quantity-breaks-container--column .quantity-break__cross-sells{padding:var(--padding-xs)}.quantity-breaks-container--column .quantity-break__cross-sell-image{display:none}.quantity-breaks-container--column .quantity-break__cross-sell-info{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-xs)}.quantity-breaks-container--column .quantity-break__cross-sell-title{font-size:var(--font-body--size-small)}.quantity-break--selected .quantity-break__cross-sells{display:flex}.quantity-break__cross-sell{display:flex;align-items:center;width:100%}.quantity-break__cross-sell-image{flex-shrink:0;margin-right:var(--margin-sm)}.quantity-break__cross-sell-image img{display:block;width:34px;height:34px;object-fit:cover;border-radius:calc(var(--card-border-radius) - var(--padding-sm))}.quantity-break__cross-sell-info{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);flex-wrap:wrap;flex:1}.quantity-break__cross-sell-title{font-size:var(--font-body--size);font-weight:500}.quantity-break__cross-sell-price{font-size:var(--font-body--size-small)}.quantity-break__cross-sell-price .price-container{justify-content:flex-start}quantity-break-variant-picker{display:flex;gap:1rem;flex-wrap:wrap}quantity-break-variant-picker:not(:last-child){margin-bottom:1rem}quantity-break-variant-picker .form__label{margin:0}quantity-break-variant-picker .quantity-break__variant-picker-container__option--dropdown{display:flex;align-items:center;gap:.5rem}.quantity-breaks{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .quantity-breaks[data-visual-preview-mode]{width:450px}.quantity-breaks-container{display:flex;flex-direction:row;gap:10px}.quantity-breaks-container.quantity-breaks-container--row{flex-direction:column}.quantity-breaks-container.quantity-breaks-container--row:has(.quantity-break__banner--overlap){gap:20px}.product-section__product-info:has(.quantity-breaks) .product-quantity-selector-block,.quantity-breaks--hidden{display:none}.product-section__product-info:has(.quantity-breaks--with-variant-picker) variant-picker,.product-section__product-info:has(.quantity-breaks--with-variant-picker) .subscription{display:none}.slide{display:flex;flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);gap:var(--gap);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:100%;height:100%}.social-icon__icon{transition:var(--animation-link-hover)}.story{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;-webkit-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer;max-width:65px;padding:0;margin:0;isolation:isolate}.story__bubble{border-radius:50%;position:relative;cursor:pointer;transition:all .2s ease-in-out;width:55px;height:55px}.story__bubble .icon{font-size:32px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff}.story__bubble:hover{transform:scale(102%)}.story__bubble:before{width:60px;height:60px;content:"";background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.story__bubble:after{content:"";width:65px;height:65px;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.story__bubble img{z-index:3;width:55px;height:55px;border-radius:50%;position:relative;overflow:hidden;cursor:pointer;z-index:2;object-fit:cover}.story__bubble-label{font-size:var(--font-body--size-small);padding:0;margin:0;color:var(--color-foreground)}.story-slider__slide{overflow:hidden}.story-slider__slide img,.story-slider__slide video{aspect-ratio:3/5;object-fit:cover;max-width:100%;height:100%}.story__slider{height:100%}.story__slider>.splide__track{height:100%}.story__slider>.splide__arrows>.splide__arrow{height:100%;width:50%;border:none;background-color:transparent;color:var(--color-foreground)}.story__slider>.splide__arrows>.splide__arrow--prev{left:0;justify-content:flex-start}.story__slider>.splide__arrows>.splide__arrow--prev .icon{margin-left:1rem}.story__slider>.splide__arrows>.splide__arrow--next{right:0;justify-content:flex-end}.story__slider>.splide__arrows>.splide__arrow--next .icon{margin-right:1rem}.story__slider .splide__arrow:disabled{opacity:.5}.story__header{position:absolute;left:0;top:0;padding:var(--padding-md);width:100%;z-index:1;background:linear-gradient(0deg,#0000 6.99%,#00000080 163.32%);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.story__progress-bars{display:flex;flex-direction:row;gap:3px}.story__progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;height:2.5px}.story__progress-bar[value]::-webkit-progress-bar{background-color:rgb(from white r g b / 15%);border-radius:var(--card-border-radius)}.story__progress-bar[value]::-webkit-progress-value{background-color:#fff;border-radius:var(--card-border-radius)}.story__heading{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:var(--margin-md) 0;gap:var(--gap-sm);font-size:var(--font-body--size-small);color:#fff}.story__heading img{border-radius:50%;width:32px;height:32px;object-fit:cover}.subscription{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .subscription[data-visual-preview-mode]{width:450px}#shopify-buyer-consent{display:none}.subscription__options{display:flex;flex-direction:column;gap:var(--gap-sm)}.subscription__option{display:flex;flex-direction:column;gap:var(--gap-sm);padding:var(--padding-md);cursor:pointer;transition:border-color .2s ease;color:var(--color-input-text);background-color:var(--color-input-background);border:var(--inputs-border-width) solid var(--color-input-border)}.subscription__option.subscription__option--selected{border:var(--inputs-border-width) solid var(--color-selected-input-border)}.subscription__option-radio{display:flex;align-items:center;gap:var(--gap-xs)}.subscription__option .radio>.radio__label{font-size:var(--font-body--size);font-weight:500}.subscription__option-header{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-sm);width:100%}.subscription__option-price{flex-shrink:0}.subscription__option-price .prices{font-size:var(--font-body--size)}.subscription__frequency{width:100%}.subscription__frequency-buttons{display:flex;flex-wrap:wrap;gap:var(--gap-sm);border:none;padding:0}.subscription__frequency-button input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.subscription__frequency-button input+label{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;font-size:var(--variant-button-font-size);transition:all var(--animation-speed-medium) var(--animation-easing);color:var(--color-input-text);background-color:var(--color-input-background);border:var(--inputs-border-width) solid var(--color-input-border);font-weight:var(--button-primary-font-weight);text-transform:var(--button-primary-text-transform);letter-spacing:var(--button-letter-spacing);padding:calc(var(--button-padding-vertical) / 2) calc(var(--button-padding-horizontal) * var(--small-multiplier));min-height:calc(var(--small-multiplier) * var(--inputs-min-height));min-width:calc(var(--small-multiplier) * var(--inputs-min-width));border-radius:calc(var(--small-multiplier) * var(--button-border-radius))}.subscription__frequency-button input:checked+label{background-color:var(--color-selected-input-background);color:var(--color-selected-input-text);border-color:var(--color-selected-input-border)}.subscription__option-description p,.subscription__option-description ul li,.subscription__option-description ol li{font-size:var(--font-body--size-small)}.subscription__option-description p{margin:0}.subscription__option-description ul{margin:0;padding-left:var(--padding-xs);list-style:none;display:flex;flex-direction:column;gap:var(--gap-xs)}.subscription__option-description ol{margin:0;padding-left:calc(var(--padding-xs) * 2)}.subscription__option-description ul li{position:relative;padding-left:var(--padding-xs)}.subscription__option-description ul li:before{content:"";position:absolute;left:calc(-1 * var(--padding-xs));top:.2em;width:1em;height:1em;background-color:currentColor;-webkit-mask:var(--icon-check-url) center / contain no-repeat;mask:var(--icon-check-url) center / contain no-repeat}.tab__button{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:var(--tab-button-min-height);width:max-content;font-size:var(--tab-button-font-size);outline:1px solid transparent;transition:all var(--animation-speed-medium) var(--animation-easing);padding:var(--tab-button-padding-vertical) var(--tab-button-padding-horizontal);color:var(--color-tab-text);background-color:var(--color-tab-background);border:var(--tab-button-border-width) solid var(--color-tab-border);border-radius:calc(var(--small-multiplier) * var(--button-border-radius));font-weight:var(--button-primary-font-weight);text-transform:var(--button-primary-text-transform);letter-spacing:var(--button-letter-spacing)}.tab.active .tab__button{background-color:var(--color-selected-tab-background);color:var(--color-selected-tab-text);border-color:var(--color-selected-tab-border)}.toggle-cross-sell{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .toggle-cross-sell[data-visual-preview-mode]{width:400px}.product-form__form .toggle-cross-sell:not(:first-of-type){display:none}.toggle-cross-sell__content{margin-bottom:var(--margin-sm)}.toggle-cross-sell__description p{margin:0;line-height:normal;font-size:var(--font-body--size)}.toggle-cross-sell__products{display:flex;flex-direction:column;gap:var(--gap-sm);width:100%}.toggle-cross-sell__product{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--gap-md);overflow:hidden;cursor:pointer;border-radius:var(--card-border-radius);padding:var(--padding-xs);color:var(--color-input-text);background-color:var(--color-input-background);border:var(--inputs-border-width) solid var(--color-input-border)}.toggle-cross-sell__product:has(input[type=checkbox]:checked){border-color:var(--color-selected-input-border)}.toggle-cross-sell__product-image img{display:block;min-width:55px;width:55px;height:auto;aspect-ratio:var(--toggle-cross-sell-image-ratio, auto);object-fit:cover;border-radius:calc(var(--card-border-radius) - var(--margin-sm))}.toggle-cross-sell__product-image--wide img{object-fit:cover;min-height:100%;border-radius:0}.toggle-cross-sell__product-container{display:flex;flex-direction:row;cursor:pointer;gap:var(--gap-sm)}.toggle-cross-sell__product-content{display:flex;flex-direction:column;justify-content:center;gap:var(--gap-sm)}.toggle-cross-sell__product-content--no-image{margin-left:var(--margin-sm)}.toggle-cross-sell__product-header{display:flex;gap:var(--gap-xs);flex-wrap:wrap;flex-direction:column}.toggle-cross-sell__product-title{margin:0;font-size:var(--font-body--size);font-weight:500;text-decoration:none;color:inherit}.toggle-cross-sell__product-price-container{display:flex;flex-direction:row;align-items:center;gap:var(--gap-sm);font-size:var(--font-body--size-small)}.toggle-cross-sell__product .checkbox,.toggle-cross-sell__product .button{margin-right:var(--margin-sm)}.toggle-cross-sell__text-add,.toggle-cross-sell__text-added,.toggle-cross-sell__text-remove{display:none}.toggle-cross-sell__product .button.button--secondary .toggle-cross-sell__text-add{display:block}.toggle-cross-sell__product .button.button--active:not(:hover) .toggle-cross-sell__text-added{display:block}.toggle-cross-sell__product .button.button--active:hover .toggle-cross-sell__text-remove{display:block}.accordions{width:100%}shopify-visual-preview-block-list .accordions[data-visual-preview-mode]{width:450px}.accordion-block{flex:1;width:100%}.accordions--dividers .accordion-block:not(:last-child) .accordion{border-bottom:var(--separator-border-width) solid var(--color-border)}.accordions--dividers .accordion .details-content{padding-block-end:var(--padding-sm)}.accordions--caret .accordion__icons-add,.accordions--add .icon--keyboard_arrow_down{display:none}.accordions--padding-medium .accordion__header{padding:var(--padding-sm) 0}.accordions--padding-large .accordion__header{padding:var(--padding-md) 0}.badges{justify-content:var(--alignment-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media not (max-width:750px){.badges{justify-content:var(--alignment)}}.before-after-block{width:var(--width-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);position:relative}.before-after-block__container{position:relative;width:100%;aspect-ratio:var(--ratio);overflow:hidden;border-radius:var(--card-border-radius)}.before-after-block__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.before-after-block__image--before{clip-path:inset(0 50% 0 0);transition:clip-path .1s ease-out}.before-after-block__img{width:100%;height:100%;object-fit:cover;display:block}.before-after-block__slider{position:absolute;top:0;left:50%;width:4px;height:100%;background-color:transparent;cursor:ew-resize;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.before-after-block__slider-line{width:3px;height:100%;background-color:var(--color-background)}.before-after-block__slider-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background-color:var(--color-background);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:grab;transition:transform .1s ease-out;border:var(--button-secondary-border-width) solid var(--color-secondary-button-border)}.before-after-block__slider-handle:active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.1)}.before-after-block__slider-icon{width:16px;height:16px;color:var(--color-text)}@media not (max-width:750px){.before-after-block__slider-handle{width:48px;height:48px}.before-after-block__slider-icon{width:20px;height:20px}}.before-after-block__label{position:absolute;top:1rem;pointer-events:none}.before-after-block__label--before{left:1rem}.before-after-block__label--after{right:1rem}.before-after-block__label.badge--custom{background-color:var(--badge-custom-background);color:var(--badge-custom-text);border:var(--badge-primary-border-width) solid var(--badge-custom-border)}@media not (max-width:750px){.before-after-block{width:var(--width-desktop)}}shopify-visual-preview-block-list .before-after-block[data-visual-preview-mode]{width:100%;max-width:600px}.breadcrumbs{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--gap-xs)}.breadcrumbs__item{display:flex;font-size:var(--font-body--size);flex-direction:row;align-items:center;gap:var(--gap-xs)}.breadcrumbs__item:not(:last-child):after{content:"";display:inline-block;position:relative;vertical-align:middle}.breadcrumbs--triangle .breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.1em .1em 0 0;height:.35em;width:.35em;transform:rotate(45deg)}.breadcrumbs--slash .breadcrumbs__item:not(:last-child):after{content:"/"}.breadcrumbs__link{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:none;text-underline-offset:.3rem;transition:var(--animation-link-hover)}.breadcrumbs__link:hover{opacity:var(--opacity-link-hover)}.button-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.button-block--full-width{width:100%}.block-collection-featured{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .block-collection-featured .splide__arrow{display:none!important}.block-collection-featured__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.block-collection-featured__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal)}@media not (max-width:750px){.block-collection-featured__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.block-collections-featured{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.block-collections-featured__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.block-collections-featured__grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);column-gap:var(--grid-gap-vertical);row-gap:var(--grid-gap-horizontal)}@media not (max-width:750px){.block-collections-featured__grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.contact-form{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}shopify-visual-preview-block-list .contact-form[data-visual-preview-mode]{max-width:500px}.footer-copyright{display:flex;align-items:center;justify-content:var(--alignment-mobile)}@media not (max-width:750px){.footer-copyright{justify-content:var(--alignment)}}.footer-copyright__text,.footer-copyright__text>a{color:var(--color-foreground);text-decoration:none;font-size:var(--font-body--size-small)}.footer-copyright__text>a{transition:var(--animation-link-hover)}.footer-copyright__text>a:hover{opacity:var(--opacity-link-hover)}.countdown{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding:var(--padding-md)}.countdown:not(.card){padding:0;background-color:inherit;color:inherit}shopify-visual-preview-block-list .countdown[data-visual-preview-mode]{width:300px}date-counter{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:var(--gap-sm);margin:0}.countdown__timer{display:flex;gap:var(--gap-sm);width:100%;justify-content:center}.countdown__timer-card:not(.hidden):has(~.countdown__timer-card:not(.hidden)):after{content:"";position:absolute;right:calc(-1 * var(--gap-sm) / 2 - 1px);top:50%;transform:translateY(-50%);width:1.5px;border-radius:3px;height:60%;background-color:var(--color-foreground);opacity:.2}.countdown__timer--background .countdown__timer-card:after,.countdown__timer--border .countdown__timer-card:after{display:none}.countdown__timer-card{display:flex;flex-direction:column;align-items:center;width:fit-content;position:relative}.countdown__timer-value{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--padding-md) var(--padding-xxs);height:calc(var(--countdown-timer-font-size) + var(--padding-xxs));border-radius:3px;line-height:1;font-weight:var(--countdown-timer-font-weight);font-size:var(--countdown-timer-font-size)}.countdown__timer--background .countdown__timer-value{background-color:var(--color-foreground);color:var(--color-background);padding:var(--padding-sm);margin-bottom:var(--margin-xs)}.countdown__timer--border .countdown__timer-value{background-color:var(--color-background);border:var(--container-border-width) solid var(--color-border);padding:var(--padding-sm);margin-bottom:var(--margin-xs)}.countdown__timer-label{font-size:10px;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;opacity:.8}.countdown__timer-ended p{font-weight:500}.cross-sell-block{display:block;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .cross-sell-block[data-visual-preview-mode]{width:400px}shopify-visual-preview-block-list .cross-sell-block[data-visual-preview-mode]:has(cross-sell-component.cross-sell--column){width:200px}.cross-sells{display:block;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cross-sells--slider{padding-bottom:var(--margin-md)}.cross-sells--slider .splide__pagination{bottom:calc(-1 * var(--margin-md))}.cross-sells--slider .splide__arrow{transform:translateY(-50%)}.cross-sells--slider:has(.splide__arrows) .splide__arrow--prev{margin-left:-10px}.cross-sells--slider:has(.splide__arrows) .splide__arrow--next{margin-right:-10px}.cross-sells--slider:has(.splide__arrows) .splide__slide{padding:0 20px}.cross-sells--slider:has(.splide__arrow.button--tertiary) .splide__slide{padding:0 35px}.cross-sells__list{display:flex;flex-direction:column;gap:var(--gap-sm)}shopify-visual-preview-block-list .cross-sells[data-visual-preview-mode]{width:400px}.custom-code-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.delivery-estimation{display:block;font-size:var(--font-body--size);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .delivery-estimation[data-visual-preview-mode]{width:300px}.delivery-estimation__content{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;justify-content:var(--alignment-mobile)}.delivery-estimation__content .icon{font-size:var(--icon-size)!important;width:var(--icon-size)!important;height:var(--icon-size)!important;margin-right:var(--margin-xs)}.delivery-estimation__image{margin-right:var(--margin-xs);object-fit:contain}@media not (max-width:750px){.delivery-estimation__content{justify-content:var(--alignment)}}.filter-and-sort--loading .filter-list,.filter-and-sort--loading sort-component,.filter-and-sort--loading sort-inline-component,.filter-and-sort--loading .filters__clear-all{opacity:.5;pointer-events:none}.filter-and-sort__inline,.filter-and-sort__sidebar{display:none}.filter-and-sort__sort-only{display:flex;justify-content:flex-end;width:100%}@media not (max-width:750px){.filter-and-sort:not(.filter-and-sort--menu) .filter-and-sort__mobile{display:none}.filter-and-sort--inline .filter-and-sort__inline{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-sm)}.filter-and-sort--sidebar .filter-and-sort__sidebar{display:block}.filter-and-sort--sidebar.filter-and-sort--sticky .filter-and-sort__sidebar{height:fit-content;position:sticky;top:calc(var(--header-height, 0px) + var(--padding-md))}}.group{gap:var(--gap-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:var(--width-mobile)}.group.card{padding:var(--padding-vertical-mobile) var(--padding-horizontal-mobile)}shopify-visual-preview-block-list .group[data-visual-preview-mode]{width:100%;max-width:450px}.group--flex{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile)}.group--grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}@media not (max-width:750px){.group{gap:var(--gap);width:var(--width)}.group.card{padding:var(--padding-vertical) var(--padding-horizontal)}.group--flex{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}.group--grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.icon-with-text{display:flex;gap:var(--gap-mobile);overflow:hidden;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.icon-with-text .text-block{margin-top:0;margin-bottom:0}.icon-with-text--row-mobile{flex-direction:row;align-items:center;justify-content:flex-start}.icon-with-text--column-mobile{flex-direction:column;align-items:center;justify-content:center}.icon-with-text--column-mobile .text-block.paragraph p{text-align:center}shopify-visual-preview-block-list .icon-with-text[data-visual-preview-mode]{width:100%;max-width:350px}.text-block.paragraph p{font-weight:var(--font-weight)}.text-block.paragraph a{color:inherit}@media not (max-width:750px){.icon-with-text{gap:var(--gap)}.icon-with-text--row-desktop{flex-direction:row;align-items:center;justify-content:flex-start}.icon-with-text--row-desktop .text-block.paragraph p{text-align:left}.icon-with-text--column-desktop{flex-direction:column;align-items:center;justify-content:center}.icon-with-text--column-desktop .text-block.paragraph p{text-align:center}}.image-card{position:relative;overflow:hidden;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);text-decoration:none;color:var(--color-foreground);width:100%;height:100%;display:block;isolation:isolate}.image-card.card{padding:0}shopify-visual-preview-block-list .image-card[data-visual-preview-mode]{width:350px}.image-card__image-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color);opacity:calc(var(--opacity) / 100);z-index:1}.image-card__image{position:absolute;width:100%;height:100%}.image-card__image img,.image-card__image .placeholder-image{height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:0;overflow:hidden;position:relative}.image-card__content-wrapper{position:relative;width:100%;z-index:2;padding:var(--padding-vertical-mobile) var(--padding-horizontal-mobile);height:100%}.image-card__content-wrapper .image-card__content{width:100%;min-height:var(--image-height-mobile);height:100%;display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:var(--justify);align-items:var(--align_items)}.image-card .stretched-link__overlay{z-index:2}.image-card.stretched-link .image-card__content-wrapper{z-index:3;pointer-events:none}.image-card.stretched-link .image-card__content-wrapper a,.image-card.stretched-link .image-card__content-wrapper button,.image-card.stretched-link .image-card__content-wrapper input,.image-card.stretched-link .image-card__content-wrapper select,.image-card.stretched-link .image-card__content-wrapper summary{pointer-events:auto}@media not (max-width:750px){.image-card__content-wrapper{padding:var(--padding-vertical) var(--padding-horizontal)}.image-card__content-wrapper .image-card__content{min-height:var(--image-height)}}.image-block{width:var(--width-mobile)}@media not (max-width:750px){.image-block{width:var(--width-desktop)}}.image-block__image{object-fit:cover;aspect-ratio:var(--ratio);width:100%}.image-block__image--rounded{border-radius:var(--card-border-radius)}.image-block--height-fill .image-block__image{height:100%}.slider-block--with-pagination.slider-block--with-pagination-on-left{padding-bottom:0}.slider-block--with-pagination.slider-block--with-pagination-on-left .splide__pagination{right:0;left:auto;bottom:50%;transform:translateY(50%);align-items:center;padding:0}.slider-block--with-pagination.slider-block--with-pagination-on-left .splide__pagination li{display:flex;align-items:center;justify-content:center}.block__logo{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.marquee{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);width:100%}.page-width>.marquee{margin-left:calc(-1 * var(--page-margin-desktop));width:calc(100% + 2 * var(--page-margin-desktop))}marquee-component{display:block;width:100%;overflow:hidden}.marquee__wrapper{display:flex;gap:var(--marquee-gap);width:fit-content;white-space:nowrap;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.marquee__content{min-width:max-content;display:flex;gap:var(--marquee-gap)}.marquee__content :is(p,h1,h2,h3,h4,h5,h6){white-space:nowrap}.marquee__content .marquee__repeated-items *{max-width:none}.marquee__repeated-items{min-width:max-content;display:flex;gap:var(--marquee-gap);align-items:center;justify-content:center}.marquee__repeated-items>*{align-content:center}@media(prefers-reduced-motion:no-preference){marquee-component:not([data-disabled]) .marquee__wrapper{animation:marquee-motion var(--marquee-speed) linear infinite var(--marquee-direction)}}@keyframes marquee-motion{to{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)),0,0)}}.menu-block{display:flex;justify-content:var(--alignment-mobile);margin:var(--margin-top) 0 var(--margin-bottom) 0}@media not (max-width:750px){.menu-block{justify-content:var(--alignment)}}.menu-block__content{display:flex;flex-direction:column;gap:var(--gap-md)}.menu-block__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:var(--menu-direction);gap:var(--gap-md);flex-wrap:wrap}.menu-block__item{margin:0}.menu-block__link{text-decoration:none;color:var(--color-foreground);font-size:var(--font-body--size);font-weight:var(--font-body--weight);transition:var(--animation-link-hover)}.menu-block__link:hover{opacity:var(--opacity-link-hover)}.menu-block__link--underlined{text-decoration:underline}shopify-visual-preview-block-list .newsletter-signup[data-visual-preview-mode]{width:300px;max-width:100%}.newsletter-signup{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);width:100%}.newsletter-signup__form{display:flex;flex-direction:column;gap:var(--gap-sm)}.payment-methods{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--gap-xs);margin:var(--margin-top) 0 var(--margin-bottom) 0;width:100%;justify-content:var(--alignment-mobile)}shopify-visual-preview-block-list .payment-methods[data-visual-preview-mode]{width:max-content}@media not (max-width:750px){.payment-methods{justify-content:var(--alignment)}}.payment-methods svg{width:var(--icon-size);height:auto}.powered-by-fullstack{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:var(--alignment-mobile)}@media not (max-width:750px){.powered-by-fullstack{justify-content:var(--alignment)}}.powered-by-fullstack-minimal{color:var(--color-foreground);font-size:var(--font-body--size);text-decoration:underline;transition:var(--animation-link-hover)}.powered-by-fullstack-minimal:hover{opacity:var(--opacity-link-hover)}.powered-by-fullstack-badge{border:1px solid lightgray;border-radius:4px;padding:5px;display:flex;align-items:center;justify-content:center;transition:all .5s ease;background-color:#fff;position:relative;overflow:hidden;margin:2px;width:120px}.powered-by-fullstack-badge:before{content:"";position:absolute;top:-50%;left:-100%;width:200%;height:200%;background:linear-gradient(0deg,transparent,transparent 30%,rgba(255,255,255,.5));transform:rotate(-45deg);transition:all .5s ease;opacity:0}.powered-by-fullstack-badge:hover{transform:scale(1.02);box-shadow:0 0 5px #0000001a}.powered-by-fullstack-badge:hover:before{opacity:1;transform:rotate(-45deg) translateY(150%)}.product-inventory{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .product-inventory[data-visual-preview-mode]{width:150px}.product-inventory__status{display:flex;align-items:center;gap:var(--gap-sm);font-size:var(--font-body--size)}.product-inventory__status--left{justify-content:flex-start}.product-inventory__status--right{justify-content:flex-end}.product-inventory__status--center{justify-content:center}.product-inventory__icon,.product-inventory__icon svg{width:15px;height:15px}.product-inventory__icon-low{color:orange}.product-inventory__icon-in_stock{color:green}.product-inventory__icon-out_of_stock{color:red}.product-inventory__icon circle:first-of-type{opacity:.3}.product-mini-card{display:flex;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding:0;overflow:hidden;text-decoration:none;color:var(--color-foreground);font-size:var(--font-body--size);transition:transform .2s ease-in-out;padding:var(--padding-xs)}.product-mini-card--column{flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-sm);max-width:150px}.product-mini-card--column .product-mini-card__content{text-align:center}.product-mini-card--column .product-mini-card__content .price-container{text-align:center;justify-content:center}.product-mini-card--row{flex-direction:row;align-items:center;justify-content:flex-start;width:max-content;max-width:100%}.this-pack-contains_product-list .product-mini-card{min-width:max-content}a.product-mini-card:hover{transform:translateY(-2px)}shopify-visual-preview-block-list .product-mini-card[data-visual-preview-mode]{width:300px}.product-mini-card__image{border-radius:calc(var(--card-border-radius) - var(--padding-xs));object-fit:cover;height:var(--height);width:var(--width)}.product-mini-card__content{display:flex;flex-direction:column;gap:var(--gap-xs);padding:0 var(--padding-xs)}.product-mini-card__title{font-weight:500}product-price{display:flex;flex-direction:column;min-height:calc(2 * var(--padding-xxs) + var(--font-body--size-small) + var(--badge-primary-border-width) * 2);justify-content:center}.rating-stars__link{text-decoration:none;color:inherit}.review{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .review[data-visual-preview-mode]{width:400px}.reviews-badge{width:fit-content;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .reviews-badge[data-visual-preview-mode]{max-width:400px}.reviews-badge a{text-decoration:none;color:inherit}.reviews-badge_badge{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm);background-color:transparent}.reviews-badge_badge--wrapped{border-radius:var(--badge-border-radius);padding:var(--padding-sm) var(--padding-md);background-color:var(--color-background);height:40px}.reviews-badge_stars:has(.icon){height:20px}.reviews-badge_stars svg{width:90px}.reviews-badge_stars .icon{font-size:20px!important;margin:0 -4px}.reviews-badge_stars .icon--star,.reviews-badge_stars .icon--star-filled{color:var(--color-stars-icons)}.reviews-badge_stars .icon--google{color:#fbbc05}.reviews-badge_logo img,.reviews-badge_logo svg{width:100%;max-height:20px}.reviews-badge_logo .trustpilot-logo{max-width:80px}.reviews-badge_stars svg,.reviews-badge_logo svg{display:flex}.reviews-badge_logo .trustpilot-logo{margin-top:-5px}.reviews-badge_text-1,.reviews-badge_text-2{font-size:var(--font-body--size)}.reviews-badge_text-1 p,.reviews-badge_text-2 p{margin:0}@media screen and (max-width:768px){.reviews-badge_badge{gap:7px}.reviews-badge_badge--wrapped{padding:10px 15px}.reviews-badge_text-1,.reviews-badge_text-2{font-size:var(--font-body--size-small)}.reviews-badge_logo img,.reviews-badge_logo svg{width:100%;max-width:80px}.reviews-badge_stars svg{width:80px}}@media screen and (max-width:390px){.reviews-badge_text-1{display:none}}.separator-block{width:100%}shopify-visual-preview-block-list .separator-block[data-visual-preview-mode]{width:150px}.slider-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:100%}shopify-visual-preview-block-list .slider-block[data-visual-preview-mode]{width:400px}.slider-block--with-pagination{padding-bottom:var(--margin-lg)}.social-icons{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:var(--alignment-mobile);gap:var(--gap-md);align-items:center;width:100%}@media not (max-width:750px){.social-icons{justify-content:var(--alignment)}}shopify-visual-preview-block-list .social-icons[data-visual-preview-mode]{width:max-content}.social-icon__icon{width:var(--icon-size);height:var(--icon-size);fill:var(--icon-color);transition:var(--animation-link-hover)}.social-icon__icon:hover{opacity:var(--opacity-link-hover)}.stories{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:block}.stories__container{display:flex;flex-direction:row;justify-content:var(--alignment-mobile);gap:20px;overflow-x:auto;scrollbar-width:none;padding:6px}@media not (max-width:750px){.stories__container{justify-content:var(--alignment)}}.stories__modal{padding:0;width:100%;max-width:100vw;height:100vh;background-color:transparent;justify-content:center;align-items:center;overflow:hidden}.stories__modal:focus-visible,.stories__modal:focus{outline:none}.stories__modal::backdrop{transition:backdrop-filter var(--animation-speed-medium) var(--animation-easing);-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);background:rgba(var(--color-shadow))}.stories__modal[open]::backdrop{animation:backdropFilter var(--animation-speed-medium) var(--animation-easing) forwards;transition:opacity var(--animation-speed-medium) var(--animation-easing)}.stories__modal[open]{display:flex;animation:modalSlideInTop var(--animation-speed-medium) var(--animation-easing) forwards}.stories__modal-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#0000004d;cursor:pointer;transition:background-color .2s ease-in-out;margin-bottom:1em;pointer-events:all;-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);z-index:40;position:absolute;top:2rem;right:1rem}.stories__modal-close .icon{color:var(--color-background)}@media(max-width:750px){.stories__modal{padding:40px 20px 0}}.stories__slider{margin:0 calc(40px + 2rem);height:90vh;max-width:100%;aspect-ratio:3 / 5}.stories__slider>.splide__track>.splide__list>.splide__slide{overflow:hidden}.stories__slider>.splide__track{overflow:hidden;height:100%;border-radius:var(--card-border-radius)}.stories__slider .stories__slider-list>.splide__slide:not(.is-active){overflow:hidden}.stories__slider>.splide__arrows>.splide__arrow--prev{left:calc(-40px - 1rem)}.stories__slider>.splide__arrows>.splide__arrow--next{right:calc(-40px - 1rem)}.stories__slider .splide__arrow:disabled{opacity:.5}@media(max-width:750px){.stories__slider{margin:0;height:calc(100vh - 60px)}}.tabs{width:100%}shopify-visual-preview-block-list .tabs[data-visual-preview-mode]{width:400px}.tabs__navigation{display:flex;justify-content:var(--alignment-mobile);max-width:100%}.tabs--wrapped .tabs__navigation-inner{flex-wrap:wrap}.tabs__navigation-inner{display:flex;gap:var(--gap-sm);overflow-x:auto;scrollbar-width:thin;padding-bottom:var(--padding-sm)}.tabs__panel{margin-top:var(--margin-md);width:100%}@media not (max-width:750px){.tabs__navigation{justify-content:var(--alignment)}.tabs__navigation-inner{padding-bottom:var(--padding-xxs)}}.text-block{text-align:var(--text-align-mobile);align-content:center;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media not (max-width:750px){.text-block{text-align:var(--text-align)}}shopify-visual-preview-block-list .text-block[data-visual-preview-mode]{max-width:400px}.text-block.paragraph>*,.see-more__content>*{font-weight:var(--font-weight);font-size:var(--font-size)}.text-block a{color:inherit}see-more-component{display:block;margin-block:0!important}.see-more__content{position:relative}.see-more__content>*{margin-block:var(--margin-md) 0}.see-more__content{mask:linear-gradient(to bottom,black calc(100% - 40px),transparent 100%);-webkit-mask:linear-gradient(to bottom,black calc(100% - 40px),transparent 100%);transition:mask .3s ease,-webkit-mask .3s ease}@supports not (mask: linear-gradient(black,transparent)){.see-more__content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,color-mix(in srgb,var(--color-background) 90%,transparent));opacity:1;transition:opacity .3s ease;pointer-events:none}.see-more__content--expanded:after,.see-more__content--no-overflow:after{opacity:0}}.see-more__content--expanded,.see-more__content--no-overflow{mask:none;-webkit-mask:none}.see-more__toggle{background:none;border:none;color:var(--color-foreground);cursor:pointer;font-size:.9em;font-weight:500;margin-top:.5rem;padding:.25rem 0;text-decoration:underline;transition:var(--animation-link-hover)}.see-more__toggle:hover{opacity:var(--opacity-link-hover)}.see-more__toggle-text{display:inline-block;text-decoration:underline}.text-block--truncated{display:-webkit-box;-webkit-line-clamp:var(--truncate-length);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.this-pack-contains{display:flex;flex-direction:column;font-size:var(--font-body--size);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}shopify-visual-preview-block-list .this-pack-contains[data-visual-preview-mode]{width:450px}.this-pack-contains__title{font-weight:500}.this-pack-contains_description{margin-top:var(--margin-xs)}.this-pack-contains_product-list{display:flex;gap:var(--gap-sm);width:100%;overflow-y:auto;padding:var(--padding-sm) 0}.timeline{--marker-half: calc(var(--marker-size) / 2);--step-gap-vertical: 25px;--marker-content-gap: 10px;list-style:none;padding:0;margin:var(--margin-top) 0 var(--margin-bottom);counter-reset:timeline-step;width:100%;box-sizing:border-box}shopify-visual-preview-block-list .timeline[data-visual-preview-mode]{width:100%;max-width:500px}.timeline__step{counter-increment:timeline-step;position:relative;list-style:none}.timeline__marker-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.timeline__marker{width:var(--marker-size);height:var(--marker-size);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);flex-shrink:0;position:relative;z-index:1;box-sizing:border-box;color:var(--color-foreground)}.timeline__marker-dot,.timeline__marker-icon,.timeline__marker-number{display:none;line-height:1}.timeline__content{display:flex;flex-direction:column;gap:var(--content-gap-mobile);justify-content:var(--content-justify-mobile);align-items:var(--content-align-mobile);min-width:0}@media not (max-width:750px){.timeline__content{gap:var(--content-gap);justify-content:var(--content-justify);align-items:var(--content-align)}}.timeline--marker-dot .timeline__marker{background-color:transparent}.timeline--marker-dot .timeline__marker-dot{display:block;width:55%;height:55%;border-radius:50%;background-color:var(--connector-color)}.timeline--marker-number .timeline__marker{border:var(--connector-thickness) solid var(--connector-color)}.timeline--marker-number .timeline__marker-number{display:inline-block;font-size:calc(var(--marker-size) / 2.4);font-weight:600}.timeline--marker-number .timeline__marker-number:before{content:counter(timeline-step)}.timeline--marker-icon .timeline__marker{border:var(--connector-thickness) solid var(--connector-color)}.timeline--marker-icon .timeline__marker-icon{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.timeline--marker-icon .timeline__marker-icon .icon{font-size:calc(var(--marker-size) * .55)!important;line-height:1}.timeline--marker-icon .timeline__marker:not(:has(.timeline__marker-icon)){border:none;background-color:transparent}.timeline--marker-icon .timeline__marker:not(:has(.timeline__marker-icon)) .timeline__marker-dot{display:block;width:55%;height:55%;border-radius:50%;background-color:var(--connector-color)}@media(max-width:750px){.timeline--horizontal-mobile{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:thin;padding-bottom:var(--padding-sm, 8px)}.timeline--horizontal-mobile .timeline__step{flex:1 0 max(160px,33%);display:flex;flex-direction:column;align-items:center;padding:0 10px}.timeline--horizontal-mobile .timeline__step:not(:first-child):before{content:"";position:absolute;top:var(--marker-half);left:-50%;right:50%;border-top:var(--connector-thickness) var(--connector-style) var(--connector-color);transform:translateY(calc(var(--connector-thickness) / -2));z-index:0}.timeline--horizontal-mobile .timeline__content{margin-top:var(--marker-content-gap);width:100%}.timeline--vertical-mobile{display:flex;flex-direction:column;gap:var(--step-gap-vertical)}.timeline--vertical-mobile .timeline__step{display:flex;gap:15px;align-items:flex-start}.timeline--vertical-mobile.timeline--align-right .timeline__step{flex-direction:row-reverse}.timeline--vertical-mobile .timeline__step:not(:last-child):after{content:"";position:absolute;top:var(--marker-size);bottom:calc(var(--step-gap-vertical) * -1);left:var(--marker-half);border-left:var(--connector-thickness) var(--connector-style) var(--connector-color);transform:translate(calc(var(--connector-thickness) / -2))}.timeline--vertical-mobile.timeline--align-right .timeline__step:not(:last-child):after{left:auto;right:var(--marker-half);transform:translate(calc(var(--connector-thickness) / 2))}.timeline--vertical-mobile .timeline__content{flex:1}}@media not (max-width:750px){.timeline--horizontal-desktop{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:thin;padding-bottom:var(--padding-sm, 8px)}.timeline--horizontal-desktop .timeline__step{flex:1 0 max(180px,25%);display:flex;flex-direction:column;align-items:center;padding:0 15px}.timeline--horizontal-desktop .timeline__step:not(:first-child):before{content:"";position:absolute;top:var(--marker-half);left:-50%;right:50%;border-top:var(--connector-thickness) var(--connector-style) var(--connector-color);transform:translateY(calc(var(--connector-thickness) / -2));z-index:0}.timeline--horizontal-desktop .timeline__content{margin-top:var(--marker-content-gap);width:100%}.timeline--vertical-desktop{display:flex;flex-direction:column;gap:var(--step-gap-vertical)}.timeline--vertical-desktop .timeline__step{display:flex;gap:20px;align-items:flex-start}.timeline--vertical-desktop.timeline--align-right .timeline__step{flex-direction:row-reverse}.timeline--vertical-desktop .timeline__step:not(:last-child):after{content:"";position:absolute;top:var(--marker-size);bottom:calc(var(--step-gap-vertical) * -1);left:var(--marker-half);border-left:var(--connector-thickness) var(--connector-style) var(--connector-color);transform:translate(calc(var(--connector-thickness) / -2))}.timeline--vertical-desktop.timeline--align-right .timeline__step:not(:last-child):after{left:auto;right:var(--marker-half);transform:translate(calc(var(--connector-thickness) / 2))}.timeline--vertical-desktop .timeline__content{flex:1}}deferred-media{width:var(--size-style-width-mobile, var(--size-style-width));margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media screen and not (max-width:750px){deferred-media{width:var(--size-style-width)}}.video-placeholder-wrapper{position:relative;border-radius:var(--card-border-radius);overflow:hidden;width:var(--size-style-width-mobile, var(--size-style-width));aspect-ratio:var(--ratio);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media screen and not (max-width:750px){.video-placeholder-wrapper{width:var(--size-style-width)}}.video-placeholder-wrapper__poster-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border:none;transition:var(--animation-link-hover)}.video-placeholder-wrapper__poster-icon .icon--play_circle{font-size:60px!important;color:var(--color-primary-button-text)}.accordion__header{display:flex;align-items:center;cursor:pointer;list-style:none;transition:margin .15s ease-out;padding:var(--padding-xs) 0}.accordion__header::-webkit-details-marker{display:none}.accordion__header::marker{display:none}.accordion__header::-webkit-details-marker,.accordion__header:before{display:none!important}.accordion__header .icon,.accordion__header .accordion__icons-add{margin-inline-start:auto;transition:transform var(--animation-speed-fast) var(--animation-easing)}.accordion[open] .accordion__header .icon--keyboard_arrow_down{transform:rotate(180deg)}.accordion[open] .accordion__header .icon--add{transform:rotate(90deg)}.accordion:not([open]) .accordion__header .icon--remove,.accordion[open] .accordion__header .icon--add{display:none}.accordion[open] .accordion__header .icon--remove,.accordion:not([open]) .accordion__header .icon--add{display:block}.accordion__heading{font-size:var(--font-body--size-emphasized);display:flex;align-items:center;gap:var(--gap-sm)}.accordion__heading .icon{font-size:20px!important}.accordion__content{padding:0 0 var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}.product-quantity-selector-block[data-visual-preview-mode]{width:100px}.add-to-wishlist-button__icon--filled{display:none}add-to-wishlist-button.is-wishlisted .add-to-wishlist-button__icon--unfilled{display:none}add-to-wishlist-button.is-wishlisted .add-to-wishlist-button__icon--filled{display:inline-block}.article-card{display:flex;flex-direction:column;gap:var(--gap);width:100%;overflow:hidden;text-decoration:none;transition:transform .2s ease-in-out;color:var(--color-foreground)}.article-card[data-visual-preview-mode]{max-width:280px}@media not (max-width:750px){.article-card:hover{transform:translateY(-2px)}}.header__icon-cart{position:relative;cursor:pointer}.cart-line-child{display:flex;align-items:center;gap:var(--gap-sm)}.cart-line-child__image{flex-shrink:0;display:flex}.cart-line-child__image img{width:34px;height:34px;object-fit:cover;border-radius:calc(var(--card-border-radius) - var(--padding-sm));background-color:#fff}@media screen and (max-width:420px){.cart-line-child__image img{width:28px;height:28px}}@media screen and (max-width:380px){.cart-line-child{gap:0}.cart-line-child__image img{display:none}}.cart-line-child__info{flex:1;display:flex;flex-direction:column;gap:var(--gap-xxs);min-width:0}.cart-line-child__title,.cart-line-child__variant{font-size:var(--font-body--size-small);color:rgb(var(--color-foreground));line-height:1}.cart-line-child__variant{opacity:.7}.cart-line-children__toggle{display:flex;align-items:center;gap:var(--gap-xs);cursor:pointer;font-size:var(--font-body--size-small);color:rgba(var(--color-foreground),.8);list-style:none;-webkit-user-select:none;user-select:none}.cart-line-children__toggle::-webkit-details-marker{display:none}.cart-line-children__toggle span{text-decoration:underline;text-underline-offset:3px}.cart-line-children__toggle .icon{transition:transform var(--animation-speed) var(--animation-easing);font-size:20px!important}.cart-line-children[open] .cart-line-children__toggle .icon{transform:rotate(180deg)}.cart-line-children__list{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:var(--gap-sm)}.checkbox{z-index:0;position:relative;display:block;line-height:var(--checkbox-size)}.checkbox>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;left:-8px;top:-8px;display:block;margin:0;border-radius:50%;width:36px;height:36px;box-shadow:none;outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}.checkbox>span{display:flex;align-items:center;width:100%;cursor:pointer;font-size:var(--font-body--size-emphasized)}.checkbox__additionnal-label-content{margin-right:var(--margin-sm)}.checkbox>span:before{content:"";display:inline-block;box-sizing:border-box;margin-right:var(--margin-sm);border:var(--inputs-border-width) solid var(--color-input-border);border-radius:var(--checkbox-border-radius);min-width:var(--checkbox-size);width:var(--checkbox-size);height:var(--checkbox-size);vertical-align:top;transition:border-color .2s,background-color .2s;background-color:var(--color-input-background)}.checkbox>span:empty:before{margin-right:0}.checkbox>span:after{content:"";display:block;position:absolute;top:0;left:1px;width:.6rem;height:.3rem;border:solid 1.5px transparent;border-right:none;border-top:none;transform:translate(.22rem,.32rem) rotate(-45deg)}.checkbox>input:checked+span:before,.checkbox>input:indeterminate+span:before{border-color:var(--color-input-text);background-color:var(--color-input-text)}.checkbox>input:checked+span:after,.checkbox>input:indeterminate+span:after{border-color:var(--color-input-background)}.checkbox>input:indeterminate+span:after{border-left:none;transform:translate(.25rem,.1875rem)}.checkbox>input:focus{opacity:.12}.checkbox>input:disabled{opacity:0}.checkbox>input:disabled+span{color:var(--color-input-text);cursor:initial;opacity:.5}.checkbox>input:disabled+span:before{border-color:var(--color-input-border);cursor:not-allowed}.checkbox>input:checked:disabled+span:before,.checkbox>input:indeterminate:disabled+span:before{border-color:transparent;background-color:currentColor}.checkbox>input:checked:disabled+span:after{border-color:var(--color-input-background);cursor:not-allowed}.collection-card{display:flex;flex-direction:column;gap:var(--gap);width:100%;overflow:hidden;text-decoration:none;transition:transform .2s ease-in-out;position:relative;cursor:pointer;color:var(--color-foreground)}.collection-card[data-visual-preview-mode]{max-width:280px}@media not (max-width:750px){.collection-card:hover{transform:translateY(-2px)}}.cross-sell__select-label{font-size:var(--font-body--size-small);margin-bottom:var(--padding-xs);line-height:normal}.cross-sell__select-label--product-label{margin-top:var(--padding-xxxs);font-weight:500}.cross-sell__select{display:flex;flex-direction:column;width:100%}cross-sell-component{display:block;container-type:inline-size;width:100%;--cross-sell-padding: .65rem}shopify-visual-preview-block-list cross-sell-component.cross-sell--row[data-visual-preview-mode]{width:400px}shopify-visual-preview-block-list cross-sell-component.cross-sell--column[data-visual-preview-mode]{width:200px}.cross-sell{display:grid;grid-template-columns:auto 1fr 1fr;gap:var(--padding-sm);grid-template-areas:"image content content";padding:var(--cross-sell-padding)}.cart__footer .cross-sell{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}.cross-sell--column .cross-sell{display:flex;flex-direction:column;align-items:center;justify-content:center}.cross-sell--column .cross-sell .cross-sell__content,.cross-sell--column .cross-sell .cross-sell__actions,.cross-sell--column .cross-sell .cross-sell__heading{justify-content:center;align-items:center;flex-direction:column;text-align:center}.cross-sell--column .cross-sell .cross-sell__content,.cross-sell--column .cross-sell .cross-sell__actions,.cross-sell--column .cross-sell .cross-sell__form,.cross-sell--column .cross-sell .cross-sell__form .button{min-width:100%}.cross-sell--no-image{grid-template-areas:"content content content"}.cross-sell__image{width:100%;grid-area:image;max-width:var(--image-width);aspect-ratio:var(--cross-sell-image-ratio, 1 / 1);object-fit:cover;border-radius:calc(var(--card-border-radius) - var(--cross-sell-padding))}.cross-sell__content{grid-area:content;display:flex;justify-content:space-between;flex-direction:column;gap:var(--padding-xs)}.cross-sell__heading{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--padding-xs)}.cross-sell__heading .prices{font-size:var(--font-body--size-small);justify-content:flex-end}.cross-sell__title-and-description{display:flex;flex-direction:column;gap:var(--gap-xxs)}.cross-sell__title{line-height:normal;font-weight:600;font-size:var(--font-body--size);margin:0}.cross-sell__description p{margin:0;font-size:var(--font-body--size-small)}.cross-sell__actions{display:flex;gap:var(--padding-xs);flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.cross-sell__actions--below_variant_select{flex-direction:column;align-items:flex-start}.cross-sell__actions--below_variant_select .cross-sell__form{width:100%}.cross-sell__actions--below_variant_select .cross-sell__form .button{min-width:100%}.cross-sell__selects{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;flex:1;gap:var(--gap-xs)}@container (width < 350px){.cross-sell--row .cross-sell{gap:var(--gap-sm)}.cross-sell__actions .button:not(.button--icon-only){min-width:60px;padding:calc(var(--button-padding-vertical) / 2) calc(var(--button-padding-horizontal) * var(--small-multiplier) / 2)}.cross-sell--row .cross-sell__image{max-width:65px}}dropdown-component .dropdown-localization__toggle{gap:3px;font-size:var(--font-body--size-emphasized)}dropdown-component .dropdown-localization__toggle .icon-flag{width:14px;height:14px;clip-path:circle(50%);background-position:center;background-size:cover;margin-inline-end:4px;position:relative}dropdown-component .dropdown-localization-content{min-width:240px;padding:var(--padding-sm)}@media(max-width:1000px){dropdown-component .dropdown-localization__toggle{width:100%;padding:var(--padding-sm) var(--padding-xs)}dropdown-component .dropdown-localization-content{position:fixed;top:auto;bottom:0;left:0;width:100%;min-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.filter-list{display:flex;flex-direction:column;gap:var(--gap-sm)}.filter-list__swatch{background:var(--swatch-background);width:16px;height:16px;display:block;border-radius:50%}.filter-price-range{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-sm)}.filter-price-range__field{display:flex;align-items:center;gap:var(--gap-sm)}.filter-price-range__field .textfield input{width:100px;min-width:100px}.filters__container{display:flex;align-items:center;gap:var(--gap-sm)}.filters__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-sm)}.filter-dropdown-toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-dropdown-toggle__label{display:flex;align-items:center;gap:4px}.filter-count{background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:var(--font-body--size-small)}dropdown-component .filter-dropdown-content{min-width:fit-content;padding:var(--padding-md)}.filter-clear-button{margin-top:var(--margin-md)}.side-menu__toggle-link{display:flex;align-items:center;gap:var(--gap-sm);background-color:transparent;color:var(--color-foreground);border:none;padding:0;margin:0;cursor:pointer}.filters-side-panel{overflow-y:auto;height:100%;padding:20px}.filters-sidebar__list{display:flex;flex-direction:column}.filters-sidebar__filter-label{display:block;font-size:var(--font-body--size-emphasized);font-weight:600;margin-bottom:var(--margin-sm)}.header__actions{display:flex;align-items:center;gap:1rem;height:var(--header-height)}.header__actions a{text-decoration:none;color:inherit}.header__actions .dropdown-toggle:hover{opacity:1}.header__icon{height:24px}@media not (min-width:1000px){.header__actions .dropdown-localization,.header__actions .search-popup,.header__actions .header__icon-account{display:none}}.header__menu-desktop{display:none}@media not (max-width:1000px){.header__menu-desktop{display:flex}.header__menu-desktop-list{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--menu-items-gap, 1.5rem);row-gap:.33rem;height:100%}.header__menu-mobile{display:none}}.header__menu-desktop-list--uppercase .header__menu-link-text{text-transform:uppercase}.header__menu-link-text{font-weight:var(--font-weight)}.header__submenu-link--parent .icon{transition:transform var(--animation-speed) var(--animation-easing);font-size:22px!important}.header__submenu-accordion summary{transition:var(--animation-link-hover)}.header__submenu-accordion summary:hover{opacity:var(--opacity-link-hover)}.header__submenu-link{display:block;padding:var(--padding-xs) 0;font-size:var(--font-body--size);text-decoration:none;color:inherit}.header__menu-item--dropdown .header__submenu-link{padding:var(--padding-xs);border-radius:calc(var(--inputs-border-radius) * var(--small-multiplier));transition:background-color var(--animation-speed) var(--animation-easing)}.header__menu-item--dropdown .header__submenu-link:hover{background-color:var(--color-input-border-low-opacity)}.header__submenu-accordion{width:100%}.header__submenu-accordion summary{list-style:none;cursor:pointer}.header__submenu-accordion summary::-webkit-details-marker{display:none}.header__submenu-link--parent{display:flex;align-items:center;justify-content:space-between}.header__submenu-accordion[open]>summary .icon{transform:rotate(180deg)}.header__subsubmenu{padding:0 var(--padding-sm)}.header__menu-item--megamenu{position:static}dropdown-component .dropdown-content.header__submenu--megamenu{width:100%;top:calc(var(--header-offset-height) - var(--separator-border-width));left:0;border:0;border-bottom:var(--separator-border-width) solid var(--color-border);border-radius:0;display:none}dropdown-component[data-open=true] .dropdown-content.header__submenu--megamenu{display:block}.header__submenu--megamenu__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--gap-md);width:100%;max-width:var(--page-width);margin:0 auto;padding:var(--padding-sm) var(--page-margin-desktop);max-height:80vh;overflow-y:auto}.header__submenu--megamenu__item{flex:1}.header__submenu--megamenu__item .header__submenu-link{font-size:var(--font-body--size)}.header__submenu--megamenu__item .header__submenu-link--parent{font-size:var(--font-body--size-emphasized);font-weight:500}.header__submenu-image-link{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-sm);transition:var(--animation-link-hover)}.header__submenu-image-link img{width:100%;object-fit:cover;border-radius:var(--card-border-radius);aspect-ratio:var(--image-ratio)}.header__submenu-image-link:hover{opacity:var(--opacity-link-hover)}.header__submenu-image-title{font-size:var(--font-body--size);font-weight:500}.loading__spinner{position:absolute;z-index:1;width:18px;display:inline-block;color:#000;left:calc(50% - 9px);display:none}.is-loading{cursor:wait;position:relative;opacity:.7;pointer-events:none}.is-loading span:not(.loading__spinner){opacity:0}.is-loading .loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:block}.spinner{animation:rotator 1.4s linear infinite}.spinner .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite;stroke:var(--color-primary-button-text)}.button--secondary .spinner .path{stroke:var(--color-secondary-button-text)}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}dropdown-localization-component{position:relative;color:var(--color-foreground)}.localization-form__country-selector{overflow-y:auto;max-height:100%;flex-grow:1;max-height:20.5rem}.localization-form__countries{display:flex;flex-direction:column;gap:3px;position:relative;width:100%;scroll-padding:var(--padding-xs) 0;overflow-y:auto;white-space:nowrap}.localization-form__country{border-radius:calc(var(--card-border-radius) - var(--padding-xs));display:flex;align-items:center;padding:var(--padding-xs);font-size:var(--font-body--size);gap:3px;cursor:pointer;transition:background-color var(--animation-speed) var(--animation-easing)}.localization-form__country:hover,.localization-form__country:focus,.localization-form__country--selected{background-color:rgb(from var(--color-foreground) r g b / 5%);font-weight:500}.localization-form__country .country{flex:1}.localization-form__country .icon--check{visibility:hidden;font-size:18px!important}.localization-form__country--selected .icon--check{visibility:visible}.localization-form__country-currency{width:max-content;opacity:0;visibility:hidden;transition:none}.localization-form__country:hover .localization-form__country-currency,.localization-form__country--selected .localization-form__country-currency{opacity:1;transition:opacity var(--animation-speed-fast) var(--animation-easing);visibility:visible}.localization-form__language-selector{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;font-size:var(--font-body--size)}.localization-form__language-selector.localization-form__language-selector--with-country{border-top:var(--separator-border-width) solid var(--color-border);margin-top:var(--padding-xs);padding:var(--padding-xs) var(--padding-xs) 0}.localization-form__language-selector.localization-form__language-selector--with-country .localization-form__language-select-wrapper{width:auto}.localization-form__language-selector .icon--keyboard_arrow_down{font-size:22px!important}.localization-form__language-select-label{flex:1}.localization-form__language-select-wrapper{position:relative;display:inline-block;width:100%}.localization-form__language-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:35px;padding:0 var(--inputs-padding);padding-right:calc(var(--inputs-padding) * 2);border:none;border-radius:var(--inputs-border-radius);color:var(--color-input-text);background-color:var(--color-input-background);cursor:pointer;font-size:var(--inputs-font-size);font-weight:var(--font-weight);width:100%}.localization-form__language-selector--uppercase .localization-form__language-select{text-transform:uppercase}.localization-form__language-select:not(:disabled):hover,.localization-form__language-select:not(:disabled):focus,.localization-form__language-select:focus-visible,.localization-form__language-select:focus{outline:none;margin:0;box-shadow:none}.localization-form__language-select-wrapper__icon{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none;color:var(--color-input-text);height:20px}.localization-form__language-select-wrapper__icon .icon{font-size:20px!important}@media(max-width:1000px){.localization-form__country-currency{opacity:1;visibility:visible}}.lv-catalog-card{min-width:0;color:#292722}.lv-catalog-card a{color:inherit;text-decoration:none}.lv-catalog-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#f2f0ed;overflow:hidden}.lv-catalog-card__media img{display:block;width:100%;height:100%;object-fit:contain;padding:20px;transition:transform .3s ease}.lv-catalog-card__media:hover img{transform:scale(1.025)}.lv-catalog-card__info{padding-top:14px}.lv-catalog-card__range{font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#68635c;margin:0 0 5px}.lv-catalog-card .lv-catalog-card__title{font-size:18px;font-weight:500;letter-spacing:-.025em;line-height:1.3;margin:0 0 8px}.lv-catalog-card__detail{font-size:12px;color:#68635c;margin:0 0 10px}.lv-catalog-card__colors{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-height:24px;margin:6px 0 10px}.lv-catalog-card__colors a{width:12px;height:12px;border-radius:50%;background:var(--swatch);outline:1px solid #b8b0a5;border:2px solid #fffdfc}.lv-catalog-card__colors a[aria-current]{outline-color:#292722}.lv-catalog-card__colors a:focus-visible{outline:2px solid #292722;outline-offset:3px}.lv-catalog-card__colors span{font-size:10px;color:#68635c}.lv-catalog-card__price{display:flex;align-items:baseline;gap:6px;border-top:1px solid #e2ddd5;padding-top:12px;margin:12px 0 0;font-size:14px}.lv-catalog-card__price span{font-size:11px;color:#68635c}.lv-catalog-card__price strong{font-weight:600}.lv-catalog-card a:focus-visible{outline:2px solid #5b4335;outline-offset:4px}@media(max-width:749px){.lv-catalog-card__media img{padding:10px}.lv-catalog-card .lv-catalog-card__title{font-size:15px}.lv-catalog-card__range{font-size:10px}.lv-catalog-card__info{padding-top:12px}.lv-catalog-card__price{flex-wrap:wrap;gap:3px;font-size:13px}.lv-catalog-card__colors{gap:8px}}.lv-family-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 20px}.lv-family{min-width:0;display:flex;flex-direction:column;color:#292722}.lv-family[hidden],.lv-family [hidden]{display:none!important}.lv-family a{color:inherit;text-decoration:none}.lv-family__image{display:block;background:#f2f0ed;aspect-ratio:1;overflow:hidden}.lv-family__image img{width:100%;height:100%;object-fit:contain;padding:18px;display:block}.lv-family__heading{display:flex;align-items:start;gap:14px;justify-content:space-between;margin-top:22px}.lv-family h3{font-size:24px;line-height:1.12;font-weight:600;letter-spacing:-.035em;margin:0;max-width:300px}.lv-family__discover{font-size:26px;flex-shrink:0}.lv-family__colors{display:flex;flex-wrap:wrap;gap:3px;padding:10px 2px;margin-top:10px;min-height:45px}.lv-family__colors button{position:relative;flex:0 0 30px;width:30px;height:30px;border:0;background:none;cursor:pointer}.lv-family__colors button:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--color);border:2px solid #fffdfc;box-shadow:0 0 0 1px #b6afa5}.lv-family__colors button[aria-pressed=true]:before{box-shadow:0 0 0 2px #292722}.lv-family__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;border-top:1px solid #d8ccbe;padding-top:16px;margin-top:auto}.lv-family__bottom strong{font-size:15px}.lv-family__bottom form{margin:0}.lv-family__bottom button,.lv-family-dialog form button{background:#292722;color:#fffdfc;border:1px solid #292722;padding:12px 14px;border-radius:3px;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.lv-family__bottom button:disabled{background:none;color:#68635c;border-color:#d8ccbe;cursor:default}.lv-family-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100vw - 32px));max-height:85vh;border:0;border-radius:6px;padding:38px;background:#fffdfc;color:#292722}.lv-family-dialog::backdrop{background:#29272280}.lv-family-dialog>button{position:absolute;right:10px;top:8px;width:40px;height:40px;border:0;background:none;font-size:28px;cursor:pointer}.lv-family-dialog h2{font-size:30px;line-height:1.1;margin:0 0 26px}.lv-family-dialog form{display:grid;gap:14px}.lv-family-dialog select{min-width:0;width:100%;padding:14px;font:inherit;border:1px solid #d8ccbe;background:#fffdfc}.lv-family-dialog form button:disabled{opacity:.4}.lv-family-more{display:block;margin:36px auto 0;padding:14px 26px;background:none;border:1px solid #292722;color:#292722;font:inherit;font-weight:600;cursor:pointer}.lv-family button:focus-visible,.lv-family a:focus-visible,.lv-family-more:focus-visible{outline:2px solid #8d775f;outline-offset:4px}@media(max-width:600px){.lv-family-grid{grid-template-columns:1fr;gap:38px}.lv-family h3{font-size:28px}.lv-family__bottom button{font-size:14px}.lv-family-dialog{padding:38px 22px}}.lv-family__more-colors{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:30px;font-size:12px;border:1px solid #d8ccbe;border-radius:20px;margin-left:5px}.lv-family-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 26px}.lv-family__image{aspect-ratio:4/3;background:#f4f0e8}.lv-family h3{font-size:23px;max-width:none}.lv-family__colors{margin-bottom:14px}@media(max-width:1000px){.lv-family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lv-family-grid{grid-template-columns:1fr}}.lv-image-buy-wrap{position:relative;min-width:0}.lv-image-buy-wrap>a{width:100%}.lv-image-buy{position:absolute;right:12px;bottom:12px;z-index:2;display:grid;place-items:center;width:46px;height:46px;padding:11px;border:0;border-radius:50%;background:#292722;color:#fffdfc;cursor:pointer;box-shadow:0 2px 9px #00000012}.lv-image-buy svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lv-image-buy:focus-visible{outline:2px solid #292722;outline-offset:4px}.lv-image-buy:disabled{opacity:.5;cursor:wait}.lv-image-buy-ready .lv-discovery-card__bottom form,.lv-image-buy-ready .lv-discovery-card__bottom>button,.lv-image-buy-ready .lv-family__bottom form,.lv-image-buy-ready .lv-family__bottom>button{display:none!important}.lv-home .lv-discovery-card__swatches,.lv-family .lv-family__colors,.lv-toven-card__swatches,.lv-rocking-shop-card__swatches{display:flex;flex-wrap:wrap!important;overflow:visible!important;gap:4px!important;max-width:100%;margin-left:0!important;padding:4px 2px!important;min-height:34px}.lv-home .lv-discovery-card__swatches button,.lv-family .lv-family__colors button{flex:0 0 28px;width:28px;height:32px}.lv-discovery-card__body{display:flex;flex-direction:column;flex:1}.lv-home .lv-discovery-card__bottom{justify-content:flex-start;margin-top:auto;padding-top:12px}.lv-home .lv-discovery-card__body>p{min-height:2.8em}.lv-home .lv-discovery-card{display:flex;flex-direction:column}.lv-image-buy-ready .lv-discovery-card__swatches{margin-bottom:8px}.lv-home .lv-image-buy-ready .lv-discovery-card__body{flex:0 0 auto}.lv-home .lv-image-buy-ready .lv-discovery-card__bottom{min-height:0;margin-top:10px;padding-top:12px;align-items:center}.lv-family .lv-family__colors button:before{top:6px;right:4px;bottom:6px;left:4px}@media(min-width:601px){.lv-family-grid{row-gap:0}.lv-family-grid>.lv-family{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0;padding-bottom:44px}.lv-family-grid>.lv-family>.lv-family__colors{align-self:start}.lv-family-grid>.lv-family>.lv-family__bottom{margin-top:0;align-self:start}}a.lv-product-rating{color:#292722;text-decoration:none;cursor:pointer}a.lv-product-rating>span:not(.lv-product-rating__stars){text-decoration:underline;text-underline-offset:3px}a.lv-product-rating:hover>span:not(.lv-product-rating__stars){text-decoration-thickness:2px}a.lv-product-rating:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:2px}lv-customer-reviews[id^=lomvor-product-reviews-]{scroll-margin-top:160px}.lv-product-rating--compact{margin:10px 0 14px!important;gap:5px 8px!important;font-size:12px!important}.lv-product-rating--compact small{display:none}.lv-product-rating--compact .lv-product-rating__stars{font-size:16px!important;letter-spacing:1px}.lv-product-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:16px 0 24px;color:#292722;font-size:13px;line-height:1.5}.lv-product-rating__stars{position:relative;display:inline-block;font-size:20px;letter-spacing:2px;line-height:1;white-space:nowrap}.lv-product-rating__stars>span:first-child{color:#d4d0c8}.lv-product-rating__stars>span:last-child{position:absolute;left:0;top:0;overflow:hidden;color:#00875c}.lv-product-rating strong{font-weight:700}.lv-product-rating small{flex-basis:100%;color:#625e58;font-size:11px}lomvor-quick-options{display:block}.lv-quick,.lv-quick *{box-sizing:border-box}.lv-quick{position:fixed;top:0;right:0;bottom:0;left:0;width:min(920px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #d8ccbe;border-radius:4px;background:#fffdfc;color:#292722;overflow:auto;font-family:inherit;box-shadow:0 24px 90px #29272235}.lv-quick::backdrop{background:#29272280;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lv-quick__layout{display:grid;grid-template-columns:1fr 1fr}.lv-quick__visual{display:flex;align-items:center;justify-content:center;background:#f2f0ed;min-height:440px;padding:22px}.lv-quick__visual img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.lv-quick__content{padding:52px 34px 34px}.lv-quick__eyebrow{font-size:10px!important;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px!important;color:#68635c}.lv-quick h2{font-size:clamp(25px,2.5vw,34px)!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:600!important;margin:0 0 16px!important}.lv-quick__price{font-size:20px;font-weight:600;margin:0 0 26px!important}.lv-quick fieldset{border:0;border-top:1px solid #d8ccbe;margin:0;padding:18px 0;min-width:0}.lv-quick legend{font-size:12px;font-weight:600;padding:0 12px 0 0}.lv-quick legend span{font-weight:400;color:#68635c;margin-left:8px}.lv-quick__colors{display:flex;flex-wrap:wrap;gap:9px}.lv-quick__colors button{width:29px;height:29px;border-radius:50%;padding:4px;border:1px solid #c5b9ac;background:#fffdfc;cursor:pointer}.lv-quick__colors button:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:var(--swatch)}.lv-quick__colors button[aria-pressed=true]{border:2px solid #292722;padding:3px}.lv-quick__sizes{display:flex;flex-wrap:wrap;gap:8px}.lv-quick__sizes button{font:inherit;font-size:13px;padding:11px 15px;border:1px solid #c5b9ac;border-radius:2px;background:transparent;color:#292722;cursor:pointer}.lv-quick__sizes button[aria-pressed=true]{background:#292722;color:#fffdfc;border-color:#292722}.lv-quick__sizes button:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.lv-quick__delivery{font-size:12px;color:#68635c;line-height:1.5;margin:0 0 18px!important}.lv-quick__add{display:block;width:100%;padding:16px 12px;background:#292722;color:#fffdfc;border:1px solid #292722;font:inherit;font-size:14px;font-weight:600;cursor:pointer;border-radius:2px}.lv-quick__add:disabled{opacity:.4;cursor:not-allowed}.lv-quick__details{display:block;width:fit-content;margin:18px auto 0;color:#292722!important;font-size:12px;text-decoration:underline;text-underline-offset:4px}.lv-quick__close{position:absolute;right:12px;top:10px;border:0;background:#fffdfc;color:#292722;width:34px;height:34px;font:inherit;font-size:26px;cursor:pointer;border-radius:50%;z-index:1}.lv-quick button:focus-visible,.lv-quick a:focus-visible{outline:2px solid #8d775f;outline-offset:4px}@media(max-width:640px){.lv-quick{max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}.lv-quick__layout{grid-template-columns:1fr}.lv-quick__visual{min-height:0;height:180px;padding:10px}.lv-quick__visual img{width:100%;height:100%;aspect-ratio:auto}.lv-quick__content{padding:24px}.lv-quick h2{font-size:25px!important}.lv-quick__price{margin-bottom:20px!important}}.lv-toven-guide{background:#fffdf9;color:#292722;padding:48px max(24px,calc((100vw - 1280px)/2)) 64px}.lv-toven-guide *{box-sizing:border-box}.lv-toven-guide p{font-size:16px;line-height:1.65;margin:0 0 22px}.lv-toven-guide .lv-tg-kicker{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:600;line-height:1.5}.lv-toven-guide h1{font-size:clamp(40px,4.6vw,66px);letter-spacing:-.05em;line-height:1.03;font-weight:500;margin:24px 0}.lv-toven-guide h2{font-size:clamp(30px,3.4vw,46px);letter-spacing:-.04em;line-height:1.1;font-weight:500;margin:14px 0 22px}.lv-toven-guide h3{font-size:32px;letter-spacing:-.035em;font-weight:500;margin:12px 0 18px}.lv-toven-guide a{color:inherit;text-underline-offset:5px}.lv-toven-guide a:focus-visible,.lv-toven-guide summary:focus-visible{outline:2px solid #775c42;outline-offset:5px}.lv-tg-hero{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;background:#f2ede4;gap:40px;padding:40px}.lv-tg-hero figure{margin:0}.lv-tg-hero img{display:block;width:100%;height:auto;aspect-ratio:4/4.4;object-fit:cover}.lv-tg-hero figcaption{font-size:11px;margin-top:14px;line-height:1.5}.lv-tg-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:17px 22px;background:#292722;color:#fffdf9!important;text-decoration:none;font-size:14px}.lv-tg-duo{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin:64px 0;padding:0 28px}.lv-tg-duo>div+div{border-left:1px solid #d6cdbf;padding-left:50px}.lv-tg-duo h2{font-size:30px}.lv-tg-duo p{color:#5d584f}.lv-tg-formats{scroll-margin-top:100px}.lv-tg-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:28px}.lv-tg-heading>p{max-width:470px;color:#5d584f}.lv-tg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lv-tg-cards article{background:#f1ece3;display:flex;flex-direction:column;min-width:0}.lv-tg-cards article:nth-child(2){background:#e7e8df}.lv-tg-cards article:nth-child(3){background:#e9ded3}.lv-tg-photo{display:block;padding:18px}.lv-tg-photo img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;display:block;mix-blend-mode:multiply}.lv-tg-cardtext{padding:18px 28px 30px;display:flex;flex-direction:column;flex:1}.lv-tg-cardtext p{font-size:15px}.lv-tg-link{display:flex;justify-content:space-between;gap:18px;font-size:14px;padding-top:18px;border-top:1px solid #cbbfaf;margin-top:auto;text-decoration:none}.lv-tg-advice{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:64px 28px}.lv-tg-advice details{border-bottom:1px solid #d6cdbf;padding:18px 0}.lv-tg-advice summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:18px;list-style:none}.lv-tg-advice summary::-webkit-details-marker{display:none}.lv-tg-advice details p{font-size:15px;margin:18px 0 0;color:#5d584f}.lv-tg-advice .lv-tg-link{border:0;margin-top:15px}.lv-tg-contact{background:#74765d;color:#fffdf9;padding:42px;display:flex;align-items:center;justify-content:space-between;gap:40px}.lv-tg-contact>div{max-width:690px}.lv-tg-contact p:last-child{margin:0}.lv-tg-contact .lv-tg-button{flex-shrink:0;background:#fffdf9;color:#292722!important}@media(max-width:900px){.lv-tg-hero{gap:24px;padding:28px}.lv-tg-cards{gap:12px}.lv-tg-cardtext{padding:16px}.lv-tg-advice,.lv-tg-duo{gap:30px;padding-left:0;padding-right:0}.lv-tg-contact{align-items:flex-start;flex-direction:column}.lv-tg-heading{gap:30px}}@media(max-width:700px){.lv-toven-guide{padding:24px 20px 40px}.lv-tg-hero,.lv-tg-duo,.lv-tg-heading,.lv-tg-advice{grid-template-columns:1fr}.lv-tg-hero{padding:24px;gap:28px}.lv-tg-hero img{aspect-ratio:4/3}.lv-tg-duo{margin:40px 0;gap:25px}.lv-tg-duo>div+div{border-left:0;border-top:1px solid #d6cdbf;padding:24px 0 0}.lv-tg-heading{gap:0}.lv-tg-cards{grid-template-columns:1fr;gap:22px}.lv-tg-cardtext{padding:18px 24px 28px}.lv-tg-photo{padding:12px 24px}.lv-tg-advice{padding:40px 0;gap:0}.lv-tg-contact{padding:28px;gap:24px}.lv-tg-button{font-size:13px;padding:15px 17px}}.lv-wa{position:fixed;right:22px;bottom:24px;z-index:45;color:#292722}.lv-wa__toggle{border:1px solid #d8ccbe;border-radius:50%;width:58px;height:58px;display:grid;place-items:center;background:#292722;box-shadow:0 4px 20px #0002;cursor:pointer}.lv-wa__toggle img{width:36px;height:36px;object-fit:contain}.lv-wa__panel{position:absolute;right:0;bottom:74px;width:min(350px,calc(100vw - 36px));padding:30px;background:#fffdfc;border:1px solid #d8ccbe;border-radius:6px;box-shadow:0 16px 60px #0002}.lv-wa__panel[hidden]{display:none}.lv-wa__panel h2{font-size:30px;line-height:1.06;letter-spacing:-.04em;font-weight:600;margin:22px 0 16px}.lv-wa__panel p{font-size:15px;line-height:1.6;margin:12px 0}.lv-wa__panel .lv-wa__brand{font-size:12px;font-weight:600;letter-spacing:.22em}.lv-wa__panel a{display:flex;justify-content:space-between;gap:16px;padding:15px;margin-top:22px;background:#292722;color:#fffdfc;text-decoration:none;font-size:14px}.lv-wa__close{position:absolute;right:10px;top:8px;width:36px;height:36px;font-size:26px;background:none;border:0;cursor:pointer}.lv-wa button:focus-visible,.lv-wa a:focus-visible{outline:2px solid #8d775f;outline-offset:4px}@media(max-width:600px){.lv-wa{right:16px;bottom:18px}.lv-wa__toggle{width:52px;height:52px}}.lv-wa__panel .lv-wa__brand{display:flex;align-items:center;gap:12px}.lv-wa__brand img{width:44px;height:44px;border-radius:50%;object-fit:cover}.pagination-wrapper{display:flex;justify-content:center;align-items:center;padding:30px 0}.pagination__list{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.pagination__item{text-decoration:none}.pagination__item--current{cursor:default;pointer-events:none}.product-price-container .price{font-weight:750}.product-price-container .compare-at-price{font-weight:400}.badge:has(.badge__savings:empty){display:none}.price__from{font-size:var(--font-size-small);opacity:.7}.product-badges{position:absolute;display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.product-badges--bottom-left{bottom:var(--padding-sm);left:var(--padding-sm);justify-content:flex-start}.product-badges--top-left{top:var(--padding-sm);left:var(--padding-sm);justify-content:flex-start}.product-badges--top-right{top:var(--padding-sm);right:var(--padding-sm);justify-content:flex-end}.product-card{display:flex;flex-direction:column;gap:var(--gap);width:100%;height:100%;overflow:hidden;text-decoration:none;transition:transform .2s ease-in-out;position:relative;cursor:pointer}.product-card[data-visual-preview-mode]{max-width:280px}@media not (max-width:750px){.product-card:hover{transform:translateY(-2px)}}.product-media img{aspect-ratio:var(--ratio);object-fit:cover}.product-model{display:block;position:relative;overflow:hidden;aspect-ratio:var(--ratio);border-radius:var(--card-border-radius)}.product-model__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000001a}.product-model .deferred-media__poster-icon{z-index:1}.product-model .deferred-media__poster-icon .icon--view_in_ar{font-size:60px!important;color:var(--color-primary-button-text)}.product-model[data-media-loaded] .product-model__poster-image,.product-model[data-media-loaded] .deferred-media__poster-icon{opacity:0;transition:opacity .3s ease}.product-model .shopify-model-viewer-ui{display:block;width:100%;height:100%}.product-model model-viewer{display:block;width:100%;height:100%;aspect-ratio:var(--ratio)}.variant-picker__option-value input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.variant-picker__option-value input+label{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:var(--variant-button-min-height);min-width:var(--variant-button-min-width);max-width:max-content;font-size:var(--variant-button-font-size);outline:1px solid transparent;transition:all var(--animation-speed-medium) var(--animation-easing);padding:var(--variant-button-padding-vertical) var(--variant-button-padding-horizontal);color:var(--color-variant-text);background-color:var(--color-variant-background);border:var(--variant-button-border-width) solid var(--color-variant-border);border-radius:var(--inputs-border-radius);font-weight:var(--button-primary-font-weight);text-transform:var(--button-primary-text-transform);letter-spacing:var(--button-letter-spacing)}.variant-picker__option-value input:checked+label{background-color:var(--color-selected-variant-background);color:var(--color-selected-variant-text);border-color:var(--color-selected-variant-border)}.variant-picker__option-value input[aria-disabled=true]+label{position:relative;opacity:.5;overflow:hidden}.variant-picker__option-value input[aria-disabled=true]+label:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--color-variant-border);rotate:20deg}.variant-picker__option-value input[aria-disabled=true]:checked+label:before{background-color:var(--color-selected-variant-text)}@media not (max-width:750px){.shopify-section-product-section{overflow:visible}}.product-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.product-section__content{display:flex;justify-content:space-between;flex-direction:column;gap:var(--gap-md);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.product-section__product-info{display:flex;flex-direction:column;gap:14px}@media not (max-width:750px){.product-section__content{flex-direction:var(--image-position);gap:var(--gap);align-items:flex-start}.product-section__medias-container{overflow:hidden}.product-section__medias{width:calc(100% - var(--product-info-width))}.product-section__product-info{max-width:calc(var(--product-info-width) - var(--gap));width:100%}.product-section__medias--sticky,.product-section__product-info--sticky{height:fit-content;position:sticky;top:calc(var(--header-height, 0px) + 24px);z-index:2}}@media(max-width:750px){.product-section--carrousel-image-full-width .product-section__content{padding-top:0!important}.product-section--carrousel-image-full-width .product-media-gallery-main-slider{width:calc(100% + 2 * var(--page-margin-mobile));margin-left:calc(var(--page-margin-mobile) * -1)}}.shopify-section-product-section .product-section{background:#fffdfc;color:#292722}.shopify-section-product-section .product-section__product-info h1{font-size:clamp(38px,3.7vw,58px);line-height:.96;letter-spacing:-.05em;font-weight:550;text-wrap:balance}.shopify-section-product-section .product-section__product-info .button--primary{min-height:56px}.shopify-section-product-section .product-media-gallery-main-slider{background:transparent;border:0}.shopify-section-product-section .product-media-gallery__media,.shopify-section-product-section .product-media{background:transparent}.shopify-section-product-section .product-media{width:100%;height:100%;display:grid;place-items:center}.shopify-section-product-section .product-media img{width:100%;height:100%;object-fit:contain!important;background:transparent;padding:clamp(28px,4.2vw,64px)}.shopify-section-product-section .product-media-gallery__thumbnail{background:#f3efe8;border:1px solid transparent}.shopify-section-product-section .product-media-gallery__thumbnail.is-active{border-color:#292722}.shopify-section-product-section .product-media-gallery__thumbnail-image{object-fit:contain!important;background:#f3efe8;padding:7px}.lv-pdp-eyebrow{margin:0 0 -4px;color:#746b61;font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.lv-pdp-eyebrow span{margin:0 6px;color:#d8ccbe}.lv-pdp-reassurance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #e4dbcf;border-bottom:1px solid #e4dbcf;margin:2px 0 0}.lv-pdp-reassurance span{padding:11px 10px 10px 0;min-width:0}.lv-pdp-reassurance span+span{border-left:1px solid #e4dbcf;padding-left:10px}.lv-pdp-reassurance b,.lv-pdp-reassurance small{display:block}.lv-pdp-reassurance b{color:#292722;font-size:11.5px;line-height:1.25;font-weight:700}.lv-pdp-reassurance small{margin-top:3px;color:#746f68;font-size:10px;line-height:1.25}.lv-pdp-details{margin-top:6px;border-top:1px solid #e4dbcf}.lv-pdp-details details{border-bottom:1px solid #e4dbcf}.lv-pdp-details summary{list-style:none;cursor:pointer;padding:14px 0;display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;font-weight:600}.lv-pdp-details summary::-webkit-details-marker{display:none}.lv-pdp-details summary span{font-weight:400;color:#8d8275;transition:transform .2s ease}.lv-pdp-details details[open] summary span{transform:rotate(45deg)}.lv-pdp-details__body{padding:0 0 16px;color:#68635c;font-size:12px;line-height:1.6}.lv-pdp-details__body p{margin:0 0 8px}.lv-pdp-details__body b{color:#292722;font-weight:600}.lv-pdp-details__body h2,.lv-pdp-details__body h3{font-size:13px!important;line-height:1.3!important;letter-spacing:0!important;font-weight:600!important;color:#292722;margin:12px 0 4px!important}.lv-pdp-details__body ul{padding-left:16px;margin:0 0 8px}.lv-pdp-details__body a{color:#292722;font-weight:600;text-underline-offset:4px}.lv-pdp-colors{padding:10px 0 4px;border-top:1px solid #e4dbcf;border-bottom:1px solid #e4dbcf}.lv-pdp-colors__head{display:flex;justify-content:space-between;gap:18px;margin-bottom:11px}.lv-pdp-colors__head span{color:#817b74;font-size:9px;font-weight:650;letter-spacing:.14em}.lv-pdp-colors__head strong{font-size:12px;font-weight:550}.lv-pdp-colors__swatches{display:flex;gap:8px;flex-wrap:wrap}.lv-pdp-swatch{width:25px;height:25px;border-radius:50%;background:var(--swatch);border:3px solid #fffdfc;box-shadow:0 0 0 1px #2927222e;transition:transform .18s ease,box-shadow .18s ease}.lv-pdp-swatch:hover{transform:scale(1.08)}.lv-pdp-swatch.is-current{box-shadow:0 0 0 2px #292722}.lv-pdp-assist{margin-top:4px;padding:16px;background:#292722;color:#f6f2ea;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px}.lv-pdp-assist__image{width:64px;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden}.lv-pdp-assist__image .lv-whatsapp-icon{width:100%;height:100%;object-fit:contain;box-sizing:border-box;padding:11px;display:block}.lv-pdp-assist__copy>span{display:block;margin-bottom:5px;color:#d8ccbe;font-size:9px;letter-spacing:.15em;font-weight:650}.lv-pdp-assist strong{display:block;font-size:21px;line-height:1.02;letter-spacing:-.025em;font-weight:520}.lv-pdp-assist p{max-width:520px;margin:6px 0 0;color:#f6f2eab3;font-size:11px;line-height:1.5}.lv-pdp-assist__copy{min-width:0;overflow-wrap:normal;word-break:normal}.lv-pdp-assist a{grid-column:1 / -1;justify-content:space-between;flex:0 0 auto;min-height:42px;padding:0 14px;border:1px solid rgba(246,242,234,.45);display:inline-flex;align-items:center;gap:16px;color:#f6f2ea;text-decoration:none;font-size:11px;font-weight:600}@media(max-width:1100px){.lv-pdp-reassurance{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-pdp-reassurance span:nth-child(3){border-left:0;border-top:1px solid #e4dbcf}.lv-pdp-reassurance span:nth-child(4){border-top:1px solid #e4dbcf}}@media(max-width:750px){.shopify-section-product-section .product-media img{padding:24px}.shopify-section-product-section .product-section__product-info h1{font-size:38px}.lv-pdp-reassurance{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-pdp-reassurance span:nth-child(3){border-left:0;border-top:1px solid #e4dbcf}.lv-pdp-reassurance span:nth-child(4){border-top:1px solid #e4dbcf}.lv-pdp-assist{grid-template-columns:64px 1fr;align-items:start}.lv-pdp-assist__image{width:64px}.lv-pdp-assist__image .lv-whatsapp-icon{padding:9px}.lv-pdp-assist__copy{min-width:0;overflow-wrap:normal;word-break:normal}.lv-pdp-assist a{grid-column:1 / -1;width:100%;justify-content:space-between}}.lv-warranty-note{font-size:13px!important;line-height:1.6!important;color:#746f68;padding:14px 0;border-top:1px solid #e4dbcf}.lv-warranty-note p{margin:0!important;font-size:13px!important;line-height:1.6!important}.lv-warranty-note strong{font-size:16px;color:#292722;font-weight:600}@media(min-width:751px)and (max-width:1100px){.product-section .product-section__content{flex-direction:column;gap:28px}.product-section .product-section__medias,.product-section .product-section__product-info{width:100%;max-width:100%;position:static}.product-section .product-section__medias{max-width:680px;margin-inline:auto}.shopify-section-product-section .product-media img{padding:24px}.shopify-section-product-section .product-section__product-info h1{font-size:clamp(32px,4vw,42px);line-height:1.05;text-wrap:pretty}}.product-zoom{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:none;background-color:#000000f2;color:#fff;overflow:hidden}.product-zoom:focus-visible,.product-zoom:focus{outline:none}.product-zoom::backdrop{background-color:#000000d9}.product-zoom[open]{display:flex;flex-direction:column;animation:productZoomFadeIn var(--animation-speed, .3s) var(--animation-easing, ease) forwards}.product-zoom.product-zoom--closing{animation:productZoomFadeOut var(--animation-speed, .3s) var(--animation-easing, ease) forwards}@keyframes productZoomFadeIn{0%{opacity:0}to{opacity:1}}@keyframes productZoomFadeOut{0%{opacity:1}to{opacity:0}}.product-zoom__close{position:absolute;top:var(--padding-md);right:var(--padding-md);z-index:2}.product-zoom__slider{flex:1 1 auto;min-height:0;width:100%}.product-zoom__slider .splide__track,.product-zoom__slider .splide__list{height:100%}.product-zoom__slider .splide__arrow{z-index:2;background-color:#ffffffd9;color:#000}.product-zoom__slider .splide__arrow--prev{left:var(--padding-md)}.product-zoom__slider .splide__arrow--next{right:var(--padding-md)}.product-zoom__slide{display:flex!important;align-items:center;justify-content:center;overflow:hidden;height:100%}.product-zoom__image{width:100vw;max-width:none;height:auto;-webkit-user-select:none;user-select:none;border-radius:var(--card-border-radius)}@media(min-width:750px){.product-zoom__image{width:auto;max-width:100vw;max-height:100%}}.product-zoom__thumbnails{flex:0 0 auto;padding:var(--padding-sm) var(--padding-md);width:100%;box-sizing:border-box}.product-zoom__thumbnail{cursor:pointer;opacity:.5;transition:opacity .2s ease;border-radius:calc(var(--card-border-radius) * .5);overflow:hidden}.product-zoom__thumbnail.is-active,.product-zoom__thumbnail:hover{opacity:1}.product-zoom__thumbnail-image{width:100%;height:100%;object-fit:cover;display:block}@media not (min-width:750px){.product-zoom__close{top:var(--padding-sm);right:var(--padding-sm)}.product-zoom__slider .splide__arrow--prev{left:var(--padding-sm)}.product-zoom__slider .splide__arrow--next{right:var(--padding-sm)}}:root{--quantity-selector-button-width: 30px}.quantity-selector{border:var(--inputs-border-width) solid var(--color-input-border);border-radius:var(--inputs-border-radius);background-color:var(--color-input-background);height:var(--inputs-min-height);overflow:hidden;display:flex;min-width:calc(var(--quantity-selector-button-width) * 3 + var(--inputs-border-width) * 2);width:calc(var(--quantity-selector-button-width) * 3 + var(--inputs-border-width) * 2)}.quantity-selector--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.quantity-selector button,.quantity-selector input{-webkit-appearance:textfield;appearance:textfield;background-color:var(--color-input-background);border:none;transition:.2s;cursor:pointer;min-width:var(--quantity-selector-button-width);height:var(--inputs-min-height);display:flex;align-items:center;justify-content:center;text-align:center;padding:0;color:var(--color-input-text)}.quantity-selector--small{height:calc(var(--small-multiplier) * var(--inputs-min-height));border-radius:calc(var(--small-multiplier) * var(--inputs-border-radius))}.quantity-selector--small button,.quantity-selector--small input{height:calc(var(--small-multiplier) * var(--inputs-min-height) - 2 * var(--inputs-border-width));width:calc(var(--small-multiplier) * var(--inputs-min-height) - 2 * var(--inputs-border-width))}.quantity-selector button[disabled]{opacity:.3;pointer-events:none}.quantity-selector button:not(:disabled):hover svg{transform:scale(1.1)}.quantity-selector .icon{pointer-events:none;font-size:20px!important;color:var(--color-input-text)}.quantity-selector input::-webkit-inner-spin-button,.quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector input:focus-visible{outline:none;outline-offset:0;box-shadow:none;z-index:1}.radio{z-index:0;position:relative;display:inline-block;line-height:1.5}.radio>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;left:-10px;top:-8px;display:block;margin:0;border-radius:50%;width:40px;height:40px;outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}.radio>.radio__label{display:inline-block;width:100%;cursor:pointer;position:relative;font-size:var(--font-body--size-emphasized)}.radio>.radio__label:before{content:"";display:inline-block;box-sizing:border-box;margin:0 10px 0 0;border:var(--inputs-border-width) solid var(--color-input-border);border-radius:50%;width:20px;min-width:20px;height:20px;vertical-align:top;transition:border-color .2s;background-color:var(--color-input-background)}.radio>.radio__label:after{content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;width:10px;height:10px;background-color:var(--color-input-text);transform:translate(5px,5px) scale(0);transition:transform .2s}.radio>input:checked+.radio__label:before{border-color:var(--color-input-text)}.radio>input:checked+.radio__label:after{transform:translate(5px,5px) scale(1)}.radio>input:focus{opacity:.12}.radio>input:disabled{opacity:0}.radio>input:disabled+.radio__label{color:var(--color-input-text);opacity:.5;cursor:not-allowed}.radio>input:disabled+.radio__label:before{border-color:var(--color-input-border)}.radio>input:disabled+.radio__label:after{background-color:currentColor}.rating{display:flex;align-items:center;gap:var(--gap-sm);flex-wrap:wrap}.rating__stars{height:22px}.rating-star{font-size:22px!important;margin:0 -4.5px;color:var(--color-stars-icons)}.rating__count{line-height:22px}.review{display:flex;flex-direction:column;gap:var(--gap-sm);overflow:hidden;width:100%}shopify-visual-preview-block-list shopify-visual-preview-block-list .review[data-visual-preview-mode]{width:100%;max-width:400px}.review__image{object-fit:cover;width:100%;overflow:auto;border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}.review__image .placeholder-svg{width:100%;height:100%;background-color:#f8f8f8;border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}.review__title,.review__author-name{font-weight:600}.review__date{font-style:italic}.review--2 .review__author-and-date{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-sm);width:100%;margin-top:10px}.review--3 .review__image,.review--3 .review__image .placeholder-svg{aspect-ratio:var(--image-ratio)}.review--4{flex-direction:row;align-items:center}.review--4 .review__content{width:100%;display:flex;flex-direction:column;gap:var(--gap-sm)}.review--4 .review__image,.review--4 .review__image .placeholder-svg{aspect-ratio:1 / 1}@media not (max-width:750px){.review--4{flex-direction:row;align-items:center}}.review--5 .review__author-and-date-container{display:flex;flex-direction:row;align-items:center;gap:var(--gap-sm);width:100%;margin-bottom:10px}.review--5 .review__author-and-date-container .review__author-and-date{display:flex;flex-direction:column;gap:var(--gap-xs)}.review--5 .review__author-and-date-container .review__author-profile,.review--5 .review__author-and-date-container .review__author-profile svg{width:50px;height:50px;background-color:#f8f8f8;border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5));object-fit:cover}.header__icon-search{background:none;border:none;cursor:pointer;padding:0;color:inherit;display:flex}.dialog-modal--search{padding:var(--page-margin-mobile);flex-direction:row;gap:var(--gap-xs);align-items:center;width:var(--modal-width);overflow:hidden!important;max-height:var(--search-modal-max-height-mobile)}@media not (max-width:750px){.dialog-modal--search{max-height:var(--search-modal-max-height)}}.dialog-modal--search[open]{display:flex;align-items:flex-start}.dialog-modal--search .dialog-modal__content{width:100%}.dialog-modal--search .dialog-modal__content .search-form{display:flex;flex-direction:row;gap:var(--gap-xs);align-items:center;margin:0}.dialog-modal--search .dialog-modal__close{position:relative;top:auto;right:auto}@media not (max-width:750px){.dialog-modal--search{padding:var(--padding-md)}}.separator{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:block;width:var(--width)}.separator hr{border:none;border-top:var(--separator-border-width) var(--separator-style) var(--color-border, #e0e0e0)}slider-component{position:relative}.sorting-dropdown-toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sorting__select{border-radius:calc(var(--card-border-radius) - var(--padding-xs));display:flex;align-items:center;padding:var(--padding-xs);font-size:var(--font-body--size);gap:3px;cursor:pointer;transition:background-color var(--animation-speed) var(--animation-easing)}.sorting__list{display:flex;flex-direction:column;gap:3px;position:relative;width:100%;scroll-padding:var(--padding-xs) 0;overflow-y:auto;white-space:nowrap;list-style:none;padding:0}.sorting__select:hover,.sorting__select:focus,.sorting__select--selected{background-color:rgb(from var(--color-foreground) r g b / 5%);font-weight:500}.swatch-input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;width:1px;height:1px}.swatch-input+.swatch,.swatch-link{display:block;border-radius:calc(var(--swatch-border-radius) - var(--swatch-outline-offset));cursor:pointer;outline-offset:var(--swatch-outline-offset);margin:var(--swatches-border-width);width:var(--swatch-size);height:var(--swatch-size);outline:var(--swatches-border-width) solid transparent;transition:outline .1s ease-in-out;forced-color-adjust:none}.swatch-input:active+.swatch,.swatch-input:checked+.swatch,.swatch-link[aria-checked=true],.swatch-input:focus+.swatch,.swatch-input:focus-visible+.swatch{outline:var(--swatches-border-width) solid var(--color-selected-input-border)}.swatch-input:hover:not(:checked)+.swatch,.swatch-link:hover:not([aria-checked=true]){outline:var(--swatches-border-width) solid var(--color-input-border-low-opacity)}.swatch span{pointer-events:none;position:relative;overflow:hidden;display:block;width:var(--swatch-size);height:var(--swatch-size);background:var(--swatch-background);background-size:cover;background-origin:border-box;border:.5px solid var(--color-input-border-low-opacity);border-radius:calc(var(--swatch-border-radius) - var(--swatch-outline-offset))}.swatch--disabled span:after{--crossed-line--size: 1px;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:calc(var(--swatch-size) * 1.414);height:var(--crossed-line--size);background-color:var(--color-foreground);transform:rotate(-45deg);transform-origin:left}.swatch-input:checked+.swatch{outline:var(--swatches-border-width) solid var(--color-selected-input-border)}.swatches{display:flex;justify-content:flex-start;overflow-x:auto;padding:3px 3px 10px;gap:10px}.swatches{--swatch-size: var(--swatches-size);--swatch-border-radius: var(--inputs-border-radius);--swatch-outline-offset: var(--swatches-outline-offset)}.swatches--very_small{--swatch-size: calc(var(--swatches-size) * .5);--swatch-border-radius: calc(.5 * var(--inputs-border-radius));--swatch-outline-offset: var(--swatches-small-outline-offset);gap:6px}.swatches--small{--swatch-size: calc(var(--swatches-size) * var(--small-multiplier));--swatch-border-radius: calc(var(--small-multiplier) * var(--inputs-border-radius));--swatch-outline-offset: var(--swatches-small-outline-offset)}.swatches--big{--swatch-size: calc(var(--swatches-size) * var(--big-multiplier));--swatch-border-radius: calc(var(--inputs-border-radius) * var(--big-multiplier));--swatch-outline-offset: var(--swatches-big-outline-offset)}.swatches--rounded .swatch,.swatches--rounded .swatch-link,.swatches--rounded .swatch span{--swatch-border-radius: 100%}.textarea{position:relative}.textarea textarea{outline:none;border:var(--inputs-border-width) solid var(--color-input-border);border-radius:var(--inputs-border-radius);padding:var(--inputs-padding);color:var(--color-input-text);background-color:var(--color-input-background);transition:.1s ease-out;height:calc(var(--inputs-min-height) * 2);width:100%;font-size:var(--inputs-font-size)}.textarea--disabled textarea{opacity:.5;cursor:not-allowed;background-color:var(--color-input-background)}.textarea--full-width textarea{width:100%}.textfield{position:relative}.textfield input{outline:none;border:var(--inputs-border-width) solid var(--color-input-border);border-radius:var(--inputs-border-radius);padding:1.25rem var(--inputs-padding) .375rem;color:var(--color-input-text);background-color:var(--color-input-background);transition:.1s ease-out;height:var(--inputs-min-height);min-width:var(--inputs-min-width);font-size:var(--inputs-font-size)}.textfield input::placeholder{opacity:0}.textfield label{position:absolute;left:calc(var(--inputs-padding) + var(--inputs-border-width));top:50%;transform:translateY(-50%);font-size:var(--inputs-font-size);color:var(--color-input-text);transition:.1s ease-out;transform-origin:left top;pointer-events:none}.textfield input:focus+label,.textfield input:not(:placeholder-shown)+label{top:.375rem;transform:scale(.75)}.textfield--small,.textfield--small input{height:calc(var(--small-multiplier) * var(--inputs-min-height))}.textfield--small input{padding:0 var(--inputs-padding);border-radius:calc(var(--small-multiplier) * var(--inputs-border-radius))}.textfield--small label{display:none}.textfield--small input::placeholder{opacity:1}.textfield--disabled input{opacity:.5;cursor:not-allowed}.textfield--disabled label{opacity:.5}.textfield--full-width,.textfield--full-width input{width:100%}.textfield--error input{border-color:var(--color-error)}.textfield--error label{color:var(--color-error)}.input-group{display:flex;align-items:center;border:var(--inputs-border-width) solid var(--color-input-border);border-radius:var(--inputs-border-radius);background-color:var(--color-input-background);transition:border-color .1s ease-out;width:100%}.input-group .textfield{flex:1;min-width:0}.input-group .textfield input{border-color:transparent;background-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.input-group:focus-within{border-color:var(--color-selected-input-border)}.input-group__action{flex-shrink:0;display:flex;align-items:center}.input-group__action .button{border-color:transparent;background-color:transparent;color:var(--color-input-text);border-top-left-radius:0;border-bottom-left-radius:0}deferred-media{border-radius:var(--card-border-radius);overflow:hidden;aspect-ratio:var(--ratio);position:relative;display:block}.video-interaction-hint{opacity:0;transition:opacity .3s ease;z-index:1}.video-interaction-hint:hover{opacity:1}.deferred-media__video:empty{z-index:-1}.deferred-media__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.deferred-media__video video{aspect-ratio:var(--ratio);object-fit:cover}.deferred-media__poster-button{opacity:0;transition:opacity .3s ease}.deferred-media__poster,.deferred-media__poster-button{cursor:pointer}.deferred-media__poster-icon,.deferred-media__poster-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border:none;transition:var(--animation-link-hover)}:is(.deferred-media__poster-icon,.deferred-media__poster-button) .icon--play_circle,:is(.deferred-media__poster-icon,.deferred-media__poster-button) .icon--pause_circle{font-size:60px!important;color:var(--color-primary-button-text)}.deferred-media__poster:hover .deferred-media__poster-button{opacity:1}.deferred-media__poster:hover .deferred-media__poster-icon{opacity:var(--opacity-link-hover)}.deferred-media__poster{width:100%;height:100%;object-fit:cover;position:relative}.deferred-media__poster.deferred-media__playing{opacity:0;transition:opacity .3s ease}deferred-media img{height:100%;transition:opacity .3s ease}deferred-media iframe{width:100%;height:100%;border:none;aspect-ratio:var(--ratio)}deferred-media[data-media-loaded] img{opacity:0}.header__icon-wishlist{position:relative;cursor:pointer;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
