.allumea-hero>.hero-copy{padding:70px 10%!important}.allumea-hero>.model-panel{padding:25px 5%!important}.allumea-hero>.brand-showcase{padding:24px 6%!important}.allumea-hero .room{height:620px;min-height:450px;background:#eaf0e5}.allumea-hero .comparison{left:3%;top:23%;width:54%;aspect-ratio:1;overflow:hidden}.allumea-hero .comparison input{touch-action:pan-y;min-height:0}.allumea-hero .comparison .dbz-reveal img{object-fit:contain}.allumea-hero .model-panel .small{font-size:11px;line-height:1.7}.allumea-hero .model-color-option{min-width:0}.model-color-swatches button{min-width:30px;min-height:35px}.frame-swatches button{min-height:55px}.frame-color-control .field{margin-top:0}.card-cta{margin-left:20px;margin-right:20px}.paired-card-photos:has([data-card-photo=profil][hidden]){grid-template-columns:1fr}.paired-card-photos:has([data-card-photo=profil][hidden]):after{display:none}.product-gallery [data-original-gallery] img{max-width:100%}.paired-product-photos img{cursor:zoom-in}.product .price del{font-size:20px;color:#65756a;font-weight:400}.allumea-zoom{border:0;border-radius:14px;padding:20px;width:min(1000px,94vw);max-height:94vh;background:#fffefb;color:#163d2b}.allumea-zoom::backdrop{background:#0b251bd4}.allumea-zoom img{display:block;max-width:100%;max-height:75vh;object-fit:contain;margin:auto}.allumea-zoom button{display:block;margin-left:auto;margin-bottom:12px}.allumea-zoom p{text-align:center}.allumea-hero .model-panel .btn{margin-top:12px}.allumea-color-status{min-height:18px;font-size:11px!important;line-height:1.6}.frame-swatches button[aria-pressed=true]{outline:2px solid #08734e}.model-color-label{min-height:24px}.product-gallery [data-original-gallery]{display:grid;gap:15px}.card h3{overflow-wrap:anywhere}html{scroll-padding-top:115px}@media(min-width:1250px){.allumea-hero .model-choices{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:850px){.allumea-hero>.hero-copy{padding:38px 7%!important}.allumea-hero>.brand-showcase{padding:20px 5%!important}}@media(max-width:700px){.allumea-hero .room{height:420px;min-height:390px}.allumea-hero .comparison{top:22%;width:57%;left:2%}.allumea-hero .model-choices{grid-template-columns:repeat(4,minmax(0,1fr))}.card-cta{margin-left:12px;margin-right:12px;padding:10px;font-size:12px}.paired-card-photos .visual{min-height:0}.allumea-hero .roomcaption{font-size:11px}.allumea-hero>.model-panel{padding:20px 5%!important}.allumea-hero>.brand-showcase p{font-size:24px}}@media(max-width:500px){.allumea-hero .model-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.allumea-hero .model-choice img{aspect-ratio:1}.universe-colors .frame-swatches{gap:5px}.universe-colors .frame-swatches button{min-width:40px;font-size:9px}.brand-showcase img{max-width:100%}}.grid .card .paired-card-photos{height:clamp(160px,20vw,250px)!important;aspect-ratio:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr);gap:8px;padding:12px 10px 26px;align-items:stretch;overflow:hidden}.grid .card .paired-card-photos .visual{display:block;width:100%!important;height:100%!important;min-width:0;min-height:0!important;max-width:100%;max-height:100%;object-fit:contain!important;padding:0!important;transform:none!important}.grid .card .paired-card-photos:has([data-card-photo=profil][hidden]){grid-template-columns:1fr!important}.grid .card:hover .paired-card-photos img{transform:none!important}@media(max-width:500px){.grid .card .paired-card-photos{height:170px!important;gap:4px;padding:10px 5px 24px}}.grid .card .paired-card-photos img{display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;padding:0!important;transform:none!important}.demonstration-first{padding-top:28px;padding-bottom:30px;text-align:center}.demonstration-first h2{font-size:clamp(26px,3vw,38px);margin:10px 0}.demonstration-first video{max-height:48vh!important}.allumea-hero>.hero-copy{padding:28px 7%!important}.allumea-hero .hero-copy h1{font-size:clamp(26px,3vw,38px);line-height:1.15}.allumea-hero .hero-copy>p{font-size:14px;line-height:1.6}.allumea-hero .room{height:340px!important;min-height:340px!important}.allumea-hero .comparison{width:220px!important;height:220px;left:calc(50% - 110px)!important;top:14px!important}.allumea-hero .roomcaption{bottom:10px;padding:10px}.allumea-hero>.model-panel{padding:18px 5%!important}.allumea-hero .model-choices{display:flex;gap:12px;overflow-x:auto;padding:6px 3px 12px;scroll-snap-type:x proximity}.allumea-hero .model-color-option{flex:0 0 112px;scroll-snap-align:start}.allumea-hero .model-choice{width:100%}.allumea-hero .model-choice img{height:76px;width:100%;object-fit:contain}.allumea-hero .model-panel h3{font-size:19px;margin:0 0 10px}.product{padding-top:30px!important}.product h1{font-size:clamp(28px,3.2vw,42px);margin-bottom:12px}.product .price{margin:10px 0 4px}.product .purchase-delivery{margin:4px 0 12px}.product .frame-color-control{margin:10px 0;padding:12px}.product .field{margin:10px 0}.product .purchase-details{border-top:1px solid #b99b5466;padding:12px 0;margin-top:8px}.purchase-details summary{cursor:pointer;font-weight:600;color:#163d2b}.purchase-details p,.purchase-details .rte{font-size:14px;line-height:1.65}.product button[name=add]{width:100%;margin-top:8px}.product input[name=quantity]{max-width:110px}@media(max-width:700px){.demonstration-first{padding-top:20px}.allumea-hero>.hero-copy{padding:22px 6%!important}.allumea-hero .room{height:320px!important;min-height:320px!important}.allumea-hero .comparison{width:200px!important;height:200px;left:calc(50% - 100px)!important}.allumea-hero .model-color-option{flex-basis:105px}.product{padding-top:20px!important}}@media(max-width:700px){.hero>*,.product>*,.model-color-option{min-width:0}#allumea-video{padding:18px 4%}#allumea-video h2{font-size:25px}#allumea-video video{flex:0 0 82%;width:82%!important;height:260px!important;max-height:40vh!important}.product input,.product select,.product textarea{box-sizing:border-box;max-width:100%;font-size:16px}.product input,.product select,.product button,.purchase-details summary{min-height:44px}.product button[name=add]{width:100%;padding:15px;font-size:17px}.product .field{margin:12px 0}}.tag{color:#795006!important;font-weight:700;letter-spacing:.12em}a.btn,button.btn,.product button[name=add]{background-color:#086447!important;color:#fff!important;border:2px solid #D9AE45!important}a.btn:hover,button.btn:hover,.product button[name=add]:hover{background-color:#064d37!important;border-color:#f5d57a!important}#allumea-video>div:last-child{border:2px solid #D9AE45!important}.purchase-details{border-top-color:#b88823!important}.purchase-details summary{color:#12452f!important}.tag{color:#805000!important;font-weight:800!important}h1,h2,h3{color:#064d32!important}a.btn,button.btn,.product button[name=add]{background-color:#006b43!important;color:#fff!important;border:3px solid #C58A12!important}a.btn:hover,button.btn:hover,.product button[name=add]:hover{background-color:#004c30!important;border-color:#f0bd42!important}#allumea-video>div:last-child{border:3px solid #C58A12!important}.purchase-details{border-top:2px solid #B77908!important}.purchase-details summary{color:#005b38!important;font-weight:700}#allumea-video>div:last-child{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}#allumea-video video{background:transparent!important}@media(min-width:701px){#allumea-video>div:last-child{display:flex!important;overflow-x:auto!important;gap:20px;padding:8px 0 16px!important;scroll-snap-type:x proximity;scrollbar-width:auto;scrollbar-color:#B77908 transparent}#allumea-video video{flex:0 0 320px;width:320px!important;max-width:100%;height:380px!important;object-fit:contain;scroll-snap-align:start}}#allumea-video video{box-sizing:border-box;border:3px solid #C58A12!important;border-radius:12px!important}#allumea-video>.tag,#allumea-video-title{display:table;max-width:100%;box-sizing:border-box;margin:12px auto;padding:10px 18px;background-color:#002317eb;color:#ffe29a!important;border:1px solid #D9AE45;border-radius:10px;text-align:center;text-shadow:none!important;line-height:1.35}#allumea-video>.tag{font-size:20px!important;font-weight:800!important}#allumea-video-title{font-size:clamp(26px,4vw,40px)!important;font-weight:700!important}#boutique .section-title .tag,#boutique .section-title h2{display:table;max-width:100%;box-sizing:border-box;margin:12px auto;padding:12px 20px;background:#002317!important;color:#ffe29a!important;border:2px solid #D9AE45;border-radius:10px;text-align:center;text-shadow:none!important;line-height:1.4}#boutique .section-title .tag{font-size:22px!important;font-weight:800!important}#boutique .section-title h2{font-size:clamp(28px,4vw,42px)!important;font-weight:700!important}#guide .section-title .tag,#guide .section-title h2{display:table;max-width:100%;box-sizing:border-box;margin:12px auto;padding:12px 20px;background:#002317!important;color:#ffe29a!important;border:2px solid #D9AE45;border-radius:10px;text-align:center;text-shadow:none!important;line-height:1.4}#guide .section-title .tag{font-size:22px!important;font-weight:800!important}#guide .section-title h2{font-size:clamp(28px,4vw,42px)!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/allumea-interactions.css.map */
