.magictime{animation-duration:1s}.warehouses-wrap{display:flex;flex-direction:column-reverse;background:#f6f7fb}@media (min-width:1024px){.warehouses-wrap{display:grid;grid-template-columns:.35fr auto;width:100%;padding:16px 30px}}.warehouses-inner{position:absolute;right:0;left:0;bottom:0}@media (min-width:1024px){.warehouses-inner{position:relative}}@media (max-width:1023px){.warehouses-inner.is-open .warehouses-toggle{background:#f6f7fb;color:#667894}.warehouses-inner.is-open .warehouses-list{max-height:300px;padding:0 16px 72px;overflow:auto}.warehouses-inner.is-open .warehouses-select{display:flex}}.warehouses-header{padding:24px 16px;margin:0;font-weight:500;font-size:24px;line-height:1.3;background:#f6f7fb}@media (min-width:1024px){.warehouses-header{padding:8px 0 24px;font-weight:700;font-size:40px}}.warehouses-toggle{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:-4px 0 0;padding:16px;font-weight:700;text-transform:uppercase;background:#117ff5;color:#fff;border-radius:4px 4px 0 0;transition:all .2s}@media (min-width:1024px){.warehouses-toggle{display:none}}.warehouses-toggle span{padding:0 6px;font-weight:500;font-size:12px;line-height:20px;color:#117ff5;background:#e1f0ff;border-radius:44px}.warehouses-list{position:relative;z-index:1;max-height:0;padding:0;overflow:hidden;background:#f6f7fb;transition:all .2s}@media (min-width:1024px){.warehouses-list{max-height:calc(100vh - 240px);padding:0 16px 56px 0;overflow:auto}}.warehouses-title{display:none}@media (min-width:1024px){.warehouses-title{display:block;margin:0 0 16px;color:#667894;font-weight:700;text-transform:uppercase}}.warehouses-item{width:100%;margin:0 0 16px;padding:16px;background:#fff;border:1px solid #fff;border-radius:4px;transition:all .2s ease-in-out;cursor:pointer}.warehouses-item:hover{border-color:#d1e1fa}.warehouses-item.is-active{border-color:#117ff5}.warehouses-item .title{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin:0 0 8px;color:#667894;font-size:14px;line-height:1.4}@media (min-width:1024px){.warehouses-item .title{margin:0 0 12px;font-size:16px}}.warehouses-item .title span{margin:0 auto 0 12px}.warehouses-item .title b{font-weight:700;color:#242f39;font-size:16px}@media (min-width:1024px){.warehouses-item .title b{font-size:20px}}.warehouses-item .title .icon{margin:auto 4px 2px 0;background-color:#667894}@media (min-width:1024px){.warehouses-item .title .icon{margin:auto 4px 4px 0}}.warehouses-item .info{display:flex;margin:0 0 8px;color:#242f39;font-size:14px}@media (min-width:1024px){.warehouses-item .info{margin:0 0 12px;font-size:16px}}.warehouses-item .info div:not(:last-child){margin-right:6px}.warehouses-item .info div:not(:last-child):after{margin-left:6px;content:'•'}.warehouses-item .time{margin:0 20px 0 0}.warehouses-item .btn{width:100%;margin:auto 0 0;border:0;background:#f3f8fe}.warehouses-item .btn:hover{color:#242f39;background:#e5f0fd}.warehouses-item .btn-selected{color:#09cf34;background:#dbffe3}.warehouses-item .btn-selected .icon{margin-right:8px;background-color:#09cf34}.warehouses-price{display:inline-block;vertical-align:top;font-weight:700;font-size:14px;line-height:20px;margin:0 12px 16px 0}.warehouses-price:last-child{margin:0}.warehouses-price sup{font-size:60%}.warehouses-current{display:none}@media (min-width:1024px){.warehouses-current{display:block;padding:0 0 8px}}.warehouses-current .warehouses-item{border-color:#dce8fa}@media (min-width:1024px){.warehouses-current .warehouses-item{background:0 0}}.warehouses-select{position:absolute;right:16px;bottom:16px;left:16px;z-index:2;display:none;height:56px;background:#117ff5}@media (min-width:1024px){.warehouses-select{right:20px;bottom:0;left:0;display:flex}}.warehouses-select[disable]{color:#667894;background:#d9e1ed;border-color:#d9e1ed}.warehouses-buttons{bottom:134px;max-height:80%}@media (min-width:1024px){.warehouses-buttons{bottom:16px}}.delivery-map{height:100%}@media (min-width:1024px){.delivery-map{border-radius:4px;overflow:hidden}}.delivery-map-wrap{position:relative;height:450px}@media (min-width:1024px){.delivery-map-wrap{height:100%;padding:0 0 0 16px}}.delivery-map-wrap .warehouses-list,.gm-style .tippy-box .tippy-content{padding:0}.delivery-map-wrap .warehouses-item{margin:0;border:0}.delivery-map-blur{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(36,47,57,.4);cursor:pointer;transition:all .2s}@media (min-width:1024px){.delivery-map-blur{left:16px;border-radius:4px}}.delivery-map-blur:hover{background:rgba(36,47,57,.32)}.delivery-map-blur:hover div{background:rgba(255,255,255,.72)}.delivery-map-blur div{width:195px;margin:0 0 56px;font-weight:700;line-height:56px;text-align:center;background:rgba(255,255,255,.54);backdrop-filter:blur(2px);border-radius:4px}@media (min-width:1024px){.delivery-map-blur div{margin:0}}.delivery-map .marker,.delivery-map .marker:before{position:absolute;border-radius:50%;background:#117ff5}.delivery-map .marker{display:block;height:10px;width:10px;cursor:pointer}.delivery-map .marker:before{content:'';top:50%;left:50%;transform:translate(-50%,-50%);opacity:.2;transition:all .2s ease-out;height:0;width:0}.delivery-map .marker.is-active:before,.delivery-map .marker:hover:before{height:50px;width:50px}.delivery-map .marker-big,.delivery-map .marker-location{width:28px;height:28px;border:2px solid #fff}.delivery-map .marker-big:before,.delivery-map .marker-location:before{display:none}.delivery-map .marker-location{background:#ea1616 url(/resources/6e036ae7505c33f4e5c0.svg) no-repeat 4px 6px;background-size:14px}.gm-style .tippy-box .warehouses{margin:0;padding:0}.gm-style .tippy-box .warehouses .item{margin:0}.gm-style .tippy-box .warehouses .item:hover{border-color:#fff;background-color:#fff}.gm-style .tippy-box .warehouses .item .btn{width:100%}.progress-page{position:fixed;z-index:5;top:-97px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:62px;padding:0 15px;color:#fff;background:rgba(17,127,245,.71);backdrop-filter:blur(4px);transition:transform .3s}@media (min-width:1024px){.progress-page{display:none}}.progress-page.is-show{transform:translateY(97px)}.progress-page>*{position:relative;z-index:2}.progress-page button{border:0;line-height:35px;padding:0 12px;background:#68b3f9;color:#fff;font-weight:500;font-size:12px;border-radius:20px;white-space:nowrap}.progress-line{position:absolute;top:0;left:0;bottom:0;z-index:1;background:rgba(17,127,245,.71);transition:all .1s linear}.progress-name{text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:1px}@media (min-width:1024px){.category-page{display:flex}}.category-page--hub .section-title{position:relative;margin:40px 0 24px;justify-content:space-between}.category-page--hub .section-title:first-child{margin-top:18px}.category-page .tag-lists #fulfillment-list,.category-page--hub .section-title.hidden{display:none}.category-page--hub .section-title .zip{line-height:inherit;border-bottom:1px solid #c8ced9;margin-left:12px;cursor:pointer}.category-page--hub .section-title .btn{order:1;gap:4px;margin:0 0 0 auto;padding:0 8px 0 16px;height:34px;font-weight:500;font-size:16px;white-space:nowrap}@media (min-width:1024px){.category-page--hub .section-title .btn{order:initial;margin:0 auto 0 8px}}.category-page--hub .section-title .btn:hover{background:#cee7ff}.category-page--hub .section-title.has-off{padding-top:32px}@media (min-width:576px){.category-page--hub .section-title.has-off{padding-top:0}}.category-page--hub .section-title .off{position:absolute;top:0;left:0;margin:0}@media (min-width:576px){.category-page--hub .section-title .off{position:relative;margin:0 auto 0 16px}}@media (min-width:1024px){.category-page--hub .section-title .off{margin:0 0 0 auto}}.category-page--hub .section-title .off-commercial{position:relative;margin:0 auto 0 16px}.category-page .footer{margin:0 -16px}@media (max-width:1024px){.category-page .footer{padding-bottom:45px}}@media (min-width:1024px){.category-page .footer{margin:0 -30px}}@media (max-width:1200px){.category-page .footer-menu>li{width:auto}}.category-page .main{position:relative;z-index:1;background:#fff;padding:24px 16px 0;overflow:hidden}@media (min-width:1024px){.category-page .main{padding:32px 30px 0}}.category-page h1{font-size:28px;line-height:1.2;margin:0 0 16px}@media (min-width:768px){.category-page h1{margin:0 0 24px}}@media (min-width:1024px){.category-page h1{font-size:56px}}.category-page h1 .off{display:inline-block;vertical-align:middle;margin-left:16px;padding:0 12px;background:#fb7234;font-weight:700;color:#fff;font-size:14px;line-height:28px;border-radius:30px}.category-page .breadcrumbs{margin:0 0 16px}.category-page .tag-list{padding:0 15px;margin:0 -15px 28px}@media (min-width:1024px){.category-page .tag-list{padding:0;margin:0 0 28px}}.category-page .tag-list-title{margin:0 0 15px;text-transform:uppercase}.category-page .tag-list.brands{margin-bottom:24px}.category-page .tag-list.brands li{margin:0 8px 8px 0}.category-page .tag-list.brands a,.category-switch-view button{display:flex;width:100px;align-items:center;justify-content:center;padding:2px;height:44px}.category-page .tag-list.brands a.active,.category-page .tag-list.brands a:hover{background:#e4effc;border-color:#e4effc;color:#117ff5}.category-page .tag-list.brands img{max-height:38px;transition:all .2s ease-in-out}.category-page .tag-list.locations a.active{color:#fff;background:#117ff5}.category-page .tag-list.locations a.active span,.category-page .tag-list.locations a:hover span{color:#98caff}.category-page .tag-list.locations a:hover{color:#117ff5;background:#e4effc}.category-page .tag-list.locations span{display:block;margin-left:8px;padding:0;color:#667894;transition:all .2s;background:0 0;border:0}.category-page .pagination{display:none}@media (min-width:768px){.category-page .pagination{display:flex}}.category-page .section-title{width:100%}.category-page .articles{margin:0 0 50px}.category-page .get-updates{padding:40px 0 30px}@media (min-width:768px){.category-page .get-updates{padding:60px 0 48px}}@media (min-width:1024px){.category-page .get-updates{padding:60px 0 30px}.category-page .get-updates form{margin-left:10px}.category-page .get-updates p{font-size:16px}.category-page .get-updates .btn{min-width:auto;max-width:auto}}.category-inner{position:relative}.category-switch-view,.category-text tr.hide,.category-text.show .btn-link,.category-text.show:after{display:none}@media (min-width:576px){.category-switch-view{position:absolute;top:10px;right:0;z-index:1;display:flex;align-items:center;gap:8px}}.category-switch-view button{width:32px;height:32px;margin:0;padding:0;background:0 0;border:0;border-radius:4px;background:#f6f7fb;transition:all .2s}.category-switch-view button.is-active,.category-switch-view button:hover{background:#e1f0ff}.category-switch-view button.is-active .icon,.category-switch-view button:hover .icon{background-color:#117ff5}.category-switch-view .icon,.scholarship-person__title i{transition:all .2s}.category-text{position:relative;max-height:580px;overflow:hidden}@media (min-width:768px){.category-text{max-height:600px}}@media (min-width:1024px){.category-text{max-height:initial;max-width:550px}}.category-text.show{max-height:initial}.category-text .h2,.category-text .h3,.category-text .h4,.category-text h2,.category-text h3,.category-text h4{font-weight:700;line-height:1.25}.category-text .h2:first-child,.category-text .h3:first-child,.category-text .h4:first-child,.category-text h2:first-child,.category-text h3:first-child,.category-text h4:first-child{margin-top:0}.category-text .h2,.category-text h2{margin-top:40px;font-size:24px}@media (min-width:1024px){.category-text .h2,.category-text h2{font-size:32px}}.category-text .h3,.category-text h3{margin-top:32px;font-size:20px}@media (min-width:1024px){.category-text .h3,.category-text h3{font-size:24px}}.category-text .h4,.category-text h4{font-size:18px}@media (min-width:1024px){.category-text .h4,.category-text h4{font-size:20px}}.category-text ul{padding:0 0 0 20px}.category-text .table-responsive{margin:0 -16px 40px;padding:0 16px}.category-text table{width:100%;font-size:16px;border-collapse:collapse}.category-text td,.category-text th{border:1px solid #dce8fa}.category-text td.highlight,.category-text th.highlight{background:#f3f8fe}.category-text th{padding:24px;font-weight:500;color:#667894;background:#f6f7fb}.category-text td{padding:12px 24px;background:#fff}.category-text td:not(:first-child){text-align:center}.category-text:after{content:'';height:240px;position:absolute;z-index:1;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,.1),#fff)}@media (min-width:1024px){.category-text:after{display:none}}.category-text .btn-link{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}@media (min-width:1024px){.category-text .btn-link{display:none}}.category-text .cta{margin:40px 0;padding:24px 16px;border:1px solid #dce8fa;border-radius:4px;text-align:center}@media (min-width:1024px){.category-text .cta{padding:32px}}.category-text .cta-title{margin:0 0 8px;font-weight:500;font-size:32px;line-height:1.25}@media (min-width:1024px){.category-text .cta-title{font-size:40px}}.category-text .cta p{margin:0 auto 16px;max-width:560px}.category-text .cta .btn-blue{width:100%;height:56px;margin:8px auto 0;font-weight:400;font-size:16px;border-radius:12px}@media (min-width:576px){.category-text .cta .btn-blue{min-width:192px;width:auto;max-width:330px}}.category-text .emoji{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 0 16px;font-size:20px;border-radius:50%;background:#f6f7fb}.category-grid{display:grid;gap:16px;margin:0 0 40px}@media (min-width:1024px){.category-grid-2{grid-template-columns:repeat(2,1fr)}.category-grid-3{grid-template-columns:repeat(3,1fr)}}.category-grid p{margin:0 0 8px}.category-grid .category-info,.category-header h1{margin:0}.category-info{margin:0 0 40px;padding:16px;background:#f6f7fb}@media (min-width:1024px){.category-info{padding:24px}}.category-blockquote ol:last-child,.category-blockquote p:last-child,.category-blockquote ul:last-child,.category-info ol:last-child,.category-info p:last-child,.category-info ul:last-child{margin:0}.category-info .emoji,.how-get-label:hover:before{background:#fff}.category-blockquote{margin:0 0 40px;padding:16px;border-left:2px solid #117ff5;background:#f3f8fe;border-radius:0 4px 4px 0}.category-blockquote ol,.category-blockquote p,.category-blockquote ul{margin:0 0 12px}.category-remind .box{border-radius:20px;background:#f6f7fb;padding:20px 15px 30px;margin:0 0 25px}@media (min-width:768px){.category-remind .box{display:flex;align-items:flex-start;padding:20px 40px 36px}}@media (min-width:1024px){.category-remind .box{margin:0 0 30px}}@media (min-width:768px){.category-remind .box>div{max-width:540px}}.category-remind img{width:40px;margin:0 0 8px}@media (min-width:768px){.category-remind img{width:64px;min-width:64px;margin:0 32px 0 0}}.category-remind p{margin:0 0 28px}@media (min-width:768px){.category-remind p{margin:0 0 22px}.category-remind form{display:flex}}.category-remind .input-wrap{flex-grow:1;margin:0 0 22px}@media (min-width:768px){.category-remind .input-wrap{margin:0 10px 0 0}}.category-remind .btn{min-width:100%;height:56px}@media (min-width:768px){.category-remind .btn{min-width:150px}}.category-remind .title{font-weight:500;font-size:20px;line-height:28px;margin:0 0 10px}@media (min-width:1024px){.category-remind .title{font-weight:400;font-size:24px;line-height:40px}}.category-faq{max-width:768px}@media (min-width:1024px){.category-breadcrumbs{display:flex;align-items:center;margin:0 0 16px}}.category-back{display:flex;align-items:center;color:#117ff5;white-space:nowrap;margin:0 0 8px}.category-back:hover{text-decoration:underline}@media (min-width:1024px){.category-back{margin:0}}.category-back .icon{margin-right:6px;background-color:#117ff5}@media (min-width:1024px){.category-back:after{display:block;width:1px;height:14px;background:#dce8fa;margin:0 12px;content:''}.category-back+.breadcrumbs{margin:0}}.category-header,.category-tabs{display:flex;align-items:flex-start;gap:16px}.category-tabs{margin:0 -16px 18px;padding:0 16px;overflow:auto}.category-tabs a{position:relative;display:block;padding:0 0 6px;white-space:nowrap;font-weight:500;line-height:1.5;color:#667894}.category-tabs a.is-active,.category-tabs a:hover{color:#117ff5}.category-tabs a.is-active:after{opacity:1}.category-tabs a:after{position:absolute;right:0;bottom:0;left:0;height:4px;background:#117ff5;opacity:0;transition:all .2;content:''}.category-header{flex-direction:column;justify-content:flex-start;margin:0 0 24px}@media (min-width:1024px){.category-header{gap:24px}}@media (min-width:1440px){.category-header{flex-direction:row-reverse;justify-content:space-between;align-items:center}}.category-certified{display:grid!important;gap:4px;padding:8px 16px;font-weight:400;font-size:14px;line-height:1;color:#667894!important;border:1px solid #dce8fa;border-radius:4px;cursor:pointer}@media (min-width:1024px){.category-certified{margin-top:24px}}@media (min-width:1440px){.category-certified{margin-top:0;font-size:16px}}.category-certified div{display:flex;align-items:flex-end;gap:4px}.category-certified .icon{width:18px;height:18px;mask-size:contain;-webkit-mask-size:contain;background-color:#667894}.category-certified img{max-height:28px}.category-certified *,.sorting .group-title p.no-pointer-event{pointer-events:none}.category-cta{position:relative;background:#f6f7fb;border-radius:4px;overflow:hidden}.category-cta__inner{position:relative;z-index:2;padding:16px 16px 24px}@media (min-width:1024px){.category-cta__inner{padding:40px}}.category-cta__title{margin:0 0 16px;font-weight:700;font-size:32px;line-height:1.25}@media (min-width:1024px){.category-cta__title{max-width:550px;font-size:40px}}.category-cta .btn{width:100%;height:56px}@media (min-width:1024px){.category-cta .btn{width:216px}}.category-cta img{display:block;width:100%}@media (min-width:1024px){.category-cta img{position:absolute;top:0;right:0;z-index:1;width:auto;height:100%}}.sorting .group{margin:0 0 14px}.faq-box.is-open .faq-box-title:after,.product-bottom .box.is-open .box-title .icon,.sorting .group.is-open .icon{transform:rotate(180deg)}.sorting .group.sort-by{padding:4px 9px;margin:-5px -10px 9px;border:1px solid transparent}@media (min-width:1024px){.sorting .group.sort-by{padding:4px 14px;margin:-5px -15px 9px}}.sorting .group.sort-by.is-open{background:#fff;border-radius:10px;box-shadow:0 8px 10px rgba(1,26,50,.1);border-color:#dce8fa}.sorting .group-title{padding:8px 0;display:flex;color:#2b3946;cursor:pointer}.sorting .group-title p{margin:0 auto 0 0}.sorting .group-title p a{border-bottom:1px solid rgba(102,120,148,.29);margin-left:4px}.sorting .group-title .icon{margin-left:5px}.sorting .group-body{display:none}.sorting .group-reset{background:#667894;border-radius:50%;height:14px;width:14px;display:inline-block;vertical-align:top;margin:4px 2px 0 0}.sorting .group-reset:hover{background:#242f39}.sorting .group-reset .icon{margin:0;height:100%;width:100%;background-color:#fff;vertical-align:top}.sorting .count{color:#667894}.sorting .checkbox{overflow:auto}.sorting .checkbox span{color:#667894;margin:0 29px 0 auto}.sorting .checkbox label.disabled{background-color:transparent;color:rgba(43,57,70,.25);cursor:default}.sorting .checkbox label.disabled::before{border:1px solid rgba(43,57,70,.25)}.sort-by ul{list-style-type:none;padding:0;margin:0}.sort-by a{display:block;padding:8px 0}.sort-by .active,.sort-save{display:none}.sort-by .group-body{padding:0}.sort-save{position:fixed;bottom:20px;left:50%;background:#117ff5;color:#fff;border-radius:4px;line-height:42px;width:345px;max-width:calc(100% - 30px);transform:translateX(-50%);font-size:16px;margin:0;border:0}.discontinued{margin:0 0 32px}.discontinued-title{display:flex;align-items:center;margin:0 0 24px;font-weight:500;font-size:24px;line-height:1.33}@media (min-width:768px){.discontinued-title{font-size:32px}}.discontinued-title span{display:block;margin-left:12px;padding:0 10px;color:#fff;font-weight:700;font-size:10px;line-height:24px;text-transform:uppercase;background:#fd4040;border-radius:4px}@media (min-width:768px){.discontinued-list{display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fill,minmax(343px,1fr));margin:0 0 24px}}.discontinued-item{display:flex;align-items:flex-start;margin:0 0 16px;padding:15px;border:1px solid #dce8fa;border-radius:4px}@media (min-width:768px){.discontinued-item{margin:0}}.discontinued-img{max-width:64px;max-height:64px;margin-right:15px;border-radius:4px}.discontinued-status{margin:0 0 6px;color:#667894;font-weight:700;font-size:12px;line-height:16px}.discontinued-name{font-weight:500}.discontinued .btn:hover .icon,.product-page .tab-bottom .btn-link:hover .icon{background-color:#fb7234}.faq-box{border-radius:12px;background:#f6f7fb;overflow:hidden;margin:0 0 24px;padding:16px}.faq-box+.faq-box{margin-top:-8px}.faq-box-title{display:flex;align-items:center;justify-content:space-between;font-size:20px;line-height:28px;font-weight:700;cursor:pointer}.faq-box-title:after{display:block;height:24px;width:24px;background-color:#242f39;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url(/resources/89ce7d08581d79ebd3b1.svg);mask-image:url(/resources/89ce7d08581d79ebd3b1.svg);transition:all .3s;content:''}.faq-box-body{display:none;max-width:665px;padding:16px 0 0}.faq-box-body p:last-child,.range-slider .val:last-child{margin:0}.faq-box-body a{text-decoration:underline;color:#117ff5}.faq-box+h2{margin-top:30px}.see-other{display:flex;align-items:flex-start;flex-direction:column-reverse;margin:0 0 20px}@media (min-width:768px){.see-other{flex-direction:row;align-items:center}}@media (min-width:1024px){.see-other{margin:0 0 30px}}.see-other p{margin:0;font-weight:500;font-size:20px;line-height:28px}@media (min-width:1024px){.see-other p{font-weight:400;font-size:24px;line-height:40px}}.see-other span{display:block;border-radius:4px;background:#09cf34;color:#fff;padding:0 10px;font-weight:700;font-size:12px;line-height:24px;margin:0 0 5px}@media (min-width:768px){.see-other span{margin:0 0 0 10px}}.range-slider{max-width:480px}.range-slider .values{display:flex;justify-content:space-between}.range-slider .values-right .val span{left:auto;right:10px}.range-slider .values-right .val input{padding-left:10px;padding-right:28px}.range-slider .val{position:relative;margin-right:12px}.range-slider .val span{color:#667894;position:absolute;left:16px;top:50%;transform:translateY(-50%);margin:1px 0 0;pointer-events:none}.range-slider input{padding:0 16px 0 32px!important}.range-slider input:focus{padding:0 15px 0 31px!important}.range-slider input.hidden{display:none}.ui-slider{position:relative;height:2px;background:#d2dceb;margin:20px 5px 0}.ui-slider-range{position:absolute;height:100%;background:#117ff5}.ui-slider-handle{position:absolute;top:1px;display:block;background:#fff;height:16px;width:16px;border-radius:50%;border:1px solid #117ff5;outline:0!important;transform:translate(-50%,-50%);cursor:pointer}.panels-for{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;width:1060px}@media (min-width:1024px){.panels-for{width:100%}}.panels-for-wrap{margin:0 -16px 40px;padding:0 16px;overflow:hidden;overflow-x:auto}.panels-for .hidden{display:none!important}.panels-for a,.panels-for span{display:inline-block;padding:8px 16px;background:#f3f3f3;border-color:#f3f3f3;color:#242f39;white-space:nowrap;border-radius:4px;cursor:pointer}.panels-for a:hover,.panels-for span:hover{background:#e4effc;color:#117ff5}@media (min-width:768px){.product-page{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.product-page{padding:20px 30px 0}}.product-page .breadcrumbs{margin:0 0 10px}@media (min-width:1024px){.product-page .breadcrumbs{margin:0 0 16px}}@media (min-width:1024px){.product-page .parameters{margin:0 0 10px}}.product-page .parameters input:checked~label{background:#117ff5;border-color:#117ff5;color:#fff}.product-page .parameters a{margin:0 10px 10px 0;font-size:16px;line-height:30px;font-weight:500}@media (min-width:1024px){.product-page .parameters a{line-height:44px}}.product-page .parameters a:hover{border-color:#117ff5;color:#667894}.product-page .available{font-weight:500;font-size:16px;line-height:20px;color:#09cf34}.product-page .available.not{color:#fd4040}.product-page .clearance-label{display:block;margin-right:16px;padding:0 12px;font-size:14px;line-height:28px;color:#fff;background:#fd4040;border-radius:30px}.product-page .clearance .red{display:flex;flex-wrap:wrap;align-items:center;margin-top:2px}.product-left{width:100%;position:relative;margin:0 0 20px}@media (min-width:768px){.product-left{width:calc(50% - 5px);margin:0 10px 20px 0}}@media (min-width:1024px){.product-left{width:calc(50% - 10px);flex-grow:1;margin:0 20px 20px 0}}.product-left .sticky-box{position:relative;border:1px solid #dce8fa;border-radius:4px;padding:56px 0 0}@media (min-width:768px){.product-left .sticky-box{position:sticky;top:10px}}@media (min-width:1024px){.product-left .sticky-box{top:70px;border:0;padding:48px 0 0}}.product-left .sticky-box-thumbs{padding:40px 0 48px}@media (min-width:1024px){.product-left .sticky-box-thumbs{padding:36px 0 0 80px}}@media (min-width:1440px){.product-left .sticky-box-thumbs{padding:36px 0 0 120px}}@media (min-width:1024px){.product-left .sticky-box-thumbs .label{left:80px}}@media (min-width:1440px){.product-left .sticky-box-thumbs .label{left:120px}}@media (min-width:1024px){.product-left .sticky-box-thumbs .label-wholesale{left:162px}}@media (min-width:1440px){.product-left .sticky-box-thumbs .label-wholesale{left:202px}}.product-left .label{position:absolute;z-index:2;top:16px;left:16px;pointer-events:none}@media (min-width:1024px){.product-left .label{left:0;top:0}}.product-left .label-free{pointer-events:auto;top:-35px;right:0;left:auto;line-height:25px}@media (min-width:768px){.product-left .label-free{display:none}}.product-left .label-free img,.product-right .label-free img{vertical-align:middle;margin-left:4px}.product-left .label-wholesale{top:16px;right:56px}@media (min-width:1024px){.product-left .label-wholesale{top:0;right:auto;left:84px}}.product-left .in-favourit{top:16px;right:16px}@media (min-width:1024px){.product-left .in-favourit{top:0;right:0}}.product-left .available{position:absolute;top:-33px;right:0}.product-left .available-free-shipping{right:98px}.product-left .available-free-shipping-condition{right:128px}@media (min-width:768px){.product-left .available{display:none}}.product-left .clearance-mobile{position:absolute;top:-35px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:112px;padding:0 12px;border-radius:30px;background:#fd4040;color:#fff;right:0;font-size:14px;line-height:25px}@media (min-width:768px){.product-left .clearance-mobile{display:none}}.product-left .clearance-mobile__label{display:flex;flex-wrap:wrap;align-content:center}.product-left .clearance-mobile_free{right:120px}.product-left .clearance{position:absolute;top:-36px;right:110px;display:flex;align-items:center}.product-left .clearance-label{line-height:25px;margin-right:0}@media (min-width:768px){.product-left .clearance{display:none}}.product-right{position:relative;background:#fff;width:100%;padding-bottom:24px}@media (min-width:768px){.product-right{width:calc(50% - 5px);margin-top:-33px}}@media (min-width:1024px){.product-right{width:calc(50% - 10px);max-width:540px;margin-top:0}}.product-right-labels{display:none;height:22px}.product-right-labels .clearance{display:flex}@media (min-width:768px){.product-right-labels{display:flex;align-items:center;margin:0 0 8px}}.product-right-labels>*{margin-right:16px}.product-right .label{display:none}.product-right .label-free{line-height:26px;white-space:nowrap}.product-right .label-free[data-ca-tooltip]{pointer-events:auto;cursor:pointer}@media (min-width:768px){.product-right .label-free{position:relative;display:inline-block;margin-right:12px;font-size:12px}}.product-right .label-free img{margin-top:-2px}.product-right .available{display:none}@media (min-width:768px){.product-right .available{display:inline-block}}.product-right .h1,.product-right h1{font-weight:400;font-size:20px;line-height:1.4;margin:0 0 8px}@media (min-width:1024px){.product-right .h1,.product-right h1{font-size:32px}}.product-right .credit{display:flex;align-items:center;font-weight:500;padding:8px 15px;margin:0 -15px;background:#003087;color:#fff;border-radius:10px 10px 0 0}@media (min-width:768px){.product-right .credit{position:absolute;bottom:0;left:0;right:0;margin:0}}.product-right .credit:focus,.product-right .credit:hover{color:#fff}.product-right .credit img{margin:0 0 0 auto}.product-right-list{position:relative;list-style-type:none;margin:0 0 20px;padding:0}.product-right-list-headline{margin:0 0 10px}.product-right-list-expand{max-height:120px;overflow:hidden}.product-right-list .cm-ajax{transition:color .2s ease-in-out,background .2s ease-in-out;cursor:pointer}.product-right-list .cm-ajax span:nth-child(2){transition:color .2s ease-in-out,background .2s ease-in-out}.product-right-list .cm-ajax:hover{color:#117ff5}.product-right-list .cm-ajax:hover span:nth-child(2){color:#117ff5}.product-right-list li{display:flex;align-items:center;justify-content:space-between;color:#667894;font-size:12px;line-height:18px}@media (min-width:1024px){.product-right-list li{font-size:16px;line-height:24px}}#productDescription li:not(:last-child),.product-right-list li:not(:last-child){margin:0 0 12px}@media (min-width:1024px){.product-right-list li:not(:last-child){margin:0 0 10px}}.product-right-list .as-a,.product-right-list a,.product-right-list b{display:block;font-weight:500;color:#242f39}@media (min-width:1024px){.product-right-list .as-a,.product-right-list a,.product-right-list b{padding:0 0 2px}}.product-right-list b{font-size:14px;line-height:20px}@media (min-width:1024px){.product-right-list b{font-size:20px;line-height:32px}}.product-right-list .as-a,.product-right-list a{border-bottom:1px solid rgba(102,120,148,.29);font-size:14px;line-height:20px}@media (min-width:1024px){.product-right-list .as-a,.product-right-list a{font-size:16px;line-height:24px}}.product-right-list span:nth-child(2){color:#242f39}.product-right-shadow{position:absolute;z-index:1;right:0;bottom:0;left:0;height:120px;margin:0!important;background-image:linear-gradient(to top,#fff,rgba(255,255,255,.1));cursor:pointer}@media (min-width:768px){.product-right.is-show .product-certified,.product-right.is-show .product-short-info,.product-right.is-show [data-pp-message]{display:none!important}.product-right.is-show .add-cart-wrapper{margin-top:16px}}.product-bottom{width:calc(100% + 30px);margin:0 -15px}@media (min-width:1024px){.product-bottom{column-count:2;column-gap:0;margin:0 -10px 40px}}.product-bottom .box{padding:18px 15px;border-top:1px solid #dce8fa}@media (min-width:1024px){.product-bottom .box{display:inline-block;width:calc(100% - 20px);padding:20px 20px 25px;margin:0 10px 20px;border:1px solid #dce8fa;border-radius:4px}}.product-bottom .box-title{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:20px;line-height:28px}@media (min-width:1024px){.product-bottom .box-title{font-size:32px;line-height:40px}}.product-bottom .box-title p{margin:0}.product-bottom .box-title .count{font-weight:400;color:#667894}@media (min-width:1024px){.product-bottom .box-title .count,.product-bottom .box-title .icon{display:none}}.product-bottom .box-body{display:none;padding-top:18px}@media (min-width:1024px){.product-bottom .box-body{display:block!important;padding-top:20px}}.product-bottom .box-body .h2,.product-bottom .box-body .h3,.product-bottom .box-body .h4,.product-bottom .box-body h2,.product-bottom .box-body h3,.product-bottom .box-body h4{font-weight:500;line-height:1.2}.product-bottom .box-body .h2:first-child,.product-bottom .box-body .h3:first-child,.product-bottom .box-body .h4:first-child,.product-bottom .box-body h2:first-child,.product-bottom .box-body h3:first-child,.product-bottom .box-body h4:first-child{margin-top:0}.product-bottom .box-body .h2,.product-bottom .box-body h2{margin:40px 0 12px;font-size:24px}@media (min-width:1024px){.product-bottom .box-body .h2,.product-bottom .box-body h2{margin:40px 0 16px;font-size:32px}}.product-bottom .box-body .h3,.product-bottom .box-body .h4,.product-bottom .box-body h3,.product-bottom .box-body h4{margin:32px 0 12px}@media (min-width:1024px){.product-bottom .box-body .h3,.product-bottom .box-body .h4,.product-bottom .box-body h3,.product-bottom .box-body h4{margin:32px 0 16px}}.product-bottom .box-body .h3,.product-bottom .box-body h3{font-size:18px}@media (min-width:1024px){.product-bottom .box-body .h3,.product-bottom .box-body h3{font-size:24px}}.product-bottom .box-body .h4,.product-bottom .box-body h4{font-size:16px}@media (min-width:1024px){.product-bottom .box-body .h4,.product-bottom .box-body h4{font-size:20px}}.product-bottom .box-body .video-container{margin:16px 0 32px}@media (min-width:1024px){.product-bottom .box-body .video-container{margin:32px 0}}.product-bottom .box-body .video-container iframe{display:block}.product-bottom .box .as-a,.product-bottom .box a{color:#117ff5}.product-bottom .box .as-a:hover,.product-bottom .box a:hover{color:#fb7234}.product-bottom iframe{max-width:100%}.product-bottom p:last-child{margin:0}.product-bottom-left{width:100%}@media (min-width:1024px){.product-bottom-left{width:unset;max-width:650px}}.product-bottom-right{display:none;padding-left:30px}@media (min-width:1024px){.product-bottom-right{display:block;max-width:570px}}.product-bottom-right .product-right{opacity:0;position:sticky;top:70px;width:100%;margin:0;transition:opacity .2s ease-in-out}.product-bottom-right .product-right.is-show,.product-slider-thumbs .swiper-slide:hover{opacity:1}.product-slider .swiper-slide{display:flex;justify-content:center;align-items:center;min-height:315px}.product-slider .swiper-slide-3d{height:345px;padding:0 16px}@media (min-width:768px){.product-slider .swiper-slide-3d{height:364px}}@media (min-width:1024px){.product-slider .swiper-slide-3d{padding:0}.product-slider .swiper-slide-3d,.product-slider .swiper-slide-video{border:1px solid #dce8fa;border-radius:4px}.product-slider .swiper-slide{height:475px}}@media (min-width:1200px){.product-slider .swiper-slide{height:600px}}@media (min-width:1440px){.product-slider .swiper-slide{height:700px}}.product-slider .swiper-slide img{padding:16px;flex-grow:1}@media (min-width:1024px){.product-slider .swiper-slide img{padding:0}}.product-slider .video{position:relative;padding-bottom:56.25%;width:calc(100% - 32px);height:0;margin:0 auto;overflow:hidden}@media (min-width:1024px){.product-slider .video{width:calc(100% - 40px)}}.order-success__video iframe,.product-slider .video iframe,.scholarship-hero iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}.product-slider img{max-height:100%;width:auto;object-fit:contain}.product-slider-thumbs{position:absolute;right:0;bottom:16px;left:0;z-index:2;padding:0 16px}@media (min-width:1024px){.product-slider-thumbs{top:0;right:auto;bottom:auto;left:0;height:510px;padding:34px 0}}@media (min-width:1200px){.product-slider-thumbs{height:636px}}@media (min-width:1440px){.product-slider-thumbs{height:736px}}@media (min-width:1024px){.product-slider-thumbs:after,.product-slider-thumbs:before{position:absolute;left:0;width:100%;height:24px;background:#fff;z-index:2;content:''}}.product-slider-thumbs:before{top:0}.product-slider-thumbs:after{bottom:0}.product-slider-thumbs .swiper-slide{display:flex;align-items:center;justify-content:center;height:32px;width:32px;padding:5px;border:1px solid #dce8fa;border-radius:4px;cursor:pointer;background:#fff;opacity:.4;transition:all .2s ease-in-out}@media (min-width:1024px){.product-slider-thumbs .swiper-slide{height:60px;width:60px;padding:10px;border-color:transparent}}@media (min-width:1440px){.product-slider-thumbs .swiper-slide{height:100px;width:100px}}.product-slider-thumbs .swiper-slide-3d,.product-slider-thumbs .swiper-slide-play{border-color:#dce8fa;opacity:1}.product-slider-thumbs .swiper-slide-3d:hover,.product-slider-thumbs .swiper-slide-play:hover{background:#f6f7fb}.product-slider-thumbs .swiper-slide-thumb-active{border-color:#117ff5;opacity:1}.product-slider-thumbs .thumbs-next,.product-slider-thumbs .thumbs-prev{display:none}@media (min-width:1024px){.product-slider-thumbs .thumbs-next,.product-slider-thumbs .thumbs-prev{position:absolute;left:0;z-index:3;width:60px;display:flex;align-items:center;justify-content:center;height:24px;background:#fff;border:1px solid #dce8fa;cursor:pointer}}@media (min-width:1440px){.product-slider-thumbs .thumbs-next,.product-slider-thumbs .thumbs-prev{width:100px}}.product-slider-thumbs .thumbs-next.swiper-button-disabled,.product-slider-thumbs .thumbs-prev.swiper-button-disabled{cursor:initial}.product-slider-thumbs .thumbs-next.swiper-button-disabled .icon,.product-slider-thumbs .thumbs-prev.swiper-button-disabled .icon{opacity:.54}.product-slider-thumbs .thumbs-next .icon,.product-slider-thumbs .thumbs-prev .icon{background-color:#242f39}.product-slider-thumbs .thumbs-prev{top:0;border-radius:4px 4px 0 0}.product-slider-thumbs .thumbs-prev .icon{transform:rotate(180deg)}.product-slider-thumbs .thumbs-next{bottom:0;border-radius:0 0 4px 4px}.product-price{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 12px}@media (min-width:1024px){.product-price{align-items:flex-start}}.product-price-additional{font-weight:500;color:#667894;margin:-8px 0 16px}.product-price .current{margin-right:8px;font-weight:900;font-size:24px;line-height:1.33}@media (min-width:1024px){.product-price .current{font-size:32px;line-height:1}}.product-price .current sup{font-size:12px;line-height:16px}@media (min-width:1024px){.product-price .current sup{top:-1.2em}}.product-price .pw{margin-right:8px;font-weight:900;font-size:24px;line-height:1.25}@media (min-width:1024px){.product-price .pw{font-size:32px}}.product-price .pw span{font-size:16px;line-height:1.5;color:#667894}@media (min-width:1024px){.product-price .pw span{font-size:24px}}.product-price .pw sup{font-size:12px}@media (min-width:1024px){.product-price .pw sup{top:-1.2em}}.product-more,.product-price .old{font-size:14px}@media (min-width:1024px){.product-price .old{font-size:16px}}.product-price .old sup{top:-.2em;font-size:8px;line-height:10px}@media (min-width:1024px){.product-price .old sup{font-size:16px}}.product-price .save{color:#09cf34}.product-price .save sup{font-size:9px}.product-price_wholesale .old{font-size:24px;font-weight:700;line-height:40px}.product-price_wholesale .old sup{font-size:12px}.product-price_wholesale .save{margin:auto 0 5px;font-weight:700}@media (min-width:1024px){.product-price_wholesale .save{margin:auto 0 3px}}.product-price .previous{color:#000}.product-more{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 10px 16px;margin:0 0 10px;font-weight:500;line-height:20px;color:#117ff5;background:#f3f8fe;border-radius:4px}@media (min-width:1024px){.product-more{display:inline-flex;padding:8px 8px 8px 16px;margin:0 16px 10px 0;font-size:16px;line-height:24px}}.product-more:hover{background:rgba(17,127,245,.2)}.product-more .icon{margin-left:4px;background-color:#117ff5}.product-short-info{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 10px;font-weight:500;font-size:12px;line-height:18px}@media (min-width:1024px){.product-short-info{font-size:14px;line-height:20px}}.product-short-info>div{display:flex;align-items:center;padding:0 0 10px}.product-short-info>div:not(:last-child){margin-right:16px}.product-short-info span{display:inline-block;margin-left:5px;border-bottom:1px solid rgba(102,120,148,.29)}.product-short-info sup{font-size:7px}.product-short-info .stars{display:flex;align-items:flex-start}.product-page{padding:10px 15px 0}@media (min-width:768px){.product-page{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.product-page{padding:20px 30px 0}}.product-page .parameters{display:flex;width:100%;margin:0 0 8px}@media (min-width:1024px){.product-page .parameters{margin:0 0 2px}}.product-page .parameters label{flex-grow:1;min-width:72px;margin:0 8px 8px 0;font-size:14px;line-height:28px;font-weight:500;background:#f3f8fe;color:#117ff5;border:0;text-align:center}@media (min-width:768px){.product-page .parameters label{flex-grow:initial}}.product-page .parameters label:focus,.product-page .parameters label:hover{background:#ddecff;color:#117ff5}.product-page .parameters input:checked+label{background:#117ff5;color:#fff}.product-page .product-bottom{display:flex;justify-content:space-between;column-count:1;padding:0 16px}.product-page .product-bottom .box{display:block;width:100%;border:0;padding:0;margin:0 0 32px}@media (min-width:768px){.product-page .product-bottom .box{margin:0 0 40px}}@media (min-width:1024px){.product-page .product-bottom .box{margin:0 0 48px}}.product-page .product-bottom .box-body{display:block}.product-page .product-images-slider{border:0}.product-page .tab-nav{border-bottom:1px solid #dce8fa}.product-page .tab-nav li{margin-right:32px}.product-page .tab-nav a,.product-page .tab-nav span{padding:0;width:auto;background:0 0;color:#667894;border-radius:0;border-bottom:5px solid transparent}.product-page .tab-nav a:hover,.product-page .tab-nav span:hover{color:#117ff5}.product-page .tab-nav a.active,.product-page .tab-nav span.active{background:0 0;border-color:#117ff5;color:#117ff5}.product-page .tab-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font-weight:500}.product-page .tab-body,.product-page .tab-bottom .btn-link{padding:0}.product-page .review-us{margin:0}.product-attachments{display:flex;align-items:flex-start;padding-left:16px;margin:0 -16px 32px;overflow:auto;max-width:100vw}@media (min-width:768px){.product-attachments{padding-left:0;margin:0 0 40px}}@media (min-width:1024px){.product-attachments{margin:0 0 48px}}.product-attachments a{display:block;min-width:145px;max-width:145px;margin:0 16px 0 0;font-size:14px;line-height:20px}@media (min-width:768px){.product-attachments a{min-width:164px;max-width:164px;margin:0 22px 0 0;font-size:16px;line-height:24px}}.product-attachments img{display:block;margin:0 0 16px;border-radius:8px}.product-attachments .icon{height:20px;width:22px;background-color:#117ff5;margin-right:2px}.product-attachments .file-name{display:block;margin:0 0 4px;color:#242f39}.product-attachments .file-format{display:flex;align-items:center;font-weight:500;color:#117ff5}.product-question{margin:0 0 32px}.product-question__info{display:flex;align-items:flex-start;justify-content:space-between;margin:4px 0 0;opacity:.4}.product-question__answer{margin:16px 0 0 32px;padding:16px;background:#f6f7fb}.product-question__author{margin:0 0 4px;font-weight:500}.product-question__bottom{display:flex;align-items:center;justify-content:space-between;font-weight:500;color:#117ff5}.product-question__bottom button{display:flex;align-items:center;height:auto;padding:0}.product-certified{display:flex!important;align-items:center;gap:8px;margin:16px 0;font-weight:400;font-size:14px;line-height:1;color:#667894!important;cursor:pointer}.category-page .tag-list.warehouse a.active.disabled,.how-get-variant.is-disabled label,.product-certified>*{pointer-events:none}.product-certified+.product-price-additional{margin-top:0}.product-certified div{display:flex;align-items:flex-end;gap:4px}.product-certified span{align-items:center;justify-content:center;width:100px;height:44px;padding:4px}.product-certified img{max-height:25px;margin:0 0 2px}.product-certified .icon{background-color:#667894}.product-cleanfi{display:flex;align-items:center;gap:8px;margin:0 0 24px;font-weight:500}.product-cleanfi a{color:#117ff5;text-decoration:underline}.product-cleanfi a:hover{color:#fb7234}.product-certified span,.product-palletized{display:flex;border:1px solid #dce8fa;border-radius:4px}.product-palletized{align-items:flex-start;gap:8px;padding:10px 12px;margin:0 0 16px;font-size:14px;line-height:1.4}@media (min-width:1024px){.product-palletized{margin:0 0 24px}}.product-palletized div{padding-top:2px}@media (max-width:576px){#productFeatures .box-body{overflow:auto}}.related-materials .item:first-child .title{font-weight:500}.related-materials .item:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dce8fa}@media (min-width:1024px){.related-materials .item:not(:last-child){margin-bottom:24px;padding-bottom:24px}}.related-materials .item-info{display:flex;align-items:center;list-style-type:none;padding:0;margin:0 0 12px;color:#667894;font-size:14px;line-height:20px}.related-materials .item-info li{margin:0 12px 0 0}.related-materials .item-info a{display:block;padding:0 8px;font-weight:500;font-size:14px;line-height:25px;border-radius:4px;background:#f3f8fe;color:#117ff5;text-transform:uppercase}.related-materials .title{margin:0;font-size:16px;line-height:1.33}@media (min-width:768px){.related-materials .title{font-size:20px}}@media (min-width:1024px){.related-materials .title{font-size:24px}}.related-materials .title a{color:#242f39}.related-materials .title a:hover{color:#117ff5}.related-materials .img{display:block;margin:0 0 16px}.related-materials .img img{border-radius:8px}.return-policy-wrap{position:relative;display:flex;align-items:flex-end;flex-direction:column;margin:0 0 20px}@media (min-width:768px){.return-policy-wrap{flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 24px}}.return-policy-wrap .product-more{justify-content:center;margin:0 0 16px;padding-right:16px;width:100%;text-align:center}@media (min-width:768px){.return-policy-wrap .product-more{margin:0;width:auto}}.how-get-header span,.return-policy a,.return-policy-label{font-weight:500;border-bottom:1px solid rgba(102,120,148,.29)}.return-policy a,.return-policy-label{display:block;font-size:12px;line-height:18px;cursor:pointer}@media (min-width:768px){.return-policy a,.return-policy-label{font-size:16px;line-height:24px}}.return-policy .tippy-box a{display:inline-block;margin-top:8px;font-size:14px;line-height:20px}.how-get{position:relative}.how-get-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px;font-size:12px;line-height:20px}@media (min-width:1024px){.how-get-header{font-size:16px;line-height:24px}}.how-get-header b{font-weight:500;font-size:14px;line-height:20px}@media (min-width:1024px){.how-get-header b{font-size:20px;line-height:32px}}.how-get-header span{display:inline-block}.how-get-header span.on-pc,.how-get-variant.is-disabled label::before,.how-get-variant.is-recommended .how-get-label:after,.how-get-variant.is-recommended .how-get-label:before{display:none}@media (min-width:1024px){.how-get-header span.on-pc{display:inline-block}}.how-get-header span.on-mobile,.how-get-variant .estimated-arrival b{display:inline-block}@media (min-width:1024px){.how-get-header span.on-mobile{display:none}}.how-get-pickups .top>div:first-child{min-height:47px}@media (min-width:1024px){.how-get-pickups .top>div:first-child{min-height:unset}}.how-get-pickups .how-get-variant+.how-get-variant:last-child .how-get-label{border-top:0;border-radius:0 0 4px 4px}.how-get-variant{position:relative;margin:0 0 16px}.how-get-variant+.how-get-variant{margin-top:-17px}.how-get-variant+.how-get-variant .how-get-label{border-radius:0}.calc-steps .link.is-finish .number:before,.how-get-variant.is-disabled label:after{opacity:0}.how-get-variant.is-disabled .btn-link{display:block}.how-get-variant.is-disabled img{opacity:.5}.how-get-variant.is-disabled .desc:not(.is-enabled){display:none}.how-get-variant .is-disabled{display:none!important}.how-get-variant.is-recommended .how-get-label{margin-top:28px;padding:28px 16px;background:0 0;border:1px solid #09cf34;cursor:initial}.how-get-variant.is-recommended .text{padding:0;text-align:left}.how-get-variant.is-recommended .text b{display:initial}.how-get-variant:hover .tooltipe-text{display:block}.how-get-variant input:not(:checked)+label{min-height:58px}.how-get-variant input:not(:checked)+label .unselected{display:block}.how-get-variant input:not(:checked)+label .desc:not(.is-enabled),.how-get-variant input:not(:checked)+label .selected{display:none}.how-get-variant input:not(:checked)+label .top{margin:0}.how-get-variant input:checked+label{background:#ddecff;min-height:92px}.how-get-variant input:checked+label:before{border-color:#117ff5;background:#fff}.how-get-variant input:checked+label:after{content:'';position:absolute;top:24px;right:20px;display:block;width:8px;height:8px;background:#117ff5;border-radius:50%}.how-get-variant input:checked+label .unselected{display:none}.how-get-variant input:checked+label .selected{display:block}.how-get-variant input:checked+label .img{filter:brightness(.5)}.how-get-variant input:checked+label .name{color:#242f39}.how-get-variant input:checked+label .text{font-weight:500;color:#242f39}.how-get-variant input:checked+label .risk-steps{max-height:110px;margin:16px 0 0}.how-get-variant .title,.how-get-variant .top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:calc(100% + 24px);margin:0 0 10px}@media (min-width:1024px){.how-get-variant .title,.how-get-variant .top{flex-wrap:nowrap;width:100%}}.how-get-variant .title:last-child,.how-get-variant .top:last-child,.order-confirmed-top p:last-child,.order-success__manager p:last-child{margin:0}.how-get-variant .img{margin-right:8px;width:16px;min-width:16px;height:16px}@media (min-width:1024px){.how-get-variant .img{margin-right:12px;width:24px;min-width:24px;height:24px}}.how-get-variant .desc{flex-grow:1}.how-get-variant .desc-top{display:grid}@media (min-width:1024px){.how-get-variant .desc-top{grid-gap:16px;grid-template-columns:1fr 90px;margin:0 0 12px}}.how-get-variant .desc-top .name{margin:0}.how-get-variant .desc_disable{display:flex;max-width:60%;flex-direction:column;align-items:flex-start}.how-get-variant .desc_disable .text{padding:0;margin-top:8px}@media (min-width:768px){.how-get-variant .desc_disable{max-width:100%}}.how-get-variant .name{padding-right:24px;flex-grow:1;font-size:12px}@media (min-width:1024px){.how-get-variant .name{padding:0;font-size:16px}}.how-get-variant .name+.text{margin-top:10px}@media (min-width:1024px){.how-get-variant .name+.text{margin-top:0}}.how-get-variant .name .toggle-free{display:inline-block;color:inherit;border-bottom:none;height:13px}@media (min-width:768px){.how-get-variant .name .toggle-free{height:15px}}@media (min-width:1024px){.how-get-variant .name .toggle-free{height:17px}}.how-get-variant .estimated-arrival{color:#242f39;font-weight:400}.how-get-variant .estimated-arrival_mobile{font-size:12px;line-height:18px}@media (min-width:768px){.how-get-variant .estimated-arrival_mobile{font-size:14px}}@media (min-width:1024px){.how-get-variant .estimated-arrival_mobile{display:none}}.how-get-variant .estimated-arrival_md{display:none;font-size:14px;line-height:20px}@media (min-width:1024px){.how-get-variant .estimated-arrival_md{display:inline-block}}.how-get-variant .text{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin-top:4px;color:#667894;font-size:12px;line-height:1.5}@media (min-width:1024px){.how-get-variant .text{display:block;width:auto;margin-top:0;padding-left:16px;font-size:14px;text-align:right}}.how-get-variant .text b,.state-params li b{display:block;color:#242f39}.how-get-variant .text .cm-ajax{border-bottom:1px solid rgba(102,120,148,.23);font-weight:400;color:#667894}@media (min-width:1024px){.how-get-variant .text .cm-ajax{display:inline-block;vertical-align:top;margin-top:10px}}.how-get-variant .text .cm-ajax:hover,.how-get-variant .text-simple .cm-ajax:hover{color:#117ff5}.how-get-variant .text-simple{color:#667894;font-size:12px;line-height:18px}@media (min-width:1024px){.how-get-variant .text-simple{font-size:14px;line-height:20px}}.how-get-variant .text-simple .cm-ajax{border-bottom:1px solid rgba(102,120,148,.23)}.how-get-variant .text-simple b{margin:0 6px 0 0}.how-get-variant .btn-link{display:none;position:absolute;top:50%;right:16px;padding:0;transform:translateY(-50%)}.how-get-variant .all{width:100%;padding:0;white-space:nowrap;font-weight:500;font-size:14px;color:#117ff5;line-height:24px;border:0;background:0 0}@media (min-width:1024px){.how-get-variant .all{width:auto;font-size:16px}}.how-get-label,.how-get-label:before{display:block;border:1px solid #dce8fa}.how-get-label{position:relative;padding:16px 40px 16px 16px;color:#667894;border-radius:4px;transition:background .3s;cursor:pointer}.how-get-label:hover{background:#ddecff}.how-get-label:before{content:'';position:absolute;top:20px;right:16px;width:16px;height:16px;transition:all .2s;border-radius:50%}.how-get-label .risk-minimize{height:24px;font-size:12px;display:none}.how-get-label .risk-minimize_show{display:block}.how-get-label .risk-minimize:not(:first-child){margin-top:4px}@media (min-width:1024px){.how-get-label .risk-minimize{font-size:16px}}.how-get-label .risk-steps{width:calc(100% + 24px);max-height:0;overflow:hidden;transition:all .2s}@media (min-width:1024px){.how-get-label .risk-steps{display:flex;align-items:flex-start}}.how-get-label .risk-step{flex-grow:1;min-width:33.3%}.how-get-label .risk-step:not(:last-child){margin:0 0 8px}@media (min-width:1024px){.how-get-label .risk-step:not(:last-child){margin:0 8px 0 0;max-width:calc(50% - 4px)}}.how-get-label .risk-progress{position:relative;width:100%;height:4px;background:#f3f8fe;border-radius:32px;overflow:hidden;transition:all .4s}.how-get-label .risk-bar{position:absolute;top:0;bottom:0;left:0;background:#fb7234;border-radius:32px;transition:all .2s}.how-get-label .risk-bar-text{display:flex;align-items:center;justify-content:space-between;margin-top:8px;color:#242f39;font-size:12px;line-height:1.3}@media (min-width:1024px){.how-get-label .risk-bar-text{display:block;margin-top:12px;font-size:14px}}.how-get-label .risk-bar-text .symbol{display:inline-block;vertical-align:text-top;line-height:1;cursor:pointer}.how-get-label .risk-bar-count{margin:0 0 6px;color:#667894}.how-get-badge{position:absolute;left:16px;top:-12px;padding:4px 6px;border-radius:4px;font-weight:700;font-size:14px;line-height:16px;color:#fff;background:#09cf34}.how-get .tippy-content .btn{width:100%}.from-list{display:grid;grid-gap:8px;width:100%;margin:12px 0 8px}@media (min-width:1024px){.from-list{grid-template-columns:repeat(2,1fr);margin:12px 0 0}}.from-list .item{padding:0 4px;font-weight:500;font-size:14px;line-height:28px;color:#117ff5;text-align:center;background:#f3f8fe;border-radius:4px;transition:all .2s;cursor:pointer;display:none}.from-list .item:hover{background:#ddecff}.from-list .item span{font-weight:400;color:#667894}.add-cart{display:flex;align-items:center;flex-grow:1}@media (min-width:1024px){.add-cart,.add-cart-free-delivery{margin:0 0 24px}}.add-cart-wrapper{position:fixed;right:0;bottom:0;left:0;z-index:2;padding:12px 16px 16px;background:#fff;border-top:1px solid #d2e4ff}@media (min-width:1024px){.add-cart-wrapper{position:relative;padding:0;border:0}}.add-cart .qty-input{margin-right:16px;min-width:50%}@media (min-width:1024px){.add-cart .qty-input{min-width:210px}}.add-cart .btn{flex-grow:1}.free-delivery-alert .orange{cursor:pointer}.free-delivery-alert.desktop{display:none;margin:0 0 24px}@media (min-width:1024px){.free-delivery-alert.desktop{display:block}}.free-delivery-alert.mobile{display:block;margin:0 0 8px}@media (min-width:1024px){.free-delivery-alert.mobile{display:none}}.in-favourit{position:absolute;top:10px;right:10px;z-index:5}@media (min-width:1024px){.in-favourit{top:20px;right:20px}}.homepage-reviews .review .more:hover .icon,.in-favourit:hover .icon,.table-specification .icon:hover{background-color:#117ff5}.in-favourit .icon{background-color:#dce8fa;-webkit-mask-size:contain;mask-size:contain}.order-products table,.table-specification{width:100%}.table-specification tr:last-child td{border-bottom:0}.table-specification td{vertical-align:middle;padding:10px 0;border-bottom:1px solid #dce8fa}.table-specification td:nth-child(1){color:#667894;padding:10px 10px 10px 0}.table-specification ul{padding-left:20px;margin:0}.table-specification .icon{width:20px;height:20px;margin-left:8px;-webkit-mask-size:contain;mask-size:contain;background-color:#667894}#productDescription ol,#productDescription ul{margin:16px 0 24px;padding-left:0}#productDescription ul{list-style-type:none}#productDescription ul li:before{position:absolute;top:8px;left:0;display:block;width:8px;height:8px;border-radius:50%;background:#242f39;content:''}#productDescription li{position:relative;padding-left:20px}.change-quantity{display:none;flex-wrap:wrap;border-radius:4px;border:1px solid #dce8fa;padding:16px 16px 13px 24px;margin-bottom:13px}.change-quantity__headline{display:flex;justify-content:space-between;width:100%;margin-bottom:6px;font-size:16px;font-weight:500;line-height:24px}.change-quantity__headline .icon{height:100%}.change-quantity__body{margin-bottom:12px}.change-quantity__body p{color:#667894;font-size:14px;font-weight:400;line-height:20px;margin:0}.change-quantity__interact .as-a:hover{text-decoration:underline}.change-quantity__arrow{position:relative;left:74px;color:#fff;z-index:1}.change-quantity__arrow:after,.change-quantity__arrow:before{position:absolute;border-style:solid;left:0;border-width:0 8px 8px}.change-quantity__arrow:after{z-index:-1;content:'';top:-24px;border-color:transparent transparent #d8d8d8}.change-quantity__arrow:before{content:"";border-color:transparent;top:-23px;border-bottom-color:initial;transform-origin:center bottom}.add-to-cart__disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:#fafcff;border-radius:4px;opacity:.5}.order-confirmed-top .title br,.orders-list-header{display:none}@media (min-width:768px){.orders-list-header{display:flex;align-items:center;padding:0 10px 10px;font-weight:500;font-size:12px;line-height:16px;color:#667894;text-transform:uppercase}}@media (min-width:1024px){.orders-list-header{padding:0 20px 16px}}.orders-list-header .id{width:12%;transform:translateX(-10px)}@media (min-width:1024px){.orders-list-header .id{width:110px;transform:translateX(-20px)}}.orders-list-header .name{width:19%}@media (min-width:1024px){.orders-list-header .name{width:190px;margin-right:auto}}.orders-list-header .status{min-width:158px;max-width:158px}@media (min-width:1024px){.orders-list-header .status{margin-right:10px}}.orders-list-header .address{width:34%}@media (min-width:1024px){.orders-list-header .address{width:410px}}.orders-list-header .date{width:14%}@media (min-width:1024px){.orders-list-header .date{width:110px}}.orders-list-header .total{width:9%}@media (min-width:1024px){.orders-list-header .total{width:90px;margin-right:auto}}.orders-list-empty{display:flex;flex-direction:column;align-items:center;padding:50px 0 44px;text-align:center}.orders-list-empty .img{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 0 16px;padding:8px;border-radius:50%;background:#f6f7fb}.orders-list-empty .btn{width:147px;margin-top:20px}.order-mvp-success p.title,.order-success__manager p,.orders-list-empty p{margin:0 0 8px}.order-item{display:flex;align-items:flex-start;flex-wrap:wrap;border:1px solid #edf0f4;border-radius:4px;padding:10px;margin:0 0 10px}@media (min-width:768px){.order-item{min-height:60px;flex-wrap:nowrap;align-items:center}}@media (min-width:1024px){.order-item{padding:20px 32px 20px 20px;margin:0 0 20px}}.order-item:focus,.order-item:hover{color:#242f39;border-color:#667894}.order-item .id{padding-right:10px}@media (min-width:375px){.order-item .id{padding-right:20px}}@media (min-width:768px){.order-item .id{width:12%}}@media (min-width:1024px){.order-item .id{width:110px}}.order-item .name{padding-right:10px;max-width:calc(100% - 170px)}@media (min-width:375px){.order-item .name{padding-right:20px;max-width:initial}}@media (min-width:768px){.order-item .name{order:2;width:19%}}@media (min-width:1024px){.order-item .name{width:190px;margin-right:auto}}.order-item .status{display:block;min-width:158px;max-width:158px;margin-left:auto;text-align:right}@media (min-width:768px){.order-item .status{order:3;text-align:left}}@media (min-width:1024px){.order-item .status{margin-left:0}}.order-item .status span{display:inline-block;white-space:nowrap;padding:0 10px;border-radius:4px;font-size:12px;line-height:24px;text-transform:uppercase;font-weight:500;color:#fff!important}.order-item .status span.green,.order-page h1 .status.status-green{background:#09cf34}.order-item .status span.red,.order-page h1 .status.status-red{background:#fd4040}.order-item .status span.orange,.order-page h1 .status.status-orange{background:#fb7234}.order-item .address{padding:28px 0 0;color:#667894;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.order-item .address{width:34%;order:1;padding:0 20px 0 0;color:inherit}}@media (min-width:1024px){.order-item .address{width:410px}}@media (min-width:768px){.order-item .date{width:14%}}@media (min-width:1024px){.order-item .date{width:110px}}@media (min-width:768px){.order-item .date span{display:none}}.order-item .total{margin-left:auto}@media (min-width:768px){.order-item .total{width:9%;margin:0}}@media (min-width:1024px){.order-item .total{width:90px;margin-right:auto}}.order-item sup{font-size:10px;line-height:25px}.order-success h1{font-size:36px}@media (min-width:1024px){.order-success h1{font-size:60px}}.order-success__header{margin:0 0 16px;color:#667894}@media (min-width:1024px){.order-success__header{display:flex;align-items:center;justify-content:space-between}}.order-success__header>div{display:flex;align-items:center;justify-content:space-between}@media (min-width:1024px){.order-success__header div:not(:last-child){margin-right:16px}}.order-success__cancel,.order-success__purchase{display:flex;align-items:center;margin:0 0 16px;padding:0;border:0;background:0 0;font-weight:500}@media (min-width:1024px){.order-success__cancel,.order-success__purchase{margin:0 16px 0 0}}.order-success__cancel:hover,.order-success__purchase:hover{cursor:pointer}.order-success__purchase{color:#117ff5}.order-success__purchase .icon{margin-right:4px;background-color:#117ff5}.order-success__cancel{color:#667894}.order-success__steps{position:relative;display:inline-flex;flex-direction:column;margin:0 0 32px}@media (min-width:1024px){.order-success__steps{flex-direction:row;align-items:center;margin:0 0 56px}}.order-success__steps:before{position:absolute;top:50%;left:16px;z-index:-1;width:1px;height:48px;display:block;background:#ebebeb;transform:translateY(-50%);content:''}@media (min-width:1024px){.order-success__steps:before{left:50%;width:48px;height:1px;transform:translateX(-100%)}}.order-success__step{position:relative;display:inline-flex;align-items:center;padding:4px 10px;background:#ebebeb;border-radius:32px;font-weight:700;color:#667894}.order-success__step.is-active,.order-success__step.is-placed{margin:0 0 16px;color:#fff}@media (min-width:1024px){.order-success__step.is-active,.order-success__step.is-placed{margin:0 24px 0 0}}.order-success__step.is-active{background:#eeb72a}.order-success__step.is-placed{background:#117ff5}.order-products span,.order-success__step:hover .order-success__step-next,.warehouse-nearest.is-open .sidebox-header .icon{display:block}.order-success__step .icon{margin-left:4px;background-color:#fff}.order-success__step-next{position:absolute;top:100%;left:0;z-index:1;display:none;width:195px;margin-top:8px;padding:20px 16px;border-radius:4px;border:1px solid #d8d8d8;background:#fff}.order-addresses ul,.order-success__step-next ul{margin:0;padding:0;list-style-type:none}.order-success__step-next li{position:relative;padding:0 0 16px 24px;color:#667894;font-weight:700}.order-success__step-next li:last-child,.text-page-content section:last-child{padding-bottom:0}.order-success__step-next li:last-child:after{display:none}.order-success__step-next li:before{position:absolute;top:3px;left:0;display:block;width:16px;height:16px;border-radius:50%;background:#667894;content:''}.order-success__step-next li:after{position:absolute;top:5px;left:7.5px;bottom:-4px;z-index:-1;width:1px;display:block;background:#667894;content:''}.order-success__step-next li.is-active,.order-success__step-next li.is-cancel{color:#242f39}.order-success__step-next li.is-active:before,.order-success__step-next li.is-cancel:after,.order-success__step-next li.is-cancel:before{background:#117ff5}.order-success__table{margin:0 0 32px;border:1px solid #dce8fa;border-radius:4px}.order-success__table .order-success__alert{margin:0;border-radius:4px 4px 0 0;background:#fff7d9}.order-success__table .order-success__video{margin:8px 16px 16px}.order-success__table-header{padding:24px 16px}@media (min-width:1024px){.order-success__table-top{display:flex;align-items:center;justify-content:space-between}}.order-success__table-title{margin:0 0 8px;font-weight:700;font-size:24px;line-height:1.2}@media (min-width:1024px){.order-success__table-title{font-size:32px}}.order-success__table-change{margin:0 0 12px;padding:0;border:0;background:0 0;color:#117ff5}@media (min-width:1024px){.order-success__table-change{margin:0}}.order-success__alert{display:grid;grid-gap:16px;grid-template-columns:44px 1fr;margin:0 0 32px;padding:20px 16px;background:#f3f8fe;border-radius:4px}@media (min-width:1024px){.order-success__alert{margin:0 0 56px}}.order-success__alert--yellow{background:#fff7d9}.order-success__alert-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff}.order-success__alert-title{margin:0 0 5px;font-weight:700}.order-success__alert-list{display:flex;margin:0;padding:0;gap:16px;font-size:14px}.order-success__alert-list li{gap:.4rem}.order-success__alert-list .icon-check{background-color:#09cf34}.order-success__alert-list .icon-close{background-color:#fd4040;mask-size:contain}.order-success__alert .gray{margin:0;font-size:14px}.order-success__due{font-size:18px;line-height:1.2}@media (min-width:1024px){.order-success__due{font-size:24px}}.order-success__tr{padding:16px}@media (min-width:1024px){.order-success__tr{display:flex;align-items:flex-start}}.order-success__tr+.order-success__tr{border-top:1px solid #dce8fa}.order-success__tr .gray{padding:0 0 4px}@media (min-width:1024px){.order-success__tr .gray{min-width:190px;padding:0 16px 0 0}}.order-success__tr .icon{margin-left:4px;background-color:#667894}.order-success__alert-list li,.order-success__tr div{display:flex;align-items:center}.order-success__tr .click-to-copy{cursor:pointer}.order-success__tr .qr-code img{width:70%}@media (min-width:1024px){.order-success__tr .qr-code img{width:45%}}.order-success__video{position:relative;margin:0 0 32px;padding-bottom:56.25%;height:0;border-radius:4px;overflow:hidden}@media (min-width:1024px){.order-success__video{margin:0 0 56px}}.order-success__subtitle{margin:0 0 24px;font-weight:700;font-size:24px}@media (min-width:1024px){.order-success__subtitle{font-size:32px}}.order-success__feedback{display:grid;grid-gap:16px;margin:0 0 32px;padding:16px;border:1px solid #dce8fa;border-radius:4px}@media (min-width:1024px){.order-success__feedback{grid-template-columns:40px 1fr;margin:0 0 56px}}.order-success__feedback-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border-radius:6px;background:#f6f7fb}.order-success__feedback-title{margin:0 0 4px;font-weight:700;font-size:24px}.order-success__feedback-text{margin:0 0 24px}.order-success__feedback-btns{display:flex;align-items:center;gap:16px}.order-success__feedback-btns .btn{flex-grow:1;margin:0}@media (min-width:1024px){.order-success__feedback-btns .btn{flex-grow:initial;min-width:160px;height:56px}}.order-success__downloads{border:1px solid #dce8fa;border-radius:4px}@media (min-width:1024px){.order-success__downloads{display:grid;grid-template-columns:repeat(2,50%)}}.order-success__downloads:not(:last-child){margin:0 0 32px}@media (min-width:1024px){.order-success__downloads:not(:last-child){margin:0 0 56px}}.order-success__downloads--single{display:inline-block}.order-success__downloads--single a{padding:0 24px}.order-success__downloads a{display:flex;align-items:center;justify-content:center;height:72px;font-weight:500;color:#117ff5}.order-success__downloads a:not(:last-child){border-bottom:1px solid #dce8fa}@media (min-width:1024px){.order-success__downloads a:not(:last-child){border:0;border-right:1px solid #dce8fa}}.order-success__downloads a:hover{background:#f3f8fe}.order-success__downloads .icon{margin-right:8px;background-color:#117ff5}.order-success__manager{position:relative;padding:24px 16px;border:1px solid #dce8fa;border-radius:4px;overflow:hidden}.order-success__manager:not(:last-child){margin:0 0 32px}@media (min-width:1024px){.order-success__manager:not(:last-child){margin:0 0 56px}}.order-page h1,.order-success__manager-top{display:flex;align-items:center;margin:0 0 24px;font-size:20px}.order-success__manager-call{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff}.order-success__manager-call .icon{width:36px;height:36px;margin:auto;background-color:#09cf34;mask-size:contain;-webkit-mask-size:contain}.order-success__manager-call .icon-wrap{display:flex;width:67px;height:67px;margin:0 0 16px;background:#f6f7fb;border-radius:16px}.order-success__manager-call .title{margin:0 0 8px;font-weight:500;font-size:24px}@media (min-width:1024px){.order-success__manager-call br{display:none}}.order-success__manager img{width:56px;margin-right:12px}.order-success__manager a,.warehouse-nearest-list a:hover .name{color:#117ff5}.order-success__manager .btn{width:100%;height:56px;margin:24px 0 0}@media (min-width:1024px){.order-success__manager .btn{position:absolute;top:8px;right:16px;z-index:1;width:165px}}.order-success__manager .btn+.btn{gap:6px;margin:16px 0 0}@media (min-width:1024px){.order-success__manager .btn+.btn{top:88px}}.order-page{padding:10px 15px}@media (min-width:1024px){.order-page{padding:20px 30px}}.order-page h1{font-weight:900;font-size:28px;line-height:36px;margin:0 0 5px}@media (min-width:768px){.order-page h1{font-size:40px;line-height:48px}}@media (min-width:1024px){.order-page h1{align-items:flex-start;font-size:60px;line-height:72px;margin:0}}.order-page h1 .status{display:block;font-weight:500;font-size:12px;line-height:24px;padding:0 10px;border-radius:4px;margin:0 0 0 10px;text-transform:uppercase;color:#fff}@media (min-width:1024px){.order-page h1 .status{margin:17px 0 0 15px}}.order-date{color:#667894;margin:0 0 20px}@media (min-width:1024px){.order-date{margin:0 0 30px}}.order-tools{padding:0;margin:0 0 30px;list-style-type:none}@media (min-width:768px){.order-tools{display:flex;flex-wrap:wrap}}.order-tools li{margin:0 -15px;border-bottom:1px solid #dce8fa}@media (min-width:768px){.order-tools li{margin:0;width:calc(50% - 5px)}}.order-tools li:first-child{border-top:1px solid #dce8fa}@media (min-width:768px){.order-tools li:nth-child(2){border-top:1px solid #dce8fa}.order-tools li:nth-child(odd){margin-right:10px}}.order-body h1,.order-tools a{display:flex;justify-content:space-between}.order-tools a{align-items:center;padding:10px 15px;color:#117ff5;font-weight:500}.order-confirmed-bottom .btn-blue-o:hover,.order-confirmed-top .btn:hover,.order-products a:hover,.order-tools a:hover{color:#fb7234}@media (min-width:768px){.order-tools a{justify-content:flex-start;padding:10px 0}}.order-tools .icon{margin-right:10px}.order-subtitle{font-weight:500;font-size:20px;line-height:28px;margin:0 0 20px}@media (min-width:1024px){.order-subtitle{font-weight:400;font-size:24px;line-height:40px}}.order-body{margin:0 0 20px}@media (min-width:1024px){.order-body{width:685px}}.order-body h1{margin:0 0 16px}@media (min-width:1440px){.order-body h1{float:left;margin:0 0 8px}}.order-body .btn-edit{height:initial;padding:0;color:#667894;font-weight:400;text-decoration:underline;background:0 0}@media (min-width:1440px){.order-body .btn-edit{float:right;margin:18px 0 0}}.order-body .btn-cancel{float:left;margin:18px 0 0;height:initial;padding:0;color:#667894;font-weight:400;text-decoration:underline;background:0 0}.order-body .order-dates{display:flex;clear:both}.order-body .btn{white-space:nowrap}.order-body .btn-checkout{flex-grow:1;width:100%;height:60px;padding:0 20px}@media (min-width:768px){.order-body .btn-checkout{width:59%}}@media (min-width:1024px){.order-body .btn-checkout{width:100%}}.order-body .pay{margin-right:auto}@media (min-width:768px){.order-body .payment-method{width:59%}}@media (min-width:1024px){.order-body .payment-method{width:100%}}.order-addresses{display:flex;margin:0 -15px 30px;padding-left:15px;overflow:auto}@media (min-width:1024px){.order-addresses{margin:0 0 60px}}.order-addresses div{padding:0 12px 0 0}@media (min-width:768px){.order-addresses div{width:50%}}.order-addresses .big{font-size:18px;line-height:24px;margin:0 0 10px}@media (min-width:1024px){.order-addresses .big{font-size-adjust:20px;line-height:28px}}.order-products{overflow:auto;margin:0 -15px 20px;padding:0 0 0 15px}@media (min-width:1024px){.order-products{margin:0 0 50px;padding:0}}.order-products th{color:#667894;padding:0 10px 10px 0;text-align:left;font-weight:400}.order-products td{padding:10px 20px 10px 0;border-top:1px solid #dce8fa;vertical-align:top}.order-products td:first-child{max-width:260px}.order-products a{display:block;color:#117ff5}.order-products .small{font-size:12px;color:#667894;white-space:nowrap}.order-products .pw{display:inline;font-size:16px;line-height:1.5;color:#aeaeae}.order-summary{width:100%;margin:0 0 20px}@media (min-width:1024px){.order-summary{margin:0 0 50px}}.order-summary td{width:50%;padding:0 20px 10px 0}.order-confirmed-desc{font-size:20px;line-height:28px;margin:0 0 24px}.order-confirmed-top{background:#f6f7fb;border-radius:10px;padding:20px 10px;margin:0 0 16px}@media (min-width:768px){.order-confirmed-top{padding:30px 20px;margin:0 0 24px}}@media (min-width:1024px){.order-confirmed-top{padding:30px 20px 40px}}.order-confirmed-top+.order-subtitle{margin-top:30px}@media (min-width:1024px){.order-confirmed-top+.order-subtitle{margin-top:40px}}.order-confirmed-top p{font-size:18px;line-height:24px;margin:0 0 15px}@media (min-width:1024px){.order-confirmed-top p{font-size:20px}}.order-confirmed-top .img{display:block;width:45px;height:45px;border-radius:50%;background:#fff;margin:0 0 16px;padding:10px}@media (min-width:768px){.order-confirmed-top .img{width:55px;height:55px;padding:15px}}.order-confirmed-top .title{font-weight:500;font-size:20px;line-height:28px}@media (min-width:768px){.order-confirmed-top .title{margin:0 0 20px}}@media (min-width:1024px){.order-confirmed-top .title{font-size:24px;line-height:40px;margin:0 0 20px}}@media (min-width:768px){.order-confirmed-top .title br{display:initial}.order-confirmed-top form{display:flex;margin:40px 0 0}}.order-confirmed-top .input-wrap{width:100%}@media (min-width:1024px){.order-confirmed-top .input-icon{top:18px}}.order-confirmed-top .btn{width:100%;color:#117ff5}@media (min-width:768px){.order-confirmed-top .btn{width:270px;min-width:270px;margin:0 0 0 16px}}@media (min-width:1024px){.order-confirmed-top .btn{height:56px}}@media (min-width:768px){.order-confirmed-bottom{display:flex}}.order-confirmed-bottom .btn{width:100%;padding:0}@media (min-width:768px){.order-confirmed-bottom .btn{width:auto;margin-right:40px}}.order-confirmed-bottom .btn-blue-o{margin-top:12px;color:#117ff5}@media (min-width:768px){.order-confirmed-bottom .btn-blue-o{min-width:280px;max-width:280px;margin:0 0 0 auto}}.order-confirmed h1{margin:0 0 10px}@media (min-width:1024px){.order-confirmed h1{margin:0 0 20px}}.order-mvp{position:relative;margin:0 0 24px;padding:16px;border:1px solid #dce8fa;border-radius:10px}@media (min-width:1024px){.order-mvp{padding:24px 24px 32px}}.order-mvp-close{position:absolute;top:16px;right:16px;z-index:1;display:block;padding:0;background:0 0;border:0}.order-mvp-close .icon{-webkit-mask-size:contain;mask-size:contain}.order-mvp-intro .title{margin:0 0 12px;padding:0 48px 0 0}.order-mvp-success{display:none;flex-direction:column;align-items:center;justify-content:center;max-width:370px;min-height:324px;margin:0 auto;text-align:center}@media (min-width:1024px){.order-mvp-success{min-height:200px}}.order-mvp-success .icon{height:28px;width:28px;background-color:#1f8b24;-webkit-mask-size:contain;mask-size:contain}.order-mvp-success .icon-wrap{display:flex;align-items:center;justify-content:center;width:67px;height:67px;margin:0 auto 16px;background:#f6f7fb;border-radius:16px}.order-mvp-success p,.warehouse-nearest .sidebox-header p{margin:0}@media (min-width:1024px){.order-mvp-request{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;border-radius:4px;background:#f6f7fb}}.order-mvp-engineer{display:flex;align-items:center;margin:0 0 24px}@media (min-width:1024px){.order-mvp-engineer{margin:0}}.order-mvp-engineer img{min-width:48px;max-width:48px;margin-right:12px;border-radius:50%}.order-mvp-engineer .name,.warehouse-map-dates b{font-weight:500}.order-mvp-engineer .gray{font-size:14px;line-height:1.4}.order-mvp .title{font-weight:500;font-size:24px}.order-mvp .text{margin:0 0 16px}.order-mvp .btn{width:100%;max-width:420px;height:56px}@media (min-width:1024px){.order-mvp .btn{width:150px}}.order-cancel .icon{background-color:#fd4040}.order-cancel .icon-wrap{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0 auto 24px;border-radius:16px;background:#f6f7fb}.order-cancel .btn{height:56px}.order-cancel .btn-link{margin-top:8px}.order-cancel p{text-align:center}.warehouse-nearest{border:0;background:#f6f7fb}.warehouse-nearest-list{margin:0;padding:0;list-style-type:none}.warehouse-nearest-list li:not(:last-child){margin:0 0 16px}.warehouse-nearest-list a{display:flex;align-items:flex-start;justify-content:space-between;padding:16px;color:#667894;font-weight:400;font-size:14px;line-height:1.33;background:#fff;border-radius:4px}.warehouse-nearest-list a:hover{background:#e4effc}.warehouse-nearest-list a.active{pointer-events:none;background:#117ff5;border-color:#117ff5;color:#fff}.warehouse-nearest-list a.active .name{color:#fff}.warehouse-nearest-list a.active .icon{background-color:#fff}.warehouse-nearest-list .name{color:#242f39;font-weight:500;font-size:16px}.warehouse-nearest-list .items{margin:4px 0 0}.warehouse-nearest .sidebox-header{font-size:16px;text-transform:none;transition:all .2s}@media (min-width:1024px){.warehouse-nearest .sidebox-header{display:none}}.warehouse-nearest .sidebox-header:before{display:block;width:30px;height:30px;margin-right:8px;border-radius:50%;background:#117ff5;border:4px solid #dce8fa;content:''}.warehouse-nearest .sidebox-header .icon{display:none;margin:0 auto 0 8px;background-color:#09cf34}.warehouse-nearest .sidebox-body{max-width:100%}.warehouse-nearest .sidebox-toggle{display:flex;margin-left:auto;background:#e1f0ff;color:#117ff5;border:0;text-transform:uppercase;font-size:12px;line-height:20px}@media (min-width:1024px){.warehouse-nearest .sidebox-toggle{display:none}}.warehouse-nearest .sidebox-toggle:before{content:'More info'}.warehouse-nearest.is-open .sidebox-header{font-size:28px;line-height:1.3}.warehouse-nearest.is-open .sidebox-header:before{display:none}.warehouse-nearest.is-open .sidebox-toggle:before{content:'Hide'}.warehouse-map{display:flex;align-items:center;justify-content:center;height:124px;background:#667894;border-radius:4px;overflow:hidden}.warehouse-map-wrap{margin:0 0 32px}@media (min-width:1024px){.warehouse-map-wrap{margin:32px 0;padding:16px;background:#fff;border-radius:4px;border:1px solid #117ff5}}.warehouse-map-wrap .btn{display:none!important}.warehouse-map-wrap .btn-selected{color:#09cf34;background:#dbffe3}.warehouse-btn-fixed .btn-selected .icon,.warehouse-map-wrap .btn-selected .icon{margin-right:8px;background-color:#09cf34}@media (min-width:1024px){.warehouse-map-wrap .btn{display:flex!important;width:100%;margin:16px 0 0}}.warehouse-map-info{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px;color:#667894;font-size:14px;line-height:1.33}@media (min-width:1024px){.warehouse-map-info{align-items:flex-start}}.warehouse-map-info .name{display:none}@media (min-width:1024px){.warehouse-map-info .name{display:block;margin:0 0 4px;color:#242f39;font-weight:700;font-size:16px}}.warehouse-map-dates{margin:0 0 16px;padding:0;list-style-type:none;font-size:14px;line-height:1.33}.warehouse-map-dates li:not(:last-child){margin:0 0 8px}.warehouse-distance{display:flex;align-items:center}.warehouse-distance .icon{margin-right:4px;background-color:#667894}.warehouse-btn-fixed{position:fixed;right:0;bottom:0;left:0;padding:0 16px 16px;background:linear-gradient(179.49deg,rgba(246,247,251,0) .44%,#f6f7fb 99.56%)}@media (min-width:1024px){.warehouse-btn-fixed{display:none}}.warehouse-btn-fixed .btn{width:100%}.warehouse-btn-fixed .btn-selected{color:#09cf34;background:#dbffe3}.warehouse-subtitle{margin:28px 0 20px;font-weight:700;font-size:28px;line-height:1.3}@media (min-width:1024px){.warehouse-subtitle{margin:48px 0 20px;font-size:40px}}.category-page .tag-list.warehouse a.active{background:#117ff5;border-color:#117ff5;color:#fff}.account-page{padding:10px 16px}@media (min-width:1024px){.account-page{padding:20px 30px}}.account-page h1{font-weight:900;font-size:28px;line-height:36px;margin:0 0 10px}@media (min-width:1024px){.account-page h1{font-size:60px;line-height:46px;margin:0 0 30px}}.account-page .btn{white-space:nowrap}.account-page .btn-blue-o .icon:last-child{margin-left:6px}.account-page .btn-damage{width:100%;height:40px;margin:0 0 32px}@media (min-width:768px){.account-page .btn-damage{position:absolute;top:88px;right:16px;width:180px;margin:0}}@media (min-width:1024px){.account-page .btn-damage{top:130px;right:30px}}.account-page .btn-damage .icon{margin-left:8px;background-color:#117ff5}.account-nav{display:flex;list-style-type:none;padding:0 15px;margin:0 -15px 20px;border-bottom:1px solid #dce8fa;overflow:auto;white-space:nowrap}@media (min-width:1024px){.account-nav{margin:0 -30px 20px;padding:0 30px}}.account-nav+.account-box{margin-top:30px}.account-nav li:not(:last-child){margin-right:20px}.account-nav a,.account-nav span{display:block;padding:0 0 8px;border-bottom:5px solid transparent;font-weight:500;font-size:16px;line-height:24px;color:#667894}@media (min-width:1024px){.account-nav a,.account-nav span{font-size:20px;line-height:28px}}.account-nav a:hover,.account-nav span:hover{color:#117ff5}.account-nav a.active,.account-nav span.active{color:#117ff5;border-color:#117ff5}.account-box{overflow:hidden;margin:0 -16px 16px}@media (min-width:768px){.account-box{border-radius:4px}}@media (min-width:1024px){.account-box{max-width:546px}}.account-box:hover{background:#f3f8fe}.account-box.is-open .account-box-title .icon,.article-page-light .compilations.is-open+.compilations-toggle .icon-down{transform:rotate(180deg)}.account-box.is-open:hover{background:0 0}.account-box-title{display:flex;align-items:center;justify-content:space-between;font-size:24px;line-height:32px;font-weight:500;cursor:pointer;padding:12px 16px}.account-box-body{display:none;padding:10px 16px}.account-box .address-form{max-width:100%}.account-box .address-form .input-wrap{margin-bottom:16px}.account-box .btn-blue{width:100%}.account-box .billing{padding:16px 0 32px}.account-subtitle{font-weight:500;font-size:20px;line-height:24px;margin:0 0 16px}@media (min-width:1024px){.account-subtitle{font-size:24px;line-height:24px}}.account-bottom{text-align:center}@media (min-width:768px){.account-bottom{display:flex;justify-content:space-between;padding:10px 0 0}}.account-bottom .btn{background:#f3f8fe;margin:0 0 24px;width:100%}.account-bottom .btn:hover{color:#117ff5;background:rgba(17,127,245,.2)}@media (min-width:768px){.account-bottom .btn{max-width:240px;padding:0}}.account-bottom .pagination{justify-content:center;overflow:auto}.reset-page{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 15px 20px}@media (min-width:1024px){.reset-page{padding:30px}}.reset-content{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;width:100%;max-width:440px;margin:auto}@media (min-width:1024px){.reset-content{max-width:540px}}.reset-content img{margin:0 auto 20px}.reset-content .title{font-weight:900;font-size:28px;line-height:40px;margin:0 0 24px}@media (min-width:768px){.reset-content .title{font-size:40px;line-height:60px;margin:0}}@media (min-width:1024px){.reset-content .title{font-size:60px;line-height:72px;margin:0 0 20px}}.reset-content .text{text-align:center}.reset-content form{margin-top:auto;width:100%}@media (min-width:576px){.reset-content form{margin-top:20px}}@media (min-width:1024px){.reset-content form{margin-top:80px}}.reset-content .input-wrap{margin-bottom:20px}.registered-content form,.reset-content .btn{width:100%}.registered-page{display:flex;flex-direction:column;padding:20px 15px;background:#117ff5;color:#fff}@media (min-width:768px){.registered-page{padding:50px 20px 30px}}@media (min-width:1024px){.registered-page{padding:60px 30px 30px}}.registered-content{display:flex;flex-direction:column;align-items:center;margin:0 auto 30px;width:100%;max-width:520px}.registered-content img{max-width:40px;margin:0 0 15px}@media (min-width:768px){.registered-content img{max-width:60px;margin:0 0 20px}}@media (min-width:1024px){.registered-content img{max-width:80px}}.registered-content .title{font-weight:500;font-size:20px;line-height:28px;margin:0 0 30px;text-align:center}@media (min-width:768px){.registered-content .title{font-size:24px;line-height:32px;margin:0 0 44px}}@media (min-width:1024px){.registered-content .title{font-size:40px;line-height:50px}}@media (min-width:768px){.registered-content .title br{display:none}}@media (min-width:768px){.registered-content form{display:flex;width:100%}}@media (min-width:1024px){.registered-content .input-icon{top:18px}}.registered-content .btn,.registered-content .input-wrap{width:100%}@media (min-width:768px){.registered-content .btn{min-width:190px;max-width:190px;height:56px;margin:0 0 0 16px}}.registered-nav{margin:auto 0 0}@media (min-width:768px){.registered-nav{display:flex;justify-content:space-between;flex-wrap:wrap}}.registered-nav .item{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-grow:1;min-height:160px;background:rgba(255,255,255,.2);border-radius:12px;padding:15px;color:#fff;margin-top:10px}.registered-nav .item:hover{background:rgba(255,255,255,.4)}@media (min-width:768px){.registered-nav .item{min-width:calc(50% - 10px);max-width:calc(50% - 10px);margin-top:20px}}@media (min-width:1024px){.registered-nav .item{min-width:calc(25% - 10px);max-width:calc(25% - 10px)}}.registered-nav .title{max-width:150px;font-weight:500;font-size:20px;line-height:24px}.registered-nav .small-text{position:absolute;left:15px;bottom:15px;font-weight:500;font-size:12px;line-height:20px;text-transform:uppercase}.registered-nav img{max-width:40px}.review{position:relative;margin:0 0 24px;width:100%}@media (min-width:768px){.review{display:flex;align-items:flex-start;margin:0 0 30px}}.review:last-child{margin:0}.review-info{flex-grow:1}.review-us{margin:40px 0 0}@media (min-width:768px){.review-us{display:block;text-align:center}}@media (min-width:1024px){.review-us{text-align:left}}.review-us a{font-weight:900;color:#117ff5}.review .avatar{position:absolute;top:0;left:0;min-width:40px;max-width:40px;border-radius:50%;margin:0 12px 0 0}@media (min-width:768px){.review .avatar{position:relative;min-width:60px;max-width:60px;margin:0 40px 0 0}}.review .avatar+.review-info .stars{padding:12px 0 12px 56px}@media (min-width:768px){.review .avatar+.review-info .stars{padding:0}}.review .stars{margin:0 0 12px}.review .icon{height:15px;width:15px;background-color:#dce8fa;mask-size:100%;transition:all .2s}.review .icon.icon-star{background-color:#ffc700}.review .text{padding:0 0 10px}@media (min-width:1024px){.review .text{padding:0 40px 10px 0}}.review-bottom{display:flex;opacity:.4;font-size:12px;line-height:18px}.review .name{margin:0 4px 0 0;font-weight:900}.review .date{margin:0 0 0 auto}.wholesale-product-add{position:relative;color:#667894;font-weight:700;text-align:left;line-height:1.5}.wholesale-product-add:first-child .small{display:none}.wholesale-product-add:last-child{text-align:right}@media (min-width:1024px){.wholesale-product-add:last-child .small{display:none}}.wholesale-product-add .discount{font-weight:400;font-size:12px;white-space:nowrap}.wholesale-product-add .small{font-size:12px;font-weight:400}.wholesale-product-add .save{color:#09cf34}.wholesale-product-add .old{margin-right:4px}.wholesale-content .label-free{right:auto;left:26px}.wholesale-invoice{margin:0 -8px;padding:28px 0 0}@media (min-width:1024px){.wholesale-invoice{display:grid;grid-template-columns:50% 50%;margin:0;padding:40px}.wholesale-invoice__info{padding-right:64px;border-right:1px solid #dce8fa}}.wholesale-invoice__counter{position:absolute;top:24px;left:16px;display:flex;font-size:14px;color:#667894}@media (min-width:1024px){.wholesale-invoice__counter{top:64px;left:64px}}.wholesale-invoice__receipt{display:grid;grid-gap:4px;margin:-8px 0 0!important;padding:0;list-style-type:none}.wholesale-invoice__receipt li{display:flex;justify-content:space-between}.wholesale-invoice__receipt-product{margin:0 0 12px;padding:0 0 16px;font-weight:700;border-bottom:1px solid #dce8fa}@media (min-width:1024px){.wholesale-invoice__receipt-product{margin:0 0 20px;padding:0 0 24px}}.wholesale-invoice__receipt-total{margin:12px 0 0;padding:16px 0 0;font-weight:700;font-size:24px;border-top:1px solid #dce8fa}@media (min-width:1024px){.wholesale-invoice__receipt-total{margin:20px 0 0;padding:24px 0 0}}.wholesale-invoice__customer{margin-top:32px}@media (min-width:1024px){.wholesale-invoice__customer{margin-top:48px}}.wholesale-invoice__customer ul{display:grid;grid-gap:16px;margin:0;padding:4px 0 0;list-style-type:none}.wholesale-invoice__customer li{display:flex}.wholesale-invoice__customer span{min-width:140px}@media (min-width:1024px){.wholesale-invoice__step{order:1;padding:40px 0 0 64px}}.wholesale-invoice__title{margin:0 0 16px!important;font-weight:700;font-size:18px;line-height:1.25}@media (min-width:1024px){.wholesale-invoice__title{margin:28px 0 24px!important;font-size:32px}}.wholesale-invoice__subtitle{margin-bottom:16px!important;font-weight:700;font-size:18px}.wholesale-invoice__subtitle:not(:first-child){margin-top:24px}.wholesale-invoice__address,.wholesale-invoice__btns{display:grid;grid-template-columns:1fr 94px;grid-gap:16px}.wholesale-invoice__btns{grid-template-columns:84px 1fr;margin:24px 0 32px}@media (min-width:1024px){.wholesale-invoice__btns{margin:24px 0 0}}.wholesale-invoice__privacy,.wholesale-invoice__resend{margin:-8px 0 0!important;font-size:14px;color:#667894}.wholesale-invoice__resend .otp-resend-btn{font-weight:500;text-decoration:underline}.wholesale-invoice__privacy{margin:-16px 0 32px!important}@media (min-width:1024px){.wholesale-invoice__privacy{margin:24px 0 0!important}}.wholesale-invoice .checkbox{margin-top:-8px}.wholesale-invoice .radios{display:flex;gap:24px;margin:0 0 8px}.wholesale-invoice .btn{height:56px;margin:0}.homepage{flex-grow:1}.homepage-text{position:relative;padding:30px 15px 25px;font-size:16px;line-height:24px;max-height:590px;overflow:hidden}@media (min-width:768px){.homepage-text{padding:20px 16px 5px}}@media (min-width:1024px){.homepage-text{max-height:initial;padding:30px 30px 65px;width:42%}}.homepage-text.show{max-height:initial}.homepage h1 br,.homepage-reviews .reviews-list.show .btn,.homepage-reviews .reviews-list.show:after,.homepage-text.show .btn,.homepage-text.show:after{display:none}.homepage-text:after{content:'';height:240px;position:absolute;z-index:1;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,.1),#fff)}@media (min-width:1024px){.homepage-text:after{display:none}}.homepage-text h3{margin:40px 0 30px;font-weight:400;font-size:20px;line-height:28px}.homepage-text ul{padding:0 0 0 20px;margin:0}.homepage-text .btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}@media (min-width:1024px){.homepage-text .btn{display:none}.homepage-bottom{display:flex;justify-content:space-between}}@media (min-width:768px){.homepage h1 br{display:initial}}.homepage .reviews{padding:20px 15px}@media (min-width:768px){.homepage .reviews{padding:30px 16px}}@media (min-width:1024px){.homepage .reviews{padding:50px 30px 30px;width:53%}}.homepage .articles .section-title,.homepage .articles .tag-list,.homepage .reviews .section-title{justify-content:flex-start}.homepage .articles{padding:0 16px 48px}@media (min-width:1024px){.homepage .articles{padding:0 30px 80px}}.homepage .article{width:100%;margin:40px 0 0;padding:0;border-top:0}@media (min-width:1024px){.homepage .article{margin:80px 0 0;width:calc(33.33% - 16px)}}@media (min-width:768px){.homepage .article-lists{justify-content:space-between;margin:0}}.homepage .article-main{display:block;margin:0;padding:0}@media (min-width:1024px){.homepage .article-main{display:flex;margin:0 -12px}}.homepage .article-main-title{font-size:24px;line-height:32px}@media (min-width:768px){.homepage .article-main-title{font-size:40px;line-height:48px}}@media (min-width:1200px){.homepage .article-main-title{line-height:55px}}.homepage .article-main-text:after{display:inline-block;vertical-align:text-top;width:48px;height:20px;margin-left:-48px;background:linear-gradient(-90deg,#fff 30%,transparent);content:''}.homepage .article-main .article-right,.homepage .article-main .img{width:100%}@media (min-width:1024px){.homepage .article-main .article-right,.homepage .article-main .img{width:50%;padding:0 12px}}.homepage .article-main .img{margin:0 0 16px}@media (min-width:1024px){.homepage .article-main .img{margin:0}}.homepage .article-title{font-size:20px;line-height:30px}@media (min-width:768px){.homepage .article-title{font-size:32px;line-height:44px}}.homepage .article .img{display:block;width:100%;margin:0 0 16px;overflow:hidden;border-radius:8px}@media (min-width:768px){.homepage .article .img{margin:0 0 24px}}.homepage .article img{min-height:100%;object-fit:cover}.homepage-categories{padding:24px 16px 20px;overflow:hidden}@media (min-width:1024px){.homepage-categories{padding:40px 30px 20px}}.homepage-categories h1{margin:0 0 24px;padding:0;color:#39434d;font-weight:700;font-size:28px;line-height:36px;text-align:left}@media (min-width:768px){.homepage-categories h1{font-size:40px;line-height:54px}}@media (min-width:1024px){.homepage-categories h1{margin:0 0 40px;font-size:56px;line-height:80px}}.homepage-categories .tab-nav{width:initial;margin:0 -16px 24px;padding:0 16px;border-bottom:1px solid #dce8fa;overflow:auto}@media (min-width:1024px){.homepage-categories .tab-nav{margin:0 -30px 32px;padding:0 30px}}.homepage-categories .tab-nav li{overflow:initial}.homepage-categories .tab-nav a,.homepage-categories .tab-nav span{height:auto;background:0 0;padding:0 12px 12px;width:auto;color:#667894;border-bottom:4px solid transparent;border-radius:0!important;white-space:nowrap}.homepage-categories .tab-nav a.active,.homepage-categories .tab-nav span.active{background:0 0;border-bottom-color:#117ff5;color:#117ff5}.find-available .list span:hover,.find-available .tag-list--w a:hover div,.find-available .tag-list--w span:hover div,.homepage-categories .tab-nav a:hover,.homepage-categories .tab-nav span:hover,.homepage-reviews .reviews-list .btn:hover{color:#117ff5}.homepage-categories .tab-body{width:initial;margin:0 -16px;padding:0 0 0 16px}@media (min-width:1024px){.homepage-categories .tab-body{margin:0;padding:0}}@media (min-width:1440px){.homepage-categories .tab-body-top{display:flex;align-items:flex-start;justify-content:space-between}}.homepage-categories .tab-body-top .btn{background:#e4effc;height:40px;padding:0 20px;margin-bottom:24px}@media (min-width:768px){.homepage-categories .tab-body-top .btn{margin-bottom:32px}}.homepage-categories .tag-list{margin-bottom:20px}.homepage-categories .tag-list-title{margin:0 0 16px;text-transform:uppercase}.homepage-categories .tag-list.with-icons{margin-bottom:0}@media (min-width:1024px){.homepage-categories .tag-list.with-icons{margin-bottom:16px}}.homepage-categories .tag-list.with-icons li{margin:0 16px 16px 0}.homepage-categories .tag-list.brands a{width:140px;height:72px;padding:14px 9px}.homepage-categories .tag-list.brands a img{max-width:100%;max-height:100%}.homepage-systems{margin:0 0 40px;padding:0 16px;overflow:hidden}@media (min-width:1024px){.homepage-systems{margin:0 0 80px;padding:0 30px}.homepage-systems__inner{display:flex;align-items:flex-start}}@media (min-width:1440px){.homepage-systems__inner{align-items:initial}}.homepage-systems .section-title{justify-content:flex-start;margin:0 0 24px}.homepage-systems .product-list{margin:0 0 24px}@media (min-width:1024px){.homepage-systems .product-list{width:80%;margin:0}}.homepage-systems .system-engineer{display:flex;flex-direction:column;padding:16px;background:#f6f7fb;border-radius:10px}@media (min-width:1024px){.homepage-systems .system-engineer{min-width:260px;max-width:20%;margin-left:20px}}.homepage-systems .system-engineer .btn{margin-top:auto}.homepage-systems .system-price{font-weight:700;font-size:20px;line-height:1.4;color:#242f39}.homepage-reviews{margin:0 0 40px;padding:0 16px}@media (min-width:1024px){.homepage-reviews{display:flex;margin:0 0 80px;padding:0 30px}}.homepage-reviews .reviews-list{position:relative;max-height:1350px;overflow:hidden}@media (min-width:1024px){.homepage-reviews .reviews-list{display:flex;align-self:flex-start;justify-content:space-between;flex-wrap:wrap;max-height:924px;max-width:678px;margin:0 0 0 auto}}@media (min-width:1920px){.homepage-reviews .reviews-list{max-width:1024px}}.homepage-reviews .reviews-list.show{max-height:initial}.homepage-reviews .reviews-list:after{position:absolute;right:0;bottom:0;left:0;z-index:1;content:'';height:240px;background:linear-gradient(to bottom,rgba(255,255,255,.1),#fff)}.homepage-reviews .reviews-list .btn{position:absolute;bottom:0;left:24px;z-index:2;padding-left:0;color:#242f39;backdrop-filter:blur(4px)}@media (min-width:1024px){.homepage-reviews .reviews-list .btn{left:30px}}.homepage-reviews .review{display:flex;flex-direction:column;padding:24px;border-radius:10px;background:#f6f7fb}@media (min-width:1024px){.homepage-reviews .review{min-width:calc(50% - 12px);max-width:calc(50% - 12px);padding:30px}}.homepage-reviews .review:nth-child(3n){min-width:100%;max-width:100%}.homepage-reviews .review:nth-child(even){background:#fff5f1}@media (min-width:1024px){.homepage-reviews .review:nth-child(even){background:#f6f7fb}.homepage-reviews .review:nth-child(2),.homepage-reviews .review:nth-child(5),.homepage-reviews .review:nth-child(8){background:#fff5f1}}.homepage-reviews .review-bottom{opacity:1;color:#586571}.homepage-reviews .review .text{position:relative;max-height:112px;overflow:hidden;margin:0;padding:0;font-weight:500;font-size:20px;line-height:1.4}@media (min-width:1024px){.homepage-reviews .review .text{max-height:140px}}.homepage-reviews .review .stars{margin:32px 0 8px}.homepage-reviews .review .stars .icon{height:27px;width:27px;-webkit-mask-size:contain;mask-size:contain}.homepage-reviews .review .name{font-weight:500}.homepage-reviews .review .more{display:inline-flex;align-items:center;margin:0 0 auto;font-size:16px;font-weight:400}.homepage-reviews .review .more .icon{margin:0 0 2px 6px;background-color:#242f39}.homepage-warehouses{margin:0 0 24px}.advantages{margin:0 0 40px;padding:0 16px}@media (min-width:768px){.advantages{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (min-width:1024px){.advantages{margin:0 0 80px;padding:0 30px}}.advantages-item{background:#fbfbfb;border-radius:10px;padding:20px;margin:0 0 16px;min-height:267px}@media (min-width:768px){.advantages-item{margin:0 0 20px;flex-grow:1;max-width:calc(50% - 10px)}}@media (min-width:1024px){.advantages-item{margin:0 20px 0 0;max-width:calc(25% - 15px)}}.advantages p:last-child,.advantages-item:last-child,.affiliate-cols p:last-child,.shipping-rate p:last-child{margin:0}.advantages .img{display:block;margin:0 0 20px;width:55px;height:55px;border-radius:50%;background:#fff;padding:15px}.advantages .title{color:#242f39;font-weight:500;font-size:24px;line-height:32px;margin:0 0 12px}.advantages p{color:#3f3f3f}.top-deals{padding:32px 16px;overflow:hidden}@media (min-width:768px){.top-deals{padding:40px 16px}}@media (min-width:1024px){.top-deals{padding:0 30px 40px}.top-deals-body .product-card{max-width:300px}}.top-deals-body .product-card .img{min-height:auto}@media (min-width:1200px){.top-deals .product-list{width:100%}}@media (min-width:1440px){.top-deals .product-list{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}}.top-deals .section-title{justify-content:flex-start;align-items:center;margin:0 0 16px}@media (min-width:768px){.top-deals .section-title{margin:0 0 32px}}.shipping-rate{text-align:center;color:#667894;max-width:550px;margin:0 auto;padding:40px 15px 0}@media (min-width:768px){.shipping-rate{padding:50px 0 0}}@media (min-width:1024px){.shipping-rate{text-align:left}}@media (min-width:1200px){.shipping-rate{padding:0 0 0 20px;min-width:250px;width:18%}}@media (min-width:1024px){.shipping-rate-inner{position:sticky;top:60px}}.shipping-rate .img{margin:0 auto 20px;width:55px;height:55px;border-radius:50%;padding:15px;background:#f3f3f3}@media (min-width:1024px){.shipping-rate .img{margin:0 0 20px}}.shipping-rate .img img{height:auto;margin:0}.shipping-rate img{margin:0 auto 15px;height:40px}@media (min-width:1024px){.shipping-rate img{margin:0 auto 20px}}.shipping-rate b{display:block;margin:0 0 8px;font-size:20px;line-height:1;color:#242f39;font-weight:900}@media (min-width:768px){.shipping-rate b{font-size:24px;margin:0 0 12px}}@media (min-width:1200px){.shipping-rate .btn{width:100%}}.solution{margin:0 0 40px}@media (min-width:1024px){.solution{position:sticky;top:76px}.solution-wrapper{padding-right:24px}}.solution .awards-title{margin:0 0 8px;font-weight:700;font-size:28px;line-height:1.2}@media (min-width:1024px){.solution .awards-title{margin:0 0 16px;font-size:40px}}.solution .awards-text{margin:0 0 24px;font-weight:500;font-size:20px;line-height:1.4}@media (min-width:1024px){.solution .awards-text{max-width:470px;margin:0 0 40px}}.solution .awards-links{display:flex;flex-direction:column;gap:24px;margin:0 0 32px}@media (min-width:576px){.solution .awards-links{flex-direction:row;align-items:flex-start}}@media (min-width:1024px){.solution .awards-links{flex-direction:column;max-width:315px;margin:0 0 24px}}.solution .awards-links a{display:block;padding:16px;max-width:420px;border:1px solid #d9d9d9;border-radius:16px}.solution .awards-links img{object-fit:contain}.solution .awards-best{margin:0 0 40px;font-weight:700;font-size:28px;line-height:1.2}@media (min-width:1024px){.solution .awards-best{display:none}}.solution .img{max-width:360px;height:161px;margin:0 0 24px;border-radius:10px;overflow:hidden}@media (min-width:1024px){.solution .img{width:161px}}.solution img{min-width:100%;min-height:100%;object-fit:cover}.solution .text{max-width:570px;margin:0 0 8px;font-weight:700;font-size:28px;line-height:1.3}@media (min-width:1024px){.solution .text{margin:0 0 24px;font-size:32px}}.solution .rating{margin:0 0 6px;font-weight:300;font-size:150px;line-height:1.1}.solution .average{font-size:20px;line-height:1.4}.solution .average a{font-weight:700}.find-available{position:relative;margin:0 -16px 24px;padding:24px 16px;overflow:hidden}@media (min-width:1024px){.find-available{margin:56px -30px;padding:40px 30px 0;border-top:1px solid #dce8fa}}.find-available--state{margin:0;border:0}.find-available--state .title{text-align:center}.find-available.show .list{max-height:none}.find-available.show .btn{display:none}.find-available .title{font-size:32px;line-height:1.25;font-weight:700;margin:0 0 24px}@media (min-width:1024px){.find-available .title{font-size:40px}}.find-available .tag-list--w a,.find-available .tag-list--w span{padding:0 8px}.find-available .tag-list div{margin-left:4px;font-size:12px;color:#667894;transition:all .2s}.find-available .tag-list .hidden{display:none!important}.find-available .input-wrap{margin:0 0 24px}.find-available .list{max-height:480px;overflow:hidden}.find-available .list ul{padding:0;margin:0;column-count:2;column-gap:15px;list-style-type:none}@media (min-width:768px){.find-available .list ul{column-count:3}}@media (min-width:1024px){.find-available .list ul{column-count:4}}@media (min-width:1440px){.find-available .list ul{column-count:5}}.find-available .list li{display:flex;flex-direction:column;overflow:hidden;padding:0 0 16px}.find-available .list a{display:block;padding:0 0 4px;color:#117ff5;font-size:20px;line-height:30px}.find-available .list span{display:inline-block;color:#667894;line-height:1;transition:all .2s;cursor:pointer}.find-available .list span:after{display:block;width:82px;border-bottom:1px solid;content:''}.find-available .btn,.find-available .btn:before{position:absolute;left:50%;transform:translateX(-50%)}.find-available .btn{bottom:0;z-index:2;color:#242f39}.find-available .btn:hover{color:#117ff5}.find-available .btn:before{bottom:-2px;z-index:-1;width:100vw;height:240px;background:linear-gradient(180deg,rgba(255,255,255,.1),#fff);pointer-events:none;content:''}.affiliate-page .breadcrumbs{display:none;margin:0;color:#fff}@media (min-width:1024px){.affiliate-page .breadcrumbs{display:block;margin:0 0 30px}}.affiliate-page .breadcrumbs a{color:#fff}.affiliate-page-top{background:#117ff5;color:#fff;padding:24px 16px}@media (min-width:1024px){.affiliate-page-top{padding:32px 30px 60px}}.affiliate-page-top h1{margin:0 0 10px;font-weight:900;font-size:30px;line-height:40px}@media (min-width:768px){.affiliate-page-top h1{font-size:40px;line-height:60px}}@media (min-width:1024px){.affiliate-page-top h1{margin:0 0 30px;font-size:60px;line-height:80px}}@media (min-width:768px) and (max-width:1024px){.affiliate-page-top br{display:none}}.affiliate-page-top .btn{width:100%}@media (min-width:768px){.affiliate-page-top .btn{width:260px;height:60px}}.affiliate-page-bottom{padding:25px 15px 60px}@media (min-width:768px){.affiliate-page-bottom{padding:30px 15px 50px}}@media (min-width:1024px){.affiliate-page-bottom{padding:30px 30px 90px}}.affiliate-stats{display:flex;align-items:flex-start;flex-wrap:wrap;list-style-type:none;padding:0;margin:20px 0 30px;font-size:15px;line-height:18px;color:#dce8fa}@media (min-width:768px){.affiliate-stats{justify-content:space-between;margin:30px 0 130px}}@media (min-width:1024px){.affiliate-stats{display:block;min-width:270px;max-width:270px;margin:12px 0 0 80px;font-size:20px;line-height:24px}}.affiliate-stats li{margin:0 15px 10px 0}@media (min-width:1024px){.affiliate-stats li{margin:0 0 30px}}.affiliate-stats span{display:block;margin:0 0 4px;font-weight:500;font-size:16px;line-height:20px;color:#fff}@media (min-width:768px){.affiliate-stats span{font-size:20px;line-height:24px}}@media (min-width:1024px){.affiliate-stats span{margin:0 0 8px;font-size:30px;line-height:36px}}.affiliate-top{font-size:20px;line-height:35px}@media (min-width:1024px){.affiliate-top,.affiliate-top-text{font-size:40px;line-height:64px}.affiliate-top-text{margin:0 0 40px;max-width:820px}.affiliate-top-inner{display:flex;align-items:flex-start;justify-content:space-between}}.affiliate-title{margin:0 0 15px;font-weight:500;font-size:24px;line-height:28px}@media (min-width:1024px){.affiliate-title{max-width:820px;margin:0 0 40px;font-size:52px;line-height:64px}}.affiliate-text{font-weight:400;font-size:20px;line-height:28px}@media (min-width:768px){.affiliate-text{display:flex;justify-content:space-between}}@media (min-width:1024px){.affiliate-text{font-size:32px;line-height:56px}}@media (min-width:768px){.affiliate-text-left{flex-grow:1;max-width:490px}}@media (min-width:1024px){.affiliate-text-left{max-width:820px}}.affiliate-text-right{font-size:16px;line-height:24px;color:#667894}@media (min-width:768px){.affiliate-text-right{min-width:200px;max-width:200px;margin-left:50px}}@media (min-width:1024px){.affiliate-text-right{min-width:260px;max-width:260px}}.affiliate-text p{margin:0 0 20px}@media (min-width:1024px){.affiliate-text p{margin:0 0 30px}}.affiliate-table{margin:0 0 20px;padding:10px 10px 15px;border-radius:16px;background:#f6f7fb}@media (min-width:1024px){.affiliate-table{margin:0 0 40px;padding:20px}}.affiliate-table table{width:100%;border-spacing:0}.affiliate-table th{color:rgba(102,120,148,.6);border-bottom:1px solid #dce8fa;font-weight:400;font-size:12px;line-height:24px;padding-bottom:6px;text-align:left;white-space:nowrap}@media (min-width:1024px){.affiliate-table th{font-size:16px}}.affiliate-table th:not(:last-child){padding-right:10px}@media (min-width:768px){.affiliate-table th:not(:last-child){padding-right:45px}}.affiliate-table td{padding:6px 10px 6px 0;font-size:15px;line-height:18px}@media (min-width:1024px){.affiliate-table td{padding:20px 20px 0 0;font-size:25px;line-height:30px}}.affiliate-table td:first-child{width:100%}.affiliate-table td:not(:last-child){padding-right:10px}@media (min-width:768px){.affiliate-table td:not(:last-child){padding-right:45px}}.affiliate-triggers{display:flex;flex-wrap:wrap;padding:0 0 20px;font-size:16px;line-height:20px}@media (min-width:1024px){.affiliate-triggers{padding:0;font-size:22px;line-height:33px}}.affiliate-triggers-item{width:50%;padding:0 12px 10px 0}@media (min-width:1024px){.affiliate-triggers-item{width:33%;padding:0 24px 40px 0}}.affiliate-triggers .icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 0 10px;padding:6px;border-radius:50%;background:rgba(17,127,245,.4)}@media (min-width:1024px){.affiliate-triggers .icon{width:76px;height:76px;margin:0 0 16px}.affiliate-triggers .icon img{max-width:40px}}.affiliate-triggers p{margin:0}.affiliate-triggers b{display:block;margin:0 0 6px}.affiliate-cols{display:flex;overflow:auto;margin:0 -15px 30px;padding-left:15px}@media (min-width:1024px){.affiliate-cols{margin:0 0 60px;padding-left:0}}.affiliate-cols p{margin:0 0 10px}.affiliate-cols span{display:block;padding:10px 0 5px;color:#667894;font-size:12px;line-height:14px}.affiliate-col-green,.affiliate-col-red{min-width:240px;padding:10px 10px 40px;margin-right:10px;font-size:16px;line-height:24px}@media (min-width:768px){.affiliate-col-green,.affiliate-col-red{padding:10px 10px 30px;width:50%}}@media (min-width:1024px){.affiliate-col-green,.affiliate-col-red{padding:28px 20px 40px;font-size:20px;line-height:28px}}.affiliate-col-green{background:rgba(9,207,52,.05)}.affiliate-col-green b{color:#09cf34}.affiliate-col-red{background:rgba(253,64,64,.05)}.affiliate-col-red b{color:#fd4040}.affiliate-big{display:block;margin:0 0 6px;font-weight:300;font-size:100px;line-height:1;color:#242f39}@media (min-width:768px){.affiliate-big{margin:0 0 3px;font-size:120px}}@media (min-width:1024px){.affiliate-big{font-size:140px}}.affiliate-big span{font-weight:500;font-size:30px;line-height:54px}@media (min-width:1024px){.affiliate-big span{font-size:32px}}.affiliate-big b{display:block;margin:0 0 5px;font-size:16px;line-height:20px;font-weight:700}@media (min-width:768px){.affiliate-big b{font-size:20px;line-height:30px}}@media (min-width:1024px){.affiliate-big b{font-size:24px}}.author-page{padding:0 16px}@media (min-width:768px){.author-page{padding:0 30px}}.author-page .social-share{padding:0}.author-page .social-share a{margin-bottom:0;width:36px}.author-page .h2{margin:0 0 16px;font-weight:500;font-size:20px;line-height:24px}@media (min-width:768px){.author-page .h2{margin:0 0 24px}}@media (min-width:1024px){.author-page .h2{font-size:24px;line-height:32px}}.author-info{margin:0 -16px 24px;padding:24px 16px;background:#fbfcff}@media (min-width:768px){.author-info{margin:0 -30px 32px;padding:30px}}.author-card{display:flex;align-items:center;margin:0 0 16px;font-size:14px;line-height:20px;color:#667894}@media (min-width:768px){.author-card{margin:0 0 24px;font-size:16px;line-height:24px}}.author-card img{max-width:54px;margin-right:16px;border-radius:50%}@media (min-width:768px){.author-card img{max-width:64px}}@media (min-width:1024px){.author-card img{max-width:76px}}.author-card .name{display:block;margin:0 0 4px;color:#242f39;font-weight:500;font-size:24px;line-height:32px}@media (min-width:1024px){.author-card .name{margin:0;font-size:32px;line-height:48px}}.author-desc{max-width:630px;margin:0 0 16px}@media (min-width:768px){.author-desc{margin:0 0 24px}}.author-articles{margin:0 0 48px}@media (min-width:768px){.author-articles{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}}@media (min-width:1024px){.author-articles{grid-gap:30px 32px}}.author-article{margin:0 0 16px}@media (min-width:768px){.author-article{margin:0}}.author-article-info{display:flex;align-items:center;margin:0 0 12px;color:#667894;font-size:14px;line-height:20px}.author-article-tags{display:flex;flex-wrap:wrap;align-items:flex-start}.author-article-tags .tag{margin:0 12px 12px 0}.author-article .img{display:block;margin:0 0 16px;border-radius:8px;overflow:hidden}.author-article .tag{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;margin-right:12px;padding:0 8px;border-radius:4px;background:#f3f8fe;color:#117ff5;font-weight:500;font-size:14px;line-height:25px;text-transform:uppercase}.author-article .tag:hover{background:#e4effc;color:#117ff5}.author-article .date{margin-right:12px}.author-article .h3{margin:0;font-size:20px;line-height:28px}@media (min-width:1024px){.author-article .h3{font-size:24px;line-height:32px}}.author-article img{display:block;width:100%}.contacts-page{padding:24px 15px 88px}@media (min-width:768px){.contacts-page{padding:32px 16px 88px}}@media (min-width:1024px){.contacts-page{padding:32px 30px 88px}}.contacts-inner{max-width:830px;margin:0 auto}.contacts-inner h1{margin:0 0 40px;font-weight:700;font-size:40px;line-height:1.2}@media (min-width:1024px){.contacts-inner h1{font-size:72px}}.contacts-links{display:grid;grid-gap:24px;margin:0 0 88px}@media (min-width:1024px){.contacts-links{grid-template-columns:repeat(2,1fr)}}.contacts-links a{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#f6f7fb;border-radius:4px;font-size:24px;line-height:1.33}.contacts-links a:hover{background:#f3f8fe;color:#242f39}.contacts-links .icon,.contacts-links a:hover .icon{background-color:#667894}@media (min-width:1024px){.contacts-links a:last-child{grid-column-start:1;grid-column-end:3}}.contacts-proplems{display:block;margin:0 0 88px;padding:24px;color:#fff;background:#117ff5;border-radius:4px}@media (min-width:1024px){.contacts-proplems{display:flex;align-items:center;justify-content:space-between}}.contacts-proplems:focus,.contacts-proplems:hover{color:#fff}.contacts-proplems .desc{margin:0 0 10px}@media (min-width:1024px){.contacts-proplems .desc{margin:0 10px 0 0}}.contacts-proplems .title{font-weight:700;font-size:32px;line-height:1.4;margin:0 0 8px}@media (min-width:1024px){.contacts-proplems .title{font-size:40px}}.contacts-proplems .text{margin:0 0 40px;font-size:18px;opacity:.72}.contacts-proplems .btn{width:100%;height:56px}@media (min-width:768px){.contacts-proplems .btn{width:172px}}.contacts-nav{display:grid;grid-gap:24px;margin:0 0 88px}@media (min-width:1024px){.contacts-nav{grid-template-columns:1fr 1fr 1fr}}.contacts-nav .item{padding:24px;font-size:18px;border-radius:4px;background:#f6f7fb}.contacts-nav .item:focus,.contacts-nav .item:hover{background:#f3f8fe;color:#242f39}.contacts-nav .img{display:flex;align-items:center;justify-content:center;width:55px;height:55px;background:#fff;border-radius:50%;margin:0 0 24px;padding:12px}.contacts-nav .title{margin:0 0 16px;font-weight:700;font-size:24px}.contacts-nav .text{margin:0 0 16px}.contacts-form{position:relative;margin:0 0 88px;padding:56px 24px;border:1px solid #dce8fa;border-radius:4px}.contacts-form-sended{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:#fff}.contacts-form-sended .btn{max-width:344px}.contacts-form p{text-align:center}.contacts-form form{max-width:434px;margin:0 auto}.contacts-form .title{margin:0 0 8px;font-weight:700;font-size:32px;line-height:1.2}@media (min-width:1024px){.contacts-form .title{font-size:40px}}.contacts-form .text{margin:0 0 40px;font-size:18px;color:#667894}.contacts-form .btn{width:100%;height:56px}.contacts-form .icon{width:36px;height:36px;-webkit-mask-size:contain;mask-size:contain;background-color:#09cf34}.contacts-form .icon-wrap,.contacts-social{display:flex;align-items:center;justify-content:center}.contacts-form .icon-wrap{width:67px;height:67px;margin:0 0 32px;border-radius:16px;background:#f6f7fb}@media (min-width:1024px){.contacts-form .icon-wrap{margin:0 0 40px}}.contacts-social{list-style-type:none;margin:0 0 50px;padding:0 0 50px;border-bottom:1px solid #dce8fa}@media (min-width:1024px){.contacts-social{margin:0 0 54px;padding:0 0 54px}}.contacts-social li:not(:last-child){margin:0 16px 0 0}.contacts-social .icon{width:24px;height:24px}.contacts-list{display:grid;grid-gap:50px;margin:0;padding:0;list-style-type:none;text-align:center}@media (min-width:1024px){.contacts-list{grid-template-columns:1fr 1fr}}.contacts-list div{margin:12px 0 0;font-size:18px;color:#3f3f3f}.contacts-list a,.contacts-list b{color:#242f39;font-size:20px}.contacts-list a{font-weight:700}.contacts-list a:hover,.ranking-table a{color:#117ff5}@media (min-width:1024px){.faq-page{display:flex}}.faq-page-content{max-width:820px}.faq-page h1,.faq-page-content h2{font-weight:900;font-size:25px;line-height:35px;margin:0 0 10px}@media (min-width:1024px){.faq-page-content h2{font-weight:700;font-size:40px;line-height:52px;margin:0 0 20px}}.faq-page .main{position:relative;z-index:1;background:#fff;padding:24px 16px 0}@media (min-width:1024px){.faq-page .main{padding:32px 30px 0}}.faq-page h1{font-size:28px;line-height:36px;margin:0 0 20px}@media (min-width:1024px){.faq-page h1{font-size:60px;line-height:75px;margin:0 0 30px}}.faq-page .get-updates{padding:40px 0 30px}@media (min-width:768px){.faq-page .get-updates{padding:60px 0 48px}}@media (min-width:1024px){.faq-page .get-updates{padding:60px 0 30px}.faq-page .get-updates form{margin-left:10px}.faq-page .get-updates p{font-size:16px}.faq-page .get-updates .btn{min-width:auto;max-width:auto}}.faq-page .footer{margin:0 -16px}@media (max-width:1024px){.faq-page .footer{padding-bottom:45px}}@media (min-width:1024px){.faq-page .footer{margin:0 -30px}}@media (max-width:1200px){.faq-page .footer-menu>li{width:auto}}.btn-ask{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:calc(100% - 30px);max-width:320px;backdrop-filter:blur(4px);background:rgba(16,105,201,.05);color:#117ff5}@media (min-width:1024px){.btn-ask{position:relative;bottom:0;left:15px;transform:none;border-color:#455461;background:#455461;color:#fff}}.ranking-page{padding:24px 16px}@media (min-width:1024px){.ranking-page{padding:32px 30px}}.ranking-page h1{font-size:28px;line-height:36px;font-weight:900;margin:0;padding:0 0 20px;border-bottom:1px solid #acbad1}@media (min-width:768px){.ranking-page h1{font-size:40px;line-height:48px;padding:0 0 30px}}@media (min-width:1024px){.ranking-page h1{font-size:60px;line-height:72px}}.ranking-page .map{padding:20px 0 30px;margin:0 -15px}@media (min-width:1024px){.ranking-page .map{padding:30px 0 60px;margin:0 -30px}}.ranking-page .map:before{display:none}.ranking-table{overflow:auto;margin:0 -15px 40px;padding:0 15px}@media (min-width:768px){.ranking-table{margin:0 0 40px;padding:0}}@media (min-width:1024px){.ranking-table{margin:0 0 60px}}.ranking-table table{min-width:100%;border-collapse:collapse}.ranking-table tr:last-child td{border-bottom:1px solid #acbad1}.ranking-table td,.ranking-table th{border-top:1px solid #acbad1;padding:10px 20px 10px 0;text-align:left;white-space:nowrap}@media (min-width:1024px){.ranking-table td,.ranking-table th{font-size:20px;line-height:32px}}.ranking-table th{color:#667894}.ranking-text{max-width:680px}.map-header b,.ranking-text .title{font-weight:900;font-size:25px;line-height:35px;margin:0 0 20px}@media (min-width:1024px){.ranking-text .title{font-weight:700;font-size:40px;line-height:52px;margin:0 0 30px}}.ranking-text p{margin:0 0 20px}@media (min-width:1024px){.ranking-text p{margin:0 0 30px}}.map{position:relative;padding:20px 0 0}@media (min-width:1024px){.map{display:flex;justify-content:space-between;padding:20px 0 40px}}.map>*{position:relative;z-index:2}.map:before{content:'';position:absolute;z-index:1;height:74px;left:0;bottom:0;right:0;background:#f6f7fb}@media (min-width:1024px){.map:before{display:none}.map-left{flex-grow:1}}.map-right{padding:0 15px}@media (min-width:1024px){.map-right{padding:42px 30px 0 20px;min-width:380px;max-width:380px}}.map-header{display:flex;align-items:center;font-size:16px;line-height:20px;margin:0 0 10px -10px}@media (min-width:1024px){.map-header{font-size:24px;line-height:32px;margin:0 0 0 -10px}}.map-header div{max-width:185px}@media (min-width:1024px){.map-header div{max-width:425px}}.map-header b{display:block;margin:0 0 5px;font-size:20px;line-height:25px}@media (min-width:1024px){.map-header b{font-size:40px;line-height:45px;margin:0 0 10px}}.map-header .num{font-size:130px;line-height:120px;font-weight:900;color:#fb7234;margin:0 10px 0 0}@media (min-width:1024px){.map-header .num{margin:0 12px 0 0;font-size:240px;line-height:240px}}.map-body{overflow:hidden}.map-body:hover path{opacity:.8}.map-body path:hover,.wholesale-landing__map:hover path:hover{opacity:1}.map-body line,.wholesale-landing__map line{stroke:#2b3946;stroke-width:1px;opacity:.7}.map-body a.inverse text{fill:#000}.map #map{margin:0 -10% -20px -14%}@media (min-width:1024px){.map #map{margin:-30px 0 -40px -11%}}.map a{cursor:pointer}.map text{fill:transparent}@media (min-width:768px){.map text{fill:#fff;font-weight:500;font-size:8px}}@media (min-width:1024px){.map text{font-size:12px}}.about-state{box-shadow:0 8px 10px rgba(1,26,50,.1);background:#fff;border-radius:8px}.about-state-header{padding:20px 15px;background:#fb7234;border-radius:8px 8px 0 0}.about-state-header form{position:relative}.about-state-header input{width:100%;border:0;font-size:16px;line-height:24px;padding:0 16px 0 48px!important;background:#fff url(/resources/c8c7d3411b7c3673a3f1.svg) no-repeat 16px 16px}.about-state-header input::-webkit-input-placeholder{opacity:1}.about-state-header input::-moz-placeholder{opacity:1}.about-state-header input:-moz-placeholder{opacity:1}.about-state-header input:-ms-input-placeholder{opacity:1}.about-state-header input:focus{border-width:0!important}.about-state-header a{position:absolute;top:20px;right:16px;background:url(/resources/58f2182f187d670c1049.svg) no-repeat center right;border:0;letter-spacing:.05em;font-weight:500;font-size:12px;line-height:18px;color:#667894}.about-state-body{list-style-type:none;padding:20px 15px;margin:0}@media (min-width:768px){.about-state-body{display:flex;flex-wrap:wrap}}.about-state-body li{padding:0 0 20px;line-height:24px;color:#7b8187}@media (min-width:768px){.about-state-body li{width:50%}}@media (min-width:1024px){.about-state-body li{width:100%}}@media (min-width:768px){.about-state-body li:nth-child(odd){padding:0 20px 20px 0}}.about-state-body li:last-child{padding:0}.about-state-body span{display:block;margin:0 0 6px;color:#242f39;font-size:20px;line-height:28px}.about-state-footer{padding:0 15px 30px}@media (min-width:768px){.about-state-footer{display:flex}}@media (min-width:1024px){.about-state-footer{flex-direction:column}}.about-state-footer .btn{width:100%}.about-state-footer .btn-orange{margin:0 0 10px}@media (min-width:768px){.about-state-footer .btn-orange{margin:0 10px 0 0}}@media (min-width:1024px){.about-state-footer .btn-orange{margin:0 0 10px}}.potential{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:12px;line-height:18px;margin:0 0 12px}.potential:after{content:'';display:block;height:2px;width:100%;background:linear-gradient(270deg,#fb7234 -.76%,#ffc700 100%)}.states-list{display:none;position:absolute;width:100%;background:#fff;border-radius:4px;margin-top:2px;box-shadow:0 2px 6px rgba(1,26,50,.1)}.states-list.is-open{display:block}.states-list ul{list-style-type:none;padding:0;margin:0}.states-list li{cursor:pointer;padding:8px 16px;color:#2b3946}.states-list li:hover{background:#fb7234;color:#fff}.states-list li:first-child{margin:4px 0 0}.states-list li:last-child{margin:0 0 4px}.referal-page .breadcrumbs,.referal-page .breadcrumbs a{color:#fff}.referal-page .breadcrumbs ul{justify-content:center}.referal-page-new{padding:24px 16px}@media (min-width:1024px){.referal-page-new{padding:32px 30px}}.referal-page-new .subtitle{margin:0 0 12px;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase}@media (min-width:768px){.referal-page-new .subtitle{margin:0 0 8px;font-size:20px;line-height:32px}}@media (min-width:1024px){.referal-page-new .subtitle{margin:0 0 24px}}.referal-page-new h1{margin:0 0 24px;font-weight:700;font-size:32px;line-height:40px}@media (min-width:768px){.referal-page-new h1{margin:0 0 32px;max-width:545px;font-size:56px;line-height:65px}}@media (min-width:1024px){.referal-page-new h1{margin:0 0 40px;max-width:585px;font-size:60px;line-height:70px}}.referal-page-new .btn{width:100%;margin:0 0 40px}@media (min-width:768px){.referal-page-new .btn{display:inline-flex;margin:0 0 70px;width:230px}}@media (min-width:1024px){.referal-page-new .btn{margin:0 0 108px}}.referal-page-new .referal-title{margin:0 0 24px;font-weight:700;font-size:24px;line-height:32px}@media (min-width:1024px){.referal-page-new .referal-title{margin:0 0 32px;font-size:32px;line-height:48px}}.referal-page-new .referal-text{margin:0 0 24px;font-size:14px;line-height:20px}@media (min-width:768px){.referal-page-new .referal-text{margin:0;max-width:450px;font-size:18px;line-height:32px}}@media (min-width:1024px){.referal-page-new .referal-text{max-width:540px}}.referal-page-new .referal-text-right{display:block}@media (min-width:1024px){.referal-page-new .referal-text-right{display:none}}.referal-page-new .referal-table{margin:0 0 24px}@media (min-width:768px){.referal-page-new .referal-table{margin:0 0 56px}}@media (min-width:1024px){.referal-page-new .referal-table{display:flex;align-items:flex-start;justify-content:space-between;border:0;padding:0;margin:0 0 40px}}.referal-page-new .referal-table-right,.referal-page-top br{display:none}@media (min-width:1024px){.referal-page-new .referal-table-right{display:block}}@media (min-width:768px){.referal-page-new .referal-table table{margin:0 0 60px}}@media (min-width:1024px){.referal-page-new .referal-table table{margin:0 0 40px;max-width:880px}}.referal-page-new .referal-table th{color:#667894;padding:0 10px 12px 0;line-height:16px}@media (min-width:768px){.referal-page-new .referal-table th{font-size:16px;line-height:24px;padding:0 10px 8px 0}.referal-page-new .referal-table th:last-child{width:100px}}.referal-page-new .referal-table td{font-size:14px}@media (min-width:768px){.referal-page-new .referal-table td{font-size:20px;line-height:27px}}@media (min-width:1024px){.referal-page-new .referal-table td{font-size:25px;line-height:30px}}@media (min-width:768px){.referal-page-new .referal-table td:last-child{width:100px}}.referal-page-new .referal-table-right,.referal-page-new .referal-text-right{font-weight:700;font-size:16px;line-height:24px}@media (min-width:768px){.referal-page-new .referal-table-right,.referal-page-new .referal-text-right{font-size:18px;line-height:32px;min-width:200px;max-width:200px;margin:0 0 0 60px}}.referal-page-new .referal-table-right .big,.referal-page-new .referal-text-right .big{display:flex;align-items:flex-end;margin:0 0 10px;font-weight:300;font-size:80px;line-height:56px;font-style:italic}@media (min-width:768px){.referal-page-new .referal-table-right .big,.referal-page-new .referal-text-right .big{margin:0 0 15px;font-size:100px;line-height:100px}}@media (min-width:1024px){.referal-page-new .referal-table-right .big,.referal-page-new .referal-text-right .big{margin:0 0 10px;font-size:140px;line-height:110px}}.referal-page-new .referal-table-right .big span,.referal-page-new .referal-text-right .big span{font-size:18px;line-height:1}@media (min-width:768px){.referal-page-new .referal-table-right .big span,.referal-page-new .referal-text-right .big span{font-size:30px}}.referal-page-top{background:#117ff5 url(/resources/6050422be012db16e6cf.svg) no-repeat center 38%;background-size:contain;color:#fff;padding:20px 15px}@media (min-width:768px){.referal-page-top{background:#117ff5 url(/resources/6050422be012db16e6cf.svg) no-repeat center 48%;background-size:contain;padding:30px 15px 48px}}@media (min-width:1024px){.referal-page-top{background:#117ff5 url(/resources/6050422be012db16e6cf.svg) no-repeat center center;background-size:contain;padding:24px 30px 60px}}.referal-page-top h1{margin:0 0 40px;font-weight:900;font-size:30px;line-height:40px;text-align:center}@media (min-width:768px){.referal-page-top h1{font-size:40px;line-height:60px}}@media (min-width:1024px){.referal-page-top h1{font-size:60px;line-height:80px}}@media (min-width:768px){.referal-page-top br{display:block}}.referal-page-top .helptext{color:#fff}.referal-page-bottom{padding:25px 15px 60px}@media (min-width:768px){.referal-page-bottom{padding:30px 15px 50px}}@media (min-width:1024px){.referal-page-bottom{max-width:1440px;margin:0 auto;padding:30px 30px 90px}}.referal-steps{display:flex;align-items:flex-start;justify-content:space-between;list-style-type:none;padding:0;margin:0 0 40px;font-weight:400;font-size:15px;line-height:20px;text-align:center}@media (min-width:768px){.referal-steps{font-size:20px;line-height:30px}}@media (min-width:1024px){.referal-steps{margin:0 auto 76px;max-width:1000px;font-size:22px;line-height:33px}}.referal-steps-new{list-style-type:none;padding:0;margin:0 0 24px;color:#667894}@media (min-width:768px){.referal-steps-new{display:flex;margin:0 0 40px}}@media (min-width:1024px){.referal-steps-new{font-size:18px;line-height:32px}}.referal-steps-new li{position:relative}@media (min-width:768px){.referal-steps-new li{max-width:260px}}.referal-steps-new li:not(:last-child){margin:0 0 24px}@media (min-width:768px){.referal-steps-new li:not(:last-child){margin:0 60px 0 0}}@media (min-width:1024px){.referal-steps-new li:not(:last-child){margin:0 44px 0 0}}.referal-steps-new li:nth-child(1):before,.referal-steps-new li:nth-child(2):before{content:'';position:absolute;z-index:-1}.referal-steps-new li:nth-child(1):before{top:44px;left:16px;bottom:-16px;width:33px;background:url(/assets/img/referal-s1m.png) no-repeat center center;background-size:100% 100%}@media (min-width:768px){.referal-steps-new li:nth-child(1):before{top:-4px;left:50px;width:190px;height:35px;background:url(/assets/img/referal-s1d.png) no-repeat center center;background-size:100% 100%}}@media (min-width:1024px){.referal-steps-new li:nth-child(1):before{width:240px;height:38px}}.referal-steps-new li:nth-child(2):before{top:50px;left:11px;bottom:-11px;width:29px;background:url(/assets/img/referal-s2m.png) no-repeat center center;background-size:100% 100%}@media (min-width:768px){.referal-steps-new li:nth-child(2):before{top:0;left:50px;width:206px;height:29px;background:url(/assets/img/referal-s2d.png) no-repeat center center;background-size:100% 100%}}@media (min-width:1024px){.referal-steps-new li:nth-child(2):before{width:248px;height:29px}}.referal-steps-new .num{display:flex;align-items:center;justify-content:center;margin:0 0 16px;width:40px;height:40px;border-radius:50%;background:#dce8fa;font-weight:700;color:#117ff5}@media (min-width:768px){.referal-steps-new .num{font-size:20px;line-height:28px}}@media (min-width:1024px){.referal-steps-new .num{font-size:22px;line-height:33px}}.referal-steps-new b{display:block;margin:0 0 8px;font-weight:700;font-size:20px;line-height:28px;color:#242f39}@media (min-width:1024px){.referal-steps-new b{font-size:24px;line-height:32px}}.article-cta div,.referal-steps li{flex-grow:1}@media (min-width:1024px){.referal-steps li{max-width:260px}}.referal-steps li:not(:last-child){margin:0 10px 0 0}.referal-steps .num{display:block;margin:0 auto 5px;font-weight:700;font-size:15px;line-height:20px;width:20px;height:20px;border-radius:50%;background:#fff;color:#117ff5}@media (min-width:768px){.referal-steps .num{width:40px;height:40px;font-size:20px;line-height:40px;margin:0 auto 16px}}@media (min-width:1024px){.referal-steps .num{font-size:22px}}@media (min-width:768px){.referal-form{display:flex;align-items:flex-start}}@media (min-width:1024px){.referal-form{margin:0 auto;max-width:860px}}@media (min-width:768px){.referal-form .input-wrap{width:33%;margin:0 16px 0 0}}.referal-form .btn{width:100%;height:56px}@media (min-width:768px){.referal-form .btn{width:33%;margin:0}}.referal-title{margin:0 0 20px;font-weight:500;font-size:25px;line-height:30px}@media (min-width:1024px){.referal-title{max-width:820px;margin:0 0 30px;font-size:52px;line-height:64px}}.referal-text{font-weight:400;font-size:20px;line-height:30px}@media (min-width:768px){.referal-text,.referal-text-wrapper{display:flex;justify-content:space-between}.referal-text-wrapper{align-items:flex-start}.referal-text-left{flex-grow:1}}@media (min-width:1024px){.referal-text-left{max-width:820px}}.referal-text-right{display:flex;align-items:flex-start;font-size:25px;line-height:30px}@media (min-width:768px){.referal-text-right{display:block;min-width:200px;max-width:200px;margin-left:50px;font-size:20px}}@media (min-width:1024px){.referal-text-right{margin-top:-158px;min-width:270px;max-width:270px;font-size:32px;line-height:40px}}.referal-text-right p:not(:last-child){margin-right:10px}@media (min-width:768px){.referal-text-right p:not(:last-child){margin:0 0 20px}}@media (min-width:1024px){.referal-text-right p:not(:last-child){margin:0 0 50px}}.referal-text p{margin:0 0 20px}@media (min-width:1024px){.referal-text p{margin:0 0 30px}}.referal-text td{padding:6px 10px 6px 0}@media (min-width:1024px){.referal-text td{padding:0 20px 0 0}.referal-table{margin:0 0 30px;padding:20px;border-radius:16px;border:1px solid #dce8fa}}.referal-table table{margin:0 0 20px;width:100%;border-spacing:0}.referal-table th{color:rgba(102,120,148,.6);border-bottom:1px solid #dce8fa;font-weight:400;font-size:12px;line-height:24px;padding:0 10px 6px 0;text-align:left}@media (min-width:1024px){.referal-table th{font-size:16px}}.referal-table td{padding:15px 10px 0 0;font-size:15px;line-height:18px}@media (min-width:1024px){.referal-table td{padding:20px 20px 0 0;font-size:25px;line-height:30px}}.referal-big{display:flex;align-items:flex-start;margin:0 0 5px;font-weight:300;font-size:60px;line-height:1}@media (min-width:1024px){.referal-big{font-size:100px;margin:0}}.referal-big span{margin-left:5px;font-weight:500;font-size:15px;line-height:28px}@media (min-width:1024px){.referal-big span{font-size:32px;line-height:54px}}.referal-tabs{display:flex;align-items:flex-end;list-style-type:none;margin:-20px -16px 32px;padding:0 16px;background:#f6f7fb;overflow:auto}@media (min-width:768px){.referal-tabs{margin-bottom:40px}}@media (min-width:1024px){.referal-tabs{margin:-20px -30px 40px;padding:0 30px}}.referal-tabs li{margin-right:16px}@media (min-width:768px){.referal-tabs li{margin-right:20px}}.referal-tabs a{display:block;padding:16px 0 12px;font-size:16px;line-height:24px;font-weight:500;color:#667894;border-bottom:5px solid transparent}@media (min-width:768px){.referal-tabs a{font-size:20px;line-height:28px}}.referal-tabs a:hover{color:#117ff5}.referal-tabs a.is-active{color:#117ff5;border-color:#117ff5}@media (min-width:768px){.referal-information{display:flex;align-items:flex-start;justify-content:space-between}.referal-information-right{max-width:480px}}.referal-information .input-wrap{width:100%}.referal-information .form-title{display:flex;align-items:center;margin:0 0 16px;font-weight:500;font-size:20px;line-height:28px;color:#242f39}@media (min-width:768px){.referal-information .form-title{font-size:24px;line-height:32px}}.referal-information .img{display:flex;align-items:center;justify-content:center;margin:0 0 0 16px;padding:5px;height:32px;width:32px;background:#fff;border-radius:50%}.referal-information .btn-copy{position:absolute;top:0;right:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:4px;border:1px solid #b7c6dc;background:#f6f7fb}.referal-information .btn-copy .icon{background-color:#667894}@media (min-width:768px){.referal-information .input-with-btn{display:flex;align-items:flex-start}}.referal-information .create-promocode,.referal-information .give-paypal{margin:0 0 32px}@media (min-width:768px){.referal-information .create-promocode,.referal-information .give-paypal{margin:0 0 40px;padding:0 24px}}.referal-information .create-promocode .btn,.referal-information .give-paypal .btn{width:100%;height:56px}@media (min-width:768px){.referal-information .create-promocode .btn,.referal-information .give-paypal .btn{min-width:67px;max-width:67px;margin:0 0 0 10px}}.referal-create-link{margin:0 0 32px;padding:16px;border-radius:4px;background:#fafafa;color:#667894}@media (min-width:768px){.referal-create-link{margin:0 0 40px;padding:24px}}.referal-create-link .form-title{margin:0 0 8px}.referal-create-link input{padding:0 16px}.referal-plan{padding:0 0 24px;color:#667894;font-weight:500}@media (min-width:768px){.referal-plan{padding:0 0 40px}}.referal-plan .title{color:#242f39;text-transform:uppercase;letter-spacing:.04em}.referal-plan .value{margin:0 0 4px;color:#242f39;font-size:24px;line-height:28px}@media (min-width:768px){.referal-plan .value{font-size:32px;line-height:40px}}.referal-manager{padding:0 0 32px;color:#667894;font-weight:500}.referal-manager .name{margin:0 0 6px;color:#242f39;font-weight:500;font-size:20px;line-height:28px}@media (min-width:768px){.referal-manager .name{font-size:24px;line-height:32px}}.referal-manager a{display:flex;align-items:center;margin:12px 0 0;color:#117ff5;font-weight:400}@media (min-width:768px){.referal-manager a{margin:10px 10px 0 0}}.referal-manager img{margin-right:8px}.referal-statistics{border-top:1px solid #dce8fa;padding:32px 16px 24px;margin:0 -15px}@media (min-width:768px){.referal-statistics{padding:40px}}@media (min-width:1024px){.referal-statistics{padding:40px 54px 67px;margin:0 -30px}}.referal-statistics .title{margin:0 0 16px;font-weight:500;font-size:20px;line-height:28px;color:#242f39}@media (min-width:768px){.referal-statistics .title{font-size:24px;line-height:32px}}.referal-statistics .statistics-list{list-style-type:none;padding:0;margin:0}@media (min-width:768px){.referal-statistics .statistics-list{display:flex;align-items:flex-start}}.referal-statistics .statistics-list-item{padding:16px;border-radius:4px;background:#fafafa;color:#242f39;font-weight:500;font-size:24px;line-height:32px}@media (min-width:768px){.referal-statistics .statistics-list-item{font-size:32px;line-height:40px;min-width:200px}}.referal-statistics .statistics-list-item:not(:last-child){margin:0 0 16px}@media (min-width:768px){.referal-statistics .statistics-list-item:not(:last-child){margin:0 24px 0 0}}.referal-statistics .name,.referal-transactions .row .gray{display:block;margin:0 0 8px;color:#667894;font-weight:500;font-size:16px;line-height:24px}.referal-payouts,.referal-transactions{padding:0 0 10px}.referal-transactions .row{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;border:1px solid #dce8fa;border-radius:4px;padding:14px 16px 16px;margin:0 0 16px}@media (min-width:768px){.referal-transactions .row{flex-wrap:nowrap;padding:20px 20px 16px;margin:0 0 20px}}.referal-transactions .row-th{display:none}@media (min-width:768px){.referal-transactions .row-th{display:flex;padding:0 20px 17px;font-size:12px;line-height:16px;font-weight:500;color:#667894;text-transform:uppercase}}.referal-transactions .row .gray{font-size:12px;line-height:16px;text-transform:uppercase}@media (min-width:768px){.referal-transactions .row .gray{display:none}}.referal-transactions .row .status>div{display:inline-block;padding:0 10px;border-radius:4px;font-size:12px;line-height:24px;font-weight:500;text-transform:uppercase;color:#fff}.referal-transactions .row .status .green{background:#09cf34}.referal-transactions .row .status .yellow{background:#dcb11a}.referal-transactions .row .status .orange{background:#fb7234}.referal-transactions .date{order:2;width:calc(100% - 200px);margin:0 auto 16px 0}@media (min-width:768px){.referal-transactions .date{order:4;width:130px;margin:0}}.referal-transactions .id{width:60px;margin:0 16px 16px 0;order:1}@media (min-width:768px){.referal-transactions .id{order:4;width:95px;margin:0}}.referal-transactions .type{order:4}@media (min-width:768px){.referal-transactions .type{width:140px}}.referal-transactions .amount{order:4}@media (min-width:768px){.referal-transactions .amount{width:100px}}.referal-transactions .you-get{order:4;width:90px}@media (min-width:768px){.referal-transactions .you-get{width:100px}}.referal-transactions .status{order:3;width:90px;margin-left:auto}@media (min-width:768px){.referal-transactions .status{order:4}}.referal-payouts .row{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;border:1px solid #dce8fa;border-radius:4px;padding:14px 16px 16px;margin:0 0 16px}@media (min-width:768px){.referal-payouts .row{padding:20px 20px 16px;margin:0 0 20px}}.referal-payouts .row-th{display:none}@media (min-width:768px){.referal-payouts .row-th{display:flex;padding:0 20px 17px;font-size:12px;line-height:16px;font-weight:500;color:#667894;text-transform:uppercase}}.referal-payouts .date{width:100px;margin:0 0 16px}@media (min-width:768px){.referal-payouts .date{width:140px;margin:0}}.referal-payouts .id{width:140px;margin:0 0 16px}@media (min-width:768px){.referal-payouts .id{margin:0}}.referal-payouts .payment{width:80px}@media (min-width:768px){.referal-payouts .payment{width:130px}}.referal-payouts .paypal{flex-grow:1;max-width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.referal-faq{max-width:776px}.state-page{overflow:hidden}.state-page .breadcrumbs{color:#fff;position:relative;z-index:2}@media (min-width:1024px){.state-page .breadcrumbs{margin:0 0 15px}}@media (min-width:768px){.state-page .breadcrumbs ul{display:flex;justify-content:center}}.state-page .breadcrumbs a,.state-page__last-update{color:#fff}.state-page h1,.state-title{position:relative;z-index:2;text-align:center;font-size:28px;line-height:36px}.state-page h1{display:block;max-width:490px;margin:0 auto 10px;font-weight:900;color:#fff}@media (min-width:1024px){.state-page h1{max-width:1100px;font-size:60px;line-height:75px}}.state-title{margin:0 0 5px}@media (min-width:1024px){.state-title{font-size:40px;line-height:60px}}.state-subtitle{margin:0 0 30px;font-weight:900;font-size:24px;line-height:1.5;max-width:760px}@media (min-width:1024px){.state-subtitle{font-size:28px}}.state-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#646464}.state-map-marker{position:absolute;z-index:1;height:58px;width:42px;background:url(/resources/51764cc0b6e44bd6ffbb.svg) no-repeat center center}.state-map-marker.is-active{background:url(/resources/33f153e9c19027334a8c.svg) no-repeat center center}.state-map-wrapper{display:flex;flex-direction:column;position:relative;min-height:630px}@media (min-width:768px){.state-map-wrapper{min-height:960px}}@media (min-width:1024px){.state-map-wrapper{min-height:1080px}}.state-map-wrapper__header{padding:15px 15px 50px;z-index:2;background:linear-gradient(180deg,rgba(36,47,57,.58) 65.7%,rgba(36,47,57,0) 100%)}.state-map-wrapper__last-update{position:relative;text-align:center;color:#fff}.state-map-wrapper .state-title{color:#fff}.state-map-bottom{position:relative;z-index:2;width:calc(100% - 10px);margin:auto auto -10px;padding:10px 10px 20px;background:#fff;border-radius:10px 10px 0 0}@media (min-width:1024px){.state-map-bottom{width:100%;margin:auto auto 0;padding:48px 0 8px 20px;border-radius:0}.state-map-btns{display:flex;flex-direction:row-reverse;justify-content:center}}.state-map-btns .btn{width:100%}@media (min-width:768px){.state-map-btns .btn{margin-right:20px;width:auto}}@media (min-width:1024px){.state-map-btns .btn{height:60px;min-width:214px}}.state-map-locations{position:absolute;z-index:2;right:0;bottom:15px;left:0;display:flex;padding-left:15px;overflow:auto}.state-location{display:flex;background:#fff;border-radius:10px;min-width:280px;margin:0 10px 0 0;padding:10px 10px 16px}.state-location-icon{display:flex;align-items:center;justify-content:center;min-width:20px;max-width:20px;height:20px;border-radius:50%;background:#667894;margin:2px 10px 0 0}@media (min-width:1024px){.state-location-icon{min-width:50px;max-width:50px;height:50px}}.state-location-icon img{width:15px}@media (min-width:1024px){.state-location-icon img{width:24px}}.state-location p{margin:0}.state-location b{display:block}.state-params{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}@media (min-width:1024px){.state-params{flex-wrap:nowrap}}.article-page-body tr.hide,.state-params-inner,.state-text br{display:none}@media (min-width:1024px){.state-params-inner{display:block}}.state-params-title{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:0 0 10px;margin:0 0 20px;border-bottom:1px solid #dce8fa}@media (min-width:1024px){.state-params-title{justify-content:center;margin:0 0 32px;padding:0;text-align:center;border:0}}.state-params-title p{margin:0;font-size:20px;line-height:32px;color:#667894}.state-params-title b{display:block;margin:0 0 4px;color:#242f39}@media (min-width:1024px){.state-params-title b{font-size:40px;line-height:1}}.state-params-toggler{display:block;border:1px solid #667894;border-radius:44px;padding:0 5px;font-weight:500;font-size:11px;line-height:18px;color:#242f39;background:#fff}@media (min-width:1024px){.state-params-toggler{display:none}}.state-params li{margin:0 0 15px;width:calc(50% - 8px);color:#667894;font-size:12px;line-height:1.33}@media (min-width:1024px){.state-params li{margin:0 0 32px;padding:20px;color:#3f3f3f;font-size:16px;line-height:1.5;background:#fbfbfb;border-radius:10px}}.state-params li:nth-child(odd){margin-right:16px}@media (min-width:1024px){.state-params li:nth-child(odd){margin-right:20px}.state-params li:not(:last-child){margin-right:20px}}@media (min-width:1024px){.state-params li b{margin:0 0 12px;font-size:24px}}.state-position{padding:60px 15px;background:#fff;text-align:center}.state-position-list{max-width:360px;list-style-type:none;padding:0;margin:60px auto 0}@media (min-width:768px){.state-position-list{display:flex;flex-wrap:wrap;max-width:1080px}}.state-position-list li{padding:0 0 30px}@media (min-width:768px){.state-position-list li{width:100%;max-width:360px;padding:0 20px 30px}}.state-position-list b{display:block;border-bottom:1px solid #dce8fa;margin-bottom:20px;padding-bottom:20px;font-size:20px;line-height:1.5}.state-reviews,.state-text{padding:60px 15px}.state-reviews .reviews{max-width:680px;margin:50px auto 0}.state-text{background:#fff}.state-text-inner{max-width:1200px;margin:0 auto}@media (min-width:1024px){.state-text-box{display:flex;align-items:flex-start;justify-content:space-between}}.state-text-left{padding:0 0 0 15px}@media (min-width:768px){.state-text-left{font-size:20px;line-height:1.5}}@media (min-width:1024px){.state-text-left{padding:0 30px 30px 0;max-width:790px}.state-text-left img{display:none;max-width:80px;margin:0 0 20px}}.state-text-right{padding:0 0 30px 15px}@media (min-width:1024px){.state-text-right{padding:0 0 30px;text-align:center;max-width:190px}}.state-text-right img{display:none;max-width:120px;margin:0 auto 20px}@media (min-width:1024px){.state-text-right img{display:block}}.state-text .state-title{text-align:left;max-width:760px;margin:0 0 50px}.state-text .state-title:not(:first-child){margin-top:50px}.article-edited a:hover,.benefit-system-list a,.state-text a{color:#117ff5}.state-nearest{display:flex;flex-direction:column;min-height:365px;margin:0 0 -20px}@media (min-width:768px){.state-nearest{min-height:auto;margin:0}}.state-nearest-header{display:flex;align-items:flex-start;justify-content:space-between}.state-nearest-title{margin-right:auto;font-size:20px;line-height:25px}.state-nearest-hide{display:block;margin:4px 0 0 10px;border:1px solid #667894;border-radius:44px;padding:0 5px;font-weight:500;font-size:11px;line-height:18px;color:#242f39;background:#fff}@media (min-width:768px){.state-nearest-hide{display:none}}.state-nearest-img{display:block;margin:auto auto 0;max-height:220px}@media (min-width:768px){.state-nearest-img{position:absolute;right:25px;bottom:0;max-height:175px}}@media (min-width:1024px){.state-nearest-img{right:135px}}.state-nearest-icon{display:flex;align-items:center;justify-content:center;min-width:20px;max-width:20px;height:20px;border-radius:50%;background:#117ff5;margin:0 10px 0 0}@media (min-width:768px){.state-nearest-icon{min-width:30px;max-width:30px;height:30px}}@media (min-width:1024px){.state-nearest-icon{min-width:50px;max-width:50px;height:50px}}.state-nearest-icon img{width:15px}@media (min-width:1024px){.state-nearest-icon img{width:24px}}.state-nearest p{margin:0}.state-nearest .label-nearest{display:inline-block;margin-left:10px;padding:0 4px;border-radius:4px;font-weight:500;font-size:12px;line-height:16px;background:#242f39;color:#fff}@media (min-width:768px){.state-nearest .label-nearest{line-height:20px}}.state-nearest .btn-blue{position:absolute;right:10px;bottom:20px;left:10px;z-index:2}@media (min-width:768px){.state-nearest .btn-blue{position:relative;margin:20px 0 0;right:0;bottom:0}}.design-system{padding:60px 15px;background:#ffc700}.design-system-desc{margin:0 0 50px;text-align:center;font-size:20px;line-height:32px}.design-system-btns{margin:0 auto 80px}@media (min-width:768px){.design-system-btns{display:flex;justify-content:center}}.design-system-btns .btn{width:100%;margin:0 0 15px}@media (min-width:768px){.design-system-btns .btn{width:250px}.design-system-btns .btn:nth-child(odd){margin:0 20px 0 0}}@media (min-width:1024px){.design-system-btns .btn{height:60px}}@media (min-width:768px){.design-system-row{display:flex;justify-content:center;font-size:20px;line-height:1.5}.design-system-row p{margin-bottom:20px}}.benefit-system-list li,.design-system-col{padding:0 0 30px}@media (min-width:768px){.design-system-col{width:33%;max-width:360px;padding:0 20px}}@media (min-width:1024px){.design-system-col{padding:0 40px}}@media (min-width:768px){.design-system-col:not(:last-child){border-right:1px solid #f0c011}}.design-system img{display:block;margin:0 auto 60px}.benefit-system{padding:60px 15px;text-align:center}.benefit-system-list{max-width:360px;list-style-type:none;padding:0;margin:60px auto 0}@media (min-width:768px){.benefit-system-list{display:flex;flex-wrap:wrap;max-width:1080px}}@media (min-width:768px){.benefit-system-list li{width:33%;max-width:360px;padding:0 20px 30px}}.benefit-system-list img{display:block;width:50px;margin:0 auto 25px}.benefit-system-list p:last-child,.styleguide .info p:last-child{margin:0}.benefit-system-list b{font-size:20px;line-height:1.5}.styleguide{padding:24px}.styleguide-colors{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.styleguide-colors li{display:flex;align-items:center;justify-content:center;text-align:center;height:80px;width:180px;margin:0 5px 5px 0;padding:10px}.styleguide .previews img{max-width:80px}.styleguide .code{padding:16px;font-size:16px;background:#f1f1f1;border:1px solid #dce8fa}.styleguide .info{margin:0 0 16px;padding:16px;border-left:2px solid #117ff5;background:#fff}.styleguide .info p{font-size:16px}.btn+.btn{margin:5px 0 0 5px}.article-page-header img,.main_editable{width:100%}@media (min-width:1024px){.article-page{display:flex}}.article-page-header{margin:-16px -16px 20px}@media (min-width:1024px){.article-page-header{margin:-32px -30px 30px}}.article-page-tag{display:inline-block;margin:0 8px 8px 0;padding:0 6px;border-radius:4px;font-size:12px;line-height:20px;font-weight:500;color:#fff;background:#117ff5}.article-page-tag:hover{color:#fff}@media (min-width:768px){.article-page-tag{margin:0 6px 15px 0}}@media (min-width:1024px){.article-page-tag{margin:0 6px 20px 0}.article-page-inner{max-width:760px}}.article-page-inner-editable{min-height:100vh;margin-top:100px;padding-bottom:100px}.article-page-inner .table-responsive{margin:unset!important;padding:unset!important}.article-page-body{padding:0 0 48px;max-width:1200px;font-size:20px}.article-page-body .table-responsive{margin:24px -16px;padding:0 16px}.article-page-body table{width:100%;font-size:16px;border-collapse:collapse}.article-page-body td,.article-page-body th{border:1px solid #dce8fa}.article-page-body th{padding:24px;font-weight:500;color:#667894;background:#f6f7fb}.article-page-body td{padding:12px 24px;background:#fff}.article-page-body td:not(:first-child){text-align:center}.article-page-body .h2,.article-page-body .h3,.article-page-body h2,.article-page-body h3{margin:40px 0 24px}.article-page-body .t-col{padding-right:0!important;padding-left:0!important}.article-page-body .author-list{grid-template-columns:1fr;margin:64px 0}.article-page-body .author-list:last-child{margin-bottom:24px}.article-page-body .author-list .item{position:relative;padding:0;background:0 0}.article-page-body .author-list .item-img{margin-right:16px}.article-page-body .author-list .item-text{max-width:630px;font-size:20px;line-height:1.5}.article-page-body .author-list .item-contacts{display:flex;margin:24px 0 0}@media (min-width:1024px){.article-page-body .author-list .item-contacts{position:absolute;top:12px;right:0;margin:0}}.article-page-body .img-icon{display:block;max-width:150px;margin:0 0 24px}.article-page-body .img-icon:not(:first-child){margin-top:64px}.article-page-body .img-icon+.h2,.article-page-body .img-icon+h2{margin-top:24px}.article-page .main{position:relative;z-index:1;background:#fff;padding:16px 16px 0}@media (min-width:1024px){.article-page .main{padding:32px 30px 0}}.article-page .align-left{text-align:left}.article-page .align-center{text-align:center}.article-page .align-right{text-align:right}.article-page .section-title{width:100%}@media (min-width:1024px){.article-page .article-main .img{width:50%;padding-right:0}.article-page .article-right{width:50%;padding-left:30px}}.article-page .articles{margin:0 0 50px}.article-page .get-updates{padding:40px 0 30px}@media (min-width:768px){.article-page .get-updates{padding:60px 0 48px}}@media (min-width:1024px){.article-page .get-updates{padding:60px 0 30px}.article-page .get-updates form{margin-left:10px}.article-page .get-updates p{font-size:16px}.article-page .get-updates .btn{min-width:auto;max-width:auto}}.article-page .product-list *{box-sizing:border-box}.article-page .product-list+.product-list{margin-top:24px}.article-page .product-card{border:1px solid #dce8fa}.article-page .product-card .label{padding:0 8px 0 24px!important}.article-page .product-card .features{padding:0!important}.article-page .product-card .name a{color:#242f39!important}.article-page .product-card .name a:hover{color:#117ff5!important}.article-page .gray-text{margin:32px 0;color:#667894;text-align:center}@media (min-width:768px){.article-page .gray-text{margin:40px 0}}@media (min-width:1440px){.article-page .gray-text{position:absolute;right:0;width:280px;padding-right:30px;margin:0;text-align:left}}.article-page .gray-text p{margin:0}.article-page .gray-text b{display:block;margin:0 0 12px;color:#242f39;font-weight:700;font-size:24px;line-height:32px}@media (min-width:1440px){.article-page .gray-text b{font-size:40px;line-height:56px}}.article-page .footer{margin:0 -16px}@media (max-width:1024px){.article-page .footer{padding-bottom:45px}}@media (min-width:1024px){.article-page .footer{margin:0 -30px}}@media (max-width:1200px){.article-page .footer-menu>li{width:auto}}.article-page h1{font-weight:900;font-size:28px;line-height:36px;margin:0 0 10px}@media (min-width:1024px){.article-page h1{font-size:72px;line-height:1.2;margin:0 0 15px}}.article-page .darker{color:#8c8c8c}.article-page-light .sidebar{background:#f6f7fb}@media (min-width:768px){.article-page-light .sidebar{border-right:1px solid #dce8fa}}.article-page-light .compilations{max-height:230px;overflow:hidden;transition:all .4s ease-in-out}.article-page-light .compilations.is-open{max-height:900px}.article-page-light .compilations a.active{background:#e1f0ff}.article-page-light .article{margin-top:16px;padding-top:24px}@media (min-width:768px){.article-page-light .article{margin-top:30px;padding-top:30px}}.article-page-light .article-page-header{position:relative;margin:0 0 24px;border-radius:10px;overflow:hidden}@media (min-width:768px){.article-page-light .article-page-header{margin:0 0 47px}}.article-page-light .article-page-header img{display:block;min-height:140px}@media (min-width:576px){.article-page-light .article-page-header img{min-height:280px}}@media (min-width:768px){.article-page-light .article-page-header img{min-height:340px}}@media (min-width:1024px){.article-page-light .article-page-header img{min-height:480px}}.article-page-light .article-page-tag{margin:0 8px 16px 0}@media (min-width:1440px){.article-page-light .article-page-tag{margin:0 8px 24px 0}.article-page-light .article-page-inner .social-share{display:none}}.article-page-light .article-title{font-size:20px;line-height:30px}@media (min-width:1440px){.article-page-light .article-title{font-size:30px;line-height:35px}}.article-page-light .article-main-title{font-size:24px;line-height:32px}@media (min-width:768px){.article-page-light .article-main-title{font-size:32px;line-height:42px}}@media (min-width:1440px){.article-page-light .article-main-title{font-size:40px;line-height:55px}}.article-page-light .article-main .img{border-radius:8px;overflow:hidden}.article-page-light .article .img{display:block;margin:0 0 16px;border-radius:8px;overflow:hidden}@media (min-width:768px){.article-page-light .article .img{max-width:206px}}@media (min-width:1440px){.article-page-light .article .img{margin:0 0 24px}}.article-page-light h1{margin:0 0 16px}@media (min-width:1440px){.article-page-light h1{margin:0 0 24px}}.article-info{flex-wrap:wrap;list-style-type:none;padding:0;margin:0 0 20px}.article-info,.article-info li{display:flex;align-items:center}.article-info li:not(:last-child):after{margin:0 6px;content:'·'}.article-info .icon{margin-right:8px}.article-info .icon:hover{background-color:#242f39}.article-authors{display:flex;list-style-type:none;padding:0;margin:0 0 24px;overflow:auto}.article-authors li:not(:last-child){margin:0 24px 0 0}.article-authors a{display:block;font-size:12px;line-height:16px;color:#667894}@media (min-width:768px){.article-authors a{display:flex;align-items:center;font-size:14px}}.article-authors img{display:block;min-width:42px;max-width:42px;margin:0 0 6px;border-radius:50%}@media (min-width:768px){.article-authors img{min-width:56px;max-width:56px;margin:0 12px 0 0}}.article-authors .name{display:block;white-space:nowrap;margin:0 0 4px;font-weight:700;font-size:14px;line-height:1;color:#242f39}@media (min-width:768px){.article-authors .name{margin:0 0 8px;font-size:18px}}.article-edited{margin:-8px 0 16px;color:#667894}.article-edited a{color:#667894;border-bottom:1px solid}.article-gallery{margin:32px 0}.article-gallery a{display:block;overflow:hidden;border-radius:4px}.article-gallery img{display:block}.article-gallery-list{display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(64px,64px));flex-wrap:wrap;margin:8px 0 0}.article-gallery-list a{justify-content:center;height:64px;transition:opacity .2s}.article-gallery-list a:hover{opacity:.8}.article-gallery-list img{max-width:initial;min-width:100%;min-height:100%;object-fit:cover}.article-gallery-caption{margin:8px 0 0;font-size:14px;line-height:16px;color:#667894}.article-expert{margin:24px 0;padding:24px;background:#f6f7fb;border-radius:4px}.article-expert .user,.article-gallery-list a{display:flex;align-items:center}.article-expert .name{font-weight:700;font-size:20px}.article-expert .gray{font-size:14px;line-height:20px}.article-expert img{min-width:56px;max-width:56px;margin-right:12px;border-radius:50%}.article-expert p{margin:16px 0 0;font-size:20px}.article-btns{display:flex;align-items:flex-start;flex-wrap:wrap;margin:24px 0 0}.article-btns .btn{margin:0 0 24px}@media (min-width:576px){.article-btns .btn{width:220px;margin:0 24px 24px 0}}.article-btns .btn_full-width{width:100%}.article-alert{position:relative;display:flex;align-items:center;min-height:104px;margin:24px 0;padding:95px 24px 24px;font-weight:700;font-size:24px;line-height:1.33;background:#fffbea;border-radius:4px}@media (min-width:1024px){.article-alert{padding:24px 24px 24px 95px}}.article-alert.lamp:after,.article-alert.lamp:before{position:absolute;top:24px;left:24px;display:block;width:55px;height:55px;content:''}.article-alert .img,.article-alert.lamp:before{padding:12px;background:#fbfbfb;border-radius:50%}.article-alert.lamp:after{background:url(/resources/c88a2d60e1a442f1ef55.svg) no-repeat center center}.article-alert .img{position:absolute;top:24px;left:24px;display:inline-flex;align-items:center;justify-content:center;min-width:55px;max-width:55px;height:55px}.article-alert p{margin:0}.article-cta,.article-formula{background:#f6f7fb;padding:24px;border-radius:4px}.article-formula{margin:32px 0;font-weight:700;font-size:24px;line-height:1.33}.article-formula p{margin:16px 0 0;font-weight:400;font-size:20px;line-height:1.5}.article-cta{margin:32px 0 64px}@media (min-width:768px){.article-cta{display:flex;align-items:flex-start;flex-direction:row-reverse}}.article-cta img{width:100%;margin:0 0 16px;border-radius:4px}@media (min-width:768px){.article-cta img{margin:0 0 0 28px;min-width:280px;max-width:280px}}.article-cta p{margin:0 0 16px;font-weight:700;font-size:24px;line-height:1.33}@media (min-width:768px){.article-cta form{display:flex;align-items:flex-start}.article-cta .input-wrap{margin:0 16px 0 0}}.article-cta .btn{width:100%;height:56px;margin:0}@media (min-width:768px){.article-cta .btn{width:auto;min-width:110px}}.article-cta-quiz{margin:0 0 32px;padding:130px 16px 32px;color:#fff;text-align:center;background:#117ff5 url(/resources/5788c641e1805b9a5ddd.svg) no-repeat center top;border-radius:12px}@media (min-width:1024px){.article-cta-quiz{padding:32px;text-align:left;background:#117ff5 url(/resources/30fead9f445fdc6d87cd.svg) no-repeat right top}}.article-cta-quiz p{margin:0 0 16px;font-size:18px}@media (min-width:1024px){.article-cta-quiz p{max-width:380px}}.article-cta-quiz b{font-size:32px;line-height:1.25}@media (min-width:1024px){.article-cta-quiz b{font-size:40px}}.article-cta-quiz .btn{width:100%;max-width:330px;height:56px;font-weight:400;font-size:16px;border-radius:12px;background:#fff;color:#117ff5}.article-cta-quiz .btn:hover{color:#fff;background:#fb7234}.article-bulleted-list{list-style-type:disc}.article-numbered-list{list-style-type:decimal}.factoid{margin:64px 0;font-size:16px;line-height:1.375}@media (min-width:768px){.factoid{max-width:280px}}@media (min-width:1440px){.factoid{position:absolute;right:0;margin:0;padding-right:30px}}.factoid-title{font-weight:700;font-size:24px}.factoid-text,.factoid-title{margin:0 0 16px}.factoid-text:last-child,.quiz-answers label:last-child{margin:0}.factoid-link{color:#117ff5;cursor:pointer}.factoid-link:hover{color:#fb7234}.factoid-icon{width:60px}.factoid .btn{width:100%;max-width:272px}.factoid img{display:block;margin:0 0 16px;border-radius:4px}.get-checklist{position:relative;display:flex;align-items:center;margin:64px 0;padding:21px 16px;color:#117ff5;font-size:12px;line-height:14px;border-radius:10px;background:rgba(17,127,245,.05);transition:all .2s}.get-checklist:hover{opacity:.8}.get-checklist img{display:block;min-width:50px;max-width:50px;min-height:50px;max-height:50px;margin-right:16px;border-radius:10px;object-fit:none}.get-checklist b{display:block;margin:0 0 4px;font-weight:500;font-size:20px;line-height:1.5}.get-checklist .icon{background-color:#117ff5;position:absolute;top:16px;right:16px}@media (min-width:768px){.get-checklist .icon{top:21px}}.btn-amazon,.btn-renogy{width:100%;height:56px;padding:12px 16px;color:#fff;transition:all .2s}.btn-amazon:hover,.btn-renogy:hover{color:#fff;opacity:.8}.btn-amazon img,.btn-renogy img{margin-left:8px}.btn-renogy,.btn-renogy:hover{background:#120f98}.btn-amazon,.btn-amazon:hover{background:#f90}.btn-amazon img{margin-top:10px}.by-at-list{display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));margin:0 0 64px}@media (min-width:1440px){.by-at-list{grid-template-columns:repeat(3,1fr)}}.by-at-list .item{display:block;font-weight:700;font-size:20px}.by-at-list .item:hover{color:#242f39}.by-at-list .item img{display:block;margin:0 0 16px}.by-at-list .btn{margin:24px 0 0}.product-card-single{margin:32px 0;min-width:100%;max-width:100%;min-height:auto}@media (min-width:768px){.product-card-single{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;margin:40px 0}}.product-card-single .product-card-left{display:none}.product-card-single .product-card-left .img{display:flex;align-items:center;justify-content:center;padding:16px}@media (min-width:768px){.product-card-single .product-card-left{display:block;min-width:50%;max-width:50%}}.product-card-single .product-card-left img{width:333px}.product-card-single .product-card-right{padding:16px 0 0}@media (min-width:768px){.product-card-single .product-card-right{padding:16px 24px 0 0}.product-card-single .product-card-right .img{width:100%;min-height:16px;margin:0 0 8px;padding:0;border:0}}.product-card-single .product-card-right .stars{top:0}@media (min-width:768px){.product-card-single .product-card-right .stars{left:0}}.product-card-single .product-card-right .available{top:0}@media (min-width:768px){.product-card-single .product-card-right .available{right:0}}.product-card-single .product-card-right .available.not{color:#fd4040}@media (min-width:768px){.product-card-single .product-card-right .desc{padding:0}}.product-card-single .product-card-right .name{margin:0 0 8px;font-weight:500;font-size:20px;line-height:1.4}@media (min-width:768px){.product-card-single .product-card-right .label,.product-card-single .product-card-right img{display:none}}.product-card-single:hover{box-shadow:none}.product-card-single img{margin:0;max-height:100%}@media (min-width:768px){.product-card-single .add-to-cart{width:220px;height:44px;margin:20px 0 16px;color:#fff;background:#fb7234;border-radius:4px}.product-card-single .add-to-cart:hover{background:#ff8d59}}.compilations{list-style-type:none;padding:0;margin:0}.compilations-toggle{display:flex;align-items:center;background:0 0;border:0;margin:10px 0 0;padding:0 14px;color:#117ff5}.compilations-toggle.is-open .icon{transform:rotate(-180deg)}.compilations-toggle .icon{margin-right:10px;background-color:#117ff5}.compilations li:not(:last-child){margin:0 0 10px}.compilations a{display:flex;align-items:center;border-radius:12px;padding:5px 10px 5px 5px;line-height:20px}.compilations a.active{background:#fff}.compilations img{border-radius:8px;margin:0 10px 0 0;min-width:40px;max-width:40px}.quiz{margin:40px 0;padding:32px 16px;border-radius:10px;background:#f6f7fb}@media (min-width:768px){.quiz{padding:48px 32px}}@media (min-width:1024px){.quiz{max-width:770px}}@media (min-width:768px){.quiz-intro{display:flex;align-items:flex-start}}.quiz-finish,.quiz-questions{display:none}.quiz-questions.is-active{display:block}@media (min-width:768px){.quiz-questions.is-active{display:flex;align-items:flex-start;flex-direction:row-reverse}}.quiz-finish.is-active{display:block}@media (min-width:768px){.quiz-finish.is-active{display:flex;align-items:center}}.quiz-finish .btn{width:100%}@media (min-width:768px){.quiz-finish .btn{width:310px;max-width:100%}}.quiz-subtitle{margin:0 0 8px;font-weight:500;color:#667894}.quiz-title{margin:0 0 16px;font-weight:500;font-size:24px;line-height:1.25}@media (min-width:768px){.quiz-title{font-size:32px}}.quiz-text{margin:0 0 24px;line-height:1.5}@media (min-width:768px){.quiz-text{font-size:20px}}.quiz-intro .btn{width:100%}@media (min-width:768px){.quiz-intro .btn{width:156px;max-width:100%}}.calc-dropdown-item input,.calc-select input,.quiz-answers input,.quiz-step{display:none}.quiz-step.is-active{display:block}.quiz-answers input:checked+label{background:#eef9f0}.quiz-answers input:checked+label:after,.quiz-answers input:checked+label:before{display:block;position:absolute;top:16px;right:16px;height:40px;width:40px;border-radius:50%;content:''}.quiz-answers input:checked+label:before{background:#c5f2c7}.quiz-answers input:checked+label:after{background-color:#09cf34;-webkit-mask-image:url(/resources/0625991ab2365809ca32.svg);mask-image:url(/resources/0625991ab2365809ca32.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.quiz-answers label{position:relative;display:flex;align-items:center;width:343px;height:72px;max-width:100%;margin:0 0 16px;padding:0 16px;font-weight:500;font-size:20px;line-height:1.5;border:1px solid #dce8fa;border-radius:8px;cursor:pointer}.quiz-answers label:hover{background:#e1f0ff}.quiz-prev{display:none;height:auto;margin-top:24px;padding:0;font-weight:400;font-size:20px;line-height:1.5;border:0}@media (min-width:768px){.quiz-progress{margin-left:auto}}.quiz-line{position:absolute;top:0;bottom:0;left:0;background:#117ff5;transition:width .2s ease-in-out}.quiz-line-wrapper{position:relative;display:block;width:100%;height:4px;margin:0 0 12px;background:#e3e3e3;border-radius:8px;overflow:hidden}@media (min-width:768px){.quiz-line-wrapper{width:178px;margin-top:40px}}.quiz-count{margin:0 0 32px;color:#667894;font-size:20px;line-height:1.5}.follow-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;align-items:flex-end;background:rgba(0,0,0,.54)}@media (min-width:768px){.follow-popup{align-items:center;justify-content:center}}.follow-popup.is-open{display:flex}.follow-body{position:relative;width:100%;padding:56px 16px;background:#fff;text-align:center}@media (min-width:768px){.follow-body{width:auto;padding:64px 47px;border-radius:4px}}.follow-close{position:absolute;top:16px;right:16px;border:0;padding:0;background:0 0}@media (min-width:768px){.follow-close{top:24px;right:24px}}.follow-close .icon{-webkit-mask-size:20px;mask-size:20px}.follow-title{margin:0 0 12px;font-weight:500;font-size:24px;line-height:32px}.follow-social{margin:24px 0 0;padding:0;list-style-type:none}@media (min-width:768px){.follow-social{display:flex;align-items:flex-start}}.follow-social li:not(:last-child){margin:0 0 16px}@media (min-width:768px){.follow-social li:not(:last-child){margin:0 16px 0 0}}.follow-social a{display:flex;align-items:center;width:100%;min-height:72px;padding:0 16px;font-weight:500;border:1px solid #dce8fa;border-radius:8px}@media (min-width:768px){.follow-social a{position:relative;flex-direction:column;padding-top:16px;width:105px;min-height:87px}}.follow-social img{min-width:40px;max-width:40px;margin:0 16px 0 0}@media (min-width:768px){.follow-social img{min-width:28px;max-width:28px;margin:0 0 5px}}.follow-social .icon{margin-left:auto;-webkit-mask-size:16px;mask-size:16px;background-color:#242f39}@media (min-width:768px){.follow-social .icon{position:absolute;top:0;right:0;-webkit-mask-size:12px;mask-size:12px}}.article-page-body .cta,.cta{margin:40px 0;border-radius:10px;overflow:hidden;border:1px solid #dce8fa}@media (min-width:768px){.article-page-body .cta,.cta{margin:60px 0}}@media (min-width:1024px){.article-page-body .cta,.cta{display:flex;max-width:770px}}.article-page-body .cta .img,.cta .img{display:block;min-height:250px}@media (min-width:1024px){.article-page-body .cta .img,.cta .img{min-height:220px;min-width:50%;max-width:50%}}.article-page-body .cta .text,.cta .text{display:flex;flex-direction:column;padding:15px 15px 25px}@media (min-width:768px){.article-page-body .cta .text,.cta .text{padding:20px 15px 30px}}@media (min-width:1024px){.article-page-body .cta .text,.cta .text{padding:20px 30px}}.article-page-body .cta .title,.cta .title{font-weight:700;font-size:20px;line-height:25px;margin:0 0 10px}@media (min-width:1024px){.article-page-body .cta .title,.cta .title{font-weight:900;font-size:28px;line-height:36px}}.article-page-body .cta .link,.cta .link{display:block;margin:auto 0 0;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#117ff5}.article-page-body .cta .link:hover,.cta .link:hover{color:#667894;text-decoration:underline}.article-page-body .cta p,.cta p{margin:0 0 10px}.article-page-body .cta img{height:100%;object-fit:cover}@media (min-width:1024px){.text-page{display:flex}}.text-page-content{max-width:680px}.text-page-content h2{font-weight:900;font-size:25px;line-height:35px}@media (min-width:1024px){.text-page-content h2{font-weight:700;font-size:40px;line-height:52px;margin:0 0 20px}.text-page-content p{font-size:20px;line-height:32px;margin:0 0 20px}}.text-page-content section{padding:30px 0}.text-page-content img{margin:0 0 20px}.text-page-content table{min-width:100%;margin:0 0 20px;border-collapse:collapse}.text-page-content tr:last-child td{border-bottom:1px solid #667894}.text-page-content td{border-top:1px solid #667894;padding:10px 10px 10px 0}@media (min-width:1024px){.text-page-content td{padding:20px 20px 20px 0}}.calc-chart .tab-nav span:hover,.text-page-content a{color:#117ff5}.text-page-content .contacts-form{height:auto;min-height:auto;background:#f6f7fb;border-radius:4px;padding:32px 16px}@media (min-width:1024px){.text-page-content .contacts-form{padding:24px}}.text-page-content .contacts-form .btn{width:100%}.text-page-content .green-box{margin-top:24px;padding:24px 16px;border-radius:8px;background:#edfff1}@media (min-width:768px){.text-page-content .green-box{padding:24px}}.text-page-content .green-box .green{margin:0 0 12px}@media (min-width:768px){.text-page-content .green-box .green{margin:0 0 4px}}.text-page-right{position:absolute;top:235px;right:30px;bottom:0}@media (min-width:1024px){.text-page-right{bottom:815px}}.text-page-right .text-right-box{position:sticky;top:90px}.text-page .main{position:relative;z-index:1;background:#fff;padding:24px 16px 0;width:100%}@media (min-width:1024px){.text-page .main{padding:24px 30px 0}}.text-page h1{font-weight:900;font-size:28px;line-height:36px;margin:0 0 20px}@media (min-width:1024px){.text-page h1{font-size:60px;line-height:75px;margin:0 0 30px}}.text-page .section-title{width:100%}.text-page .get-updates{padding:40px 0 30px}@media (min-width:768px){.text-page .get-updates{padding:60px 0 48px}}@media (min-width:1024px){.text-page .get-updates{padding:60px 0 30px}.text-page .get-updates form{margin-left:10px}.text-page .get-updates p{font-size:16px}.text-page .get-updates .btn{min-width:auto;max-width:auto}}.text-page .footer{margin:0 -16px}@media (max-width:1024px){.text-page .footer{padding-bottom:45px}}@media (min-width:1024px){.text-page .footer{margin:0 -30px}}@media (max-width:1200px){.text-page .footer-menu>li{width:auto}}.text-page-new h1{margin-bottom:16px}.text-page-new .footer{position:relative;background:0 0;border-radius:0}.text-page-new .footer:before{content:'';position:absolute;top:0;left:30px;right:30px;height:1px;background:#dce8fa}.text-intro{margin:0!important;font-size:18px;line-height:32px}@media (min-width:768px){.text-intro{font-size:24px;line-height:38px}}.text-content-new{max-width:690px}.text-content-new section{padding:24px 0 0}@media (min-width:768px){.text-content-new section{padding:40px 0 0}}.text-content-new img{margin:0 0 24px}.text-cards p:last-child,.text-content-new img:last-child,.text-content-new p:last-child{margin:0}.text-content-new ul{margin:0 0 16px;padding-left:20px}.text-content-new li{font-size:16px;line-height:24px}@media (min-width:768px){.text-content-new li{font-size:18px;line-height:32px}}.text-content-new li:not(:last-child){margin:0 0 16px}.text-content-new p{margin:0 0 16px;font-size:16px;line-height:24px}@media (min-width:768px){.text-content-new p{font-size:18px;line-height:32px}}.text-content-new b{font-weight:500}.text-content-new .h2,.text-content-new h2{margin:0 0 8px;font-weight:500;font-size:24px;line-height:32px}@media (min-width:768px){.text-content-new .h2,.text-content-new h2{margin:0 0 16px;font-size:32px;line-height:40px}}.text-content-new .h3,.text-content-new h3{margin:0 0 12px;font-weight:500;font-size:20px;line-height:32px}@media (min-width:768px){.text-content-new .h3,.text-content-new h3{margin:0 0 16px;font-size:24px}}.text-cards{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px}@media (min-width:768px){.text-cards.three-columns .card{max-width:calc(33% - 12px);min-height:275px;margin:0}}.text-cards .card{border-radius:10px;padding:16px 16px 24px;margin-bottom:16px;background:#fbfbfb;width:100%}@media (min-width:768px){.text-cards .card{flex-grow:1;max-width:calc(50% - 12px);padding:20px 20px 36px;margin-bottom:24px}}.text-cards .card-fluid{max-width:100%}.text-cards .img{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#fff;border-radius:50%;margin:0 0 12px;padding:10px}@media (min-width:768px){.text-cards .img{width:50px;height:50px;margin:0 0 20px}}.text-cards .img img,.text-right-box .icon img{margin:0}.text-cards .title{font-weight:500;font-size:18px;line-height:32px;margin:0 0 8px}@media (min-width:768px){.text-cards .title{font-size:24px}}.text-cards p{font-size:16px;line-height:24px}@media (min-width:768px){.text-cards p{font-size:18px;line-height:26px}}.text-right-box{margin-top:24px;color:#667894}@media (min-width:1440px){.text-right-box{position:absolute;right:30px;max-width:230px;margin-top:0}.text-right-box.with-icon{margin-top:48px}}.text-right-box img{margin:0 0 10px}.text-right-box p{font-size:16px;line-height:24px}@media (min-width:768px){.text-right-box p{font-size:18px}}.text-right-box .icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0 0 12px;padding:10px;background:#f3f3f3;border-radius:50%}@media (min-width:768px){.text-right-box .icon{width:55px;height:55px;margin:0 0 20px;padding:15px}}.text-right-box .title{margin:0 0 8px;font-weight:500;font-size:18px;line-height:32px;color:#242f39}@media (min-width:768px){.text-right-box .title{margin:0 0 12px;font-size:24px}}.text-right-box .btn{margin-top:4px;width:100%;font-size:16px}@media (min-width:768px){.text-right-box .btn{width:230px}}@media (min-width:1440px){.text-right-box .btn{width:100%}}.calc-soon{max-height:calc(100vh - 60px);overflow:hidden}@media (min-width:1024px){.calc-soon{max-height:calc(100vh - 112px)}}.calc-soon-inner{position:absolute;top:60px;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;background:rgba(255,255,255,.54);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}@media (min-width:1024px){.calc-soon-inner{top:112px}}.calc-soon-inner .btn{width:100%}@media (min-width:576px){.calc-soon-inner .btn{width:227px}}.calc-soon-icon{display:flex;align-items:center;justify-content:center;margin:0 0 24px;width:54px;height:54px;background:#f6f7fb;border-radius:16px}.calc-soon-title{margin:0 0 20px;text-align:center;font-weight:700;font-size:32px;line-height:40px}.calc-soon-text{max-width:450px;margin:0 0 24px;font-size:16px;line-height:24px;color:#667894}@media (min-width:1024px){.calc-page{display:flex}.calc-page .anchors-header{display:none}.calc-page .anchors-body{padding:0 8px 0 12px}}.calc-page .main{position:relative;z-index:1;background:#fff;padding:32px 16px;width:100%}@media (min-width:1024px){.calc-page .main{padding:32px 30px;width:calc(100% - 290px)}.calc-page .breadcrumbs{margin:0 0 24px}}.calc-page .h1,.calc-page h1{font-weight:700;font-size:28px;line-height:36px;margin:0 0 20px}@media (min-width:1024px){.calc-page .h1,.calc-page h1{font-size:48px;line-height:56px;margin:0 0 16px}}.calc-page .gray-text{margin:0 0 16px;font-size:15px;color:#667894}@media (min-width:768px){.calc-page .gray-text{margin:0 0 20px}}.calc-page .gray-text a{display:inline-block;color:#667894;border-bottom:1px solid rgba(102,120,148,.2)}.calc-page .tag-list{margin:0 -20px 24px}.calc-page .tag-list a.active{background-color:#117ff5;color:#fff}.calc-steps{padding-top:24px!important;counter-reset:num}.calc-steps li:not(:last-child){margin:0 0 4px}.calc-steps .link{display:flex;align-items:center;justify-content:flex-start!important;color:#8c8c8c!important;font-weight:500;border-radius:12px}@media (min-width:1024px){.calc-steps .link{margin:0!important;padding:8px!important}}.calc-steps .link.is-active,.calc-steps .link.is-finish{color:#242f39!important}.calc-steps .link.is-finish .number{border-color:#117ff5;color:#117ff5;background:#fff}.calc-steps .link.is-finish .number:after{position:absolute;top:0;left:0;-webkit-mask-image:url(/resources/0625991ab2365809ca32.svg);mask-image:url(/resources/0625991ab2365809ca32.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:3px 3px;mask-position:3px 3px;-webkit-mask-size:18px;mask-size:18px;content:'';width:26px;height:26px;background-color:#117ff5}.calc-steps .link.is-active .number{border-color:#117ff5;background:#117ff5;color:#fff}.calc-steps .link:hover{background:#e1f0ff;color:#242f39!important}.calc-steps .number{position:relative;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0;width:26px;height:26px;border-radius:50%;background:#ededed;border:1px solid #ededed;font-weight:500;font-size:16px;color:#8c8c8c}.calc-steps .number:before{content:counter(num);counter-increment:num}.calc-step-inner{margin:0 0 32px}@media (min-width:768px){.calc-step-inner{margin:0 auto 56px;max-width:680px}}@media (min-width:1920px){.calc-step-inner{padding-right:290px;max-width:970px}}.calc-select input:checked+label{justify-content:space-between;background:#117ff5;color:#fff}.calc-select input:checked+label:after{position:relative;display:block;height:24px;width:24px;margin-left:15px;background-color:#fff;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transition:all .2s ease-in-out;-webkit-mask-image:url(/resources/0625991ab2365809ca32.svg);mask-image:url(/resources/0625991ab2365809ca32.svg);-webkit-mask-size:20px;mask-size:20px;content:''}.calc-select label{display:flex;align-items:center;justify-content:center;padding:0 16px;width:100%;line-height:40px;color:#117ff5;background:rgba(17,127,245,.15);border-radius:4px;font-weight:500;font-size:15px;cursor:pointer;transition:all .2s}.calc-dropdown-toggle.is-selected,.calc-dropdown-toggle:hover,.calc-select label:hover{background:#117ff5;color:#fff}@media (min-width:768px){.calc-select label{width:auto}}.calc-dropdown{position:relative}.calc-dropdown.is-open .calc-dropdown-list{display:block}.calc-dropdown.is-open .icon-down{transform:rotate(180deg)}.calc-dropdown-toggle{display:flex;align-items:center;justify-content:center;padding:0 16px;width:100%;line-height:40px;color:#117ff5;background:rgba(17,127,245,.15);border-radius:4px;font-weight:500;font-size:15px;cursor:pointer;transition:all .2s}@media (min-width:768px){.calc-dropdown-toggle{width:auto}}.calc-dropdown-toggle.is-selected .icon,.calc-dropdown-toggle:hover .icon{background-color:#fff}.calc-dropdown-toggle .icon{margin-left:4px;background-color:#117ff5;transition:all .2s}.calc-dropdown-toggle a:hover{color:#fb7234}.calc-dropdown-list{position:absolute;top:100%;right:0;z-index:1;display:none;width:100%;margin:8px 0 0;padding:16px 16px 20px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.06);border:1px solid #d8d8d8;border-radius:4px}@media (min-width:768px){.calc-dropdown-list{width:380px}}.calc-dropdown-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;font-weight:500}.calc-dropdown-header span{font-weight:400;color:#117ff5}.calc-dropdown-item:not(:last-child){margin:0 0 16px}.calc-dropdown-item input:checked+label{background:#117ff5;color:#fff}.calc-dropdown-item input:checked+label:after,.calc-dropdown-item input:checked+label:before{position:absolute;top:50%;right:14px;display:block;transform:translateY(-50%);content:''}.calc-dropdown-item input:checked+label:before{height:24px;width:24px;border-radius:50%;background:#5baaff}.calc-dropdown-item input:checked+label:after{height:24px;width:24px;background-color:#fff;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url(/resources/0625991ab2365809ca32.svg);mask-image:url(/resources/0625991ab2365809ca32.svg);-webkit-mask-size:16px;mask-size:16px}.calc-dropdown-item label{position:relative;display:flex;align-items:center;padding:8px;background:#f6f7fb;color:#242f39;border-radius:8px;cursor:pointer}.calc-dropdown-item label:hover{background:rgba(17,127,245,.15);color:#117ff5}.calc-dropdown-item img{max-width:36px;margin-right:8px;padding:4px;border-radius:8px;background:#fff}.calc-intro{margin:16px 0;font-size:20px}@media (min-width:1024px){.calc-intro{margin:42px 0 36px;font-size:24px}}.calc-box-arrow{display:block;margin:0 0 6px -11px}@media (min-width:768px){.calc-box-arrow{margin:0 0 18px -11px}}.calc-box-title{margin:0 0 8px;font-weight:500;font-size:24px;line-height:32px}@media (min-width:768px){.calc-box-title{margin:0;font-size:25px;line-height:40px}}.calc-box-email{position:relative}@media (min-width:768px){.calc-box-email{padding:0 0 24px}}.calc-box-email input{padding-right:134px}.calc-box-email .btn{position:absolute;top:6px;right:8px;width:114px;border:0}.calc-box .btn-orange{width:100%;height:56px}.calc-box .btn-orange-light{height:56px}.calc-type{position:relative;margin:0 0 16px}@media (min-width:768px){.calc-type{margin:0 0 24px}}.calc-type-bottom{padding:16px;background:#fafafa;border-radius:0 0 4px 4px}@media (min-width:768px){.calc-type-bottom{display:flex;align-items:center;justify-content:space-between}}.calc-type-label{display:block;margin:0 0 4px;font-weight:500;font-size:20px;line-height:30px}@media (min-width:768px){.calc-type-label{margin:0}}.calc-type-desc{margin:0 0 16px;font-size:15px;line-height:24px}@media (min-width:768px){.calc-type-desc{margin:0;line-height:30px}}.calc-type-sticker{position:absolute;top:10px;left:10px;padding:0 10px;font-weight:700;font-size:10px;line-height:24px;text-transform:uppercase;background:#09cf34;color:#fff;border-radius:2px}.calc-type img{display:block;border-radius:4px 4px 0 0}.calc-form-tax{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px}.calc-form-tax .checkbox{max-width:280px;color:#000}@media (min-width:768px){.calc-form-tax .checkbox{max-width:100%}}.calc-form-tax .checkbox label{line-height:24px;padding:0 0 0 30px}.calc-form>.input-units{margin:0}.calc-form>.input-units input{border-radius:4px 4px 0 0;border-bottom:0}.calc-form-kwn{display:flex;width:100%}.calc-form-kwn .input-wrap{flex-grow:1;width:50%}.calc-form-kwn .input-wrap:nth-child(1) input{border-radius:0 0 0 4px;border-right:0}.calc-form-kwn .input-wrap:nth-child(2) input{border-radius:0 0 4px 0}.calc-form .zip{width:100%}@media (min-width:768px){.calc-form .zip{width:auto}}.calc-nav{display:flex}.calc-nav .btn{width:100%}@media (min-width:768px){.calc-nav .btn-orange{width:134px}.calc-nav .btn-orange-light{width:205px}}.calc-nav .icon-right{margin-right:4px;transform:rotate(180deg);background-color:#fb7234}.calc-sizes{position:relative;margin:0 -16px 24px;padding:68px 16px 0;overflow:hidden;list-style:none;z-index:1}@media (min-width:1024px){.calc-sizes{margin:0 -30px 24px;padding:48px 30px 0}}.calc-sizes .swiper-button-next,.calc-sizes .swiper-button-prev{position:absolute;top:12px;display:flex;align-items:center;justify-content:center;width:calc(50% - 16px);height:32px;background:#fbfbfb;border:1px solid #f1f1f1;cursor:pointer}@media (min-width:768px){.calc-sizes .swiper-button-next,.calc-sizes .swiper-button-prev{display:none}}.calc-sizes .swiper-button-next:before,.calc-sizes .swiper-button-prev:before{display:block;width:14px;height:14px;border-bottom:2px solid #242f39;border-left:2px solid #242f39;transition:all .2s;content:''}.calc-sizes .swiper-button-next:hover:before,.calc-sizes .swiper-button-prev:hover:before{border-color:#117ff5}.calc-sizes .swiper-button-prev{left:16px;border-radius:4px 0 0 4px}.calc-sizes .swiper-button-prev:before{transform:rotate(45deg) translate(2px,-2px)}.calc-sizes .swiper-button-next{right:16px;border-radius:0 4px 4px 0}.calc-sizes .swiper-button-next:before{transform:rotate(225deg) translate(2px,-2px)}.calc-size{position:relative;min-width:280px;max-width:calc(100vw - 32px);padding:28px;border:1px solid #dce8fa;border-radius:20px}@media (min-width:576px){.calc-size{min-width:340px;max-width:340px}}.calc-size .recomend{position:absolute;padding:0 15px;top:-12px;left:24px;border-radius:2px;background:#09cf34;color:#fff;font-weight:700;font-size:10px;line-height:24px;letter-spacing:.5px;text-transform:uppercase}.calc-size .title{margin:0 0 4px;font-weight:700;font-size:24px;line-height:1.33;color:#242f39}@media (min-width:1024px){.calc-size .title{white-space:nowrap}}.calc-size .subtitle{margin:0 0 4px;font-size:20px;line-height:1}.calc-size .watt{display:flex;align-items:flex-start}.calc-size .watt img{min-width:15px;max-width:15px;margin:0 10px 0 0}.calc-size hr{margin:16px 0;border:0;border-top:1px solid #dce8fa}.calc-size .calc-select label{height:56px}.calc-size .calc-select label:before{position:absolute;top:0;right:0;bottom:0;left:0;content:''}.calc-checkbox input,.calc-radio input{display:none}.calc-checkbox input:checked+label,.calc-radio input:checked+label{background:#ddecff}.calc-radio input:checked+label:before{border-color:#117ff5}.calc-radio input:checked+label:after{top:32px;right:16px;width:12px;height:12px;background:#117ff5}@media (min-width:768px){.calc-radio input:checked+label:after{top:16px}}.calc-radio .calc-label:after,.calc-radio .calc-label:before{position:absolute;display:block;border-radius:50%;content:''}.calc-radio .calc-label:before{top:28px;right:12px;width:20px;height:20px;border:2px solid #dce8fa}@media (min-width:768px){.calc-radio .calc-label:before{top:12px}}.calc-checkbox input:checked+label:before{background:#117ff5}.calc-checkbox input:checked+label:after{right:14px}.calc-checkbox .calc-label:after,.calc-checkbox .calc-label:before{position:absolute;display:block;content:''}.calc-checkbox .calc-label:before{top:31px;right:12px;width:40px;height:20px;border-radius:20px;background:#dce8fa}@media (min-width:768px){.calc-checkbox .calc-label:before{top:12px}}.calc-checkbox .calc-label:after{top:33px;right:34px;width:16px;height:16px;border-radius:50%;background:#fff;transition:right .2s ease-in-out}@media (min-width:768px){.calc-checkbox .calc-label:after{top:14px}}.calc-seo{margin-top:44px}@media (min-width:768px){.calc-seo{margin-top:84px}}.calc-seo p{margin:0 0 16px}.calc-alert{margin:0 0 32px;display:flex;align-items:flex-start;color:#667894;font-weight:500}.calc-alert .icon{background-color:#667894;-webkit-mask-size:19px;mask-size:19px;margin-right:4px}.calc-choose{margin:0 0 8px}.calc-choose-active{display:flex;align-items:center;font-weight:500}.calc-choose-active .btn{padding:0;height:auto}.calc-choose-active img{min-width:62px;max-width:62px;margin-right:16px;border-radius:4px}.calc-choose-active p{margin:4px 0}@media (min-width:1024px){.calc-cols{display:flex}.calc-left{flex-grow:1;margin-right:50px}}.calc-right{margin:0 0 24px}@media (min-width:1024px){.calc-right .calc-size{position:sticky;top:76px}}.calc-right .calc-alert{margin:0 0 24px;font-size:14px;line-height:1.4}.calc-right .calc-alert .icon{margin-right:8px}.calc-right .system-engineer{margin:16px 0 0}.calc-right .system-engineer-text{margin:0}.calc-group{margin:0 0 20px;padding:24px;border:1px solid #dce8fa;border-radius:20px}@media (min-width:1024px){.calc-group-header{display:flex;align-items:center;justify-content:space-between}}.calc-group .blue{cursor:pointer}.calc-chart{flex-grow:1;margin-top:16px}@media (min-width:1024px){.calc-chart-wrapper{display:flex;margin-top:24px}.calc-chart-wrapper .calc-chart{max-height:initial}}.calc-chart-label{display:flex;align-items:center;font-weight:500;font-size:12px;margin:16px 0}@media (min-width:1024px){.calc-chart-label{margin:0}}.calc-chart-label .dot{display:block;min-width:6px;width:6px;height:6px;background:#117ff5;border-radius:50%;margin-right:8px}.calc-chart-label .bill{display:block;min-width:18px;width:18px;height:18px;margin-right:4px;border-radius:4px 4px 0 0}.calc-chart-label .bill:last-child{margin-right:8px}.calc-chart .tab-nav{margin:0 0 24px;padding:0;border-bottom:1px solid #f2f7ff;overflow:auto;white-space:nowrap}.calc-chart .tab-nav li{margin-right:16px}.calc-chart .tab-nav span{display:block;margin:0 0 -1px;padding:0 0 8px;font-weight:500;font-size:14px;line-height:1.4;color:#667894;border-bottom:4px solid transparent}.calc-chart .tab-nav span.active{color:#117ff5;border-color:#117ff5}.calc-chart .tab-body{padding:0}.calc-comparison{position:relative;margin:24px 0 0;padding:24px;border-radius:8px;background:#f3f8fe;font-weight:500}@media (min-width:1024px){.calc-comparison{width:calc(50% - 14px);margin:0 0 0 28px;padding:35px 40px}}.calc-comparison .calc-chart{margin:0}.calc-comparison:after,.calc-comparison:before{position:absolute;top:0;right:0;z-index:1;display:inline-block;height:32px;width:32px;border-radius:50% 8px 50% 50%;content:''}.calc-comparison:before{background:#ddf0ff}.calc-comparison:after{background-color:#117ff5;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transition:all .2s ease-in-out;-webkit-mask-image:url(/resources/0625991ab2365809ca32.svg);mask-image:url(/resources/0625991ab2365809ca32.svg)}.calc-comparison .val{display:block;margin:6px 0 28px;font-weight:700;color:#117ff5;font-size:24px;line-height:1}.calc-comparison .val:last-child{margin-bottom:0}.calc-comparison .small{margin-top:6px;font-weight:400;font-size:12px;line-height:20px;color:#242f39}.calc-orientation{display:flex;align-items:center;margin:0 0 auto auto}.calc-orientation-list{display:flex;flex-wrap:wrap;max-width:680px;margin-top:24px}.calc-orientation-list img{max-width:20px;margin:0 5px 5px 0}@media (min-width:1024px){.calc-orientation-list img{max-width:initial}}.calc-orientation-icon{display:flex;align-items:center;justify-content:center;min-width:40px;width:40px;height:40px;margin-left:8px;padding:8px;border-radius:4px;background:#f3f8fe;cursor:pointer}.calc-orientation-icon:hover .icon{background-color:#117ff5}.calc-quote-top{margin:0 0 16px;padding:0 0 8px;border-bottom:1px solid #dce8fa}@media (min-width:1024px){.calc-quote-top{display:flex;align-items:flex-start;justify-content:space-between}}.calc-quote-top p{margin:0 0 8px}.calc-quote-top p:last-child{margin:0 0 8px}.calc-quote-top b{font-size:24px}.calc-quote .config{display:inline-block;margin:0 24px 24px 0}.calc-better-item{display:flex;align-items:flex-start;width:100%;font-size:15px}.calc-better-item:not(:last-child){margin:0 0 24px}.calc-better-item .img{display:flex;align-items:center;justify-content:center;padding:4px;background:#f6f7fb;min-width:76px;width:76px;margin-right:16px;border-radius:8px}.calc-better-item p,.scholarship-person p{margin:0 0 4px}.calc-better-item b{font-weight:500;font-size:20px}.calc-better .poster{max-width:calc(100% + 48px);margin:-24px -24px 24px}.calc-select-product{position:relative;padding:0}@media (min-width:1024px){.calc-select-product{display:flex;width:100%}}.calc-select-product .sidebox{border:0;border-radius:0}@media (min-width:1024px){.calc-select-product .sidebox{background:0 0}}.calc-select-product .sidebox-header p{margin:0 auto 0 0}.calc-select-product .product-list{flex-grow:1;max-height:calc(100vh - 82px);overflow:auto;margin:0;padding:24px}@media (min-width:1024px){.calc-select-product .product-list{max-height:initial;overflow:initial;padding:30px}}.calc-select-product .product-card{position:relative}.calc-select-product .product-card a{position:relative;z-index:2}.calc-select-product .calc-select{margin:0 15px 16px}.calc-select-product .calc-select input:checked+label{justify-content:space-between;background:#117ff5;border-color:#117ff5;color:#fff}.calc-select-product .calc-select label{border:1px solid #dce8fa;background:0 0}.calc-select-product .calc-select label:hover{border-color:transparent;background:rgba(17,127,245,.15);color:#117ff5}.calc-select-product .calc-select label:before{position:absolute;top:0;right:0;bottom:0;left:0;content:''}.input-units .unit{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:16px;line-height:24px;color:#667894}.input-units .unit input{padding-right:50px}.brands-page{padding:24px 16px 40px}@media (min-width:1024px){.brands-page{padding:32px 30px 40px}}.brands-page .breadcrumbs{margin:0 0 16px}@media (min-width:768px){.brands-page .breadcrumbs{margin:0 0 24px}}.brands-page h1{margin:0 0 16px;padding:0;font-weight:700;font-size:28px;line-height:1.3}@media (min-width:768px){.brands-page h1{margin:0 0 24px;font-size:56px}}@media (min-width:1024px){.brands-page h1{margin:0 0 32px;font-size:60px}}.brands-page .tab-nav{width:initial;margin:0 -16px 24px;padding:0 16px;border-bottom:1px solid #dce8fa;overflow:auto}@media (min-width:1024px){.brands-page .tab-nav{margin:0 -30px 32px;padding:0 30px}}.brands-page .tab-nav li{margin-right:16px;overflow:initial}.brands-page .tab-nav a,.brands-page .tab-nav span{height:auto;background:0 0;padding:0 0 10px;width:auto;color:#667894;border-bottom:4px solid transparent;border-radius:0!important;white-space:nowrap}@media (min-width:768px){.brands-page .tab-nav a,.brands-page .tab-nav span{font-size:20px}}.brands-page .tab-nav a.active,.brands-page .tab-nav span.active{background:0 0;border-bottom-color:#117ff5;color:#117ff5}.brands-page .tab-nav a:hover,.brands-page .tab-nav span:hover{color:#117ff5}.brands-page .tag-list{flex-wrap:wrap;margin-right:-16px}.brands-page .tag-list li{margin:0 15px 15px 0}.brands-page .tag-list a{display:flex;align-items:center;justify-content:center;width:164px;height:83px;padding:10px;background:#f3f3f3;border-color:#f3f3f3;color:#242f39}@media (min-width:768px){.brands-page .tag-list a{width:135px;height:69px}}@media (min-width:1024px){.brands-page .tag-list a{width:140px;height:72px}}.brands-page .tag-list a:hover{background:#e4effc;color:#117ff5}.brands-page .tag-list img{max-width:100%;max-height:100%}.system-page{padding:16px}@media (min-width:768px){.system-page{padding:24px 20px}}.system-page .faq-box{max-width:653px}@media (min-width:1024px){.system-catalog-page{display:flex}}.system-catalog-page h1{font-size:28px;line-height:1.3}@media (min-width:768px){.system-catalog-page h1{font-size:56px}}.system-catalog-page .footer{margin:0;padding:48px 0 0;border-top:1px solid #dce8fa;border-radius:0;background:0 0}@media (max-width:1200px){.system-catalog-page .footer-menu>li{width:auto}}.system-catalog-page .main{padding:16px 16px 48px}@media (min-width:1024px){.system-catalog-page .main{padding:32px 30px 8px}}.system-catalog-page .get-updates{padding-right:0;padding-left:0}.system-catalog-page .sidebox{border-bottom:0}@media (min-width:768px){.system-catalog-page .sidebox{background:0 0}}@media (min-width:1024px){.system-wrapper{display:flex;justify-content:space-between}}.system-inner{margin:0 0 32px}.system-inner .h1{max-width:760px;margin:0 0 32px;font-weight:900;font-size:42px;line-height:1.2}@media (min-width:768px){.system-inner .h1{font-size:56px;line-height:1.3}}.system-inner .h2{margin:0 0 24px;font-weight:500;font-size:28px;line-height:1.2}@media (min-width:768px){.system-inner .h2{font-size:32px;line-height:1.3}}.system-inner .h3{margin:24px 0 16px;font-weight:500;font-size:18px;line-height:1.2}@media (min-width:768px){.system-inner .h3{font-size:32px;line-height:1.3}}.system-steps{margin:0 0 40px;padding:0;list-style-type:none}@media (min-width:768px){.system-steps{display:flex;align-items:flex-start;flex-wrap:wrap}}@media (min-width:1024px){.system-steps{flex-wrap:nowrap}}@media (min-width:768px){.system-steps li{position:relative;max-width:45%;padding-right:20px}}@media (min-width:1024px){.system-steps li{max-width:250px;padding-right:40px}}.system-steps li:not(:last-child){margin:0 0 24px}@media (min-width:1024px){.system-steps li:not(:last-child){margin:0 10px 0 0}.system-steps li:not(:last-child):before{position:absolute;display:block;content:'';top:18px;right:0;left:47px;height:2px;background:#cee6ff;opacity:.4}.system-steps li:not(:last-child) .arrow{position:absolute;top:7px;right:calc(50% - 40px);z-index:1;height:24px;width:24px;background:#fff}.system-steps li:not(:last-child) .arrow:before{position:absolute;display:block;height:100%;width:100%;background-color:#dbdbdb;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url(/resources/58f2182f187d670c1049.svg);mask-image:url(/resources/58f2182f187d670c1049.svg);content:''}}.system-steps .num{display:flex;align-items:center;justify-content:center;width:37px;height:37px;margin:0 0 14px;border-radius:50%;background:#f4f4f4;color:#117ff5;font-weight:500}.system-steps .title{margin:0 0 10px;font-weight:500}.system-steps .gray{font-size:14px;line-height:1.4}.system-components{display:grid;grid-gap:16px;max-width:890px;margin:0 0 32px}@media (min-width:768px){.system-components{grid-template-columns:repeat(2,1fr);grid-gap:24px;margin:0 0 56px}}@media (min-width:1440px){.system-components{grid-template-columns:repeat(auto-fill,minmax(209px,1fr))}}.system-components .item{display:flex;flex-direction:column;height:100%;transition:all .2s ease-in-out;cursor:pointer}.system-components .item:hover{box-shadow:0 12px 24px rgba(0,0,0,.06)}.system-components .item:hover .text{background:#fff}.system-components .img{position:relative;display:flex;align-items:center;justify-content:center;height:190px;padding:24px;overflow:hidden;border:1px solid #dce8fa;border-radius:4px 4px 0 0}.system-components .label{position:absolute;padding:0 8px;top:16px;left:16px;z-index:1;border-radius:32px;font-size:14px;line-height:22px;color:#242f39;background:#fff}.system-components img{display:block;max-height:100%;object-fit:contain}.system-components .text{flex-grow:1;background:#fafafa;padding:16px;border-radius:0 0 4px 4px;transition:all .2s ease-in-out}.system-components .title{margin:0 0 4px;font-weight:500;font-size:20px;line-height:1.4}.system-components .gray{margin:0;font-size:14px;line-height:1.4}.system-more{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;max-width:590px;margin:0 0 32px}@media (min-width:768px){.system-more{grid-gap:24px;max-width:912px;margin:0 0 56px}}.system-more .btn{justify-content:space-between;height:48px}.system-more .icon{background-color:#117ff5}.system-main-img{margin:0 0 32px}@media (min-width:768px){.system-main-img{margin:0 0 56px}}.system-text{max-width:653px;margin:0 0 24px}@media (min-width:768px){.system-text{margin:0 0 56px;font-size:18px}}.system-specifications{max-width:653px;border:1px solid #dce8fa;border-radius:4px;margin:0 0 24px}@media (min-width:768px){.system-specifications{margin:0 0 56px}}.system-specifications-top{padding:16px}.system-specifications .group{border-top:1px solid #dce8fa}.system-specifications .group.is-open .icon-down{transform:rotate(180deg)}.system-specifications .group-title{display:flex;align-items:center;justify-content:space-between;padding:16px;cursor:pointer;transition:all .2s ease-in-out}.system-specifications .group-title:hover{color:#117ff5}.scholarship-sponsor a:hover .icon,.system-specifications .group-title:hover .icon{background-color:#117ff5}.scholarship-person__title br,.system-specifications .group-body{display:none}.system-specifications .group-body ul{padding:0 16px 16px}.system-specifications ul{margin:0;padding:0;list-style-type:none}.system-specifications li{position:relative;display:flex;align-items:center;justify-content:space-between}.system-specifications li:not(:last-child){margin-bottom:12px}.system-specifications li div{position:relative;z-index:2;background:#fff}.system-specifications li div:first-child{padding-right:10px}.system-specifications li div:last-child{padding-left:10px}@media (min-width:768px){.system-summary{position:sticky;top:80px}.system-summary-wrapper{max-width:653px}}@media (min-width:1024px){.system-summary-wrapper{min-width:318px;max-width:318px;margin-left:30px}}.system-summary-list li,.system-summary-top{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.system-summary .total{font-weight:900;font-size:40px;line-height:1.25}.system-summary .label{padding:3px 10px;color:#09cf34;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;background:#c3ffd1;border-radius:4px}.system-summary .text{margin:0 0 20px;font-weight:500;font-size:14px;line-height:1.4}.system-summary .paypal,.system-summary .subtitle{display:flex;align-items:center;margin:0 0 12px}.system-summary .paypal img{margin-right:8px}.system-summary .paypal span{font-weight:500;border-bottom:1px solid rgba(102,120,148,.29)}.system-summary .subtitle{justify-content:space-between;margin:0 0 8px;font-weight:500}.system-summary .subtitle img{width:20px}.system-summary-list{margin:0;padding:0 0 8px;list-style-type:none;font-size:14px;line-height:1.4}.system-summary-list .gray{margin-right:16px}.system-summary .btn{width:100%;margin-bottom:16px}.system-price{margin:0 0 8px;font-weight:700;font-size:20px;line-height:1.4;color:#242f39}.system-faq{margin:0 0 56px;max-width:716px}.system-bottom-text{font-size:16px;line-height:24px}.system-engineer-top{display:flex;align-items:center;margin:0 0 12px}.system-engineer img{min-width:48px;max-width:48px;margin-right:12px;border-radius:50%}.system-engineer .name{font-weight:500}.system-engineer .gray,.system-engineer-text{font-size:14px;line-height:1.4}.scholarship-page{position:relative;padding:24px 16px}@media (min-width:1024px){.scholarship-page{padding:32px 30px}}.scholarship-inner{display:grid;grid-gap:56px}@media (min-width:1200px){.scholarship-inner{grid-template-columns:1fr 540px}}@media (min-width:1440px){.scholarship-inner{grid-template-columns:725px 600px;justify-content:space-between}}.scholarship-left{font-size:18px}.scholarship-left .h1{margin:0 0 16px;font-size:36px}@media (min-width:1024px){.scholarship-left .h1{font-size:72px}}.scholarship-left .h2{margin:32px 0 16px;font-size:32px}@media (min-width:1024px){.scholarship-left .h2{margin:56px 0 24px;font-size:48px}.scholarship-left .h4{margin-top:40px}}.scholarship-left ul{padding:0 0 0 20px}.scholarship-left li:not(:last-child){margin:0 0 16px}.scholarship-left .btn{width:100%;height:56px}.scholarship-right{display:flex;flex-direction:column;justify-content:space-between;margin:0 -16px}@media (min-width:1024px){.scholarship-right{margin:0}}.scholarship-supported{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:32px 0 0;font-weight:700;font-size:18px}@media (max-width:576px){.scholarship-supported div{width:100%}}.scholarship-supported a{display:flex;align-items:center;min-width:134px;height:48px;padding:0 16px;border:1px solid #dce8fa;border-radius:4px;transition:all .2s}.scholarship-supported a:hover{border-color:#117ff5}.scholarship-supported img{max-width:100%}.scholarship-hero{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:32px 0;border-radius:4px}.scholarship-persons{margin:24px 0}.scholarship-person:not(:last-child){margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #dce8fa}.scholarship-person__inner{margin:0 0 16px}@media (min-width:1024px){.scholarship-person__inner{display:flex;align-items:center;gap:24px}}.scholarship-person__title{font-weight:700;font-size:24px}@media (min-width:1024px){.scholarship-person__title br{display:block}}.scholarship-person__text{font-style:italic}.scholarship-person img{margin:0 0 16px;border-radius:4px}@media (min-width:1024px){.scholarship-person img{min-width:114px;max-width:114px;margin:0}}.scholarship-seasons .faq-box{padding:0;background:0 0;border-radius:0}.scholarship-seasons .faq-box-title{flex-direction:row-reverse;justify-content:flex-end;gap:4px}@media (min-width:1024px){.scholarship-seasons .faq-box-title{margin-top:40px}}.scholarship-seasons .faq-box-title:hover,.wholesale-landing__map:hover path{opacity:.8}.scholarship-seasons .faq-box .btn{color:#fff}.scholarship-seasons .faq-box a{text-decoration:none}.scholarship-seasons .faq-box .h4{margin:0;pointer-events:none}.scholarship-steps{display:grid;grid-gap:24px;margin:24px 0}.scholarship-stats div,.scholarship-steps .num{display:flex;align-items:center;justify-content:center}.scholarship-steps .num{width:36px;height:36px;color:#fff;font-weight:500;border-radius:50%;background:#242f39}.scholarship-steps .gray{font-size:16px}.scholarship-steps p{margin:12px 0 0}.scholarship-steps b{font-size:24px}.scholarship-stats{margin:24px 0;border:1px solid #dce8fa;border-radius:4px}@media (min-width:768px){.scholarship-stats{display:grid;grid-template-columns:repeat(3,1fr)}}.scholarship-stats div{flex-direction:column;padding:16px;line-height:1.5;font-size:18px}.scholarship-stats div:nth-child(2),.scholarship-stats div:nth-child(3){border-top:1px solid #dce8fa}@media (min-width:768px){.scholarship-stats div:nth-child(2),.scholarship-stats div:nth-child(3){border:0;border-left:1px solid #dce8fa}}.scholarship-stats .icon{background-color:#242f39}.scholarship-reveiw{margin:0 0 24px;padding:16px;border:1px solid #dce8fa;border-radius:4px 4px 0 0;font-size:18px}.scholarship-reveiw__header{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-weight:700;line-height:1}.scholarship-reveiw__text{font-style:italic}.scholarship-reveiw a,.scholarship-reveiw i{display:block;transition:all .2s}.scholarship-reveiw img{margin-right:8px}@media (min-width:1024px){.scholarship-sticky{position:sticky;top:80px}}.scholarship-info{padding:24px;background:#f6f7fb;border:1px solid #dce8fa;border-radius:4px}@media (min-width:1024px){.scholarship-info{padding:40px}}@media (min-width:1440px){.scholarship-info{padding:56px}}.scholarship-info p{margin:0 0 24px;font-weight:700;font-size:32px;line-height:1.4}@media (min-width:1024px){.scholarship-info p{font-size:40px}}.scholarship-info ul{display:grid;gap:24px;margin:0 0 40px;padding:0;list-style-type:none;font-size:18px}@media (min-width:1024px){.scholarship-info ul{grid-template-columns:repeat(2,1fr)}}.scholarship-info b{display:block;font-size:24px;line-height:1.33}@media (min-width:1024px){.scholarship-info b{margin:8px 0 0}}.scholarship-info .btn{width:100%;height:56px;margin:0}.scholarship-sponsors{margin:24px 0}@media (min-width:1024px){.scholarship-sponsors{margin:24px 0 40px}}.scholarship-sponsor:not(:last-child){margin:0 0 24px}.scholarship-sponsor p{margin:0}.scholarship-sponsor a{display:flex;align-items:center;margin:0 0 16px;font-weight:700;font-size:24px}.scholarship-sponsor img{min-width:86px;width:86px;margin-right:16px}.scholarship-sponsor .icon{margin:4px 0 0 4px;transition:inherit}.cart-page{padding:16px 16px 50px}@media (min-width:1024px){.cart-page{padding:48px 30px 50px}}.cart-empty,.cart-page .breadcrumbs{display:flex;align-items:center;justify-content:space-between}@media (min-width:1024px){.cart-page .breadcrumbs{margin-top:-16px}}.cart-page .breadcrumbs .btn-link{padding:0}@media (min-width:1024px){.cart-page .breadcrumbs .btn-link{display:none}}.cart-empty{flex-direction:column;justify-content:center;min-height:50vh;max-width:345px;margin:auto}.cart-empty img{width:72px;margin:auto auto 32px}@media (min-width:768px){.cart-empty img{margin:0 auto 32px}}.cart-empty .btn{margin:16px 0 0;width:100%}@media (min-width:1024px){.cart-empty .btn{height:56px}}.cart-empty p{font-size:28px;line-height:36px;margin:0 0 auto}@media (min-width:768px){.cart-empty p{margin:0 0 16px}}.cart-body{position:relative}@media (min-width:768px){.cart-body{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}}@media (min-width:1440px){.cart-body{display:grid;grid-template-areas:"left sum" "bottom sum"}}.cart-body .tab-body{padding:0 0 20px}@media (min-width:768px){.cart-left{width:59%}}@media (min-width:1024px){.cart-left{width:680px;max-width:100%}}@media (min-width:1440px){.cart-left{grid-area:left}}.cart-left .tabs-btn .tab-nav{margin:16px 0 32px}.cart-left .tabs-btn li{flex-grow:1}.cart-left .tabs-btn span{width:100%}.cart-title,.cart-title h1{display:flex;align-items:flex-end}.cart-title{justify-content:space-between;margin:0 0 16px}@media (min-width:1024px){.cart-title{margin:0 0 24px}}.cart-title h1{font-size:24px;line-height:32px;font-weight:700;margin:0}@media (min-width:1024px){.cart-title h1{font-size:32px;line-height:40px}}.cart-title h1 span{margin-left:12px;font-size:56%;line-height:2}.cart-title .btn-link{position:absolute;top:-44px;right:0;display:inline-flex;height:28px;padding:0}@media (min-width:1024px){.cart-title .btn-link{position:relative;top:0}}.cart-subtitle{font-weight:500;font-size:20px;line-height:1;margin:0 0 24px}@media (min-width:1024px){.cart-subtitle{font-size:24px}}.cart-items hr{border:0;border-bottom:1px solid #dce8fa}.cart-item{position:relative;display:flex;align-items:flex-start;border:1px solid #dce8fa;padding:16px;border-radius:4px}.cart-item:not(:last-child){margin:0 0 24px}.cart-items{margin:0 0 40px}.cart-item.is-removed .available,.cart-item.is-removed .img,.cart-item.is-removed .row{opacity:.6}.cart-item.is-removed .discount,.cart-item.is-removed .qty-input{display:none}.cart-item.is-removed .btn-remove{z-index:100}.cart-item.is-removed .add-again{display:flex;opacity:1}.cart-item-right{flex-grow:1}.cart-item sup{font-size:8px;line-height:8px;top:-1em}.cart-item .img{position:relative;display:flex;justify-content:center;align-items:center;min-width:40px;max-width:40px;height:40px;margin:0 16px 0 0}@media (min-width:768px){.cart-item .img{min-width:97px;max-width:97px;height:97px}}@media (min-width:1024px){.cart-item .img{min-width:162px;max-width:162px;height:162px}.cart-item .img:hover img+img{display:block}}.cart-item .img img{width:100%;height:100%;object-fit:contain}.cart-item .img img+img{position:absolute;top:0;left:100%;z-index:2;display:none;width:auto;height:auto;max-width:240px;background:#fff;border:1px solid #dce8fa;padding:8px}.cart-item .btn-remove{position:absolute;top:10px;right:16px;height:20px;padding:0;color:#667894;font-weight:500;font-size:12px;line-height:1;background:0 0;border:0}.cart-item .btn-remove:hover{color:#242f39}.cart-item .available{font-weight:700;font-size:12px;line-height:18px;margin:0 0 3px;color:#09cf34}.cart-item .available.not{color:#fd4040}.cart-item .row{display:flex;align-items:flex-end;justify-content:space-between}.cart-item .discount{margin:0 0 3px;color:#fb7234;font-weight:700;font-size:12px;line-height:18px;text-align:right}.cart-item .bonus{display:inline-block;margin:0 0 6px;padding:0 4px;border-radius:4px;color:#fff;background:#09cf34;font-weight:500;font-size:12px;line-height:18px}.cart-item .name{margin:0 0 5px}@media (min-width:1024px){.cart-item .name{font-size:18px;line-height:28px}}.cart-item .price{display:flex;align-items:flex-end;font-size:14px;line-height:20px;white-space:nowrap}.cart-item .per-item{font-weight:700;font-size:20px;line-height:1;margin:0 8px 0 0}.cart-item .per-panel{margin-left:-4px;color:#667894;font-weight:700;font-size:16px}.cart-item .per-watt{margin:6px 0 0;color:#667894;font-size:14px;line-height:1.4}.cart-item .old{margin:0 8px 0 0}.cart-item .old sup{top:-.4em}.cart-item .save{color:#09cf34}.cart-item .summ{font-weight:700;margin:0 0 0 16px;text-align:right;font-size:18px;line-height:1}@media (min-width:768px){.cart-item .summ{font-size:20px}}.cart-item .summ-pallet{padding-bottom:26px}.cart-item .summ sup{font-weight:900}.cart-item .qty-line{margin-top:24px}.cart-item .qty-input{margin-top:16px;height:40px;line-height:40px}.cart-item .qty-minus,.cart-item .qty-plus{min-width:40px}.cart-item .count{width:100%;height:100%}@media (min-width:768px){.cart-item .not-enough{flex-wrap:wrap;flex-direction:row}}@media (min-width:1200px){.cart-item .not-enough{padding:20px}}@media (min-width:768px){.cart-item .not-enough img{max-width:24px;min-width:24px;margin:0 10px 0 0}}@media (min-width:1200px){.cart-item .not-enough img{max-width:44px;min-width:44px;margin:0 20px 0 0}}@media (min-width:768px){.cart-item .not-enough p{width:calc(100% - 34px);font-size:16px;line-height:24px;text-align:left}}@media (min-width:1200px){.cart-item .not-enough p{width:calc(100% - 64px);font-size:20px;line-height:30px}}@media (min-width:768px){.cart-item .not-enough .btns{flex-direction:column;align-items:center}}@media (min-width:1024px){.cart-item .not-enough .btns{flex-direction:row;justify-content:flex-end}}@media (min-width:768px){.cart-item .not-enough .btns:before{display:none}.cart-item .not-enough button{min-width:250px;border-radius:4px;margin:10px 5px 0}}@media (min-width:1024px){.cart-item .not-enough button{min-width:200px;border:1px solid #667894;background:rgba(102,120,148,.05)}}@media (min-width:768px){.cart-item .not-enough button:first-child{color:#dce8fa;opacity:.4}}@media (min-width:1024px){.cart-item .not-enough button:first-child{color:#fff;opacity:1}}@media (min-width:768px){.cart-item .not-enough button:last-child{border:1px solid #667894;background:rgba(102,120,148,.05)}}.cart-bottom{width:100%;margin-top:40px}@media (min-width:768px){.cart-bottom{width:59%}}@media (min-width:1024px){.cart-bottom{width:680px;max-width:100%}}@media (min-width:1440px){.cart-bottom{grid-area:bottom}}.cart-bottom-offer{width:100%;margin:14px 0 0;color:#667894;font-size:14px;line-height:20px}.cart-bottom-offer a{display:inline-block;color:#667894;font-weight:600;border-bottom:1px solid rgba(102,120,148,.29)}.cart-bottom-offer a:hover,.summary li a,.summary li span{color:#117ff5}.cart-bottom-inner{display:flex;align-items:flex-start;flex-wrap:wrap}.cart-bottom-label{display:block;margin:0 0 16px;color:#242f39;font-weight:500;font-size:20px;line-height:1.4}.cart-bottom .input-wrap.email{flex-grow:1;width:100%;margin:0 0 16px}@media (min-width:1024px){.cart-bottom .input-wrap.email{max-width:calc(60% - 16px);min-width:calc(60% - 16px);margin:0 16px 0 0}.cart-bottom .input-wrap.email .input-icon{top:18px}}.cart-bottom .btn{white-space:nowrap}.cart-bottom .btn-blue,.cart-bottom .btn-orange{flex-grow:1;max-width:100%;height:56px}@media (min-width:1024px){.cart-bottom .btn-checkout{padding:0 20px;height:56px}}.cart-bottom .btn-zelle{width:100%;background:#6d1fd4;border-color:#6d1fd4;color:#fff;height:56px}.cart-bottom .btn-zelle:hover{opacity:.85}.cart-bottom .pay{margin-right:auto}.cart-alert{position:relative;z-index:1;background:#f6f7fb;margin:-27px 0 24px;padding:10px 16px;border-radius:0 0 4px 4px;border:1px solid #dce8fa}@media (min-width:1024px){.cart-alert{display:flex;align-items:center}}.cart-alert-blue{background:#ffeee7}.cart-alert-icon{display:flex;align-items:center;justify-content:center;background:#fff;min-width:36px;max-width:36px;height:36px;margin:2px 12px 0 0;padding:7px;border-radius:50%}@media (min-width:1024px){.cart-alert-icon{margin:0 12px 0 0}}.cart-alert>div{display:flex;align-items:flex-start}@media (min-width:1024px){.cart-alert>div{align-items:center}}.cart-alert .icon{margin:1px 8px 0 0;-webkit-mask-size:16px;mask-size:16px;width:16px;min-width:16px;height:16px;background-color:#242f39}.cart-alert .btn{height:auto;margin:4px 0 0 48px;padding:0;color:#fb7234;line-height:20px}@media (min-width:1024px){.cart-alert .btn{margin:0 0 0 auto}}.cart-alert .symbol{line-height:1;cursor:pointer}.cart-alert-payment{margin-top:-26px}.cart-mvp{margin:-24px 0 24px;border-radius:4px;border:1px solid #f6f7fb;overflow:hidden;transition:all .2s}@media (min-width:1024px){.cart-mvp{margin:-16px 0 40px}}.about-brands a:hover,.cart-mvp.is-open{border-color:#117ff5}.cart-mvp.is-open .cart-mvp-header{background:#f0f7ff}.cart-mvp.is-open .cart-mvp-body{border-top:1px solid #117ff5;max-height:300px;padding:16px}@media (min-width:1024px){.cart-mvp.is-open .cart-mvp-body{padding:20px 16px}}.cart-mvp-header{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;background:#f6f7fb;cursor:pointer;transition:all .3s}.cart-mvp-header .toggler{pointer-events:none}.cart-mvp-header .toggler label{padding-left:44px}.cart-mvp-header p{margin:0 16px 0 0;font-weight:500}.cart-mvp-body{position:relative;max-height:0;transition:all .4s;padding:0 16px;overflow:hidden}.cart-mvp-body p{margin:0}.cart-mvp-engineer{display:flex;align-items:center;margin:0 0 16px}@media (min-width:1024px){.cart-mvp-engineer{margin:0 0 12px}}.cart-mvp-engineer img{min-width:48px;max-width:48px;margin-right:12px;border-radius:50%}.cart-mvp-engineer .name{font-weight:500}.cart-mvp-engineer .gray{font-size:14px;line-height:1.4}.checkout-liftgate{margin:0 0 48px}.checkout-liftgate .gray:hover{color:#117ff5;cursor:pointer!important}.checkout-liftgate input:checked+label:after{left:16px}.checkout-liftgate label{display:flex;align-items:center;height:56px;padding:16px 16px 16px 44px;border:1px solid #dce8fa;border-radius:4px}.checkout-liftgate label:hover{color:#242f39}.checkout-liftgate label:before{left:16px}.checkout-liftgate span{margin-left:auto}.checkout-liftgate span.free{margin-left:5px;font-weight:500}.add-again{display:none;background:#fff;align-items:center;justify-content:space-between;font-weight:500;color:#117ff5}@media (max-width:768px){.add-again.unavailable{flex-direction:column;align-items:flex-start;margin-top:-10px}.add-again.unavailable .btn{width:100%;margin:20px 0 0}}.add-again .btn{color:#117ff5;border-color:#117ff5;white-space:nowrap;margin:0 0 0 15px}.add-again .icon{margin:0 0 0 6px;background-color:#117ff5}.summary{padding:40px 0 0}@media (min-width:768px){.summary{position:sticky;top:24px;width:39.5%;padding:10px 0 0}}@media (min-width:1024px){.summary{width:412px;max-width:calc(100% - 700px)}}@media (min-width:1440px){.summary{grid-area:sum;max-width:28vw}}.summary.no-sticky{position:relative;top:0}.summary li,.summary-alert{display:flex;font-size:14px;line-height:1.4}.summary-alert{align-items:flex-start;padding:8px 16px;background:#deffcf;border-radius:4px;margin-bottom:10px}.summary-alert .icon{min-width:16px;max-width:16px;margin:2px 8px 0 0}.summary .title{font-weight:700;font-size:20px;line-height:28px;margin:0 0 24px}@media (min-width:768px){.summary .title{font-size:24px;line-height:1}}.summary hr{margin:0 0 24px;border:0;border-bottom:1px solid #dce8fa}.summary ul{margin:0 0 24px;padding:0;list-style-type:none}.summary li{justify-content:space-between;color:#667894}.summary li:not(:last-child){margin:0 0 8px}.summary li>div:last-child{white-space:nowrap;padding-left:30px}.summary .address{margin:0 0 8px}.summary .more-panels{color:#242f39}.summary .items,.summary .subtotal{font-weight:700;font-size:16px;line-height:1.5;color:#242f39}.summary .subtotal{font-size:24px}.summary .items{margin:0 0 8px}.summary .credit,.summary .same-cost{display:flex;font-weight:500;border-radius:4px}.summary .same-cost{align-items:flex-start;padding:8px 15px 8px 12px;margin:-8px 0 24px;background:#f6f7fb;font-size:14px;line-height:1.4}.summary .same-cost .icon{margin-top:2px;height:18px;width:18px;min-width:18px;-webkit-mask-size:cover}.summary .same-cost .icon:hover{background-color:#242f39}.summary .same-cost p{margin:0 0 0 6px}.summary .credit{justify-content:space-between;align-items:center;padding:10px;color:#117ff5;background:#f3f8fe}.summary .red{display:block}.summary .black{font-weight:500}.summary sup{font-size:8px;line-height:24px;top:-1em}.promocode{display:flex;position:relative;margin:0 0 16px}.promocode .input-wrap{flex-grow:1;margin:0}.promocode .btn{width:80px;min-width:80px;height:56px;margin:0 0 0 16px}.secured{max-width:480px}.secured img{margin:0 10px 0 0}.secured p{margin:0 0 10px;font-size:20px;line-height:30px}@media (min-width:1024px){.secured p{font-size:24px;margin:0 0 20px}}.secured .title{display:flex;align-items:center;margin:0 0 24px;font-weight:900;font-size:24px;line-height:32px}@media (min-width:1024px){.secured .title{font-weight:700;font-size:32px;line-height:40px}}.delivery-method{max-width:370px}.delivery-method .cart-subtitle{margin:0 0 12px}.billing .address-form{display:none;margin-bottom:-16px;padding:16px 0 0}.billing-toggle.is-open .icon{transform:rotate(180deg)}.billing-toggle:hover .icon{background-color:#fb7234}.billing .cart-subtitle{margin:0 0 24px}.billing .btn{height:auto;padding:0}.shipping{margin:0 0 32px}@media (min-width:1024px){.address-form .input-icon{top:18px}}.address-form .input-wrap{width:100%;margin:0 0 16px}@media (min-width:1024px){.address-form-line .input-wrap{margin-bottom:0}}.address-form textarea{height:112px}.address-location{display:flex;flex-wrap:wrap}@media (min-width:1024px){.address-location .input-state{flex-grow:1;max-width:76%}.address-location .input-state:first-child,.address-location .zip:first-child{margin-right:16px}.address-location .zip{max-width:calc(24% - 16px)}.address-location--big-zip .input-state{max-width:59%}.address-location--big-zip .zip{max-width:calc(41% - 16px)}.address-contact,.address-name{display:flex}.address-contact .input-wrap,.address-name .input-wrap{width:calc(50% - 8px)}.address-contact .input-wrap:not(:last-child),.address-name .input-wrap:not(:last-child){margin-right:16px}}.address-form .cart-alert{margin:0;padding:16px 12px;background:#ffeeb0}.payment-method{width:100%;margin-top:32px}.payment-offer{position:relative;display:flex;background:#f6f7fb;border-radius:4px;margin-bottom:24px}.payment-offer-mobile{padding:12px 16px;flex-direction:column}@media (min-width:768px){.payment-offer-mobile{display:none}}.payment-offer-desktop span,.payment-offer-mobile span{font-weight:500;font-size:16px}.payment-offer-mobile img{height:24px}.payment-offer-mobile div{display:flex}.payment-offer-mobile div:first-of-type{align-items:center;margin-bottom:8px}.payment-offer-mobile div:first-of-type span{color:#09cf34}.payment-offer-mobile div:first-of-type img{margin-left:auto}.payment-offer-mobile div:last-of-type{margin-top:8px}.payment-offer-mobile div:last-of-type span{text-decoration:underline;margin-right:12px}.payment-offer-desktop{flex-wrap:wrap;display:none;cursor:pointer;padding:12px 24px;align-items:center}.payment-offer-desktop img{width:40px}@media (min-width:768px){.payment-offer-desktop{display:flex}}.payment-offer-desktop-save{color:#09cf34;margin-left:auto}.payment-offer-desktop-text{margin-left:6px}.payment-offer img:first-child{position:absolute;top:-6px;left:6px}.payment-service{padding:44px 0;text-align:center}@media (min-width:768px){.payment-service{padding:64px 0}}.payment-service .gray{font-size:12px;line-height:18px;margin:27px auto 0}@media (min-width:768px){.payment-service .gray{margin:50px auto 0}}.payment-service_ach{padding:58px 0 38px}.payment-service__description{max-width:300px}.payment-service__success{font-size:24px;font-weight:500;line-height:32px}.payment-service__title{font-size:32px;font-weight:900;line-height:24px}.payment-service__ach{margin:0 auto;max-width:300px}.payment-service__ach .gray,.payment-service__ach p{margin:0}.payment-service__ach button,.payment-service__ach p:not(:last-child){margin-bottom:24px}.payment-service__ach .btn-blue{font-size:14px}.payment-service__account-details{display:flex;flex-flow:column;max-width:320px;margin:0 auto;padding-bottom:6px}.payment-service__account-details .icon{background-color:#09cf34}.payment-service__account-details .icon-check{-webkit-mask-size:32px;mask-size:32px}.payment-service__secured{display:flex;margin:0 auto;align-items:center;justify-content:center}.payment-service__secured p{margin:0;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px}.payment-service__change{margin:8px 0 0 auto;font-size:12px;font-weight:400;line-height:20px;display:inline;height:auto;padding:0}.payment-service_check{padding:16px 0 0}.payment-service_check .gray{max-width:unset;margin:27px auto 0}@media (min-width:768px){.payment-service_check .gray{margin:16px auto 0}}.payment-service--wire{padding-left:16px;padding-right:16px}.payment-service--wire .gray{margin:12px 0 32px}@media (min-width:768px){.payment-service--wire .input-wrap{max-width:390px;margin-left:auto;margin-right:auto}}.payment-service--wire .input-wrap:last-child{margin-bottom:0}.payment-account{display:flex;margin:24px auto 0;background:#fff;border:1px solid #dce8fa;border-radius:4px;align-items:center;padding:14px 16px;gap:10px;min-width:320px}.payment-account p{margin:0}.payment-account__logo{display:flex;justify-content:center;align-items:center;border-radius:24px;height:32px;width:32px;overflow:hidden}.payment-account__logo .svg{height:26px}.payment-account__details{display:flex;flex-flow:column;align-items:start}.payment-account__last4{font-weight:500;font-size:16px;line-height:18px}.payment-account__amount{font-weight:500;font-size:12px;line-height:12px;color:#667894}.payment-account__holder{margin:0 0 0 auto}.payment-account__holder p{font-size:16px;font-weight:500;line-height:18px}.payment-ach{padding:20px}.payment-ach-intro{margin:0 0 24px}.payment-ach-help{position:relative;display:inline-flex;align-items:center;color:#117ff5;cursor:pointer}.payment-ach-help img{width:20px;margin-right:10px}.payment-ach-help p{margin:0;font-size:14px}.payment-ach-img img{width:220px}@media (min-width:768px){.payment-ach-img img{width:300px}.payment-ach .two-column{display:flex;align-items:flex-start;justify-content:space-between}.payment-ach .two-column .input-wrap{width:calc(50% - 8px)}}.payment-ach .input-wrap{width:100%;margin-bottom:20px}.logos,.payment-zelle{display:flex;align-items:center}.payment-zelle{justify-content:center;margin:0 0 15px;font-weight:900;line-height:1.25;font-size:32px;color:#6d1fd4}.payment-zelle img{margin:0 0 0 10px}.logos{padding:16px 0 0}@media (min-width:768px){.logos{padding:24px 0 0}.logos .vpn{position:absolute;top:24px;right:24px}}.logos img{margin:0 12px 0 0}.logos img:last-child{margin:0 0 0 auto}.split-text{font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding:5px 0 13px}.location{padding:10px 15px;font-weight:500}.location:hover{background:#f6f7fb}.location-list,.location-pickup{background:#fff;border:1px solid #dce8fa}.location-pickup{position:relative;cursor:pointer;z-index:1}.location-pickup.is-open .icon{transform:rotate(-180deg) translateY(50%)}.location-pickup.is-open .location-list{display:block}.location-pickup .icon{position:absolute;top:50%;right:18px;transform:translateY(-50%);pointer-events:none}.location-list{display:none;position:absolute;top:100%;left:-1px;right:-1px;margin:-1px 0 0;padding:0 0 10px;box-shadow:0 8px 10px rgba(1,26,50,.1)}.location-list .active,.wholesale-landing__subtitle br{display:none}.location .name{display:flex;align-items:center}.location .desc{font-size:12px;line-height:16px;color:#667894}.location .label{background:#09cf34;margin:0 0 0 8px;padding:0 5px;border-radius:4px;font-size:12px;line-height:16px;font-weight:500}.location .label.orange{background:#fb7234}.enter-zip{font-weight:400}.text-right{text-align:right}.text-right__inline{margin-bottom:6px}.wholesale-product-price{color:#aeaeae;font-size:16px;line-height:20px;font-weight:700;text-align:left}.wholesale-product-price .small{display:block;margin-top:3px;font-size:12px;line-height:16px;font-weight:400}.wholesale-content .add-to-cart{align-items:flex-start;line-height:1.2}.wholesale-faq{margin:0 0 56px;max-width:716px}.wholesale-bottom-text{font-size:16px;line-height:24px}.wholesale-landing .breadcrumbs{width:auto;margin:24px 16px}@media (min-width:1024px){.wholesale-landing .breadcrumbs{margin:32px 30px}}.wholesale-landing .solution .text{font-weight:400;font-size:18px}.wholesale-landing .homepage-reviews .review .text{max-height:122px;font-size:18px}@media (min-width:1024px){.wholesale-landing .homepage-reviews .review .text{max-height:130px}}.wholesale-landing__container{max-width:1100px;margin:0 auto;padding:0 16px}.wholesale-landing__title{margin:0 0 24px;text-align:center;color:#242f39;font-size:28px;line-height:1.25}@media (min-width:1024px){.wholesale-landing__title{font-size:72px}}.bsp-page .h1 span,.wholesale-landing__title span{color:#fb7234;white-space:nowrap;background:linear-gradient(180deg,#fb7234,rgba(251,114,52,.5));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wholesale-landing__subtitle{margin:0 0 24px;font-weight:900;text-align:center;font-size:25px;line-height:1.25}@media (min-width:1024px){.wholesale-landing__subtitle{font-size:56px}}@media (min-width:1024px){.wholesale-landing__subtitle br{display:initial}}.wholesale-landing__steps{position:relative;z-index:1;display:grid;grid-gap:24px;max-width:742px;margin:0 auto;color:#667894}@media (min-width:1024px){.wholesale-landing__steps{grid-template-columns:1fr 1fr 1fr;grid-gap:32px;text-align:center}}.wholesale-landing__steps span{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;font-weight:500;color:#117ff5;border-radius:50%;background:#f6f7fb}.wholesale-landing__steps b{display:block;margin:20px 0 10px;font-size:24px;color:#242f39}.wholesale-landing__hero{position:relative;margin:20px 0 0;padding:20px 0 0}@media (min-width:1024px){.wholesale-landing__hero{margin:-78px 0 0;padding:40px 0 0}}.wholesale-landing__hero-img{display:block;width:100%}.wholesale-landing__deal{margin:0 0 20px;padding:32px 0 20px;background-image:linear-gradient(180deg,#ffeed3,rgba(255,255,255,.01))}@media (min-width:1024px){.wholesale-landing__deal{margin:0 0 40px;padding:56px 0 40px}}.wholesale-landing__looking{position:fixed;top:auto;left:50%;bottom:0;z-index:3;width:728px;max-width:100vw;max-height:80vh;padding:56px 24px 24px;background:#fff;transform:translate(-50%,105%);overflow:auto;box-shadow:0 6px 24px rgba(0,0,0,.06)}@media (min-width:1024px){.wholesale-landing__looking{position:absolute;top:135px;bottom:auto;display:block;max-height:initial;padding:56px;border:1px solid #dce8fa;border-radius:4px;transform:translateX(-50%);overflow:initial;box-shadow:none}}.wholesale-landing__looking-select{padding-right:5px}.wholesale-landing__looking .qty-input{max-width:100%;height:56px}.wholesale-landing__looking .qty-minus,.wholesale-landing__looking .qty-plus{width:36px;min-width:36px}.wholesale-landing__looking .btn{width:100%}.wholesale-landing__looking .btn-blue{margin:16px 0 0}@media (min-width:1024px){.wholesale-landing__looking .btn-blue{height:56px}}.wholesale-landing__looking .btn-link{width:auto}.wholesale-landing__looking.is-fixed{position:fixed;top:auto;bottom:0;transform:translate(-50%,105%)}.wholesale-landing__looking.is-fixed .wholesale-landing__hide{display:block}.wholesale-landing__looking.is-show{transform:translate(-50%,0)}.wholesale-landing__looking-title{margin:0 0 24px;font-weight:900;font-size:25px;line-height:1.2}@media (min-width:1024px){.wholesale-landing__looking-title{margin:0 0 32px;font-size:40px}}.wholesale-landing__looking-items{display:grid;grid-gap:16px}.wholesale-landing__looking-items .gray{margin-top:4px;font-size:14px;line-height:1.4}.wholesale-landing__looking-list{max-height:400px;overflow-y:scroll}.wholesale-landing__looking-item{display:grid;grid-gap:16px;margin:0 -16px;padding:16px}@media (min-width:1024px){.wholesale-landing__looking-item{grid-gap:24px;grid-template-columns:40px 1fr 98px 154px;align-items:center;margin:0;padding:16px 0}}.wholesale-landing__looking-item:not(:first-child){border-top:1px solid #dce8fa}.wholesale-landing__looking-item img{display:block;max-width:40px}.proposal-page h1 br,.proposal-page h2 br,.wholesale-landing__looking-item.hidden{display:none}.wholesale-landing__looking-count{color:#667894}@media (min-width:1024px){.wholesale-landing__looking-address{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px}}.wholesale-landing__looking-more{display:flex;align-items:center;margin:0 0 16px;color:#667894;background:0 0;border:0}.wholesale-landing__looking-more .icon{margin-right:4px;background-color:#667894;transition:all .2s}.wholesale-landing__looking-more:hover{color:#117ff5}.wholesale-landing__looking-more:hover .icon{background-color:#117ff5}@media (min-width:1024px){.wholesale-landing__inner{grid-template-columns:200px 1fr}}.wholesale-landing__inner{display:grid;grid-gap:24px}@media (min-width:1024px){.wholesale-landing__inner{grid-template-columns:200px 1fr}}.wholesale-landing__inner .checkbox{margin:8px 0}.wholesale-landing__inner .radios{display:flex;align-items:center;grid-gap:24px;margin:-8px 0 24px}.wholesale-landing__back,.wholesale-landing__hide{position:absolute;top:16px;z-index:2;padding:0;border:0;background:0 0;cursor:pointer}.wholesale-landing__hide{right:16px;display:none}.wholesale-landing__back .icon,.wholesale-landing__hide .icon{background-color:#667894}.wholesale-landing__back{right:auto;left:16px;display:none}.wholesale-landing__back .icon{-webkit-mask-size:contain;mask-size:contain}.wholesale-landing__more{display:flex;align-items:center;color:#667894;background:0 0;border:0;padding:0}.wholesale-landing__more .icon{margin-right:4px;background-color:#667894}.wholesale-landing__grid{display:grid;grid-gap:24px;margin:32px 0 0}@media (min-width:1024px){.wholesale-landing__grid{grid-template-columns:1fr 1fr 1fr;margin:56px 0 0;font-size:18px}}.wholesale-landing__grid div{padding:24px;border-radius:4px;background:#fff}@media (min-width:1024px){.wholesale-landing__grid div{padding:32px}}.wholesale-landing__grid b{display:block;margin:0 0 16px;font-size:24px}.wholesale-landing__grid span{background:-webkit-linear-gradient(#fb7234,rgba(251,114,52,.5));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wholesale-landing__grid img{display:block;width:55px;margin:0 0 24px}.wholesale-landing__text{margin:0 0 56px;text-align:center;font-size:18px}.wholesale-landing__brands{margin:0 0 120px}.wholesale-landing__brands .swiper-slide{width:auto}.wholesale-landing__brands a{display:flex;align-items:center;justify-content:center;width:140px;height:60px;padding:4px;background:#f6f7fb;border-radius:4px}.wholesale-landing__brands img{display:block;max-height:100%}.wholesale-landing__sei{display:flex;align-items:center;justify-content:space-around;margin:0 0 78px;text-align:center;overflow:hidden}.wholesale-landing__sei .icon{vertical-align:top;background-color:#117ff5}.wholesale-landing__sei a{font-weight:900;font-size:28px;line-height:1.2;color:#117ff5;white-space:nowrap}@media (min-width:1024px){.wholesale-landing__sei a{font-size:56px}}.wholesale-landing__sei a img{width:108px;margin:0 auto 24px}.wholesale-landing__sei img{display:block}.wholesale-landing__sei img:last-child{transform:scaleX(-1)}.wholesale-landing__see{position:relative;overflow:hidden;margin:0 0 80px;padding:32px;border-radius:4px;color:#fff;background:#117ff5}.wholesale-landing__see p{position:relative;z-index:2;max-width:600px;margin:0 0 144px;font-weight:900;font-size:25px;line-height:1.25}@media (min-width:1024px){.wholesale-landing__see p{font-size:48px}}.wholesale-landing__see a{position:relative;z-index:2;display:inline-block;vertical-align:top;color:#fff;opacity:.75;border-bottom:1px solid #fff}@media (min-width:1024px){.wholesale-landing__see a{font-size:18px}}.wholesale-landing__see img{position:absolute;bottom:0;right:0;z-index:1;height:200px}@media (min-width:1024px){.wholesale-landing__see img{height:auto}}.wholesale-landing__map{margin:0 -16px}.wholesale-landing__map path{fill:#242f39;cursor:pointer}.wholesale-landing__map path:hover{fill:#364452}.wholesale-landing__map text{fill:#68747e;font-weight:500;font-size:12px}.wholesale-landing__map .inverse text{fill:#242f39}.wholesale-landing__toggler{position:fixed;bottom:0;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:728px;max-width:100%;height:56px;transform:translate(-50%,105%);border:0;border-radius:4px 4px 0 0;background:#117ff5;font-weight:500;font-size:18px;color:#fff}@media (min-width:1024px){.wholesale-landing__toggler{height:72px;border-radius:24px 24px 0 0}}.wholesale-landing__toggler:hover{background:#0d75e5}.wholesale-landing__toggler.is-show{transform:translate(-50%,0)}.wholesale-landing__toggler .icon{margin-right:4px;background-color:#fff;transform:rotate(180deg)}.wholesale-landing__success{padding:48px 0;text-align:center}.wholesale-landing__success .icon{background-color:#09cf34}.wholesale-landing__success .icon-wrap{display:flex;align-items:center;justify-content:center;width:67px;height:67px;margin:0 auto 24px;background:#f6f7fb;border-radius:16px}.wholesale-landing__success .title{margin:0 0 24px;font-weight:900;font-size:28px;line-height:1.2}@media (min-width:1024px){.wholesale-landing__success .title{font-size:40px}}.wholesale-landing__success p{margin:0 0 24px}@media (min-width:1024px){.wholesale-landing__success p{font-size:18px}}.wholesale-landing__success .btn{width:100%;max-width:394px}@media (min-width:1024px){.wholesale-landing__success .btn{height:56px}}.proposal-page{padding:0 16px}.proposal-page h1{margin:0 0 16px;font-weight:700;font-size:32px;line-height:40px}@media (min-width:768px){.proposal-page h1{margin:0 0 24px;font-size:56px;line-height:65px}}@media (min-width:1024px){.proposal-page h1{margin:0 0 32px;font-size:64px;line-height:76px}}.proposal-page h2{margin:0 0 24px;font-weight:700;font-size:24px;line-height:32px}@media (min-width:768px){.proposal-page h2{margin:0 0 32px;font-size:32px;line-height:40px}}@media (min-width:768px){.proposal-page h1 br,.proposal-page h2 br{display:initial}}.proposal-welcome{position:relative;background:#f3fbff;margin:0 -16px 110px;padding:32px 16px 220px;font-size:18px;line-height:32px}@media (min-width:768px){.proposal-welcome{margin:0 -16px 72px;padding:40px 16px;font-size:20px;line-height:34px;overflow:hidden}}@media (min-width:1440px){.proposal-welcome{padding:72px 30px;font-size:30px;line-height:54px}}.proposal-welcome>*{position:relative;z-index:2}.proposal-welcome .subtitle{margin:0 0 12px;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase}@media (min-width:768px){.proposal-welcome .subtitle{margin:0 0 8px;font-size:20px;line-height:32px}}@media (min-width:1440px){.proposal-welcome .subtitle{margin:0 0 32px}}@media (min-width:768px){.proposal-welcome .text{max-width:55%}}@media (min-width:1440px){.proposal-welcome .text{max-width:50%}}.proposal-welcome .btn-black{margin:24px 0 0;width:100%;height:52px;background:#242f39;color:#fff;font-size:18px;line-height:32px}@media (min-width:768px){.proposal-welcome .btn-black{margin:32px 0 0;width:235px}}@media (min-width:1440px){.proposal-welcome .btn-black{margin:40px 0 0}}.proposal-welcome .img{height:354px;max-width:initial;position:absolute;z-index:1;bottom:-100px;left:0;right:0;pointer-events:none;background:url(/assets/img/proposal.png) no-repeat center center;background-size:cover}@media (min-width:768px){.proposal-welcome .img{bottom:0;background-size:auto 100%;height:505px;width:885px;left:auto;right:-370px}}@media (min-width:1440px){.proposal-welcome .img{top:100px;right:-295px;width:1134px;height:647px}}.proposal-stickers{position:relative;height:360px;padding:0;margin:0 -16px;list-style-type:none}@media (min-width:768px){.proposal-stickers{height:320px}}@media (min-width:1024px){.proposal-stickers{height:300px}}.proposal-stickers li{position:absolute;padding:0 16px;border-radius:50px;background:#f3f3f3;line-height:40px;white-space:nowrap;font-size:14px}@media (min-width:576px){.proposal-stickers li{font-size:14px}}@media (min-width:768px){.proposal-stickers li{font-size:18px;line-height:40px}}@media (min-width:1024px){.proposal-stickers li{font-size:20px}}.proposal-stickers li:nth-child(1){top:4px;left:50%;transform:translateX(-50%) rotate(-3deg)}@media (min-width:768px){.proposal-stickers li:nth-child(1){transform:rotate(-5deg);right:42%;left:auto;top:40px}}@media (min-width:1024px){.proposal-stickers li:nth-child(1){transform:rotate(-6deg);right:54%}}.proposal-stickers li:nth-child(2){top:75px;left:50%;transform:translateX(-50%) rotate(3deg)}@media (min-width:768px){.proposal-stickers li:nth-child(2){transform:rotate(2deg);left:auto;right:51%;top:130px}}@media (min-width:1024px){.proposal-stickers li:nth-child(2){top:140px;right:45%;transform:rotate(4deg)}}.proposal-stickers li:nth-child(3){top:280px;left:50%;transform:translateX(-50%) rotate(2deg)}@media (min-width:768px){.proposal-stickers li:nth-child(3){transform:rotate(3deg);right:44%;left:auto;top:230px}}@media (min-width:1024px){.proposal-stickers li:nth-child(3){right:53%}}.proposal-stickers li:nth-child(4){top:140px;right:50%;margin-right:12px;transform:rotate(-5deg)}@media (min-width:768px){.proposal-stickers li:nth-child(4){transform:rotate(-2deg);top:40px;right:auto;left:50%;margin:0 0 0 160px}}@media (min-width:1024px){.proposal-stickers li:nth-child(4){transform:rotate(-1deg);top:30px;left:55%}}.proposal-stickers li:nth-child(5){top:140px;left:50%;margin-left:12px;transform:rotate(5deg)}@media (min-width:768px){.proposal-stickers li:nth-child(5){transform:rotate(6deg);top:110px;bottom:auto;margin-left:30px}}@media (min-width:1024px){.proposal-stickers li:nth-child(5){transform:rotate(7deg);top:90px;left:52%}}.proposal-stickers li:nth-child(6){top:185px;left:50%;transform:translateX(-50%) rotate(-3deg)}@media (min-width:768px){.proposal-stickers li:nth-child(6){transform:rotate(-3deg);margin:0 0 0 90px;top:200px}}@media (min-width:1024px){.proposal-stickers li:nth-child(6){transform:rotate(-6deg);margin:0 0 0 150px;top:210px}}.proposal-profession h2{text-align:center}@media (min-width:768px){.proposal-profession h2{font-size:32px;line-height:42px}}@media (min-width:1440px){.proposal-profession h2{font-size:40px;line-height:56px}}.proposal-profession-list{list-style-type:none;padding:0;margin:0 0 40px;text-align:center}@media (min-width:768px){.proposal-profession-list{display:flex;justify-content:space-around;margin:0 0 72px}}.proposal-profession-list li{border-radius:32px;color:#fff;font-weight:500;font-size:16px;line-height:32px}@media (min-width:768px){.proposal-profession-list li{position:relative;display:flex;align-items:center;justify-content:center;min-width:170px;max-width:170px;height:56px;margin:0 6px;padding:0 20px;line-height:24px}}@media (min-width:1024px){.proposal-profession-list li{min-width:247px;max-width:247px;padding:0 10px;height:40px;font-size:18px;line-height:32px}}.proposal-profession-list li:before{content:'';border:10px solid transparent;position:absolute;top:-18px;left:50%;transform:translateX(-50%)}.proposal-profession-list li:not(:last-child){margin:0 0 16px}@media (min-width:768px){.proposal-profession-list li:not(:last-child){margin:0}}.proposal-profession-list li:nth-child(1){background:#ce7146}.proposal-profession-list li:nth-child(1):before{border-bottom-color:#ce7146}.proposal-profession-list li:nth-child(2){background:#7a96d1}.proposal-profession-list li:nth-child(2):before{border-bottom-color:#7a96d1}.proposal-profession-list li:nth-child(3){background:#d94637}.proposal-profession-list li:nth-child(3):before{border-bottom-color:#d94637}.proposal-profession-list li:nth-child(4){background:#7a8562}.proposal-profession-list li:nth-child(4):before{border-bottom-color:#7a8562}.proposal-profession .img{display:block;max-width:100vw;margin:0 -16px 20px}@media (min-width:768px){.proposal-profession .img{max-width:100%;margin:0 0 10px}}@media (min-width:1024px){.proposal-readers{padding:0 14px}.proposal-readers-inner{display:flex;flex-direction:row-reverse;justify-content:space-between}}.proposal-review{background:#fbfbfb;border-radius:10px;margin:0 0 16px;padding:18px 16px 16px}@media (min-width:1024px){.proposal-review{margin:0 0 10px}}.proposal-review:last-child{margin:0}.proposal-review-list{margin:0 0 40px}@media (min-width:1024px){.proposal-review-list{margin:0 0 24px;max-width:30%;min-width:30%}}.proposal-review-header{display:flex;align-items:center;margin:0 0 16px}.proposal-cards p,.proposal-contact p,.proposal-review-header p{margin:0}.proposal-review .img{min-width:50px;max-width:50px;border-radius:50%;margin-right:12px}@media (min-width:768px){.proposal-review .img{min-width:64px;max-width:64px;margin-right:16px}}.proposal-review .name{display:block;font-weight:500;font-size:18px;line-height:32px;color:#000}.proposal-review .post{font-size:14px;line-height:20px;color:#667894}@media (min-width:768px){.proposal-review .post{font-size:16px;line-height:24px}}.proposal-review .title{display:inline-block;margin:0 0 15px;color:#242f39;font-weight:500;border-bottom:1px solid rgba(102,120,148,.29)}@media (min-width:768px){.proposal-review .title{font-size:18px;line-height:32px}}.proposal-review .text{margin:0 0 12px;color:#3f3f3f}@media (min-width:1024px){.proposal-review .text{font-size:18px;line-height:32px}}.proposal-bottom a,.proposal-review .link{color:#117ff5}.proposal-cards{margin:0 0 40px}@media (min-width:768px){.proposal-cards{display:flex;flex-wrap:wrap;margin:0 0 8px}}@media (min-width:1024px){.proposal-cards{max-width:50%;min-width:50%;margin:0}}.proposal-cards .card{margin:0 0 24px;padding:20px 16px 24px;background:#fbfbfb;color:#3f3f3f;border-radius:10px}@media (min-width:768px){.proposal-cards .card{width:calc(50% - 10px);height:265px}.proposal-cards .card:nth-child(odd){margin-right:20px}}.proposal-cards .card:last-child{margin:0}.proposal-cards .img{display:flex;align-items:center;justify-content:center;height:55px;width:55px;padding:15px;background:#fff;border-radius:50%;margin:0 0 12px}.proposal-cards .title{margin:0 0 8px;font-weight:500;color:#242f39;font-size:18px;line-height:32px}@media (min-width:768px){.proposal-cards .title{margin:0 0 12px;font-size:24px;line-height:32px}}@media (min-width:768px){.proposal-bottom{overflow:hidden;margin:0 -16px;padding:0 16px}}@media (min-width:1024px){.proposal-bottom{padding:0 30px}}@media (min-width:768px){.proposal-bottom h2{margin-bottom:24px}}.proposal-bottom .gray{color:#667894;font-size:16px;line-height:24px}.proposal-bottom .img{margin:24px -16px 40px;height:330px;background:url(/assets/img/proposal-2.png) no-repeat center center;background-size:auto 100%}@media (min-width:768px){.proposal-bottom .img{position:absolute;top:-10px;right:-230px;z-index:-1;width:766px;height:436px;margin:0}}@media (min-width:1440px){.proposal-bottom .img{top:auto;bottom:-70px;right:-140px;width:1050px;height:600px}}@media (min-width:768px){.proposal-bottom .text{max-width:500px;padding:10px 0 15px}}@media (min-width:1440px){.proposal-bottom .text{max-width:42%;padding:0 0 55px;font-size:18px;line-height:32px}}.proposal-contacts{padding-bottom:40px}@media (min-width:768px){.proposal-contacts{display:flex;align-items:flex-start}}.proposal-contact{display:flex;align-items:flex-start;margin:0 0 18px}@media (min-width:768px){.proposal-contact{margin:0 48px 0 0}}.contractor-item p:last-child,.damage-steps li:last-child,.proposal-contact:last-child{margin:0}.proposal-contact .avatar{width:64px;height:64px;border-radius:50%;margin-right:16px}.proposal-contact .name{display:block;padding-top:5px;font-weight:500;font-size:18px;line-height:32px}.proposal-contact .post{display:block;margin:0 0 12px;color:#667894}.about-tags div,.proposal-contact a{display:flex;align-items:center}.proposal-contact a img{margin-right:8px}.about-page{padding:0 16px 56px;font-size:18px;overflow:hidden}@media (min-width:1024px){.about-page{padding:0 30px 80px}}.about-page .h1{margin:0 0 16px;font-size:48px;line-height:56px}@media (min-width:1024px){.about-page .h1{font-size:72px;line-height:88px;text-align:center}}.about-section{padding:0 0 56px}@media (min-width:1024px){.about-section{padding:0 0 80px}}.about-section--blue{margin:0 -16px 56px;padding:56px 16px;background:#f3f8fe}@media (min-width:1024px){.about-section--blue{margin:0 -32px 80px;padding:80px 32px}}.about-section .h2{margin:0 0 24px;font-size:32px}@media (min-width:1024px){.about-section .h2{font-size:56px;text-align:center}}.about-intro{background:#f3f8fe url(/resources/734e32956d2d0a815f9f.svg) no-repeat right 12px top 24px;padding:24px 16px 0;margin:0 -16px 56px;overflow:hidden}@media (min-width:1024px){.about-intro{padding:32px 30px 0;margin:0 -30px 80px;background:#f3f8fe url(/resources/53e8e3659eb978a62827.svg) no-repeat center 120px}}.about-intro p{max-width:854px;margin:0 auto 40px}@media (min-width:1024px){.about-intro p{text-align:center}}.about-video{position:relative;padding-top:56.25%;height:0}@media (min-width:1024px){.about-video{width:920px;height:500px;margin:0 auto;padding:0}}.about-video::before{position:absolute;top:50%;left:50%;bottom:-1px;z-index:1;width:100vw;transform:translateX(-50%);background:#fff;content:''}.about-video iframe{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;border-width:0;outline-width:0}.about-tags{display:grid;gap:16px;margin:0 0 24px}@media (min-width:576px){.about-tags{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.about-tags{justify-content:center;max-width:1064px;margin:0 auto 24px}}.about-tags div{gap:8px;min-height:48px;padding:8px 16px;border:1px solid #dce8fa;border-radius:32px}.about-tags div:before{display:block;min-width:8px;width:8px;height:8px;background:#117ff5;border-radius:50%;content:''}.about-map .warehouses-wrap{display:block;padding:0;background:0 0!important}.about-map .delivery-map-wrap{height:438px;padding:0;border-radius:4px;overflow:hidden}@media (min-width:1024px){.about-map .delivery-map-wrap{width:1064px;height:600px;margin:0 auto}}.about-map .warehouses-header,.about-map .warehouses-inner{display:none}.about-map .delivery-map-blur{left:0!important}.about-grid{display:grid;gap:24px}@media (min-width:1024px){.about-grid{grid-template-columns:repeat(3,1fr);max-width:1064px;margin:0 auto}}.about-grid__box{padding:16px;border:1px solid #dce8fa;border-radius:4px}@media (min-width:1024px){.about-grid__box{padding:32px}}.about-grid__icon{display:flex;align-items:center;justify-content:center;width:55px;height:55px;margin:0 0 16px;border-radius:50%;background:#f3f8fe}@media (min-width:1024px){.about-grid__icon{margin:0 0 24px}}.about-grid__title{margin:0 0 8px;font-weight:700;font-size:20px}@media (min-width:1024px){.about-grid__title{margin:0 0 16px;font-size:24px}}.about-grid__text{margin:0}.about-grid__link{display:inline-block;vertical-align:top;margin-top:8px;color:#117ff5}.about-brands{display:flex;align-items:center;gap:8px;overflow:auto;margin:0 -16px;padding:0 16px}@media (min-width:1024px){.about-brands{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1064px;margin:0 auto;padding:0}}.about-brands>*{display:flex;align-items:center;justify-content:center;min-width:150px;width:150px;height:80px;padding:12px;border:1px solid #dce8fa;border-radius:4px;background:#fff;transition:all .3s}@media (min-width:1024px){.about-brands>*{min-width:100%;width:100%;height:132px;padding:30px}}.about-story__intro{max-width:1064px;margin:0 auto 24px}@media (min-width:1024px){.about-story__intro{text-align:center}}.about-timeline{display:flex;align-items:flex-start;text-align:center;overflow:auto;margin:0 -16px 56px;padding:0 16px}@media (min-width:1024px){.about-timeline{max-width:1064px;margin:0 auto 80px;padding:0;font-size:14px}}.about-timeline div{position:relative;z-index:2;min-width:214px;width:214px;padding:0 4px}@media (min-width:1024px){.about-timeline div{min-width:152px;width:152px}}.about-timeline div:after{position:absolute;top:56px;right:0;left:0;z-index:-1;display:block;height:4px;background:#117ff5;content:''}@media (min-width:1024px){.about-timeline div:after{top:60px}}.about-timeline div:first-child:after{border-radius:4px 0 0 4px}.about-timeline div:last-child:after{border-radius:0 4px 4px 0}.about-timeline b{display:block;font-size:20px}@media (min-width:1024px){.about-timeline b{font-size:24px}}.about-timeline b:after{display:block;width:32px;height:32px;margin:12px auto;background:#117ff5;border:4px solid #fff;border-radius:50%;content:''}.about-members{display:grid;gap:56px;margin:0 0 56px}@media (min-width:1024px){.about-members{max-width:864px;gap:80px;margin:0 auto 80px}.about-member{display:grid;grid-template-columns:304px 1fr;gap:40px}.about-member:nth-child(2){grid-template-columns:1fr 304px}.about-member:nth-child(2) .about-member__img{order:1}}.about-member__img{width:90px;border-radius:4px}@media (min-width:1024px){.about-member__img{width:100%}}.about-member__post{margin:16px 0 8px;color:#667894}@media (min-width:1024px){.about-member__post{margin:0 0 16px}}.about-member__name{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-weight:700;font-size:20px}@media (min-width:1024px){.about-member__name{font-size:40px}}.about-member__name img{width:18px;height:18px}.about-member img{display:block}@media (min-width:1024px){.about-team{text-align:center}.about-team br{display:none}}.about-team p{max-width:650px}@media (min-width:1024px){.about-team p{margin:0 auto}}.about-team img{display:block;width:100%;max-width:1064px;margin:20px auto 0}.about-contacts{max-width:1064px;margin:0 auto}.about-contacts__grid{display:grid;gap:50px;text-align:center}@media (min-width:1024px){.about-contacts__grid{grid-template-columns:50% 50%}}.about-contacts__col{display:grid;gap:12px}.about-contacts b{font-size:20px}.about-contacts hr{margin:24px 0}@media (min-width:1024px){.about-contacts hr{margin:54px 0}}.about-social{display:flex;align-items:center;justify-content:center;gap:16px}.about-social img{display:block}.about-social a{transition:all .3s}.about-social a:hover{opacity:.75}.damage-page{padding:32px 16px}@media (min-width:768px){.damage-page{padding:32px 24px}}@media (min-width:1024px){.damage-page{padding:32px 30px}.damage-page .breadcrumbs{margin:0 0 24px}}.damage-page .btn{width:100%;max-width:480px;height:56px;margin:0 0 32px}@media (min-width:768px){.damage-page .btn{display:inline-flex;width:368px}}.damage-page .btn .icon{margin-left:8px;background-color:#fff}.damage-page h1{max-width:672px;margin:0 0 32px;font-weight:700;font-size:32px;line-height:40px}@media (min-width:768px){.damage-page h1{font-size:60px;line-height:72px}}.damage-page img{display:block;margin:0 auto}@media (min-width:1024px){.damage-page img{max-width:42%}.damage-inner{display:flex;align-items:center;width:100%}.damage-text{margin-right:30px}}.damage-steps{list-style-type:none;padding:0;margin:0 0 32px;color:#667894;font-size:14px;line-height:1.4}@media (min-width:768px){.damage-steps{display:flex}}.damage-steps li{margin:0 0 32px}@media (min-width:768px){.damage-steps li{position:relative;max-width:192px;margin:0 48px 0 0}}.damage-steps li:last-child:after,.damage-steps li:last-child:before{display:none}@media (min-width:768px){.damage-steps li:before{position:absolute;top:18px;left:48px;right:-36px;z-index:1;height:1px;background:rgba(206,230,255,.4);content:''}.damage-steps li .icon,.damage-steps li:after{position:absolute;top:7px;left:50%;transform:translateX(32px)}.damage-steps li:after{z-index:2;display:block;width:24px;height:24px;background:#fff;content:''}}.damage-steps li .icon,.guide-form.is-sended img{display:none}@media (min-width:768px){.damage-steps li .icon{z-index:3;display:block;background-color:#dbdbdb}}.damage-steps .num{display:flex;align-items:center;justify-content:center;margin:0 0 14px;width:37px;height:37px;border-radius:50%;background:#f4f4f4;font-weight:500;color:#117ff5}.damage-steps b{display:block;margin:0 0 10px;font-weight:700;font-size:16px;color:#242f39}.guide-page{padding:24px 16px 80px;overflow:hidden}@media (min-width:1024px){.guide-page{padding:32px 30px 120px}.guide-page .breadcrumbs{margin:0 0 64px}}.guide-intro{max-width:966px;margin:0 auto 32px}@media (min-width:1024px){.guide-intro{margin:0 auto 48px;text-align:center}}.guide-intro h1{position:relative;margin:0 0 16px;font-size:32px;line-height:1.25}@media (min-width:1024px){.guide-intro h1{margin:0 0 24px;font-size:72px;line-height:1.2}}.guide-intro p{margin:0;font-size:20px;line-height:1.6;opacity:.8}@media (min-width:1024px){.guide-intro p{font-size:24px}}.guide-form{position:relative;margin:0 -16px;padding:32px 36px;background:#f6f7fb;border-radius:16px}@media (min-width:576px){.guide-form{max-width:485px;margin:0 auto}}@media (min-width:1024px){.guide-form{display:flex;flex-wrap:wrap;align-items:flex-start;padding:32px}}.guide-form.is-sended{padding:0}.guide-form.is-sended .guide-form-success{display:flex}.guide-form-success{width:100%;z-index:1;display:none;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;background:#dbffe3;color:#09cf34;border-radius:16px;min-height:192px}@media (min-width:1024px){.guide-form-success{min-height:unset}}.guide-form-success .icon{margin:0 0 8px;background-color:#09cf34}@media (min-width:1024px){.guide-form .input-wrap{flex-grow:1;margin:0}.guide-form input{border-radius:4px 0 0 4px}}.guide-form .btn{width:100%;height:56px}@media (min-width:1024px){.guide-form .btn{max-width:120px;border-radius:0 4px 4px 0}}.guide-form img{position:absolute;right:-19px;bottom:-70px;z-index:1}@media (min-width:1024px){.guide-form img{right:-103px;bottom:-61px}}.guide-bg{margin:0 -16px;padding:0 16px 300px;background:url(/assets/img/guide-bg.jpg) no-repeat center bottom;background-size:auto 100%}@media (min-width:1024px){.guide-bg{margin:0 -30px;padding:0 30px 500px}}.contractor-page{padding:24px 16px;font-size:18px}@media (min-width:1024px){.contractor-page{padding:32px 30px}}.contractor-page .h1{margin:0 0 24px;font-size:40px;line-height:48px}@media (min-width:1024px){.contractor-page .h1{font-size:72px;line-height:88px}.contractor-inner{display:flex;justify-content:space-between}}.contractor-desc{max-width:650px}@media (min-width:1024px){.contractor-desc{margin-right:100px}}.contractor-form{max-width:622px}.contractor-items{margin:56px 0}.contractor-item{padding:32px;border:1px solid #dce8fa;border-radius:4px}.contractor-item:not(:last-child){margin:0 0 24px}.contractor-icon{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin:0 0 24px;background:#f6f7fb;border-radius:50%}.contractor-title{margin:0 0 16px;font-weight:700;font-size:24px;line-height:1.33}.contractor-form{position:sticky;top:72px;padding:32px;font-size:16px;background:#f6f7fb;border:1px solid #dce8fa;border-radius:4px}@media (min-width:1024px){.contractor-form{padding:56px}}.contractor-form .btn{width:100%;height:56px}.contractor-form__wrapper{max-width:630px}.contractor-form__thnx{display:none;text-align:center}.contractor-form__thnx .contractor-form__title{margin:0 0 16px}.contractor-distance p,.contractor-form__thnx p{margin:0}.contractor-form__title{font-weight:700;font-size:32px;line-height:1.25}@media (min-width:1024px){.contractor-form__title{font-size:40px}}.contractor-form__subtitle{margin:40px 0 24px;font-weight:700;font-size:24px;line-height:1.33}.contractor-form__icon{display:inline-flex;align-items:center;justify-content:center;width:66px;height:66px;margin:0 auto 32px;background:#fff;border-radius:16px}.contractor-form__icon .icon{width:36px;height:36px;-webkit-mask-size:26px;mask-size:26px;background-color:#09cf34}.contractor-privacy{margin:16px 0 0;color:#667894;font-size:14px;line-height:1.4}.contractor-privacy a{font-weight:500;color:#667894;text-decoration:underline}@media (min-width:1024px){.contractor-address{display:flex;align-items:flex-start;width:100%}.contractor-address .zip{max-width:30%;min-width:30%;margin-right:16px}}.contractor-address .input-wrap{flex-grow:1}.contractor-distance{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 40px}.contractor-distance .input-wrap{min-width:88px;max-width:88px;margin:0 0 0 16px}.contractor-checkbox__list{display:grid;grid-gap:16px}@media (min-width:1024px){.contractor-checkbox__list{grid-template-columns:repeat(2,1fr)}}.bsp-page .h2 br,.contractor-checkbox input{display:none}.contractor-checkbox input:checked+label{border-color:#117ff5}.contractor-checkbox input:checked+label:before{border-color:#117ff5;background:#117ff5}.contractor-checkbox input:checked+label:after{position:absolute;top:21px;right:25px;display:block;width:6px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(42deg);content:''}.contractor-checkbox label{position:relative;display:block;min-height:56px;padding:16px 56px 16px 16px;color:#242f39;background:#fff;border:1px solid #fff;border-radius:4px;cursor:pointer;transition:all .2s}@media (min-width:1024px){.contractor-checkbox label:hover{border-color:#117ff5}}.contractor-checkbox label:before{content:'';position:absolute;top:20px;right:20px;display:block;width:16px;height:16px;background:#fff;border:1px solid #dce8fa;border-radius:2px}.bsp-page .breadcrumbs{width:auto;margin:24px 16px}@media (min-width:1024px){.bsp-page .breadcrumbs{margin:32px 30px}}.bsp-page .h1{margin:0 0 24px;text-align:center;color:#242f39;font-size:32px;line-height:1.25}@media (min-width:1024px){.bsp-page .h1{font-size:72px}}.bsp-page .h2{margin:0 0 56px;font-weight:900;text-align:center;font-size:25px;line-height:1.25}@media (min-width:1024px){.bsp-page .h2{font-size:56px}}@media (min-width:1024px){.bsp-page .h2 br{display:initial}}.bsp-page table{width:100%;margin:24px 0 80px;font-size:16px;border-collapse:collapse}.bsp-page td,.bsp-page th{padding:16px;border:1px solid #dce8fa;text-align:left}@media (min-width:1024px){.bsp-page td,.bsp-page th{padding:24px}}.bsp-page th{font-weight:500;color:#667894;background:#f6f7fb}.bsp-page .faq-box{padding:0;background:0 0}.bsp-page .faq-box+.bsp-page .faq-box{margin-top:0}.bsp-page .faq-box-title{justify-content:flex-end;flex-direction:row-reverse}.bsp-page .faq-box-title:after{min-width:24px;margin-right:8px}.bsp-page .faq-box-body{max-width:100%}.bsp-container{max-width:1112px;margin:0 auto;padding:0 16px}.bsp-container .product-list{margin:0 auto 24px}.bsp-container .solution{max-width:257px}.bsp-container .solution .text{font-weight:400;font-size:18px}.bsp-container .solution .solution .average{font-size:18px}.bsp-container .homepage-reviews{padding:0}.bsp-container .homepage-reviews .reviews-list{max-width:732px}.bsp-container .homepage-reviews .review .text{max-height:122px;font-size:18px}@media (min-width:1024px){.bsp-container .homepage-reviews .review .text{max-height:130px}}.bsp-container .btn{padding:0 24px;height:56px}.bsp-container .btn-blue{width:100%;margin:0 auto 24px}@media (min-width:576px){.bsp-container .btn-blue{display:flex;max-width:203px}}.bsp-section{position:relative;padding:80px 0;overflow:hidden}.bsp-section--brands{padding-bottom:0}@media (min-width:576px){.bsp-section--brands{padding-bottom:80px}}@media (max-width:1024px){.bsp-section:nth-child(2){padding-top:0}}.bsp-section:nth-child(odd){background:#f6f7fb}.bsp-section:nth-child(odd) .product-card{padding:16px}@media (min-width:576px){.bsp-section:nth-child(odd) .product-card{padding:0}}.bsp-text{max-width:1112px;margin:0 auto;text-align:center;line-height:1.4}@media (min-width:1024px){.bsp-text{font-size:14px}.bsp-text--big{max-width:854px;font-size:18px}}.bsp-text+.bsp-text{margin-top:16px}.bsp-nav{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;margin-top:56px}@media (min-width:1024px){.bsp-nav{grid-template-columns:repeat(4,1fr)}}.bsp-nav .item{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:140px;padding:16px;border-radius:10px;text-align:center}.bsp-nav .item span{display:flex;align-items:center;justify-content:center;width:55px;height:55px;padding:4px;border-radius:50%;background:rgba(255,255,255,.4)}.bsp-sticky{display:none}@media (min-width:1024px){.bsp-sticky{position:fixed;right:0;left:0;bottom:0;z-index:2;display:block;padding:16px;background:#fff;border-top:1px solid #dce8fa;transition:all .2s}}.bsp-sticky.is-hide{transform:translateY(150%)}.bsp-sticky .bsp-nav,.convert-text table p{margin:0}.bsp-sticky .item{flex-direction:row}.bsp-sticky .item span{width:32px;height:32px}@media (min-width:1024px){.bsp-cta-left{max-width:65%}}.bsp-cta-right{text-align:right;margin:40px -16px 0}@media (min-width:1024px){.bsp-cta-right{position:absolute;top:50%;right:0;left:65%;margin:0;transform:translateY(-50%)}}.bsp-cta-right .mobile{display:block}@media (min-width:576px){.bsp-cta-right .mobile{display:none}}.bsp-cta-right .desktop{display:none}@media (min-width:576px){.bsp-cta-right .desktop{display:inline-block}}.bsp-cta-success{position:relative;margin:0 0 16px;padding:16px 16px 16px 48px;background:#dbffe3;border-radius:4px;color:#09cf34}.bsp-cta-success .icon{position:absolute;top:16px;left:16px;background-color:#09cf34}.bsp-cta .h2{margin:0 0 24px;text-align:left}.bsp-cta .bsp-text{text-align:left;width:615px;max-width:100%;margin:0 0 40px;font-size:18px;line-height:1.5}.bsp-rating{max-width:450px;padding:0 16px;text-align:left}@media (min-width:1024px){.bsp-rating{padding:0}}.bsp-rating .params{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0 0 12px;list-style-type:none;line-height:1.3}.bsp-rating .params li{margin:0 24px 24px 0}.bsp-rank b,.bsp-rating .params b{display:block;margin:0 0 12px;font-size:24px}.bsp-rating a{font-size:18px;color:#117ff5}.bsp-rank,.bsp-sidebox span{display:flex;align-items:center}.bsp-rank{margin:0 0 32px}.bsp-rank .num{font-weight:900;font-size:240px;line-height:1}.bsp-rank b{margin:0 0 16px;line-height:1.3}.bsp-rank .text{font-size:18px;opacity:.72}.bsp-strawpoll{display:none;width:640px;max-width:100%;min-height:280px}.bsp-form{position:relative;display:inline-grid;width:100%}@media (min-width:576px){.bsp-form{grid-gap:24px;width:auto}.bsp-form--zip{grid-template-columns:142px 200px}.bsp-form--email{grid-template-columns:240px 125px}}.bsp-form--email img{position:absolute;bottom:-36px;right:0}@media (min-width:576px){.bsp-form--email img{top:35px;right:-50px;bottom:0}}.bsp-privacy{max-width:380px;margin:40px 0 0;font-size:12px;color:#667894}.bsp-privacy a{font-weight:700;text-decoration:underline}.bsp-border,.bsp-sidebox{padding:24px;border-radius:4px}.bsp-border{border:1px solid #dce8fa;font-style:italic}.bsp-border .bsp-text{max-width:854px}.bsp-sidebox{display:flex;flex-direction:column;height:100%;background:#e2efff}.bsp-sidebox span{justify-content:center;width:55px;height:55px;border-radius:50%;margin-bottom:24px;overflow:hidden;background:rgba(255,255,255,.4)}.bsp-sidebox p{margin:0 0 16px;font-size:18px;color:rgba(36,47,57,.72)}.bsp-sidebox b{font-size:24px;color:#242f39}.bsp-sidebox a{margin-top:auto;font-size:18px;text-decoration:underline}.bsp-sidebox--blue{background:#117ff5}.bsp-sidebox--blue a,.bsp-sidebox--blue p{color:rgba(255,255,255,.72)}.bsp-sidebox--blue b{color:#fff}.bsp-btn{display:block;width:100%;margin-top:auto;text-align:center;font-size:16px;line-height:60px;font-weight:500;color:#fb7234;border:0;background:#ffe7dd}@media (min-width:576px){.bsp-btn{background:0 0}}.bsp-btn:hover{background:#ffe7dd;color:#fb7234}.bsp-why{display:grid;grid-gap:24px;margin:0 0 120px}@media (min-width:768px){.bsp-why{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.bsp-why{grid-template-columns:repeat(3,1fr)}}.bsp-why .item{padding:24px;background:#f6f7fb;border-radius:4px}.bsp-why .img{display:flex;align-items:center;justify-content:center;width:55px;height:55px;margin:0 0 24px;border-radius:50%;background:#fff}.bsp-why .title{margin:0 0 16px;font-weight:700;font-size:24px}.bsp-why .text{margin:0;font-size:18px}.bsp-description{padding:80px 0 64px}.bsp-description .h2,.pcl-all p{margin:0 0 24px}.bsp-description .bsp-border{margin:24px 0}.pcl-page .h2{font-weight:700;font-size:32px;line-height:1.15}@media (min-width:1024px){.pcl-page .h2{font-size:56px}}.pcl-intro{position:relative;padding:24px 16px 0;background:#f3f8fe;text-align:center}@media (min-width:1024px){.pcl-intro{padding:80px 16px}}.pcl-intro .h1{max-width:910px;margin:0 auto 16px;line-height:1.16;font-size:48px;font-weight:700}@media (min-width:1024px){.pcl-intro .h1{font-size:72px}}.pcl-intro__cards{position:relative;height:164px;margin:0 -16px;overflow:hidden}@media (min-width:1024px){.pcl-intro__cards{height:0;margin:0;overflow:visible}}.pcl-intro__cards img{position:absolute;left:50%;height:116px}@media (min-width:1024px){.pcl-intro__cards img{bottom:0;left:45px}}.pcl-intro__cards img:nth-child(1){top:0;transform:translateX(calc(-50% - 40px))}@media (min-width:1024px){.pcl-intro__cards img:nth-child(1){top:auto;transform:none}}.pcl-intro__cards img:nth-child(2){top:92px;transform:translateX(calc(-50% + 45px))}@media (min-width:1024px){.pcl-intro__cards img:nth-child(2){top:auto;left:auto;right:45px;transform:none}}.pcl-intro__text{max-width:727px;margin:0 auto 32px;font-size:18px}@media (min-width:1024px){.pcl-intro__text{margin:0 auto 40px;font-size:24px}}.pcl-intro .btn{width:100%;height:56px;margin:0 auto 16px}@media (min-width:576px){.pcl-intro .btn{display:flex;max-width:262px}}@media (min-width:1024px){.pcl-intro .btn{margin:0 auto;font-size:24px}}.pcl-adv{display:grid;gap:24px;max-width:1064px;margin:0 -16px;padding:56px 16px;background:#fff;text-align:left}@media (min-width:1024px){.pcl-adv{grid-template-columns:repeat(3,1fr);margin:80px auto 0;padding:0;background:0 0}}.pcl-adv__box{padding:32px 32px 16px;background:#fff;border:1px solid #dce8fa;border-radius:4px}.pcl-adv__box:before{display:block;width:55px;height:55px;margin:0 0 24px;background:#ff9f01;border:14px solid #fff3e0;border-radius:50%;content:''}.pcl-adv__box b{font-size:24px;line-height:1.33}.pcl-all{padding:0 16px 56px;text-align:center}@media (min-width:1024px){.pcl-all{padding:80px 16px}}.pcl-all .h2{margin:0 0 16px}@media (min-width:1024px){.pcl-all p{margin:0 0 40px;font-size:18px}}.pcl-all img{width:100%;max-width:1380px;margin:0 auto}.pcl-all__inner{position:relative}.pcl-all__inner .btn{position:absolute;bottom:0;left:50%;z-index:1;height:auto;transform:translateX(-50%)}.pcl-all__img{display:none}@media (min-width:768px){.pcl-all__img{display:block}}.pcl-all__img-m,.pcl-cta img{display:block}@media (min-width:768px){.pcl-all__img-m{display:none}}.pcl-cta{padding:56px 16px;background:#f3f8fe}@media (min-width:1024px){.pcl-cta{padding:40px 16px}}.pcl-cta .h2{margin:0 0 24px;text-align:center}@media (min-width:768px){.pcl-cta .h2{text-align:left}}.pcl-cta .btn{width:100%;height:56px}.pcl-cta img{margin:0 0 16px}@media (min-width:768px){.pcl-cta__inner{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:24px;max-width:1064px;margin:0 auto}}.pcl-cta__form{margin:0 0 24px}@media (min-width:768px){.pcl-cta__form{max-width:434px}}.pcl-cta__man div{opacity:.52}@media (min-width:768px){.pcl-cta__man br{display:none}}.pcl-faq{max-width:1064px;margin:0 auto 56px}.pcl-bottom{padding:56px 16px 80px}@media (min-width:1024px){.pcl-bottom{padding:70px 16px 80px}}.pcl-bottom .h2{margin:0 0 24px;text-align:center}@media (min-width:1024px){.pcl-bottom .h2{margin:0 0 40px}}.pcl-bottom .homepage-reviews{max-width:1064px;margin:0 auto;padding:0}@media (min-width:1024px){.pcl-bottom .homepage-reviews .reviews-list{max-width:678px}.pcl-bottom .solution .text{max-width:258px}}.setpile-page section{padding:56px 16px;overflow:hidden}@media (min-width:1024px){.setpile-page section{padding:80px 30px}}.setpile-page section:nth-child(odd){background:#f3f8fe}.setpile-page section:first-child{padding-top:0}.setpile-page .breadcrumbs{margin:0;padding:24px 16px 32px}@media (min-width:1024px){.setpile-page .breadcrumbs{padding:32px 30px 60px}}.setpile-page .h1{font-size:48px}@media (min-width:576px){.setpile-page .h1{text-align:center}}@media (min-width:1024px){.setpile-page .h1{font-size:72px}}.setpile-page .h1-wrap{position:relative;max-width:910px;margin:0 auto 16px}.setpile-page .h1-subtitle{margin:0 0 32px;font-size:18px}@media (min-width:576px){.setpile-page .h1-subtitle{text-align:center}}@media (min-width:1024px){.setpile-page .h1-subtitle{margin:0 0 40px;font-size:24px}}.setpile-page .h2{margin:0 0 16px;text-align:center;font-size:32px}@media (min-width:1024px){.setpile-page .h2{margin:0 0 12px;font-size:56px}}.setpile-page .h2-subtitle{margin:0 0 32px;text-align:center}@media (min-width:1024px){.setpile-page .h2-subtitle{margin:0 0 56px;font-size:18px}}.setpile-page .btn-orange{display:flex;width:100%;height:56px;margin:32px auto 0}@media (min-width:576px){.setpile-page .btn-orange{max-width:262px}}@media (min-width:1024px){.setpile-page .btn-orange{margin:40px auto 0}}.setpile-hero,.setpile-hero>*{position:relative}.setpile-hero>*{z-index:2}.setpile-hero .star{position:absolute;z-index:1}.setpile-hero .star-1{top:4%;left:80%}@media (min-width:1024px){.setpile-hero .star-1{top:38%;left:94%}}.setpile-hero .star-2{top:64%;left:84%;width:22px}.setpile-hero .star-3{top:48%;left:80%}@media (min-width:1024px){.setpile-hero .star-3{top:84%;left:88%}}.setpile-hero .star-4{left:6%;top:38%;transform:scale(-1,1)}.setpile-hero .star-5{left:18%;top:62%}.setpile-hero .star-6{top:75%;left:8%}@media (max-width:1024px){.setpile-hero .star-2,.setpile-hero .star-4,.setpile-hero .star-5,.setpile-hero .star-6{display:none}}.setpile-charity{display:flex;align-items:center;margin:0 0 16px;font-weight:700;color:#4075c2}@media (min-width:576px){.setpile-charity{justify-content:center}}@media (min-width:1024px){.setpile-charity{margin:0 0 42px;font-size:24px}}.setpile-charity img{margin-right:8px}.setpile-nav-m{position:relative;padding:0 0 90px}@media (min-width:576px){.setpile-nav-m{max-width:480px;margin:0 auto}}@media (min-width:1024px){.setpile-nav-m{display:none}}.setpile-nav-d{display:none}@media (min-width:1024px){.setpile-nav-d{display:block}}.setpile-nav img{position:absolute;display:block;height:90px;transform:translateX(-50%)}@media (min-width:1024px){.setpile-nav img{height:120px;transform:none}}.setpile-nav img:nth-child(1){left:12.5%}@media (min-width:1024px){.setpile-nav img:nth-child(1){left:-16px;top:-90px}}.setpile-nav img:nth-child(2){left:37.5%}@media (min-width:1024px){.setpile-nav img:nth-child(2){left:56px;bottom:-10px}}.setpile-nav img:nth-child(3){left:62.5%}@media (min-width:1024px){.setpile-nav img:nth-child(3){left:auto;right:30px;top:-90px}}.setpile-nav img:nth-child(4){left:87.5%}@media (min-width:1024px){.setpile-nav img:nth-child(4){left:auto;right:54px;bottom:-10px}}.setpile-projects{display:grid;grid-gap:32px}@media (min-width:1024px){.setpile-projects{grid-template-columns:1fr 1fr;max-width:1132px;margin:0 auto}}.setpile-market-m div,.setpile-projects .col{position:relative}.setpile-projects .left-img,.setpile-projects .right-img{width:536px;max-width:initial;margin-top:85px}@media (min-width:576px){.setpile-projects .left-img,.setpile-projects .right-img{width:100%}}@media (min-width:1024px){.setpile-projects .left-img,.setpile-projects .right-img{margin-top:0}}.setpile-projects .left-arrow,.setpile-projects .right-arrow{position:absolute;top:0}@media (min-width:1024px){.setpile-projects .left-arrow,.setpile-projects .right-arrow{top:auto;bottom:100%;margin:0 0 -32px}}@media (min-width:1200px){.setpile-projects .left-arrow,.setpile-projects .right-arrow{margin:0 0 24px}}.setpile-projects .left-arrow{left:0}@media (min-width:1200px){.setpile-projects .left-arrow{left:-24px}}@media (min-width:1440px){.setpile-projects .left-arrow{left:-84px}}.setpile-projects .right-arrow{left:55px}@media (min-width:1024px){.setpile-projects .right-arrow{left:auto;right:0}}@media (min-width:1200px){.setpile-projects .right-arrow{right:-24px}}@media (min-width:1440px){.setpile-projects .right-arrow{right:-84px}}.setpile-equipment{display:none}@media (min-width:1024px){.setpile-equipment{display:block;width:100%;max-width:1132px;margin:0 auto -80px}}.setpile-equipment-m{display:block;width:100%;margin:0 0 -56px}@media (min-width:1024px){.setpile-equipment-m{display:none}}.setpile-market{display:none}@media (min-width:1024px){.setpile-market{position:relative;display:block;max-width:1132px;margin:0 auto}}.setpile-market-m{display:grid;grid-gap:32px;margin-right:-16px}@media (min-width:576px){.setpile-market-m{justify-content:end;margin-right:0}}@media (min-width:1024px){.setpile-market-m{display:none}}.setpile-market-m .arrow-left{position:absolute;top:0;left:0}.setpile-market-m .arrow-right{position:absolute;top:0;left:50px}.setpile-market-m .img{width:550px;max-width:initial;margin-top:90px}@media (min-width:576px){.setpile-market-m .img{width:100%}}.setpile-market .grid{display:block;width:100%}.setpile-market .left-arrow,.setpile-market .right-arrow{position:absolute;top:0}@media (min-width:1024px){.setpile-market .left-arrow,.setpile-market .right-arrow{top:auto;bottom:100%;margin:0 0 -32px}}@media (min-width:1200px){.setpile-market .left-arrow,.setpile-market .right-arrow{margin:0 0 24px}}.setpile-market .left-arrow{left:0}@media (min-width:1200px){.setpile-market .left-arrow{left:-24px}}@media (min-width:1440px){.setpile-market .left-arrow{left:-84px}}.setpile-market .right-arrow{left:55px}@media (min-width:1024px){.setpile-market .right-arrow{left:auto;right:0}}@media (min-width:1200px){.setpile-market .right-arrow{right:-24px}}@media (min-width:1440px){.setpile-market .right-arrow{right:-84px}}.setpile-news{margin:0 0 -56px}@media (min-width:1024px){.setpile-news{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;max-width:1132px;margin:0 auto -80px}}.setpile-news img{display:block}.setpile-news img:last-child{display:none}@media (min-width:1024px){.setpile-news img:last-child{display:block}}.setpile-tools{background:#117ff5;color:#fff}.setpile-tools .inner{display:grid;grid-gap:32px}@media (min-width:1024px){.setpile-tools .inner{grid-template-columns:1fr 1fr;grid-gap:32px;max-width:1132px;margin:0 auto}}.setpile-tools .h2{margin:0 0 32px;text-align:left}@media (min-width:576px){.setpile-tools .h2{text-align:center}}@media (min-width:1024px){.setpile-tools .h2{text-align:left}}.setpile-tools .hand{display:block;margin:0 auto}@media (min-width:576px){.setpile-tools .btn{max-width:392px;margin:0 auto}}@media (min-width:1024px){.setpile-tools .btn{margin:0}}.setpile-tools .setpile-charity{margin:0 0 24px;color:#96c7fb}@media (min-width:576px){.setpile-tools .setpile-charity{justify-content:center}}@media (min-width:1024px){.setpile-tools .setpile-charity{justify-content:flex-start;margin:0 0 40px}}.setpile-tools s{color:#96c7fb;text-decoration:line-through}.setpile-tools p{margin:12px auto 0}@media (min-width:576px){.setpile-tools p{max-width:392px;text-align:center}}@media (min-width:1024px){.setpile-tools p{margin:12px 0 0;text-align:left}}.setpile-steps{display:flex;align-items:flex-end;width:100%;margin:0 0 12px}@media (min-width:576px){.setpile-steps{max-width:392px;margin:0 auto 12px}}@media (min-width:1024px){.setpile-steps{margin:0 0 12px}}.setpile-steps div{position:relative;padding:0 0 14px;flex-grow:1}.setpile-steps div:first-child{margin-right:8px;max-width:133px}.setpile-steps div:first-child:after{background:#fff}.setpile-steps div:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:4px;border-radius:25px;background:rgba(229,226,255,.2);content:''}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.convert-page{padding:24px 16px}@media (min-width:1024px){.convert-page{padding:32px 30px}}.convert-page .h1{margin:0 0 16px;font-size:40px;line-height:1.2;text-align:center}@media (min-width:1024px){.convert-page .h1{font-size:72px}}.convert-page .h1-sub{margin:0 0 40px;text-align:center}@media (min-width:1024px){.convert-page .h1-sub{margin:0 0 32px;font-size:24px}}.convert-intro{display:grid;gap:24px;margin:0 0 40px}@media (min-width:1024px){.convert-intro{grid-template-columns:1fr 1fr}}.convert-intro-text{padding:24px;background:#f3f8fe;border-radius:4px}.convert-intro-text .title{margin:0 0 8px;font-weight:700;font-size:24px;line-height:1.2}@media (min-width:1024px){.convert-intro-text .title{font-size:32px}}.convert-intro-text p{max-width:410px}.convert-intro-text img{display:block;margin:4px 0 0}@media (min-width:1024px){.convert-intro-text img{margin:24px 0 0}}.convert-intro-text:hover{color:#242f39;background:#e0eeff}.convert-intro-list{display:grid;gap:24px}.convert-intro-item{display:grid;align-items:center;grid-template-columns:64px 1fr;gap:16px;padding:16px;background:#f3f8fe;border-radius:4px;transition:all .3s}.convert-intro-item .big{font-weight:700}@media (min-width:1024px){.convert-intro-item .big{font-size:24px}}.convert-form .btn-switch:hover,.convert-intro-item:hover{color:#242f39;background:#e0eeff}.convert-intro-item a{display:block;cursor:pointer}.convert-nav{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:0 0 40px;padding:0;list-style-type:none}@media (min-width:576px){.convert-nav{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.convert-nav{gap:24px}}.convert-nav li{display:grid;gap:4px}.convert-nav a:first-child{font-weight:700}.convert-nav a:last-child{color:#667894;font-size:14px;line-height:1.4}.convert-nav a:last-child:hover{color:#117ff5}.convert-text{margin:40px 0 0;padding:40px 0 0;border-top:1px solid #dce8fa}.convert-text-inner{width:100%;max-width:680px;margin:0 auto;color:#667894;overflow:auto}@media (min-width:1024px){.convert-text-inner{margin:0 auto 80px}}.convert-text h2,.convert-text h3{margin:0 0 16px;color:#242f39}.convert-text h2{font-size:24px}.convert-text h3{font-size:20px}.convert-text table{margin:0 0 2rem;border-collapse:collapse}.convert-text td{padding:4px 8px;border:1px solid #dce8fa}.convert-form{max-width:680px;margin:40px auto}.convert-form .top{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px}.convert-form .btn{height:56px;gap:4px;margin:0}.convert-form .btn-switch{background:#f3f8fe}.convert-form .btn-link{height:24px;padding:0}.convert-form .btn-blue{width:100%;margin:0 0 24px}.convert-result{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:108px;padding:20px;background:#f6f7fb;border-radius:4px}@media (min-width:1024px){.convert-result{font-size:24px}}.convert-result.is-empty{color:#667894;font-size:16px}.convert-row{display:grid}@media (min-width:1024px){.convert-row{gap:16px}.convert-row--two{grid-template-columns:1fr 1fr}.convert-row--select{grid-template-columns:1fr 190px;gap:4px}}.convert-row--switch{grid-template-columns:1fr 24px 1fr;gap:16px;align-items:center}.convert-row--switch .input-wrap{margin:0}.convert-row .input-select-chosen{height:56px}.convert-switch{margin:0;padding:0;border:0;background:0 0}.convert-all{max-width:680px;margin:0 auto 40px;overflow:auto;text-align:center}.convert-all a{color:#117ff5}