:root{--shadow-button: 0 4px 12px rgba(0, 0, 0, .06);--shadow-popover: 0 4px 12px rgba(0, 0, 0, .06);--shadow-drawer: 0 4px 12px rgba(0, 0, 0, .06);--product-corner-radius: 16px;--card-corner-radius: 16px;--resource-card-corner-radius: 16px;--media-radius: 16px;--gallery-media-border-radius: 16px;--menu-image-border-radius: 16px;--image-facet-border-radius: 16px;--thumbnail-radius: 12px;--style-border-radius-lg: 20px;--overlay-border-radius: 20px;--search-border-radius: 12px}.button,.button-secondary,button.button,a.button,.product-form__submit,.shopify-payment-button .shopify-payment-button__button{min-height:52px;display:inline-flex;align-items:center;justify-content:center}.button,.button-secondary{transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.card,.product-card,.resource-card{box-shadow:0 4px 12px #0000000f}.product-card{box-shadow:none;border:none;background:transparent}.product-card .product-media-container,.product-card .product-card-gallery{aspect-ratio:4 / 3!important;background:#fff}.product-card .product-media-container img,.product-card img{object-fit:contain}.product-card .product-media-container,.product-card .product-card-gallery,.product-card img{border-radius:4px}.product-card__link{display:flex;flex-direction:column;gap:.85rem}.product-card .price{font-weight:400}.variant-picker{--variant-picker-button-border-width: 1px;--color-selected-variant-background: rgb(var(--color-foreground-rgb) / .06);--color-selected-variant-text: var(--color-foreground);--color-selected-variant-border: rgb(var(--color-foreground-rgb) / .3);--color-selected-variant-hover-background: rgb(var(--color-foreground-rgb) / .1)}.variant-picker .variant-option--buttons legend,.variant-picker .variant-option--swatches legend{font-size:.8rem;letter-spacing:.02em;opacity:.8;margin-block-end:8px}.variant-picker .variant-option--buttons{display:flex;flex-wrap:wrap;gap:10px}.variant-picker .variant-option--buttons .variant-option__button-label{min-width:64px;min-height:42px;padding-inline:16px;padding-block:8px}.variant-picker .variant-option--buttons .variant-option__button-label__text{white-space:nowrap;text-align:center;font-size:.85rem}.variant-picker .variant-option[data-option-name=ausrichtung]{display:flex;flex-wrap:wrap;gap:10px}.variant-picker .variant-option[data-option-name=ausrichtung] .variant-option__button-label{min-width:150px;min-height:58px;padding:10px 22px;border-radius:4px}.variant-picker .variant-option[data-option-name=ausrichtung] .variant-option__button-label__text{white-space:nowrap;text-align:center;font-size:.85rem;line-height:1.2}.variant-picker .variant-option[data-option-name=sitzaufbau]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.variant-picker .variant-option[data-option-name=sitzaufbau] .variant-option__button-label{min-width:0;min-height:60px;padding:12px 18px;border-radius:12px}.variant-picker .variant-option[data-option-name=sitzaufbau] .variant-option__button-label__text{white-space:normal;text-wrap:balance;text-align:center;font-size:.8rem;line-height:1.25}.variant-picker .variant-option[data-option-name=bezug]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label{width:40px;height:40px;min-width:0;min-height:0;padding:0;border-radius:50%;overflow:visible;position:relative;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .12)}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label:before,.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label:after{display:none}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label__pill{display:none}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label:has(input[value="Cord Dark-Grey"]){background:#625e5d}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label:has(input[value="Cord Light-Grey"]){background:#dbd8d2}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label:has(input[value="Cord Snow"]){background:#e3e2e0}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label:has(input[value="Cord Turtle"]){background:#7a7f69}.variant-picker .variant-option[data-option-name=bezug] .variant-option__button-label:has(input:checked){box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .12),0 0 0 2px var(--color-background, #ffffff),0 0 0 3.5px rgb(var(--color-foreground-rgb) / .55)}.variant-picker .livano-selected-value{display:none}.variant-picker .variant-option[data-option-name=bezug] .livano-selected-value{font-size:.8rem;font-weight:400;color:rgb(var(--color-foreground-rgb) / .6);opacity:1}.variant-picker .variant-option[data-option-name=bezug] .livano-selected-value:before{content:" \b7  "}.variant-picker .variant-option[data-option-name=bezug]:has(input[value="Cord Dark-Grey"]:checked) .livano-selected-value[data-v="Cord Dark-Grey"],.variant-picker .variant-option[data-option-name=bezug]:has(input[value="Cord Light-Grey"]:checked) .livano-selected-value[data-v="Cord Light-Grey"],.variant-picker .variant-option[data-option-name=bezug]:has(input[value="Cord Snow"]:checked) .livano-selected-value[data-v="Cord Snow"],.variant-picker .variant-option[data-option-name=bezug]:has(input[value="Cord Turtle"]:checked) .livano-selected-value[data-v="Cord Turtle"]{display:inline}@media(max-width:749px){.variant-picker .variant-option[data-option-name=ausrichtung] .variant-option__button-label{min-width:0;flex:1 1 46%}.variant-picker .variant-option[data-option-name=ausrichtung] .variant-option__button-label__text{white-space:normal}.variant-picker .variant-option[data-option-name=sitzaufbau]{grid-template-columns:1fr}}add-to-cart-component .button{font-weight:500;letter-spacing:.01em}.slideshow-controls__thumbnails .slideshow-controls__thumbnail{border-radius:6px}.product-details details{border:0!important;border-top:1px solid rgb(var(--color-foreground-rgb) / .14)!important;border-radius:0!important;background:transparent!important;margin:0!important;overflow:visible!important}.product-details details:last-of-type{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .14)!important}.product-details details>summary{list-style:none;position:relative;cursor:pointer;background:transparent!important;color:var(--color-foreground)!important;font-weight:500!important;font-size:.95rem!important;line-height:1.3!important;padding:13px 34px 13px 0!important}.product-details details>summary::-webkit-details-marker{display:none}.product-details details>summary:after{content:"+";position:absolute;top:50%;right:2px;transform:translateY(-50%);font-size:1.15rem;font-weight:400;line-height:1;color:rgb(var(--color-foreground-rgb) / .5)}.product-details details[open]>summary:after{content:"\2212"}.product-details details>*:not(summary){padding:0 0 18px!important;background:transparent!important;border-radius:0!important}.product-information__grid .product-information__media{align-self:start}.lv-gallery-filter{display:flex;justify-content:center;margin-top:24px;position:relative;z-index:1}@media(max-width:749px){.lv-gallery-filter{margin-top:16px}}.lv-gallery-filter[hidden]{display:none!important}.lv-gallery-toggle{background:none;border:0;padding:6px 4px;cursor:pointer;font-size:.8rem;letter-spacing:.02em;color:rgb(var(--color-foreground-rgb) / .6);text-decoration:underline;text-underline-offset:3px}.lv-gallery-toggle:hover{color:var(--color-foreground)}.lv-collection-header{margin:0 0 20px}.lv-collection-title{margin:0 0 8px}.lv-collection-desc{color:rgb(var(--color-foreground-rgb) / .72);max-width:62ch}.lv-category-strip{margin:0 0 24px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity}.lv-category-strip::-webkit-scrollbar{display:none}.lv-category-strip__list{list-style:none;margin:0;padding:2px 0;display:flex;flex-wrap:nowrap;gap:10px;min-width:min-content}.lv-category-strip__item{flex:0 0 auto;scroll-snap-align:start}.lv-category-strip__chip{display:inline-flex;align-items:center;white-space:nowrap;padding:9px 16px;border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:6px;background:var(--color-background, #ffffff);color:rgb(var(--color-foreground-rgb) / .72);font-size:.9rem;line-height:1.2;letter-spacing:.01em;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.lv-category-strip__chip:hover{color:var(--color-foreground);border-color:rgb(var(--color-foreground-rgb) / .28)}.lv-category-strip__chip.is-active{color:var(--color-foreground);border-color:#cfa0a3;box-shadow:inset 0 -2px #cfa0a3}@media(max-width:749px){.lv-category-strip{margin-bottom:18px}.lv-category-strip__chip{padding:8px 14px;font-size:.85rem}}[id*=collection_list_categories] .collection-card{background:transparent;border:0}[id*=collection_list_categories] .collection-card__image{border-radius:8px;overflow:hidden;background:#fff}[id*=collection_list_categories] .collection-card__image .resource-image__image{width:100%;height:100%;object-fit:contain;background:#fff}[id*=collection_list_categories] .collection-card__content{padding:10px 2px 0;text-align:center}[id*=collection_list_categories] .collection-card__content,[id*=collection_list_categories] .collection-card__content p,[id*=collection_list_categories] .collection-card__content *{font-family:var(--font-heading--family, Georgia, serif)!important;font-size:clamp(1rem,.9rem + .35vw,1.2rem)!important;line-height:1.2!important;font-weight:500!important;letter-spacing:.01em;color:var(--color-foreground)!important;margin:0}.lv-collection-hero{position:relative;width:100%;margin:0;border-radius:0;overflow:hidden;background:#f4efe8;line-height:0}.lv-collection-hero img{display:block;width:100%;height:auto;aspect-ratio:16 / 5;max-height:460px;object-fit:cover;object-position:center}.lv-collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,#0000005c,#00000029 26%,#0000 56%)}.lv-collection-hero__title{position:absolute;top:0;left:0;z-index:1;margin:0;padding:clamp(22px,3.2vw,60px);max-width:80%;line-height:1.05;font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-weight:500;font-size:clamp(2rem,4.6vw,4rem);letter-spacing:.01em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3),0 2px 26px rgba(0,0,0,.22)}@media(max-width:749px){.lv-collection-hero img{aspect-ratio:3 / 2}.lv-collection-hero__title{padding:clamp(16px,5vw,26px);font-size:clamp(1.7rem,7vw,2.5rem)}}.lv-deko-toast[hidden]{display:none!important}.lv-deko-toast{position:fixed;z-index:1000;top:clamp(92px,12vh,150px);left:clamp(16px,3vw,40px);right:auto;bottom:auto;max-width:min(360px,calc(100vw - 32px));display:flex;align-items:center;gap:12px;padding:16px 40px 16px 18px;background:#fbf7f0;color:#17202a;border:1px solid rgb(23 32 42 / .08);border-radius:16px;box-shadow:0 14px 38px #17202a33;font-size:1rem;line-height:1.3;opacity:0;transform:translateY(-10px);transition:opacity .4s ease,transform .4s ease}.lv-deko-toast.is-visible{opacity:1;transform:translateY(0)}.lv-deko-toast__icon{display:inline-flex;color:#17202a;flex:0 0 auto}.lv-deko-toast__text{font-weight:500}.lv-deko-toast__lead{font-weight:700;font-size:1.08em}.lv-deko-toast__close{position:absolute;top:8px;right:10px;background:none;border:0;cursor:pointer;font-size:1.25rem;line-height:1;color:#17202a8c;padding:2px 4px;border-radius:6px}.lv-deko-toast__close:hover{color:#17202a}@media(max-width:749px){.lv-deko-toast{top:calc(70px + env(safe-area-inset-top,0px));left:12px;right:12px;max-width:none}}button.add-to-cart-button:not(:disabled){background-color:#17202a;color:#fff;border-color:#17202a}button.add-to-cart-button:not(:disabled):hover{background-color:#223041;color:#fff;border-color:#223041}button.add-to-cart-button:not(:disabled):focus-visible{background-color:#223041;color:#fff;border-color:#223041;box-shadow:0 0 0 3px #17202a40}.lv-shop-hero{position:relative;width:100%;margin:0;border-radius:0;overflow:hidden;background:#f4efe8;line-height:0}.lv-shop-hero img{display:block;width:100%;height:auto;aspect-ratio:16/5;max-height:600px;object-fit:cover;object-position:center}@media(max-width:749px){.lv-shop-hero img{max-height:none}}.lv-cat-rail{background:#17202a;color:#f5f1ea;margin:0;padding-block:clamp(30px,3.4vw,46px)}.lv-cat-rail__inner{--page-content-width:var(--narrow-page-width,90rem);max-width:calc(var(--page-content-width) + (var(--page-margin,40px)*2));margin-inline:auto;padding-inline:var(--page-margin,40px);box-sizing:border-box}.lv-cat-rail__title{margin:0 0 clamp(16px,1.8vw,24px);font-family:var(--font-heading--family,"Playfair Display",Georgia,serif);font-weight:500;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.15;color:#f5f1ea}.lv-cat-rail__viewport{position:relative}.lv-cat-rail__list{list-style:none;margin:0;padding:0;display:flex;gap:clamp(12px,1.4vw,22px);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.lv-cat-rail__list::-webkit-scrollbar{display:none}.lv-cat-rail__item{flex:0 0 clamp(190px,20vw,244px);scroll-snap-align:start;min-width:0}.lv-cat-rail__link{display:block;text-decoration:none;color:inherit}.lv-cat-rail__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:10px;background:#fff;transition:transform .25s ease,box-shadow .25s ease}.lv-cat-rail__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;padding:4%;box-sizing:border-box}.lv-cat-rail__label{display:block;margin-top:10px;text-align:center;font-family:var(--font-heading--family,"Playfair Display",Georgia,serif);font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.25;color:#f5f1ea}.lv-cat-rail__link:hover .lv-cat-rail__media{transform:translateY(-2px);box-shadow:0 10px 26px #00000059}.lv-cat-rail__arrow{position:absolute;top:calc(50% - 18px);transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#f5f1ea;color:#17202a;cursor:pointer;box-shadow:0 6px 20px #00000047;transition:transform .2s ease,background .2s ease}.lv-cat-rail__arrow:hover{transform:translateY(-50%) scale(1.06);background:#fff}.lv-cat-rail__arrow--prev{left:-6px}.lv-cat-rail__arrow--next{right:-6px}@media(max-width:749px){.lv-cat-rail{padding-block:clamp(24px,7vw,34px)}.lv-cat-rail__item{flex:0 0 62%}.lv-cat-rail__arrow{display:none!important}}.lv-cat-rail__list.is-centered{justify-content:center}.lv-cat-rail__arrow:focus-visible{outline:2px solid #17202A;outline-offset:3px}.lv-filter-heading{margin:0 0 6px;padding-inline:var(--page-margin,40px);font-family:var(--font-heading--family,"Playfair Display",Georgia,serif);font-weight:500;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.2;color:#17202a}@media(max-width:749px){.lv-filter-heading{padding-inline:var(--page-margin,16px);font-size:1.05rem;margin-bottom:4px}}.lv-collection-main{margin-top:clamp(30px,5.2vw,76px)}@media(max-width:749px){.lv-collection-main{margin-top:clamp(18px,7vw,34px)}}.lv-collection-header,.lv-filter-heading{padding-inline:0}@media(max-width:749px){.lv-collection-header,.lv-filter-heading{padding-inline:0}}@media(min-width:750px){.lv-collection-main .facets-block-wrapper--horizontal{background:#f4efe8;border:1px solid rgba(23,32,42,.08);border-radius:8px;padding-block:clamp(8px,1.2vw,14px);margin-block:0 clamp(20px,3vw,32px)}.lv-collection-main .facets__filters-wrapper{justify-content:flex-start;flex-wrap:wrap}}.lv-collection-main .product-card .product-media-container,.lv-collection-main .product-card .product-card-gallery{aspect-ratio:4 / 5!important}.lv-card-meta{display:flex;flex-direction:column;gap:2px;margin-top:4px;text-align:left}.lv-card-meta__free{font-size:.82rem;font-weight:500;color:#2f6b3d}.lv-card-meta__delivery{font-size:.82rem;color:rgb(var(--color-foreground-rgb) / .68)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/livano-brand.css.map */
