body,.text-body,.rte,.rte p{line-height:1.55}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{line-height:1.2}.hxxl,.hxl,.h0{font-size:30px}h1,.h1{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:17px}@media screen and (min-width:750px){.hxxl,.hxl,.h0{font-size:44px}h1,.h1{font-size:32px}h2,.h2{font-size:24px}h3,.h3{font-size:18px}}.al-section{padding-top:var(--al-pt, 48px);padding-bottom:var(--al-pb, 48px)}.al-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);color:rgb(var(--color-foreground));font-size:24px;line-height:1.2;letter-spacing:0;margin:0 0 12px}.al-text{font-size:15px;line-height:1.55;color:rgba(var(--color-foreground),.85);margin:0}.al-label{display:inline-block;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.02em;color:rgb(var(--color-button))}.al-h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));font-size:17px;line-height:1.25;letter-spacing:0;margin:0 0 6px}.al-center{text-align:center}.al-section-head{max-width:640px;margin:0 auto 32px}.al-icon{width:24px;height:24px;display:block}.al-icon-wrap{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--color-button),.1);color:rgb(var(--color-button));flex-shrink:0}.al-media{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:var(--al-ratio, 1);background:rgba(var(--color-button),.06)}.al-media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:750px){.al-heading{font-size:32px}.al-text{font-size:16px}.al-h3{font-size:18px}}.al-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:radial-gradient(circle at 30% 25%,rgba(var(--color-background),.9) 0,rgba(var(--color-background),0) 55%),linear-gradient(135deg,rgba(var(--color-button),.16),rgba(var(--color-button),.05));color:rgb(var(--color-button))}.al-ph__icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-background),.85);box-shadow:0 6px 20px rgba(var(--color-shadow),.08)}.al-ph__icon .al-icon{width:36px;height:36px}.al-ph__tag{position:absolute;top:12px;left:12px;font-size:13px;line-height:1;font-weight:700;padding:6px 10px;border-radius:40px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.al-ph__hint{font-size:13px;line-height:1.4;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.85);padding:4px 10px;border-radius:40px}.al-hero__grid{display:grid;gap:20px;grid-template-areas:"text" "media" "cta";align-items:center}.al-hero__text{grid-area:text}.al-hero__media{grid-area:media}.al-hero__cta{grid-area:cta}.al-hero__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);color:rgb(var(--color-foreground));font-size:30px;line-height:1.15;letter-spacing:0;margin:0 0 12px}.al-hero__sub{font-size:15px;line-height:1.5;margin:0;color:rgba(var(--color-foreground),.85)}.al-hero__cta .button{width:100%}@media screen and (min-width:750px){.al-hero__grid{grid-template-columns:5fr 7fr;grid-template-areas:"text media" "cta media";column-gap:48px;row-gap:24px}.al-hero__text{align-self:end}.al-hero__cta{align-self:start}.al-hero__cta .button{width:auto}.al-hero__title{font-size:44px}.al-hero__sub{font-size:16px}}.al-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.al-trust__item{background:rgba(var(--color-background),.55);border:1px solid rgba(var(--color-foreground),.08);border-radius:12px;padding:16px 14px;display:flex;flex-direction:column;gap:10px}.al-trust__item .al-text{font-size:14px;line-height:1.5}.al-trust__item .al-h3{font-size:16px;margin:0}@media screen and (min-width:750px){.al-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.al-trust__item{padding:20px}.al-trust__item .al-h3{font-size:18px}}.al-trust .al-trust__band{background:rgba(var(--color-foreground),.03)}.al-ps__grid{display:grid;gap:16px}.al-ps__card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px}.al-ps__problem{display:flex;gap:12px;align-items:center}.al-ps__solution{border-top:1px solid rgba(var(--color-foreground),.08);padding-top:12px}.al-ps__solution .al-label{margin-bottom:4px}.al-ps__card .al-label--muted{color:rgba(var(--color-foreground),.7)}@media screen and (min-width:750px){.al-ps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.al-how__grid{display:grid;gap:24px}.al-how__step{display:flex;flex-direction:column;gap:12px}.al-how__num{display:inline-flex;align-items:center;gap:8px}.al-how__badge{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}@media screen and (min-width:750px){.al-how__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.al-rev__summary{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}.al-rev__score{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:24px;line-height:1.2}.al-stars{display:inline-flex;gap:2px;color:rgb(var(--color-button))}.al-stars svg{width:18px;height:18px}.al-rev__count{font-size:14px;color:rgba(var(--color-foreground),.8)}.al-rev__grid{display:grid;gap:16px}.al-rev__card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.al-rev__meta{font-size:13px;color:rgba(var(--color-foreground),.75)}.al-rev__verified{font-size:13px;color:rgb(var(--color-button));font-weight:700}.al-rev__empty{border:1px dashed rgba(var(--color-foreground),.3);border-radius:12px;padding:20px;text-align:center}@media screen and (min-width:750px){.al-rev__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.al-rev__score{font-size:32px}}.al-cta__grid{display:grid;gap:20px;grid-template-areas:"text" "media" "cta";align-items:center}.al-cta__text{grid-area:text}.al-cta__media{grid-area:media;max-width:420px;width:100%;margin:0 auto}.al-cta__cta{grid-area:cta}.al-cta__cta .button{width:100%}@media screen and (min-width:750px){.al-cta__grid{grid-template-columns:5fr 6fr;grid-template-areas:"media text" "media cta";column-gap:56px;row-gap:20px}.al-cta__text{align-self:end}.al-cta__cta{align-self:start}.al-cta__cta .button{width:auto}}.featured-product .product__title{font-size:18px;line-height:1.25;font-weight:600}@media screen and (min-width:750px){.featured-product .product__title{font-size:22px}}.featured-product .product__text{font-size:14px;line-height:1.5}.al-narrow{max-width:880px}.al-icon-wrap--sm{width:36px;height:36px}.al-icon-wrap--sm .al-icon{width:20px;height:20px}@media screen and (min-width:750px){.al-trust__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin:0 auto}}.product__title h1,.product__title .h1,.product__title h2{font-size:18px;line-height:1.25;font-weight:600;letter-spacing:0}@media screen and (min-width:750px){.product__title h1,.product__title .h1,.product__title h2{font-size:22px}}.product__tax{display:none}.al-benefits{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.al-benefits__item{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.5;color:rgba(var(--color-foreground),.85)}.al-benefits__icon{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--color-button),.1);color:rgb(var(--color-button))}.al-benefits__icon .al-icon{width:18px;height:18px}.al-acc{display:grid;gap:12px}.al-acc__item{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:12px}.al-acc__summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:16px 18px}.al-acc__summary::-webkit-details-marker{display:none}.al-acc__summary .al-h3{margin:0;flex:1}.al-acc__caret{width:10px;height:10px;border-right:2px solid rgb(var(--color-button));border-bottom:2px solid rgb(var(--color-button));transform:rotate(45deg);transition:transform .2s ease;margin-right:4px;flex-shrink:0}.al-acc__item[open] .al-acc__caret{transform:rotate(-135deg)}.al-acc__body{padding:0 18px 18px;font-size:15px;line-height:1.55;color:rgba(var(--color-foreground),.85)}.al-acc__body ul{margin:0;padding-left:18px}.al-acc__body li+li{margin-top:4px}@media screen and (min-width:750px){.al-acc__body{font-size:16px}}.al-feature__grid{display:grid;gap:24px;align-items:center}.al-feature__media{max-width:420px;width:100%;margin:0 auto}.al-points{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.al-points li{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.5;font-weight:700;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.al-feature__grid{grid-template-columns:5fr 6fr;column-gap:56px}.al-feature__grid--reverse .al-feature__media{order:2}.al-points li{font-size:16px}}.al-compare__table{width:100%;border-collapse:separate;border-spacing:0;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:12px;overflow:hidden;font-size:14px;line-height:1.5}.al-compare__table th,.al-compare__table td{padding:14px 12px;text-align:center;border-bottom:1px solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}.al-compare__table tbody tr:last-child th,.al-compare__table tbody tr:last-child td{border-bottom:0}.al-compare__table tbody th{text-align:left;font-weight:400}.al-compare__table thead th{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:14px}.al-compare__ours{background:rgba(var(--color-button),.08)}.al-yes,.al-no{display:inline-flex;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center}.al-yes{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.al-no{background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.75)}.al-yes .al-icon,.al-no .al-icon{width:16px;height:16px}@media screen and (min-width:750px){.al-compare__table,.al-compare__table thead th{font-size:16px}.al-compare__table th,.al-compare__table td{padding:16px 20px}}.al-rev__summary{flex-direction:column}.al-rev__avg{display:flex;align-items:center;gap:12px}.al-rev__avg .al-rev__count,.al-rev__avg .al-rev__source{display:block}.al-rev__dist{list-style:none;margin:0;padding:0;width:100%;max-width:360px;display:grid;gap:6px}.al-rev__dist li{display:grid;grid-template-columns:64px 1fr 32px;align-items:center;gap:8px;font-size:13px;color:rgba(var(--color-foreground),.85)}.al-rev__bar{height:8px;border-radius:8px;background:rgba(var(--color-foreground),.1);overflow:hidden}.al-rev__bar span{display:block;height:100%;background:rgb(var(--color-button))}.al-rev__dist-num{text-align:right}.al-rev__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.al-rev__source{font-size:13px;color:rgba(var(--color-foreground),.75)}.al-rev__photo img{width:80px;height:80px;object-fit:cover;border-radius:8px;display:block}@media screen and (max-width:749px){.al-rev__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;-webkit-overflow-scrolling:touch}.al-rev__grid>.al-rev__card{flex:0 0 82%;scroll-snap-align:start}}@media screen and (min-width:750px){.al-rev__summary{flex-direction:row;gap:40px}}.al-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.1);box-shadow:0 -6px 20px rgba(var(--color-shadow),.08);transform:translateY(110%);transition:transform .25s ease}.al-sticky.is-visible{transform:translateY(0)}.al-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;padding-bottom:10px}.al-sticky__info{display:flex;flex-direction:column;min-width:0}.al-sticky__title{font-size:13px;line-height:1.3;color:rgba(var(--color-foreground),.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.al-sticky__price{font-size:15px;font-weight:700;color:rgb(var(--color-foreground))}.al-sticky__btn{flex-shrink:0;min-width:150px}@media screen and (min-width:750px){.al-sticky__title{font-size:14px}.al-sticky__price{font-size:16px}}@media(prefers-reduced-motion:reduce){.al-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/airlumie.css.map */
