.lus-page-hero{background:rgb(var(--lus-teal));color:rgb(var(--lus-porcelain))}.lus-page-hero__inner{padding-block:clamp(5.6rem,8vw,10rem)}.lus-page-hero__eyebrow{margin:0 0 1.6rem;color:rgb(var(--lus-copper));font-size:1.2rem;letter-spacing:.14em;line-height:1.4;text-transform:none}.lus-page-hero__heading{max-width:13ch;margin:0;color:inherit;font-size:clamp(4.4rem,7vw,8rem);line-height:.98}.lus-page-hero__intro{max-width:58ch;margin-top:2.4rem;font-size:clamp(1.7rem,2vw,2rem)}.lus-page-hero__intro>:first-child{margin-top:0}.lus-page-hero__intro>:last-child{margin-bottom:0}main:has(.lus-page-hero--why){background:rgb(var(--lus-porcelain))}main:has(.lus-page-hero--why) .rich-text__wrapper,main:has(.lus-page-hero--why) .collapsible-content__wrapper,main:has(.lus-page-hero--why) .multicolumn,main:has(.lus-page-hero--why) .collage-wrapper{padding-block:clamp(3.2rem,4vw,5.6rem)}main:has(.lus-page-hero--why) .rich-text__blocks{max-width:76rem}main:has(.lus-page-hero--why) .rich-text__heading{margin-bottom:2rem}main:has(.lus-page-hero--why)>[id$=__6e16e88d-bdad-4176-9dac-66c9bb38a5e0] .rich-text__blocks{max-width:110rem}main:has(.lus-page-hero--why)>[id$=__6e16e88d-bdad-4176-9dac-66c9bb38a5e0] .rich-text__heading{max-width:34ch;margin-inline:auto;font-size:clamp(3.4rem,4.2vw,5.6rem)}main:has(.lus-page-hero--why)>[id$=__5ec6fd2f-959f-4869-94a7-457decacc1d6] .rich-text__wrapper,main:has(.lus-page-hero--why)>[id$=__7caabac3-8896-4569-99eb-bed097d9dad0] .rich-text__wrapper{padding-top:4rem;padding-bottom:1.6rem}main:has(.lus-page-hero--why)>[id$=__5ec6fd2f-959f-4869-94a7-457decacc1d6] .rich-text,main:has(.lus-page-hero--why)>[id$=__7caabac3-8896-4569-99eb-bed097d9dad0] .rich-text,main:has(.lus-page-hero--why)>[id$=__43ec0d81-9bbc-49c7-a2e0-8a188cc3c7ba] .multicolumn,main:has(.lus-page-hero--why)>[id$=__2c32405d-6cf8-4744-afc7-3bc3a431f982] .multicolumn{padding-block:0!important}main:has(.lus-page-hero--why)>[id$=__43ec0d81-9bbc-49c7-a2e0-8a188cc3c7ba] .multicolumn>.page-width,main:has(.lus-page-hero--why)>[id$=__2c32405d-6cf8-4744-afc7-3bc3a431f982] .multicolumn>.page-width{padding-top:1.6rem!important;padding-bottom:4rem!important}main:has(.lus-page-hero--why) .rich-text__text{max-width:64ch;margin-inline:auto}main:has(.lus-page-hero--why) .collapsible-content__header{max-width:76rem;margin-inline:auto;margin-bottom:3.2rem}main:has(.lus-page-hero--why) .collapsible-content__grid{align-items:center;gap:clamp(3.2rem,6vw,8rem)}main:has(.lus-page-hero--why) .collapsible-content__media,main:has(.lus-page-hero--why) .collage-card,main:has(.lus-page-hero--why) .multicolumn-card__image-wrapper{overflow:hidden;border:0;border-radius:0}main:has(.lus-page-hero--why) .accordion{margin:0;border-top:1px solid rgba(var(--lus-graphite),.22)}main:has(.lus-page-hero--why) .accordion:last-child{border-bottom:1px solid rgba(var(--lus-graphite),.22)}main:has(.lus-page-hero--why) .accordion summary{min-height:6.4rem;padding-block:1.4rem}main:has(.lus-page-hero--why) .accordion__title{font-size:clamp(1.8rem,2.2vw,2.2rem)}main:has(.lus-page-hero--why) .multicolumn-list{gap:2rem}main:has(.lus-page-hero--why) .multicolumn-card{height:100%;background:rgba(var(--lus-mist),.72)}main:has(.lus-page-hero--why) .multicolumn-card__info{padding:clamp(2.4rem,4vw,4rem)}main:has(.lus-page-hero--why) .multicolumn-card__info h3{margin-bottom:1.2rem}@media screen and (max-width:749px){.lus-page-hero__inner{padding-block:5.6rem 6.4rem}.lus-page-hero__heading{max-width:11ch}main:has(.lus-page-hero--why) .rich-text__wrapper,main:has(.lus-page-hero--why) .collapsible-content__wrapper,main:has(.lus-page-hero--why) .multicolumn,main:has(.lus-page-hero--why) .collage-wrapper{padding-block:3.2rem}main:has(.lus-page-hero--why) .collapsible-content__grid{gap:2.8rem}main:has(.lus-page-hero--why) .accordion summary{min-height:6rem}}@media(prefers-reduced-motion:reduce){.lus-page-hero *,main:has(.lus-page-hero) *{scroll-behavior:auto}}@media screen and (min-width:990px){main:has(.lus-page-hero--why){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}main:has(.lus-page-hero--why)>.shopify-section{grid-column:1 / -1}main:has(.lus-page-hero--why)>[id$=__f8683590-bdc2-41a7-aa1c-4a21732ce7f9],main:has(.lus-page-hero--why)>[id$=__7ca3b46c-a856-4317-a7c0-7d94a27b93d0],main:has(.lus-page-hero--why)>[id$=__7e058e00-6932-4d1d-8709-ae87a2e4bb2f]{grid-column:1}main:has(.lus-page-hero--why)>[id$=__afaede50-85b8-43f3-83ef-fbe26c429317],main:has(.lus-page-hero--why)>[id$=__5e4bcf1d-4837-4283-ba1c-0603f72716e4],main:has(.lus-page-hero--why)>[id$=__8c9bcb78-3605-4104-ad06-e54783f52356]{grid-column:2;width:100%}main:has(.lus-page-hero--why)>[id$=__f8683590-bdc2-41a7-aa1c-4a21732ce7f9] .rich-text,main:has(.lus-page-hero--why)>[id$=__7ca3b46c-a856-4317-a7c0-7d94a27b93d0] .rich-text,main:has(.lus-page-hero--why)>[id$=__7e058e00-6932-4d1d-8709-ae87a2e4bb2f] .rich-text,main:has(.lus-page-hero--why)>[id$=__afaede50-85b8-43f3-83ef-fbe26c429317] .collage-wrapper,main:has(.lus-page-hero--why)>[id$=__5e4bcf1d-4837-4283-ba1c-0603f72716e4] .collage-wrapper,main:has(.lus-page-hero--why)>[id$=__8c9bcb78-3605-4104-ad06-e54783f52356] .collage-wrapper{height:100%}main:has(.lus-page-hero--why)>[id$=__f8683590-bdc2-41a7-aa1c-4a21732ce7f9] .rich-text__wrapper,main:has(.lus-page-hero--why)>[id$=__7ca3b46c-a856-4317-a7c0-7d94a27b93d0] .rich-text__wrapper,main:has(.lus-page-hero--why)>[id$=__7e058e00-6932-4d1d-8709-ae87a2e4bb2f] .rich-text__wrapper,main:has(.lus-page-hero--why)>[id$=__afaede50-85b8-43f3-83ef-fbe26c429317] .collage-wrapper,main:has(.lus-page-hero--why)>[id$=__5e4bcf1d-4837-4283-ba1c-0603f72716e4] .collage-wrapper,main:has(.lus-page-hero--why)>[id$=__8c9bcb78-3605-4104-ad06-e54783f52356] .collage-wrapper{display:flex;align-items:center;padding:clamp(3.2rem,5vw,6.4rem)}main:has(.lus-page-hero--why)>[id$=__f8683590-bdc2-41a7-aa1c-4a21732ce7f9] .rich-text__blocks,main:has(.lus-page-hero--why)>[id$=__7ca3b46c-a856-4317-a7c0-7d94a27b93d0] .rich-text__blocks,main:has(.lus-page-hero--why)>[id$=__7e058e00-6932-4d1d-8709-ae87a2e4bb2f] .rich-text__blocks{text-align:left}main:has(.lus-page-hero--why)>[id$=__afaede50-85b8-43f3-83ef-fbe26c429317] .collage,main:has(.lus-page-hero--why)>[id$=__5e4bcf1d-4837-4283-ba1c-0603f72716e4] .collage,main:has(.lus-page-hero--why)>[id$=__8c9bcb78-3605-4104-ad06-e54783f52356] .collage{width:100%}}main:has(.lus-page-hero--faq){background:rgb(var(--lus-porcelain))}main:has(.lus-page-hero--faq)>.shopify-section:nth-child(2) .banner{min-height:clamp(24rem,38vw,46rem)}main:has(.lus-page-hero--faq)>.shopify-section:nth-child(2) .banner__content{display:none}main:has(.lus-page-hero--faq) .collapsible-content__wrapper{padding-block:clamp(5.6rem,8vw,9.6rem)}main:has(.lus-page-hero--faq) .collapsible-content__header{max-width:88rem;margin:0 auto 3.2rem;text-align:left!important}main:has(.lus-page-hero--faq) .collapsible-content__grid{align-items:start;gap:clamp(3.2rem,6vw,7.2rem)}main:has(.lus-page-hero--faq) .collapsible-content__media{border:0;border-radius:0}main:has(.lus-page-hero--faq) .accordion{margin:0;border-top:1px solid rgba(var(--lus-graphite),.24)}main:has(.lus-page-hero--faq) .accordion:last-child{border-bottom:1px solid rgba(var(--lus-graphite),.24)}main:has(.lus-page-hero--faq) .accordion summary{min-height:6.8rem;padding-block:1.5rem}main:has(.lus-page-hero--faq) .accordion__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:.04em;line-height:1.45}main:has(.lus-page-hero--faq) .accordion__content{max-width:68ch;padding:0 0 2.4rem}main:has(.lus-page-hero--faq)>.shopify-section:last-child .rich-text{background:rgb(var(--lus-teal));color:rgb(var(--lus-porcelain))}main:has(.lus-page-hero--faq)>.shopify-section:last-child .rich-text__wrapper{padding-block:clamp(4.8rem,7vw,7.2rem)}main:has(.lus-page-hero--faq)>.shopify-section:last-child a{color:rgb(var(--lus-copper))}@media screen and (max-width:749px){main:has(.lus-page-hero--faq) .collapsible-content__wrapper{padding-block:4.8rem}main:has(.lus-page-hero--faq) .collapsible-content__header{margin-bottom:2.4rem}main:has(.lus-page-hero--faq) .accordion summary{min-height:6.4rem}main:has(.lus-page-hero--faq) .accordion__title{font-size:1.4rem}}.main-blog{padding-block:clamp(5.6rem,8vw,9.6rem)!important}.lus-blog-hero{max-width:82rem;margin:0 0 clamp(4rem,7vw,7.2rem)}.lus-blog-hero__eyebrow{margin:0 0 1.4rem;color:rgb(var(--lus-teal));font-size:1.2rem;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.lus-blog-hero__heading{max-width:14ch;margin:0;font-size:clamp(4.4rem,7vw,7.2rem);line-height:1}.main-blog .blog-articles{column-gap:clamp(2.4rem,4vw,4.8rem);row-gap:clamp(4.8rem,7vw,7.2rem)}.main-blog .article-card-wrapper,.main-blog .article-card{height:100%}.main-blog .article-card{background:transparent}.main-blog .article-card__image-wrapper{overflow:hidden;border-radius:0}.main-blog .article-card__image{background:rgb(var(--lus-mist))}.main-blog .article-card__image img{object-position:center}.main-blog .card__content .card__information{padding:2.4rem 0 0}.main-blog .card__heading{max-width:28ch;margin-bottom:1.2rem;font-size:clamp(2.4rem,3vw,3.2rem)}.main-blog .article-card__info{margin-bottom:1.2rem;color:rgba(var(--lus-graphite),.75);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.main-blog .article-card__excerpt{max-width:58ch;margin-top:1.2rem;color:rgba(var(--lus-graphite),.88);font-size:1.6rem;line-height:1.6}.main-blog .pagination-wrapper{margin-top:7.2rem}@media screen and (min-width:750px){.main-blog .blog-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.main-blog .blog-articles>:first-child{grid-column:1 / -1}.main-blog .blog-articles>:first-child .article-card__image--medium .ratio:before{padding-bottom:48%}.main-blog .blog-articles>:first-child .card__heading{font-size:clamp(3.2rem,4vw,4.4rem)}}@media screen and (max-width:749px){.main-blog .blog-articles{grid-template-columns:minmax(0,1fr)}.main-blog .card__content .card__information{padding-top:2rem}.main-blog .article-card__excerpt{font-size:1.5rem}}.article-template{padding-top:clamp(5.6rem,8vw,9.6rem);background:rgb(var(--lus-porcelain))}.article-template .lus-article-header{max-width:92rem;margin-top:0;margin-bottom:clamp(4rem,6vw,6.4rem);text-align:center}.article-template__title{margin-inline:auto;font-size:clamp(4rem,6vw,6.8rem);line-height:1.04}.article-template .lus-article-header .caption-with-letter-spacing{display:inline-block;margin-top:1.8rem;color:rgb(var(--lus-teal));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.article-template__hero-container{width:min(100% - 3.2rem,120rem);margin-inline:auto}.article-template__hero-container .media{background:rgb(var(--lus-mist))}.article-template__hero-container img{object-position:center}.article-template__content.page-width--narrow,.article-template__social-sharing.page-width--narrow{max-width:78rem}.article-template__content{margin-top:clamp(4.8rem,7vw,7.2rem);margin-bottom:4rem;color:rgba(var(--lus-graphite),.94);font-size:1.8rem;line-height:1.76}.article-template__content>:first-child{margin-top:0}.article-template__content>:last-child{margin-bottom:0}.article-template__content :is(h2,h3,h4){margin-top:1.8em;margin-bottom:.65em;color:rgb(var(--lus-graphite))}.article-template__content h2{font-size:clamp(3rem,4vw,4rem)}.article-template__content h3{font-size:clamp(2.4rem,3vw,3rem)}.article-template__content :is(img,video,iframe){max-width:100%;height:auto;margin-block:clamp(2.4rem,5vw,4.8rem)}.article-template__content blockquote{margin:4rem 0;padding:0 0 0 2.4rem;border-left:2px solid rgb(var(--lus-copper));color:rgb(var(--lus-teal));font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.2rem);font-style:normal;line-height:1.35}.article-template__social-sharing{padding-top:2.4rem;border-top:1px solid rgba(var(--lus-graphite),.22)}.article-template__back{margin-block:5.6rem 7.2rem}.article-template__comment-wrapper{margin-top:0;padding-block:clamp(4.8rem,7vw,7.2rem);background:rgb(var(--lus-mist))}.article-template__comment-wrapper .page-width--narrow{max-width:78rem}@media screen and (max-width:749px){.article-template{padding-top:4.8rem}.article-template .lus-article-header{text-align:left}.article-template__title{font-size:clamp(3.6rem,12vw,4.8rem)}.article-template__hero-container{width:100%}.article-template__content{font-size:1.7rem;line-height:1.7}.article-template__content blockquote{margin-block:3.2rem;padding-left:1.8rem}}main:has(.lus-page-hero--installation){background:rgb(var(--lus-porcelain))}.lus-installation{padding-block:clamp(5.6rem,8vw,9.6rem)}.lus-installation__model{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;background:rgb(var(--lus-mist))}.lus-installation__model+.lus-installation__model{margin-top:clamp(3.2rem,6vw,6.4rem)}.lus-installation__model:nth-child(2n) .lus-installation__copy{order:2}.lus-installation__model:nth-child(2n) .lus-installation__video{order:1}.lus-installation__copy{padding:clamp(3.2rem,6vw,6.4rem)}.lus-installation__eyebrow{margin:0 0 1.4rem;color:rgb(var(--lus-teal));font-size:1.2rem;letter-spacing:.14em;line-height:1.4}.lus-installation__copy h2{max-width:18ch;margin:0 0 2.4rem;font-size:clamp(3rem,4vw,4.4rem)}.lus-installation__steps p{position:relative;margin:0;padding-block:1.4rem;border-top:1px solid rgba(var(--lus-graphite),.2)}.lus-installation__steps p:last-child{border-bottom:1px solid rgba(var(--lus-graphite),.2)}.lus-installation__steps strong{color:rgb(var(--lus-teal));font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.1em}.lus-installation__video{position:relative;min-height:34rem;background:rgb(var(--lus-graphite))}.lus-installation__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}main:has(.lus-page-hero--installation) .multicolumn{padding-block:clamp(5.6rem,8vw,9.6rem)}main:has(.lus-page-hero--installation) .multicolumn>.page-width:before{display:block;margin-bottom:3.2rem;color:rgb(var(--lus-teal));content:"REPLACEMENT GUIDANCE";font-size:1.2rem;letter-spacing:.14em}main:has(.lus-page-hero--installation) .multicolumn-list{gap:2rem}main:has(.lus-page-hero--installation) .multicolumn-card{height:100%;background:rgb(var(--lus-mist))}main:has(.lus-page-hero--installation) .multicolumn-card__info{padding:clamp(2.4rem,4vw,4rem)}main:has(.lus-page-hero--installation) .multicolumn-card__info h3{margin-bottom:1.2rem;font-size:clamp(2.2rem,3vw,2.8rem)}@media screen and (max-width:749px){.lus-installation{padding-block:4.8rem}.lus-installation__model{grid-template-columns:1fr}.lus-installation__model:nth-child(2n) .lus-installation__copy{order:1}.lus-installation__model:nth-child(2n) .lus-installation__video{order:2}.lus-installation__copy{padding:3.2rem 2.4rem}.lus-installation__video{min-height:0;aspect-ratio:16 / 9}main:has(.lus-page-hero--installation) .multicolumn{padding-block:4.8rem}}main:has(.lus-page-hero--about){background:rgb(var(--lus-porcelain))}main:has(.lus-page-hero--about) .rich-text__wrapper{padding-block:clamp(4.8rem,7vw,8rem)}main:has(.lus-page-hero--about) .rich-text__blocks{max-width:78rem}main:has(.lus-page-hero--about) .rich-text__heading{margin-bottom:2rem}main:has(.lus-page-hero--about) .rich-text__text{max-width:66ch;margin-inline:auto}main:has(.lus-page-hero--about) .image-with-text{padding-block:clamp(5.6rem,8vw,9.6rem)}main:has(.lus-page-hero--about) .image-with-text__grid{align-items:stretch;background:rgb(var(--lus-teal))}main:has(.lus-page-hero--about) .image-with-text__media-item,main:has(.lus-page-hero--about) .image-with-text__media{min-height:100%}main:has(.lus-page-hero--about) .image-with-text__content{padding:clamp(3.2rem,6vw,7.2rem);background:rgb(var(--lus-teal));color:rgb(var(--lus-porcelain))}main:has(.lus-page-hero--about) .image-with-text__content :is(h2,p){color:inherit}main:has(.lus-page-hero--about) .image-with-text__text--caption{color:rgb(var(--lus-copper));font-size:1.2rem;letter-spacing:.14em}main:has(.lus-page-hero--about) .image-with-text__heading{font-size:clamp(3.2rem,4vw,4.8rem)}main:has(.lus-page-hero--about)>.shopify-section:nth-last-child(-n+3) .rich-text{border-top:1px solid rgba(var(--lus-graphite),.18)}main:has(.lus-page-hero--about)>.shopify-section:nth-last-child(-n+3) .rich-text__blocks{max-width:72rem}@media screen and (max-width:749px){main:has(.lus-page-hero--about) .rich-text__wrapper{padding-block:4.8rem}main:has(.lus-page-hero--about) .image-with-text{padding-block:4.8rem}main:has(.lus-page-hero--about) .image-with-text__grid{background:transparent}main:has(.lus-page-hero--about) .image-with-text__content{padding:3.2rem 2.4rem}}main:has(.lus-page-hero--contact){background:rgb(var(--lus-porcelain))}.lus-page-hero--contact .lus-page-hero__heading{max-width:15ch}.lus-page-hero--contact .lus-page-hero__intro a{color:rgb(var(--lus-copper));text-underline-offset:.25em}main:has(.lus-page-hero--contact) .contact{max-width:82rem;padding-block:clamp(5.6rem,8vw,9.6rem)!important}main:has(.lus-page-hero--contact) .contact .field{background:#fff}main:has(.lus-page-hero--contact) .contact .field:after{border-color:rgba(var(--lus-graphite),.45);border-radius:0;box-shadow:none}main:has(.lus-page-hero--contact) .contact .field:hover.field:after,main:has(.lus-page-hero--contact) .contact .field__input:focus-visible{border-color:rgb(var(--lus-teal))}main:has(.lus-page-hero--contact) .contact__button .button{min-width:18rem;--color-button: var(--lus-copper);--color-button-text: var(--lus-graphite)}@media screen and (max-width:749px){main:has(.lus-page-hero--contact) .contact{padding-block:4.8rem!important}main:has(.lus-page-hero--contact) .contact__button .button{width:100%}}main:has(.lus-page-hero--partnership){background:rgb(var(--lus-porcelain))}.lus-page-hero--partnership .lus-page-hero__heading{max-width:15ch}main:has(.lus-page-hero--partnership)>.shopify-section:nth-child(2) .banner{min-height:clamp(30rem,50vw,62rem)}main:has(.lus-page-hero--partnership)>.shopify-section:nth-child(2) .banner__content{display:none}main:has(.lus-page-hero--partnership) .rich-text__wrapper{padding-block:clamp(4.8rem,7vw,8rem)}main:has(.lus-page-hero--partnership) .rich-text__blocks{max-width:82rem}main:has(.lus-page-hero--partnership) .multirow{padding-block:0 clamp(5.6rem,8vw,9.6rem)}main:has(.lus-page-hero--partnership) .multirow__inner{gap:clamp(2.4rem,4vw,4.8rem)}main:has(.lus-page-hero--partnership) .multirow .image-with-text__grid{align-items:stretch;background:rgb(var(--lus-mist))}main:has(.lus-page-hero--partnership) .multirow .image-with-text__media-item,main:has(.lus-page-hero--partnership) .multirow .image-with-text__media{min-height:100%}main:has(.lus-page-hero--partnership) .multirow .image-with-text__content{padding:clamp(3.2rem,6vw,6.4rem)}main:has(.lus-page-hero--partnership) .multirow .image-with-text__text--caption{color:rgb(var(--lus-teal));font-size:1.2rem;letter-spacing:.14em}main:has(.lus-page-hero--partnership) .multirow .image-with-text__heading{font-size:clamp(3rem,4vw,4.4rem)}main:has(.lus-page-hero--partnership) .multirow .button{--color-button: var(--lus-copper);--color-button-text: var(--lus-graphite);--alpha-button-background: 1;--alpha-button-border: 1}@media screen and (max-width:749px){main:has(.lus-page-hero--partnership) .rich-text__wrapper{padding-block:4.8rem}main:has(.lus-page-hero--partnership) .multirow{padding-bottom:4.8rem}main:has(.lus-page-hero--partnership) .multirow .image-with-text__content{padding:3.2rem 2.4rem}}@media screen and (min-width:750px){main:has(.lus-page-hero--why) .collapsible-content__grid:has(.collapsible-content__media),main:has(.lus-page-hero--faq) .collapsible-content__grid:has(.collapsible-content__media){display:grid;grid-template-columns:minmax(24rem,.8fr) minmax(0,1.2fr);gap:clamp(3.2rem,5vw,6.4rem)}main:has(.lus-page-hero--why) .collapsible-content__grid:has(.collapsible-content__media)>.grid__item,main:has(.lus-page-hero--faq) .collapsible-content__grid:has(.collapsible-content__media)>.grid__item{width:100%;max-width:none}main:has(.lus-page-hero--why) .collapsible-content__media,main:has(.lus-page-hero--faq) .collapsible-content__media{height:clamp(32rem,38vw,48rem);padding-bottom:0!important;background:rgb(var(--lus-mist))}main:has(.lus-page-hero--why) .collapsible-content__media img,main:has(.lus-page-hero--faq) .collapsible-content__media img{object-fit:contain;object-position:center}main:has(.lus-page-hero--why) .collapsible-content__grid:not(:has(.collapsible-content__media))>.grid__item{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem;width:100%;max-width:none;align-items:start}main:has(.lus-page-hero--why) .collapsible-content__grid:not(:has(.collapsible-content__media)) .accordion{align-self:start;margin-top:0!important}main:has(.lus-page-hero--why) .collapsible-content__grid:not(:has(.collapsible-content__media)) .accordion details{height:auto}main:has(.lus-page-hero--faq){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}main:has(.lus-page-hero--faq)>.shopify-section{grid-column:1 / -1}main:has(.lus-page-hero--faq)>.shopify-section:first-child{grid-column:1}main:has(.lus-page-hero--faq)>.shopify-section:nth-child(2){grid-column:2}main:has(.lus-page-hero--faq)>.shopify-section:first-child .lus-page-hero,main:has(.lus-page-hero--faq)>.shopify-section:nth-child(2) .banner{height:100%;min-height:42rem}.lus-page-hero--faq .lus-page-hero__heading{font-size:clamp(4rem,5vw,6.4rem)}}@media screen and (max-width:749px){main:has(.lus-page-hero--why) .collapsible-content__media,main:has(.lus-page-hero--faq) .collapsible-content__media{height:26rem;padding-bottom:0!important;background:rgb(var(--lus-mist))}main:has(.lus-page-hero--why) .collapsible-content__media img,main:has(.lus-page-hero--faq) .collapsible-content__media img{object-fit:contain;object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/luscentra-content.css.map */
