:root{--lc-ink: #171714;--lc-ivory: #f3f0e9;--lc-sand: #ded6c8;--lc-line: rgba(23, 23, 20, .14);--lc-page-gutter: clamp(18px, 3vw, 48px)}html{scroll-behavior:smooth}body#tm-theme,body#m-theme{color:var(--lc-ink);letter-spacing:.01em}.m-header__wrapper,.m-header__mobile,.m-header__desktop{background:#fffffff5;border-bottom:1px solid var(--lc-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.m-header__desktop .m-menu__link,.m-header__desktop .m-menu__item>a{font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.m-header .m-logo img{max-height:60px;object-fit:contain}@media(min-width:768px){.m-header__desktop .lc-menu-images>.m-mega-menu{border-top:1px solid var(--lc-line);box-shadow:0 24px 50px #1717141f}.m-header__desktop .lc-menu-images .m-mega-menu__container{max-width:none;padding:30px var(--lc-page-gutter) 34px}.m-header__desktop .lc-menu-images .m-mega-menu__inner{display:block}.m-header__desktop .lc-menu-images .m-sub-menu--level-1{display:none}.m-header__desktop .lc-menu-images .m-mega-menu__content{width:100%;max-width:none}.m-header__desktop .lc-menu-images .m-mega-collection-list__wrapper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.5vw,24px)}.m-header__desktop .lc-menu-images .m-mega-collection-list__wrapper>.m\:column{min-width:0}.m-header__desktop .lc-menu-images .m-collection-card__image{aspect-ratio:4 / 3;overflow:hidden;border-radius:0!important;background:var(--lc-ivory)}.m-header__desktop .lc-menu-images .m-collection-card__image>div{width:100%;height:100%}.m-header__desktop .lc-menu-images .m-collection-card__image img,.m-header__desktop .lc-menu-images .m-collection-card__image .m-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.m-header__desktop .lc-menu-images .lc-menu-card-image--contain{padding:clamp(16px,1.6vw,24px);background:#fff}.m-header__desktop .lc-menu-images .lc-menu-card-image--contain img,.m-header__desktop .lc-menu-images .lc-menu-card-image--contain .m-image{object-fit:contain}.m-header__desktop .lc-menu-images .m-collection-card__info{padding-top:14px}.m-header__desktop .lc-menu-images .m-collection-card__title{margin:0;font-size:14px;font-weight:600;letter-spacing:.035em}.m-header__desktop .lc-menu-images .m-collection-card__title sup{margin-left:4px;color:#1717147a;font-size:10px;font-weight:500}}@media(min-width:768px){.m-header__desktop{display:block!important}.m-header__mobile{display:none!important}.logo-left-menu-center .m-header__inner{display:grid;grid-template-columns:minmax(110px,1fr) minmax(0,auto) minmax(100px,1fr);min-height:96px;margin-inline:0;padding-inline:clamp(14px,2.4vw,48px)}.logo-left-menu-center .m-header__left,.logo-left-menu-center .m-header__center,.logo-left-menu-center .m-header__right{min-width:0}.logo-left-menu-center .m-header__left{justify-self:start}.logo-left-menu-center .m-header__center{justify-self:center}.logo-left-menu-center .m-header__right{justify-self:end}.m-header__desktop .m-logo{padding-inline:0}.m-header__desktop .m-logo a{width:clamp(112px,12vw,180px)}.m-header__desktop .m-logo__image{padding-block:0}.m-header__desktop .m-logo img{max-height:44px}.m-header__desktop .m-menu{flex-wrap:nowrap;justify-content:center}.m-header__desktop .m-menu__link,.m-header__desktop .m-menu__item>a{font-size:clamp(9px,1.05vw,15px);letter-spacing:0;text-transform:none}.m-header__desktop .m-menu__link--main{min-height:96px;padding:0 clamp(5px,1.15vw,18px)}.m-header__desktop .m-menu__link--main>.m-menu__arrow{display:none}.m-header__desktop .m-cart-icon-bubble{margin-right:0}}.m-section__header h2,.m-section__heading,.m-product-title,.m-product-title h1,.m-collection-page-header__title{font-weight:500!important;letter-spacing:-.035em;line-height:1.04}.m-section__header{margin-bottom:clamp(24px,3vw,44px)}.m-section__description{max-width:680px;color:#171714a8;line-height:1.65}.lc-featured-editorial .m-section__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:none;margin:0 0 clamp(26px,3vw,40px);padding-bottom:0;text-align:left!important}.lc-featured-editorial .m-section__header:after{display:none}.lc-featured-editorial .m-section__header-content{width:auto}.lc-featured-editorial .m-section__subheading{margin:0 0 13px;color:#17171494;font-size:11px;font-weight:650;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lc-featured-editorial .m-section__heading{margin:0;font-size:clamp(26px,2.25vw,36px)!important;font-weight:600!important;letter-spacing:-.03em;line-height:1.1}.lc-featured-editorial .m-section__button{margin-left:24px}.lc-featured-editorial .m-section__button .m-button{min-height:auto;padding:0;font-size:16px;font-weight:600;letter-spacing:-.01em;text-transform:none}.lc-featured-editorial .m-section__description{max-width:690px;margin:18px auto 0;color:#171714a8;font-size:clamp(14px,1.25vw,16px);line-height:1.65}.lc-featured-editorial .m-section__button{margin-top:18px}.lc-featured-editorial .m-section__button .m-button{min-height:auto;padding:3px 0 5px;border-bottom:1px solid rgba(23,23,20,.45);border-radius:0!important;font-size:10px!important;letter-spacing:.16em}.lc-featured-editorial--ivory{background:var(--lc-ivory)}.m-button,button.m-button,.shopify-payment-button__button{min-height:48px;border-radius:999px!important;font-size:12px!important;font-weight:650!important;letter-spacing:.09em;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,color .18s ease}.m-button:hover,button.m-button:hover,.shopify-payment-button__button:hover{transform:translateY(-1px)}.m-product-card,.m-product-card__media,.m-product-card__image,.m-product-card .m-image,.m-product-card .m-media{border-radius:0!important}.m-product-card__content{padding-top:15px!important;text-align:left!important}.m-product-card__title,.m-product-card__name{font-size:15px!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.35}.m-product-card__price,.m-price{font-size:14px}.m-product-card .m-product-card__action,.m-product-card .m-product-card__quickview,.m-product-card .m-product-card__wishlist{box-shadow:none!important}.template-product .m-product-info,.template-product .m-product-main{--lc-product-gap: clamp(24px, 5vw, 78px)}.template-product .m-product-info__wrapper,.template-product .m-product-main__info{padding-inline:clamp(16px,2.5vw,36px)}.template-product .m-product-title h1,.template-product h1.m-product-title{font-size:clamp(30px,3vw,52px)!important}.template-product .m-product-option--button input:checked+label,.template-product .m-product-option--button label:hover{border-color:var(--lc-ink);background:var(--lc-ink);color:#fff}.template-collection .m-collection-page-header,.template-search .m-collection-page-header{background:var(--lc-ivory)}.m-footer{border-top:1px solid rgba(255,255,255,.16)}.m-footer--block-title{font-size:13px!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase}:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:767px){.lc-featured-editorial .m-section__header{margin-bottom:24px;padding-inline:0}.lc-featured-editorial .m-section__heading{font-size:clamp(23px,7vw,30px)!important}.lc-featured-editorial .m-section__button{margin-left:16px}.lc-featured-editorial .m-section__button .m-button{font-size:14px}.lc-featured-editorial .m-section__description{margin-top:15px;font-size:14px;line-height:1.58}.m-megamenu-mobile__collections .m-collection-card__image{height:auto;overflow:hidden;aspect-ratio:4 / 3;border-radius:0!important;background:var(--lc-ivory)}.m-megamenu-mobile__collections .m-collection-card__image>div,.m-megamenu-mobile__collections .m-collection-card__image .m-image,.m-megamenu-mobile__collections .m-collection-card__image img{width:100%;height:100%}.m-megamenu-mobile__collections .m-collection-card__image img{object-fit:cover;object-position:center}.m-header__mobile{min-height:82px;position:relative}.m-header__mobile .m-logo{position:absolute;top:calc(50% + 16px);left:50%;z-index:1;width:min(58vw,220px);padding-inline:0;transform:translate(-50%,-50%)}.m-header__mobile .m-logo a{display:flex;width:min(58vw,220px);justify-content:center}.m-header__mobile .m-logo img{width:min(58vw,220px)!important;max-width:none;max-height:58px}.m-header__mobile .m-menu-button,.m-header__mobile .m-header__mobile-right{position:relative;z-index:2}.m-product-card__title,.m-product-card__name{font-size:14px!important;line-height:1.4}.template-product .m-product-main__info,.template-product .m-product-info__wrapper{padding-inline:18px}.template-product .m-product-form__action,.template-product .product-form__buttons{position:sticky;bottom:max(12px,env(safe-area-inset-bottom));z-index:20;padding:8px;background:#fffffff0;border:1px solid var(--lc-line);border-radius:14px;box-shadow:0 10px 24px #1717141f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.template-product .m-product-form--main .m-product-form--wrapper{grid-template-columns:minmax(92px,112px) minmax(0,1fr);gap:8px}.template-product .m-product-form--main .m-add-to-cart{min-height:54px;border-radius:10px;font-size:12px!important}}.lc-switch-product .m-product-card__media,.lc-switch-product .m-product-card__link,.lc-switch-product .m-product-card__main-image,.lc-switch-product .m-product-card__hover-image,.lc-uniform-switch-images .m-product-card__media,.lc-uniform-switch-images .m-product-card__link,.lc-uniform-switch-images .m-product-card__main-image,.lc-uniform-switch-images .m-product-card__hover-image{width:100%;aspect-ratio:1 / 1;border:0!important;background:#fff!important;box-shadow:none!important}.lc-switch-product .m-product-card__main-image responsive-image,.lc-switch-product .m-product-card__hover-image responsive-image,.lc-uniform-switch-images .m-product-card__main-image responsive-image,.lc-uniform-switch-images .m-product-card__hover-image responsive-image{width:100%;height:100%;--aspect-ratio: 1 !important;border:0!important;background:#fff!important;box-shadow:none!important}.lc-switch-product .m-product-card__main-image img,.lc-switch-product .m-product-card__hover-image img,.lc-uniform-switch-images .m-product-card__main-image img,.lc-uniform-switch-images .m-product-card__hover-image img{width:100%;height:100%;padding:6%;object-fit:contain!important;object-position:center;border:0!important;background:#fff!important;box-shadow:none!important}[id$=__featured_collection_7] .m-product-card__media,[id$=__featured_collection_7] .m-product-card__link,[id$=__featured_collection_7] .m-product-card__main-image,[id$=__featured_collection_7] .m-product-card__hover-image{width:100%;aspect-ratio:1 / 1;border:0!important;background:#fff!important;box-shadow:none!important}[id$=__featured_collection_7] .m-product-card__main-image responsive-image,[id$=__featured_collection_7] .m-product-card__hover-image responsive-image{width:100%;height:100%;--aspect-ratio: 1 !important;border:0!important;background:#fff!important;box-shadow:none!important}[id$=__featured_collection_7] .m-product-card__main-image img,[id$=__featured_collection_7] .m-product-card__hover-image img{width:100%;height:100%;padding:6%;object-fit:contain!important;object-position:center;border:0!important;background:#fff!important;box-shadow:none!important}.lc-product-card--zoomed-out .m-product-card__main-image img,.lc-product-card--zoomed-out .m-product-card__hover-image img{width:100%;height:100%;padding:12%;object-fit:contain!important;object-position:center;background:#fff!important}.lc-category-slider__track{flex-wrap:nowrap}.lc-category-slider__card{flex-shrink:0}@media(min-width:768px){.lc-featured-editorial .m-mixed-layout__inner{display:flex!important;flex-wrap:nowrap!important}.lc-featured-editorial .m-mixed-layout__inner>.swiper-slide,.lc-featured-editorial .m-mixed-layout__inner>.m\:column{flex:0 0 25%!important;width:25%!important;max-width:25%;box-sizing:border-box}}.template-index .m-product-card__info>[data-pcard-variant-picker]{min-height:36px}.template-index .m-product-card__info:not(:has(>[data-pcard-variant-picker]))>.m-product-card__inventory{margin-top:48px}.m-product-card[data-product-id="10944259850577"] .m-product-card__hover-image{transform:none!important}.m-product-card[data-product-id="10944259850577"] .m-product-card__hover-image responsive-image{width:100%;height:100%}.m-product-card[data-product-id="10944259850577"] .m-product-card__hover-image img{width:100%;height:100%;object-fit:contain!important;object-position:center;background:#fff}.m-product-card[data-product-id="11250656477521"] .m-product-card__main-image,.m-product-card[data-product-id="11250656477521"] .m-product-card__hover-image{background:#fff}.m-product-card[data-product-id="11250656477521"] .m-product-card__main-image responsive-image,.m-product-card[data-product-id="11250656477521"] .m-product-card__hover-image responsive-image{width:100%;height:100%}.m-product-card[data-product-id="11250656477521"] .m-product-card__main-image img,.m-product-card[data-product-id="11250656477521"] .m-product-card__hover-image img{width:100%;height:100%;padding:5%;box-sizing:border-box;object-fit:contain!important;object-position:center center;background:#fff}.m-product-card__link[href*="/products/miboxer-e2-rf-led-controller-funkdimmer-fur-einfarbige-cct-led-streifen-12-24-v"] img{object-fit:contain!important;object-position:center!important;background:#fff}.m-product-card:has(.m-product-card__link[href*="/products/led-fernbedienung-4-zonen"]),.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e2-rf-led-controller-funkdimmer-fur-einfarbige-cct-led-streifen-12-24-v"]),.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e3-rf-led-controller-funkdimmer-fur-rgb-rgbw-rgb-cct-led-streifen-12-24-v"]){--lc-controller-card-padding: 9%}.m-product-card:has(.m-product-card__link[href*="/products/led-fernbedienung-4-zonen"]) :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image),.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e2-rf-led-controller-funkdimmer-fur-einfarbige-cct-led-streifen-12-24-v"]) :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image),.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e3-rf-led-controller-funkdimmer-fur-rgb-rgbw-rgb-cct-led-streifen-12-24-v"]) :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image){width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#fff!important}.m-product-card:has(.m-product-card__link[href*="/products/led-fernbedienung-4-zonen"]) :is(.m-product-card__main-image,.m-product-card__hover-image) responsive-image,.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e2-rf-led-controller-funkdimmer-fur-einfarbige-cct-led-streifen-12-24-v"]) :is(.m-product-card__main-image,.m-product-card__hover-image) responsive-image,.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e3-rf-led-controller-funkdimmer-fur-rgb-rgbw-rgb-cct-led-streifen-12-24-v"]) :is(.m-product-card__main-image,.m-product-card__hover-image) responsive-image{width:100%;height:100%;--aspect-ratio: 1 !important}.m-product-card:has(.m-product-card__link[href*="/products/led-fernbedienung-4-zonen"]) :is(.m-product-card__main-image,.m-product-card__hover-image) img,.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e2-rf-led-controller-funkdimmer-fur-einfarbige-cct-led-streifen-12-24-v"]) :is(.m-product-card__main-image,.m-product-card__hover-image) img,.m-product-card:has(.m-product-card__link[href*="/products/miboxer-e3-rf-led-controller-funkdimmer-fur-rgb-rgbw-rgb-cct-led-streifen-12-24-v"]) :is(.m-product-card__main-image,.m-product-card__hover-image) img{width:100%;height:100%;padding:var(--lc-controller-card-padding);box-sizing:border-box;object-fit:contain!important;object-position:center!important;background:#fff!important}#MainContent :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image,.lc-category-slider__media,.m-collection-card__image,.m-article-card__image),#MainContent .media-type-image .m-product-media{width:100%;aspect-ratio:1 / 1!important;overflow:hidden;border-radius:10px!important}#MainContent :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image,.lc-category-slider__media,.m-collection-card__image,.m-article-card__image) :is(.m-image,responsive-image),#MainContent .media-type-image .m-product-media :is(.m-image,responsive-image){width:100%;height:100%;--aspect-ratio: 1 !important}#MainContent :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image,.lc-category-slider__media,.m-collection-card__image,.m-article-card__image) img,#MainContent .media-type-image .m-product-media img{width:100%;height:100%;border-radius:inherit}.template-product #MainContent :is(.lc-stair-editorial__overview-media,.lc-stair-editorial__gallery-card,.lc-stair-editorial__detail-media,.lc-stair-editorial__closing,.lc-stair-editorial__family-card>a:first-child,.lc-garage-editorial__visual,.lc-solar-editorial__image,.lc-solar-editorial__product-image,.lc-hexagon-frame__media,.lc-hexagon-frame__product-image,.lc-editorial-story__media,.lc-editorial-hero__media,.lc-seo-rows__media,.m-image-with-text__image-first,.m-image-with-text__image-second,.m-gallery__media){width:100%;aspect-ratio:1 / 1!important;overflow:hidden;border-radius:10px!important}.template-product #MainContent :is(.lc-stair-editorial__overview-media,.lc-stair-editorial__gallery-card,.lc-stair-editorial__detail-media,.lc-stair-editorial__closing,.lc-stair-editorial__family-card>a:first-child,.lc-garage-editorial__visual,.lc-solar-editorial__image,.lc-solar-editorial__product-image,.lc-hexagon-frame__media,.lc-hexagon-frame__product-image,.lc-editorial-story__media,.lc-editorial-hero__media,.lc-seo-rows__media,.m-image-with-text__image-first,.m-image-with-text__image-second,.m-gallery__media) img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit}.template-product #MainContent :is(.m-product-info,.m-product-main) .rte img{width:100%;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:10px!important}.lc-product-images-complete :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image){width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#fff}.lc-product-images-complete :is(.m-product-card__main-image,.m-product-card__hover-image) responsive-image{width:100%;height:100%;--aspect-ratio: 4 / 3 !important}.lc-product-images-complete :is(.m-product-card__main-image,.m-product-card__hover-image) img{width:100%;height:100%;object-fit:contain!important;object-position:center;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lc-loft-atelier.css.map */
