body{background-color:#fff!important}.cust-powerstream-v2 .product-container .product-single__description-group{width:46%}.cust-powerstream-v2 .product-container .product-single__media-group{width:54%}.cust-powerstream-v2{margin-bottom:80px;font-family:Helvetica Neue ForEco}.cust-powerstream-v2 .breadcrumbs{padding-top:20px;margin-bottom:0}.cust-powerstream-v2 .product-params{display:flex;margin-top:20px}.cust-powerstream-v2 .product-params__item{display:flex;flex-direction:column;text-align:center;font-size:24px;font-weight:500;flex:1;position:relative;font-family:Helvetica Neue ForEco;gap:4px;padding:0 5px}.cust-powerstream-v2 .product-params__item:not(:last-child):after{content:"";display:block;height:100%;width:1px;background-color:#ddd;position:absolute;top:0;right:0}.cust-powerstream-v2 .product-params__item .content{color:#909090;font-size:16px}.cust-powerstream-v2 .product-tab-buttons{width:fit-content;margin:40px auto 0;display:flex;gap:24px;padding:4px;border-radius:50px;background:#f4f4f4;color:#707070;font-size:16px;font-weight:500;line-height:130%}.cust-powerstream-v2 .product-tab-buttons .button{padding:10px 24px;cursor:pointer}.cust-powerstream-v2 .product-tab-buttons .button.active{border-radius:50px;background:#fff;font-weight:500;color:#000}.cust-powerstream-v2 .product-tab-contents>div{display:none}.cust-powerstream-v2 .product-tab-contents{margin-top:20px}@media screen and (min-width: 750px){.cust-powerstream-v2:has([data-id=stream-bundles].active) .buy-now-container.fixed,.cust-powerstream-v2:has([data-id=help-me-choose].active) .bundle-buy-container.fixed{position:fixed;width:var(--fixed-width);bottom:0;z-index:10}}.cust-powerstream-v2:has([data-id=stream-bundles].active) .product-tab-contents [data-tab-id=stream-bundles]{display:flex}.cust-powerstream-v2:has([data-id=help-me-choose].active) .product-tab-contents [data-tab-id=help-me-choose]{display:flex}.cust-powerstream-v2 .product-tab-contents [data-tab-id=stream-bundles]{flex-direction:column;gap:16px}.cust-powerstream-v2 .variant-buttons{display:flex;flex-direction:column;gap:16px}.cust-powerstream-v2 .variant-button__item{display:flex;padding:16px;align-items:center;gap:16px;align-self:stretch;border-radius:8px;border:1px solid #C0C1C2;background:#fff;font-family:Helvetica Neue ForEco;position:relative}.cust-powerstream-v2 .variant-button__item.open{border:1.5px solid #3F68E0}.cust-powerstream-v2 .variant-button__item.open .icon{transform:rotate(180deg)}.cust-powerstream-v2 .variant-button__item .label{position:absolute;top:0;right:0;display:flex;padding:3px 20px;justify-content:center;align-items:center;gap:10px;border-radius:0 8px;background:#ff00001a;color:red;font-size:12px;font-weight:500}.cust-powerstream-v2 .variant-button__item .variant-image{width:88px;height:auto}.cust-powerstream-v2 [data-add-to-cart-text]{pointer-events:none}.cust-powerstream-v2 .variant-button__content{display:flex;flex-direction:column;gap:4px;flex:1}.cust-powerstream-v2 .variant-button__item .rte{padding-top:4px;border-top:1px solid #DDD;display:none}.cust-powerstream-v2 .variant-button__item .rte ul{margin:0 0 0 15px}.cust-powerstream-v2 .variant-button__item.open .rte{display:block;color:#757575}.cust-powerstream-v2 .variant-button__item .title{color:#03060b;font-size:16px;font-style:normal;font-weight:500}.cust-powerstream-v2 .variant-button__item .subtitle{color:#3f68e0;font-size:12px;font-style:normal;line-height:19px;font-weight:500}.cust-powerstream-v2 .compare-button{border-radius:8px;background:#f5f5f5;gap:16px;align-items:center;display:flex;color:#03060b;font-family:Helvetica Neue ForEco;font-size:17px;font-weight:500;padding:8px 16px}.cust-powerstream-v2 .compare-button .title{flex:1}.cust-powerstream-v2 .compare-button .bundle-compare-image{width:88px;height:auto}.cust-powerstream-v2 .bundle-buy-container{margin-top:40px}.cust-powerstream-v2 .buy-now-container,.cust-powerstream-v2 .bundle-buy-container{display:flex;padding:16px 20px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;background:#fff;box-shadow:0 0 7px #0000001a;margin-bottom:20px}.cust-powerstream-v2 .buy-now__content{display:flex;gap:4px;flex-direction:column}.cust-powerstream-v2 .product__policies{margin:0;text-align:left}.cust-powerstream-v2 .buy-now__content .discount-label,.cust-powerstream-v2 klarna-placement{display:none}.cust-powerstream-v2 .vat-option__label{color:red;font-family:Helvetica Neue ForEco;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.28px}.buy-now__button button,.bundle-buy__button a{display:flex;padding:16px 40px;align-items:flex-start;outline:none;border:none;background:#3f68e0;border-radius:50px;color:#fff;font-family:Helvetica Neue ForEco;font-size:16px;font-style:normal;font-weight:500;white-space:nowrap}.cust-powerstream-v2 .product-klarna{display:flex}.cust-powerstream-v2 .product-klarna .info{color:#9a9b9d;text-align:left}@media screen and (max-width: 999px){.cust-powerstream-v2 .grid{flex-direction:column;gap:24px;margin-left:0!important}.cust-powerstream-v2 .product-container .product-single__description-group,.cust-powerstream-v2 .product-container .product-single__media-group{width:100%;margin:0;padding:0}.cust-powerstream-v2 .product-container .product-single__description-group .product-single__meta{padding:0}.cust-powerstream-v2 .product-container .new-label{font-size:14px}.cust-powerstream-v2 .product-container .product-single__title{font-size:24px}.cust-powerstream-v2 .product-params__item{font-size:18px}.cust-powerstream-v2 .product-params__item .content{font-size:12px}.cust-powerstream-v2 .product-tab-buttons{margin:24px auto 0;justify-content:space-between;width:100%;font-size:14px}.cust-powerstream-v2 .product-tab-buttons .button{padding:10px 20px}.cust-powerstream-v2 .product-tab-contents{margin-top:16px}.cust-powerstream-v2 .product-tab-contents [data-tab-id=stream-bundles]{gap:12px}.cust-powerstream-v2 .variant-button__item .variant-image{width:70px}.cust-powerstream-v2 .variant-button__item{padding:22px 12px;gap:8px}.cust-powerstream-v2 .variant-button__item .title{font-size:14px}.cust-powerstream-v2 .variant-button__item svg{width:20px}.cust-powerstream-v2 .compare-button{padding:12px;gap:8px}.cust-powerstream-v2 .compare-button .bundle-compare-image{width:70px}.cust-powerstream-v2 .compare-button svg{height:20px}.cust-powerstream-v2 .buy-now-container,.cust-powerstream-v2 .bundle-buy-container{position:fixed;bottom:0;z-index:100;width:100vw;left:0;padding:12px 20px;border-radius:8px 8px 0 0;margin-bottom:0}.cust-powerstream-v2 .product-klarna .info{font-size:12px}.cust-powerstream-v2 .product-container .price__pricing-group{font-size:16px}.cust-powerstream-v2 .vat-option__label,.cust-powerstream-v2 .product-container .price--on-sale .price-item--regular{font-size:12px}.buy-now__button button{font-size:14px;padding:14px 24px}}.help-me-choose-container{width:100%;margin:0 auto}.steps-container{display:flex;justify-content:space-between;align-items:center;margin:0 auto 20px;position:relative;max-width:356px}.step{display:flex;align-items:center;position:relative;z-index:2}.step-number{width:44px;height:44px;border-radius:50%;background:#f4f4f4;display:flex;align-items:center;justify-content:center;color:#707070;font-weight:500;font-size:22px}.step.active .step-number{background:#707070;color:#fff}.step-line{width:100px;height:1px;background:#ebebeb;position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.step.active .step-line:after{content:"";position:absolute;background:#707070;width:100%;left:0;top:0;height:1px}.step.current .step-line:after{content:"";position:absolute;background:#707070;width:50%;left:0;top:0;height:1px}.step:last-child .step-line{display:none}.step-content{text-align:center}.step-header{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.step-header p{font-size:24px;font-weight:500;margin:0;line-height:120%}.step-header .subtitle{font-size:16px;color:#909090;margin:0 auto}.map-container{position:relative;width:100%;height:150px;border-radius:8px;margin-bottom:20px;overflow:hidden}#map{width:100%;height:100%;position:relative;z-index:0}.map-container .gm-fullscreen-control{display:none}.map-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;transition:opacity .3s ease}.map-container .full-icon{position:absolute;top:10px;right:10px;z-index:1;cursor:pointer}.map-container:not(.fullscreen) .full-icon .normal-icon{display:block}.map-container:not(.fullscreen) .full-icon .fullscreen-icon{display:none}.map-container.fullscreen .full-icon .normal-icon{display:none}.map-container.fullscreen .full-icon .fullscreen-icon{display:block}.map-container .full-icon .normal-icon,.map-container .full-icon .fullscreen-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.map-container .full-icon svg{width:24px;height:24px}.gm-control-active{background:#fff!important;border-radius:2px!important;box-shadow:0 2px 6px #0000004d!important;padding:5px!important}.gm-control-active .full-icon{display:block!important;position:relative!important;right:0!important;top:0!important;z-index:1!important}.map-container .full-icon .normal-icon,.map-container .full-icon .fullscreen-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.map-container .full-icon svg{width:30px;height:30px}.map-container:hover .map-overlay,.map-container:active .map-overlay{opacity:0}.map-container.fullscreen .map-overlay{display:none}.gm-svpc,.gmnoprint{display:none!important}.privacy-policy{margin-bottom:20px}.privacy-policy a{color:#3f68e0;text-decoration:none;font-size:16px;font-weight:500;display:inline-flex;align-items:center;gap:4px}.next-btn{width:100%;padding:16px 20px;background:#3f68e0;color:#fff;border:none;border-radius:50px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.next-btn:disabled{background:#ddd;cursor:not-allowed}.next-btn:not(:disabled):hover{background:#2f51b3}.pac-container{border-radius:0 0 8px 8px;box-shadow:0 4px 6px #0000001a;border:1px solid #DDD;border-top:none;margin-top:-1px;font-family:Helvetica Neue ForEco,sans-serif}.pac-item{padding:8px 12px;cursor:pointer}.pac-item:hover{background-color:#f4f4f4}.pac-icon{margin-right:10px}.pac-item-query{font-size:14px;color:#333}@media screen and (max-width: 999px){#map{height:250px}.pac-container{width:calc(100% - 32px)!important;left:16px!important}}.address-search{position:relative;margin-bottom:20px}.address-search input{width:100%;padding:16px 20px;border:1px solid #C0C1C2;font-size:16px;outline:none;color:#909090;border-radius:8px}.address-search input::placeholder{color:#667085}.address-search input:focus{border-color:#3f68e0}.search-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.address-suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #EAECF0;border-radius:12px;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 6px -2px #1018280d}.suggestions-list{padding:8px 0}.suggestion-item{padding:10px 16px;cursor:pointer;display:flex;align-items:center;gap:12px;height:48px}.suggestion-item:hover{background-color:#f9fafb}.suggestion-item svg{color:#667085;flex-shrink:0}.suggestion-item .address-text{font-size:14px;color:#101828;flex:1;line-height:20px}.form-group{font-size:16px;padding-top:10px;margin-bottom:20px;text-align:left}.form-group label{display:block;margin-bottom:12px;font-weight:500;font-size:16px;line-height:130%}.form-group .custom-select{position:relative;width:100%;border:1px solid #C0C1C2;border-radius:8px;background:#fff;cursor:pointer;height:auto;padding:0}.custom-select .select-value{height:100%;padding:16px 20px;display:flex;align-items:center}.custom-select svg{position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.custom-select.open svg{transform:translateY(-50%) rotate(180deg)}.select-options{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #D0D5DD;border-radius:8px;box-shadow:0 4px 6px -2px #1018280d;z-index:10}.select-option{padding:10px 14px;color:#344054;font-size:16px}.select-option:hover{background:#f9fafb}.usage-slider{position:relative}.slider-bg{position:relative;height:64px;border-radius:12px;overflow:hidden;display:flex}.day-bg{width:50%;background:#3f68e0;position:relative}.day-bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(day_bg_2.png) no-repeat;background-size:cover}.night-bg{width:50%;background:#1d2939;position:relative}.night-bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(night_bg_2.png) no-repeat;background-size:cover;background-position:right}.slider-handle{position:absolute;top:0;transform:translate(-50%);cursor:grab;display:flex;align-items:center;justify-content:center;z-index:1}.slider-handle:active{cursor:grabbing}.handle-icon{display:flex;align-items:center;justify-content:center}.usage-values{display:flex;margin-top:12px;justify-content:space-between}.day-value,.night-value{display:flex;flex-direction:column;align-items:flex-start}.usage-values .percentage{font-size:16px;font-weight:500;color:#3f68e0;margin-bottom:12px}.night-value .percentage{color:#000}.night-value{align-items:flex-end}.time{font-size:16px;color:#909090}.input-with-prefix{position:relative;display:grid;align-items:center;border:1px solid #C0C1C2;border-radius:8px;background:#fff;grid-template-columns:auto 1fr}.input-with-prefix .prefix{padding:0 12px;color:#000;font-size:16px;background-color:#f5f5f6;height:100%;align-items:center;display:flex;border-radius:8px 0 0 8px;border-right:1px solid #C0C1C2}.input-with-prefix input{flex:1;height:100%;padding:16px 20px;font-size:16px;border:none;border-radius:0 8px 8px 0}.input-with-prefix input::-webkit-inner-spin-button,.input-with-prefix input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.button-group{padding-top:10px;display:flex;gap:12px}.back-btn{width:148px;border:1px solid #3F68E0;border-radius:50px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.back-btn:hover{background:#f9fafb}.next-btn{flex:1}.savings-slider{position:relative;margin-top:10px;margin-bottom:34px}.savings-slider .slider-bg{height:64px;background:#f4f4f4;border-radius:4px;position:relative}.savings-slider .savings-progress{position:absolute;left:0;top:0;height:100%;background:linear-gradient(270deg,#4b72e4,#819ff7);border-radius:4px 0 0 4px}.savings-slider .slider-handle{position:absolute;top:50%;transform:translate(-50%,-50%);cursor:grab;display:flex;align-items:center;justify-content:center;z-index:1}.savings-slider .handle-icon{display:flex;align-items:center;justify-content:center}.savings-slider .savings-value{position:absolute;top:100%;left:35%;transform:translate(-50%);color:#3f68e0;font-size:16px;font-weight:500;margin-top:8px}.installation-options{display:flex;justify-content:space-between}.installation-option{position:relative;cursor:pointer;margin-bottom:0!important;display:flex!important;flex-direction:column;gap:8px}.installation-option input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.option-content{border-radius:50%;overflow:hidden;position:relative;border:1px solid #D9D9D9;transition:all .3s ease;width:100px;padding:4px;height:100px}.installation-option input:checked+.option-content{border-color:#3f68e0}.option-image{border-radius:50%;width:100%;padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.option-image{background-image:var(--bg-image-url)}.option-text{color:#707070;font-size:14px;font-weight:500;text-align:center;line-height:21px}.installation-option input:checked~.option-text{color:#3f68e0}.map-container:fullscreen .full-icon{display:none}.map-container:fullscreen{background:#fff}.map-container:fullscreen #map{height:100vh;width:100vw}.gm-control-active{background:#fff!important;border-radius:2px!important;box-shadow:0 2px 6px #0000004d!important}.privacy-modal{position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.privacy-modal__mask{position:absolute;left:0;top:0;right:0;bottom:0;background:#0006}.privacy-modal__dialog{position:relative;background:#fff;border-radius:10px;max-width:640px;width:100%;z-index:1;padding:0;animation:fadeIn .2s}.privacy-modal__header{padding:16px 40px;font-weight:500;font-size:20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.privacy-modal__close{background:none;border:none;font-size:22px;cursor:pointer;color:#888;line-height:1}.privacy-modal__body{padding:24px 40px;font-size:16px;color:#666;text-align:left}.privacy-modal__body ul{padding-left:10px}.privacy-modal__body li{margin-bottom:16px;list-style:disc}.privacy-modal__body a{color:#2673ff;text-decoration:underline}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.diy-plan-card .plan-tabs{display:flex;gap:40px;width:fit-content;margin:0 auto 20px;justify-content:space-between;border-bottom:.5px solid #D0D5DD}.diy-plan-card .plan-tab{text-align:center;border-bottom:3px solid transparent;transition:all .3s ease;height:48px;line-height:48px;font-size:16px;cursor:pointer;display:none}.step-3-status .loading-desc{color:#909090;font-size:16px}.step-3-status .loading-title{font-size:24px;font-weight:500;margin-bottom:20px}.step-3-status .loading-icon{width:120px;height:120px;margin:60px auto 15px;background-image:url(loading_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;animation:rotateBackground 5s linear infinite}.step-3-status .error-icon{margin:60px auto 15px}.step-3-status .back-btn{padding:16px 64px;width:fit-content!important;margin:auto}.step-3-status .error-title{font-size:24px;font-weight:500;margin-bottom:20px}.step-3-status .error-desc{color:#909090;font-size:16px;font-weight:500;margin-bottom:15px}@keyframes rotateBackground{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.diy-plan-card .plan-tab.active{border-bottom-color:#000;font-weight:500}.diy-plan-card .plan-badge{border-radius:88px;background:linear-gradient(90deg,#7697f8,#3f68e0);width:380px;margin:0 auto 32px;padding:10px;color:#fff;display:flex;align-items:center;gap:8px;justify-content:center}.diy-plan-card .plan-badge span{font-size:20px;font-style:normal;font-weight:500;line-height:130%}.diy-plan-card .plan-save{margin-bottom:32px;background-image:url(status_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:28.6%;position:relative}.diy-plan-card .plan-save .plan-save-content{position:absolute;top:50%;transform:translateY(-50%);left:40px;text-align:left}.diy-plan-card .plan-save .save-label{color:#3f68e0;font-size:20px;font-weight:500}.diy-plan-card .plan-save .save-label span{color:#000}.diy-plan-card .plan-save .save-amount{font-size:44px;font-weight:500;color:#3f68e0}.diy-plan-card .plan-env{display:flex;align-items:center;border-radius:8px;margin:0 0 32px;border:1.5px solid #2CC804;height:48px;position:relative}.diy-plan-card .plan-env:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(bar_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px}.diy-plan-card .plan-env>span{position:absolute;top:0;overflow:hidden;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;font-size:20px;text-align:right;font-weight:500;color:#fff;white-space:nowrap}.diy-plan-card .plan-env>span .right-width{min-width:40px;height:100%}.diy-plan-card .plan-env>span .percentage-num{margin-right:20px;display:inline-block;font-weight:500}.diy-plan-card .plan-env .after-env{color:#2cc804;width:var(--env-width, 0%);background:#fff;border-radius:0 8px 8px 0}.diy-plan-card .plan-env .env-badge{position:relative;display:flex;align-items:center;gap:4px;font-size:20px;color:#fff;font-weight:500;margin-left:50px}.diy-plan-card [data-show-index="0"]{display:block}.diy-plan-card [data-show-index="1"]{display:none}.diy-plan-card:has(.plan-tab[data-index="1"].active) [data-show-index="1"]{display:block}.diy-plan-card:has(.plan-tab[data-index="1"].active) [data-show-index="0"]{display:none}.diy-plan-card:has(.plan-tab[data-index="1"].active) .plan-badge{background:linear-gradient(90deg,#ffdda4,#ffaa43);color:#904f00}.diy-plan-card:has(.plan-tab[data-index="1"].active) .plan-save{background-image:url(status_1_bg.png)}.diy-plan-card:has(.plan-tab[data-index="1"].active) .plan-save .save-amount,.diy-plan-card:has(.plan-tab[data-index="1"].active) .plan-save .save-label{color:#f99100}.diy-plan-card .plan-env .env-badge svg{position:relative;z-index:1}.diy-plan-card .plan-env .env-badge span{position:relative;z-index:1;color:#27ae60;font-weight:500}.diy-plan-card .plan-bill{margin-bottom:32px;overflow:hidden}.diy-plan-card .plan-bill .bill-label-wrap{display:flex;align-items:center;gap:7px}.diy-plan-card .plan-bill-label{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:32px;font-weight:500;font-size:16px}.diy-plan-card .plan-bill-label .per-month{color:#667085;font-weight:400}.diy-plan-card .plan-bill-label .percentage{color:#27ae60;font-weight:600;display:flex;align-items:center}.diy-plan-card .plan-bill-bar{display:flex;flex-direction:column;gap:20px;border-left:1px solid rgba(0,0,0,.2)}.diy-plan-card .bill-before,.diy-plan-card .bill-after{display:flex;flex-direction:column;gap:4px}.diy-plan-card .bill-label{display:flex;font-size:16px;gap:7px;margin-bottom:12px}.diy-plan-card .bill-before .bill-label,.diy-plan-card .bill-after .bill-label{margin-left:10px;color:#909090}.diy-plan-card .bill-before .bill-label span{color:#ff8c00;font-weight:500}.diy-plan-card .bill-after .bill-label span{color:#2cc804;font-weight:500}.diy-plan-card .bar{height:40px}.diy-plan-card .bill-before .bar{background-image:url(before_bg.png);background-size:cover;background-position:right;background-repeat:no-repeat}.diy-plan-card .bill-after .bar{background-image:url(after_bg.png);background-size:cover;background-position:right;background-repeat:no-repeat}.diy-plan-card .plan-params-title{font-size:20px;font-weight:500;color:#03060b;margin-bottom:12px;text-align:left}.diy-plan-card .plan-params-table{width:100%;display:grid;grid-template-columns:1fr 1fr}.diy-plan-card .params-item{display:flex;flex-direction:column;align-items:start;gap:12px;color:#03060b;font-size:16px;font-weight:500;line-height:120%;border-bottom:1px dashed #DDD;padding:12px 0}.diy-plan-card .params-item.no-border{border-bottom:none}.diy-plan-card .params-item .title{color:#757575;font-size:14px;text-align:left}.plan-actions .plan-action-link{flex:1}.diy-plan-card .plan-reselect{display:flex;align-items:center;gap:8px;color:#3f68e0;font-size:16px;cursor:pointer;margin:40px auto;justify-content:center}.map-overlay .step-icon{display:flex;flex-direction:column;color:#fff;max-width:135px;align-items:center;gap:5px}.diy-plan-card .plan-actions{display:flex;gap:9px}.diy-plan-card .plan-actions button{width:100%;flex:1;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px 11px;font-size:14px;line-height:130%;color:#000;font-weight:500;border-radius:4px;background:#f4f4f4;cursor:pointer;transition:all .3s ease;border:none;text-align:left}.diy-plan-card .plan-actions button:hover{background:#f5f8ff}@media screen and (max-width: 999px){.diy-plan-card .plan-actions{flex-direction:column}.diy-plan-card .plan-actions button{width:100%}}@media screen and (max-width: 999px){.option-content{width:70px;height:70px}.cust-powerstream-v2 .product-tab-contents:has([data-tab-id=help-me-choose].active){margin-top:24px}.step-number{width:36px;height:36px;font-size:17px}.steps-container,.address-search,.map-container,.step-heade{margin-bottom:24px}.step-header{gap:24px}.step-header p{font-size:20px}.privacy-policy{margin-bottom:32px}.step-header .subtitle,.privacy-policy a,.form-group label,.form-group,.diy-plan-card .plan-bill-label,.diy-plan-card .bill-label,.diy-plan-card .params-item{font-size:14px}.address-search input,.slider-bg,.slider-handle,.savings-slider .slider-bg{height:50px}.usage-values{margin-top:8px}.usage-values .percentage{margin-bottom:8px}.back-btn{width:90px}.map-container{max-height:100px}.map-overlay .step-icon svg{height:60px;width:auto}.next-btn{line-height:13px}.privacy-modal__dialog{max-width:90%}.privacy-modal__header{padding:12px 20px;font-size:16px}.privacy-modal__body{padding:24px 20px;font-size:14px}.form-group label{margin-bottom:8px}.form-group{padding-top:4px}.diy-plan-card .plan-badge span{font-size:16px}.diy-plan-card .plan-badge{width:100%;padding:4px 10px}.diy-plan-card .plan-tabs,.diy-plan-card .plan-badge,.diy-plan-card .plan-save,.diy-plan-card .plan-bill-label{margin-bottom:24px}.diy-plan-card .plan-save .save-label,.diy-plan-card .params-item .title{font-size:12px}.diy-plan-card .plan-save .save-amount{font-size:28px}.diy-plan-card .plan-params-title{font-size:16px}.diy-plan-card .plan-reselect{margin:24px auto}.buy-now__button button,.bundle-buy__button a{padding:14px 24px;font-size:14px}.button-group{padding:12px 20px;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 -4px 7px #0000001a;position:fixed;bottom:0;width:100%;z-index:10;left:0}}
/*# sourceMappingURL=/cdn/shop/t/645/assets/cust-powerstream-v2.css.map */
