#header-component .mega-menu__link-image{aspect-ratio:4/3;object-fit:cover;border-radius:0;max-height:200px}#header-component .mega-menu__link{font-size:13px;line-height:1.65}#header-component .menu-list__link{letter-spacing:.015em}footer .footer-content h3{font-size:17px;line-height:1.4;font-weight:500;margin:10px 0 14px}footer .footer-content .text-block{overflow-wrap:anywhere}footer [id*=al_service_strip] .footer-content p{font-size:13px;line-height:1.8}footer [id*=al_policy_links] .footer-content p{font-size:11px;line-height:2;color:#736b62}footer .footer-content .payment-icons{max-width:480px}@media(max-width:749px){#header-component .mega-menu__link-image{max-height:160px}footer [id*=al_service_strip] .footer-content{gap:24px}}footer [id*=al_service_strip] .footer-content>*:before{content:"";display:block;width:32px;height:32px;margin:0 auto 18px;background-position:center;background-repeat:no-repeat;background-size:contain}footer [id*=al_service_strip] .footer-content>:nth-child(1):before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2373604b%22%20stroke-width%3D%221.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m7%2024%2017-17%204%204-17%2017H7v-4Z%22%2F%3E%3Cpath%20d%3D%22m10%2021%202%202m2-6%202%202m2-6%202%202%22%2F%3E%3Cpath%20d%3D%22M5%2017V5h12M9%205v4m4-4v3M5%209h4m-4%204h3%22%2F%3E%3C%2Fsvg%3E)}footer [id*=al_service_strip] .footer-content>:nth-child(2):before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2373604b%22%20stroke-width%3D%221.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%209h16v14H3V9Zm16%205h5l5%205v4H19%22%2F%3E%3Cpath%20d%3D%22M23%2014v5h6M6%206h10%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2224%22%20r%3D%223%22%20fill%3D%22%23f7f5f1%22%2F%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%223%22%20fill%3D%22%23f7f5f1%22%2F%3E%3C%2Fsvg%3E)}footer [id*=al_service_strip] .footer-content>:nth-child(3):before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2373604b%22%20stroke-width%3D%221.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2027h22M7%2023l1-6L21%204a2.5%202.5%200%200%201%203.5%200L27%206.5a2.5%202.5%200%200%201%200%203.5L14%2023l-7%201v-1Z%22%2F%3E%3Cpath%20d%3D%22m18%207%206%206M8%2017l6%206M5%205h6M8%202v6%22%2F%3E%3C%2Fsvg%3E)}footer [id$=__footer] .footer-content{grid-template-columns:minmax(260px,1.35fr) minmax(130px,.75fr) minmax(170px,1fr) minmax(170px,1fr);column-gap:56px;align-items:start}footer [id$=__footer] .footer-content>:first-child{max-width:310px}footer [id$=__footer] .text-block{width:100%;text-align:left}footer [id$=__footer] .text-block p{font:400 13px/1.85 Arial,sans-serif;color:#736b62;margin:0 0 17px}footer [id$=__footer] .text-block p:first-child{font:400 21px/1.45 Georgia,serif;color:#38312b;margin:0 0 14px}footer [id$=__footer] .text-block p:last-child{font-size:12px;margin:5px 0 0}footer [id$=__footer] .text-block a{text-decoration:none;text-underline-offset:4px}footer [id$=__footer] .text-block a:hover{text-decoration:underline}footer [id$=__footer] .menu__heading{font:500 11px/1.5 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#38312b;margin:10px 0 22px}footer [id$=__footer] .menu__item{font:400 13px/1.7 Arial,sans-serif;color:#736b62}footer [id$=__footer] .menu__item a{text-decoration:none;transition:color .15s ease}footer [id$=__footer] .menu__item a:hover{color:#38312b;text-decoration:underline;text-underline-offset:4px}footer [id*=al_payment_rail] .footer-content{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;border-top:1px solid #e8e3dc;border-bottom:1px solid #e8e3dc;padding-top:26px;padding-bottom:26px}footer [id*=al_payment_rail] .text-block{text-align:left}footer [id*=al_payment_rail] .text-block p{font:400 12px/1.7 Arial,sans-serif;color:#736b62;margin:0}footer [id*=al_payment_rail] .text-block p:first-child{font:400 18px/1.4 Georgia,serif;color:#38312b;margin:0 0 6px}footer [id*=al_payment_rail] .payment-icons{max-width:480px;margin-left:auto}footer [id*=al_payment_rail] .payment-icons__list{row-gap:7px;column-gap:5px}footer [id*=al_policy_links] .footer-content{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px}footer [id*=al_policy_links] .footer-content>.text-block{justify-self:end;text-align:right}footer [id*=al_policy_links] .footer-content p{margin:0;font:400 11px/1.9 Arial,sans-serif;color:#736b62}footer [id*=al_policy_links] .footer-content a{text-decoration:none}footer [id*=al_policy_links] .footer-content a:hover{text-decoration:underline;text-underline-offset:3px}footer .utilities{font-size:11px;color:#8b8177}@media(min-width:750px)and (max-width:1099px){footer [id$=__footer] .footer-content{grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(0,1fr));column-gap:28px}}@media(max-width:749px){footer [id$=__footer] .footer-content{grid-template-columns:1fr;gap:0}footer [id$=__footer] .footer-content>:first-child{max-width:none;margin-bottom:28px}footer [id$=__footer] .menu__heading{margin:0;padding:19px 0;min-height:48px}footer [id$=__footer] .menu__item{font-size:14px}footer [id*=al_payment_rail] .footer-content{grid-template-columns:1fr;gap:20px;padding-top:24px;padding-bottom:24px}footer [id*=al_payment_rail] .payment-icons{margin-left:0}footer [id*=al_policy_links] .footer-content{grid-template-columns:1fr;gap:18px}footer [id*=al_policy_links] .footer-content>.text-block{justify-self:start;text-align:left}footer [id*=al_policy_links] .footer-content p{text-align:left}footer .utilities>*{text-align:left;align-self:flex-start}}@media(min-width:750px){#header-component .mega-menu__list:has(a[href="/collections/living-room"]){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 20px;grid-column:1/-1;width:100%}#header-component .mega-menu__list:has(a[href="/collections/living-room"])>.mega-menu__column{grid-column:span 1}#header-component .mega-menu__list:has(a[href="/collections/living-room"]) .mega-menu__link-image{aspect-ratio:4/3;max-height:145px;object-fit:cover;background:#f7f5f1}#header-component .mega-menu__list:has(a[href="/collections/living-room"]) .mega-menu__link{font-size:12px;letter-spacing:.02em}}@media(min-width:750px)and (max-width:999px){#header-component .mega-menu__list:has(a[href="/collections/living-room"]){grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 12px}}#header-component .header__row--top{padding-block:12px}#header-component .header__row--bottom{padding-block:0}#header-component .menu-list{--menu-horizontal-gap:28px}#header-component .menu-list__link{font:400 12px/1.6 Arial,sans-serif;letter-spacing:.035em;padding-block:16px}#header-component .menu-list__link-title{position:relative}#header-component .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:#94754f;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}#header-component .menu-list__link:hover .menu-list__link-title:after,#header-component .menu-list__list-item:has([aria-expanded=true]) .menu-list__link-title:after{transform:scaleX(1)}#header-component .menu-list__disclosure-icon{width:8px}#header-component .menu-list__submenu{box-shadow:none;border-bottom:0}#header-component .menu-list__submenu-inner{max-height:calc(100dvh - 170px);overflow-y:auto;overscroll-behavior:contain}#header-component .mega-menu{padding-block:30px 22px}#header-component .mega-menu__list[data-al-menu]{grid-column:1/-1;display:grid;gap:24px 22px;width:100%;max-width:1200px;margin-inline:auto}#header-component .mega-menu__list[data-al-menu=shop-lighting]{grid-template-columns:repeat(6,minmax(0,1fr))!important}#header-component .mega-menu__list[data-al-menu=collections]{grid-template-columns:repeat(4,minmax(0,1fr))!important}#header-component .mega-menu__list[data-al-menu=materials]{grid-template-columns:repeat(3,minmax(0,1fr))!important}#header-component .mega-menu__list[data-al-menu=shop-by-room]{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:22px 18px}#header-component .mega-menu__list[data-al-menu]>.mega-menu__column{grid-column:span 1!important}#header-component .mega-menu__list[data-al-menu] .mega-menu__link{display:flex;flex-direction:column;gap:9px;padding:0;font:400 13px/1.5 Arial,sans-serif;text-decoration:none;color:#38312b}#header-component .mega-menu__list[data-al-menu] .mega-menu__link-image{display:block;width:100%;height:auto;aspect-ratio:4/3;max-height:none!important;object-fit:cover;border-radius:0;background:#f7f5f1;transition:filter .2s ease}#header-component .mega-menu__list[data-al-menu=shop-lighting] .mega-menu__link-image{aspect-ratio:1/1;object-fit:contain}#header-component .mega-menu__list[data-al-menu=shop-by-room] .mega-menu__link-image{aspect-ratio:4/3;object-fit:cover}#header-component .mega-menu__list[data-al-menu] .mega-menu__link:hover .mega-menu__link-image{filter:brightness(.96)}#header-component .al-mega-caption{display:block;font:400 11px/1.65 Arial,sans-serif;color:#81766b;letter-spacing:0;text-transform:none}#header-component .mega-menu__list[data-al-menu=shop-by-room] .al-mega-caption{display:none}#header-component .al-mega-overview{grid-column:1/-1!important;list-style:none;border-top:1px solid #e9e3db;margin-top:1px;padding-top:16px;text-align:right}#header-component .al-mega-overview a{font:400 11px/1.6 Arial,sans-serif;text-decoration:none;letter-spacing:.02em;color:#73604b}#header-component .mega-menu__list[data-al-menu=guides],#header-component .mega-menu__list[data-al-menu=about]{grid-template-columns:1fr 1fr 1.25fr!important;gap:0 30px}#header-component .mega-menu__list[data-al-menu=guides]>.mega-menu__column,#header-component .mega-menu__list[data-al-menu=about]>.mega-menu__column{display:contents}#header-component .mega-menu__list[data-al-menu=guides]>.mega-menu__column>div,#header-component .mega-menu__list[data-al-menu=about]>.mega-menu__column>div{border-bottom:1px solid #e9e3db;padding:22px 0;align-self:start}#header-component .mega-menu__list[data-al-menu=guides] .mega-menu__link,#header-component .mega-menu__list[data-al-menu=about] .mega-menu__link{font:400 16px/1.5 Georgia,serif}#header-component .al-mega-feature{grid-column:3!important;grid-row:1/span 3;list-style:none;margin-bottom:20px}#header-component .al-mega-feature a{display:block;position:relative;color:#fff}#header-component .al-mega-feature img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover}#header-component .al-mega-feature span{position:absolute;inset:auto 0 0;padding:36px 20px 18px;background:linear-gradient(transparent,#211a12b3);font:400 17px/1.5 Georgia,serif}#header-component .mega-menu__list[data-al-menu=guides] .al-mega-overview,#header-component .mega-menu__list[data-al-menu=about] .al-mega-overview{margin-top:18px}@media(min-width:750px)and (max-width:999px){#header-component .mega-menu__list[data-al-menu=shop-lighting]{grid-template-columns:repeat(3,minmax(0,1fr))!important}#header-component .mega-menu__list[data-al-menu=shop-lighting] .mega-menu__link-image{aspect-ratio:4/3;max-height:150px!important}#header-component .mega-menu__list[data-al-menu=shop-by-room]{gap:20px 12px}#header-component .al-mega-caption{font-size:10px}}@media(prefers-reduced-motion:reduce){#header-component .menu-list__link-title:after,#header-component .mega-menu__link-image{transition:none}}#header-component .header__underlay-open:after{box-shadow:none!important}#header-component .menu-list__submenu{box-shadow:none!important;border-bottom:0!important}.facets .facets__summary{font:400 13px/1.5 Arial,sans-serif;min-height:44px;align-items:center;gap:12px}.facets .facets__label{white-space:normal;overflow-wrap:anywhere;min-width:0}.facets .checkbox{width:100%;min-width:0}.facets .checkbox__label{width:100%;min-width:0;align-items:flex-start;font:400 12px/1.65 Arial,sans-serif;padding-block:3px}.facets .checkbox__label-text{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;min-width:0;flex:1}.facets .checkbox .icon-checkmark{margin-top:2px;flex-shrink:0;width:14px;height:14px}.facets .facets__inputs-list{min-width:0}.facets .price-facet__highest-price{font-size:11px;line-height:1.6}.facets .price-facet__field{min-width:0}.facets .price-facet__input{font-size:12px;min-width:0}.facets--filters-title{font-size:17px;line-height:1.5}.facets .facets__status-wrapper{flex-shrink:0}@media(max-width:749px){.facets .price-facet__input{font-size:16px}.facets .checkbox__label{min-height:36px;align-items:center}.facets .checkbox .icon-checkmark{margin-top:0}}@media(min-width:750px){#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.01em}#header-component .menu-list__link{padding-inline:14px}}@media(min-width:750px)and (max-width:1100px){#header-component .menu-list__link,#header-component .menu-list__link-title{font-size:15px}#header-component .menu-list__link{padding-inline:10px}}#MainContent[data-template^=product] h1{font-family:Georgia,Times New Roman,serif!important;font-size:32px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.015em!important;text-wrap:balance;margin-block:0 10px!important;overflow-wrap:break-word}@media(max-width:749px){#MainContent[data-template^=product] h1{font-size:27px!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/aloren-editorial.css.map */
