.is-loading:after{background-color:rgba(246,247,250,.8)}section#catalog-title{border-bottom:1px solid #889aaa;padding-bottom:30px;padding-top:23px}section#catalog-title .wrapper h1{color:#312b2b;font-family:Nunito Bold,sans-serif;font-size:48px}section#catalog-title .wrapper>p{color:#676f76;font-size:21px;margin-top:5px}section#catalog-bait{margin:0 auto;max-width:1880px;padding:10px 20px;position:relative;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}section#catalog-bait:before{left:0;top:10px;width:64%}section#catalog-bait:after,section#catalog-bait:before{background:-webkit-gradient(linear,left top,right top,from(#095b88),to(#005079));background:linear-gradient(left,#095b88,#005079);border-radius:7px;content:"";height:177px;position:absolute;z-index:0}section#catalog-bait:after{bottom:0;right:0;width:50%}section#catalog-bait .partnership{background:#fff;background:url(../images/catalog/partner-bg-new.png),#fff;background-repeat:no-repeat;background-size:contain;border-radius:8px;margin:0 auto;max-width:1830px;position:relative;width:100%;z-index:1}section#catalog-bait .partnership:before{border:2px solid #d9a04e;border-radius:7px;content:"";height:-webkit-calc(100% - 40px);height:calc(100% - 40px);left:20px;position:absolute;top:20px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);z-index:1}section#catalog-bait .partnership .wrapper{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:10px;padding-bottom:88px;padding-top:38px;position:relative}section#catalog-bait .partnership .wrapper:before{background:url(../images/product/official-importer.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:76px;content:"";height:150px;position:absolute;right:32px;width:150px}section#catalog-bait .partnership .wrapper h2{color:#312b2b;font-family:Nunito Black,sans-serif;font-size:40px;line-height:1}section#catalog-bait .partnership .wrapper h3{color:#312b2b;font-family:Nunito Bold,sans-serif;font-size:20px}section#catalog-bait .partnership .wrapper p{color:#676f76;font-size:18px;line-height:1.4;margin-top:15px;max-width:500px;text-align:center}section#catalog-bait .partnership .wrapper img.type-1{background-position:50%;background-repeat:no-repeat;bottom:30px;height:191px;left:10px;position:absolute;width:160px;z-index:3}section#catalog-bait .partnership .wrapper img.type-2{bottom:30px;height:180px;left:50px;position:absolute;width:180px;z-index:2}section#catalog-bait .partnership .wrapper>img{width:370px}section#bait-filter{margin-top:-85px;padding:0 20px;position:relative;z-index:4}section#bait-filter .wrapper{background:#fff;border:8px solid rgba(36,102,130,.34);border-radius:16px;box-shadow:-1px 2px 89px 0 rgba(147,167,153,.58);padding:10px;width:100%}section#bait-filter .wrapper .row{width:100%}section#bait-filter .wrapper .row ul{align-items:center;background:#fff;border:1px solid #aec5c9;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;justify-content:center;margin:0 auto;padding:7px}section#bait-filter .wrapper .row ul li{position:relative;width:135px}section#bait-filter .wrapper .row ul li input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}section#bait-filter .wrapper .row ul li input:checked+.holder{background:#fd5c15}section#bait-filter .wrapper .row ul li input:checked+.holder span{color:#fff}section#bait-filter .wrapper .row ul li .holder{align-items:center;border-radius:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:7px 10px;width:100%}section#bait-filter .wrapper .row ul li .holder span{color:#312b2b;font-family:Nunito SemiBold,sans-serif;font-size:20px}section#bait-filter .wrapper .sub-categories{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:17px}section#bait-filter .wrapper .sub-categories li{position:relative}section#bait-filter .wrapper .sub-categories li input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}section#bait-filter .wrapper .sub-categories li input:checked+.holder{background:#fd5c15;border:1px solid #fd5c15;color:#fff}section#bait-filter .wrapper .sub-categories li input:checked+.holder span{color:#fff}section#bait-filter .wrapper .sub-categories li .holder{align-items:center;background:#fff;border:1px solid #b4cbd4;border-radius:11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:7px 17px;text-align:center;transition:background-color .3s,color .3s;width:100%}section#bait-filter .wrapper .sub-categories li .holder span{color:#312b2b;font-size:16px}section#catalog-main{padding-bottom:165px}section#catalog-main .wrapper>.row{margin-top:22px}section#catalog-main .wrapper>.row .filter{width:215px}section#catalog-main .wrapper>.row .filter .row{align-items:center;justify-content:space-between;margin-bottom:22px}section#catalog-main .wrapper>.row .filter .row h3{color:#312b2b;font-family:Nunito ExtraBold,sans-serif;font-size:28px;text-transform:uppercase}section#catalog-main .wrapper>.row .filter .row img{cursor:pointer}section#catalog-main .wrapper>.row .filter .row img.close{display:none}section#catalog-main .wrapper>.row .filter .container{margin-bottom:40px;position:relative}section#catalog-main .wrapper>.row .filter .container:after{background:#889aaa;bottom:-20px;content:"";height:1px;left:0;position:absolute;width:100%}section#catalog-main .wrapper>.row .filter .container:last-of-type:after{content:none}section#catalog-main .wrapper>.row .filter .container .head{align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}section#catalog-main .wrapper>.row .filter .container .head h4,section#catalog-main .wrapper>.row .filter .container .head span{color:#312b2b;cursor:pointer;font-family:Nunito Bold,sans-serif;font-size:22px}section#catalog-main .wrapper>.row .filter .container .head span:after{content:"+"}section#catalog-main .wrapper>.row .filter .container .head span.expand:after{content:"-"}section#catalog-main .wrapper>.row .filter .container ul{display:none;margin-top:20px}section#catalog-main .wrapper>.row .filter .container ul.show{display:block}section#catalog-main .wrapper>.row .filter .container ul li{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:9px;position:relative}section#catalog-main .wrapper>.row .filter .container ul li:last-of-type{margin-bottom:0}section#catalog-main .wrapper>.row .filter .container ul li>input[type=checkbox]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}section#catalog-main .wrapper>.row .filter .container ul li>input[type=checkbox]:checked~.box{background:#fd5c15;border:none;pointer-events:none;position:relative}section#catalog-main .wrapper>.row .filter .container ul li>input[type=checkbox]:checked~.box:after{background:url(../images/catalog/icons/check-white.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;position:absolute;width:100%}section#catalog-main .wrapper>.row .filter .container ul li .box{background:transparent;border:1px solid #889baa;border-radius:2px;display:block;flex-shrink:0;height:17px;margin-right:5px;width:17px}section#catalog-main .wrapper>.row .filter .container ul li p{color:#312b2b;font-size:18px}section#catalog-main .wrapper>.row .filter .bottom{display:none}section#catalog-main .wrapper>.row .catalog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:-webkit-calc(100% - 215px);width:calc(100% - 215px)}section#catalog-main .wrapper>.row .catalog .not-found{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:80px}section#catalog-main .wrapper>.row .catalog .not-found h3{color:#312b2b;font-family:Nunito Bold,sans-serif;font-size:50px;margin-top:20px}section#catalog-main .wrapper>.row .catalog .not-found>p{color:#676f76;font-size:18px;line-height:1.3;margin-top:20px;max-width:850px;text-align:center}section#catalog-main .wrapper>.row .catalog .not-found button{align-items:center;background-color:#fd5c15;border:0;border-radius:6px;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;height:40px;justify-content:center;max-width:250px;width:100%}section#catalog-main .wrapper>.row .catalog .not-found button:hover{background-color:#e05a00}section#catalog-main .wrapper>.row .catalog .head{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}section#catalog-main .wrapper>.row .catalog .head .select-container select{background:transparent;border:none;color:#312b2b;cursor:pointer;font-size:18px;margin-right:5px;text-align:right}section#catalog-main .wrapper>.row .catalog .head .select-container img.flip{transform:rotate(180deg)}section#catalog-main .wrapper>.row .catalog .head .filter-mobile{display:none}section#catalog-main .wrapper>.row .catalog ul.products{flex-wrap:wrap;justify-content:flex-start;padding-left:50px;padding-top:10px}section#catalog-main .wrapper>.row .catalog ul.products li{margin-bottom:20px;transition:.3s;width:-webkit-calc(25% - 15px);width:calc(25% - 15px)}section#catalog-main .wrapper>.row .catalog nav ul.pagination{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;padding-top:20px}section#catalog-main .wrapper>.row .catalog nav ul.pagination li{align-items:center;background-color:#e6edf4;border-radius:7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin-right:10px;width:40px}section#catalog-main .wrapper>.row .catalog nav ul.pagination li.disabled{opacity:1}section#catalog-main .wrapper>.row .catalog nav ul.pagination li:first-of-type,section#catalog-main .wrapper>.row .catalog nav ul.pagination li:last-of-type{background:none;height:20px;position:relative;width:20px}section#catalog-main .wrapper>.row .catalog nav ul.pagination li:first-of-type a,section#catalog-main .wrapper>.row .catalog nav ul.pagination li:first-of-type span,section#catalog-main .wrapper>.row .catalog nav ul.pagination li:last-of-type a,section#catalog-main .wrapper>.row .catalog nav ul.pagination li:last-of-type span{font-size:0}section#catalog-main .wrapper>.row .catalog nav ul.pagination li:first-of-type:before{background:url(../images/catalog/icons/arrow-left-gray.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}section#catalog-main .wrapper>.row .catalog nav ul.pagination li:last-of-type:after{background:url(../images/catalog/icons/arrow-right-gray.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}section#catalog-main .wrapper>.row .catalog nav ul.pagination li a{align-items:center;color:#526173;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Nunito Bold,sans-serif;font-size:18px;height:100%;justify-content:center;width:100%}section#catalog-main .wrapper>.row .catalog nav ul.pagination li.active{background-color:#fd5c15}section#catalog-main .wrapper>.row .catalog nav ul.pagination li.active span{color:#fff;font-family:Nunito Bold,sans-serif;font-size:18px}@media screen and (max-width:1250px){section#catalog-main .wrapper>.row .catalog ul.products li{width:-webkit-calc(33.33333% - 15px);width:calc(33.33333% - 15px)}}@media screen and (max-width:1024px){section#catalog-title .wrapper h1{font-size:32px;text-align:center}section#catalog-title .wrapper p{font-size:16px;text-align:center}section#bait-filter{margin-top:-23px}section#bait-filter .wrapper .row ul{gap:5px;padding:10px;width:auto}section#bait-filter .wrapper .row ul li{max-width:200px;min-width:80px;width:auto}section#bait-filter .wrapper .row ul li .holder{padding:6px 10px}section#bait-filter .wrapper .row ul li .holder span{font-size:14px}section#bait-filter .wrapper .sub-categories{align-items:stretch;display:none;flex-wrap:wrap;justify-content:center}section#bait-filter .wrapper .sub-categories li{height:auto;max-width:250px;width:-webkit-calc(50% - 12px);width:calc(50% - 12px)}section#bait-filter .wrapper .sub-categories li .holder{background-color:#f9f9f9;padding:7px}section#bait-filter .wrapper .sub-categories li .holder span{font-size:13px}section#catalog-bait{padding:20px 10px}section#catalog-bait:after,section#catalog-bait:before{width:80%}section#catalog-bait:before{left:13px;top:33px}section#catalog-bait:after{bottom:23px;right:13px}section#catalog-bait .partnership{box-shadow:-1px 2px 10px 0 rgba(0,0,0,.4)}section#catalog-bait .partnership .wrapper{padding-bottom:32px;padding-top:103px}section#catalog-bait .partnership .wrapper>img{display:none;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}section#catalog-bait .partnership .wrapper img.type-1,section#catalog-bait .partnership .wrapper img.type-2{display:none}section#catalog-bait .partnership .wrapper img.type-2{bottom:-20px;height:250px;left:50%;transform:translateX(-50%);width:250px;z-index:2}section#catalog-bait .partnership .wrapper:before{background-size:cover;height:120px;left:50%;top:-25px;transform:translateX(-50%);width:120px;z-index:1}section#catalog-bait .partnership .wrapper h2{font-size:24px}section#catalog-bait .partnership .wrapper h3{font-size:18px}section#catalog-bait .partnership .wrapper p{font-size:14px;margin-top:10px;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}section#catalog-bait .partnership .wrapper img.type-1{height:200px;width:180px}section#catalog-bait .partnership .wrapper img.type-2{height:200px;width:200px}section#catalog-main .wrapper .row .filter{display:none}section#catalog-main .wrapper .row .filter.mobile{animation:swingForwardLeft .25s ease-in-out 0s 1 normal forwards;background-color:#fff;box-shadow:-10px 4px 57px 0 rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:90%;z-index:1001}section#catalog-main .wrapper .row .filter.mobile .holder{height:100%;overflow:auto;padding:15px 30px 60px;position:relative;width:100%}section#catalog-main .wrapper .row .filter.mobile .holder .row h3{font-size:22px}section#catalog-main .wrapper .row .filter.mobile .holder .row img#clear-filter{display:none}section#catalog-main .wrapper .row .filter.mobile .holder .row img.close{display:block;height:40px;width:40px}section#catalog-main .wrapper .row .filter.mobile .holder .container .head h4{font-size:18px;margin-left:5px}section#catalog-main .wrapper .row .filter.mobile .holder .container ul li{margin-bottom:15px}section#catalog-main .wrapper .row .filter.mobile .holder .container ul li:last-of-type{margin-bottom:0}section#catalog-main .wrapper .row .filter.mobile .holder .container ul li p{font-size:16px}section#catalog-main .wrapper .row .filter.mobile .bottom{align-items:center;background-color:#fff;bottom:0;box-shadow:-10px 4px 8px 0 rgba(0,0,0,.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;justify-content:space-between;left:0;padding:10px;position:absolute;width:100%}section#catalog-main .wrapper .row .filter.mobile .bottom .clear-filter-mobile{align-items:center;background-color:#8e8e8e;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;justify-content:center;margin-right:10px;padding:0 10px;width:100%}section#catalog-main .wrapper .row .filter.mobile .bottom .clear-filter-mobile img{height:25px;margin-right:5px;width:25px}section#catalog-main .wrapper .row .filter.mobile .bottom .clear-filter-mobile span{color:#fff;font-size:14px;text-align:center}section#catalog-main .wrapper .row .filter.mobile .bottom .save-changes{align-items:center;background-color:#fd5c15;border-radius:6px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;height:100%;justify-content:center;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}section#catalog-main .wrapper .row .filter.mobile .bottom .save-changes span{color:#fff;font-size:14px}@keyframes swingForwardLeft{0%{opacity:0;transform:rotateY(100deg);transform-origin:left}to{opacity:1;transform:rotateY(0);transform-origin:left}}section#catalog-main .wrapper .row .catalog{width:100%}section#catalog-main .wrapper .row .catalog .head{flex-wrap:wrap;justify-content:space-between}section#catalog-main .wrapper .row .catalog .head .select-container select{font-size:16px}section#catalog-main .wrapper .row .catalog .head .filter-mobile{background:#fff;border:1px solid #322c2c;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 10px}section#catalog-main .wrapper .row .catalog .not-found h3{font-size:24px}section#catalog-main .wrapper .row .catalog .not-found>p{font-size:16px;padding:0 10px}section#catalog-main .wrapper .row .catalog>ul.products{padding-left:0}section#catalog-main .wrapper .row .catalog>ul.products li{max-width:unset;width:-webkit-calc(25% - 15px);width:calc(25% - 15px)}}@media screen and (max-width:870px){section#catalog-main .wrapper>.row .catalog ul.products li{width:-webkit-calc(33.33333% - 15px);width:calc(33.33333% - 15px)}}@media screen and (max-width:650px){section#catalog-main .wrapper>.row .catalog ul.products li{width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}}@media screen and (max-width:450px){section#catalog-main .wrapper>.row{margin-top:20px}section#catalog-main .wrapper>.row .catalog .head{flex-wrap:nowrap;gap:5px;margin-bottom:10px}section#catalog-main .wrapper>.row .catalog .head .filter-mobile{justify-content:center;margin-bottom:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}section#catalog-main .wrapper>.row .catalog .head .select-container{overflow:hidden;position:relative;text-align:left;width:100%}section#catalog-main .wrapper>.row .catalog .head .select-container select{width:90%}section#catalog-main .wrapper>.row .catalog .head .select-container>img{position:absolute;right:10px;top:50%;transform:translateY(-50%)}section#catalog-main .wrapper>.row .catalog ul.products{justify-content:center;padding-left:20px;padding-right:20px}section#catalog-main .wrapper>.row .catalog ul.products li{margin-right:0;width:100%}}
