.solar-power{margin-inline:auto;max-width:140rem;padding-block:1.2rem;padding-inline:1.8rem}.solar-power__heading{color:#fff;font-size:5rem;font-weight:700;height:max-content;line-height:.75;text-align:right}.solar-power__ingredients{aspect-ratio:1;border-radius:50%;box-shadow:0 0 41.77px 32.24px #ffb570;display:flex;margin-inline:auto;max-width:min(min(70rem,90vw),calc(80vh - var(--announcement-bar-height) - var(--header-height)));overflow:hidden}.solar-power__ingredients:after{border-radius:inherit;box-shadow:inset 0 0 13.53px 3.42px #ffe5cd;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.solar-power__ingredients{isolation:isolate;position:relative}.solar-power__ingredients .solar-power-ingredient{z-index:-1;--text-opacity:0;flex:1;--text-opacity-transition-delay:0s;flex-basis:calc(100%/var(--number-of-ingredients));transition:flex-basis 1s ease-in-out}.solar-power__ingredients .solar-power-ingredient:focus-visible,.solar-power__ingredients .solar-power-ingredient:hover{flex-basis:100%;--text-opacity:1;--text-opacity-transition-delay:.5s}.solar-power__ingredients .solar-power-ingredient{align-items:center;display:flex;justify-content:center}.solar-power__ingredients .solar-power-ingredient__video{grid-area:1 / -1;height:100%;object-fit:cover}.solar-power__ingredients .solar-power-ingredient__text{color:#fff;font-weight:700;opacity:var(--text-opacity);place-content:center;position:absolute;text-align:center;text-transform:uppercase;transition:opacity .5s var(--text-opacity-transition-delay) ease-in-out;word-break:break-all;z-index:2}.solar-power__text{color:#fff;display:grid;font-size:1.4rem;gap:1rem;line-height:1;margin-top:4rem}.solar-power__text__additional{display:none}.solar-power .lift-me-up-product-form{grid-column:-2;grid-row:3;margin-bottom:auto;margin-top:2rem}@media (width >= 1025px),screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:1){.solar-power{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto auto auto;padding-block:6.4rem}.solar-power__heading{font-size:10rem;grid-column:1 / -1;grid-row:1}.solar-power__ingredients{grid-column:1 / -1;grid-row:1 / -1;margin-block:1.2rem}.solar-power__text{font-size:1.6rem;grid-column:1;grid-row:1 / -1;margin-top:auto}.solar-power__text__additional{display:block}}@media (width <= 1024px),screen and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1){.solar-power__ingredients .solar-power-ingredient__text{font-size:var(--font-body-xs)}}@media (width >= 1025px),screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:1){.solar-power__ingredients .solar-power-ingredient__text{font-size:var(--font-body-sm)}}@media (width >= 768px),screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1){.solar-power .lift-me-up-product-form{margin-top:auto}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/solar-power.bundle.css.map */
