﻿body{cursor:default;color:#000}a{color:#192b55}a{text-decoration:underline;outline:none !important}.page-top{margin-bottom:25px;min-height:50px;opacity:.99;position:relative;box-shadow:inset 0 1px 2px rgba(45,73,68,.15);background-color:#b7cdff}.page-top:after{content:"";position:absolute;width:100%;height:100%;z-index:-1;background:url("../images/background.png") #f3f8fa 0 0 no-repeat;opacity:.6;top:0;left:0}.page-top h1{color:#464646}@media screen and (max-width: 767px){.page-top:after{background:#f3f8fa}}.fort-price-tooltip{position:relative;cursor:help;display:inline-block;text-decoration:none;color:#222;outline:none !important;padding:2px;line-height:1}.fort-price-tooltip span{visibility:hidden;position:absolute;bottom:30px;z-index:999;width:230px;margin-left:-127px;padding:10px;background-color:#fff;border-radius:3px;border:1px solid #ddd;box-shadow:2px 2px 6px rgba(30,48,89,.2);text-align:center;color:#1e3059;font-size:14px;font-weight:normal;line-height:1.2}.fort-price-tooltip:hover{border:0}.fort-price-tooltip:hover span{visibility:visible}.fort-price-tooltip span:before,.fort-price-tooltip span:after{content:"";position:absolute;z-index:1000;bottom:-7px;left:50%;margin-left:-8px;border-top:8px solid #fff;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:0}.fort-price-tooltip span:before{border-top-color:#ccc;bottom:-8px}.price-container{min-height:70vh}.price-page{display:grid;grid-template-columns:calc(100% - 350px) 320px;column-gap:30px;padding-bottom:20px;min-height:50vh;margin-top:10px}@media(max-width: 1199px){.price-page{grid-template-columns:calc(100% - 280px) 250px}}@media(max-width: 991px){.price-page{display:flex;flex-direction:column}}.add-to-cart{display:inline-flex;align-items:center;column-gap:3px;position:relative;border:none}.add-to-cart.btn.price-btn{text-transform:none}.add-to-cart.active,.add-to-cart.btn.active{background-color:#1e3059;color:#fff;border:none}.add-to-cart__count{position:absolute;display:block;border-radius:100%;background-color:#1e3059;top:-10px;right:-10px;min-width:21px;padding:2px;font-size:12px}.price-search-mob-btn,.price-menu-mobile-button{background-color:#d6dae1;border:1px solid #c7cdd6;color:#1e3059;padding:15px;border-radius:2px;display:none;text-align:center;column-gap:10px;cursor:pointer;font-weight:bold}@media(max-width: 991px){.price-search-mob-btn,.price-menu-mobile-button{display:flex}}.price-menu{position:relative}.price-menu i#close-mobile-price-menu{display:none;position:absolute;top:10px;right:10px}@media(max-width: 991px){.price-menu i#close-mobile-price-menu{display:block}}.price-menu__tab{padding:20px}.price-menu__tab-title{margin-bottom:30px;color:#595959;text-transform:uppercase;font-size:14px;position:relative;display:inline-block}.price-menu__nav{box-shadow:1px 2px 6px rgba(30,48,89,.25);border-radius:3px}.price-menu__nav ul li{padding:0;position:relative}.price-menu__nav ul .hitarea{position:absolute;margin:0;top:0;left:0;height:35px;width:30px;display:flex;justify-content:center;align-items:center;transform:translateY(2px)}@media(max-width: 991px){.price-menu__nav ul .hitarea{width:55px}}.price-menu__nav ul a{color:#1e3059;display:block;text-decoration:none}.price-menu__nav ul a.selected{font-weight:bold}.price-menu__nav>*>ul>li>a{border-bottom:1px solid rgba(30,48,89,.1);padding:10px 10px 10px 28px}@media(max-width: 991px){.price-menu__nav>*>ul>li>a{padding-left:55px}}.price-menu__nav>*>ul>li>a:hover{background-color:rgba(30,48,89,.1);text-decoration:none;color:#1e3059}.price-menu__nav>*>ul>li.collapsable>a{font-weight:bold}.price-menu__nav>*>ul>li>ul{border-bottom:1px solid rgba(30,48,89,.1);border-top:1px solid rgba(30,48,89,.1);margin:0;background-color:#fcfcfc}.price-menu__nav>*>ul>li>ul>li a{padding:10px 10px 10px 35px;border-bottom:1px solid rgba(30,48,89,.1);align-items:flex-start}@media(max-width: 991px){.price-menu__nav>*>ul>li>ul>li a{padding:7px 10px 7px 28px}}.price-menu__nav>*>ul>li>ul>li a.selected:before{content:"▸";margin:2px 5px 0;font-size:14px;display:inline-block}.price-menu__mob-close{display:none}@media(max-width: 991px){.price-menu__mob-close{display:flex;justify-content:space-between;align-items:center;text-align:right;font-size:14px;font-weight:bold;padding:10px}}.price-menu__demo{padding:20px}@media(max-width: 991px){.price-menu{display:none}}@media(max-width: 991px){.price-menu.open{display:block;position:fixed;z-index:10000;top:0;right:0;width:100%;height:100vh;overflow-x:auto;background-color:#fff}}.price-menu__hint{position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + 10px);width:22px;height:22px;border-radius:50%;text-align:center;color:#d7d7d7;font-size:16px;cursor:pointer;transition:all .2s;font-weight:400;border:3px solid #fff;background-color:#fff;display:flex;z-index:2}.price-menu__hint:hover{color:#8093aa}.treeview-menu{opacity:0}.treeview-menu.treeview{opacity:1}.price-title,.price-list-header{font-size:22px;display:flex;align-items:center;padding:7px 10px 6px;margin:0 0 15px;border-radius:3px;color:#1e3059}.price-title h1,.price-list-header h1,.price-title h2,.price-list-header h2{font-size:inherit;margin:0;display:inline-block;font-weight:600}.price-title img,.price-list-header img{margin-right:10px;background-color:#fff;border-radius:50%;width:26px;height:26px}.price-cat-wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px;margin-bottom:20px}@media(max-width: 767px){.price-cat-wrap{grid-template-columns:1fr}}.price-cat{box-shadow:1px 2px 6px rgba(30,48,89,.2);font-size:15px;font-weight:bold;color:#000;border-radius:3px;background-color:#fff;transition:all .2s}.price-cat:hover{background-color:#1e3059;color:#fff;box-shadow:none}.price-cat img{margin-right:10px;background-color:#fff;border-radius:50%;width:46px;height:46px}.price-cat a{align-items:center;padding:9px 10px 8px;text-decoration:none;color:#022756;display:grid}.price-cat .description:not(:empty){font-weight:400;margin-left:56px;margin-top:-4px;border-top:1px solid #e8eaee;padding-top:5px;color:rgba(0,0,0,.6);margin-bottom:5px}.price-cat:hover .description,.price-cat:hover a{color:#fff}.price-cat-inner{display:flex;align-items:center}.price-footnote{border-top:1px solid rgba(30,48,89,.1);padding:10px 15px;font-size:12px;margin-top:20px;color:#595959}.price-list{margin-bottom:20px}.price-list-header{background-color:#1e3059;color:#fff;display:grid;grid-template-columns:auto 140px 230px;grid-gap:15px;padding:7px 0 6px 0;font-size:15px;align-items:start}.price-list-header .price-info-title{padding-right:15px}@media(max-width: 767px){.price-list-header{grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr;grid-gap:10px;padding:15px 10px}.price-list-header .price-info-title{padding-right:0}}.price-list-header__title{position:relative;padding-left:10px;font-size:18px;display:flex;padding-right:27px}@media(max-width: 767px){.price-list-header__title{grid-area:a;font-size:16px;padding-left:0;border-bottom:1px solid #64708c;padding-bottom:10px}}.priceview .price-list-header,#price-cat-view .price-list-header,.priceview .price-list-item__inner,#price-cat-view .price-list-item__inner{grid-template-columns:auto 140px 230px;grid-gap:15px}@media(max-width: 767px){.priceview .price-list-header,#price-cat-view .price-list-header,.priceview .price-list-item__inner,#price-cat-view .price-list-item__inner{grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr;grid-gap:10px}}.price-list-item{border-bottom:1px solid rgba(30,48,89,.1);padding-bottom:10px;margin-top:10px;padding-left:15px;padding-right:0}.price-list-item__inner{display:grid;grid-template-columns:auto 140px 230px;grid-gap:15px}@media(max-width: 767px){.price-list-item__inner{grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr;grid-gap:10px}}@media(max-width: 767px){.price-list-item{padding:0 10px 10px}}.price-list-item__additional .price-list-item{padding-right:10px}.price-list-item__additional-button{color:#595959;font-size:13px;margin-top:7px;cursor:pointer}.price-list-item__additional-button:hover{color:rgba(0,0,0,.8)}.price-list-item__additional-button span:nth-child(2),.price-list-item__additional-button span:nth-child(3){display:none}.price-list-item__additional-container{display:none;background-color:rgba(0,0,0,.02);margin-left:15px}.price-list-item__additional.active .price-list-item__additional-container{display:block}.price-list-item__additional.loaded .price-list-item__additional-button span:nth-child(3),.price-list-item__additional.active .price-list-item__additional-button span:nth-child(2){display:block}.price-list-item__additional.loaded .price-list-item__additional-button span:nth-child(1),.price-list-item__additional.loaded .price-list-item__additional-button span:nth-child(2),.price-list-item__additional.active .price-list-item__additional-button span:nth-child(1){display:none}.price-list-item__additional .price-product-dop-title{font-weight:600;line-height:1.1;font-size:15px}.price-list-item__additional .price-product-dop-title__title{font-weight:600;font-size:15px}.price-list-item:last-of-type{border-bottom:none}.priceview .price-list-item,#price-cat-view .price-list-item{grid-template-columns:auto 140px 230px;grid-gap:15px}@media(max-width: 767px){.priceview .price-list-item,#price-cat-view .price-list-item{grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr;grid-gap:10px}}.price-list-item__label{position:absolute;top:0;left:0;background-color:red;color:#fff;letter-spacing:.14em;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:6px 0 6px 0;text-transform:uppercase;font-size:12px;width:106px;height:25px}@media(max-width: 767px){.price-list-item__label{border-radius:3px 0 3px 0;font-size:10px;width:79px;height:18px}}.price-list-item__img{width:179px;height:179px;max-width:100%;object-fit:contain}@media(max-width: 767px){.price-list-item__img{width:80px;height:80px}}@media(max-width: 568px){.price-list-item__img{width:180px;height:180px}}.price-list-item .add-to-cart{padding:0 10px 1px}.price-list-item .add-to-cart__icon{font-size:16px}.price-list-item .price-btn{height:25px;white-space:nowrap}.price-list-item_eq{background:#fff;box-shadow:2px 2px 6px rgba(30,48,89,.2);border-radius:6px;display:grid;grid-template-columns:179px auto 230px;column-gap:20px;padding:10px;position:relative;margin-bottom:15px}@media(max-width: 1199px){.price-list-item_eq{grid-template-columns:140px auto 230px}}@media(max-width: 767px){.price-list-item_eq{display:block;text-align:center;padding:0 10px 10px}}.price-list-item_eq__description{font-size:14px}.priceview .price-list-item_eq,#price-cat-view .price-list-item_eq{grid-template-columns:179px 410px auto}@media(max-width: 1199px){.priceview .price-list-item_eq,#price-cat-view .price-list-item_eq{grid-template-columns:140px 318px auto}}@media(max-width: 767px){.priceview .price-list-item_eq,#price-cat-view .price-list-item_eq{grid-template-areas:"a b" "a c";grid-template-columns:80px auto;gap:0 10px}}.price-list-item_eq .add-to-cart.price-btn{margin-top:30px}.price-list-item_eq .add-to-cart.price-btn__text{display:initial}@media(max-width: 767px){.price-list-item_eq .add-to-cart.price-btn{margin-top:0}}.price-list-item__tags{display:flex;flex-wrap:wrap;margin-top:2px}.price-list-item__tags-item{background-color:rgba(0,0,0,.05);padding:3px 10px;font-size:12px;border-radius:3px;margin-right:5px;margin-top:5px}.price-item-view .price-list-item:not(.price-list-item_eq){padding:5px 15px;border-bottom:1px solid #1e3059;margin-bottom:10px}.price-item-view .price-list-item:not(.price-list-item_eq) .price-currency{display:inline}.priceview .price-list-item_eq .price-btn,.price-item-view .price-list-item_eq .price-btn{width:200px;margin-top:20px;max-width:100%}.price-list .price-item-view .price-list-item{padding:0 0 10px 15px;border:none;border-bottom:1px solid rgba(30,48,89,.1);margin-bottom:0}.price-list .price-item-view .price-list-item .price-currency{display:none}.price-item-view .price-list-item__inner{grid-template-columns:auto 230px 140px}@media(max-width: 767px){.price-item-view .price-list-item__inner{grid-template-columns:1fr 1fr}}.price-img-product{width:20px;height:20px}.price-list-item_eq .price-img-product{width:30px;height:30px;opacity:.5}@media(max-width: 767px){.price-product-card_short__info .price-img-product{width:30px;height:30px}}.price-prod-url{padding-right:15px;position:relative}@media(max-width: 767px){.price-prod-url{grid-area:a;padding:0}}.price-list-item_eq .price-prod-url{padding:0;margin-bottom:10px;margin-top:10px}@media(max-width: 767px){.price-list-item_eq .price-prod-url{margin-top:5px;margin-bottom:5px}}.price-prod-copylink{cursor:pointer;border:none;text-decoration:none}.price-prod-url .price-prod-copylink{color:#fff;background-color:#fff;right:3px;padding-right:5px;top:0;position:absolute;text-decoration:none}.price-title .price-prod-copylink,.price-list-header .price-prod-copylink{color:#1e3059;font-size:14px;margin-top:2px}@media(max-width: 767px){.price-title .price-prod-copylink,.price-list-header .price-prod-copylink{display:none}}.price-title:not(.price-list-header) .price-prod-copylink,.price-list-header:not(.price-list-header) .price-prod-copylink{color:#fff}.price-title:hover .price-prod-copylink,.price-list-header:hover .price-prod-copylink{color:#fff;text-decoration:none}.price-title:not(.price-list-header):hover .price-prod-copylink,.price-list-header:not(.price-list-header):hover .price-prod-copylink{color:#1e3059}.price-list-item:hover .price-prod-copylink{color:#292929}.price-list-item_eq .price-prod-copylink{right:-23px}.price-list-header__title .price-prod-copylink{position:absolute;right:5px;top:0}@media(max-width: 767px){.price-list-header__title .price-prod-copylink{display:none}}.priceview .price-prod-copylink,#price-cat-view .price-prod-copylink{display:none}.price-cat-title .price-prod-copylink{color:#fff;margin-bottom:25px}.price-cat-title:hover .price-prod-copylink{color:#1e3059}.price-cat-title{display:flex;align-items:center;gap:10px}.onload-price-info{font-weight:500;border:3px solid #d71920;display:inline-flex;padding:3px 10px;align-items:center;column-gap:5px}.onload-price-item-info{display:flex;align-items:center;column-gap:5px;padding:5px 15px;border:1px solid #1e3059;margin-bottom:10px}.price-list .onload-price-item-info{border:none;border-bottom:1px solid;padding:10px 0 12.5px 15px;margin-bottom:0}.price-name{color:#000;text-decoration:none}.price-name:focus,.price-name:hover{color:#ff7000;text-decoration:none;border-color:rgba(0,0,0,0)}.price-list-item_eq .price-name{font-size:20px;line-height:1.2;border-bottom:none;margin-top:5px}.price-info-title{text-align:right}.price-pay{font-weight:bold;font-size:16px}.price-pay_old{color:#8e8e8e;text-decoration:line-through}.price-btn{background-color:#ff8304;text-transform:uppercase;color:#fff;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;padding:4px 11px;text-decoration:none;transition:all .2s;margin-left:10px;line-height:1.4}.price-btn.price-btn_order{text-transform:none}.price-btn.price-btn_border{background-color:rgba(0,0,0,0);border:1px solid #1e3059;color:#1e3059}.price-btn.price-btn_border:hover,.price-btn.price-btn_border:focus{background-color:#1e3059}.price-btn:focus,.price-btn:hover{background-color:#ff7000;color:#fff;text-decoration:none}.price-product-card__callback .price-btn{font-size:18px;width:302px;max-width:100%;margin:10px 0 0;padding:7px;border-radius:6px}@media(max-width: 767px){.price-product-card__callback .price-btn{width:100%}}.price-product-card_short .price-btn{margin-left:20px;font-size:14px;padding:7px 28px}@media(max-width: 767px){.price-product-card_short .price-btn{margin-left:0;width:100%}}.price-list-item_eq .price-btn{font-size:15px;width:225px;max-width:100%;margin:5px 0 5px;padding:8px 5px;border-radius:6px;height:auto}@media(max-width: 767px){.price-list-item_eq .price-btn{margin-bottom:0;margin-top:0}}.table-price-lead .price-btn{font-size:14px;text-transform:initial;min-width:200px;padding:10px;background-color:red}.price-info{text-align:right;display:flex;align-items:flex-start;justify-content:flex-end}.price-list-item_eq .price-info{display:block;padding-right:0;padding-top:5px}@media(max-width: 767px){.price-list-item_eq .price-info{display:flex;column-gap:10px;justify-content:flex-start}}@media(max-width: 568px){.price-list-item_eq .price-info{display:block;text-align:center}}.price-info a:hover{text-decoration:none}.price-cat-kp{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff;background-color:#fa500a}.price-info-dop{position:absolute;bottom:10px;right:10px}.price-product-title{display:flex}.price-product-title__title{margin-top:0px;color:#1e3059}@media(max-width: 767px){.price-product-title__title{font-size:28px}}.price-product-title__back{background-color:#1e3059;color:#fff;border-radius:3px;border:none;margin-right:15px;padding:9px 15px;text-decoration:none;box-shadow:2px 2px 6px rgba(30,48,89,.2);transition:box-shadow .5s;display:flex;align-items:center;cursor:pointer}@media(max-width: 767px){.price-product-title__back{margin-right:10px;padding:9px 9px}}.price-product-title__back span{top:100%;margin-top:10px;margin-left:-110px;bottom:initial}@media(max-width: 991px){.price-product-title__back span{margin-left:-10px}}.price-product-title__back span:before,.price-product-title__back span:after{border-bottom:8px solid #fff;border-top:0}@media(max-width: 991px){.price-product-title__back span:before,.price-product-title__back span:after{left:5px}}.price-product-title__back span:before{top:-8px;bottom:inherit;border-bottom-color:#ccc}.price-product-title__back span:after{top:-7px;bottom:inherit}.price-product-title__back:focus,.price-product-title__back:hover{color:#fff;text-decoration:none;box-shadow:none}.price-product-card{margin:5px 15px 20px;display:flex;align-items:center;position:relative}@media(max-width: 767px){.price-product-card{flex-flow:column;text-align:center;margin:10px 0}}.price-product-card__image{margin-right:37px}@media(max-width: 767px){.price-product-card__image{margin-right:0;margin-bottom:20px}}.price-product-card__image img{width:250px;height:250px;object-fit:contain}.price-product-card__label{background-color:red;color:#fff;font-size:12px;width:106px;height:25px;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:3px;margin-bottom:3px;position:absolute;top:0;left:-35px}.price-product-card__price{font-size:16px;font-weight:bold}.price-product-card__links{margin:15px 0 10px}.price-product-card__links>div{display:inline-block;margin-right:15px}@media(max-width: 767px){.price-product-card__links>div{margin-right:10px}}.price-product-card__links,.price-product-card__link-more{color:#007bff;font-size:14px}.price-product-card__links a,.price-product-card__link-more a{color:inherit;text-decoration:none}.price-product-card__links a span,.price-product-card__link-more a span{border-bottom:1px dashed #3c548c}.price-product-card__link-more{padding-left:15px;margin-top:15px;text-align:right}.price-product-card__info{margin:15px 0;display:grid;row-gap:10px}.price-product-card__description{width:390px;max-width:100%}@media(max-width: 767px){.price-product-card__description{width:100%}}.price-product-card__tags{color:#595959;font-size:14px;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.price-product-card__tags a{display:inline-block;transition:all .2s;color:#595959;cursor:pointer;margin-right:10px;margin-bottom:10px;text-decoration:none;background-color:rgba(0,0,0,.07);border-radius:4px;padding:3px 10px}.price-product-card__tags a:hover{color:#192b55;background-color:rgba(0,0,0,.1)}.price-product-card__tags a[data-type=overflow]{display:none}.price-product-card__tags a[data-type=overflow][data-hidden="0"]{display:inline-block}.price-product-card__tags-toggle{cursor:pointer}.price-product-card__tags-toggle:hover{color:#192b55}.price-product-card__tags-toggle i{display:none}.price-product-card__tags-toggle.active i{display:inline}.price-product-card__tags-toggle.active span{display:none}.price-product-card_short{display:block;margin:20px 0}.price-product-card_short__description{background-color:#ececec;border-radius:3px;padding:7px 15px;display:flex;align-items:center}@media(max-width: 767px){.price-product-card_short__description{display:block;text-align:center}}.price-product-card_short__links{display:flex;justify-content:space-between}.price-product-card_short__title{color:#1e3059;font-weight:bold;font-size:18px;margin-right:auto}.price-product-card_short__info{margin-left:35px;display:flex;align-items:center;justify-content:flex-end}@media(max-width: 767px){.price-product-card_short__info{justify-content:center;margin-left:0;margin-bottom:10px}}.price-product-card_short__info a:hover{text-decoration:none}.prices{font-size:16px;font-weight:bold;color:#000}.price-list-item_eq .prices{display:block}@media(max-width: 767px){.price-list-item_eq .prices{display:flex;align-items:baseline;column-gap:10px}}@media(max-width: 568px){.price-list-item_eq .prices{justify-content:center;margin-bottom:10px}}.prices__pay-main{font-size:24px}.prices__pay-old{color:#8e8e8e;text-decoration:line-through}.price-list-item_eq .prices__pay-old{display:block}.price-product-card_short__price .prices__pay-old{font-size:18px}.prices__pay-spec{border-bottom:1px dashed #ff7000 !important;padding:0;font-size:24px}.price-product-card_short__price .prices{font-size:24px}.price-product-description{padding:0 15px}.price-product-dop-title{display:grid;grid-template-columns:auto 140px 230px;grid-gap:15px;border-radius:3px;padding:5px 15px;background-color:#ececec;color:#1e3059;margin-bottom:15px;margin-top:20px;font-size:15px;font-weight:bold;line-height:inherit}@media(max-width: 767px){.price-product-dop-title{grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr;grid-gap:10px;padding:7px 10px}}.price-product-dop-title__title{font-size:18px;font-weight:inherit;margin:0;display:flex;align-items:center;column-gap:10px}@media(max-width: 767px){.price-product-dop-title__title{grid-area:a}}.price-product-dop-title_main{display:block;background-color:rgba(0,0,0,0);margin-top:20px;padding:7px 15px;font-weight:bold;color:#1e3059}.price-product-dop-title_main .price-product-dop-title__title{font-size:16px}.product-card-info{display:flex;color:#8e8e8e;font-size:14px;align-items:flex-start}.product-card-info__img{margin-right:5px;margin-top:3px;width:15px;height:15px}.product-card-info__kp{width:15px;height:15px;margin-right:5px;font-size:12px}.modal-header .close{margin-top:-25px}.toggled-id{display:none}.breadcrumb{display:block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.breadcrumb>li{display:inline}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{float:none}.price-date-refresh{float:right}.price-search-form.searching{pointer-events:none;opacity:.4}.search-bar{margin-bottom:0;font-size:14px;display:flex;width:100%}.search-bar__input-wrapper{flex:1 1 auto;position:relative}.search-bar__input{padding:9px 35px 9px 15px;border:1px solid rgba(30,48,89,.1);border-radius:3px 0 0 3px;width:100%}.search-bar__button{color:#192b55;background-color:#f8f9fa;border-radius:0 3px 3px 0;border:1px solid rgba(30,48,89,.1);padding:3px 22px 3px 7px}@media(max-width: 767px){.search-bar__button{font-size:0;text-align:center;padding:3px 7px}}.search-bar__button .icon-search{margin-right:10px;margin-left:5px}@media(max-width: 767px){.search-bar__button .icon-search{font-size:14px}}.search-bar__clear{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.search-bar__clear:hover{color:red}.table-price-lead{text-align:center;margin:20px -15px;background-color:#f6f6f6;padding:10px 0;column-gap:10px;display:flex;justify-content:space-between;padding:10px 15px;text-align:left;align-items:center}@media(max-width: 991px){.table-price-lead{text-align:center;display:block}}.search-main,.page-404{text-align:center}.search-main img,.page-404 img{width:200px;height:auto;max-width:100%}.callback-form{background-color:#192b55;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;padding:20px;margin-top:40px}.callback-form__text{font-size:20px;color:#fff;text-align:left}.callback-form__button{text-align:right}.callback-form__button .js-callback-click{display:inline-block;background-color:#d71920;border-color:#d71920;color:#fff;text-align:center;padding:10px;cursor:pointer;font-weight:bold;border-radius:7px;max-width:210px;width:100%}.price-currency{display:none}@media(max-width: 767px){.price-currency{display:initial}}.filters{position:relative}.filters__item{display:block;border:1px solid rgba(0,0,0,.1);border-radius:5px;padding:0 15px 20px 15px;position:relative;margin-bottom:30px}.filters__item_resizable>ul{max-height:105px;transition:max-height .3s;overflow:hidden}.filters__item_category>ul{max-height:500px}.filters__item_resizable>ul:after{content:"";display:block;position:absolute;z-index:2;width:100%;height:60px;bottom:0;left:0;background-image:linear-gradient(to top, white, transparent);pointer-events:none}.filters__item-title{font-weight:600;display:inline-block;font-size:15px;background-color:#fff;position:relative;bottom:12px;margin-right:45px;padding:0 10px;color:#022756;cursor:pointer}.filters__item>ul{margin-bottom:0;list-style:none;padding-left:0;position:relative}.filters__item>ul li{cursor:pointer;padding-right:15px;transition:color .2s;margin-top:12px}.filters__item>ul li input{display:none}.filters__item>ul li label{width:20px;height:20px;border:1px solid rgba(0,0,0,.2);margin-right:10px;margin-top:2px;border-radius:3px;flex-shrink:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:19px;color:#022756;cursor:pointer;transition:border-color .1s}.filters__item>ul li label i{display:none}.filters__item>ul li label:hover{border-color:rgba(0,0,0,.4)}.filters__item>ul li input:checked+label i{display:inline}.filters__item>ul li:hover>div{color:#004ca8}.filters__item>ul li:hover.has-children>div:after,.filters__item>ul li.opened.has-children>div:after{opacity:1}.filters__item>ul li ul{list-style:none;overflow:hidden;max-height:0;padding-left:23px}.filters__item>ul li.opened ul{max-height:none}.filters__item>ul li>div{display:flex;align-items:flex-start}.filters__item>ul li.has-children>div{position:relative}.filters__item>ul li.has-children>div:before{content:"";position:absolute;z-index:2;top:5px;left:100%;display:block;width:15px;height:15px;background:url("/media/templates/site/fort/images/chevron-down.svg") no-repeat center center;background-size:cover;flex-shrink:0;opacity:.5;transition:all .2s}.filters__item>ul li.has-children.opened>div:after{transform:rotate(90deg)}.filters__item-search{display:none}.filters__item-search,.filters__item-input{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:3px 10px;outline:none}.filters__item-btn-resize{display:none;position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);background-color:#fff;padding:0 10px;font-size:13px;color:rgba(0,0,0,.5);cursor:pointer;align-items:center;transition:color .2s}.filters__item-btn-resize [data-type=off]{display:none}.filters__item-btn-resize:after{content:"";display:inline-block;width:10px;height:10px;background:url("/media/templates/site/fort/images/chevron-down.svg") no-repeat center center;background-size:cover;margin-left:10px;margin-top:3px;filter:grayscale(100%);transition:all .2s}.filters__item-btn-resize:hover{color:#022756}.filters__item-btn-resize:hover:after{filter:none}.filters__item.opened>ul{max-height:none}.filters__item.opened>ul:after{display:none}.filters__item.opened .filters__item-btn-resize [data-type=off]{display:block}.filters__item.opened .filters__item-btn-resize [data-type=on]{display:none}.filters__item.opened .filters__item-btn-resize:after{transform:rotate(180deg)}.filters__item-btn-toggle{display:none;position:absolute;top:-13px;right:9px;width:28px;height:28px;cursor:pointer;background:#fff url("/media/templates/site/fort/images/chevron-down.svg") no-repeat center center;background-size:55% auto;transition:all .2s}.filters__item-btn-toggle:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5;transition:opacity .2s}.filters__item_resizable .filters__item-btn-toggle,.filters__item_resizable .filters__item-search{display:block}.filters__item_resizable .filters__item-btn-resize{display:flex}.filters__item-btn-toggle:hover:after,.filters__item.opened .filters__item-btn-toggle:after{opacity:0}.filters__item.opened .filters__item-btn-toggle{transform:rotate(180deg)}.filters__item .price-menu__hint{top:1px;transform:none;left:calc(100% + 7px)}.filters__button-search{background-color:#ff8304;color:#fff;padding:8px 20px;border-radius:5px;position:absolute;z-index:15;top:50%;left:100%;transform:translateY(calc(-50% + 10px));box-shadow:0 0 20px 10px #fff;cursor:pointer;display:none;transition:all .2s}.filters__button-search.active{display:block}.filters__button-search:after{content:"";position:absolute;top:50%;right:100%;transform:translateY(-50%);display:inline-block;border:10px solid rgba(0,0,0,0);border-right:15px solid #ff8304;transition:all .2s}.filters__button-search:hover{background-color:#ec7700}.filters__button-search:hover:after{border-right-color:#ec7700}@media(max-width: 991px){.filters__button-search,.filters__button-search.active{display:none}}.filters__submit,.filters__clear{padding:10px 20px;width:100%;text-align:center;font-size:16px;border-radius:5px;cursor:pointer;transition:all .2s}.filters__submit{background-color:#ff8304;color:#fff}.filters__submit:hover{background-color:#ec7700}.filters__clear{display:none;border:1px solid rgba(0,0,0,.2);margin-top:10px;color:#1f1f1f}.filters__clear:hover{background-color:#ececec}.filters__clear.active{display:block}.filters.searching .filters__button-search,.filters.searching .filters__submit{pointer-events:none;background-color:#969696}.filters.searching .filters__button-search:after{border-right-color:#969696}#price-ajax-container{position:relative;min-height:150px}#price-ajax-container:after{position:absolute;content:"";display:none;width:40px;height:40px;background:url("/media/templates/site/fort/images/loader.gif") no-repeat center center;background-size:100% auto;top:50px;left:50%;transform:translateX(-50%)}#price-ajax-container.searching:after{display:block}#price-ajax-container.searching>*{opacity:.1}#more-articles-filtered{position:relative}#more-articles-filtered:before{position:absolute;content:"";display:none;width:40px;height:40px;background:url("/media/templates/site/fort/images/loader.gif") no-repeat center center;background-size:100% auto;top:3px;left:50%;transform:translateX(-50%)}#more-articles-filtered.searching:before{display:block}#more-articles-filtered.searching>*{pointer-events:none;opacity:.1}.ajax-container:after{position:absolute;content:"";display:none;width:40px;height:40px;background:url("/media/templates/site/fort/images/loader.gif") no-repeat center center;background-size:100% auto;top:50px;left:50%;transform:translateX(-50%)}.ajax-container.searching:after{display:block}.ajax-container.searching>*{pointer-events:none;opacity:.1}.price-selected-filters.searching{pointer-events:none;opacity:.2}.price-selected-filters__list{display:flex;flex-wrap:wrap}.price-selected-filters__catlist>*{--bs-btn-border-color: var(--bs-btn-color);margin-right:10px;padding:4px 12px 5px 16px;border-radius:20px;margin-bottom:8px;cursor:pointer;transition:background-color .2s;font-size:14px;text-decoration:none}.price-selected-filters__list>*{margin-right:10px;background-color:rgba(0,0,0,.07);padding:4px 12px 5px 16px;border-radius:20px;margin-bottom:8px;cursor:pointer;transition:background-color .2s;font-size:14px}.price-selected-filters__list>*:hover{background-color:rgba(0,0,0,.1)}.price-selected-filters__list>* i{margin-left:5px;transform:translateY(2px);display:inline-block}.price-selected-filters__list>*:hover i{color:#af0000}.price-selected-filters__clear{display:none;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.2);transition:all .2s}.price-selected-filters__clear.active{display:block}.price-selected-filters__clear:hover{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,0)}.selected-filters.searching{pointer-events:none;opacity:.2}.selected-filters__list{display:flex;flex-wrap:wrap}.selected-filters__catlist>*{--bs-btn-border-color: var(--bs-btn-color);margin-right:10px;padding:4px 12px 5px 16px;border-radius:20px;margin-bottom:8px;cursor:pointer;transition:background-color .2s;font-size:14px;text-decoration:none}.selected-filters__list>*{margin-right:10px;background-color:rgba(0,0,0,.07);padding:4px 12px 5px 16px;border-radius:20px;margin-bottom:8px;cursor:pointer;transition:background-color .2s;font-size:14px}.selected-filters__list>*:hover{background-color:rgba(0,0,0,.1)}.selected-filters__list>* i{margin-left:5px;transform:translateY(2px);display:inline-block}.selected-filters__list>*:hover i{color:#af0000}.selected-filters__clear{display:none;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.2);transition:all .2s}.selected-filters__clear.active{display:block}.selected-filters__clear:hover{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,0)}.filters-result{border:1px solid rgba(0,0,0,.08);border-radius:5px;padding:0 20px;margin-top:20px}.filters-result__title{color:#022756;font-weight:600;font-size:21px;background-color:#fff;padding:0 10px;display:inline-block;transform:translateY(-16px);margin-bottom:10px}.filters-result__subtitle{font-size:17px;color:#022756;font-weight:600;display:grid;grid-template-columns:auto 140px 230px;grid-gap:15px;margin-bottom:20px}@media(max-width: 767px){.filters-result__subtitle{grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr}}@media(max-width: 767px){.filters-result__subtitle span:nth-child(1){grid-area:a}}@media(max-width: 767px){.filters-result__subtitle span:nth-child(2){grid-area:b}}.filters-result__subtitle span:nth-child(3){text-align:right}@media(max-width: 767px){.filters-result__subtitle span:nth-child(3){grid-area:c}}.btn-back-filters{display:none;width:100%;text-align:center;margin-bottom:10px;background-color:#a0b0ba;cursor:pointer;color:#fff;border-radius:5px;padding:5px 10px;transition:all .2s;text-decoration:none}.btn-back-filters:hover{background-color:#909aa2}.btn-back-filters.active{display:block}.filters-pagination{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.filters-pagination__pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.filters-pagination__pages>*+*{margin-left:10px}.filters-pagination__item{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:3px;background-color:rgba(0,0,0,.05);cursor:pointer;transition:all .2s}.filters-pagination__item:hover,.filters-pagination__item.active{background-color:#022756;color:#fff}.filters-pagination__nav{display:flex}.filters-pagination__nav-btn{display:flex;align-items:center;cursor:pointer;transition:color .2s}.filters-pagination__nav-btn+.filters-pagination__nav-btn{margin-left:30px}.filters-pagination__nav-btn>*+*{margin-left:10px}.filters-pagination__nav-btn.disabled{opacity:.3;pointer-events:none}.filters-pagination__nav-btn:hover{color:#ff8304}@media(max-width: 767px){.filters-pagination{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.filters-pagination__pages{margin-bottom:15px}}@media(max-width: 549px){.filters-pagination__item{width:22px;height:22px;font-size:14px}.filters-pagination__pages>*+*{margin-left:5px}}.price-cart{padding-bottom:50px;position:relative}.price-cart:after{position:absolute;content:"";display:none;width:40px;height:40px;background:url("/media/templates/site/fort/images/loader.gif") no-repeat center center;background-size:100% auto;top:50px;left:50%;transform:translateX(-50%)}.price-cart.loading{pointer-events:none}.price-cart.loading:after{display:block}.price-cart.loading>*{opacity:.1}.price-cart__main{display:flex;align-items:flex-start;justify-content:flex-start;box-shadow:1px 1px 6px rgba(30,48,89,.25);border-radius:5px;padding:20px 20px 30px 20px}.price-cart__body{flex-grow:1}.price-cart__header{display:flex;align-items:flex-start;justify-content:space-between}.price-cart__clear{border-bottom:1px dashed #022756;color:#022756;padding-bottom:2px;cursor:pointer;transition:all .2s;margin-top:10px}.price-cart__clear:hover{color:#ff8304;border-color:#ff8304}.price-cart__title{color:#022756;font-size:27px;margin-bottom:20px}.price-cart__item{display:flex;align-items:flex-start;margin-bottom:20px;padding-top:20px}.price-cart__item-name{flex-grow:1;text-decoration:none}.price-cart__item-panel{display:flex;align-items:flex-start;flex-shrink:0}.price-cart__item-price{width:150px;text-align:center;font-weight:600;color:#022756;padding-top:2px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.price-cart__item-price-old{text-decoration:line-through;color:rgba(0,0,0,.3);font-size:13px}.price-cart__item-count{width:150px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.price-cart__item-minus,.price-cart__item-plus{width:20px;height:20px;background-color:rgba(0,0,0,.07);text-align:center;display:flex;align-items:center;justify-content:center;border-radius:3px;transition:all .2s;cursor:not-allowed;opacity:.4;pointer-events:none}.price-cart__item-minus.active,.price-cart__item-plus.active{cursor:pointer;opacity:1;pointer-events:auto}.price-cart__item-minus.active:hover,.price-cart__item-plus.active:hover{background-color:#022756;color:#fff}.price-cart__item-number{margin:0 10px;outline:none;border:1px solid rgba(0,0,0,.2);width:50px;border-radius:4px;text-align:center;padding:1px 5px 3px 5px;line-height:1;font-size:16px;font-weight:500}.price-cart__item-trash{color:rgba(0,0,0,.5);cursor:pointer;padding-top:2px}.price-cart__item-trash:hover{color:#b91111}.price-cart__item+.price-cart__item{border-top:1px solid rgba(0,0,0,.1)}.price-cart__empty-message{color:rgba(0,0,0,.7);font-size:20px}.price-cart__stat{flex-shrink:0;margin-left:50px;width:320px}.price-cart__stat-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.price-cart__stat-title{font-weight:500;color:#022756;font-size:18px}.price-cart__stat-count{color:rgba(0,0,0,.4);font-size:14px;font-weight:500}.price-cart__stat-item{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500}.price-cart__stat-item-title{color:rgba(0,0,0,.5);margin-right:15px}.price-cart__stat-item.price-cart__stat-item_big{border-top:1px solid rgba(0,0,0,.1);padding-top:10px;font-size:18px;margin-bottom:10px}.price-cart__stat-item.price-cart__stat-item_small .price-cart__stat-item-number{color:rgba(0,0,0,.55)}.price-cart__stat-item.price-cart__stat-item_big .price-cart__stat-item-title{color:#022756}.price-cart__stat-item.price-cart__stat-item_big .price-cart__stat-item-number{font-weight:700;color:rgba(0,0,0,.9)}.price-cart__stat-item.price-cart__stat-item_bright .price-cart__stat-item-number{color:#ff8304}.price-cart__stat-btn{padding:10px 20px;text-align:center;font-size:18px;border-radius:5px;cursor:pointer;transition:all .2s;background-color:#ff8304;color:#fff;margin-top:25px}.price-cart__stat-btn+.price-cart__stat-btn{margin-top:7px}.price-cart__stat-btn.price-cart__stat-btn_blue{background-color:#022756}.price-cart__stat-sale-btn{color:#ff8304;border-bottom:1px dashed #ff8304;display:inline-block;cursor:pointer;margin-top:10px;transition:all .2s}.price-cart__stat-sale-btn:hover{color:#022756;border-color:#022756}.price-cart__stat-sale-text{margin-top:10px}.price-cart__stat-sale-text span{font-weight:700;color:#022756}.price-cart__stat-sale-text-btn{margin-top:10px;display:inline-block;text-decoration:none;cursor:pointer;border-bottom:1px dashed #022756;transition:all .2s}.price-cart__stat-sale-text-btn:hover{color:#ff8304;border-color:#ff8304}.price-cart__stat-link{display:inline-block;text-decoration:none;border-bottom:1px dashed #022756;margin-top:15px;text-align:center;align-self:center}.price-cart__stat-buttons-list{display:flex;flex-direction:column;align-items:stretch}.price-cart__more{margin-top:50px}.price-cart__more-title{font-size:27px;margin-bottom:30px;color:#022756}@media(max-width: 991px){.price-cart__main{display:flex;flex-direction:column-reverse}.price-cart__stat{margin-left:0;margin-bottom:40px;width:100%;max-width:500px;align-self:center}.price-cart__body{align-self:stretch}}@media(max-width: 549px){.price-cart__item{display:flex;flex-direction:column}.price-cart__item-name{margin-bottom:10px}.price-cart__item-panel{justify-content:flex-end;width:100%}.price-cart__item-price{text-align:left;align-items:flex-start;margin-right:auto;width:110px}}.price-mini-cart-link{position:fixed;right:0;top:30%;display:flex;align-items:center;box-shadow:0 0 4px rgba(0,0,0,.2);padding:10px 15px;column-gap:17px;background-color:#fff;width:200px;margin-right:-136px;transition:all .5s ease-in-out;z-index:1}.price-mini-cart-link:hover,.price-mini-cart-link:focus,*:not(.collapsed)>.price-mini-cart-link{color:#fff;background-color:#ff8304;margin-right:0px}@media(max-width: 575px){.price-mini-cart-link{top:auto;right:auto;bottom:48px;left:10px;margin-right:0;width:160px;padding:7px 10px;column-gap:10px}}.price-mini-cart__icon{font-size:32px}.price-mini-cart__count{position:absolute;display:block;border-radius:100%;background-color:#1e3059;top:-10px;left:-10px;min-width:21px;padding:2px;font-size:12px;color:#fff}@media(max-width: 575px){.price-mini-cart__count{top:-5px;left:-5px}}.price-mini-cart__amount-wrap{display:grid;text-align:left}.price-mini-cart__amount{font-size:13px}@media(max-width: 575px){.price-mini-cart-link{width:64px;border-radius:40px;text-align:center;justify-content:center;background-color:#ff6709;color:#fff;left:30px}.price-mini-cart__amount-wrap{display:none}.price-mini-cart__close{display:none}.price-mini-cart:not(.collapsed) .price-mini-cart-link{transform:scale(1.2)}}.add-cart-info-message a{border-bottom:1px dashed #3c548c;text-decoration:none;color:#007bff;font-size:14px;margin-top:5px;display:inline-block}#invoiceModal input[type=radio]{margin-right:5px}.introjs-showElement{pointer-events:none}@media(max-width: 991px){.price-sidebar-inner{margin-bottom:25px;display:flex;gap:10px;position:relative}.price-sidebar-inner .price-menu-mobile-button{flex:1 1 auto}.price-sidebar-inner .price-search-form{flex:1 1 auto}.price-sidebar-inner .price-search-mob-form{display:none;position:absolute;left:0;right:0;top:0;background-color:#fff}.price-sidebar-inner .search-bar{margin-bottom:0}.price-sidebar-inner .search-bar__button{background-color:#1e3059;color:#fff;border-radius:0 2px 2px 0}.price-sidebar-inner .search-bar__input{padding:16px;border-radius:2px 0 0 2px}.price-sidebar-inner .price-search-mob-btn-close{background-color:#1e3059;color:#fff;padding:15px;border-radius:2px;cursor:pointer}}.price-container .h1{margin-bottom:5px;margin-top:15px;color:#1e3059}@media(max-width: 767px){.price-container .h1{font-size:28px}}.price-container .breadcrumb{padding:4px 0 5px;background-color:rgba(0,0,0,0);text-overflow:initial;margin-bottom:0}@media(max-width: 991px){.price-container .breadcrumb{overflow-x:auto}}.price-container .breadcrumb a{text-decoration:none}.price-container .breadcrumb-wrap{border-radius:3px;padding:5px 15px;background-color:#f8f9fa;margin-bottom:10px}.introjs-helperLayer{background-color:#fff}.price-viewed{margin-bottom:80px;margin-top:20px}@media(max-width: 767px){.price-viewed .slick-next,.price-viewed .slick-prev{opacity:.75;transform:translateX(0)}}.price-viewed-item{text-align:center;display:flex;flex-direction:column;position:relative;box-shadow:2px 2px 6px rgba(30,48,89,.2);align-items:center;margin:10px;height:253px}.price-viewed-item .price-description{margin:auto}.price-viewed-item .price-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.price-viewed-item .price-info{display:grid;align-items:center;text-align:center;width:100%;justify-content:center;margin-top:auto}.price-viewed-item .price-info-dop{top:10px;bottom:auto}.price-viewed-item .price-prod-url{padding:0}.price-viewed-item .price-product-card__img,.price-viewed-item .price-list-item__img{height:100px;width:100px}.price-viewed-item .prices{display:block;margin:15px 0}.price-viewed-item .price-btn{margin:0}.price-viewed-item .price-pay{display:inline}.price-viewed-item .price-pay-wrapper{font-weight:bold;margin:5px 0}.price-viewed-item .price-currency{display:inherit}.price-viewed-item__label{position:absolute;top:0;left:0;background-color:red;color:#fff;letter-spacing:.14em;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:6px 0 6px 0;text-transform:uppercase;font-size:12px;width:106px;height:25px}@media(max-width: 767px){.price-viewed-item__label{border-radius:3px 0 3px 0;font-size:10px;width:79px;height:18px}}.price-viewed-item .price-info-dop .fort-price-tooltip span{right:0;top:30px;bottom:auto}.price-viewed-item .price-info-dop .fort-price-tooltip span:before,.price-viewed-item .price-info-dop .fort-price-tooltip span:after{bottom:auto;top:-7px;border-top:0;border-bottom:8px solid #fff;left:95%}.price-viewed-item .price-info-dop .fort-price-tooltip span:before{top:-8px;border-bottom-color:#ccc}.price-pay-view:empty:before{content:"";display:inline-block;width:14px;height:14px;border:1px dashed;border-radius:50%;animation:spin 3s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}/*# sourceMappingURL=main.css.map */
