html{scroll-behavior:smooth}a,button,.button{transition:color .2s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease,opacity .2s ease}.faq-item{border-bottom:1px solid rgba(0,0,0,.08);padding:14px 0}.faq-item summary{cursor:pointer;font-weight:600;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item[open] summary{color:#f5d061}.faq-item .faq-content{margin:8px 0 4px;line-height:1.6}@media(max-width:768px){.banner__heading{font-size:2rem!important;line-height:1.2!important}.banner__text{font-size:1rem!important}}.banner__buttons .button{background-color:#f5d061!important;color:#000!important;border:none!important;border-radius:8px!important;padding:14px 28px!important;font-weight:500!important;transition:all .25s ease!important}.banner__buttons .button:hover{background-color:#e3bd57!important;transform:translateY(-2px);box-shadow:0 4px 10px #0000001f}.banner__heading,.banner__text,.banner__buttons{opacity:0;animation:heroFadeIn .9s ease forwards}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.banner__buttons .button:before,.banner__buttons .button:after{box-shadow:none!important;border:none!important}:root{--lumicasa-gold: #F5D061}.header__inline-menu .list-menu__item a,.header__menu-item{transition:color .2s ease}.header__inline-menu .list-menu__item:hover>a,.header__inline-menu .list-menu__item:focus-within>a,.header__menu-item:hover span{color:var(--lumicasa-gold)!important}.header__inline-menu .list-menu__item[aria-current=page]>a,.header__inline-menu .list-menu__item--active>a,.header__menu-item[aria-current=page] span,.header__active-menu-item{color:var(--lumicasa-gold)!important}.footer a{transition:color .2s ease}.footer a:hover{color:var(--lumicasa-gold)!important}@media(max-width:990px){html.menu-open,body.menu-open{position:fixed!important;width:100%!important;overflow:hidden!important;touch-action:none!important}html:has(#menu-drawer[open]),body:has(#menu-drawer[open]){position:fixed!important;width:100%!important;overflow:hidden!important;touch-action:none!important}}.menu-drawer__menu-item,.menu-drawer__menu-item a{transition:color .2s ease,background-color .2s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:active,.menu-drawer__menu-item a:hover,.menu-drawer__menu-item a:active{color:#f5d061!important}.menu-drawer__menu-item a[aria-current=page],.menu-drawer__menu-item[aria-current=page]>a{color:#f5d061!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lumicasa-custom.css.map */
