/* шрифт Manrope (OFL, /media/css/manrope) вместо Manrope — 2026-10-10 */
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/media/css/manrope/manrope-cyrillic-ext-400-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/media/css/manrope/manrope-cyrillic-400-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/media/css/manrope/manrope-latin-ext-400-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/media/css/manrope/manrope-latin-400-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/media/css/manrope/manrope-cyrillic-ext-700-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-cyrillic-ext-700-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/media/css/manrope/manrope-cyrillic-700-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-cyrillic-700-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/media/css/manrope/manrope-latin-ext-700-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-latin-ext-700-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/media/css/manrope/manrope-latin-700-normal.woff2) format("woff2"),url(/media/css/manrope/manrope-latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;font-size:100%;margin:0;padding:0}body,html{height:100%;position:relative;-webkit-font-smoothing:antialiased;backface-visibility:hidden;-webkit-text-size-adjust:none}body,button,html,input,textarea{font-family:Manrope,Arial,sans-serif;font-weight:400;font-size:16px;line-height:22px}button{cursor:pointer}::-webkit-input-placeholder{color:#8fa8b4}:-moz-placeholder{color:#8fa8b4}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}hr{display:block;width:100%;height:1px;float:none;clear:both;font:0/0 d;background:#ccc;margin:25px 0}b,strong{font-weight:700}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:top;text-align:left}svg{overflow:hidden}a,button,input,textarea{outline:0;resize:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li,ol,ul{list-style:none inside}a{text-decoration:none;cursor:pointer;color:#1a5e78}.btn-link:hover,a:hover{text-decoration:none;color:#00af67}.btn-link:active,.btn-link:hover,a:active,a:hover{outline:0}.btn-link:focus,a:focus{text-decoration:none}.btn-link{background:0 0}.advantages__list-item__icon,.advantages__video,.b-faq-list__col-left,.b-shop-list__col-left,.calc-form__col,.catalog-filters fieldset:first-of-type,.delivery-view__info>img,.fll,.footer-col_left,.footer-info p,.footer-logo,.footer-socials,.product__photos,.product__photos-list,.shop-view__col-left{float:left}.flr,.footer-col_right,.footer-contacts>.btn,.footer-info img,.header-auth,.header-cart,.header-lang,.pagination-wrapper .load-more{float:right}.actions-list__item,.actions-list__item-action-price_old,.advantages__video,.b-faq-list__item-question,.b-reviews-list__item-content,.b-shop-list__item,.body-wrapper,.btn,.calc,.calc-form__field,.calc-form__presets a,.calc-results__content-variants__item,.calc-title,.cart__item-price u,.catalog-filters fieldset,.categories-menu,.categories-menu ul,.categories-menu ul li,.content .content-img-plate,.content .content-links-table>*,.content blockquote,.content blockquote h1,.content blockquote h2,.content ol>li,.delivery-view,.delivery-view__info-item,.footer,.footer-search__wrapper,.g-wrapper,.header,.header-cart a .icon-cart,.header-menu ul li,.header-wrapper,.how-pay-item,.icon-checkbox,.index-block,.index-block-actions .actions-list,.index-block-sales,.index-block-sales .products-list,.index-top-banners,.index-top-banners__products .products-list,.link-grey,.link2back,.main-wrapper,.mobile-menu,.payments__content-banner,.payments__content-item__points-item,.pr,.prices-table,.prices-table-fixed,.prices-table-main,.prices-table__main-wrapper,.prices-table__main__table,.product,.product__info-banner p:first-child b,.product__info-banner p:first-child strong,.product__info-banner-wrapper,.product__info-bottom-block,.product__info-price i,.product__info-rating,.product__photos-list i,.products-list__item,.products-list__item-price_old,.range-slider__line,.range-slider__values,.rating,.sale-view,.table-scroll__line,.wide-banners__item,.wide-banners__item a,form .amount-wrapper label,form .amount-wrapper label input{position:relative}.btn,.calc-form__presets,.calc-results,.index-block,.lightbox-desc,.tac{text-align:center}.categories-menu ul,.content .content-img-plate,.delivery-view__info-item,.ovh,.prices-table__main__table,.rating{overflow:hidden}.clfix{display:block;clear:both;float:none;width:100%;height:0;margin:0;padding:0;position:relative;font:0/0 d}.advantages:after,.b-faq-list:after,.b-shop-list:after,.calc-form__row:after,.cart__bottom:after,.delivery-view__info:after,.footer-contacts:after,.footer-info:after,.footer:after,.pagination-wrapper:after,.product__photos:after,.shop-view:after{content:'';display:table;clear:both;font:0/0 d}.btn{border-radius:22px;display:inline-block;position:relative;z-index:1;height:41px;padding:0 60px;font-size:16px;line-height:43px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;color:#3e758c;background:#e9f1f3}.btn:hover{background:#ebfeef;color:#00af67}.btn:active{color:rgba(0,175,103,.7)}.btn-colored{background:#e9f1f3 linear-gradient(-233deg,#68de84 0,#13bdb3 75%,#00adaf 100%);color:#fff}.btn-colored:hover{color:#fff;background:#00af67 linear-gradient(-233deg,#00c1b1 0,#0093a2 75%,#00849e 100%)}.btn-colored:active{background:#00af67 linear-gradient(-233deg,#00c1b1 0,#0093a2 75%,#00849e 100%);color:rgba(255,255,255,.7)}.btn-dark-blue{background:#1a5e78;color:#fff}.btn-dark-blue:hover{color:#fff;background:#1a5e78 linear-gradient(-233deg,#00c1b1 0,#0093a2 75%,#00849e 100%)}.btn-dark-blue:active{background:#1a5e78 linear-gradient(-233deg,#00c1b1 0,#0093a2 75%,#00849e 100%);color:rgba(255,255,255,.7)}.g-page-title{font-size:32px;line-height:34px;font-weight:700;color:#1a5e78;margin:0 0 20px}.text-muted{font-size:14px;line-height:18px;color:#8fa8b4}.link-grey,.link2back{font-size:16px;line-height:1;display:inline-block;vertical-align:top;margin-left:26px}.link-grey a,.link2back a{text-decoration:underline;color:#8fa8b4}.link-grey a:hover,.link2back a:hover{color:#00af67}.link-grey .how-pay-item__title:before,.link-grey .icon,.link-grey .lightbox__close,.link2back .how-pay-item__title:before,.link2back .icon,.link2back .lightbox__close{position:absolute;top:0;left:0;vertical-align:middle;margin:2px 0 0 -26px}.link2back.reverse,.reverse.link-grey{text-align:right;margin-left:0;margin-right:26px}.link2back.reverse .how-pay-item__title:before,.link2back.reverse .icon,.link2back.reverse .lightbox__close,.reverse.link-grey .how-pay-item__title:before,.reverse.link-grey .icon,.reverse.link-grey .lightbox__close{left:auto;right:0;margin:0 -26px 0 0}.link-grey .how-pay-item__title:before,.link-grey .icon,.link-grey .lightbox__close{margin-top:-1px}.link_icon:before{content:'';display:block;position:absolute;top:0;left:0;margin:-1px 0 0 -26px}.socials-share{font-size:0;line-height:0;white-space:nowrap;margin-top:40px}.socials-share span{display:inline-block;vertical-align:middle;font-size:16px;line-height:43px;font-weight:700;color:#1a5e78;margin-right:10px}.socials-share .how-pay-item__title:before,.socials-share .icon,.socials-share .lightbox__close{margin:0 5px}form .control-label,form .label-{display:block;font-size:16px;line-height:1;color:#8fa8b4}form input[type=text],form textarea{box-shadow:inset 0 1px 3px rgba(26,94,120,.22);border-radius:0;border:none;background:#e9f1f3;margin-top:8px;padding:0 20px;display:block;height:42px;width:100%;font-size:16px;line-height:42px;color:#1a5e78}form input[type=text]:active,form input[type=text]:focus,form textarea:active,form textarea:focus{background:#f4f8f9}form fieldset{margin-bottom:20px}form textarea{height:85px}form select{display:inline-block;vertical-align:middle;height:42px;font-size:16px;line-height:42px;padding:0 20px}form .inline label{display:inline-block;line-height:24px;vertical-align:top;cursor:pointer}form .inline label .label-{display:inline-block;font-size:16px;line-height:22px;color:#8fa8b4;margin-left:10px}form .inline label .label- a{text-decoration:underline;color:#8fa8b4}form .inline label .label- a:hover{text-decoration:none;color:#00af67}form .inline label input:checked~span{color:#1a5e78}form .autocomplete input[type=text]{margin-right:42px;width:311px}form .autocomplete.inline .label-{margin-left:0;margin-right:10px}form .amount-wrapper label{display:inline-block;vertical-align:top;padding-right:42px}form .amount-wrapper label input{z-index:3}form .amount-wrapper label b,form .amount-wrapper label u{display:block;width:42px;height:21px;position:absolute;top:0;right:0;z-index:2;background:#e9f1f3 url(imgs/i-cart-up.png) center no-repeat;box-shadow:-1px 1px 2px rgba(26,94,120,.22);cursor:pointer}form .amount-wrapper label b{box-shadow:none;background-image:url(imgs/i-cart-down.png);z-index:1;top:auto;bottom:0}form .has-error .icon-checkbox,form .has-error input[type=text],form .has-error textarea{background:rgba(205,0,0,.15)}form .has-error.inline label .label-{color:#cd0000}.rating{display:block;font-size:0;line-height:0;width:80px;height:14px;background:url(imgs/rating.png) 0 0 no-repeat}.rating_1{background-position:0 -21px}.rating_2{background-position:0 -42px}.rating_3{background-position:0 -63px}.rating_4{background-position:0 -84px}.rating_5{background-position:0 -105px}.show-on-sm{display:none}.select2-container{outline:0}.select2-container .select2-selection--single{outline:0;box-shadow:inset 0 1px 3px rgba(26,94,120,.22);border-radius:0;border:none;background:#e9f1f3;display:block;height:42px;width:auto;margin-right:42px}.select2-container .select2-selection--single .select2-selection__rendered{outline:0;padding:0 20px;font-size:16px;line-height:42px;text-align:left;color:#1a5e78}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:0;top:auto;width:42px;height:42px;background:#e9f1f3 url(imgs/rectangle-36.png) center no-repeat}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open .select2-selection--single,.select2-container:hover .select2-selection--single{background:#f4f8f9}.select2-container--open .select2-selection--single .select2-selection__arrow,.select2-container:hover .select2-selection--single .select2-selection__arrow{background-color:#f4f8f9}.select2-container .select2-dropdown{border:none}.select2-container .select2-dropdown .select2-search--dropdown{background:#f4f8f9}.select2-container .select2-dropdown .select2-search--dropdown .select2-search__field{box-shadow:inset 0 1px 3px rgba(26,94,120,.22);border-radius:0;border:none;background:#fff;display:block;height:42px;padding:0 20px;font-size:16px;line-height:42px;text-align:left;color:#1a5e78}.select2-container .select2-dropdown .select2-results__options{box-shadow:inset 0 1px 3px rgba(26,94,120,.22);background:#f4f8f9;color:#1a5e78}.select2-container .select2-dropdown .select2-results__options .select2-results__option{font-size:16px;line-height:42px;padding:0 0 0 20px}.select2-container .select2-dropdown .select2-results__options .select2-results__option--highlighted[aria-selected],.select2-container .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]{background-color:#ebfeef;color:#00af67}.edit-link{position:absolute;top:0;right:0;z-index:200}.edit-link a{font-size:32px;color:#cd0000}.edit-link a:hover{text-decoration:underline}.list-view .empty{font-size:16px;line-height:1;margin-bottom:15px}@media all and (max-width:768px){.show-on-sm{display:block}.btn{font-size:14px;line-height:36px;height:36px}.g-page-title{font-size:24px;line-height:26px;text-align:center}.text-muted{font-size:12px;line-height:18px}.link-grey,.link2back{text-align:center;font-size:14px;margin:0 0 25px}.link-grey .how-pay-item__title:before,.link-grey .icon,.link-grey .lightbox__close,.link2back .how-pay-item__title:before,.link2back .icon,.link2back .lightbox__close{margin-left:-16px}.link2back.reverse,.reverse.link-grey{text-align:center}.socials-share{white-space:normal}.socials-share span{display:block;font-size:14px;line-height:1;margin:0 0 8px}.socials-share .how-pay-item__title:before,.socials-share .icon,.socials-share .lightbox__close{width:36px;height:36px;-webkit-background-size:cover;background-size:cover}.socials-share .how-pay-item__title:first-of-type:before,.socials-share .icon:first-of-type,.socials-share .lightbox__close:first-of-type{margin-left:0}form .inline label .label-{font-size:14px}}.how-pay-item__title:before,.icon,.lightbox__close{display:inline-block;vertical-align:top;font-size:0;line-height:0;font-style:normal}.icon-close{width:20px;height:20px;background:url(imgs/i-close.png) 0 0 no-repeat}.icon-login{width:15px;height:16px;background:url(imgs/i-login.png) 0 0 no-repeat}.icon-reg{width:15px;height:16px;background:url(imgs/i-reg.png) 0 0 no-repeat}.icon-erase{width:14px;height:12px;background:url(imgs/i-erase.png) 0 0 no-repeat}.icon-arrow-gray{width:12px;height:8px;background:url(imgs/arrow-gray.png) 0 0 no-repeat}.b-faq-list__item-question:after,.icon-arrow{width:15px;height:9px;background:url(imgs/faq-arrow.png) 0 0 no-repeat}.b-faq-list__item.active .b-faq-list__item-question:after,.b-faq-list__item.active:hover .b-faq-list__item-question:after,.icon-arrow-active{background-position:0 -18px}.icon-play{width:70px;height:70px;background:url(imgs/video-play.png) 0 0 no-repeat}.icon-calendar{width:70px;height:78px;background:url(imgs/i-calendar.png) 0 0 no-repeat}.icon-box{width:75px;height:87px;background:url(imgs/i-box.png) 0 0 no-repeat}.how-pay-item:nth-child(1) .how-pay-item__title:before,.icon-n1{width:40px;height:40px;background:url(imgs/i-n1.png) 0 0 no-repeat}.how-pay-item:nth-child(2) .how-pay-item__title:before,.icon-n2{width:40px;height:40px;background:url(imgs/i-n2.png) 0 0 no-repeat}.how-pay-item:nth-child(3) .how-pay-item__title:before,.icon-n3{width:40px;height:40px;background:url(imgs/i-n3.png) 0 0 no-repeat}.how-pay-item__title[class*="-preset-"]:before,.icon[class*="-preset-"],.lightbox__close[class*="-preset-"]{height:26px}a.active .how-pay-item__title[class*="-preset-"]:before,a.active .icon[class*="-preset-"],a.active .lightbox__close[class*="-preset-"],a:hover .how-pay-item__title[class*="-preset-"]:before,a:hover .icon[class*="-preset-"],a:hover .lightbox__close[class*="-preset-"]{background-position:bottom left}.icon-preset-100{width:28px;background:url(imgs/preset-100.png) 0 0 no-repeat}.icon-preset-150{width:29px;background:url(imgs/preset-150.png) 0 0 no-repeat}.icon-preset-200{width:18px;background:url(imgs/preset-200.png) 0 0 no-repeat}.icon-preset-400{width:26px;background:url(imgs/preset-400.png) 0 0 no-repeat}.icon-preset-500{width:17px;background:url(imgs/preset-500.png) 0 0 no-repeat}.icon-preset-800{width:30px;background:url(imgs/preset-800.png) 0 0 no-repeat}.icon-preset-900{width:42px;background:url(imgs/preset-900.png) 0 0 no-repeat}.icon-preset-2500{width:42px;background:url(imgs/preset-2500.png) 0 0 no-repeat}.icon-important{width:42px;height:42px;background:url(imgs/i-important.png) 0 0 no-repeat}.icon-checkbox{width:24px;height:24px;box-shadow:inset 0 1px 3px rgba(26,94,120,.22);background:#e9f1f3}.icon-checkbox:after{content:'';display:none;width:13px;height:11px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -7px;background:url(imgs/i-check.png) 0 0 no-repeat}.icon-back,.icon-forward{width:8px;height:12px;background:url(imgs/arrow-back.png) 0 0 no-repeat}.icon-forward{background:url(imgs/arrow-forward.png) 0 0 no-repeat}.icon-social{width:43px;height:43px}.icon-social-inst{background:url(imgs/s-inst.png) 0 0 no-repeat}.icon-social-vk{background-image:url(imgs/s-vk.png)}.icon-social-fb{background-image:url(imgs/s-fb.png)}.icon-social-ok{background-image:url(imgs/s-ok.png)}.icon-social-tw{background-image:url(imgs/s-tw.png)}.icon-social:hover{background-position:bottom left}.delivery-view__info-item_weight:before,.icon-weight{width:60px;height:72px;background:url(imgs/i-weight.png) 0 0 no-repeat}.delivery-view__info-item_delivery:before,.icon-delivery{width:75px;height:71px;background:url(imgs/i-delivery.png) 0 0 no-repeat}.delivery-view__info-item_sizes:before,.icon-sizes{width:72px;height:72px;background:url(imgs/i-sizes.png) 0 0 no-repeat}.icon-protect,.link_icon-protect:before{width:15px;height:16px;background:url(imgs/i-protect.png) 0 0 no-repeat}.icon-extend,.link_icon-extend:before{width:15px;height:15px;background:url(imgs/i-extend.png) 0 0 no-repeat}.icon-attention,.link_icon-attention:before{width:15px;height:15px;background:url(imgs/i-attention.png) 0 0 no-repeat}.icon-hand,.link_icon-hand:before{width:13px;height:16px;background:url(imgs/i-hand.png) 0 0 no-repeat}.icon-remove,.lightbox__close{width:16px;height:16px;background:url(imgs/i-remove.png) 0 0 no-repeat}.icon-remove:hover,.lightbox__close:hover{background-position:bottom left}.icon-cart{width:22px;height:16px;background:url(imgs/i-cart.png) 0 0 no-repeat}a:hover .icon-attention,a:hover .icon-back,a:hover .icon-cart,a:hover .icon-erase,a:hover .icon-extend,a:hover .icon-forward,a:hover .icon-hand,a:hover .icon-login,a:hover .icon-protect,a:hover .icon-reg,a:hover .link_icon-attention:before,a:hover .link_icon-extend:before,a:hover .link_icon-hand:before,a:hover .link_icon-protect:before{background-position:bottom left}a:hover .icon-arrow-gray{background-position:0 -16px}.link_icon-attention:hover:before,.link_icon-back:hover:before,.link_icon-cart:hover:before,.link_icon-erase:hover:before,.link_icon-extend:hover:before,.link_icon-forward:hover:before,.link_icon-hand:hover:before,.link_icon-login:hover:before,.link_icon-protect:hover:before,.link_icon-reg:hover:before{background-position:bottom left}label:hover [type=checkbox]+.icon-checkbox{box-shadow:inset 0 1px 3px rgba(26,94,120,.22);background-color:#f4f8f9}[type=checkbox]{position:fixed;top:-6000px;left:-6000px;opacity:.0001;width:1px;height:1px}[type=checkbox]:checked+.icon-checkbox{box-shadow:inset 0 1px 3px rgba(26,94,120,.22);background:#e9f1f3}[type=checkbox]:checked+.icon-checkbox:after{display:block}.mobile-menu{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:#e9f1f3;padding:75px 20px 0;z-index:8000}.mobile-menu__close{position:absolute;top:0;left:0;margin:20px;cursor:pointer}.mobile-menu-trigger{display:none;position:absolute;top:50%;left:0;width:24px;height:18px;margin:-9px 20px 0;border-top:2px solid #1a5e78;font-size:0;line-height:0;text-decoration:none}.mobile-menu-trigger:after,.mobile-menu-trigger:before{content:'';display:block;width:100%;height:2px;background:#1a5e78;position:absolute;top:50%;left:0;margin-top:-2px}.mobile-menu-trigger:after{top:auto;bottom:0}.mobile-menu .header-lang{float:none;position:absolute;top:0;right:0;margin:20px;color:#00af67}.mobile-menu .header-lang>i{margin:0 15px}.mobile-menu .header-auth{display:block;margin:0}.mobile-menu .header-auth a{font-size:14px;line-height:22px;font-weight:300}.mobile-menu .header-auth>i{height:22px;margin:0 20px}.mobile-menu .header-menu{display:block;margin:20px 0 0}.mobile-menu .header-menu ul li{display:block;margin:0;font-size:14px;line-height:51px;height:auto;border-bottom:1px solid #c0d4da}.mobile-menu .header-menu ul li.active:before{display:none}.body-wrapper,.main-wrapper{min-height:100%;height:auto}.body-wrapper{overflow:hidden;min-width:320px}.footer,.g-wrapper,.header{max-width:1180px;margin:0 auto}.content-wrapper{padding:60px 0 455px}.layout-reviews .content-wrapper{padding-bottom:360px}.layout-index .content-wrapper{padding:21px 0 230px}.layout-prices .content-wrapper{padding-bottom:300px}.layout-shop-product .content-wrapper{padding-top:66px;padding-bottom:325px}.layout-blog .content-wrapper{padding-top:64px;padding-bottom:395px}.layout-cart .content-wrapper{padding-left:110px;padding-bottom:400px}.layout-blog-item .content-wrapper,.layout-sales-item .content-wrapper{padding-left:110px;padding-bottom:350px}.layout-prices-item .content-wrapper{padding-left:110px;padding-top:28px;padding-bottom:350px}.layout-shop-item .content-wrapper{padding-bottom:405px}@media all and (max-width:768px){.content-wrapper,.layout-blog .content-wrapper,.layout-shop-product .content-wrapper{padding-top:30px;padding-left:20px;padding-right:20px}.layout-blog .content-wrapper,.layout-faq .content-wrapper,.layout-reviews .content-wrapper,.layout-sales .content-wrapper,.layout-shop-item .content-wrapper,.layout-shop-product .content-wrapper{padding-bottom:270px}.layout-shop .content-wrapper{padding-bottom:210px}.layout-blog-item .content-wrapper,.layout-cart .content-wrapper,.layout-prices-item .content-wrapper,.layout-sales-item .content-wrapper{padding-left:20px;padding-right:20px;padding-bottom:250px}}.header .logo{position:absolute;bottom:0;left:0;margin-bottom:-48px}.header .logo img{max-width:100%}.header-wrapper{background:#e9f1f3;z-index:1}.header-auth,.header-cart,.header-lang{display:inline-block;vertical-align:top;margin-top:19px;font-weight:700}.header-auth a,.header-auth span,.header-cart a,.header-cart span,.header-lang a,.header-lang span{display:inline-block;vertical-align:middle;font-size:16px;line-height:28px;white-space:nowrap}.header-auth a .how-pay-item__title:before,.header-auth a .icon,.header-auth a .lightbox__close,.header-auth span .how-pay-item__title:before,.header-auth span .icon,.header-auth span .lightbox__close,.header-cart a .how-pay-item__title:before,.header-cart a .icon,.header-cart a .lightbox__close,.header-cart span .how-pay-item__title:before,.header-cart span .icon,.header-cart span .lightbox__close,.header-lang a .how-pay-item__title:before,.header-lang a .icon,.header-lang a .lightbox__close,.header-lang span .how-pay-item__title:before,.header-lang span .icon,.header-lang span .lightbox__close{vertical-align:middle;margin:-2px 4px 0 0}.header-auth span,.header-cart span,.header-lang span{color:#00af67}.header-auth u,.header-cart u,.header-lang u{text-decoration:none}.header-auth>i,.header-cart>i,.header-lang>i{display:inline-block;vertical-align:top;width:1px;height:28px;background:#1a5e78;opacity:.2;margin:0 11px}.header-auth{font-size:0;line-height:0;margin-right:59px}.header-cart{margin-right:48px}.header-cart a .icon-cart{margin-right:7px}.header-cart a .icon-cart u{display:none;height:15px;padding:0 5px;position:absolute;top:0;right:0;margin:-5px;text-decoration:none;border-radius:8px;background:#16beb2 linear-gradient(-233deg,#68de84 0,#13bdb3 75%,#00adaf 100%);font-size:10px;line-height:17px;font-weight:700;color:#fff}.header-menu{display:inline-block;vertical-align:top;margin-left:206px;font-size:0;line-height:0}.header-menu ul li{height:63px;margin:0 12px;display:inline-block;vertical-align:top;font-size:16px;line-height:67px;font-weight:700}.header-menu ul li.active a{color:#00af67}.header-menu ul li.active:before{content:'';display:block;height:4px;position:absolute;bottom:0;left:0;right:0;background:#66dd85 linear-gradient(to right,#16beb1 0,#16beb1 49%,#51d591 100%)}.header-menu ul li:first-of-type{margin-left:0}@media all and (max-width:768px){.mobile-menu-trigger{display:block}.header{padding-left:20px;padding-right:20px;height:50px}.header .header-auth,.header .header-lang,.header .header-menu{display:none}.header .header-cart{margin:-14px 20px 0;position:absolute;top:50%;right:0}.header .header-cart .how-pay-item__title:before,.header .header-cart .icon,.header .header-cart .lightbox__close{margin:0}.header .header-cart u{display:none}.header .logo{width:98px;left:50%;margin:0 0 -20px -49px}}.footer{font-size:14px;line-height:18px;color:#1a5e78;padding:0}.footer-col_left{width:605px}.footer-col_right{width:445px}.footer-wrapper{position:absolute;bottom:0;left:0;display:block;width:100%;height:220px;background:#e9f1f3;padding-top:28px}.footer-info{padding:30px 0 0 0}.footer-info p{width:260px}.footer-info img{margin:4px 3px 0 0}.footer-copy{position:absolute;bottom:8px;right:0;max-width:445px}.footer-contacts>.btn{padding:0;min-width:234px}.footer-socials{font-size:0;line-height:0}.footer-socials .how-pay-item__title:before,.footer-socials .icon,.footer-socials .lightbox__close{margin:0 5px}.footer-socials .how-pay-item__title:first-of-type:before,.footer-socials .icon:first-of-type,.footer-socials .lightbox__close:first-of-type{margin-left:0}.footer-logo{margin:-4px 0 0 0}.footer-search{margin:0 0 0 143px;width:447px}.footer-search__wrapper input[type=text]{box-shadow:inset 0 1px 3px rgba(26,94,120,.22);border-radius:22px 0 0 22px;background:#fff;width:72%;height:44px;padding:3px 50px 0 20px;margin:0;font-size:16px;line-height:44px}.footer-search__wrapper button{position:absolute;top:0;right:0;min-width:148px;padding:0 36px}.footer-search__success{display:none;opacity:0;font-size:16px;line-height:44px;transition:opacity .2s}.footer-search__success.showed{display:block;opacity:1}.footer-menu{margin:19px 0 0 3px;font-size:0;line-height:0}.footer-menu ul{display:inline-block;vertical-align:top;margin-left:58px;font-size:14px;line-height:32px}.footer-menu ul:first-of-type{margin-left:0}@media all and (max-width:768px){.footer{padding-left:20px;padding-right:20px;max-width:320px;font-size:0}.footer-wrapper{padding-top:20px;height:190px}.footer-contacts>.btn,.footer-info p,.footer-logo,.footer-menu{display:none}.footer-col{float:none;display:block;width:auto}.footer-contacts,.footer-info{display:inline-block;vertical-align:top;width:50%}.footer-info{padding:0;text-align:right}.footer-info img{float:none}.footer-socials .how-pay-item__title:before,.footer-socials .icon,.footer-socials .lightbox__close{width:36px;height:36px;-webkit-background-size:cover;background-size:cover}.footer-search{display:block;margin:20px 0 0;width:100%}.footer-search__wrapper input[type=text]{font-size:14px;padding-left:15px;padding-right:25px;height:36px;border-top-right-radius:0;border-bottom-right-radius:0}.footer-search__wrapper button{padding-left:15px;padding-right:15px;min-width:0}.footer-copy{position:relative;bottom:0;max-width:250px;margin:20px auto 0;font-size:12px;line-height:16px;text-align:center}}.pagination{font-size:0;line-height:0}.pagination li{display:inline-block;vertical-align:top;font-size:16px;line-height:46px;text-align:center;font-weight:700;margin:0 3px}.pagination li a,.pagination li span{display:inline-block;vertical-align:top;width:46px;height:44px;background:#e9f1f3;border-radius:50%;transition:background-color .4s}.pagination li.active a{background:#d7fde0;color:#00af67}.pagination li a:hover{background:#d7fde0}.pagination li.disabled{width:27px}.pagination li.disabled a,.pagination li.disabled span{background:0 0;margin:0;width:auto}.pagination li.arrow{width:46px;height:44px;line-height:44px;margin:0}.pagination li.arrow a{background:0 0;display:inline-block;vertical-align:middle;width:10px;height:19px}.pagination li.arrow-back a{background:url(imgs/pagination-arrow-back.png) 0 0 no-repeat}.pagination li.arrow-back a:hover{background-position:bottom left}.pagination li.arrow-forward a{background:url(imgs/pagination-arrow-forward.png) 0 0 no-repeat}.pagination li.arrow-forward a:hover{background-position:bottom left}@media all and (max-width:768px){.pagination{text-align:center}.pagination-wrapper .btn{display:block;width:100%;padding-left:0;padding-right:0;margin:0 0 20px}.pagination li{font-size:14px;line-height:38px}.pagination li a,.pagination li span,.pagination li.arrow{width:36px;height:36px;line-height:38px}}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.common-content{max-width:780px;margin-top:24px}.content{font-size:16px;line-height:22px;color:#1a5e78}.content .video{font-size:0;line-height:0}.content blockquote{background:#f2fef5;color:#00af67;padding:30px 100px 34px 60px;margin:28px 0 23px}.content blockquote h1,.content blockquote h2{margin-top:0}.content blockquote h2:before{content:'';display:block;width:17px;height:17px;position:absolute;top:0;left:0;margin:2px 0 0 -28px;background:url(imgs/i-attention-1.png) 0 0 no-repeat}.content blockquote p{margin-bottom:0}.content img{max-width:100%;width:auto;height:auto}.content h1{font-size:32px;line-height:1;font-weight:700;margin-top:36px}.content h2{font-size:22px;line-height:26px;font-weight:700;margin:34px 0 12px}.content>h2:first-child{margin-top:0}.content p{margin:0 0 20px}.content p.text-muted{margin-top:24px}.content a{text-decoration:underline}.content ol,.content ul{margin-bottom:20px}.content ol li,.content ul li{margin:0 0 10px}.content ul>li{padding-left:30px;background:url(imgs/ul-marker.svg) 0 6px no-repeat;-webkit-background-size:9px;background-size:9px}.content ol{counter-reset:my-badass-counter}.content ol>li{padding-left:30px}.content ol>li:before{content:counter(my-badass-counter) ".";counter-increment:my-badass-counter;font-size:16px;line-height:1;font-weight:700;color:#22c3aa;position:absolute;top:3px;left:0}.content .content-img-plate{height:413px}.content .content-img-plate img{position:absolute}.content .content-img-plate img:nth-child(1){top:0;left:0;width:280px}.content .content-img-plate img:nth-child(2){top:0;left:0;width:180px;margin-left:302px}.content .content-img-plate img:nth-child(3){top:0;right:0;width:280px;height:100%}.content .content-img-plate img:nth-child(4){bottom:0;width:180px}.content .content-img-plate img:nth-child(5){bottom:0;width:280px;margin-left:202px}.content .content-links-table{max-width:580px;font-size:0;line-height:0}.content .content-links-table>*{display:inline-block;vertical-align:top;width:33.3%;height:124px;text-align:center;line-height:124px;text-decoration:none}.content .content-links-table>:nth-child(1):after,.content .content-links-table>:nth-child(4):after{content:'';position:absolute;top:8px;bottom:8px;right:0;width:2px;background-color:#e9f1f3}.content .content-links-table>:nth-child(1):before,.content .content-links-table>:nth-child(2):before,.content .content-links-table>:nth-child(3):before{content:'';position:absolute;bottom:0;left:8px;right:8px;height:2px;background:#e9f1f3}.content .content-links-table>:nth-child(3):after,.content .content-links-table>:nth-child(6):after{content:'';position:absolute;top:8px;bottom:8px;left:0;width:2px;background-color:#e9f1f3}@media all and (max-width:768px){.content{font-size:14px;line-height:20px}.content br{display:none}.content h1{font-size:24px;line-height:26px}.content h2{font-size:18px;line-height:22px}.content .video iframe{max-width:100%}.content p{margin-bottom:11px}.content .content-links-table{margin:0 auto}.content .content-links-table>*{width:50%}.content .content-links-table>:nth-child(3):after{left:auto;right:0}.content .content-links-table>:nth-child(4):after{content:none}.content .content-links-table>:nth-child(4):before{content:'';position:absolute;bottom:0;left:8px;right:8px;height:2px;background:#e9f1f3}.content .content-img-plate{height:auto;white-space:nowrap;overflow:visible;margin-left:-20px;margin-right:-20px}.content .content-img-plate img,.content .content-img-plate img:nth-child(1),.content .content-img-plate img:nth-child(2),.content .content-img-plate img:nth-child(3),.content .content-img-plate img:nth-child(4),.content .content-img-plate img:nth-child(5){position:relative;margin:0!important;display:inline-block;vertical-align:top;height:147px}.content blockquote{padding:25px 10px 24px}.content blockquote h2{padding-left:24px}.content blockquote h2:before{margin:0}}.lightbox{display:none;width:520px;position:absolute;top:0;left:50%;z-index:110;background:#fff;margin:50px 0 50px -260px}.lightbox-wrapper{display:none;width:100%;height:100%;min-width:1170px;overflow-x:hidden;overflow-y:auto;background:#587994;background:rgba(0,58,80,.4);position:fixed;top:0;left:0;z-index:110}.lightbox__close{position:absolute;top:0;right:0;margin:20px;cursor:pointer}.lightbox-content{padding:55px 50px 50px}.lightbox-desc{font-size:22px;line-height:26px;font-weight:700;color:#1a5e78;margin-bottom:20px}.lightbox-buttons .btn{display:block;width:300px;margin:20px auto 0;padding:0}.lightbox-order{text-align:center}.lightbox-feedback,.lightbox-question{width:580px;margin-left:-290px}.lightbox-feedback .lightbox-content,.lightbox-question .lightbox-content{padding:55px 100px 60px}.lightbox-feedback .lightbox__form-buttons,.lightbox-question .lightbox__form-buttons{margin-bottom:0}.lightbox-feedback .lightbox__form-buttons .btn,.lightbox-question .lightbox__form-buttons .btn{padding:0;width:100%}.b-faq-list__col-left{width:255px}.b-faq-list__col-right{max-width:685px;margin-left:300px}.b-faq-list__item-question{border-top:2px solid #e9f1f3;font-size:22px;font-weight:700;line-height:26px;color:#1a5e78;cursor:pointer;padding:20px 20px 20px 0}.b-faq-list__item-question:after{content:'';display:block;position:absolute;top:50%;right:0;margin-top:-5px}.b-faq-list__item-answer{display:none;border-top:2px solid #e9f1f3;padding:25px 20px 15px 0}.b-faq-list__item:hover .b-faq-list__item-question{color:#00af67}.b-faq-list__item:hover .b-faq-list__item-question:after{background-position:0 -9px}.b-faq-list__item.active .b-faq-list__item-question,.b-faq-list__item.active:hover .b-faq-list__item-question{color:#00af67}.b-faq-list__item.active .b-faq-list__item-answer,.b-faq-list__item.active:hover .b-faq-list__item-answer{display:block}.b-faq-list-menu-title{font-size:16px;line-height:1;color:#8fa8b4;margin:0 0 15px}.b-faq-list__contact{width:100%;border-top:2px solid #e9f1f3;padding-top:20px;display:flex;flex-direction:row;justify-content:space-between}.b-faq-list__contact-text{max-width:395px;font-size:16px;line-height:22px}.b-faq-list__contact-text h2{font-size:22px;font-weight:700;line-height:34px;color:#00af67}.b-faq-list__contact-button{margin-top:34px}@media all and (max-width:768px){.b-faq-list__col-left,.b-faq-list__col-right{float:none;width:auto;max-width:none;margin-left:0}.b-faq-list__item-question{font-size:18px;line-height:22px;padding:15px 20px 17px 0}.b-faq-list__contact{display:block}.b-faq-list__contact-text{max-width:none;font-size:14px;line-height:20px}.b-faq-list__contact-text br{display:none}.b-faq-list__contact-text h2{font-size:18px;line-height:22px}.b-faq-list__contact-button{margin:20px 0 0;padding-left:0;padding-right:0;width:100%}}.b-reviews-list{margin:0 0 80px;font-size:0;line-height:0;white-space:nowrap}.b-reviews-list__col{display:inline-block;vertical-align:top;width:33.3%;max-width:385px}.b-reviews-list__col:nth-child(2){margin:0 12px}.b-reviews-list__item{font-size:16px;line-height:22px;color:#1a5e78;white-space:normal;text-align:left;margin:0 0 45px}.b-reviews-list__item-content{padding:23px 27px 30px;background:#fff;border:2px solid #e9f1f3}.b-reviews-list__item-content:before{position:absolute;bottom:0;left:0;width:12px;height:8px;content:'';margin:0 0 -8px 32px;background:url(imgs/review-tr.png) 0 0 no-repeat}.b-reviews-list__item-body{padding:0 0 30px}.b-reviews-list__item-date{font-size:14px;line-height:1;font-weight:400;color:#8fa8b4}.b-reviews-list__item .rating{position:absolute;bottom:0;right:0;margin:0 30px 30px}.b-reviews-list__item-author{font-size:16px;line-height:22.61px;font-weight:700;margin:15px 0 0}@media all and (max-width:768px){.b-reviews-list__col{display:block;width:auto;max-width:none;margin-left:0!important;margin-right:0!important}.b-reviews-list__item{margin-bottom:30px}.b-reviews-list__item .rating{margin-bottom:20px}.b-reviews-list__item-content{padding:20px}.b-reviews-list__item-content:before{margin-left:-6px;left:50%}.b-reviews-list__item-body{font-size:14px;line-height:20px}.b-reviews-list__item-date{font-size:12px}.b-reviews-list__item-author{font-size:14px;text-align:center}}.categories-list{font-size:0;line-height:0}.categories-list a{display:inline-block;vertical-align:top;font-size:14px;line-height:32px;color:#3e758c;padding:0 20px;margin:0 8px 8px 0;background:#e9f1f3;border-radius:15px}.categories-list a.active,.categories-list a:hover{background:#ebfeef;color:#00af67}.categories-actions{margin-top:13px}.categories-actions a{font-size:14px;line-height:22px;font-weight:700;color:#8fa8b4}.categories-actions a:hover{color:#00af67}.categories-actions a.reverse .icon-arrow-gray{background-position:0 -8px}.categories-actions a.reverse:hover .icon-arrow-gray{background-position:0 -24px}.categories-actions s{display:inline-block;vertical-align:top;width:2px;height:20px;background:#e9f1f3;margin:0 25px}.categories-actions .icon-arrow-gray{vertical-align:middle;margin:-2px 0 0 8px}.categories-actions .icon-erase{vertical-align:middle;margin:-3px 8px 0 0}.categories-menu{box-shadow:0 8px 21px rgba(66,112,131,.3);background:#fff;margin:0 0 30px}.categories-menu ul{z-index:1}.categories-menu ul li{display:block;margin:0;font-size:16px;line-height:20px;font-weight:700}.categories-menu ul li:after{content:'';position:absolute;bottom:0;left:20px;right:20px;display:block;height:2px;background:#e9f1f3}.categories-menu ul li a,.categories-menu ul li span{display:block;vertical-align:top;padding:17px 30px}.categories-menu ul li.active,.categories-menu ul li.active a,.categories-menu ul li:hover,.categories-menu ul li:hover a{color:#00af67}.categories-menu ul li.active:before,.categories-menu ul li:hover:before{content:'';display:block;width:100%;position:absolute;top:-2px;bottom:0;left:0;z-index:-1;background:#d7fde0;pointer-events:none}.categories-menu ul li:last-of-type:after{content:none}.page-sales .css-mobile-dropdown-menu__title{display:none}.actions-list{font-size:0;line-height:0;margin:23px -10px 30px}.actions-list__item{box-shadow:0 8px 21px rgba(66,112,131,.3);transition:box-shadow .4s;display:inline-block;vertical-align:text-top;padding:20px;width:380px;height:195px;margin:0 10px 18px;text-align:left;background:#fff no-repeat bottom right;background-size:auto 100%}.actions-list__item>*{max-width:180px}.actions-list__item__footer{position:absolute;bottom:0;left:0;margin:0 0 20px 20px;width:100%}.actions-list__item-title{font-size:16px;line-height:22px;font-weight:700;display:block}.actions-list__item-action-text{font-size:16px;line-height:22px;font-weight:700;color:#00af67;display:block}.actions-list__item-action-text u{display:block;font-size:22px;line-height:1;text-decoration:none}.actions-list__item-action-price{font-size:22px;line-height:1;font-weight:700;color:#00af67;display:block}.actions-list__item-action-price_old{font-size:16px;line-height:1;font-weight:700;color:#1a5e78;display:inline-block;vertical-align:top;margin-bottom:10px}.actions-list__item-action-price_old:after{content:'';display:block;height:2px;width:100%;position:absolute;top:50%;left:0;margin:-1px 0 0;background:#00af67}.actions-list__item-shop{display:block;font-size:16px;line-height:1;color:#8fa8b4;overflow:hidden;text-overflow:ellipsis}.actions-list__item:hover{box-shadow:0 8px 21px rgba(66,112,131,.5)}.actions-list__item:hover .actions-list__item-title{color:#1a5e78}@media all and (max-width:768px){.actions-list{width:100%;max-width:380px;margin:0 auto 30px}.actions-list__item{display:block;width:auto;margin-left:0;margin-right:0}.actions-list__item-title{font-size:14px;line-height:20px}.actions-list__item-action-text{font-size:14px;line-height:20px}.actions-list__item-action-text u{font-size:18px}.actions-list__item-shop{font-size:14px}}.products-list{font-size:0;line-height:0;margin:23px -10px 30px}.products-list__item{box-shadow:0 8px 21px rgba(66,112,131,.3);transition:box-shadow .4s;display:inline-block;vertical-align:text-top;padding:20px;width:280px;height:195px;margin:0 10px 18px;text-align:left;background:#fff no-repeat bottom right;background-size:auto 100%}.products-list__item>*{max-width:180px}.products-list__item__footer{position:absolute;bottom:0;left:0;margin:0 0 20px 20px;width:100%}.products-list__item-title{font-size:16px;line-height:22px;font-weight:700;display:block}.products-list__item-price{font-size:22px;line-height:1;font-weight:700;color:#00af67;display:block}.products-list__item-price_old{font-size:16px;line-height:1;font-weight:700;color:#1a5e78;display:inline-block;vertical-align:top;margin-bottom:10px}.products-list__item-price_old:after{content:'';display:block;height:2px;width:100%;position:absolute;top:50%;left:0;margin:-1px 0 0;background:#00af67}.products-list__item:hover{box-shadow:0 8px 21px rgba(66,112,131,.5)}.products-list__item:hover .products-list__item-title{color:#1a5e78}@media all and (max-width:768px){.products-list{text-align:center}.products-list__item-title{font-size:14px;line-height:20px}.products-list__item-price{font-size:18px}.products-list__item-price_old{font-size:14px;margin-bottom:3px}}.layout-index .header-wrapper{background:0 0}.layout-index .header .header-auth span,.layout-index .header .header-lang span{color:#fff}.layout-index .header .header-auth>i,.layout-index .header .header-lang>i{background:#fff}.layout-index .header .header-cart .icon-cart{background-image:url(imgs/i-cart-white.png)}.layout-index .header .header-auth .icon-login{background-image:url(imgs/i-login-white.png)}.layout-index .header .header-auth .icon-reg{background-image:url(imgs/i-reg-white.png)}.layout-index .header a{color:#fff}.layout-index .header a:hover{color:#c9ff69}.index-bg{position:absolute;width:100%;height:100%;font:0/0 d;z-index:-1;pointer-events:none}.index-bg-1{background:top center no-repeat}.index-bg-2{background:center no-repeat}.index-bg-3{background:center no-repeat}.index-bg-4{background:100% 92% no-repeat}.index-block{margin-bottom:130px}.index-block-title{font-size:32px;line-height:38px;font-weight:700;color:#3e758b;margin-bottom:30px}.index-block-subtitle{font-size:16px;line-height:22px;color:#1a5e78;margin:-10px 0 30px}.index-block-reviews .index-block-title{margin-bottom:25px}.index-block-reviews .swiper-container{padding:0 20px 30px}.index-block-reviews .swiper-pagination{display:none}.index-block-reviews .b-reviews-list{margin:0}.index-block-reviews .b-reviews-list__item{display:inline-block;vertical-align:top;width:385px;margin:0 5px}.index-block-actions .index-bg-2{top:50%;left:0;height:1014px;margin-top:-457px}.index-block-actions .actions-list{margin:0;height:414px}.index-block-actions .actions-list__item{position:absolute;margin:0}.index-block-actions .actions-list__item:nth-child(1){top:0;left:0;width:383px}.index-block-actions .actions-list__item:nth-child(2){top:0;left:0;margin-left:401px;width:282px}.index-block-actions .actions-list__item:nth-child(3){top:0;right:0;bottom:0;width:483px;height:auto}.index-block-actions .actions-list__item:nth-child(4){left:0;bottom:0;width:286px}.index-block-actions .actions-list__item:nth-child(5){left:0;bottom:0;margin-left:300px;width:384px}.index-block-sales .index-bg-3{top:50%;left:0;height:1563px;margin-top:-781px}.index-block-sales .products-list{margin:0;height:414px}.index-block-sales .products-list__item{position:absolute;margin:0}.index-block-sales .products-list__item:nth-child(1){top:0;left:0;bottom:0;width:483px;height:auto}.index-block-sales .products-list__item:nth-child(2){top:0;right:0;margin-right:302px;width:383px}.index-block-sales .products-list__item:nth-child(3){top:0;right:0;width:282px}.index-block-sales .products-list__item:nth-child(4){right:0;bottom:0;margin-right:401px;width:286px}.index-block-sales .products-list__item:nth-child(5){right:0;bottom:0;width:384px}.index-block-top-banners{margin-bottom:45px}.index-block-banners .swiper-pagination{display:none}.index-block-btn{margin-top:35px}.index-block-calc{margin-top:153px}.index-block-blog .index-block-btn{margin-top:20px}.index-block-blog .swiper-container{padding:0 0 9px}.index-block-blog .blog-list__item{text-align:left}@media all and (max-width:1110px){.index-block-banners .swiper-pagination,.index-block-reviews .swiper-pagination{display:block}.index-block-banners .swiper-container{padding-bottom:30px}.index-block-actions .swiper-container,.index-block-sales .swiper-container{padding:0 20px 30px}}@media all and (max-width:768px){.layout-index .content-wrapper{padding-bottom:270px}.layout-index .mobile-menu-trigger{border-color:#fff}.layout-index .mobile-menu-trigger:after,.layout-index .mobile-menu-trigger:before{background:#fff}.layout-index .calc{padding:0 20px}.layout-index .calc:before{display:none}.layout-index .calc form{display:none}.layout-index .calc-title{margin:0;font-size:24px;line-height:26px}.layout-index .calc-title span{padding:0;background:0 0}.layout-index .calc-subtitle{margin:14px 0 0;font-size:14px;line-height:20px}.index-block-title{font-size:24px;line-height:26px;margin:0}.index-block-subtitle{font-size:14px;line-height:20px;margin:14px 0 21px}.index-block-reviews{margin:75px 0 0}.index-block-reviews .index-block-btn{margin-top:30px}.index-block-reviews .b-reviews-list{margin-top:30px}.index-block-reviews .b-reviews-list__item{width:280px;margin:0}.index-block-top-banners{margin:0}.index-block-banners{margin:80px 0 0}.index-block-sales{margin:90px 0 0}.index-block-sales .products-list{height:auto;white-space:nowrap}.index-block-sales .products-list__item,.index-block-sales .products-list__item:nth-child(1),.index-block-sales .products-list__item:nth-child(2),.index-block-sales .products-list__item:nth-child(3),.index-block-sales .products-list__item:nth-child(4){display:inline-block;vertical-align:top;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;width:280px;height:170px;white-space:normal}.index-block-payments{margin:30px 0 0}.index-block-calc{margin:75px 0 0}.index-block-actions{margin:75px 0 0}.index-block-actions .actions-list{max-width:none;height:auto;white-space:nowrap}.index-block-actions .actions-list__item,.index-block-actions .actions-list__item:nth-child(1),.index-block-actions .actions-list__item:nth-child(2),.index-block-actions .actions-list__item:nth-child(3),.index-block-actions .actions-list__item:nth-child(4),.index-block-actions .actions-list__item:nth-child(5){display:inline-block;vertical-align:top;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;width:280px;height:170px;white-space:normal}.index-block-advantages{margin:80px 0 0}.index-block-blog{margin:75px 0 0}.index-block-blog .blog-list{margin:25px 0 0;white-space:nowrap}.index-block-blog .blog-list__item{display:inline-block;white-space:normal;margin:0 10px}}.advantages{max-width:996px;margin:0 auto}.advantages__video{display:block;width:472px;height:305px;margin-top:-3px;background:no-repeat center;-webkit-background-size:cover;background-size:cover;cursor:pointer}.advantages__video:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:-5px;border:2px solid #e9f1f3;pointer-events:none}.advantages__video .icon-play{position:absolute;top:50%;left:50%;margin:-46px 0 0 -35px;z-index:1}.advantages__video-title{font-size:18px;line-height:22px;font-weight:700;color:#feffff;position:absolute;z-index:1;top:50%;margin:36px 0 0;width:100%}.advantages__video-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:linear-gradient(-143deg,#096a8c 0,#16beb1 49%,#51d591 100%);opacity:.82}.advantages__video:hover .advantages__video-overlay{background:linear-gradient(-143deg,#096a8c 0,#0d8397 49%,#16bfb1 100%)}.advantages__list{margin-left:525px;text-align:left}.advantages__list-item{color:#1a5e78;margin-top:36px}.advantages__list-item:first-of-type{margin-top:0}.advantages__list-item__content{margin-left:100px;max-width:355px}.advantages__list-item__content h3{font-size:22px;line-height:26px}.advantages__list-item__content p{font-size:16px;line-height:22px;margin-top:6px}.advantages__list-item__icon{display:block;width:69px;height:70px}.advantages__list-item__icon-1{background:url(imgs/i-we-3.png) 0 0 no-repeat;margin:0 0 0 3px}.advantages__list-item__icon-2{background:url(imgs/i-we-2.png) 0 0 no-repeat;margin:1px 0 0 9px}.advantages__list-item__icon-3{background:url(imgs/i-we-1.png) 0 0 no-repeat;margin:1px 0 0 8px}@media all and (max-width:768px){.advantages{margin-left:20px;margin-right:20px}.advantages__video{float:none;width:100%;height:174px}.advantages__video-title{font-size:14px}.advantages__list{margin:0}.advantages__list-item{text-align:center}.advantages__list-item,.advantages__list-item:first-of-type{margin-top:40px}.advantages__list-item__content{margin-left:0;max-width:none}.advantages__list-item__content h3{font-size:18px;line-height:22px}.advantages__list-item__content p{font-size:14px;line-height:20px;margin-top:10px}.advantages__list-item__icon{display:inline-block;vertical-align:top;float:none;margin-bottom:15px}}.index-top-banners__text{position:absolute;top:50%;left:0;z-index:1;width:430px;margin-top:-110px;font-weight:700;color:#fff;text-align:left}.index-top-banners h2{font-size:48px;line-height:58px;text-transform:uppercase;letter-spacing:.19px}.index-top-banners h3{font-size:32px;line-height:38px}.index-top-banners__products .products-list{margin:0;height:414px}.index-top-banners__products .products-list__item{position:absolute;margin:0}.index-top-banners__products .products-list__item:nth-child(1){top:0;right:0;margin-right:302px;width:383px}.index-top-banners__products .products-list__item:nth-child(2){top:0;right:0;width:282px}.index-top-banners__products .products-list__item:nth-child(3){right:0;bottom:0;margin-right:401px;width:286px}.index-top-banners__products .products-list__item:nth-child(4){right:0;bottom:0;width:384px}@media all and (max-width:768px){.index-top-banners .swiper-container{padding:0 20px 30px}.index-top-banners__text{position:relative;margin:30px 0 25px;padding-left:20px;padding-right:20px;width:auto;height:auto;text-align:center}.index-top-banners h2{font-size:28px;line-height:34px}.index-top-banners h3{font-size:24px;line-height:26px}.index-top-banners__products .products-list{height:auto;white-space:nowrap}.index-top-banners__products .products-list__item,.index-top-banners__products .products-list__item:nth-child(1),.index-top-banners__products .products-list__item:nth-child(2),.index-top-banners__products .products-list__item:nth-child(3),.index-top-banners__products .products-list__item:nth-child(4){display:inline-block;vertical-align:top;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0;width:280px;height:170px;white-space:normal}}.payments{box-shadow:0 8px 32px rgba(37,105,132,.36);background:#fff}.payments__tabs{font-size:0;line-height:0;white-space:nowrap}.payments__tabs a{display:inline-block;width:50%;height:90px;box-shadow:inset 0 -5px 5px rgba(37,105,132,.11);background-color:#e9f1f3;font-size:18px;line-height:96px;font-weight:700;color:#8fa8b4;text-transform:uppercase;vertical-align:top}.payments__tabs .active{box-shadow:none;background:#fff;cursor:default;color:#1a5e78}.payments__content-item{display:none;padding:100px 0 133px;max-width:1040px;margin:0 auto}.payments__content-item:nth-child(2){padding:41px 0 74px}.payments__content-item__top-text h3{font-size:22px;line-height:26px;font-weight:700;color:#1a5e78}.payments__content-item__top-text p{font-size:16px;line-height:22px;color:#1a5e78;margin:7px 0 37px}.payments__content-item__points{font-size:0;line-height:0;white-space:nowrap}.payments__content-item__points-item{display:inline-block;width:33.3%;white-space:normal;vertical-align:top}.payments__content-item__points-item__title{font-size:22px;line-height:41px;font-weight:700;color:#1a5e78}.payments__content-item__points-item__title .how-pay-item__title:before,.payments__content-item__points-item__title .icon,.payments__content-item__points-item__title .lightbox__close{margin-right:7px}.how-pay-item:nth-child(1) .payments__content-item__points-item__title .how-pay-item__title:before,.payments__content-item__points-item__title .how-pay-item:nth-child(1) .how-pay-item__title:before,.payments__content-item__points-item__title .icon-n1{margin-left:-47px}.how-pay-item:nth-child(2) .payments__content-item__points-item__title .how-pay-item__title:before,.payments__content-item__points-item__title .how-pay-item:nth-child(2) .how-pay-item__title:before,.payments__content-item__points-item__title .icon-n2{margin-left:-25px}.how-pay-item:nth-child(3) .payments__content-item__points-item__title .how-pay-item__title:before,.payments__content-item__points-item__title .how-pay-item:nth-child(3) .how-pay-item__title:before,.payments__content-item__points-item__title .icon-n3{margin-left:-14px}.payments__content-item__points-item__lead{font-size:16px;line-height:22px;color:#1a5e78;margin:10px 0 24px;min-height:66px}.payments__content-item__points-item>.btn{padding:0;width:240px}.payments__content-item__points-item:nth-child(2):after,.payments__content-item__points-item:nth-child(2):before{content:'';position:absolute;top:0;left:0;width:2px;height:100%;background:#e9f1f3}.payments__content-item__points-item:nth-child(2):after{left:auto;right:0}.payments__content-banner{background:#ebfeef;margin:43px auto 36px;max-width:590px;font-size:22px;line-height:26px;font-weight:700;color:#00af67;padding:15px 60px 10px}.payments__content-banner .how-pay-item__title:before,.payments__content-banner .icon,.payments__content-banner .lightbox__close{position:absolute;top:50%;left:0}.payments__content-banner .icon-box{left:auto;right:0;margin:-42px -36px 0 0}.payments__content-banner .icon-calendar{margin:-35px 0 0 -38px}.payments__content .text-muted{max-width:780px;margin:0 auto}.payments__content .text-muted p a{text-decoration:underline}.payments__content .text-muted p a:hover{color:#00af67;text-decoration:none}@media all and (max-width:768px){.payments{margin-left:20px;margin-right:20px;padding-bottom:35px}.payments__tabs a{font-size:14px;line-height:18px;white-space:normal;padding:17px 25px 0}.payments__content{padding:25px 20px 0}.payments__content-item__top-text h3{font-size:18px;line-height:22px}.payments__content-item__top-text p{font-size:14px;line-height:20px}.payments__content-item__points-item{display:block;width:auto;margin-bottom:36px}.payments__content-item__points-item:after,.payments__content-item__points-item:before{display:none}.payments__content-item__points-item__title{font-size:18px;line-height:36px}.payments__content-item__points-item__title .how-pay-item__title:before,.payments__content-item__points-item__title .icon,.payments__content-item__points-item__title .lightbox__close{width:36px;height:36px;background-size:contain}.payments__content-item__points-item__lead{font-size:14px;line-height:20px;margin:10px 0 14px;min-height:0}.payments__content-item__points-item__lead br{display:none}.payments__content-banner{font-size:18px;line-height:22px;padding:47px 25px 45px;margin:84px auto 55px}.payments__content-banner br{display:none}.payments__content-banner .icon-calendar{margin:-36px 0 0 -39px;top:0;left:50%}.payments__content-banner .icon-box{margin:0 0 -42px -32px;top:auto;bottom:0;left:50%}}.wide-banners__item{padding:5px}.wide-banners__item a{display:block;max-width:967px;height:170px;text-decoration:none;background:no-repeat top center;-webkit-background-size:cover;background-size:cover;margin:0 auto;padding:40px 0 0;color:#fff}.wide-banners__item a:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:-5px;border:2px solid #e9f1f3;pointer-events:none}.wide-banners__item-title{font-size:32px;line-height:34px;font-weight:700;display:block;max-width:50%;margin:0 auto}.wide-banners__item-subtitle{font-size:16px;line-height:22px;display:block;margin-top:14px}.wide-banners__item:hover{color:#fff}@media all and (max-width:768px){.wide-banners__item a{padding:45px 20px 0;margin:0 10px}.wide-banners__item-title{font-size:24px;line-height:26px;max-width:none}.wide-banners__item-subtitle{font-size:14px;line-height:20px;margin-top:8px}}.swiper-pagination-bullet{width:8px;height:8px;margin:0 5px;background:#d5dfe2;text-decoration:none}.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{background:#1a5e78}.swiper-button-next,.swiper-button-prev{width:14px;height:43px;margin-top:-23px;outline:0}.swiper-button-prev{left:0;background:url(imgs/slider-left.png) 0 0 no-repeat}.swiper-button-prev:hover{background-position:0 -43px}.swiper-button-next{right:0;background:url(imgs/slider-right.png) 0 0 no-repeat}.swiper-button-next:hover{background-position:0 -43px}@media all and (max-width:1110px){.swiper-button-next,.swiper-button-prev{display:none}}.calc{max-width:970px;margin:0 auto;padding:1px 0 55px}.calc:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:-5px;border:2px solid #e9f1f3;pointer-events:none}.calc-title{font-size:32px;line-height:38px;font-weight:700;color:#3e758b;max-width:735px;margin:-26px auto 35px}.calc-title span{display:inline-block;padding:0 10px;background:#fff;letter-spacing:.7px}.calc-title span i{font-style:normal;color:#8fa8b4}.calc-title span u{text-decoration:none;color:#00af67}.calc-title span b{margin:0 15px}.calc-subtitle{font-size:16px;line-height:22px;color:#1a5e78;letter-spacing:.27px;max-width:710px;margin:-10px auto 25px}.calc-form{max-width:735px;margin:0 auto}.calc-form .btn{padding:0 36px}.calc-form__row{text-align:left;margin:0 0 16px}.calc-form__row-66 .calc-form__col:last-of-type{float:right}.calc-form__row-39 .calc-form__col:last-of-type{float:right}.calc-form__row-39 .calc_form__slider{padding-top:20px}.calc-form__row-333 .calc-form__col:nth-child(2){margin-left:36px}.calc-form__row-333 .calc-form__col:last-of-type{float:right}.calc-form__row-333 .calc_form__slider{padding-top:20px}.calc-form__col-3{width:25.5%}.calc-form__col-6{width:48%}.calc-form__col-9{width:69.5%}.calc-form__field label .label-{margin-bottom:8px}.calc-form__field label select{width:100%}.calc-form__presets{font-size:0;line-height:0;white-space:nowrap;margin:24px 0 24px}.calc-form__presets a{display:inline-block;vertical-align:top;text-decoration:none;width:92px;height:58px}.calc-form__presets a .how-pay-item__title:before,.calc-form__presets a .icon,.calc-form__presets a .lightbox__close{margin-bottom:18px}.calc-form__presets a span{display:block;font-size:14px;line-height:1;color:#8fa8b4}.calc-form__presets a:after,.calc-form__presets a:first-of-type:before{content:'';position:absolute;top:0;left:0;width:2px;height:100%;background-color:#e9f1f3}.calc-form__presets a:after{left:auto;right:0}.calc-form__presets a.active span,.calc-form__presets a:hover span{color:#00af67;font-weight:700}.calc-results .calc-subtitle{max-width:410px}.calc-results .text-muted{max-width:555px;margin:0 auto}.calc-results__content-variants{font-size:0;line-height:0}.calc-results__content-variants__item{display:inline-block;vertical-align:text-top;font-weight:700;height:100px;padding:5px 40px;font-size:16px;line-height:22px}.calc-results__content-variants__item span{display:block;width:100%;height:40px;position:absolute;bottom:0;left:0;margin:0 0 5px}.calc-results__content-variants__item span b{color:#1a5e78}.calc-results__content-variants__item span i{display:block;color:#8fa8b4;font-style:normal}.calc-results__content-variants__item u{display:inline-block;vertical-align:top;max-width:135px;color:#00af67;text-decoration:none}.calc-results__content-variants__item:after,.calc-results__content-variants__item:first-of-type:before{content:'';position:absolute;top:0;right:0;width:2px;height:100%;background-color:#e9f1f3}.calc-results__content-variants__item:before{right:auto;left:0}.calc-results__content-variants__item:hover{background:#ebfeef}.calc-results__content-variants__item:hover span b,.calc-results__content-variants__item:hover span i{color:#00af67}.calc-results__content-buttons{font-size:0;line-height:0;margin:37px 0 34px}.calc-results__content-buttons .btn{margin:0 16px}.infoblock{display:none;position:fixed;bottom:0;left:0;z-index:9000;width:100%;height:76px;background:#1a5e78}.infoblock__wrapper{padding-top:20px}.infoblock__text{margin:0 auto;max-width:950px;text-align:center;font-size:14px;line-height:22px;color:#fff;display:flex;flex-direction:row}.infoblock__text-content{flex:1;max-width:710px;text-align:left;margin:0 30px 0 20px}.infoblock__text .btn{text-transform:uppercase}@media all and (max-width:768px){.infoblock{height:auto}.infoblock__text{text-align:center;padding-left:20px;padding-right:20px;padding-bottom:20px;display:block}.infoblock__text-content{display:block;margin:10px 0 20px;max-width:none;text-align:center}.infoblock__text-content br{display:none}.infoblock__text .btn{padding-left:0;padding-right:0;width:100%}}.range-slider{user-select:none;padding-top:9px}.range-slider__line{font-size:0;line-height:0;width:100%;height:4px;box-shadow:inset 0 1px 3px rgba(26,94,120,.22);background:#e9f1f3}.range-slider__line-select{display:block;position:absolute;top:0;left:0;height:4px;background:#ebf1f4 linear-gradient(to right,#16beb1 0,#16beb1 49%,#51d591 100%);box-shadow:inset 0 -1px 3px rgba(23,69,88,.22)}.range-slider__line-handler{display:block;width:20px;height:22px;cursor:pointer;position:absolute;top:0;right:0;margin:-8px -10px 0 0;background:url(imgs/range-handler.png) 0 0 no-repeat}.range-slider__line-handler:hover{background-position:bottom left}.range-slider__values{display:inline-block;vertical-align:top;margin-top:19px;line-height:1;white-space:nowrap;font-size:14px;color:#8fa8b4}.range-slider__values i{display:inline-block;vertical-align:top;font-style:normal}.prices-table-fixed,.prices-table-main{width:auto!important;height:auto!important;min-width:100%;font-size:14px;line-height:18px;color:#1a5e78}.prices-table-main.scroll td:first-of-type,.scroll.prices-table-fixed td:first-of-type{opacity:0}.prices-table-fixed td,.prices-table-main td{border:2px solid #fff;padding:20px}.prices-table-fixed td:nth-child(2),.prices-table-main td:nth-child(2){box-shadow:inset 5px 0 rgba(26,94,120,.06)}.prices-table-fixed tbody tr,.prices-table-fixed thead tr,.prices-table-main tbody tr,.prices-table-main thead tr{height:auto!important}.prices-table-fixed thead td,.prices-table-main thead td{height:auto!important;width:auto!important;background:#dcf3f6}.prices-table-fixed tbody td,.prices-table-main tbody td{background:#f5f8f9}.prices-table-fixed tbody td:first-of-type,.prices-table-main tbody td:first-of-type{font-weight:700}.prices-table-fixed tbody tr:nth-child(odd) td,.prices-table-main tbody tr:nth-child(odd) td{background:#e9f1f3}.prices-table-fixed tbody tr.hover td,.prices-table-main tbody tr.hover td{background:#ebfeef;color:#00af67;cursor:pointer}.prices-table-fixed{position:absolute;top:0;left:0;min-width:0;margin:0}.prices-table__main__table:after{content:'';width:28px;height:100%;display:block;position:absolute;top:0;right:0;pointer-events:none;background:url(imgs/prices-table-shadow.png) 0 0 repeat-y}.prices-table__main-wrapper{margin-bottom:25px}.prices-info{margin-top:50px;max-width:515px;font-size:16px;line-height:22px;color:#1a5e78}.prices-info h2{font-size:22px;line-height:1;color:#00af67}.prices-info p{margin:10px 0 25px}@media all and (max-width:768px){.prices-table-fixed,.prices-table-main{font-size:12px;line-height:16px}.prices-table-fixed td,.prices-table-main td{padding:15px 10px}.prices-table__main-wrapper{margin-bottom:20px;margin-right:-20px}.prices-info{margin-top:40px}.prices-info h2{font-size:18px;line-height:22px}.prices-info p{font-size:14px;line-height:20px;margin:0 0 20px}.prices-info .btn{padding-left:0;padding-right:0;width:100%}}.table-scroll{user-select:none;position:absolute;top:0;left:0;right:0;margin:2px 0 0;z-index:10}.table-scroll.bottom{margin-top:0;margin-bottom:2px;top:auto;bottom:0}.table-scroll.bottom .table-scroll__line{border-bottom:none;border-top:2px solid #fff}.table-scroll__line{font-size:0;line-height:0;width:100%;height:6px;border-bottom:2px solid #fff;box-shadow:inset 0 1px 3px rgba(26,94,120,.22);background:#e9f1f3}.table-scroll__line-select{display:block;position:absolute;top:0;left:0;height:4px;background:#ebf1f4 linear-gradient(to right,#16beb1 0,#16beb1 49%,#51d591 100%);box-shadow:inset 0 -1px 3px rgba(23,69,88,.22)}.table-scroll__line-handler{display:block;width:22px;height:23px;cursor:pointer;position:absolute;top:0;right:0;margin:-8px -11px 0 0;background:url(imgs/range-handler.png) 0 0 no-repeat}.table-scroll__line-handler:hover{background-position:bottom left}.delivery-view{margin:0 auto;max-width:880px}.delivery-view .g-page-title{margin-top:36px;margin-bottom:0}.delivery-view .common-content{max-width:none}.delivery-view__buttons{font-size:0;line-height:0;white-space:nowrap;margin-top:54px}.delivery-view__buttons .btn{padding-left:0;padding-right:0;width:49%}.delivery-view__buttons .btn:last-of-type{float:right}.delivery-view__info{margin-top:30px}.delivery-view__info>img{max-width:374px;height:auto}.delivery-view__info-item{min-height:72px;margin:0 0 40px 400px;padding-left:100px}.delivery-view__info-item:before,.delivery-view__info-item>.how-pay-item__title:before,.delivery-view__info-item>.icon,.delivery-view__info-item>.lightbox__close{position:absolute;top:0;left:0;content:''}.delivery-view__info-item h2{margin:0 0 2px;line-height:1}.delivery-view__info-item p{margin:0}.delivery-view__info-item:last-of-type{margin-bottom:0}.how-pay{font-size:0;line-height:0;margin:-7px 0 15px}.how-pay-item{display:inline-block;width:30%;padding:0 0 10px;white-space:normal;vertical-align:top}.how-pay-item__title{font-size:22px;line-height:41px;font-weight:700;color:#1a5e78}.how-pay-item__title:before{content:'';margin-right:7px}.how-pay-item__lead{font-size:16px;line-height:22px;color:#1a5e78;margin:10px 0 0}.how-pay-item__lead p{margin:0}.how-pay-item:nth-child(2){margin-left:2%}.how-pay-item:nth-child(2):after,.how-pay-item:nth-child(2):before{pointer-events:none;content:'';position:absolute;top:0;left:-36px;width:2px;height:100%;background-color:#e9f1f3}.how-pay-item:nth-child(2):after{left:auto;right:-11px}.how-pay-item:nth-child(3){margin-left:6%;width:31%}@media all and (max-width:768px){.delivery-view .g-page-title{margin-top:0}.delivery-view__info{margin-top:24px;text-align:center}.delivery-view__info>img{float:none;max-width:100%;margin-bottom:17px}.delivery-view__info-item{margin-left:0;margin-bottom:25px;padding-left:95px;max-height:none;text-align:left}.delivery-view .common-content .link-grey,.delivery-view .common-content .link2back{text-align:left;display:inline-block}.delivery-view__buttons{white-space:normal;margin-top:30px}.delivery-view__buttons .btn,.delivery-view__buttons .btn:last-of-type{width:100%;float:none}.delivery-view__buttons .btn+.btn{margin-top:20px}.how-pay{margin-top:12px}.how-pay-item__title{font-size:18px}.how-pay-item__lead{font-size:14px;line-height:20px}.how-pay-item,.how-pay-item:nth-child(2),.how-pay-item:nth-child(3){display:block;width:100%;margin:0;padding-bottom:26px}.how-pay-item:last-of-type{padding-bottom:0}}.sale-view{margin:0 auto;max-width:880px}.sale-view .g-page-title{margin-top:36px;margin-bottom:0}.sale-view .common-content{margin-bottom:46px}.b-shop-list__col-left{width:255px}.b-shop-list__col-left .css-mobile-dropdown-menu__title{display:none}.b-shop-list__col-right{margin-left:300px}.b-shop-list__item{margin:0 0 50px}.b-shop-list__item-info{max-width:600px;color:#1a5e78;padding-right:60px}.b-shop-list__item-info__title{font-size:22px;line-height:1;font-weight:700;margin:0 0 17px}.b-shop-list__item-info__lead{font-size:16px;line-height:22px;margin:0 0 12px}.b-shop-list__item-logo{position:absolute;top:0;right:0;display:block;width:280px;height:100%;background:no-repeat center}.b-shop-list__item-logo img{display:none}.b-shop-list__item-logo:before{content:'';position:absolute;top:0;left:0;width:2px;height:100%;background:#e9f1f3}.b-shop-list__item:hover .b-shop-list__item-info__title{color:#00af67}@media all and (max-width:768px){.b-shop-list__col-left,.b-shop-list__col-right{float:none;width:auto;max-width:none;margin-left:0}.b-shop-list__col-left .css-mobile-dropdown-menu__title{display:block}.b-shop-list__item{text-align:center}.b-shop-list__item-info{padding:0;margin:0 auto;max-width:none}.b-shop-list__item-info__title{margin:20px 0 15px;font-size:18px;line-height:22px}.b-shop-list__item-info__lead{font-size:14px;line-height:20px}.b-shop-list__item-logo{position:relative;width:100%;height:auto}.b-shop-list__item-logo img{display:inline-block;vertical-align:top}.b-shop-list__item-logo:before{display:none}}.shop-view__col-left{width:255px}.shop-view__col-right{margin-left:300px}.shop-view .categories-actions{line-height:1;margin-top:10px}.shop-view .categories-actions a{font-size:14px;font-weight:700}.layout-shop-item .link-grey,.layout-shop-item .link2back{float:right;margin-top:11px}@media all and (max-width:768px){.shop-view .css-mobile-dropdown-menu__content .catalog-filters{padding-top:10px;padding-left:20px;padding-right:20px;white-space:normal}.shop-view .css-mobile-dropdown-menu__content .catalog-filters fieldset:last-of-type{display:block;margin-left:0;text-align:left}.shop-view__col-left,.shop-view__col-right{float:none;width:auto;max-width:none;margin-left:0}.shop-view__col-right .catalog-filters{display:none}.layout-shop-item .link-grey,.layout-shop-item .link2back{float:none;margin-top:0}}.catalog-filters{text-align:right;white-space:nowrap}.catalog-filters fieldset{line-height:42px;display:inline-block;vertical-align:top}.catalog-filters fieldset:last-of-type{margin-left:40px}.catalog-filters .inline label{vertical-align:middle}.catalog-filters .inline.autocomplete label input[type=text]{display:inline-block;margin-top:0}.cart{margin-top:25px}.cart-view{margin:0 auto;max-width:880px}.cart-view .g-page-title{margin-top:36px}.cart__item{position:relative;font-size:16px;line-height:22px;color:#1a5e78;display:flex;flex-direction:row;justify-content:space-between;align-items:start;padding:15px 0;border-bottom:2px solid #e9f1f3}.cart__item-product{flex:1}.cart__item-product a{display:inline-flex;flex-direction:row;vertical-align:top}.cart__item-product__photo{box-shadow:0 8px 21px rgba(66,112,131,.3);background:#fff no-repeat center;background-size:contain;width:80px;height:80px}.cart__item-product__title{flex:1;margin:10px 0 0 20px}.cart__item-product__title b{text-transform:uppercase}.cart__item-price{width:140px;padding-top:14px;font-size:0;line-height:0}.cart__item-price b{display:block;font-size:16px;line-height:1}.cart__item-price u{display:inline-block;vertical-align:top;text-decoration:none;font-size:14px;line-height:1;color:#1a5e78}.cart__item-price u:after{content:'';display:block;height:2px;width:100%;position:absolute;top:50%;left:0;margin:-1px 0 0;background:#00af67}.cart__item-total{width:100px;padding-top:14px;font-size:0;line-height:0;text-align:right}.cart__item-total b{font-size:16px;line-height:1}.cart__item-actions{width:95px;padding-top:13px;font-size:0;line-height:0;text-align:right}.cart__item-actions i{cursor:pointer}.cart__item-amount{width:123px}.cart__item-amount input[type=text]{width:68px;margin:0}.cart-list{margin:0 0 20px}.cart-list__header{display:flex;flex-direction:row;justify-content:space-between;align-items:start;font-size:0;line-height:0;border-bottom:2px solid #e9f1f3}.cart-list__header>*{font-size:16px;line-height:20px;color:#8fa8b4;padding-top:0}.cart__bottom{color:#1a5e78;line-height:48px}.cart__bottom span{font-weight:700}.cart__bottom span b{color:#00af67}.cart__bottom .btn{float:right}@media all and (max-width:768px){.cart{margin-top:0}.cart-view .g-page-title{margin-top:0;margin-bottom:0}.cart__item{padding:83px 0 30px 120px;min-height:215px;display:flex;flex-direction:column;justify-content:start}.cart__item-product{flex:none;position:absolute;top:0;left:0;margin-top:30px;width:100px}.cart__item-product a{display:inline-flex;flex-direction:column-reverse}.cart__item-product__title{width:250%;margin:0;flex:none;font-size:14px;line-height:20px}.cart__item-product__photo{margin-top:13px;width:100px;height:100px}.cart__item-price{width:auto;padding-top:0}.cart__item-price b{display:inline-block;font-size:14px}.cart__item-price u{font-size:12px;margin-left:9px}.cart__item-total{text-align:left;padding-top:16px;width:auto}.cart__item-total b{font-size:14px}.cart__item-actions{position:absolute;top:0;right:0;width:auto;padding:0;margin-top:30px}.cart__item-amount.amount-wrapper{width:100%;margin-top:17px}.cart__item-amount.amount-wrapper label{display:inline-flex;flex-direction:row;width:100%;padding:0}.cart__item-amount.amount-wrapper label b,.cart__item-amount.amount-wrapper label u{position:relative;width:36px;height:36px;box-shadow:none}.cart__item-amount.amount-wrapper label input[type=text]{width:auto;min-width:0;height:36px;line-height:36px;flex:1}.cart-list__header{display:none}.cart__bottom{margin-top:30px;text-align:center}.cart__bottom>span{display:block;font-size:14px;line-height:1}.cart__bottom>.btn{width:100%;padding-left:0;padding-right:0;margin-top:26px}}.product-widget{margin-top:80px}.product-widget h3{font-size:22px;line-height:26px;font-weight:700;color:#1a5e78;margin:0 0 23px}.product-widget .actions-list,.product-widget .products-list{margin-bottom:30px}.product-widget .actions-list__item,.product-widget .products-list__item{margin-bottom:0}.product-widget.similar-products{margin-top:70px}.product__photos-list{font:0/0 d;width:80px}.product__photos-list i{display:inline-block;vertical-align:top;width:80px;height:80px;box-shadow:0 8px 21px rgba(66,112,131,.3);background:#fff no-repeat center;-webkit-background-size:contain;background-size:contain;cursor:pointer;margin:0 0 20px}.product__photos-list i:last-of-type{margin-bottom:0}.product__photos-list i.active:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:4px solid #d7fde0}.product__photos-main{box-shadow:0 8px 21px rgba(66,112,131,.3);background:#fff no-repeat center;background-size:contain;width:460px;height:380px;margin-left:100px}.product__info{margin-left:601px;max-width:500px}.product__info-title{font-size:32px;line-height:34px;font-weight:700;color:#1a5e78}.product__info-rating{margin:8px 0 10px}.product__info-mobile-photos{display:none;white-space:nowrap;margin-left:-20px;margin-right:-20px}.product__info-mobile-photos .photo{width:280px;height:230px;box-shadow:0 8px 21px rgba(66,112,131,.3);transition:box-shadow .4s;display:inline-block;vertical-align:text-top;text-align:left;background:#fff no-repeat bottom right}.product__info-buy-wrapper{margin-top:26px}.product__info-price{margin-bottom:33px}.product__info-price span{display:block;font-size:16px;line-height:1;color:#8fa8b4;margin:0 0 8px}.product__info-price i,.product__info-price u{display:inline-block;vertical-align:top;font-weight:700}.product__info-price u{font-size:32px;line-height:1;color:#00af67;text-decoration:none}.product__info-price i{font-size:16px;line-height:1;color:#1a5e78;font-style:normal;vertical-align:bottom;margin:0 0 5px 12px}.product__info-price i:after{content:'';display:block;height:2px;width:100%;position:absolute;top:50%;left:0;margin:-1px 0 0;background:#00af67}.product__info-actions{margin-top:30px}.product__info-bottom-block{margin:45px 0 0;display:flex;flex-direction:row}.product__info-banner{background:#f2fef5;color:#00af67;padding:20px 94px 20px 47px;font-size:16px;line-height:22px}.product__info-banner-wrapper{margin:26px 0 0 40px;max-width:579px}.product__info-banner p:first-child b:before,.product__info-banner p:first-child strong:before{content:'';display:block;width:21px;height:16px;position:absolute;top:0;left:0;margin:-1px 0 0 -26px;background:url(imgs/i-horn.png) 0 0 no-repeat}.product__info-tabs{flex:1}.product__info-tabs__tabs{font-size:0;line-height:0;padding:0 0 10px}.product__info-tabs__tabs>a{display:inline-block;vertical-align:top;font-size:16px;line-height:1;font-weight:700;margin:0 20px}.product__info-tabs__tabs>a:first-of-type{margin-left:0}.product__info-tabs__tabs>a.active{color:#00af67;cursor:default}.product__info-tabs__content{border-top:2px solid #e9f1f3}.product__info-tabs__content-item{display:none;padding:14px 0 16px;border-bottom:2px solid #e9f1f3}.product__info-tabs__content-item p{margin:0}@media all and (max-width:768px){.product__photos{display:none}.product__info{display:flex;flex-direction:column;max-width:none;margin-left:0}.product__info-mobile-photos{display:block;padding:0 20px 30px}.product__info-title{font-size:24px;line-height:26px;text-align:center}.product__info-rating .rating{margin:0 auto}.product__info-buy-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product__info-price{display:inline-block;vertical-align:top;margin:0}.product__info-price span{font-size:14px}.product__info-price u{font-size:24px}.product__info-price i{font-size:14px;margin:0 0 2px 5px}.product__info-lead{order:1;margin-top:25px}.product__info-actions{margin:0}.product__info-actions .btn{padding-left:25px;padding-right:25px}.product__info-bottom-block{flex-direction:column;margin-top:28px}.product__info-tabs{flex:none}.product__info-tabs__tabs>a{display:block;margin:0;padding:12px 0;border-bottom:2px solid #e9f1f3;position:relative}.product__info-tabs__tabs>a:first-of-type{border-top:2px solid #e9f1f3}.product__info-tabs__tabs>a:after{content:'';display:block;width:15px;height:9px;position:absolute;top:50%;right:0;margin:-5px 0 0;background:url(imgs/faq-arrow.png) 0 0 no-repeat}.product__info-tabs__tabs>a.active:after{background-position:0 -18px}.product__info-tabs__content{display:none}.product__info-banner{padding:20px 34px 20px 34px;text-align:center}.product__info-banner-wrapper{max-width:none;margin:40px auto 0;width:100%}.product-widget{text-align:center;margin-left:-20px;margin-right:-20px}.product-widget h3{font-size:18px;line-height:22px}.product-widget .swiper-container{padding:0 20px 30px}.product-widget .actions-list{max-width:none;white-space:nowrap}.product-widget .actions-list__item{display:inline-block;vertical-align:top;width:280px;margin:0}.product-widget .products-list{margin-left:0;margin-right:0}.product-widget .products-list__item{margin:0}}.page-blog-index{max-width:980px;margin:0 auto}.page-blog-index .pagination-wrapper{margin-top:30px}.blog-categories{margin:24px 0 19px;font-size:16px;line-height:1}.blog-categories-wrapper .css-mobile-dropdown-menu__title{display:none}.blog-categories li{display:inline-block;vertical-align:top;margin:0 22px}.blog-categories li a{color:#8fa8b4}.blog-categories li a:hover{color:#00af67}.blog-categories li.active{color:#00af67}.blog-categories li:first-of-type{margin-left:0}.blog-list{font-size:0;line-height:0;margin:0 -10px}.blog-list__item{display:inline-block;vertical-align:top;width:50%;max-width:480px;min-height:471px;padding:20px 20px 23px;margin:0 10px 20px;box-shadow:0 8px 21px rgba(66,112,131,.3);transition:box-shadow .4s;background:#fff}.blog-list__item>span{display:block}.blog-list__item-img img{width:100%}.blog-list__item-date{opacity:.6;font-size:14px;line-height:1;color:#1a5e78;margin:19px 0 8px}.blog-list__item-title{width:80%;font-size:22px;line-height:26px;font-weight:700;color:#1a5e78}.blog-list__item-lead{font-size:16px;line-height:22px;color:#1a5e78;margin-top:7px}.blog-list__item:hover{box-shadow:0 8px 21px rgba(66,112,131,.5)}@media all and (max-width:768px){.blog-list__item{display:block;width:auto;height:auto;margin-left:auto;margin-right:auto;max-height:none;min-height:0}.blog-list__item-date{font-size:12px;line-height:1}.blog-list__item-title{font-size:18px;line-height:22px}.blog-list__item-lead{font-size:14px;line-height:20px}.blog-categories{margin:0}.blog-categories-wrapper .css-mobile-dropdown-menu__title{display:block}.blog-categories ul{position:relative;overflow:hidden;z-index:1}.blog-categories ul li{position:relative;display:block;margin:0;font-size:14px;line-height:1;font-weight:700}.blog-categories ul li:after{content:'';position:absolute;bottom:0;left:20px;right:20px;display:block;height:2px;background:#e9f1f3}.blog-categories ul li a,.blog-categories ul li span{display:block;vertical-align:top;padding:13px 18px 11px}.blog-categories ul li.active,.blog-categories ul li.active a,.blog-categories ul li:hover,.blog-categories ul li:hover a{color:#00af67}.blog-categories ul li.active:before,.blog-categories ul li:hover:before{content:'';display:block;width:100%;position:absolute;top:-2px;bottom:0;left:0;z-index:-1;background:#d7fde0;pointer-events:none}.blog-categories ul li:last-of-type:after{content:none}}@media all and (max-width:768px){.css-mobile-dropdown-menu{margin-bottom:30px}.css-mobile-dropdown-menu__content{display:none;overflow:hidden;box-shadow:none;border:1px solid #e9f1f3;border-top:none}.css-mobile-dropdown-menu__content ul li{font-size:14px;line-height:1}.css-mobile-dropdown-menu__content ul li a,.css-mobile-dropdown-menu__content ul li span{padding:13px 18px 11px}.css-mobile-dropdown-menu__title{position:relative;display:block;padding:13px 18px 11px;margin:0;font-size:14px;line-height:1;font-weight:700;text-decoration:none;color:#1a5e78;border:1px solid #e9f1f3}.css-mobile-dropdown-menu__title:after{content:'';display:block;width:15px;height:9px;position:absolute;top:50%;right:0;margin:-4px 20px 0 0;background:url(imgs/faq-arrow.png) top center no-repeat}.css-mobile-dropdown-menu__tabs{width:100%;font-size:0;line-height:0;white-space:nowrap;border-collapse:collapse}.css-mobile-dropdown-menu__tabs .row{display:table-row}.css-mobile-dropdown-menu__tabs a{display:table-cell;vertical-align:top;padding:13px 18px 11px;margin:0;font-size:14px;line-height:1;font-weight:700;text-decoration:none;color:#1a5e78;border:1px solid #e9f1f3}.css-mobile-dropdown-menu__tabs a.active{border-bottom:none;color:#00af67}.css-mobile-dropdown-menu.opened .css-mobile-dropdown-menu__title{border-bottom-color:transparent}.css-mobile-dropdown-menu.opened .css-mobile-dropdown-menu__title:after{background-position:bottom center}.page-sales .css-mobile-dropdown-menu,.shop-view .css-mobile-dropdown-menu{margin-bottom:20px}.page-sales .css-mobile-dropdown-menu__title,.shop-view .css-mobile-dropdown-menu__title{display:block}.page-sales .css-mobile-dropdown-menu__tabs,.shop-view .css-mobile-dropdown-menu__tabs{display:table}.page-sales .css-mobile-dropdown-menu__content,.shop-view .css-mobile-dropdown-menu__content{padding-bottom:10px}.page-sales .css-mobile-dropdown-menu__content .categories-actions,.shop-view .css-mobile-dropdown-menu__content .categories-actions{text-align:right;padding-right:20px;margin-top:10px}.page-sales .css-mobile-dropdown-menu__content .categories-actions s,.page-sales .css-mobile-dropdown-menu__content .categories-actions s+a,.shop-view .css-mobile-dropdown-menu__content .categories-actions s,.shop-view .css-mobile-dropdown-menu__content .categories-actions s+a{display:none}.page-sales .css-mobile-dropdown-menu__content .categories-list,.shop-view .css-mobile-dropdown-menu__content .categories-list{padding:20px 20px 10px}.page-sales .css-mobile-dropdown-menu__content .categories-list a,.shop-view .css-mobile-dropdown-menu__content .categories-list a{margin-bottom:10px;display:inline-block!important}}
/*# sourceMappingURL=app.min.css.map */
