

/* Start:/local/templates/huntworld/css/swiper/swiper.min.css?156460620919778*/
/**
 * Swiper 4.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 22, 2019
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/* End */


/* Start:/local/templates/huntworld/css/noUiSlider-master/nouislider.min.css?15646062064007*/
/*! nouislider - 13.1.5 - 4/24/2019 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}
/* End */


/* Start:/local/templates/huntworld/css/fancybox/jquery.fancybox.min.css?156460620612795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/huntworld/css/tippy.core.css?156460620912937*/
.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{transition-timing-function:cubic-bezier(.165,.84,.44,1);max-width:calc(100% - 8px);pointer-events:none;outline:0}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-7px;bottom:-6.5px;-webkit-transform-origin:50% 0;transform-origin:50% 0;margin:0 3px}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;bottom:-7px;margin:0 3px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{-webkit-transform-origin:0 25%;transform-origin:0 25%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%)}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%,-45%);transform:scale(.2) translate(-50%,-45%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{-webkit-transform:perspective(700px) translateY(-10px) rotateX(0);transform:perspective(700px) translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:perspective(700px) translateY(0) rotateX(60deg);transform:perspective(700px) translateY(0) rotateX(60deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px) scale(.5);transform:translateY(-10px) scale(.5)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-7px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;margin:0 3px}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;margin:0 3px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%)}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%);transform:scale(.2) translate(-50%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{-webkit-transform:perspective(700px) translateY(10px) rotateX(0);transform:perspective(700px) translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:perspective(700px) translateY(0) rotateX(-60deg);transform:perspective(700px) translateY(0) rotateX(-60deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px) scale(.5);transform:translateY(10px) scale(.5)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-12px;-webkit-transform-origin:33.33333333% 50%;transform-origin:33.33333333% 50%;margin:3px 0}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-7px;margin:3px 0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-75%,-50%);transform:scale(.2) translate(-75%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{-webkit-transform:perspective(700px) translateX(-10px) rotateY(0);transform:perspective(700px) translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:perspective(700px) translateX(0) rotateY(-60deg);transform:perspective(700px) translateX(0) rotateY(-60deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px) scale(.5);transform:translateX(-10px) scale(.5)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-12px;-webkit-transform-origin:66.66666666% 50%;transform-origin:66.66666666% 50%;margin:3px 0}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-7px;margin:3px 0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-25%,-50%);transform:scale(.2) translate(-25%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{-webkit-transform:perspective(700px) translateX(10px) rotateY(0);transform:perspective(700px) translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:perspective(700px) translateX(0) rotateY(60deg);transform:perspective(700px) translateX(0) rotateY(60deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px) scale(.5);transform:translateX(10px) scale(.5)}.tippy-tooltip{position:relative;color:#fff;border-radius:.25rem;font-size:.875rem;padding:.3125rem .5625rem;line-height:1.4;text-align:center;background-color:#333}.tippy-tooltip[data-size=small]{padding:.1875rem .375rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.375rem .75rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:18px;height:7px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=visible]{opacity:1}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}
/* End */


/* Start:/local/templates/huntworld/css/tippy.css?15646062091092*/
.tippy-tooltip.light-theme {
	color: #26323d;
	box-shadow: 0 0 20px 4px rgba(154, 161, 177, .15), 0 4px 80px -8px rgba(36, 40, 47, .25), 0 4px 4px -2px rgba(91, 94, 105, .15);
	background-color: #fff
}

.tippy-tooltip.light-theme[x-placement^=top] .tippy-arrow {
	border-top: 8px solid #fff;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent
}

.tippy-tooltip.light-theme[x-placement^=bottom] .tippy-arrow {
	border-bottom: 8px solid #fff;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent
}

.tippy-tooltip.light-theme[x-placement^=left] .tippy-arrow {
	border-left: 8px solid #fff;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent
}

.tippy-tooltip.light-theme[x-placement^=right] .tippy-arrow {
	border-right: 8px solid #fff;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent
}

.tippy-tooltip.light-theme .tippy-backdrop {
	background-color: #fff
}

.tippy-tooltip.light-theme .tippy-roundarrow {
	fill: #fff
}

.tippy-tooltip.light-theme[data-animatefill] {
	background-color: transparent
}
/* End */


/* Start:/local/templates/huntworld/css/selectize.css?15646062068785*/
/**
 * selectize.css (v0.12.6)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  -webkit-box-shadow: inset 0 0 12px 4px #fff;
  box-shadow: inset 0 0 12px 4px #fff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #fff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.selectize-dropdown .option,
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .option,
.selectize-dropdown [data-disabled],
.selectize-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.selectize-dropdown [data-selectable].option {
  opacity: 1;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  -webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}

/* End */


/* Start:/local/templates/huntworld/css/style.css?1591698532119550*/
@-webkit-keyframes wall-show{0%{opacity:0}to{opacity:1}}@keyframes wall-show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes wall-hide{0%{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translateX(0%)}}@keyframes wall-hide{0%{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translateX(0%)}}@-webkit-keyframes slide-tab-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-tab-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes slide-tab-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-10px)}}@keyframes slide-tab-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-10px)}}@-webkit-keyframes side-menu-in{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes side-menu-in{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes side-menu-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes side-menu-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@-webkit-keyframes side-screen-in-left{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes side-screen-in-left{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes side-screen-out-left{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes side-screen-out-left{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@-webkit-keyframes side-screen-in-right{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes side-screen-in-right{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes side-screen-out-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes side-screen-out-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@-webkit-keyframes list-up-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes list-up-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes list-up-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes list-up-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@-webkit-keyframes rain-drops{0%{opacity:1;transform:scale(.01)}to{opacity:0;transform:scale(1)}}@keyframes rain-drops{0%{opacity:1;transform:scale(.01)}to{opacity:0;transform:scale(1)}}@-webkit-keyframes del-item{0%{opacity:1;transform:translateX(0)}40%{transform:translateX(5%)}to{transform:translateX(-10%);opacity:0;height:0}}@keyframes del-item{0%{opacity:1;transform:translateX(0)}40%{transform:translateX(5%)}to{transform:translateX(-10%);opacity:0;height:0}}@-webkit-keyframes bobber-in{0%{opacity:0;transform:translateX(-10%)}70%{transform:translateX(2%)}to{transform:translateX(0%);opacity:1}}@keyframes bobber-in{0%{opacity:0;transform:translateX(-10%)}70%{transform:translateX(2%)}to{transform:translateX(0%);opacity:1}}@-webkit-keyframes circle{0%{opacity:0;transform:scale(1)}20%{opacity:0}30%{opacity:1}to{transform:scale(1.7);opacity:0}}@keyframes circle{0%{opacity:0;transform:scale(1)}20%{opacity:0}30%{opacity:1}to{transform:scale(1.7);opacity:0}}.clearfix:after{content:"";display:table;clear:both}.cutdots{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.__jivoMobileButton{z-index:10000!important}a,abbr,acronym,address,applet,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{border:0;vertical-align:top;background:0 0}html{height:100%}body,html{width:100%}:focus{outline:0}table{border-collapse:collapse;border-spacing:0;width:100%}*{box-sizing:border-box;font-size:100%;margin:0;padding:0;-webkit-text-size-adjust:none;outline:0;-webkit-tap-highlight-color:transparent}a,a:hover{text-decoration:none}.hidden{display:none!important}.unviz{visibility:hidden!important}html{font-size:14px}body{min-height:100%;height:auto;font:14px/1.6em 'Open Sans','Arial',sans-serif;position:relative}body.no-scroll{overflow:hidden}.h1,.h2,h1,h2{color:#222;font:300 32px/40px 'PT Sans','Arial';margin-bottom:10px}.h2,h2{font:300 28px/34px 'PT Sans','Arial';margin-bottom:25px}.h3,.h4,h3,h4{color:#222;margin-bottom:20px}.h3,h3{font:300 24px/32px 'PT Sans','Arial'}.h4,h4{font:700 1.2rem/1.2rem 'Open Sans','Arial'}hr{background-color:#eaeaea;height:1px;border:0;margin-bottom:3em}.black-wall{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s;background:rgba(0,0,0,.2);z-index:100}.black-wall,.up-my-pop .hint{display:none}.tippy-tooltip{padding:0}p{margin-bottom:.5rem}a{color:#ad120e}.shell,input{padding:0 15px}.shell{width:100%;min-width:320px;max-width:1170px;margin:auto;position:relative}input[type=email],input[type=password],input[type=text],textarea{border:1px solid #e2e2e2;border-radius:4px;margin-bottom:20px;width:100%}textarea{font-family:'Open Sans','Arial';padding:15px;resize:vertical}textarea.middle-size-area{min-height:135px}input{line-height:44px}input[type=checkbox],input[type=radio]{width:auto}.marked-blue{color:#348ac0;line-height:1.3}.list-up{display:none;position:absolute;transform-origin:center top;z-index:50}.list-up.from-left{transform-origin:left top}.list-up.active{display:block}.list-up.list-up-show{-webkit-animation:list-up-in .2s 1 ease-in-out;animation:list-up-in .2s 1 ease-in-out}.list-up.list-up-hide{-webkit-animation:list-up-out .2s 1 ease-in-out;animation:list-up-out .2s 1 ease-in-out}.list-up .h3,.list-up h3{margin-bottom:20px}.list-up input[type=text]{margin-bottom:20px;width:100%}.list-up>.container{padding:23px 30px;background:#fff;border-radius:0 0 9px 9px;box-shadow:0 10px 40px rgba(0,0,0,.2);overflow:hidden}.list-up .ico-cross{width:20px;height:20px}.list-up .ico-cross:before{width:20px;height:20px;margin-right:0}.list-up .caption{display:flex;flex-flow:row nowrap;margin-bottom:20px;align-items:center}.list-up .caption>*{flex:0 0 auto}.list-up .caption>:first-child{flex:1 1 100%}.list-up .caption .h3,.list-up .caption h3{margin-bottom:0}.list-up .list-commands{display:flex;flex-flow:row nowrap;align-items:center}.list-up .list-commands>*{flex:1 1 100%;margin-right:20px}.list-up .list-commands>:last-child{margin-right:0}input.error,textarea.error{background:#fff6f6;border-color:#da0000!important}.compensate-for-scrollbar .shell{padding:0 23px 0 7px}.fancybox-content{background:0 0}.fancybox-is-open{background:rgba(0,0,0,.2)}.default-up .pop-up{padding:0;overflow:visible;width:460px;min-height:100px;background:0 0}.default-up .wide-up{width:780px}.default-up .alert{margin-top:45px;vertical-align:top;text-align:center}.pop-ups{display:none}.pop-up{min-width:460px;position:relative;transform-origin:right top}.pop-up.show-me{-webkit-animation:slide-tab-in .2s 1 ease-in-out;animation:slide-tab-in .2s 1 ease-in-out}.pop-up.hide-me{-webkit-animation:slide-tab-out .2s 1 ease-in-out;animation:slide-tab-out .2s 1 ease-in-out}.pop-up.collapsed{display:none}.pop-up .commands{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:0}.pop-up .commands>*{flex:1 0 auto;margin-right:20px}.pop-up .commands>:first-child{flex:1 0 auto}.pop-up .commands>:last-child{margin-right:0}.pop-up .commands>div{flex:1}.pop-up .commands .short-command{max-width:140px}.pop-up .directive{margin-bottom:15px}.pop-up .hint{color:#a1a1a1;margin-bottom:30px}.pop-up .socio a{display:inline-block;width:37px;height:37px;margin-right:10px;background-size:contain!important}.pop-up .socio .vk{background:url(/local/templates/huntworld/css/../img/soc/vk.svg) center no-repeat}.pop-up .socio .fb{background:url(/local/templates/huntworld/css/../img/soc/fb.svg) center no-repeat}.pop-up .socio .ok{background:url(/local/templates/huntworld/css/../img/soc/ok.svg) center no-repeat}.pop-up .socio .tw{background:url(/local/templates/huntworld/css/../img/soc/tw.svg) center no-repeat}.pop-up .socio .tg{background:url(/local/templates/huntworld/css/../img/soc/tg.svg) center no-repeat}.pop-up .socio .vi{background:url(/local/templates/huntworld/css/../img/soc/vi.svg) center no-repeat}.pop-up .h3,.pop-up h3{margin-bottom:20px}.pop-up .h3 a,.pop-up h3 a{color:#ad120e;display:inline-block;border-bottom:1px dashed rgba(173,18,14,.4);text-decoration:none}.pop-up .h3 a.active,.pop-up h3 a.active{color:#262626;border-bottom:none;cursor:default}.pop-up .h3 .inline-separator,.pop-up h3 .inline-separator{height:.8em;margin:.4em .3em;background:#dfdfdf}.pop-up>.container{padding:40px 45px;background:#fff;border-radius:9px;box-shadow:0 10px 40px rgba(0,0,0,.2);overflow:hidden}.pop-up .ico-cross{width:26px;height:26px}.pop-up .ico-cross:before{width:26px;height:26px;margin-right:0}.pop-up .caption{display:flex;flex-flow:row nowrap;margin-bottom:25px;align-items:center}.pop-up .caption>*{flex:0 0 auto}.pop-up .caption>:first-child{flex:1 1 100%}.pop-up .caption .h3,.pop-up .caption h3{margin-bottom:0}.pop-up .links a{color:#ad120e;display:inline-block;text-decoration:underline}.pop-up .links a:hover{text-decoration:none}.pop-up .commands .links{display:flex;flex-flow:column}.pop-up .form{display:none;margin-bottom:45px}.pop-up .form.active,.pop-up .forms-container .container.active{display:block}.pop-up .forms-container .container{display:none}.pop-up .forms-container .container>:last-child{margin-bottom:0}.click-up .description a,.pop-up .counter{color:#348ac0}.pop-up .description{margin-bottom:10px;font-size:1.1rem;overflow:hidden}.pop-up .description .row{display:block;margin-bottom:10px}.fake-file-field{display:flex;flex-flow:row nowrap}.fake-file-field input[type=text]{margin-right:18px}.fake-file-field .command{min-width:160px}.pop-up .quantity-container{background:0 0;width:80px}.pop-up .quantity-container .control{width:24px;height:24px;border-radius:24px;border:1px solid #d5d5d5;line-height:24px}.pop-up .quantity-container input{line-height:24px;padding:0 24px;margin-bottom:0}.click-up{min-width:460px}.click-up .container,.menu .first-level>li.active .row.active,.menu .first-level>li:hover .row.active{overflow:visible}.click-up .container>div .caption{margin-bottom:.5em}.click-up .caption,.click-up .description{color:#828080}.click-up .description{font-size:.9em;margin-bottom:0}.click-up .method{margin-bottom:15px}.click-up .store-selector .option{cursor:pointer}.click-up .store-selector .option.active{background:#fef9de;color:#262626}.click-up .store-selector .item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:80%;line-height:1}.click-up .store-selector .selectize-input{padding:0 15px;line-height:44px}.click-up .commands,.click-up .store-selector .selectize-control{margin-bottom:15px}.click-up .store-selector .alert{display:none;background:#fff5c4;padding:10px 12px;border-radius:4px;text-align:left;margin:0 0 15px}.click-up .store-selector .alert.active{display:block}.click-up .pic{flex:0 0 auto;margin-right:10px;width:100px;height:100px}.click-up .pic img{width:100%;-o-object-fit:scale-down;object-fit:scale-down}.click-up .data{display:flex;flex-flow:row wrap;flex:1 1 100%;align-items:flex-start}.click-up .name{margin-bottom:10px}.click-up .price-block{margin-bottom:10px;display:flex;flex-flow:row wrap;width:100%;align-items:center}.click-up .price-block .current-price{font-size:1.3em;font-weight:700;margin-right:25px}.click-up .price-block .old-price{margin-bottom:0;font-size:1em}.add-to-cart-up{min-width:635px}.add-to-cart-up.pop-up .command{flex:1 1 50%}.add-to-cart-up.pop-up .command:last-child,.big-thumbs .slider-pagination .swiper-pagination-bullet:last-child,.rating .container span:last-child{margin-right:0}.add-to-cart-up.pop-up .commands>*{margin-right:20px}.add-to-cart-up .item{display:flex;align-items:center;flex-flow:row;margin-bottom:10px}.add-to-cart-up .data{display:flex;flex-flow:row;flex:1 1 100%;align-items:flex-start}.add-to-cart-up .name{margin-right:50px}.add-to-cart-up .count{margin-right:50px;font-size:1.4em;white-space:nowrap;font-family:'PT Sans','Arial'}.add-to-cart-up .price-block,.rating .ground span,.rating .stars span{flex:0 0 auto}.add-to-cart-up .price-block .current-price{font-size:1.4rem;margin:0 0 10px}.add-to-cart-up .price-block>*{text-align:right}.add-to-cart-up .pic{flex:0 0 auto;margin-right:20px;width:110px;height:110px}.add-to-cart-up .pic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.code-up .funny-input{margin-bottom:5px}.code-up .stand-alone{margin:30px 0 20px}.code-up .stand-alone a{display:inline-block;line-height:1;border-bottom:1px solid rgba(173,18,14,.5)}.small-text{font-size:.9em;line-height:1.2}.checks-container{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:15px;overflow:hidden}.check-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:10px}.breadcrumbs .expand .tumbler,.check-wrapper input[type=checkbox]{display:none}.check input[type=checkbox]+:before,.check-wrapper input[type=checkbox]+:before{content:"";display:inline-block;width:18px;height:18px;flex:0 0 auto;margin-right:8px;border-radius:4px;border:1px solid #e2e2e2}.check-wrapper input[type=checkbox]:checked+:before{background:url(/local/templates/huntworld/css/../img/red_check.svg) center no-repeat;background-size:70%}.check-wrapper span{white-space:nowrap;display:inline-flex}.personal-data-check input[type=checkbox].error+label:before{background:#fff6f6;border-color:#da0000}.check input[type=checkbox]:checked+:before,.personal-data-check input[type=checkbox]:checked+label:before{background:url(/local/templates/huntworld/css/../img/red_check.svg) center no-repeat;background-size:70%}.personal-data-check label{cursor:pointer;display:inline-flex;flex-flow:row nowrap;align-items:center}.personal-data-check label:before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 auto;margin-right:8px;border-radius:4px;border:1px solid #e2e2e2}.rating{display:flex;flex-flow:row;align-items:center}.rating .ground,.rating .stars{display:flex;flex-flow:row nowrap;overflow:hidden}.rating .container{position:relative;margin-right:15px}.rating .container span{display:inline-block;width:14px;height:14px;background-repeat:no-repeat!important;background-position:center!important;margin-right:4px}.rating .ground>span{background:url(/local/templates/huntworld/css/../img/star_gray.svg)}.rating .stars{position:absolute;top:0;left:0}.rating .stars>span{background:url(/local/templates/huntworld/css/../img/star_yellow.svg)}.rating .title,.rating-edit .title{color:#ad120e}.rating-edit>*{display:inline-block}.rating-edit .stars{overflow:hidden;*zoom:1;position:relative;float:left}.rating-edit .stars input:checked~label,.rating-edit .stars label,.rating-edit .stars label:hover,.rating-edit .stars label:hover~label{background:url(/local/templates/huntworld/css/../img/star_gray.svg) center no-repeat}.rating-edit .stars input{opacity:0;position:absolute;top:0;z-index:0}.rating-edit .stars input:checked~label{background:url(/local/templates/huntworld/css/../img/star_yellow.svg) center no-repeat}.rating-edit .stars label{background:url(/local/templates/huntworld/css/../img/star_gray.svg) center no-repeat;background-size:contain!important;width:25px;height:25px;float:right;cursor:pointer;margin-right:5px;position:relative;z-index:1}.rating-edit .stars label:hover,.rating-edit .stars label:hover~label{background:url(/local/templates/huntworld/css/../img/star_yellow.svg) center no-repeat}.socio a{width:31px;height:31px;border-radius:50%;margin-right:4px;background-position:center;background-repeat:no-repeat}.socio a:hover{opacity:.9}.socio a svg{width:31px;height:31px;fill:#414141}.breadcrumbs{margin-bottom:30px}.breadcrumbs .tumbler{display:none;align-items:center}.breadcrumbs .tumbler span{border:1px solid #d9d9d9;color:#d9d9d9;padding:0 8px;margin:0 4px;border-radius:3px;cursor:pointer;display:inline-block;line-height:1.3em}.breadcrumbs li{list-style:none;display:inline-block;font-size:.9em}.breadcrumbs li:before{content:"→";display:inline-block;margin:0 3px}.breadcrumbs li:first-child:before{display:none}.breadcrumbs a{color:#696969;display:inline-block;line-height:1;cursor:pointer;box-shadow:0 1px 0 0 rgba(105,105,105,.5);vertical-align:middle}.breadcrumbs a:hover{box-shadow:none}.idd{margin-right:30px}.idd .key{color:#696969}.sub-title-line{display:flex;flex-flow:row nowrap;align-items:center;border-bottom:1px solid #e9e9e9;margin-bottom:35px}.sub-title-line>*{flex:0 0 auto}.sub-title-line .brand{flex:1 1 100%;text-align:right}.one-line{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;margin-bottom:65px}.one-line>*{flex:0 0 auto}.pic-block{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;width:443px;padding-top:.5rem}.pic-block>*{flex:0 0 auto}.pic-block .marks{display:none}.mini-thumbs-wrapper .arrow{height:25px;cursor:pointer}.big-thumbs-wrapper{display:block;position:relative}.labels{position:absolute;top:15px;left:0;z-index:10}.labels .label{max-width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:25px;line-height:25px;text-align:center;margin-bottom:5px;padding:0 10px;font-size:.93rem}.labels .label.color-1{background:#bc90c9;color:#fff}.labels .label.color-2{background:#f17575;color:#fff}.labels .label.color-3{background:#f0b467;color:#fff}.labels .label.color-4{background:#7dcb82;color:#fff}.labels .label.color-5{background:#71b7e7;color:#fff}.labels .label.color-6{background:#a5a5a5;color:#fff}.labels .label.color-7{background:#fff1b2}.arrow{font-size:0}.arrow.swiper-button-disabled{opacity:.5}.arrow.arrow-up{background:url(/local/templates/huntworld/css/../img/arrow_up.svg) center top no-repeat}.arrow.arrow-down{background:url(/local/templates/huntworld/css/../img/arrow_down.svg) center bottom no-repeat}.mini-thumbs{width:68px;height:236px}.mini-thumbs .swiper-slide{width:68px;height:68px;overflow:hidden;border-radius:5px;border:1px solid #e9e9e9;padding:2px}.mini-thumbs .swiper-slide-thumb-active{border:1px solid #828282}.mini-thumbs img{cursor:pointer}.big-thumbs{width:330px;height:280px;margin-right:30px}.big-thumbs img,.mini-thumbs img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.big-thumbs .slider-pagination{text-align:center}.big-thumbs .slider-pagination .container{display:inline-flex;align-items:center}.big-thumbs .slider-pagination .swiper-pagination-bullet{display:inline-block;border-radius:9px;width:7px;height:7px;opacity:.45;background:#7f7f7f;margin-right:16px}.big-thumbs .slider-pagination .swiper-pagination-bullet-active{opacity:1;width:9px;height:9px}.models{display:flex;justify-content:flex-start;width:270px;flex-flow:row wrap}.models.collapsed{height:65px;overflow:hidden}.models.collapsed .model:nth-child(n+4){display:none}.models.collapsed .model[data-tumbler-once='1']{display:inline-flex!important}.models .model[data-tumbler-once='1']{display:none!important}.models .model,.models.has-hidden .model.more{display:inline-flex}.models .model{align-items:center;width:57px;height:57px;padding:2px;border-radius:5px;border:1px solid #e9e9e9;margin:0 10px 10px 0}.models .model.more{display:none;line-height:57px;justify-content:center;overflow:hidden;font-size:.9em;color:#696969;margin-bottom:10px}.models .model.more:after{content:none}.models .model.current{border:1px solid #828282}.models img{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.colors-list,.values-list{display:inline-flex;flex-flow:row wrap}.colors-list .value{position:relative}.values-list .value{overflow:hidden;position:relative}.colors-list .value:last-child,.values-list .value:last-child{margin-right:0}.colors-list .value{padding:2px;overflow:hidden;display:inline-flex;width:28px;height:28px;margin:0 8px 8px 0}.colors-list .current .color-circle:before{content:"";display:inline-block;width:20px;height:20px;background:url(/local/templates/huntworld/css/../img/white_check.svg) center no-repeat;background-size:60%}.colors-list .current .color-circle.light:before{background:url(/local/templates/huntworld/css/../img/black_check.svg) center no-repeat;background-size:60%}.colors-list .color-circle{display:inline-flex;width:24px;height:24px;border-radius:50%;align-items:center;justify-content:center}.colors-list .color-circle.light{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.colors-list .not-available{cursor:not-allowed}.colors-list .not-available:after{content:'';display:inline-block;position:absolute;top:0;left:0;width:142%;height:1px;transform-origin:left top;transform:rotate(45deg);background:#696969;cursor:not-allowed;z-index:1}.values-list .value{margin:0 10px 10px 0;border-radius:3px;border:1px solid #e9e9e9;color:#696969;padding:0 10px;text-align:center;min-width:30px;font-size:.9em;line-height:22px}.values-list .current{color:#262626;border:1px solid #696969}.more,.more::after{display:inline-block}.more{line-height:1.5rem;color:#ad120e;border-bottom:1px solid rgba(173,18,14,.35);margin-right:20px;position:relative}.more::after{position:absolute;top:.7rem;content:" ";width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #ad120e;margin-left:6px}.offers-block{width:340px}.offers-block .title{margin-bottom:7px;color:#000;display:flex;align-items:center}.offers-block .inline-hint{display:inline-block;font-size:.9em;line-height:1;margin-left:10px}.offers-block a.inline-hint{border-bottom:1px dashed #ad120e}.offers-block .key{color:#696969}.offers-block .row{margin-bottom:5px}.offers-block .more{margin-bottom:20px}.offers-block .share{line-height:40px;padding:0 58px 0 18px;border-radius:5px;display:inline-block;border:1px solid #eaeaea;color:#262626;position:relative}.offers-block .share::after{content:"";display:inline-block;position:absolute;width:40px;height:40px;top:0;right:0;border-left:1px solid #eaeaea;background:url(/local/templates/huntworld/css/../img/share.svg) center no-repeat}.commands{overflow:hidden}.commands .command:last-child{float:right}.command{font-size:14px!important;padding:0 20px;height:45px;line-height:45px;border-radius:4px;float:left;overflow:hidden;display:inline-block;font-size:.93rem;text-align:center;justify-content:center;text-decoration:none!important}.command.middle{width:50%}.command.long{width:100%}.command:last-child{float:right}.command:last-child.position-default{float:none}.command.color-red{background:linear-gradient(to bottom,#da0000,#920401);color:#fff}.command.color-gray{background:linear-gradient(to bottom,#6d6d6d,#505050);color:#fff}.command.color-yellow{background:linear-gradient(to bottom,#f58a00,#da7400);color:#fff}.command.color-red-transparent{box-shadow:inset 0 0 0 1px #ad120e;color:#ad120e}.command.color-transparent{box-shadow:inset 0 0 0 1px #3f3f3f;color:#3f3f3f}.delivery-block{border:1px solid #eaeaea;border-radius:5px}.delivery-block a{border-bottom:1px dashed rgba(173,18,14,.5)}.delivery-block .title{margin-bottom:15px}.delivery-block .title::before{content:" ";background:#a1a1a1;display:inline-block;width:7px;height:7px;border-radius:7px;margin-right:10px}.delivery-block .title.available::before{background:#33910a}.delivery-block .key{color:#696969}.delivery-block .bottom,.delivery-block .top{padding:15px 20px 0;overflow:hidden}.delivery-block .bottom{background:#f8f8f8;border-top:1px solid #eaeaea}.buy-row,.delivery-block .row{display:flex;flex-flow:row nowrap;margin-bottom:15px}.delivery-block .data{flex:1 1 100%}.delivery-block .pic{flex:0 0 auto;display:inline-block;width:32px;height:32px;margin-right:15px;background-repeat:no-repeat!important;background-position:center bottom!important}.delivery-block .pic.free-delivery{background:url(/local/templates/huntworld/css/../img/free_delivery.svg)}.delivery-block .pic.truck-delivery{background:url(/local/templates/huntworld/css/../img/truck_delivery.svg)}.delivery-block .pic.self-delivery{background:url(/local/templates/huntworld/css/../img/self_delivery.svg)}.buy-row{margin-bottom:10px}.buy-row>.command{flex:1 1 100%}.buy-row>:first-child{margin-right:15px}.cost-block{width:280px}.cost-block .commands>*{width:100%}.quantity-container{width:108px;flex:0 0 auto;background:#f8f8f8;overflow:hidden;border-radius:4px;position:relative}.quantity-container .aim-circle{width:200px;height:200px;border-radius:100px;background:rgba(0,0,0,.08);-webkit-animation:rain-drops .7s 1 ease-out;animation:rain-drops .7s 1 ease-out;position:absolute;pointer-events:none}.quantity-container input{width:100%;padding:0 35px;line-height:45px;font-size:.92rem;border:0;background:0 0;text-align:center;margin:0}.quantity-container .control{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.2rem;display:inline-block;position:absolute;width:40px;line-height:45px;text-align:center;top:0;overflow:hidden;cursor:pointer;color:#000}.quantity-container .control.down{left:0}.quantity-container .control.up{right:0}.profit,.stripped-price{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.price-disclaimer{line-height:1.4;font-size:.9em;color:#696969;margin-bottom:20px}.price-block{margin-bottom:15px;overflow:hidden}.price-block .current-price{font-size:1.9rem;font-family:'PT Sans','Arial';margin-right:15px;margin-bottom:5px}.price-block .profit{display:inline-block;line-height:1.9rem;background:#f6e9ab;border-radius:27px;font-size:.8rem;padding:0 15px}.price-block .old-price{font-size:1.2rem;color:#696969;margin-bottom:10px}.price-block .container{display:flex;flex-flow:row wrap;align-items:center}.price-block .stripped-price{position:relative;display:inline-block}.price-block .stripped-price::before{content:" ";display:block;position:absolute;left:0;top:50%;width:100%;height:1px;background:rgba(105,105,105,.5);transform:rotate(-12deg)}.tabs-line,.tabs-line .tab{height:60px;position:relative}.tabs-line{background:#f8f8f8;box-shadow:inset 0 -15px 0 -10px rgba(0,0,0,.1);overflow:hidden;border-radius:5px;margin-bottom:45px}.tabs-line .tab{display:inline-block;line-height:55px;padding-bottom:5px;margin:0 20px;cursor:pointer}.tabs-line .tab::after{content:" ";width:100%;height:5px;border-radius:5px;background:#ad120e;bottom:0;left:0;display:none}.tabs-line .tab.active,.tabs-line .tab.active .count{color:#ad120e}.tabs-line .tab .count{color:#999;display:inline-block;margin:0 8px}.tabs-content{margin-bottom:70px}.tabs-content>.tab{padding:0 15px}.tabs-content .tab{display:none}.tabs-content .tab.active,.tabs-line .tab.active::after{display:block}.tabs-content .tab.active.animate-complite{opacity:1}.tabs-content .tab.animate{-webkit-animation:slide-tab-in .2s 1 ease-in-out;animation:slide-tab-in .2s 1 ease-in-out}.tabs-content .wrap{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}.tabs-content .specifications{max-width:540px;width:100%}.tabs-content .specifications tr:nth-child(odd){background:#f8f8f8}.tabs-content .specifications td:first-child{color:#696969}.tabs-content .specifications td{padding:8px 28px}.tabs-content .description{max-width:440px;width:100%;margin-left:75px}.tabs-content .description .description-desc{margin-bottom:10px;background:#fff;position:relative;overflow:hidden}.tabs-content .description .description-desc.collapsed{height:350px}.tabs-content .description .description-desc.collapsed::after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:250px;background:linear-gradient(to top,#fff,rgba(255,255,255,0))}.slider .view-all{margin-left:1em;color:#818181;font-size:.56em;line-height:1.5em}.slider.dark{padding:40px 0;margin:60px 0;background:#f8f8f8}.slider.dark .view-all{color:#c72625}.slider .shell>.caption{display:flex;align-items:baseline;font-size:2rem;line-height:1.5;font-family:'PT Sans','Arial';position:relative;z-index:5}.slider .swiper-slide{width:270px}.slider .container{position:relative}.slider .container .arrows{position:absolute;top:50%;width:100%}.slider .container .arrow{position:absolute;display:inline-block;width:50px;height:50px;top:-25px;border-radius:50px;border:1px solid #000;background:url(/local/templates/huntworld/css/../img/slider_arrow.svg) center no-repeat;opacity:.2}.slider .container .arrow.swiper-button-disabled,.slider .container .arrow.swiper-button-disabled:hover{opacity:.1}.slider .container .arrow:hover{opacity:.3}.slider .container .prev{right:-100px;transform:rotate(180deg)}.slider .container .next{left:-100px}.slider .swiper-container{margin:-1em -1.4em 1em;padding:2.5em 1.4em;z-index:2}.slider .swiper-button-disabled{opacity:.3}.items-slider{margin-bottom:20px;background:#fff}.items-slider .swiper-slide{width:23.7%;margin-right:20px}.columns{display:flex;flex-flow:row nowrap}.left-column{flex:1 0 auto;width:100%}.right-column{flex:1 1 auto}.radio{position:relative;padding-left:28px;display:inline-flex;align-items:center;margin-right:40px;cursor:pointer;line-height:1.2}.radio:last-child{margin-right:0}.radio:before{content:"";position:absolute;left:0;display:inline-block;box-shadow:inset 0 0 0 4px #d7dcde;border-radius:20px;width:20px;height:20px}.radio__text{width:100%}.radio__subtitle{width:100%;display:inline-block;font-size:.9em;color:#959595;margin-top:.3em}.radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio.active,.radio:checked{cursor:default}.radio.active:before,.radio:checked:before{box-shadow:inset 0 0 0 4px #ad120e}.radio.active:after,.radio:checked:after{content:"";position:absolute;left:0;display:inline-block;background:#ad120e;border-radius:6px;width:6px;height:6px;margin:0 7px}.radio-group .radio input{padding:0}.radio-container{display:inline-flex;flex-flow:row;flex:0 0 auto;height:30px;line-height:30px}.crazy-tabs .radio-container{margin-left:50px}.crazy-tabs svg{width:14px;height:14px}.crazy-tabs .head{display:flex;flex-flow:row nowrap;margin-bottom:-1px}.crazy-tabs .head .tab{border-radius:8px 8px 0 0;border:1px solid #eaeaea;display:inline-block;margin-right:10px;padding:0 30px;line-height:36px;height:36px;background:#f4f4f4;cursor:pointer}.crazy-tabs .head .tab.active{background:#fff;border-bottom:1px solid #fff;cursor:default}.crazy-tabs .body{border-radius:0 8px 8px 8px;border:1px solid #eaeaea}.crazy-tabs .body .tab,body.filters-active,body.side-menu-active{overflow:hidden}.crazy-tabs .body .rows{height:456px;overflow:auto}.crazy-tabs .row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eaeaea;padding:15px 30px}.crazy-tabs .row:last-child{border-bottom:none}.crazy-tabs .row>.command{flex:0 0 auto;min-width:124px;margin-left:20px}.crazy-tabs .row.available .status:before{background:#33910a}.crazy-tabs .row.request .status:before{background:#ff931f}.crazy-tabs .time{display:inline-flex;align-items:center;color:#939393}.crazy-tabs .time svg{fill:#939393;margin-right:.5em}.crazy-tabs .data{display:flex;flex-flow:row;align-items:center;justify-content:space-between;flex:1 1 100%}.crazy-tabs .address{width:360px}.crazy-tabs .status{width:230px}.crazy-tabs .status:before{content:"";background:#a1a1a1;display:inline-block;width:7px;height:7px;border-radius:7px;margin-right:10px}.catalog-controls svg{width:18px;height:18px;fill:#b8b8b8}.catalog-controls .active svg{fill:#616161!important}.catalog-controls .view-type .caption,.catalog-controls a{margin-right:.7em}.catalog-controls a:last-child{margin:0}.catalog-controls .view-type a{display:inline-block;line-height:1}.cards{flex-flow:row wrap;justify-content:flex-start;margin:-.9rem -.9rem 40px}.cards.table-view .idd,.cards.table-view .middle-block .available-block{display:none}.cards.table-view .item-card:hover{transform:translateY(-5px)}.cards,.cards.table-view .item-card:hover .last-block .available-block{display:flex}.cards.table-view .item-card:hover .commands{display:block}.cards.table-view .item-card:hover .cost,.item-card{margin-bottom:20px}.cards.table-view .item-card:hover .cart-picto{opacity:0}.cards.table-view .item-card:hover .caption span{height:auto}.cards .line{display:flex;flex-flow:row wrap;justify-content:space-between}.cards .card-container{flex:0 0 33.3%;min-width:270px;padding:.9rem;position:relative;height:470px}.cards .card-container:hover{z-index:12}.item-card{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:17px;background:#fff;transition:transform .3s;position:relative}.item-card::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2);z-index:1;transition:opacity .3s;border-radius:8px;opacity:0}.item-card:hover{border:1px solid transparent}.item-card:hover::before{opacity:1}.item-card .inner-wrap{z-index:2;position:relative}.item-card .rating .title{font-size:.93em}.item-card .caption{margin-bottom:8px;display:inline-block;color:#000}.item-card .caption span{display:inline-block;font-size:1.1rem;line-height:1.3em;min-height:2.6em;height:2.6em;overflow:hidden}.item-card .variants{display:none}.item-card .variants .row{display:flex}.item-card .variants .title{margin-right:5px}.item-card .variants .values-list .value{padding:0 8px;margin:0 8px 8px 0}.item-card .variants .values-list .value:last-child{margin-right:0}.item-card .controls{padding:0}.item-card .control{background:0 0}.item-card .labels,.item-card .pic{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-card .pic,.item-card .rating{margin-bottom:15px}.item-card .cart-picto{transition:.3s;width:28px;height:28px;background:url(/local/templates/huntworld/css/../img/card-cart.svg) center no-repeat;background-size:contain}.item-card .old-price{margin-right:10px}.item-card .profit{display:inline-block;line-height:1.6rem;background:#f6e9ab;border-radius:1.6rem;font-size:.9rem;padding:0 15px}.item-card .cost{min-height:50px;display:flex;flex-flow:column;justify-content:flex-end;margin-bottom:0}.item-card .cost .row{display:flex;flex-flow:row;justify-content:flex-start}.item-card .cost .price-row{min-height:30px;justify-content:space-between;align-items:flex-end}.item-card .cost .price{font-size:1.6rem;font-family:'PT Sans','Arial';margin-right:10px}.item-card .cost .old-price{font-size:1.1rem;color:#696969}.item-card .cost .stripped-price{position:relative;display:inline-block}.item-card .cost .stripped-price::before{content:" ";display:block;position:absolute;left:0;top:50%;width:100%;height:1px;background:rgba(105,105,105,.5);transform:rotate(-12deg)}.item-card .pic{position:relative}.item-card .pic img{height:180px;width:100%;-o-object-fit:scale-down;object-fit:scale-down}.item-card .labels{position:absolute;top:0;left:0;display:flex;flex-flow:column;align-items:flex-start}.item-card .commands{display:none;margin-bottom:10px}.item-card .commands .command{display:block;padding:0 12px;height:40px;line-height:40px;float:none;margin-bottom:10px}.item-card .marks{position:absolute;left:0;bottom:0;z-index:2;margin-bottom:0}.item-card .marks:before{display:block;position:absolute;width:100%;height:100%;background-color:#fff;content:'';z-index:-1;left:-1em;top:-.5em;padding:.5em 1em;border-radius:10em}.item-card .available-block{display:none;font-size:.95em;align-items:center}.item-card .available-block a{color:#ad120e;vertical-align:middle;display:inline-block;border-bottom:1px dashed;line-height:1}.item-card .available-block .title{color:#696969;display:inline-flex;margin-right:.5em;align-items:center}.item-card .available-block .title:before{content:" ";display:inline-block;margin-right:5px;width:7px;height:7px;border-radius:7px;background:#b1b6b1}.item-card .available-block .title.available:before{background:#33910a}.item-card .available-block .title.on-order:before{background:#e8bd18}.item-card.article-item{max-width:100%;min-height:258px}.item-card.article-item .commands{display:block!important}.item-card.article-item .inner-wrap{display:flex}.item-card.article-item .pic{max-width:250px;width:100%;margin-bottom:0!important;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:0 10px}.item-card.article-item .caption span{font-size:1.85em!important;min-height:auto!important;height:auto!important}.item-card.article-item .marksbefore{display:none}.item-card.article-item .marks{position:relative!important;margin:0 0 20px!important}.item-card.article-item .commands .command{float:left!important}.item-card.article-item .cost{margin-bottom:20px!important}.check input[type=checkbox],.item-card.article-item .read-more-hide{display:none}.item-card.article-item .read-more{color:#ad120e;text-decoration:underline;margin-right:20px;position:relative;cursor:pointer;display:block}.item-card.article-item .middle-preview{font-size:15px;color:#696969;margin-bottom:20px}.item-card.article-item .caption{font-size:14px;color:#262626}.relative-wrapper{position:relative;min-height:440px;z-index:4}.big-thumbs-wrapper .controls{position:absolute;top:0;right:0}.big-thumbs-wrapper .control{background:#fff}.controls{z-index:1;padding-top:15px;display:flex;justify-content:space-between}.controls .control{cursor:pointer;margin-bottom:16px;display:flex;justify-content:center;align-items:center}.controls .control:before{content:"";display:inline-block;margin-right:10px;width:14px;height:14px;background-size:contain!important}.controls .control.favorite:before{background:url(/local/templates/huntworld/css/../img/favorite.svg) center no-repeat}.controls .control.compare:before{background:url(/local/templates/huntworld/css/../img/compare_small.svg) center no-repeat}.controls .control.favorite.active:before{background:url(/local/templates/huntworld/css/../img/favorite_red.svg) center no-repeat}.controls .control.compare.active:before{background:url(/local/templates/huntworld/css/../img/compare_small_red.svg) center no-repeat}.controls .control.compare.active,.controls .control.favorite.active{color:#ad120e}.controls .control.favorite:hover:before{background:url(/local/templates/huntworld/css/../img/favorite_red.svg) center no-repeat}.controls .control.compare:hover:before{background:url(/local/templates/huntworld/css/../img/compare_small_red.svg) center no-repeat}.slider-pagination{text-align:center}.slider-pagination .container{display:inline-flex;align-items:center}.slider-pagination .pagination-point{display:inline-block;border-radius:9px;width:7px;height:7px;opacity:.45;background:#7f7f7f;margin-right:16px}.catalog-controls .left>div:last-child,.catalog-controls .right>div:last-child,.slider-pagination .pagination-point:last-child{margin-right:0}.slider-pagination .swiper-pagination-bullet-active{opacity:1;width:9px;height:9px}.pagination-container{margin-bottom:37px}.pagination{position:relative;margin-bottom:30px;display:inline-flex}.pagination .current:after,.pagination:after{content:" ";display:block;position:absolute;width:100%;bottom:0;border-radius:2px}.pagination:after{z-index:1;background:#f4f4f4;height:3px}.pagination .shell{padding:0}.pagination a,.pagination span{display:inline-block;position:relative;min-width:40px;height:40px;line-height:40px;text-align:center;padding:0 10px;z-index:2;color:#696969}.pagination a:hover{color:#262626}.accordion-menu .caption a span:hover,.accordion-menu a:hover,.pagination .current,.pagination .current:hover{color:#ad120e}.pagination .current:after{height:4px;left:0;background:#ad120e}.gray-block{margin-bottom:70px}.gray-block .container{padding:35px;background:#f8f8f8;color:#696969;border-radius:8px;display:flex;flex-flow:row nowrap;align-items:center}.gray-block .command{border:1px solid #ad120e;color:#ad120e;padding:0 32px;line-height:45px;display:inline-block;border-radius:5px;flex:0 0 auto}.gray-block .data{margin-right:20px}.funny-input{position:relative;width:300px;display:flex;flex-flow:row nowrap;justify-content:space-between}.funny-input input{background:0 0;border:1px solid #e2e2e2;line-height:60px;font-size:40px;color:#696969;text-align:center;border-radius:4px;width:60px;height:60px;padding:0}.filters{width:100%;padding:.9rem 0;position:relative}.filter-commands{display:block;box-shadow:0 .3rem .8rem rgba(0,0,0,.2);border-radius:6px;padding:20px}.filter-commands .command{float:none;display:block;width:100%;margin-bottom:12px}.filter-commands .command:last-child{margin-bottom:0}.filter-bobber-show .filter-pointer-wrap{-webkit-animation:bobber-in .3s 1 ease-in-out;animation:bobber-in .3s 1 ease-in-out}.filter-bobber-on .filter-pointer-wrap{display:block}.filter-pointer-wrap{display:none;position:absolute;width:250px;left:100%;z-index:15;margin-top:-40px;padding-left:17px}.filter-pointer-wrap:before{content:" ";position:absolute;top:58px;left:5px;display:inline-block;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff;z-index:6}.filter-pointer-wrap:after{content:" ";position:absolute;top:62px;left:6px;width:20px;height:20px;display:inline-block;background:rgba(0,0,0,.1);-webkit-filter:blur(5px);filter:blur(5px);transform:rotate(45deg);z-index:2}.filter-pointer-wrap .filter-pointer{z-index:5}.filter-pointer{position:relative;padding:15px;width:200px;background:#fff}.filter-pointer .bobber-hint{font-size:.9em;margin-bottom:10px;color:#696969}.accordion-menu{border:1px solid #eaeaea;border-radius:6px;width:100%;overflow:hidden}.accordion-menu a{color:#696969}.accordion-menu .block .rows{transition:height .3s;overflow:hidden;height:auto}.accordion-menu .block.collapsed .rows{height:0!important}.accordion-menu .block.collapsed .caption a:after{transform:rotate(360deg) translateY(-5px)}.accordion-menu .block:last-child .row:last-child{border-bottom:none}.accordion-menu .block:last-child.collapsed{margin-bottom:-1px}.accordion-menu .caption,.accordion-menu .row{display:flex;align-items:center;flex-flow:row;border-bottom:1px solid #eaeaea}.accordion-menu .caption{cursor:pointer;background:#f8f8f8;justify-content:space-between;overflow:hidden;padding:17px 15px}.accordion-menu .caption a{color:#262626;flex:0 1 auto;display:inline-flex;align-items:center;flex-flow:row nowrap;position:relative}.accordion-menu .caption a:after{content:"";display:inline-block;background:url(/local/templates/huntworld/css/../img/menu_down_arrow.svg) center no-repeat;transform:rotate(180deg) translateY(5px);background-size:80%;width:10px;height:10px;flex:0 0 auto;margin-left:7px;transition:transform .3s;position:absolute;top:50%;left:100%}.accordion-menu .row{padding:12px 15px}.accordion-menu .row a{flex:1 1 auto;display:inline-flex;flex-flow:row wrap}.accordion-menu .count{background:#fff;font-size:.9em;margin-left:25px;flex:0 0 auto;display:inline-block;color:#7b7b7b;border:1px solid #eaeaea;border-radius:25px;line-height:23px;text-align:center;padding:0 5px;min-width:50px;width:auto}.check{display:inline-flex;flex:1 1 100%}.check.block{display:block}.check>div,.check>span{display:inline-flex;font-size:1em;line-height:1.4;cursor:pointer}.check .inline-count{font-size:.8em;line-height:1.4rem;margin-left:5px;color:#b6b6b6}.check .rating .container{margin-right:0}.filter{border:1px solid #eaeaea;border-radius:6px;margin-bottom:10px;padding:15px}.filter.section-filter{padding:0 15px}.filter.section-filter .row{padding:12px 15px;border-bottom:1px solid #eaeaea;flex-flow:row nowrap}.filter.section-filter .row:last-child{border-bottom:none}.filter .sub-rows{margin:6px 0 -6px;padding-left:20px}.filter .row{margin:0 -15px;padding:6px 15px;display:flex;flex-flow:row wrap;align-items:center;color:#696969}.filter .row.root-section{background:#f8f8f8;padding:17px 15px}.filter .row.root-section .name{flex:1 1 100%;color:#262626}.filter .row.active{color:#262626}.filter .row.active .count{color:#ad120e}.filter .count{background:#fff;font-size:.9em;margin-left:10px;flex:0 0 auto;display:inline-block;color:#7b7b7b;border:1px solid #eaeaea;border-radius:25px;line-height:23px;text-align:center;padding:0 5px;min-width:50px;width:auto;cursor:default}.filter .search-block{position:relative;margin-bottom:15px}.filter .search-block input,.filter input[type=text]{width:100%;height:40px;line-height:40px}.filter .search-block:after{content:" ";display:block;z-index:10;width:40px;height:40px;background:url(/local/templates/huntworld/css/../img/search.svg) center no-repeat;position:absolute;top:0;right:0}.filter .rows{margin-bottom:10px;overflow:hidden;height:auto;max-height:320px}.filter.all-values .rows.calculated{height:auto;overflow:hidden;overflow-y:auto;max-height:320px!important}.filter.all-values .rows.calculated .row{display:flex}.filter.all-values .search-block{display:block}.filter.collapsed .payload{display:none}.filter.collapsed .filter-caption{margin-bottom:0}.filter.collapsed .filter-caption:after{transform:rotate(180deg)}.filter .filter-caption{font-family:'PT Sans','Arial';font-size:16px;font-weight:700;display:flex;align-items:center;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter .filter-caption:after{content:"";display:inline-block;background:url(/local/templates/huntworld/css/../img/arrow_up-filter.svg) center no-repeat;background-size:80%;width:10px;height:10px;margin:7px;transition:transform .3s}.filter .payload{display:block;overflow:hidden;margin:0 -15px;padding:0 15px}.filter .clear-link{color:#696969;font-size:.85em;display:inline-flex;align-items:center}.filter .clear-link .cross{display:inline-block;background:url(/local/templates/huntworld/css/../img/fat_cross.svg) center no-repeat;background-size:contain;width:6px;height:6px;margin-left:5px}.filter .selected-values{font-weight:700;margin-bottom:10px}.filter input[type=text]{padding:10px 15px;box-shadow:inset 0 5px 6px -3px rgba(0,0,0,.25),inset 0 0 0 1px rgba(233,233,233,.5);background:#f7f7f7;border-radius:5px;border:0;margin-bottom:0}.range-container .input-line{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.range-container .input-line input{margin-bottom:0;flex:1 1 auto}.range-container .input-line .separator{flex:0 0 auto;display:inline-block;height:1px;width:12px;background:#696969;margin:0 8px}.range-container .noUi-target{background:#d7d7d7;height:4px;border-radius:4px;border:0;box-shadow:none}.range-container .noUi-handle{border:2px solid #fff;border-radius:18px;background:linear-gradient(to bottom,#da0000,#920401);box-shadow:none;overflow:hidden}.range-container .noUi-horizontal .noUi-handle{top:-7px;width:18px;height:18px}.range-container .noUi-handle-lower,.range-container .noUi-handle-upper{right:-9px!important}.range-container .noUi-connect{background:#ad120e}.range-container .range-wrap{position:relative;padding:0 9px;background:#d7d7d7;height:4px;border-radius:4px;margin:31px 0}.models-table .table-wrap{border:1px solid #eaeaea;border-radius:5px 5px 0 0;margin-bottom:25px;overflow:auto}.models-table table{width:100%;margin-bottom:-1px}.models-table .th-container{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.models-table .th-container svg{width:12px;height:7px;fill:#696969;flex:0 0 auto;transform:rotate(0deg)}.models-table thead tr{background:#f8f8f8;margin-bottom:-1px}.models-table thead td,.models-table thead th{height:64px;color:#696969;font-weight:400;cursor:pointer;position:relative}.models-table thead td:first-child,.models-table thead td:last-child,.models-table thead th:first-child,.models-table thead th:last-child{pointer-events:none}.models-table thead td span,.models-table thead th span{padding-right:5px}.models-table thead td.headerSortDown,.models-table thead td.headerSortUp,.models-table thead th.headerSortDown,.models-table thead th.headerSortUp{color:#348ac0}.models-table thead td.headerSortDown svg,.models-table thead td.headerSortUp svg,.models-table thead th.headerSortDown svg,.models-table thead th.headerSortUp svg{fill:#348ac0}.models-table thead td.headerSortDown svg,.models-table thead th.headerSortDown svg,.reviews .right-container .dislike-this svg{transform:rotate(180deg)}.models-table tr{border-bottom:1px solid #eaeaea}.models-table td,.models-table th{vertical-align:middle;text-align:center;padding:10px;min-width:100px;line-height:1.4em;font-size:.9em}.models-table td:first-child,.models-table td:last-child,.models-table th:first-child,.models-table th:last-child{min-width:50px;cursor:default}.models-table td.selected,.models-table th.selected{color:#348ac0}.models-table tbody tr{position:relative;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-top:-1px}.models-table tbody tr:nth-child(odd){background:#fcfcfc}.models-table tbody tr:hover{border-color:#d7eefd;background:#f0f9ff;z-index:1}.models-table tbody td:first-child{padding-left:15px}.models-table tbody td:last-child{padding-right:15px}.models-table .cart-command{cursor:pointer;display:inline-block;width:35px;height:35px;background:linear-gradient(to bottom,#da0000,#920401);position:relative;border-radius:3px}.models-table .cart-command:before{position:absolute;background:url(/local/templates/huntworld/css/../img/model-cart.svg) center no-repeat;background-size:82%;top:0;left:0;display:inline-block;width:100%;height:100%;content:""}.models-table .model-price{white-space:nowrap}.models-table .model-name{text-align:left}.models-table a{text-decoration:underline}.models-table .pic{background:#fff;overflow:hidden;width:57px;height:57px;margin:5px;border:1px solid #eaeaea;border-radius:5px}.models-table .pic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.models-table .show-more-rows{display:block;background:#f8f8f8;text-align:center;line-height:60px;height:60px;width:100%;border-radius:5px;color:#000}.models-table .show-more-rows:hover{background:#f2f2f2}.reviews{position:relative}.reviews .head{border-bottom:1px solid #eaeaea;min-height:58px;display:flex;margin-bottom:35px;align-items:center}.reviews .head .check-wrapper{margin-bottom:0}.reviews .pics{margin-bottom:10px}.reviews .pics img{margin-right:10px;margin-bottom:10px;border-radius:5px;border:1px solid #e0e0e0}.reviews .item{display:flex;flex-flow:row;margin-bottom:38px}.reviews .item .left-column{flex:0 0 auto;width:255px;margin-right:15px}.reviews .item .right-column{flex:1 1 100%}.reviews .item .right-column .balloon{width:100%;position:relative;background:#f8f8f8;border-radius:5px;padding:30px;color:#696969}.reviews .item .right-column .balloon:before{content:" ";position:absolute;left:-15px;display:inline-block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid #f8f8f8}.reviews .item .right-column .balloon .caption{font-weight:700;font-size:1.2em;margin-bottom:3px}.reviews .item .right-column .balloon .text{margin-bottom:20px}.reviews .item .controls{display:flex;align-items:center}.reviews .item .controls .comments-count{flex:1 1 100%}.reviews .item .controls .command,.reviews .item .controls .right-container{flex:0 0 auto}.reviews .item .controls .command{min-width:135px;margin-right:20px}.reviews .item .worth .caption{color:#1f7e35}.reviews .item .limitations .caption{color:#ce3231}.reviews .item .total .caption{color:#262626}.reviews .right-container a{display:inline-flex;align-items:center;height:38px;border-radius:38px;padding:0 19px;border:1px solid #e2e2e2;color:#262626;margin-right:10px}.reviews .right-container a:last-child{margin-right:0;margin-left:14px}.reviews .right-container svg{width:1.2em;height:1.2em;fill:#696969;margin-right:.5em}.reviews .comments-count{display:inline-flex;align-items:center}.reviews .comments-count:before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;background:url(/local/templates/huntworld/css/../img/comment.svg) center no-repeat}.reviews .controls a.active{color:#ad120e}.reviews .controls a.active svg{fill:#ad120e}.reviews .controls a.share-command{padding:0}.reviews .controls a.share-command:after{content:"";display:inline-block;width:38px;height:38px;background:url(/local/templates/huntworld/css/../img/share.svg) center no-repeat}.review-alert{background:#fff5c4;padding:16px 20px;border-radius:4px}.reviews .result-block{display:flex;flex-flow:row;align-items:center}.result-block{margin-bottom:35px}.result-block .rating{margin-bottom:14px}.result-block .rating .container span{width:27px;height:27px;background-size:cover!important;margin-right:7px}.result-block .mark-block{width:240px;min-height:186px;margin-right:80px;flex:0 0 auto}.result-block .description{max-width:none;margin:0;line-height:1.4}.result-block .mark{font-size:5em;line-height:1.3}.result-block .lines-block{flex:1 1 100%}.result-block .controls{width:170px;margin:0 18px;flex:0 0 auto}.result-block .controls .command{display:block;float:none;margin-bottom:30px}.result-block .lines-block .row{margin-bottom:8px;display:flex;flex-flow:row;align-items:center;justify-content:center}.result-block .lines-block .line{background:#efefef;width:325px;height:4px;border-radius:2px}.result-block .lines-block .painted{height:4px;border-radius:2px;background:#a2a2a2}.result-block .lines-block .name,.result-block .lines-block .percent{width:80px}.result-block .lines-block .percent{margin-left:10px}.result-block .lines-block .name{margin-right:10px;text-align:right}.rating-block{position:relative}.rating-block .row{margin-bottom:13px}.reviews-sort{display:inline-flex;align-items:center;margin-right:155px}.reviews-sort .sort-value{display:inline-flex;align-items:center;margin-left:8px;cursor:pointer;color:#ad120e;border-bottom:1px dashed rgba(173,18,14,.5);line-height:1}.reviews-sort .sort-value:after{content:" ";display:inline-block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #ad120e;margin-left:6px}.reviews-block .sub-comments{margin-top:20px;padding-top:10px;position:relative}.reviews-block .sub-comments .sub-comment{margin-bottom:20px;background:#fff;border:1px solid #eaeaea;padding:23px;position:relative;border-radius:5px;display:flex;flex-flow:row}.reviews-block .sub-comments .sub-comment:last-child{margin-bottom:0}.reviews-block .sub-comments .sub-comment:before{top:-10px}.reviews-block .sub-comments .sub-comment:after,.reviews-block .sub-comments .sub-comment:before{content:"";position:absolute;display:inline-block;left:155px;border-left:8px solid transparent;border-right:8px solid transparent}.reviews-block .sub-comments .sub-comment:before{border-bottom:10px solid #eaeaea}.reviews-block .sub-comments .sub-comment:after{border-bottom:10px solid #fff;top:-8px}.reviews-block .sub-comments .sub-comment .date{font-size:.85em;margin-bottom:8px}.reviews-block .sub-comments .sub-comment .data{flex:1 1 100%}.reviews-block .sub-comments .sub-comment .name{font-size:1.1em;margin-bottom:0}.reviews-block .sub-comments .sub-comment .avatar{flex:0 0 auto;width:50px;height:50px;margin-right:10px}.reviews-block .avatar{width:68px;height:68px;border-radius:68px;overflow:hidden;margin-bottom:10px}.articles-preview .pic img,.reviews-block .avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reviews-block .name{font-size:1.5em;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reviews-block .date{margin-bottom:30px}.not-found-block{text-align:center}.not-found-block .not-found{width:245px}.not-found-block .h3{margin-bottom:10px}.not-found-block .description{width:590px;display:inline-block;line-height:1.45;margin-bottom:20px}.not-found-block .catecory-links{margin-bottom:160px;display:block}.not-found-block .catecory-links a{margin:32px;width:120px;text-align:center;display:inline-block;color:#262626}.catalog-index .card-container:hover .title,.categories-slider .item:hover .title,.not-found-block .catecory-links a:hover{color:#ad120e}.not-found-block .catecory-links a:hover .pic:after{transform:scale(1);opacity:1}.not-found-block .catecory-links .pic{display:inline-block;width:106px;height:106px;background:#f9f9f9;padding:10px;border-radius:106px;margin-bottom:10px;position:relative}.not-found-block .catecory-links .pic:after{pointer-events:none;content:"";position:absolute;display:block;left:0;top:0;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);opacity:0;transform:scale(1.5);transition:.3s}.not-found-block .catecory-links .pic img{z-index:2}.articles-preview{display:flex;flex-flow:row wrap;margin:0 -1.3% 20px}.articles-preview .item{margin:1.3%;flex:0 1 auto;width:30.7%;border-radius:8px;box-shadow:inset 0 0 0 1px #eaeaea;padding:25px;display:flex;flex-flow:column;align-items:flex-start}.articles-preview .item:hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2)}.articles-preview .item:hover:hover .pic img{transform:scale(1)}.articles-preview .item>*{flex:0 0 auto}.articles-preview .item .data{flex:1 1 100%}.articles-preview.slider{overflow:hidden;margin:0 0 60px}.articles-preview.slider .swiper-wrapper{align-items:stretch}.articles-preview.slider .swiper-slide{display:flex;height:auto;width:32.2%;margin-right:20px}.articles-preview.slider .item{width:100%;margin:0}.articles-preview .date{font-size:.8em;margin-bottom:8px}.articles-preview .title{font-weight:700;margin-bottom:15px;font-size:1.5em;line-height:1.1;color:#262626;text-decoration:none;display:block}.articles-preview .text{line-height:1.4;font-size:.94em;margin-bottom:15px;color:#696969}.articles-preview .pic{margin-bottom:15px;width:100%;border-radius:4px;overflow:hidden}.articles-preview .pic img{transition:1s;height:170px;transform:scale(1.08)}.articles-preview .more{line-height:1;font-size:.94em}.articles-preview .more:after{display:none}.articles-block{margin-bottom:40px}.long-grey-button{float:none!important;display:flex;background:#f8f8f8;text-align:center;line-height:1.6em;height:60px;align-items:center;align-content:center;justify-content:center;width:100%;border-radius:5px;text-decoration:none;color:#000;font-size:1em;margin:0 0 20px}.long-grey-button:hover{background:#f2f2f2}.filters-block-tumbler{text-align:center;flex-flow:row;height:50px}.filters-block-tumbler svg{width:18px;height:18px;margin-right:.5em}.default-grid{display:grid;grid-template-columns:270px 850px;grid-column-gap:20px}.catalog-index{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:-1.16% -1.16% 40px}.catalog-index .card-container{border:1px solid #eaeaea;border-radius:10px;margin:1.16%;flex:0 0 31%;position:relative}.catalog-index .card-container::before,.categories-slider .item::before{z-index:1;content:"";display:block;position:absolute;border-radius:10px;opacity:0;transition:opacity .3s;left:0;right:0;top:0;bottom:0;box-shadow:0 0 25px rgba(0,0,0,.07)}.catalog-index .card-container:hover{border:1px solid transparent}.catalog-index .card-container:hover::before,.categories-slider .item:hover::before{opacity:1}.catalog-index .card-container:hover .pic img{transform:scale(.96)}.catalog-index .pic img{width:100%;height:260px;-o-object-fit:contain;object-fit:contain;transition:transform .3s}.catalog-index .item{position:relative;z-index:2;display:block;padding:60px 20px 50px;text-align:center}.catalog-index .item .title{font:300 1.6em/1.3em 'PT Sans','Arial';color:#222}.catalog-index .item .count{color:#696969}.categories-slider .swiper-container{z-index:2}.categories-slider .container{display:block;padding:0 60px;position:relative}.categories-slider .arrows{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:space-between}.categories-slider .arrow-left,.categories-slider .arrow-right{display:inline-flex;align-items:center;position:relative;width:30px;height:50px;text-align:center;flex:0 0 auto;justify-content:center}.categories-slider .arrow-left svg,.categories-slider .arrow-right svg{width:16px;height:26px}.categories-slider .arrow-right svg,.twisted-select .selectize-input.dropdown-active:after{transform:rotate(180deg)}.categories-slider .slider-pagination .container{display:inline-flex;align-items:center}.categories-slider .slider-pagination .swiper-pagination-lock,.categories-slider .swiper-button-lock,.twisted-select .selectize-input.dropdown-active::before,.twisted-select select{display:none}.categories-slider .swiper-container{margin:-2.16% -2.16% 20px}.categories-slider .swiper-slide{padding:2.16%}.categories-slider .item{display:block;border:1px solid #eaeaea;border-radius:10px;position:relative;padding:20px}.categories-slider .item:hover{border:1px solid transparent}.categories-slider .pic img{width:100%;height:150px;-o-object-fit:contain;object-fit:contain}.categories-slider .title{font:300 1.2em/1.3em 'PT Sans','Arial';height:3.9em;display:flex;justify-content:center;text-align:center;align-items:center;color:#222}.catalog-controls{padding:10px 0;border-bottom:1px solid #eaeaea;margin-bottom:20px;display:flex;flex-flow:row nowrap;justify-content:space-between}.catalog-controls .left>div,.catalog-controls .right>div{display:inline-flex;align-items:center;margin-right:.8em}.catalog-controls .caption{margin-right:.5em}.twisted-select{display:inline-block}.twisted-select .selectize-control{line-height:1}.twisted-select .selectize-input{align-items:center;border:0;box-shadow:none;line-height:1;background-color:transparent;padding:0}.twisted-select .selectize-input .item{border-bottom:1px dashed rgba(173,18,14,.5);color:#ad120e}.twisted-select .selectize-input::after{position:relative!important;border-width:4px 4px 0!important;border-color:#ad120e transparent transparent!important;top:0;right:0!important;margin-top:0!important;margin-left:.5em}.twisted-select .selectize-dropdown{min-width:200px;top:100%!important;background:0 0;box-shadow:none;border:0;z-index:20}.twisted-select .selectize-dropdown:after{content:"";display:inline-block;position:absolute;top:8px;left:40px;transform:rotate(180deg);border-style:solid;border-width:12px 12px 0;border-color:#fff transparent transparent}.twisted-select .option{padding:10px 14px;border-bottom:1px solid #f1f1f1;background:#fff;cursor:pointer}.twisted-select .option:last-child{border-bottom:none}.twisted-select .option.active{color:#ad120e}.twisted-select .selectize-dropdown-content{margin-top:20px;border-radius:6px;max-height:none;box-shadow:0 0 16px rgba(0,0,0,.21)}.twisted-select .selectize-control.single .selectize-input.input-active,.twisted-select .selectize-input{display:inline-flex}.twisted-select input,span.ico-card-gold:before{display:none!important}.admission-up .caption{color:#696969}.admission-up .commands>:first-child{flex:0 0 auto;min-width:50%}.admission-up .pic{flex:0 0 auto;margin-right:.8em;width:80px;height:80px}.admission-up .pic img,.item-application-up .pic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admission-up .info-block{display:flex;align-items:center;margin-bottom:15px}.admission-up .info-block .caption{color:#292929;flex:1 1 100%;margin-bottom:0}.admission-up .container>div .caption{margin-bottom:.5em}.star-groups{display:flex;justify-content:space-between;margin-bottom:20px}.star-groups .caption{margin-bottom:10px;font-size:1.15em;font-weight:700}.star-groups .group{position:relative}.review-up{width:830px}.review-up .worth .caption{color:#1f7e35}.review-up .limitations .caption{color:#ce3231}.review-up .total .caption{color:#262626}.review-up .description{font-size:1em}.review-up .commands .command{flex:0 0 auto}.review-up .field .caption{margin-bottom:10px;font-weight:700;font-size:1.2em}.field-set{display:flex;flex-flow:row;justify-content:space-between}.field-set>.field{flex:1 1 100%;margin-right:20px}.field-set>.field:last-child{margin-right:0}.mobile-search{padding:60px 15px 10px;position:fixed;top:0;left:0;box-shadow:0 0 15px rgba(0,0,0,.12);width:100%;background:#fff;z-index:30}.mobile-search input.query-field{width:100%}.tablet-abstraction{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start}.tablet-abstraction .pic-block{margin-right:2em}.tablet-abstraction>*{flex:0 0 auto}.main-slider{margin-bottom:20px}.main-slider .swiper-slide a{width:100%;height:100%;display:block}.main-slider .swiper-slide a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-slider .container{border:2px solid #eaeaea;border-radius:10px;overflow:hidden;display:flex;height:475px}.main-slider .swiper-container{background:#eaeaea;width:850px;height:475px;flex:0 0 auto}.main-slider .slider-index{flex:1 1 100%;overflow:auto;border-left:2px solid #eaeaea;display:flex;flex-flow:column}.main-slider .row{display:flex;font-size:1.05em;align-items:center;min-height:76px;max-height:95px;padding:15px;border-bottom:2px solid #eaeaea;flex:1 0 auto;position:relative;overflow:hidden}.main-slider .row:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;opacity:0;transform:translateX(-100%);transition:.3s cubic-bezier(.17,1.05,.9,.99);background:linear-gradient(to bottom,#4f4f4f,#343434)}.main-slider .row span{z-index:2;position:relative;color:#262626;transition:.3s}.main-slider .row.active{cursor:default}.main-slider .row.active:before{opacity:1;transform:translateX(0)}.main-slider .row.active span,.side-menu .screen.main a.row.active>*,.side-menu .screen.main a.row:hover>*{color:#fff}.main-slider .row:hover{background:rgba(0,0,0,.05)}.main-slider .row:last-child{border-bottom:none}.slider-tags{position:relative;margin:20px 0;z-index:10}.slider-tags a{display:inline-block;background:#f8f8f8;padding:8px 15px;border-radius:3px;color:#292929;margin:0 1em 1em 0}.slider-tags a:hover{background:#ececec}.slider-tags a.active{cursor:default;background:#e4e4e4}.advanced-caption{display:flex;flex-flow:row nowrap}.advanced-caption .left{display:flex;flex:1 1 100%}.advanced-caption .right{display:flex;flex:0 0 auto}.slider-tabs-header{display:flex;align-items:center}.slider-tabs-header a{color:#ad120e;display:inline-block;border-bottom:1px dashed #ad120e;text-decoration:none;line-height:1}.slider-tabs-header a.active{color:#262626;border-bottom:none;cursor:default}.brand-slider .brand:hover:before,.slider-tab{display:none}.slider-tab.active{display:block}.brand-slider{padding:40px 0 45px;background:#f8f8f8}.brand-slider .swiper-container{margin:-15px 0}.brand-slider .swiper-slide{text-align:center}.brand-slider .brand{padding:20px;background:#fff;display:inline-block;position:relative;border-radius:8px;overflow:hidden;margin:15px 0}.brand-slider .brand:before{content:"";display:block;position:absolute;z-index:4;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.03)}.brand-slider .brand:hover{box-shadow:0 0 15px rgba(0,0,0,.12)}.brand-slider .brand:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.brand-slider img{width:120px;height:60px;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.about-block{margin-bottom:60px}.about-block .container{display:inline-flex;justify-content:space-between;align-items:flex-start}.about-block .left,.about-block .right{flex:0 0 50%}.about-block .left{padding:28px 48px;background:#f8f8f8;border-radius:8px}.about-block .right{padding-left:70px;padding-top:15px}.about-block .blocks{display:flex;flex-flow:row wrap}.about-block .block{overflow:hidden;flex:1 1 44%;margin-bottom:12%}.about-block .block .text,.about-block .block .title{max-width:170px}.about-block .block:nth-child(odd){margin-right:12%}.about-block svg{width:40px;height:40px;fill:#939393;margin-bottom:7px}.about-block .caption{display:flex;align-items:baseline;font-size:2rem;line-height:2.5;font-family:'PT Sans','Arial';position:relative;z-index:5}.about-block .description{margin-bottom:10px}.about-block .more{line-height:1}.about-block .more:after{display:none}.about-block .title{font:700 1.3em/1.3em 'PT Sans','Arial';margin-bottom:7px}.about-block .text{font-size:.95em;line-height:1.2}.success-up{text-align:center}.success-up .green-symbol{width:64px;height:64px;border-radius:64px;display:inline-flex;margin-bottom:25px;position:relative;background:#5fb258;align-items:center;justify-content:center}.success-up .green-symbol:after,.success-up .green-symbol:before{content:"";display:block}.success-up .green-symbol:before{position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 0 1px #5fb258;border-radius:100%;-webkit-animation:circle 3s ease-in-out infinite;animation:circle 3s ease-in-out infinite}.success-up .green-symbol:after{width:25px;height:25px;background:url(/local/templates/huntworld/css/../img/white_check.svg) center no-repeat;background-size:100%}.success-up .big-title{font-size:1.9em;margin-bottom:15px;line-height:1.4}.success-up .description{font-size:.95em}.city-query-up .caption{margin-bottom:5px}.city-query-up.pop-up{width:330px;min-width:330px}.city-query-up.pop-up>.container{padding:20px}.city-query-up .description{font-size:.95em;margin-bottom:15px}.city-query-up .h3{font-size:1.1em}.city-query-up .city-name{color:#ad120e;font-size:1.6em;margin-bottom:10px;line-height:1.4}.city-query-up .ico-cross{display:inline-flex;align-items:center;justify-content:center}.city-query-up .ico-cross:before{width:16px;height:16px}.item-application-up .item{display:flex;margin:20px 0;flex-flow:row nowrap;align-items:flex-start}.item-application-up .pic{width:120px;height:100px;flex:0 0 auto;margin-right:15px}.item-application-up .data{flex:1 1 auto}.item-application-up .price-block{margin-bottom:0;flex-flow:row;display:flex}.item-application-up .price-block .current-price{font-size:1.2em}.item-application-up .price-block .old-price{font-size:.9em}.item-application-up .name{font-size:.94em}.item-application-up .field-set{display:flex;flex-flow:column}.item-application-up .field-set>.field{margin:0}.active-filters{margin:0 -8px}.active-filters .filter-label{border:1px solid #eaeaea;border-radius:5px;overflow:hidden;display:inline-flex;align-items:center;padding-right:15px;margin:8px;min-height:35px;color:#000}.active-filters .filter-label.no-cross{padding:0 15px;min-height:37px}.active-filters .filter-label.no-cross:hover{border:1px solid #d7d7d7}.active-filters .filter-label .label-cross{background:url(/local/templates/huntworld/css/../img/fat_cross.svg) center no-repeat;background-size:24%;width:35px;height:35px;display:inline-flex;padding-right:5px}.interests{margin-bottom:20px}body.side-menu-active .side-menu{opacity:1;transform:translateX(0)}body.side-menu-active.side-menu-show .side-menu{-webkit-animation:side-menu-in .3s 1 ease-in-out;animation:side-menu-in .3s 1 ease-in-out}body.side-menu-active.side-menu-hide .side-menu{-webkit-animation:side-menu-out .3s 1 ease-in-out;animation:side-menu-out .3s 1 ease-in-out}body.filters-active .black-wall{display:block;opacity:1}body.filters-active .filters{opacity:1;transform:translateX(0)}body.filters-active.filters-show .filters{-webkit-animation:side-menu-in .3s 1 ease-in-out;animation:side-menu-in .3s 1 ease-in-out}body.filters-active.filters-hide .black-wall{opacity:0}body.filters-active.filters-hide .top-line{transform:translateY(-100%)}body.filters-active.filters-hide .filters{-webkit-animation:side-menu-out .3s 1 ease-in-out;animation:side-menu-out .3s 1 ease-in-out}.marks{display:flex;margin-bottom:1em}.marks .mark{display:inline-block;background-position:center;background-repeat:no-repeat;height:1.4em;width:1.4em;cursor:pointer}.marks .mark:not(:last-child){margin-right:1em}.marks .mark.icon-gabarit{background-image:url(/local/templates/huntworld/css/../img/ico-big.svg)}.marks .mark.icon-showcase{background-image:url(/local/templates/huntworld/css/../img/ico-example.svg)}.marks .mark.icon-license{background-image:url(/local/templates/huntworld/css/../img/ico-licence.svg)}.marks .mark.icon-nodelivery{background-image:url(/local/templates/huntworld/css/../img/ico-no-delivery.svg)}.marks .mark.icon-no-move{background-image:url(/local/templates/huntworld/css/../img/ico-no-move.svg)}.my-suggest{z-index:20!important}.pseudo-img{padding-top:15px;text-align:center;width:100px;background:#f9f9f9;border:1px solid #efefef;height:50px;color:#576e75}.link_brand,.pseudo-img{display:inline-block}.new-style{margin-top:20px}.all-requred-msg{margin-top:20px;font-size:14px;color:#818181}.fixed-commands .wrap_mW{bottom:65px!important}.btn{background:linear-gradient(to bottom,#da0000,#920401);color:#fff;border:0;padding:.8em 2em;border-radius:.3em;display:inline-block;margin-bottom:.5em;line-height:1.6;cursor:pointer;text-align:center}.btn--inactive{background:linear-gradient(to bottom,#afafaf,#777);color:#dedede;cursor:default}.btn--wide{width:100%}.btn-glass{display:inline-block;width:100%;text-align:center;color:#a50e09;border:1px solid #b33531;padding:.5em;border-radius:.4em;cursor:pointer;transition:all 80ms linear}.btn-glass:hover{box-shadow:inset 0 0 0 1px #a50e09}.text-note{font-size:.9em;color:#a1a1a1}.span-search{z-index:1000;width:45px;height:45px;cursor:pointer;position:absolute;top:0;right:0}.metainfo{z-index:10;position:fixed;right:0;bottom:0;padding:8px 10px;background:rgba(243,243,243,.6)}.brands-block{padding:10px 0;border-bottom:1px solid #d8d8d8;margin-bottom:10px;display:flex;justify-content:flex-start;flex-flow:row wrap;position:relative}.brands-block.colapsed a:nth-child(n+7){display:none}.brands-block.colapsed .tumbler{display:flex!important}.brands-block .tumbler{background:#efefef}.brands-block a{display:flex;padding:2px;border:1px solid #d8d8d8;margin:0 .7% 1.7%;width:12.8%;min-height:35px;text-align:center;border-radius:2px;overflow:hidden;font-size:.9rem}.brands-block a:hover{border:1px solid #bbb}.brands-block a>*{display:inline-block;margin:auto!important}.brands-block span{font-weight:700}.table-container{overflow:auto}.delivery-label,.present-at{background:#8084a9;color:#fff;display:inline-block;border-radius:3px}.delivery-label{line-height:22px;padding:0 10px;text-align:center;font-size:.9em}.present-at{line-height:26px;padding:0 15px;margin-bottom:10px}.filter-delivery-tumbler a{display:flex;justify-content:space-between}.filter-delivery-tumbler .caption{color:#000;font-family:'PT Sans','Arial';font-size:16px;font-weight:700}.filter-delivery-tumbler .indicator{display:inline-block;position:relative;padding:0 0 0 50px;cursor:pointer;height:22px}.filter-delivery-tumbler .indicator:before{content:'';position:absolute;top:0;left:6px;width:44px;height:22px;border-radius:11px;box-shadow:inset 0 0 0 2px #c6ccd2}.filter-delivery-tumbler .indicator:after{content:'';position:absolute;top:4px;left:10px;width:14px;height:14px;border-radius:7px;background:#c6ccd2}.filter-delivery-tumbler .indicator.active:before{box-shadow:inset 0 0 0 2px #e27777}.filter-delivery-tumbler .indicator.active:after{background:#e27777;left:32px}.item-card .pic{height:232px;padding-bottom:30px}span.ico-card-gold{display:inline-flex;align-items:center}span.ico-card-gold:after{content:" ";display:inline-block;position:relative;width:16px;height:1.6em;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;margin-left:5px}.preview-product-href{cursor:pointer}.label-rating{background-image:url(/local/templates/huntworld/img/star_yellow.svg);background-color:#eee;background-repeat:no-repeat;padding-left:25px!important;background-position:8px center;background-size:11px;color:#000}.list-view .list-block{display:block}.list-block,.list-view .table-block{display:none}.list-options{color:#ad120e;vertical-align:middle;display:inline-block;border-bottom:1px dashed;line-height:1}.prop-block{width:100%}.list-view .idd .caption,.prop-block .key{color:#838383!important}.reverse-grid .left-column .textarea{color:#696969}.news_list_top_caption{display:block}.blog_sign,.tags-list{display:flex;align-items:center}.blog_sign{padding:2px 13px;float:left;justify-content:center;border-radius:15px;margin-right:20px;border:2px solid;font-size:.93em;transition:all .3s ease-out;box-sizing:border-box;top:45px;left:45px;z-index:10}.blog_sign.single_sign{position:absolute}.blog_sign.article_sign_color_1{background-color:#fff;color:#4a95eb;border-color:#4a95eb}.blog_sign.article_sign_color_1.active_tag,.blog_sign.article_sign_color_1:hover{color:#fff;background-color:#4a95eb}.blog_sign.article_sign_color_2{background-color:#fff;color:#72cbe6;border-color:#72cbe6}.blog_sign.article_sign_color_2.active_tag,.blog_sign.article_sign_color_2:hover{color:#fff;background-color:#72cbe6}.blog_sign.article_sign_color_3{background-color:#fff;color:#a7ca61;border-color:#a7ca61}.blog_sign.article_sign_color_3.active_tag,.blog_sign.article_sign_color_3:hover{color:#fff;background-color:#a7ca61}.blog_sign.article_sign_color_4{background-color:#fff;color:#f48b17;border-color:#f48b17}.blog_sign.article_sign_color_4.active_tag,.blog_sign.article_sign_color_4:hover{color:#fff;background-color:#f48b17}.blog_sign.article_sign_color_5{background-color:#fff;color:#b8589d;border-color:#b8589d}.blog_sign.article_sign_color_5.active_tag,.blog_sign.article_sign_color_5:hover{color:#fff;background-color:#b8589d}.tags-list{margin:0 0 25px}.news-slider{margin-bottom:40px}.news-slider.slider .swiper-container{margin:0!important;padding:0!important}.news-slider.slider .swiper-slide{width:100%!important}.news-slider.slider .mark{height:18px!important;width:30px!important}.news-slider.slider .marknot:last-child{margin-right:5px!important}.article_actions_slider .shell{padding-left:0}header{background:#fff;margin-bottom:25px;width:100%;z-index:100}header .shell,header .top-line{display:flex;flex-flow:row nowrap;align-items:center}header .shell{justify-content:space-between}header .top-line{background:#f8f8f8;min-height:40px}header .top-line .shell>*{height:40px;display:flex;align-items:center}header .top-line .shell a{display:inline-flex;align-items:center;position:relative}.info-block,.items-list-up .no-items-msg.active,.menu .sub-menu .row.active .second-level-container{display:block}.info-block>*{display:inline-block;margin-right:35px}.info-block>:last-child,.items-list-up .item .container>:last-child{margin-right:0}.top-line .shell>*{flex:0 0 auto}.top-line .info-block{flex:1 1 100%}.top-line .city-block{width:240px}.top-line a{color:#262626;text-decoration:none}.city-link::after{content:" ";display:inline-block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #000;margin-left:6px}.inline-separator{display:inline-block;width:1px;height:.8em;margin:.4em .5em;background:#818181}.order-info-block{display:inline-flex;height:100%;position:relative}.order-info-block input{padding:10px 15px;box-shadow:inset 0 5px 6px -3px rgba(0,0,0,.25),inset 0 0 0 1px rgba(233,233,233,.5);background:#f7f7f7;border-radius:5px;border:0;margin-bottom:0;width:100%;height:50px;line-height:50px}.city-block{height:40px}.city-list{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.city-list a{display:inline-block;position:relative;padding-right:15px;margin-bottom:3px}.city-list a.currnet,.items-list-up .text a:hover{color:#ad120e}.city-list a.currnet::after{content:" ";position:absolute;display:block;background:url(/local/templates/huntworld/css/../img/red_check.svg) center no-repeat;background-size:contain;width:12px;height:12px;right:0}.city-list-up,.order-list-up{position:absolute;top:100%;left:0;width:360px}.city-list-up .title,.order-list-up .title{margin-bottom:8px;color:#696969}.compare-list-up::before{right:220px}.favorite-list-up::before{right:170px}.cart-list-up::before{right:115px}.items-list-up{position:absolute;top:100%;right:0;width:460px;z-index:40}.items-list-up>.container{margin-top:12px}.items-list-up::before{content:" ";position:absolute;top:0;display:inline-block;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.items-list-up .no-items-msg{display:none;text-align:center;color:#696969}.items-list-up .items{padding-bottom:20px;overflow:hidden;min-height:160px}.items-list-up .item{transform-origin:right top;overflow:hidden}.items-list-up .item .container{overflow:hidden;display:flex;flex-flow:row nowrap;border-bottom:1px solid #e4e4e4;padding:15px 0;align-items:flex-start}.items-list-up .item .container>*{flex:0 0 auto;margin-right:20px}.items-list-up .item.item-hide{-webkit-animation:del-item .4s 1 ease-in-out;animation:del-item .4s 1 ease-in-out}.items-list-up .item .description{flex:1 1 100%;color:#262626}.items-list-up .item .controls{padding-top:2px}.items-list-up .item .controls>[class*=ico-]{height:20px;width:20px;align-items:center;display:inline-flex;text-align:right;cursor:pointer}.items-list-up .item .controls>[class*=ico-]::before{height:20px;width:20px}.items-list-up .item .controls>:last-child::before{margin-right:0}.items-list-up .item .controls span[class*=ico-]{top:0}.items-list-up .quantity-container{background:0 0;width:80px}.items-list-up .quantity-container .control{width:24px;height:24px;border-radius:24px;border:1px solid #d5d5d5;line-height:24px}.items-list-up .quantity-container input{line-height:24px;padding:0 24px;margin-bottom:0}.items-list-up .text{margin-bottom:16px;font-size:.94rem;line-height:1.2rem}.items-list-up .text a{color:inherit}.items-list-up .pic{width:71px;height:71px;display:flex;align-items:center}.items-list-up .pic img{max-width:100%;max-height:100%}.items-list-up .price-block{margin-bottom:0}.items-list-up .cost{font-family:'PT Sans','Arial';font-size:1.2rem}.items-list-up .total .title{font-size:.9rem}.items-list-up .total .cost{font-size:1.8rem}.middle-line .shell{justify-content:flex-start;min-height:88px;align-items:center}.middle-line .shell>*{flex:0 0 auto}.middle-line .shell .contact-block{flex:1 1 100%}.middle-line .mobile-menu{display:none}.middle-line .menu-tumbler{display:inline-flex;align-items:center}.middle-line .menu-tumbler::before{height:20px;width:20px;background-size:contain;display:inline-block}.middle-line .logo-block{width:240px}.middle-line .logo{background:url(/local/templates/huntworld/css/../img/logo.svg) center no-repeat;background-size:contain;display:inline-block;width:182px;height:56px;font-size:0}.middle-line .contact-block{text-align:center;line-height:1.4}.middle-line .contact-block .container{display:inline-block;position:relative;text-align:left}.middle-line .contact-block .call-time{color:#696969;font-size:.8rem}.middle-line .contact-block .phone{color:#262626;font-size:.94rem}.middle-line .contact-block .callback a{color:#ad120e;font-size:.88rem}.informers-block{position:relative}.informers-block .cell{display:inline-block}.informers-block .cell a{margin-right:7px;display:inline-block}.informers-block .cell .pic-container{display:inline-block;min-width:45px;height:44px;position:relative}.informers-block .cell .cart,.informers-block>.container{display:flex;flex-flow:row nowrap}.informers-block .cell .sum-price,.informers-block .cell .title{color:#262626;font-size:1.1rem;font-family:'PT Sans','Arial'}.informers-block .cell .sum-price{color:#ad120e}.menu .sub-menu .row.active>a{color:#ad120e}.informers-block .cell .data-container{margin-left:8px;display:flex;flex-flow:column;justify-content:center}.informers-block .cell:last-child a{margin-right:0}.informers-block .cell .round,.menu li>a{color:#fff;display:inline-block;text-align:center}.informers-block .cell .round{position:absolute;height:28px;border-radius:28px;border:2px solid #fff;background:#b1b1b1;top:0;right:0;width:28px;line-height:24px;font-size:.8rem}.informers-block .cell .round.active{background:#da0000}.informers-block .cell span[class*=ico-]{width:28px;height:28px;display:inline-block;position:relative;top:12px}.informers-block .cell span[class*=ico-]::before{width:28px;height:28px}.search-block .query-field{padding:10px 50px 10px 15px;width:390px;height:45px;background:#f7f7f7;border-radius:5px;border:0;margin-bottom:0;box-shadow:inset 0 5px 6px -3px rgba(0,0,0,.25),inset 0 0 0 1px rgba(233,233,233,.5);line-height:25px}.search-block .field-wrapper{position:relative}.search-block .field-wrapper:after{content:" ";display:block;z-index:10;width:45px;height:45px;background:url(/local/templates/huntworld/css/../img/search.svg) center no-repeat;position:absolute;top:0;right:0}.menu{background:#222}.menu .container,.menu ul{display:flex;align-items:center;width:100%}.menu .container{position:relative;flex-flow:row nowrap;justify-content:space-between}.menu ul{flex-flow:row wrap;justify-content:stretch;height:60px;overflow:hidden}.menu li{display:inline-block;list-style-type:none;flex-grow:1;margin:0;padding:0;font-size:0}.menu li:hover .sub-menu{visibility:visible}.menu li>a{box-shadow:inset -2px 0 0 -1px #484848;line-height:40px;font-size:1.1rem;width:100%;padding:10px .8rem}.menu li>a:hover{background:linear-gradient(to bottom,#464646,#2f2f2f)}.menu li:nth-child(2)>a{box-shadow:inset -2px 0 0 -1px #484848,inset 2px 0 0 -1px #484848}.menu .all-categories{display:none}.menu .all-categories li>a{box-shadow:none}.menu .all-categories>a::before{content:" ";display:inline-block;background:url(/local/templates/huntworld/css/../img/menu_dots.svg);width:12px;height:12px;margin-right:5px}.menu a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1rem}.menu .sub-menu{display:flex;visibility:hidden;position:absolute;background:#fff;border:1px solid #eaeaea;z-index:20;box-shadow:0 0 30px rgba(0,0,0,.2);min-width:828px;flex-flow:row nowrap;justify-content:space-between}.menu .sub-menu.stick-right{right:0}.menu .sub-menu.active{visibility:visible}.menu .sub-menu .left-column,.menu .sub-menu .right-column{width:276px;position:relative;flex:0 0 auto}.menu .sub-menu .second-level-container{width:276px;flex:0 0 auto}.menu .sub-menu .right-column{border-left:1px solid #eaeaea;display:none;flex-flow:column}.menu .sub-menu .left-column{border-right:1px solid #eaeaea;margin-bottom:-1px}.menu .sub-menu .second-level-container{position:absolute;top:0;left:100%;visibility:hidden;overflow:hidden;display:block}.menu .sub-menu .second-level-container.view-type-1,.menu .sub-menu .second-level-container.view-type-2{box-shadow:0 -1px 0 0 #eaeaea}.menu .sub-menu .second-level-container.view-type-1 .row:first-child,.menu .sub-menu .second-level-container.view-type-2 .row:first-child{box-shadow:inset 0 -1px 0 0 #eaeaea}.menu .sub-menu .second-level-container.view-type-2 .row:last-child{box-shadow:none}.menu .sub-menu .second-level-container.view-type-3 .row:first-child{box-shadow:inset 0 -1px 0 0 #eaeaea}.menu .sub-menu .second-level-container.view-type-3 .row:last-child{box-shadow:none}.menu .sub-menu .second-level-container.view-type-4 .row:first-child{box-shadow:inset 0 -1px 0 0 #eaeaea}.menu .sub-menu .row{display:flex;align-items:center;height:44px;padding:0 15px;box-shadow:inset 0 -1px 0 0 #eaeaea;position:relative;overflow:hidden}.menu .sub-menu .row>:first-child{display:inline-flex;align-items:center;flex-grow:1}.menu .sub-menu a{color:#292929;text-decoration:none}.menu .first-level>li.active .row.active>a,.menu .first-level>li:hover .row.active>a,.menu .sub-menu a.active,.menu .sub-menu a:hover{color:#ad120e}.menu .first-level>li.active .right-column,.menu .first-level>li:hover .right-column{display:flex}.menu .first-level>li.active .row.active .second-level-container,.menu .first-level>li:hover .row.active .second-level-container{visibility:visible;overflow:visible}.menu .first-level>li.active .row.active .sub-second-level,.menu .first-level>li:hover .row.active .sub-second-level{z-index:100!important}.menu .all-categories .sub-menu{min-width:276px}.menu .tags{flex-grow:1;padding:22px 16px 16px 22px}.menu .tags a{display:inline-block;padding:7px 10px;background:#f8f8f8;border-radius:3px;margin:0 6px 6px 0;box-shadow:none;height:auto;font-size:.92rem}.menu .brands,.menu .brands .brand{display:flex;flex-flow:row wrap}.menu .brands .brand{justify-content:center;align-items:center;align-content:center;flex:0 0 50%;height:110px}.menu .brands .brand:nth-child(odd){box-shadow:inset -1px -1px 0 0 #eaeaea}.menu .brands .brand:nth-child(even){box-shadow:inset 0 -1px 0 0 #eaeaea}.menu .brand .title{color:#696969;text-align:center;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px}.menu .brand .pic{margin-bottom:10px;width:100%;text-align:center}.menu .brand .pic img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4;max-width:75px;transition:.3s}.menu .brand:hover .pic img{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.dashed-underline{display:inline-block;border-bottom:1px dashed rgba(129,129,129,.5);line-height:1}a.dashed-underline{border-bottom:1px dashed rgba(173,18,14,.5)}.camo-block{background:url(/local/templates/huntworld/css/../img/camo.jpg);color:#838383}.camo-block a{color:#e3e2e2}.camo-block .caption,.camo-block .h2,.camo-block h2{color:#fffefe}.camo-block .container{min-height:206px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.camo-block .description{width:390px}.camo-block .text{line-height:1.3rem}.camo-block .subscribe-block{width:652px}.camo-block .command{width:262px;margin-left:30px;flex:0 0 auto}.camo-block .field-line{overflow:hidden;margin:17px 0;display:flex;flex-flow:row nowrap;justify-content:space-between}.camo-block input[type=text]{padding:10px 18px;flex:1 1 100%;height:45px;background:#f7f7f7;border-radius:5px;border:0;box-shadow:inset 0 5px 6px -3px rgba(0,0,0,.25),inset 0 0 0 1px rgba(233,233,233,.5);line-height:25px}.check-line{position:relative}.check-line input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.check-line input[type=checkbox]:checked+label::before{background:url(/local/templates/huntworld/css/../img/mail_check.svg) center no-repeat}.check-line label{position:relative;cursor:pointer;line-height:25px}.check-line label::before{content:"";display:inline-block;background:url(/local/templates/huntworld/css/../img/mail_check_off.svg) center no-repeat;width:25px;height:25px;margin-right:12px}footer{background:#323232;padding-top:60px}footer .sub-menu-data{width:900px;position:absolute;overflow:hidden;bottom:10px}footer .sub-menu-data .title{color:#bebebe;font:300 1.2rem/1.4rem 'PT Sans','Arial';margin-bottom:20px;display:inline-block}.bottom-menu-block{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;margin-bottom:60px}.bottom-menu-block .item{width:100%;margin-right:30px}.bottom-menu-block .item:last-child{margin-right:0}.bottom-menu-block .item ul{transition:height .3s}.bottom-menu-block li{list-style:none;margin-bottom:8px;line-height:0}.bottom-menu-block li a{display:inline-block;font-size:.9rem;line-height:1.3;color:#696969}.bottom-menu-block .caption{color:#bebebe;font:300 1.2rem/1.4rem 'PT Sans','Arial';margin-bottom:20px;display:inline-block}.sub-menu-data{display:flex;flex-flow:row;justify-content:space-between}.sub-menu-data>*{color:#5a5a5a}.sub-menu-data .picto-block{display:flex;flex-flow:row;align-self:flex-start;justify-content:flex-start}.sub-menu-data .picto-block>*{margin-right:30px;width:165px}.sub-footer a,.sub-menu-data .items a{display:inline-block}.sub-menu-data .pay-methods a{width:55px;height:31px;margin-right:12px}.sub-menu-data .pay-methods .mastercard{background:url(/local/templates/huntworld/css/../img/mastercard.svg) center no-repeat}.sub-menu-data .pay-methods .visa{background:url(/local/templates/huntworld/css/../img/visa.svg) center no-repeat}.sub-menu-data .text-error{border:1px solid #5a5a5a;padding:10px 15px;line-height:1.2rem;font-size:.92rem}.sub-menu-data .text-error a{color:#5a5a5a;display:inline-block;border-bottom:1px solid rgba(90,90,90,.4)}.sub-footer{background:#161616;color:#535353;font-size:.86rem;line-height:1rem}.sub-footer .container{min-height:45px;display:flex;align-items:center;flex-flow:row nowrap}.sub-footer .container>*{flex:1 1 100%}.sub-footer .container .print{flex:0 0 auto;display:inline-block}.sub-footer a{color:#535353;border-bottom:1px solid #535353}.sub-footer a:hover{border-bottom:1px solid transparent}.side-menu{position:fixed;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);left:0;opacity:0;top:0;bottom:-20vh;padding-bottom:20vh;width:100%;min-width:320px;max-width:400px;overflow:hidden;transform:translateX(-100%);z-index:50}.side-menu .sub-menu{display:none;box-shadow:0 -1px 0 rgba(0,0,0,.05)}.side-menu,.side-menu .has-child.active .sub-menu,.side-menu .row.active>.sub-menu{display:block}.side-menu .has-child.active .more-arrow-down::after{transform:rotate(-90deg)}.side-menu .screens{padding-top:50px;background:#f6f6f6;height:100%;position:relative}.side-menu .screen{display:none;height:100%;width:100%;overflow:hidden;overflow-y:auto}.side-menu .screen.active{display:block;opacity:1;transform:translateX(0)}.side-menu .screen.screen-show.to-left{-webkit-animation:side-screen-in-left .4s 1 ease-in-out;animation:side-screen-in-left .4s 1 ease-in-out}.side-menu .screen.screen-show.to-right{-webkit-animation:side-screen-in-right .4s 1 ease-in-out;animation:side-screen-in-right .4s 1 ease-in-out}.side-menu .screen.screen-hide{position:absolute;top:50px;z-index:10}.side-menu .screen.screen-hide.to-left{-webkit-animation:side-screen-out-left .4s 1 ease-in-out;animation:side-screen-out-left .4s 1 ease-in-out}.side-menu .screen.screen-hide.to-right{-webkit-animation:side-screen-out-right .4s 1 ease-in-out;animation:side-screen-out-right .4s 1 ease-in-out}.side-menu .screen.main a.row.active,.side-menu .screen.main a.row:hover{background:linear-gradient(to bottom,#474647,#262626)}.side-menu .row{min-height:46px;padding:0 15px;position:relative;box-shadow:inset 0 -4px 0 -3px rgba(0,0,0,.05);background:#fff;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-size:1rem;color:#262626}.side-menu .row.has-child{flex-flow:row wrap}.side-menu .row .title,.side-menu .row a{display:inline-flex;min-height:46px}.side-menu .row a{color:#262626;align-items:center}.side-menu .row>:first-child{flex:1 1 100%;color:#262626;display:inline-flex;align-items:center}.side-menu .row [class*=ico-]::before{width:18px;height:18px;margin-right:15px}.side-menu .row.gray{background:#f6f6f6;box-shadow:none}.side-menu a.row.active,.side-menu a.row:hover{background:#f6f6f6;box-shadow:inset 0 -4px 0 -3px rgba(0,0,0,.05),inset 0 4px 0 -3px rgba(0,0,0,.05)}.side-menu a.row.gray.active,.side-menu a.row.gray:hover{background:#dbdbdb;color:#262626}.side-menu .sub-menu{margin:0 -15px}.side-menu .sub-menu .row{width:100%;padding:10px 10px 10px 35px}.side-menu .data{flex:0 0 auto;color:#696969;font-family:'PT Sans','Arial'}.side-menu .price{color:#ad120e}.side-menu .socio a{min-height:0}.side-menu .socio svg{fill:#b3b3b3}.more-arrow,.more-arrow-down{padding-right:20px;position:relative}.more-arrow::after{right:0}.back-arrow::after,.more-arrow-down::after,.more-arrow::after{position:absolute;content:"";background:url(/local/templates/huntworld/css/../img/arrow_right.svg) center no-repeat;background-size:contain;width:10px;height:10px}.more-arrow-down::after{right:0;transition:.3s;transform:rotate(90deg)}.back-arrow{padding-left:20px;position:relative}.back-arrow::after{transform:rotate(180deg);left:0}.side-menu-active .menu-tumbler::before{background:url(/local/templates/huntworld/css/../img/cross.svg)}a[class*=ico-]::before,span[class*=ico-]::before{content:" ";display:inline-block;position:relative;width:16px;height:1.6em;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;margin-right:5px}.ico-point::before{background:url(/local/templates/huntworld/css/../img/pin.svg)}.ico-query::before{background:url(/local/templates/huntworld/css/../img/query.svg)}.ico-order-query::before{background:url(/local/templates/huntworld/css/../img/order_query.svg)}.ico-lock::before{background:url(/local/templates/huntworld/css/../img/lock.svg)}.ico-del::before{background:url(/local/templates/huntworld/css/../img/del_item.svg)}.ico-arrow::before,.ico-back-arrow::before{background:url(/local/templates/huntworld/css/../img/arrow_right.svg)}.ico-back-arrow::before{transform:rotate(180deg)}.ico-menu-lock::before{background:url(/local/templates/huntworld/css/../img/lock.svg)}.ico-menu-butter::before{background:url(/local/templates/huntworld/css/../img/menu_butter.svg)}.ico-search::before{background:url(/local/templates/huntworld/css/../img/search.svg)}.ico-compare::before{background:url(/local/templates/huntworld/css/../img/compare.svg)}.ico-cart.active::before{background:url(/local/templates/huntworld/css/../img/cart_active.svg)}.ico-cart::before{background:url(/local/templates/huntworld/css/../img/cart.svg)}.ico-cross::before{background:url(/local/templates/huntworld/css/../img/cross.svg)}.ico-favorite::before{background:url(/local/templates/huntworld/css/../img/favorite.svg)}.ico-chat::before{background:url(/local/templates/huntworld/css/../img/chat.svg)}.ico-menu-pin::before{background:url(/local/templates/huntworld/css/../img/menu_pin.svg)}.ico-menu-phone::before{background:url(/local/templates/huntworld/css/../img/menu_phone.svg)}.ico-small-compare::before{background:url(/local/templates/huntworld/css/../img/small_compare.svg)}.ico-menu-dots::before{background:url(/local/templates/huntworld/css/../img/menu_dots.svg)}.ico-card-gold::after{background:url(/local/templates/huntworld/css/../img/discount_card.svg)}@media (max-width:1400px){.slider .arrows{display:none}}@media (max-width:1140px){.default-grid{grid-template-columns:270px calc(100% - 290px)}footer{padding-top:0}footer .shell{padding:0}.sub-footer .container .print,footer .sub-menu-data{display:none}.sub-footer .container{padding:15px;flex-flow:row wrap}.bottom-menu-block{margin:0;flex-flow:row wrap}.bottom-menu-block .item,.bottom-menu-block li{margin:0}.bottom-menu-block .item ul,footer{overflow:hidden}.bottom-menu-block .item:not(.tablet-hide) ul{height:auto}.bottom-menu-block .item.collapsed .caption::after{transform:rotate(90deg)}.bottom-menu-block .item.collapsed ul{height:0!important}.bottom-menu-block .caption,.bottom-menu-block li a{border-bottom:1px solid #373737;display:flex;height:44px;align-items:center;font-size:1.14em;margin:0;padding:0 15px 0 30px}.bottom-menu-block .caption{padding:0 15px}.bottom-menu-block .caption::after{position:absolute;right:10px;content:"";background:url(/local/templates/huntworld/css/../img/footer_arrow_right.svg) center no-repeat;background-size:contain;transform:rotate(-90deg);transition:.3s;width:20px;height:15px}.categories-slider .arrows{display:none}.categories-slider .container{padding:0}}@media (min-width:769px) and (max-width:1140px){.cards .card-container{flex:0 0 50%;min-width:0}}@media (max-width:1024px){.search-block .query-field{width:300px}.slider .shell{overflow:hidden}.main-slider .swiper-container{width:750px;height:420px}.main-slider .container{height:420px}.main-slider .row{max-height:none}.tablet-abstraction{flex-flow:column;align-items:stretch}.tablet-abstraction .pic-block{margin-right:0;margin-bottom:20px}}@media (min-width:970px){.main-slider .slider-index{flex:1 1 100%;overflow:auto;border-left:2px solid #eaeaea;display:flex;flex-flow:column}.main-slider .slider-index::-webkit-scrollbar{padding:5px 10px 5px 0}.main-slider .slider-index::-webkit-scrollbar-button{width:6px;height:0}.main-slider .slider-index::-webkit-scrollbar-track{background-color:#eaeaea;width:5px;position:absolute}.main-slider .slider-index::-webkit-scrollbar-thumb{border-radius:5px;background-color:#c1c1c1}.main-slider .slider-index::-webkit-resizer{width:7px;height:0}.main-slider .slider-index::-webkit-scrollbar{width:5px}.item-card .desktop{display:flex}.item-card .mobile{display:none!important}}@media (max-width:970px){.menu .all-categories{display:inline-block}.main-slider .swiper-container{width:650px;height:353px}.main-slider .container{height:353px}.middle-line .cart .data-container{display:none}.middle-line .logo-block{width:210px}.search-block .query-field{width:250px}.crazy-tabs .address{width:260px}.crazy-tabs .status{width:180px}}@media (min-width:768px){.filters-block-tumbler,.filters-container .top-line{display:none}}@media (max-width:768px){.about-block .container{flex-flow:column;align-items:stretch}.about-block .left{margin-bottom:50px;padding:20px 30px}.about-block .right{padding:0}.about-block .blocks{display:flex;justify-content:space-between;flex-flow:row}.about-block .block{margin-right:0;margin-bottom:0;padding:0 8px;width:166px;flex:0 0 auto}.about-block .block:nth-child(odd){margin-right:0}.slider .shell>.caption{font-size:1.8em;line-height:1.6}.relative-wrapper{min-height:0;height:auto}.items-slider .swiper-slide{width:31.6%}.item-card .caption span{font-size:1em}.item-card .cost .stripped-price{font-size:.9em}.item-card .pic img{height:130px}.item-card .desktop{display:none}.item-card .mobile{display:block;position:absolute;top:0;right:0}.articles-preview.slider .swiper-slide{width:48.7%}.articles-preview .pic img{transform:scale(1)}.main-slider .swiper-container{width:520px;height:300px}.main-slider .container{height:300px}.main-slider .row{font-size:.95em;line-height:1.4;min-height:66px}.reviews .item .left-column{width:158px}.reviews .result-block{margin-bottom:10px}.reviews .result-block .controls{width:150px}.reviews .result-block .mark{font-size:4em}.reviews .result-block .lines-block .line{width:130px}.reviews .result-block .mark-block{width:180px;margin-right:40px}.options-block,.reviews .item .controls .right-container{display:none}.mini-thumbs-wrapper .arrow{flex:0 0 auto;width:35px;height:68px}.mini-thumbs-wrapper .arrow.arrow-up{float:left;background:url(/local/templates/huntworld/css/../img/arrow_left.svg) left center no-repeat}.mini-thumbs-wrapper .arrow.arrow-down{background:url(/local/templates/huntworld/css/../img/arrow_right.svg) right center no-repeat;float:right}.pic-block{width:400px;flex-flow:column}.pic-block .mini-thumbs-wrapper{order:2;display:flex;width:400px}.pic-block .mini-thumbs{height:68px;flex:1 1 100%}.pic-block .big-thumbs-wrapper{order:1}.pic-block .big-thumbs{width:400px;margin-right:0}.slider .container .arrows{display:none}.catalog-index .item{padding:20px}.catalog-index .pic img{height:180px}.shell{padding:0 24px}.filters-active .filters-container{display:block}.filters-active .filters-container .top-line{transform:translateY(0)}.filters-container{display:none;position:fixed;top:0;left:0;bottom:-20vh;padding-bottom:20vh;width:100%;z-index:150;background:#fff;background:0 0}.filters-container .top-line{display:flex;flex-flow:row nowrap;height:50px;box-shadow:0 0 15px rgba(0,0,0,.12);align-items:center;padding:0 5px 0 15px;width:100%;position:fixed;transform:translateY(-100%);transition:transform .3s;top:0;background:#fff;z-index:1}.filters-container .top-line .caption{flex:1 0 auto}.filters-container .top-line .close{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.filters-container .top-line svg{height:20px;width:20px}.filters-container .filters{transform:translateX(-100%);padding:65px 15px 15px;height:100%;overflow:auto;background:#fff;max-width:450px}.filters-container .filters .filter-commands{background-color:#fff;bottom:0;position:-webkit-sticky;position:sticky}.accordion-menu{margin-bottom:20px}.filter-bobber-on .filter-pointer-wrap,.menu li.tablet-hide{display:none}.long-grey-button{height:50px}.top-line .city-block{width:195px}.middle-line .contact-block .container{line-height:1.3rem}.middle-line .shell{min-height:84px}.middle-line .logo-block{width:180px}.middle-line .logo{width:153px;height:45px}.search-block .query-field{width:205px;padding:10px 35px 10px 15px}.info-block>*{margin-right:20px}.informers-block .cell a{margin-right:12px}a[class*=ico-]:before,span[class*=ico-]:before{height:1.1rem}header .top-line{font-size:.9rem;line-height:1.2rem}header .top-line a[class*=ico-]:before,header .top-line span[class*=ico-]:before{height:1.6rem;width:1.1rem}.menu li:not(.tablet-hide):last-child{background:red}.menu .sub-menu{min-width:720px}.menu .sub-menu .left-column,.menu .sub-menu .right-column,.menu .sub-menu .second-level-container{width:240px}.menu .all-categories .sub-menu{min-width:240px}.menu .tags{padding:15px 9px 9px 15px}.menu .tags a{padding:5px}.compare-list-up::before{right:135px}.favorite-list-up::before{right:75px}.cart-list-up::before{right:15px}.default-grid{display:block}.filters-block-tumbler{display:flex}.categories-slider{margin-bottom:20px}.cards.list-view .pic{flex:0 0 218px}.cards.list-view .last-block{flex:0 0 186px;margin-left:30px}.cards.list-view .middle-block>.caption{margin-bottom:15px}.cards.list-view .line{margin-bottom:25px}.cards .card-container{min-width:0}.item-card .cost .price{font-size:1.5rem}.item-card .profit{padding:0 10px}.camo-block .command{width:160px}.result-block .controls{margin:0}.head-news-container .hide-on-tablet{display:none}.tags-list{display:block;margin-top:10px}.tags-list .items_tag{margin-bottom:15px}.news{margin:-.4rem -.4rem 40px}.news .news__item{width:47%}.news .news__item .title{font-size:1.25em}.reverse-grid{grid-template-columns:62% 32%;grid-column-gap:5%}.reverse-grid .right-column .news{flex-direction:column}.reverse-grid .right-column .news__item{width:100%}.reverse-grid .right-column .items_tag{height:auto;padding:5px 7px}}@media (min-width:451px) and (max-width:768px){.cards.table-view .item-card:hover .last-block .available-block{flex-direction:column}}@media (max-width:736px){.not-found-block .description{width:100%}.not-found-block .catecory-links{display:flex;flex-flow:row wrap;justify-content:space-around;margin-bottom:50px}.not-found-block .catecory-links a{margin:25px 0}.models-table .table-wrap,.tabs-line{overflow:auto}.reviews .result-block .lines-block .line{width:90px}.tabs-line{display:flex}.tabs-line .tab{white-space:nowrap}.order-info-block .order-list-up{position:fixed;top:40px;left:40px}.crazy-tabs .row>.command{min-width:100px;padding:0 10px}.crazy-tabs .address{width:auto}.crazy-tabs .data{align-items:flex-start;flex-flow:column;flex:1 1 auto;width:50%}.crazy-tabs .body{margin:0 -15px;border-radius:0;border-left:none;border-right:none;overflow:hidden}.crazy-tabs .rows{height:auto}.crazy-tabs .row{padding:15px;width:100%}.crazy-tabs>.command{flex:0 0 auto}.crazy-tabs .head{flex-flow:row wrap}.crazy-tabs .tab{order:2}.crazy-tabs .radio-container{width:100%;margin-left:0;order:1;margin-bottom:20px}}@media (min-width:670px){.list-view .pic{flex:0 0 230px;min-height:180px;margin-right:45px}.side-menu{display:none!important}.label span.desktop{display:inline-flex}.label span.mobile-gold{display:none}}@media (max-width:670px){.shell{padding:0 15px}.cards .card-container{flex:0 0 50%;height:auto}.cards.list-view .pic{flex:0 0 120px}.cards.list-view .last-block{margin-left:20px;flex:0 0 175px}.cards.list-view .idd,.cards.list-view .rating{width:100%}.list-view .pic{min-height:120px;margin-right:20px}.main-slider .swiper-container{width:100%;height:340px}.main-slider .container{height:340px}.about-block .blocks{display:flex;flex-flow:row wrap;justify-content:space-around}.about-block .block{width:40%;margin-bottom:40px}.result-block{justify-content:space-between}.result-block .lines-block,header .middle-line .search-block{display:none}.pic-block,.pic-block .big-thumbs,.pic-block .mini-thumbs-wrapper{width:320px}.info-block{margin:0 20px 0 0}.info-block .shop-block{display:none}.pop-up>.container{padding:20px}}@media (min-width:450px){.informers-block .search-cell,.list-view .cart-picto{display:none}.list-view .rating{margin-bottom:0}.list-view .line{margin-bottom:20px}.list-view .commands{display:block}.list-view .commands .command{margin-bottom:15px}.list-view .item-card .cost{min-height:0;margin-bottom:15px}.list-view .inner-wrap{display:flex;align-items:flex-start}.list-view .middle-block{flex:1 1 auto}.list-view .middle-block .available-block{display:flex}.list-view .middle-block>.caption{margin-bottom:25px}.list-view .last-block{flex:0 0 200px;margin-left:50px}.list-view .last-block .available-block,.mob-avatar,.mobile-caption-block,.mobile-search{display:none}.list-view .pic{position:relative;margin-bottom:0}.list-view .card-container{flex:0 0 100%;height:auto}.cost-block .container:last-child .stripped-price{display:none}.side-menu{display:block}}@media (max-width:450px){.delivery-label{line-height:12px;padding:3px 5px;font-size:.8em;text-align:center}.radio{line-height:1.2;margin-right:10px}.pop-up .commands>div{flex:1 1 auto}.command{padding:0 10px}.about-block .caption{line-height:1;margin-bottom:10px}.articles-preview.slider{margin:0 0 20px}.slider .shell>.caption{line-height:1}.slider .view-all{flex:0 0 auto}.slider.dark{margin:0 0 20px;padding:20px 0}.items-slider,.main-slider{margin-bottom:0}.items-slider .swiper-slide{width:47.8%}.main-slider .slider-index{display:none}.main-slider .shell{padding:0}.main-slider .swiper-container{height:205px}.main-slider .container{border-radius:0;border-right:none;border-left:none;height:205px}.main-slider .row{font-size:.95em;line-height:1.4;min-height:66px}.brand-slider{padding:10px 0}.brand-slider .caption{padding:15px 15px 0}.brand-slider .shell{padding:0}.brand-slider img{width:80px;height:50px}.brand-slider .brand{padding:5px 10px}.about-block{margin-bottom:50px}.about-block .left{padding:20px;margin-bottom:36px}.about-block .blocks{flex-flow:row wrap;margin-bottom:-50px}.about-block .block{margin-bottom:52px}.about-block .text{color:#696969}.about-block .title{font:1.2em/1.1em 'PT Sans','Arial';margin-bottom:18px}.reviews .result-block .controls,.reviews .result-block .lines-block,.reviews .result-block .mark-block{width:100%;margin-right:0;margin-left:0}.reviews .result-block .lines-block .line{width:100%}.tablet-abstraction{flex-flow:column;align-items:stretch}.mobile-search{display:none}.catalog-index .card-container{flex:0 0 47.65%}.catalog-index .pic img{height:120px}.catalog-index .item{padding:20px}.catalog-index .item .title{font:300 1.2em/1.2em 'PT Sans','Arial'}.tabs-content{margin-bottom:20px}.tabs-content .specifications{overflow:auto}.tabs-content .specifications td{padding:8px}.models-table .table-wrap{margin:0 -15px 20px;border-radius:0;border-left:none;border-right:none;overflow:auto}.models-table td,.models-table th{min-width:110px}.tabs-content .wrap{flex-flow:row wrap}.tabs-content .wrap .description,.tabs-content .wrap .specifications{margin:0 0 20px}.reviews-sort{margin-right:0;margin-left:0}.reviews .item .left-column{margin-right:0;margin-bottom:20px}.reviews .item .right-column .balloon:before{left:35px;top:-24px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #f8f8f8}.reviews .item .balloon .limitations,.reviews .item .balloon .total,.reviews .item .balloon .worth{margin-bottom:15px}.reviews .item .balloon .caption{font-size:1.1em!important}.reviews .item .balloon .controls{margin-top:20px}.reviews .item .balloon .text{margin-bottom:0!important}.reviews .balloon .right-container{display:none}.reviews .check-wrapper{margin-bottom:0}.reviews .head{justify-content:space-between}.result-block{margin-bottom:10px}.result-block .lines-block{display:block}.result-block .controls{align-items:center;flex-flow:row;display:flex;justify-content:space-between}.result-block .controls .command{margin-right:0;margin-bottom:0;min-width:165px}.result-block .controls .check-wrapper{margin-right:15px}.result-block .controls,.result-block .lines-block{width:100%}.result-block .lines-block{margin-bottom:10px}.result-block .lines-block .row{margin-bottom:4px}.result-block .lines-block .name,.result-block .lines-block .percent{flex:0 0 auto;width:auto}.result-block .lines-block .name{min-width:64px}.result-block .lines-block .percent{min-width:30px}.result-block .mark-block{width:100%;margin-right:0;min-height:0;margin-bottom:15px}.result-block .mark{font-size:4.5em;float:left;margin-right:25px}.result-block .rating{margin:18px 0 4px}.result-block .rating .container span{width:14px;height:14px;margin-right:3px}.rev-head-wrap{display:flex;margin-bottom:5px}.rev-head-wrap .avatar{width:44px;height:44px;flex:0 0 auto;margin-right:15px}.sub-comment .avatar{display:none}.sub-comment .mob-avatar{display:block;width:40px;height:40px;overflow:hidden;border-radius:50%}.sub-comment .mob-avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.breadcrumbs ul,.sub-comment .data{display:flex;flex-flow:row wrap}.sub-comment .data .mob-avatar{flex:0 0 auto;margin-right:12px}.sub-comment .data .user-data-wrap{flex:1 0 auto}.sub-comment .data .text{flex:1 0 100%}.add-to-cart-up .data{flex-flow:row wrap;flex-direction:column}.add-to-cart-up .data .count{margin:10px 0}.tabs-content>.tab{padding:0}.reviews-block .date{margin-bottom:0;font-size:.8em;line-height:1}.reviews-block .name{font-size:1em;margin-bottom:0}.rating .container span{width:12px;height:12px}.reviews .head .check-wrapper{margin-right:15px}.reviews .result-block{flex-flow:column}.reviews .rating-block{display:flex;width:100%;flex-flow:row;justify-content:space-between}.reviews .rating-block .rating .container{margin:0}.reviews .pics img{width:64px}.reviews .item .rating-block .caption{font-size:.85em}.reviews .item .left-column,.reviews .item .right-column{width:100%}.reviews .item .right-column .balloon{padding:18px}.reviews .item .controls .command{min-width:130px}.reviews-block .item{flex-flow:column}.big-thumbs-wrapper .labels{top:0}.breadcrumbs{margin:20px 0}.breadcrumbs ul{align-items:center}.breadcrumbs .expand li{display:inline-flex;max-width:none}.breadcrumbs li{display:none;align-items:center;max-width:50%}.breadcrumbs li span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumbs li.tumbler,.breadcrumbs li:first-child,.breadcrumbs li:last-child{display:inline-flex}.h1,.h2,h1,h2{font:300 25px/33px 'PT Sans','Arial'}.mobile-caption-block{order:2;display:block}.mobile-caption-block .cost-block{padding-bottom:0;width:100%}.mobile-caption-block .cost-block .container{display:flex;align-items:center;justify-content:space-between}.mobile-caption-block .current-price{margin-right:0}.mobile-caption-block .price-block{display:block}.hide-on-mobile,.item-head,.options-block{display:none}.add-to-cart-up .price-block .current-price{font-size:1.5em;margin:10px 0}.add-to-cart-up .name{margin:0}.item-card,.items-slider{overflow:hidden}.item-card .pic{height:210px}.item-card .pic img{height:150px}.items-slider{padding:30px 0}.items-slider .caption{margin-bottom:15px}.items-slider .caption span{font-size:1.3em}.items-slider .shell>.caption{margin-bottom:0;font-size:1.85em;line-height:1.5}.items-slider .available-block,.items-slider .commands,.items-slider .middle-block .available-block{display:none}.items-slider .commands{flex-flow:row wrap}.items-slider .commands>*{flex:1 0 auto;margin:.5em}.cost-block .commands>.command:last-child,.items-slider .commands>:last-child{margin-right:0}.items-slider .cost{margin-bottom:0}.items-slider .cost .price{font-size:1.5em}.sub-title-line{padding-bottom:10px;margin-bottom:20px}.sub-title-line>*{flex:1 0 auto}.sub-title-line .brand{flex:0 0 auto;width:70px;order:3}.sub-title-line .brand img{width:100%}.sub-title-line .idd{order:2;font-size:.9em;margin-right:0}.sub-title-line .rating{margin-right:0;order:1}.sub-title-line .rating .container{margin-right:.5em}.tabs-line{display:flex;overflow:auto;margin:0 -15px 30px;border-radius:0}.pagination .shell a,.tabs-line>*{flex:0 0 auto}.tabs-content{width:100%}.big-thumbs-wrapper .labels{left:15px}.big-thumbs-wrapper .controls{right:15px}.cost-block{padding-bottom:80px}.cost-block .commands.pinned{position:absolute;box-shadow:none}.cost-block .buy-row{margin-bottom:0}.cost-block .commands{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:10px 15px;box-shadow:0 0 15px rgba(0,0,0,.12);margin-bottom:0;z-index:40;display:flex;justify-content:space-between}.cost-block .commands .command{margin-right:20px;flex:1 1 100%}.cost-block .commands .quantity-container,.one-line .marks,.one-line .mini-thumbs-wrapper{display:none}.one-line{margin-bottom:20px;flex-flow:column}.one-line>*{margin-bottom:0;width:100%}.one-line .offers-block{order:3;margin-bottom:20px}.one-line .cost-block{order:4}.one-line .pic-block{margin:0 -15px 10px;width:100vw;order:1}.one-line .pic-block .slider-pagination{text-align:left;padding:0 15px}.one-line .pic-block .marks{margin:0;bottom:40px;z-index:2;width:100%;text-align:right;position:absolute;padding:0 15px;display:block}.one-line .big-thumbs-wrapper{width:100%}.one-line .big-thumbs{width:100%;margin:0;height:auto}.one-line .big-thumbs .swiper-wrapper{height:280px}.slider .arrows{display:none}body{padding-top:50px}.section-wrapper{display:flex;flex-flow:column}.camo-block{order:1}.camo-block .description{margin-bottom:20px}.camo-block .container{padding:50px 0;flex-flow:row wrap}.camo-block .check-line label{display:flex;align-items:flex-start}.camo-block .check-line label:before{flex:0 0 auto;margin-right:1em}.camo-block .field-line{margin:0;flex-flow:row wrap}.camo-block .field-line>*{width:100%;margin:0 0 20px}.gray-block{margin:15px 0;order:2}.gray-block .container{padding:20px;flex-flow:row wrap}.gray-block .command{width:100%}.gray-block .data{margin:0 0 20px}.item-card:hover{overflow:visible}.cards{margin:-.4rem -.4rem 40px}.cards .card-container{padding:.4rem}.cards.table-view .item-card:hover .cart-picto{opacity:1}.cards.table-view .item-card:hover .cost{margin-bottom:0}.cards.table-view .item-card:hover .commands,.cards.table-view .item-card:hover .last-block .available-block{display:none}.cards.list-view .last-block{margin-left:0}.cards.list-view .middle-block>.caption{margin-bottom:8px}.cards.list-view .line{margin-bottom:0}.pagination-container{width:100%;overflow:auto}.pagination .shell{display:flex;flex-flow:row nowrap}.pagination .finish,.pagination .start,header .bottom-line,header .informers-block .compare-cell,header .informers-block .favorite-cell,header .top-line{display:none}.catalog-controls .view-type{display:none!important}header{position:fixed;top:0;box-shadow:0 0 15px rgba(0,0,0,.12)}.middle-line .mobile-menu,header .informers-block .search-cell{display:inline-block}.middle-line .contact-block,.middle-line .search-block{display:none}.middle-line .logo-block{width:auto}.middle-line .logo{background:url(/local/templates/huntworld/css/../img/logo-mobile.svg) center no-repeat;width:120px;height:48px;margin-left:50px}.middle-line .shell{padding:0 15px;min-height:50px;justify-content:space-between}.informers-block .cell{margin-right:7px}.informers-block .cell:last-child{margin-right:0}.informers-block .cell .pic-container{height:25px;width:35px;min-width:35px}.informers-block .cell span[class*=ico-]{width:23px;height:23px;top:2px}.informers-block .cell span[class*=ico-]:before{width:23px;height:23px}.informers-block .cell .round{height:20px;width:20px;line-height:18px;font-size:.7rem}.informers-block .search .pic-container{min-width:20px;width:20px}.informers-block .search-cell .search{margin-right:0}.shell{padding:0 15px}.item-middle{overflow:hidden}.pseudo-img{width:70px}.desktop .price-block,.label span.desktop{display:none}.label span.mobile-gold{display:inline-flex}.head-news-container{flex-direction:column;align-items:flex-start}.head-news-container .blog_sign{margin-bottom:15px}.head-news-container .head{margin-top:10px}.tags-list{display:block}.tags-list .items_tag{margin-bottom:15px}.news{margin:-.4rem -.4rem 40px}.news .news__item{width:100%;margin-bottom:25px}.news .news__item .title{font-size:1.25em}.reverse-grid{display:block}.reverse-grid .right-column{display:none}.item-card.article-item .inner-wrap{flex-direction:column}.item-card.article-item .pic{max-width:100%}.item-card.article-item .caption{font-size:12px}}@media (max-width:375px){.list-view .pic{margin-right:0}.shell{padding:0 15px}.cards.list-view .available-block,.cards.list-view .idd,.cards.list-view .item-card .idd,.cards.list-view .middle-block .available-block,.item-card .profit{display:none}.cards.list-view .item-card .caption span{height:auto}.item-card .cost .price{font-size:1.2rem}.item-card .cost .old-price{font-size:1rem}.items-slider .caption span{font-size:1.1rem}.items-slider .cost .price{font-size:1.2rem}.items-slider .cost .old-price{font-size:1rem}}@media (max-width:320px){.item-card .profit{display:inline-block}.item-card .cost{margin-bottom:10px}.item-card .cost .price{font-size:1.5rem}.item-card .cost .old-price{font-size:1.2rem}.items-slider .swiper-slide{width:100%}.items-slider .caption span{font-size:1.4rem}.items-slider .cost .price{font-size:1.5rem}.items-slider .cost .old-price{font-size:1.2rem}.cards .card-container{flex:0 0 100%}.cards .commands{display:block}.cards .item-card{padding:14px}.cards .item-card .cost{margin-bottom:20px!important}.cards .item-card .last-block .available-block{display:flex}.about-block .caption .commands,.items-slider .commands{display:block;margin:0}.about-block .caption .command,.items-slider .command{margin:0}.about-block .caption .shell>.caption,.items-slider .shell>.caption{line-height:1.2}.main-slider .container,.main-slider .swiper-container{height:180px}.main-slider .swiper-slide a img{-o-object-fit:contain;object-fit:contain}.slider .shell>.advanced-caption{flex-flow:column}.slider .shell>.advanced-caption .view-all{margin-left:0;display:none}.about-block .left{padding:10px 20px}.about-block .block{padding:0;width:49%}.reviews .comments-count{text-align:center}.reviews .comments-count:before{display:none}.reviews .sub-comments .sub-comment:after,.reviews .sub-comments .sub-comment:before{left:192px}.result-block .controls .command{padding:0 14px;min-width:100px}.sub-title-line .idd{margin-right:.3em}.sub-title-line .rating{margin-right:.3em;font-size:.9em}.pop-up{min-width:300px!important}.popup-content .command{line-height:20px!important}}
/* End */


/* Start:/local/templates/huntworld/css/tmp/basket.css?157960114594972*/
.page-basket .radio{
    display: block;
    margin-bottom: 18px;
    font-size: 13px;
}
.page-basket .radio:last-of-type{
    margin-bottom: 4px;
}
.page-basket .radio > span{
    position: relative;
    display: block;
    padding-left: 21px;
}
.page-basket .radio input:checked + span:before{
    background: #464646;
    border: 1px solid #464646;
}
.page-basket .radio input:checked + span:after{
    opacity: 1;
}
.page-basket .radio > span:before{
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
    border: 1px solid #b3b3b3;
    border-radius: 50%;
    background: #ffffff;
}
.page-basket .radio > span:after{
    position: absolute;
    content: "";
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #ffffff;
    opacity: 0;
}
.page-basket a{
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
/* .page-basket * {
    box-sizing: border-box; } */
.basket-description{
    margin-top: 23px;
    padding: 10px 25px;
    font-size: 13px;
    line-height: 19px;
    background: #ebebeb;
    border-radius: 5px;
}
.basket-description p{
    margin-top: 0;
}
.basket-description p:last-child{
    margin-bottom: 0;
}
.basket-description a{
    color: #0073a3;
}
.basket-nav{
    margin-top: 42px;
    position: relative;
}
.basket-nav-ready{
    display: inline-block;
    vertical-align: top;
    padding: 0 27px;
    line-height: 40px;
    font-size: 15px;
    color: #666666;
    background: #eaeaea;
    border-radius: 3px;
}
.basket-nav-ready.active{
    background: #666666;
    color: #eaeaea;
}
.basket-nav-ready.active span{
    background: #eaeaea;
    color: #666666;
}
.basket-nav-ready span{
    margin-left: 2px;
    padding: 0 7px;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 17px;
    background: #666666;
    color: #eaeaea;
    border-radius: 17px;
}
.basket-nav-ready:hover{
    color: #ffffff;
}
.basket-nav-count-orders {
    display: inline-block;
    vertical-align: top;
    padding: 0 27px;
    margin-left: 25px;
    line-height: 40px;
    font-size: 15px;
    color: #666666;
    background: #eaeaea;
    border-radius: 3px;
}
.basket-nav-count-orders.active{
    background: #666666;
    color: #eaeaea;
}
.basket-nav-count-orders.active span{
    background: #eaeaea;
    color: #666666;
}
.basket-nav-count-orders span{
    margin-left: 2px;
    padding: 0 7px;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 17px;
    background: #666666;
    color: #eaeaea;
    border-radius: 17px;
}
.basket-nav-not-available{
    margin-left: 27px;
    display: inline-block;
    vertical-align: top;
    padding: 0 36px;
    line-height: 40px;
    font-size: 15px;
    color: #4f4f4f;
    background: #eaeaea;
    border-radius: 3px;
}
.basket-nav-not-available.active{
    background: #666666;
    color: #eaeaea;
}
.basket-nav-not-available.active span{
    background: #eaeaea;
    color: #666666;
}
.basket-nav-not-available span{
    margin-left: 2px;
    padding: 0 7px;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 17px;
    background: #666666;
    color: #ffffff;
    border-radius: 17px;
}
.basket-nav-compare{
    margin-left: 27px;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
    font-size: 15px;
    color: #55a940;
    border-radius: 3px;
}
.basket-nav-compare:before{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    content: "";
    margin-top: -4px;
    margin-right: 10px;
    width: 13px;
    height: 13px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-basket-compare.svg');
}
.basket-nav-compare span{
    margin-left: 2px;
    padding: 0 7px;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 15px;
    color: #55a940;
    border-radius: 17px;
    border: 1px solid #55a940;
}
.basket-nav-delete {
    line-height: 40px;
    font-size: 15px;
    color: #eb0f0f;
    border-radius: 3px;
}
.basket-nav-delete:before{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    content: "";
    margin-top: -4px;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-basket-delete.png');
}
.basket-location {
    margin-top: 32px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}
.goto-one-storage {
	padding: 0 1em 0 3em;
    position: relative;
    display: inline-block;
    line-height: 45px;
    border: none;
    font-size: 17px;
    color: #ffffff;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cc25d), color-stop(100%,#55a940));
    background: -webkit-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: -moz-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: -ms-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: -o-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: linear-gradient(to bottom, #8cc25d 0%,#55a940 100%);
}
.goto-one-storage:before {
    content: "";
    position: absolute;
    left: 20px;
    top: 11px;
    background: url(/local/templates/huntworld/css/tmp/../../img/old/icon-basket-location_s.svg);
    width: 16px;
    height: 20px;
}
.goto-one-storage:hover {
    color: #ffffff;
    background: linear-gradient(to bottom, #72b236,#156807);
    background: -webkit-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -ms-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -o-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
}
.basket-table{
    margin-top: 33px;
}

.basket-table.basket-table-no .basket-item-product ,.basket-table.basket-table-no .basket-table-col-product{
    width: 425px;
}
.basket-table.basket-table-no .basket-item-quantity ,.basket-table.basket-table-no .basket-table-col-quantity{
    width: 200px;
}
.basket-table.basket-table-no .basket-table-line{
    border-top: none;
    border-left: none;
    border-right: none;
    padding-bottom: 15px;
    border-bottom: 1px solid #dbdbdb;
}

.basket-table-head{
    float: left;
    width: 100%;
    font-size: 14px;
    color: #4f4f4f;
    border: 1px solid #e0e0e0;
    background: #e0e0e0;
}

.basket-table-col{
    float: left;
    padding: 11px;
}
.basket-table-col-product{
    /* width: 328px; */
    width: 35%;
    padding-left: 23px;
}
.basket-table-col-delivery{
    /* width: 165px; */
    width: 22%;
}
.basket-table-col-price{
    /* width: 80px; */
    width: 12%;
    text-align: center;
}
.basket-table-col-quantity{
    /* width: 125px; */
    width: 11%;
    text-align: center;
}
.basket-table-col-sum{
    /* width: 40px; */
    width: 14%;
    text-align: center;
}
.basket-table-col-delete{
    /* width: 10px; */
    width: 6%;
}
.basket-table-line{
    margin-top: 10px;
    float: left;
    width: 100%;
    border: 1px solid #dbdbdb;
}
.basket-item{
    float: left;
    width: 100%;
}
.basket-item-product{
    /* width: 328px; */
    width: 34%;
}
.basket-item-delivery{
    /* width: 191px; */
    width: 22%;
    padding-top: 19px;
}
.basket-item-price{
    padding-top: 22px;
    /* width: 80px; */
    width: 12%;
    font-size: 16px;
    text-align: center;
}
.basket-item-price-old{
    margin-top: 2px;
    display: block;
    font-size: 13px;
    color: #a3a3a3;
    text-decoration: line-through;
}
.basket-item-quantity{
    position: relative;
    /* width: 108px; */
    width: 11%;
    padding-top: 20px;
    text-align: center;
}
.basket-item-quantity input{
    border: none;
    font-size: 14px;
    text-align: center;
}
.basket-item-quantity-tooltip {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100%;
    width: 370px;
    padding: 20px;
    border-top: 5px solid #eb0f0f;
    box-shadow: 0 0 25px 0 rgba(0,0,0,.15);
    background-color: #ffffff;
    text-align: justify;
    z-index: 10;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.basket-item-quantity-tooltip:before {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -15px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #eb0f0f;
    border-right: 10px solid transparent;
}
.basket-item-quantity-tooltip > p {
    font-size: 13px;
    line-height: 19px;
    margin-bottom: 0;
}
.basket-item-quantity-tooltip  a {
    color: #0073a3;
    text-decoration: underline;
}
.basket-item-quantity-tooltip.active {
    opacity: 1;
    visibility: visible;
}
.basket-item-sum{
    /* width: 85px; */
    width: 14%;
    padding-top: 22px;
    font-size: 16px;
    font-weight: 600;
    text-align: right;
}
.basket-item-delete{
    /* width: 10px; */
    width: 6%;
    padding-top: 25px;
    padding-left: 3px;
	/*text-align: right;*/
}
.basket-product-img{
    float: left;
    width: 110px;
    text-align: center;
}
.basket-product-img img{
    max-width: 100%;
}
.basket-product-content{
    width: 100%;
    padding-left: 117px;
    padding-top: 5px;
}
.basket-product-title a{
    font-size: 13px;
    line-height: 20px;
    color: #000000;
    border-bottom: 1px solid;
}
.basket-product-title span{
    font-size: 13px;
    color: #b4b4b4;
}
.basket-product-icons{
    margin-top: 4px;
    text-align: left;
}
.basket-product-icon-license{
    display: inline-block;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-product-license.png');
    width: 20px;
    height: 19px;
}
.basket-product-icon-size{
    display: inline-block;
    vertical-align: middle;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-product-size.png');
    width: 24px;
    height: 18px;
}
.basket-product-icon-lno-delivery{
    display: inline-block;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-product-no-delivery.png');
    width: 26px;
    height: 16px;
}
.basket-product-description{
    margin-top: 10px;
    font-size: 13px;
    line-height: 20px;
}
.basket-product-description p{
    margin: 0;
}
.basket-product-article{
    margin-top: 5px;
    font-size: 13px;
    color: #b4b4b4;
}
.basket-item-delivery-shop{
    padding-left: 21px;
    margin-top: 10px;
    line-height: 16px;
}
.basket-item-delivery-shop b{
    display: block;
}
.basket-item-delivery-shop .tk-price{
    margin-bottom: 4px;
    display: block;
    color: #616161;
}
.basket-item-delivery-edit{
    margin-top: 2px;
    display: block;
    font-size: 13px;
    font-style: italic;
    color: #0073a3;
    width: 180px;
}
.basket-item-delivery-info {
    color: #666666;
    padding-left: 21px;
    margin-top: 2px;
}
.basket_quantity_control {
    display: inline-block;
    left: 0;
    margin: 0;
    padding: 0;
    text-align: center;
}

.basket_quantity_control a.plus {
    background-position: 0px 0px;
    border-radius: 5px 5px 0 0;
}

.basket_quantity_control a.minus{
    background-position: 0px -20px;
    border-radius: 0 0 5px 5px;
    margin-top: -1px;
}
.basket_quantity_control a.minus,
.basket_quantity_control a.plus{
    display: inline-block;
    width: 25px;
    height: 25px;
    background: linear-gradient(to bottom, #fcfcfc, #f1f1f1);
    border: 1px solid #ebebeb;
    border-radius: 3px;
    text-shadow: 0 0 1px #ffffff;
    line-height: 23px;
    cursor: pointer;
    transition: all 0.3s ease-in-out 0s;
}

.basket-table-note{
    margin-top: 6px;
    float: left;
    width: 100%;
    padding: 7px 22px;
    background: rgba(85,169,64,.2);
    font-size: 12px;
    color: #b4b4b4;
    text-transform: uppercase;
}
.basket-table-note i{
    float: right;
    font-size: 12px;
    font-weight: 600;
    color: #49a43a;
    text-transform: none;
}
.basket-product-showcase{
    margin-top: 11px;
    padding-left: 6px;
    padding-right: 8px;
    display: inline-block;
    background: #f0f0f0;
    border-radius: 3px;
    line-height: 30px;
    font-size: 13px;
}
.basket-product-showcase span:before{
    margin-right: 4px;
    display: inline-block;
    vertical-align: middle;
    content: "";
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-showcase.png');
    width: 24px;
    height: 20px;
}
.basket-product{
    margin-bottom: 17px;
}
.basket-item-show-packet{
    position: relative;
    float: left;
    padding: 7px 42px 8px;
    background: #ebebeb;
    font-size: 12px;
    color: #838383;
}
.basket-item-show-packet:before{
    position: absolute;
    left: 22px;
    top: 12px;
    content: "";
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-basket-arrow.png');
    width: 10px;
    height: 5px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.basket-item-show-packet span{
    border-bottom: 1px dashed;
    cursor: pointer;
}
.basket-item-show-packet .-show{
    display: inline-block;
}
.basket-item-show-packet .-hide{
    display: none;
}
.basket-item-show-packet.toggle .-show{
    display: none;
}
.basket-item-show-packet.toggle .-hide{
    display: inline-block;
}
.basket-item-show-packet.toggle:before{
    -moz-transform: rotate(180deg); /* Для Firefox */
    -ms-transform: rotate(180deg); /* Для IE */
    -webkit-transform: rotate(180deg); /* Для Safari, Chrome, iOS */
    -o-transform: rotate(180deg); /* Для Opera */
    transform: rotate(180deg);
}

.basket-footer{
    margin-top: 39px;
}
.basket-footer .-note{
    color: #808080;
}
.basket-footer a{
    color: #0073a3;
    border-bottom: 1px solid;
}
.basket-discount-note{
    float: left;
    padding: 14px
}
.basket-discount-note-wrap{
    position: relative;
    width: 535px;
    padding: 11px 18px;
    border-radius: 5px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
    font-size: 14px;
    line-height: 22px;
}
.basket-discount-note-wrap:before{
    width: 25px;
    height: 25px;
    line-height: 25px;
    font-size: 22px;
    position: absolute;
    top: -16px;
    left: -12px;
    color: #91c560;
    border-radius: 25px;
    border: 2px solid #91c560;
    background: #ffffff;
    text-align: center;
    font-style: italic;
    font-weight: bold;
    font-family: Times New Roman, Helvetica;
    content: "i"
}
.basket-discount-note h3{
    margin-bottom: 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}
.basket-discount-note p{
    margin-top: 0;
}
.basket-total{
    margin-top: 7px;
    width: 330px;
    float: right;
}
.basket-total-item{
    float: left;
    width: 100%;
    margin-bottom: 8px;
}
.basket-total-item > span{
    display: inline-block;
    vertical-align: bottom;
    width: 54%;
}
.basket-total-item > b{
    display: inline-block;
    vertical-align: bottom;
    width: 44%;
    padding-left: 15px;
}
.basket-total-sum{
    font-size: 20px;
}
.basket-total-sum b {
    font-size: 24px;
    display: inline;
}
.basket-total-saving {
    margin-top: 10px;
}
.basket-total-saving > span{
    font-size: 16px;
    color: #7f7f7f;
    text-align: right;
}
.basket-total-saving > b{
    font-size: 17px;
    color: #52b339;
    display: inline;
}
.basket-total-delivery{
    margin-top: 15px;
    margin-bottom: 24px;
}
.basket-total-delivery > span{
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
    text-align: right;
}
.basket-total-delivery > b{
    font-size: 17px;
    display: inline;
}
.basket-checkout{
    width: 100%;
    float: left;
    margin-top: 7px;
}
.basket-footer a.basket-checkout-button, .basket-checkout-button{
    display: inline-block;
    width: 100%;
    height: 45px;
    line-height: 45px;
    border: none;
    font-size: 17px;
    color: #ffffff;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cc25d), color-stop(100%,#55a940));
    background:-webkit-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:   -moz-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:    -ms-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:     -o-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:        linear-gradient(to bottom, #8cc25d 0%,#55a940 100%);
}
.basket-footer a.basket-checkout-button:hover, .basket-checkout-button:hover{
    background: linear-gradient(to bottom, #72b236,#156807);
    background: -webkit-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background:    -moz-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background:     -ms-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background:      -o-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
}

.basket-banner{
    margin-top: 24px;
    padding-top: 30px;
    padding-bottom: 30px;
    width: 100%;
    background: #f0f0f0;
    font-size: 16px;
    line-height: 20px;
}
.basket-banner, .basket-banner *{
    box-sizing: border-box;
}
.basket-banner h2{
    margin-bottom: 19px;
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
}
.basket-banner p{
    margin-top: 0;
    margin-bottom: 10px;
}
.basket-banner a{
    color: #0073a3;
    border-bottom: 1px solid;
}
.basket-banner-wrap{
    width: 940px;
    margin: 0 auto;
}
.basket-banner-content{
    float: left;
    width: 365px;
    padding-top: 21px;
    padding-right: 50px;
}
.basket-banner-img{
    float: left;
    width: 575px;
}
.back_to_catalog{
    padding-top: 6px;
    text-align: right;
    font-size: 13px;
}
.basket-item-packet{
    width: 100%;
    float: left;
    display: none;
}
.i-basket-delete{
    cursor: pointer;
}
.basket-delivery-info-wrap {
    position: relative;
}
.basket-delivery-info{
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: #89a6b2;
    border: 1px solid #ffffff;
    box-shadow: 1px 0 2px 0 rgba(0,0,0,.36);
    color: #ffffff;
    font-size: 9px;
    font-weight: 400;
    line-height: 14px;
    font-style: normal;
    text-align: center;
    cursor: pointer;
}
.basket-delivery-info:hover {
    background-color: #000000
}
.basket-delivery-info:hover + .basket-delivery-info-tooltip{
    opacity: 1;
    visibility: visible;
}


.basket-modal{
    width: 840px;
    left: 50%;
    margin-left: -420px;
    display: block;
    position: absolute!important;
    top: -1300px;
    border: 1px solid #a9a9a9;
    border-top: 5px solid #e70707;
    background: #ffffff;
    z-index: 99;
}
.basket-modal.basket-modal-big{
    /* max-width: 940px; */
    /* margin-left: -470px; */
}
.basket-modal p{
    margin-top: 0;
}
.basket-modal a{
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.basket-modal .modal_body{
    padding: 20px 30px;
    font-size: 13px;
    line-height: 18px;
    color: #000000;
}
.basket-modal .modal_header{
    padding: 20px 30px 0;
    color: #000000;
}
.basket-modal .modal_header > h3{
    margin: 0 0 20px;
    font-size: 18px;
    font-weight: 600;
}
.basket-modal .modal_header > p {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 15px;
}
.basket-modal .modal_header > p > a{
    color: #0073a3;
    text-decoration: underline;
}
.basket-modal .i-our-stores{
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-our-stores.png');
    width: 15px;
    height: 15px;
}
.basket-modal .i-postamat{
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-postmat.png');
    width: 15px;
    height: 15px;
}
.basket-table-address{
    min-height: 356px;
}
.basket-table-address-head{
    width: 100%;
    float: left;
    background: #eaeaea;
}
.basket-table-address-head .basket-table-address-col{
    font-size: 13px;
    color: #7a7a7a;
}
.basket-table-address-col{
    float: left;
    padding: 12px 20px;
    color: #616161;
    font-size: 14px;
		box-sizing: border-box;
}
.basket-table-address-line:after {
	content: '';
	display: block;
	clear: both;
}
.basket-table-address-col.-address{
    /* width: 270px; */
		width: 40%;
}
.basket-table-address-col.-mode{
    /* width: 210px; */
		width: 34%;
}
.basket-table-address-col.-choose{
    /* width: 180px; */
		width: 26%;
}
.basket-table-address-col.-choose a{
    padding: 0 24px;
    display: inline-block;
    border: 1px solid #51a63e;
    color: #51a63e;
    line-height: 27px;
    border-radius: 3px;
}
.basket-table-address-col.-choose a:hover{
    background: #51a63e;
    color: #ffffff;
}
.basket-table-address-footer{
    margin-top: 20px;
    padding: 20px;
    border-top: 1px dashed #eaeaea;
}
.basket-table-address-note span{
    display: inline-block;
    margin-right: 50px;
}
.basket-modal-buttons{
    margin-top: 20px;
}
.basket-modal-link-back{
    float: left;
    padding: 0 40px;
    font-size: 14px;
    line-height: 40px;
    color: #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a3a3), color-stop(100%,#555555));
    background:-webkit-linear-gradient(top, #a3a3a3 0%,#555555 100%);
    background:   -moz-linear-gradient(top, #a3a3a3 0%,#555555 100%);
    background:    -ms-linear-gradient(top, #a3a3a3 0%,#555555 100%);
    background:     -o-linear-gradient(top, #a3a3a3 0%,#555555 100%);
    background:        linear-gradient(to bottom, #a3a3a3 0%,#555555 100%);
    border-radius: 3px;
}
.basket-modal-link-back:hover{
    color: #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a3a3), color-stop(100%,#4c4c4c));
    background:-webkit-linear-gradient(top, #a3a3a3 0%,#4c4c4c 100%);
    background:   -moz-linear-gradient(top, #a3a3a3 0%,#4c4c4c 100%);
    background:    -ms-linear-gradient(top, #a3a3a3 0%,#4c4c4c 100%);
    background:     -o-linear-gradient(top, #a3a3a3 0%,#4c4c4c 100%);
    background:        linear-gradient(to bottom, #a3a3a3 0%,#4c4c4c 100%);
    border-radius: 3px;
}
.basket-modal-link-ok{
    float: right;
    padding: 0 40px;
    font-size: 14px;
    line-height: 40px;
    color: #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cc25d), color-stop(100%,#55a940));
    background:-webkit-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:   -moz-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:    -ms-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:     -o-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background:        linear-gradient(to bottom, #8cc25d 0%,#55a940 100%);
    border-radius: 3px;
}
.basket-modal-link-ok.order-form__button-license_is.no_active_license {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a0a0a0), color-stop(100%,#3f403e));
    background: -webkit-linear-gradient(top, #a0a0a0 0%,#3f403e 100%);
    background: -moz-linear-gradient(top, #a0a0a0 0%,#3f403e 100%);
    background: -ms-linear-gradient(top, #a0a0a0 0%,#3f403e 100%);
    background: -o-linear-gradient(top, #a0a0a0 0%,#3f403e 100%);
    opacity: 0.5;
    cursor: not-allowed;
}
.alert_no_check {
    color: red;
    position: absolute;
    margin-top: -20px;
    margin-left: 5px;
}
.order-form__dilevery_license-text-one {
    color: red;
}
.checkbox-custom.border_red_license_not_checked {
    border-color: red;
}
.order-form__dilevery_license-text-two {
    margin-left: 5px;
}

.basket-modal-link-ok:hover{
    color: #ffffff;
    background: linear-gradient(to bottom, #72b236,#156807);
    background: -webkit-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -ms-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -o-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
}
.basket-modal-link-back span:before{
    margin-top: -2px;
    margin-right: 15px;
    display: inline-block;
    vertical-align: middle;
    content: "";
    width: 13px;
    height: 7px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-arrow-left.svg');
}

.basket-modal-delivery-find label{
    display: inline-block;
    vertical-align: bottom;
    width: 350px;
}
.basket-modal-delivery-find label b{
    color: #818181;
}
.basket-modal-delivery-find input{
    width: 100%;
    /*height: 33px;*/
    padding: 0 10px;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
}
input#delivery_street {
    width: 90%;
    margin-left: 15px;
}
.basket-modal-delivery-find .note{
    margin-left: 35px;
    width: 390px;
    padding: 10px 15px;
    display: inline-block;
    vertical-align: bottom;
    font-size: 11px;
    line-height: 15px;
    background: #ebebeb;
    border-radius: 5px;
}
.basket-modal-delivery-items{
    width: 100%;
    margin-top: 40px;
}
.basket-modal-delivery-item{
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 30px;
    width: 195px;
    float: left;
    text-align: center;
}
.basket-modal-delivery-item .logo{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.basket-modal-delivery-item img:hover{
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray; /* IE 6-9 */
}
.basket-modal-delivery-item img{
    display: inline-block;
    vertical-align: middle;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.basket-modal-delivery-item .title{
    margin-top: 15px;
    margin-bottom: 0;
    padding: 0 15px;
    display: block;
    height: 55px;
    font-size: 14px;
    line-height: 18px;
    color: #616161;
    background: none;
    overflow: hidden;
}
.basket-modal-delivery-item .time{
    display: block;
    font-size: 12px;
    color: #9e9e9e;
}
.basket-modal-delivery-item .price{
    position: relative;
    display: inline-block;
    font-size: 16px;
    color: #0073a3;
    border-bottom: 1px dashed;
    cursor: pointer;
}
.basket-modal-delivery-item .choose{
    margin-top: 15px;
    padding: 0 24px;
    display: inline-block;
    font-size: 14px;
    line-height: 27px;
    color: #51a63e;
    border: 1px solid #51a63e;
    border-radius: 3px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
}
.basket-modal-delivery-item .choose:hover{
    background: #51a63e;
    color: #ffffff;
}
.basket-modal-delivery-item p{
    margin: 5px 0;
}

.basket-modal-delivery-item.-consultant{
    border: 2px solid #ddeed9;
    border-radius: 5px;
}
.basket-modal-delivery-tooltip{
    position: absolute;
    left: 100%;
    top: -150px;
    margin-left: 20px;
    width: 600px;
    padding: 20px 30px;
    border-top: 5px solid #ff0000;
    box-shadow: 0 0 25px 0 rgba(0,0,0,.15);
    background: #ffffff;
    z-index: 10;
    text-align: left;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.basket-modal-delivery-tooltip:before{
    position: absolute;
    content: "";
    right: 100%;
    top: 145px;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 10px solid #ffffff;
    border-bottom: 10px solid transparent;
}
.basket-modal-delivery-tooltip > h3,
.basket-item-quantity-tooltip > h3 {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
    color: #000000;
}
.basket-modal-table p{
    margin: 0;
}
.basket-modal-table-head{
    width: 100%;
    float: left;
    background: #e0e0e0;
}
.basket-modal-table-line{
    width: 100%;
    float: left;
}
.basket-modal-table-head .basket-modal-table-col{
    font-size: 13px;
    color: #7a7a7a;
}
.basket-modal-table-head .basket-modal-table-col.-mode{
    padding: 15px 0;
}
.basket-modal-table-col{
    float: left;
    padding: 10px 20px;
    font-size: 14px;
    color: #000000;
    box-sizing: border-box;
}
.basket-modal-table-col .-metro, .basket-modal-table-col .-metro-no, .basket-modal-table-col .-metro-blue{
    position: relative;
}
.basket-modal-table-col .-metro:before{
    position: absolute;
    content: "";
    top: 2px;
    left: -25px;
    width: 16px;
    height: 16px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-metro-active.svg');
}
.basket-modal-table-col .-metro-no:before{
    position: absolute;
    content: "";
    top: 2px;
    left: -25px;
    width: 16px;
    height: 16px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-metro.svg');
}
.basket-modal-table-col .-metro-blue:before{
    position: absolute;
    content: "";
    top: 2px;
    left: -25px;
    width: 16px;
    height: 16px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-metro-blue.png');
}
.basket-modal-table-col .store-address{
    padding-left: 25px;
}
.basket-modal-table-col.-store{
    width: 50%;
    padding: 10px 10px;
}
.span_shop_title {
    position: relative;
    left: 25px;
    top: 5px;
    color: #616161;
}
.basket-modal-table-col.-mode{
    width: 25%;
    padding: 15px 0 0;
    text-align: left;
    color: #616161;
}
.basket-modal-table-col.-choose{
	width: 25%;
	text-align: center;
}
.basket-modal-table-col.-choose.element {
    left: 65%;
}
.basket-modal-table-col.-choose > a{
    line-height: 27px;
    text-align: center;
}
.basket-modal-table-link-set{
    display: inline-block;
    width: 104px;
    color: #51a63e;
    border: 1px solid #51a63e;
    border-radius: 3px;
}
.basket-modal-table-link-get {
    color: #0073a3 !important;
}
.basket-modal-table-link-set:hover{
    background: #51a63e;
    color: #ffffff;
}
.basket-modal-table-link-get:hover {
    text-decoration: underline;
}
.basket-modal-table-col.-address{
    width: 315px;
    color: #616161
}
.basket-modal-table-col.-address b{
    color: #000000;
    display: block;
}
.basket-modal-table-col.-quantity{
    width: 120px;
    text-align: center;
}
.basket-modal-table-col.-price{
    width: 105px;
    text-align: center;
}
.basket-modal-delivery-item .price:hover .basket-modal-delivery-tooltip{
    opacity: 1;
    visibility: visible;
}
.basket-modal-table-footer{
    width: 100%;
    float: left;
    padding-top: 20px;
    border-top: 1px dashed #eaeaea;
    text-align: right;
    font-size: 13px;
    color: #000000;
}
.basket-modal-table-footer .total-price{
    display: inline-block;
    width: 105px;
    font-weight: 600;
    text-align: center;
}


.basket-modal-availability{
    margin: 0 -15px;
}
.basket-modal-availability-content{
    float: left;
    width: 43%;
    padding: 0 15px;
}
.basket-modal-availability-content p{
    margin-bottom: 7px;
}
.basket-modal-availability-map{
    float: left;
    width: 50%;
    padding: 0 15px;
}
.basket-modal-availability-map .map{
    height: 415px;
}
.basket-modal-availability-map-stock .map {
    height: 680px;
}
.basket-modal-availability-map-not-availability .map {
    height: 730px;
}
.basket-modal-availability-title{
    margin-bottom: 20px;
    width: 95%;
    padding: 10px 15px;
    font-size: 16px;
    font-weight: 600;
    background: #e0e0e0;
}
.basket-modal-availability-store{
    position: relative;
    padding-left: 23px;
    color: #616161;
}
.basket-modal-availability-store b{
    color: #000000;
}
.basket-modal-availability-store .-address:before{
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-metro-active.svg');
    width: 16px;
    height: 16px;
}
.basket-modal-availability-store .-address-not-availability:before{
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-metro.svg');
}
.basket-modal-availability-store .-time{
    display: block;
    margin-top: 15px;
    margin-bottom: 5px;
}
.basket-modal-availability-store .-time:before{
    display: inline-block;
    content: "";
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-time.svg') no-repeat;
    width: 20px;
    height: 12px;
}
.basket-modal-availability-store .-phone{
    display: block;
}
.basket-modal-availability-store .-phone:before{
    display: inline-block;
    content: "";
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-phone.svg') no-repeat;
    width: 20px;
    height: 14px;
}
.basket-modal-availability-sub{
    margin-top: 10px;
    padding: 23px;
    font-size: 13px;
    line-height: 18px;
}
.basket-modal-availability-sub label{
    margin-top: 10px;
    margin-bottom: 15px;
    display: block;
    color: #818181;
}
.basket-modal-availability-sub label b{
    display: block;
    margin-bottom: 5px;
}
.basket-modal-availability-sub label input{
    padding: 0 10px;
    width: 350px;
    height: 32px;
    border-radius: 3px;
    border: 1px solid #dbdbdb;
    font-size: 13px;
}
.basket-modal-availability-sub .link-notify{
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a3a3a3),color-stop(100%,#555555));
    background:-webkit-linear-gradient(top,#a3a3a3 0%,#555555 100%);
    background:  -moz-linear-gradient(top,#a3a3a3 0%,#555555 100%);
    background:   -ms-linear-gradient(top,#a3a3a3 0%,#555555 100%);
    background:    -o-linear-gradient(top,#a3a3a3 0%,#555555 100%);
    background:       linear-gradient(to bottom,#a3a3a3 0%,#555555 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a3a3',endColorstr='#555555',GradientType=0 );
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    margin-top: 15px;
    padding-left: 50px;
    padding-top: 3px;
    border-radius: 5px;
    color: white;
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    width: 150px;
    height:30px;
}
.basket-modal-availability-sub .link-notify:before{
    position: absolute;
    top: 4px;
    left: 19px;
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-product-notify.svg');
    width: 23px;
    height: 18px;
    content: "";
}
.basket-modal-availability-info{
    padding: 23px;
}
.basket-modal-availability-info .-red{
    color: #eb0f0f;
}

.basket-modal-availability-info .-consultation{
    display: block;
    color: #0073a3;
    font-style: italic;
}
.basket-modal-availability-info label{
    width: 100%;
}
.basket-modal-availability-info .radio input:checked + span .basket-modal-transport-company{
    display: block;
}

.basket-modal .radio{
    display: inline-block;
    margin-bottom: 10px;
    font-size: 13px;
}
.basket-modal .radio:last-of-type{
    margin-bottom: 4px;
}
.basket-modal .radio > p{
    position: relative;
    padding-left: 21px;
    color: #666666;
    font-size: 12px;
}
.basket-modal .radio > p > span{
    font-size: 13px;
    display: block;
    margin-bottom: 5px;
    color: #000000;
}
.basket-modal .radio input:checked + p:before{
    background: #464646;
    border: 1px solid #464646;
}
.basket-modal .radio input:checked + p:after{
    opacity: 1;
}
.basket-modal .radio > p:before{
    position: absolute;
    content: "";
    top: 2px;
    left: 0;
    width: 12px;
    height: 12px;
    border: 1px solid #b3b3b3;
    border-radius: 50%;
    background: #ffffff;
}
.basket-modal .radio > p:after{
    position: absolute;
    content: "";
    top: 6px;
    left: 4px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #ffffff;
    opacity: 0;
}
.basket-modal-table .scroll-pane{
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    width: 100%;
    height: 575px;
    overflow: auto;
}
.basket-modal-transport-company .scroll-pane
{
    width: 100%;
    height: 330px;
    overflow: auto;
}
.basket-modal-transport-company{
    margin-top: 40px;
    margin-left: -23px;
    margin-right: 0;
    display: none;
}
.basket-modal-transport-company .basket-modal-delivery-item{
    float: left;
    width: 50%;
    padding-right: 40px;
}
.basket-modal .nav-tabs{
    margin-bottom: 20px;
}
.basket-modal .nav-tabs ul{
    list-style: none;
}
.basket-modal .nav-tabs ul li{
    float: left;
    width: 96px;
    margin-right: -1px;
}
.basket-modal .nav-tabs ul li.active a{
    background: #5a5a5a;
    color: #ffffff;
}
.basket-modal .nav-tabs ul li a{
    display: block;
    color: #5a5a5a;
    line-height: 30px;
    border: 1px solid #5a5a5a;
    text-align: center;
}
.basket-modal .nav-tabs ul li:first-child a{
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.basket-modal .nav-tabs ul li:last-child a{
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.basket-modal .tab-content-item{
    display: none;
}
.basket-modal .tab-content-item.active{
    display: block;
}
.nav-tabs-show .radio{
	margin: 0;
}
.tab-content{
    margin-top: 10px;
}
.basket-modal-map{
    position: relative;
}
.basket-modal-map .map {
    height: 440px;
}
.basket-modal-map-balloon-content{
    position: absolute;
    width: 325px;
    padding: 20px 30px;
    top: 50px;
    left: 50px;
    font-size: 14px;
    color: #616161;
    background: #ffffff;
    border-top: 5px solid #979797;
    box-shadow: 0 0 15px 0 rgba(0,0,0,.15);
}
.basket-modal-map-balloon-content p:last-child{
    margin-bottom: 0;
}
.basket-modal-map-balloon-content:after{
    position: absolute;
    content: "";
    top: 100%;
    left: 25px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #ffffff;
}
.basket-modal-map-balloon-content b{
    color: #000000;
}
.basket-modal-map-balloon-content .-next{
    display: inline-block;
    padding: 0 30px;
    color: #51a63e;
    line-height: 28px;
    border: 1px solid #51a63e;
    border-radius: 3px;
}
.basket-modal-map-balloon-content .-next:hover{
    background: #51a63e;
    color: #ffffff;
}
.map-designations{
    margin-top: 20px;
    font-size: 13px;
    color: #616161;
}
.map-designations.-list{
    margin-top: 0;
    float: left;
    width: 100%;
    padding: 20px 30px;
    border-top: 1px dashed #eaeaea;
}
.map-designations-item{
    display: inline-block;
    margin-right: 50px;
}
.map-designations-item img, .map-designations-item span{
    margin-right: .3rem;
    display: inline-block;
    vertical-align: middle;
}
.map-destination-icon {
    height: 1.3rem;
    width: 1.3rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.basket-modal .jspVerticalBar{
    right: 4px;
    width: 3px;
    background: #b3b3b3;
}
.basket-modal .jspTrack{
    background: #b3b3b3;
}
.basket-modal .jspDrag{
    left: -3px;
    width: 8px;
    background: #686868;
    border: 1px solid #000000;
    border-radius: 8px;
}

.basket-steps {
    margin: 30px 0 65px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.basket-step {
    text-align: center;
    font-size: 16px;
}
.basket-step.active .basket-step-num{
    background-color: #55a940;
    color: #ffffff;
}

.pixel_cart {
    font-size: 50px;
    position: absolute;
    margin-left: 85px;
    margin-top: -25px;
    color: #ccc;
}

.basket-step-num {
    position: relative;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%;
    margin: 0 auto 15px;
    background-color: #eaeaea;
    color: #4f4f4f;
    /*font-size: 20px;*/
}
.basket-step:not(:last-of-type) .basket-step-num:after {
    content: '.....................';
    position: absolute;
    width: 355px;
    top: -15px;
    left: 44px;
    white-space: nowrap;
    color: #dadada;
    font-size: 50px;
}

.basket-delivery-info-tooltip{
    position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 8px;
    width: 430px;
    padding: 20px;
    box-shadow: 0 0 25px 0 rgba(0,0,0,.15);
    background-color: #ffffff;
    z-index: 10;
    opacity: 0;
    visibility: hidden;
    font-size: 14px;
    line-height: 22px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    color: #000;
}
.basket-delivery-info-tooltip:before{
    position: absolute;
    content: "";
    right: 100%;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 10px solid #ffffff;
    border-bottom: 10px solid transparent;
}
.basket-delivery-info-tooltip > span {
    color: #ff1d1d;
}

.basket-table-info {
    padding: 5px 25px;
    border-bottom: 1px solid #dbdbdb;
    background-color: #f0f0f0;
    font-size: 16px;
    line-height: 22px;
}
.basket-table-info .basket-delivery-info,
.lk-item-status .basket-delivery-info {
    width: 20px;
    height: 20px;
    background-color: #ffffff;
    font-size: 12px;
    line-height: 18px;
    font-weight: 600;
    color: #000000;
    box-shadow: none;
}
.basket-table-info .basket-delivery-info:hover,
.lk-item-status .basket-delivery-info:hover {
    background-color: #000000;
    color: #ffffff;
}

.basket-table-line-reserve {
    background-color: #fffde1;
}
.basket-table-line-reserve .basket-table-info {
    background-color: #fff468;
}
.basket-product-icon-wrapper-nodelivery {
    background: beige;
    width: 170px;
    padding: 5px;
    font-size: 13px;
    display: flex;
    align-items: center;
}
.basket-product-icons-license {
    display: inline-block;
    margin-top: 8px;
    font-size: 13px;
    padding: 8px 8px 5px;
    border-radius: 2px;
    background-color: #fde7e7;
}
.basket-product-icons-license > i {
    vertical-align: middle;
}

.basket-modal-availability-list {
    margin: 0 -23px;
    height: 260px;
    overflow: hidden;
    padding: 20px 0 0 !important;
    border: 1px solid #e0e0e0;
}
.basket-modal-availability-item{
    padding: 0 20px;
}
.basket-modal-availability-item:not(:first-child){
    margin-top: 16px;
}
.basket-modal-availability-item:after {
    content: '...............................................................................................................';
    display: block;
    color: #666666;
    white-space: nowrap;
    overflow: hidden;
}
.basket-modal-availability-item > dt {
    float: left;
    white-space: nowrap;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
}
.basket-modal-availability-item > dd {
    float: right;
    margin: 0;
    font-weight: 500;
}
.basket-modal-availability-item > .available{
    color: #51a63e;
}
.basket-modal-availability-item > .not-available{
    color: #999999;
}

.no-padtop {
    padding-top: 0;
}

.basket-modal-map-one-shop > .map {
    height: 600px;
}

.basket-modal.basket-modal-md {
    width: 570px;
    /* margin-left: -285px; */
}
.basket-modal-request > p {
    margin: 0;
}
.basket-modal-md  .modal_header > h3 {
    margin: 0;
}
.basket-modal-request-group label {
    display: block;
    color: #818181;
    line-height: 24px;
    font-weight: 500;
}
.basket-modal-request-group input {
    width: 100%;
    padding: 0 10px;
    height: 33px;
    line-height: 30px;
    border: 1px solid #dbdbdb;
    border-radius: 2px;
}
.basket-modal-request-group textarea {
    width: 100%;
    padding: 10px;
    height: 105px;
    border: 1px solid #dbdbdb;
    border-radius: 2px;
    resize: none;
}
.basket-modal-request-form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.basket-modal-request-group {
    width: 48%;
    margin-top: 15px;
}
.address_container {
    display: flex;
}
.basket-modal-request-group:nth-of-type(3) {
    width: 60%;
}
.basket-modal-request-group:nth-of-type(4) {
    width: 37%;
}
.basket-modal-request-group:nth-last-of-type(3) {
    width: 100%;
}
.city_group {
    margin-right: 10px;
}
.basket-checkout-button-reset {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cc25d), color-stop(100%,#55a940));
    background:-webkit-linear-gradient(top, #939393 0%,#575757 100%);
    background:   -moz-linear-gradient(top, #939393 0%,#575757 100%);
    background:    -ms-linear-gradient(top, #939393 0%,#575757 100%);
    background:     -o-linear-gradient(top, #939393 0%,#575757 100%);
    background:        linear-gradient(to bottom, #939393 0%,#575757 100%);
}
.basket-checkout-button-reset:hover{
    background: linear-gradient(to bottom, #9ea09c,#2a2d2a);
    background: -webkit-linear-gradient(center bottom , #9ea09c, #2a2d2a) repeat scroll 0 0 transparent;
    background:    -moz-linear-gradient(center bottom , #9ea09c, #2a2d2a) repeat scroll 0 0 transparent;
    background:     -ms-linear-gradient(center bottom , #9ea09c, #2a2d2a) repeat scroll 0 0 transparent;
    background:      -o-linear-gradient(center bottom , #9ea09c, #2a2d2a) repeat scroll 0 0 transparent;
}


.lk-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    list-style: none;
    margin: 25px 0 40px;
    padding: 0;
    border: 1px solid #363636;
    font-size: 16px;
    font-weight: 600;
}
.lk-menu > li{
    width: 235px;
    text-align: center;
    border-top: 3px solid transparent;
}
.lk-menu > li:not(:first-child) {
    border-left: 1px solid #363636;
}
.lk-menu > li > a {
    color: #585858;
    line-height: 42px;
    display: block;
}
.lk-menu > li.active {
    background-color: #dddddd;
    border-color: #363636;
}

.lk-filter {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    height: 40px;
    padding: 0 30px;
    margin: 35px 0 30px;
    background-color: #eaeaea;
    font-size: 13px;
}
.lk-filter-data {
    background-color: transparent;
    border: none;
    padding: 0;
    margin-right: 50px;
    cursor: pointer;
}
.lk-filter-data:after {
    content: '\2023';
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle;
    font-size: 21px;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.lk-filter-data.js-up:after {
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.lk-filter-data > span{
    vertical-align: middle;
}
.lk-filter select {
    width: 190px;
    height: 30px;
    border-color: #dddddd;
    border-radius: 4px;
    padding-left: 5px;
    color: #1b2127;
}

.lk-item {
    border: 1px solid  #dbdbdb;
    font-size: 13px;
    margin-bottom: 20px;
}
.lk-item-head {
    background-color: #ebebeb;
    border-bottom: 1px solid #dbdbdb;
    height: 30px;
    padding: 0 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    align-items: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
}
.lk-item-time {
    margin-left: 30px;
    margin-right: auto;
}
.lk-item-cancel {
    background-color: transparent;
    border: none;
    padding: 0;
    color: #eb0f0f;
    cursor: pointer;
}
.lk-item-cancel:before {
    content: '\274C';
    display: inline-block;
    margin-right: 5px;
    font-size: 10px;
    vertical-align: 1px;
}
.lk-item-status {
    font-size: 16px;
    padding: 11px 30px;
    border-bottom: 1px solid #dbdbdb;
}
.lk-item-info {
    padding: 5px 30px;
    margin: 0;
    line-height: 18px;
}
.lk-item-wait .lk-item-status {
    background-color: #fff468;
}
.lk-item-wait .lk-item-info {
    background-color: #fffde1;
}

.lk-item-data {
    padding: 18px 65px 18px 30px;
    font-size: 16px;
    overflow: hidden;
}
.lk-item-data-left {
    float: left;
    font-size: 14px;
}
.lk-item-data-left .street {
    color: #616161;
}
.lk-item-data-left .delivery {
    margin-bottom: 8px;
}
.lk-item-data-time, .lk-item-data-phone {
    display: block;
}
.lk-item-data-time {
    margin-top: 12px;
}
.lk-item-data-phone {
    margin-top: 6px;
}
.lk-item-data-time:before{
    display: inline-block;
    content: "";
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-time.svg') no-repeat;
    width: 20px;
    height: 12px;
}
.lk-item-data-phone:before {
    display: inline-block;
    content: "";
    background: url('/local/templates/huntworld/css/tmp/../../img/old/icon-phone.svg') no-repeat;
    width: 20px;
    height: 14px;
}
.lk-item-data-left .basket-item-delivery-edit {
    margin-top: 10px;
}
.lk-item-data-right {
    float: right;
    min-width: 255px;
}
.lk-item-data-sum-delivery > span, .lk-item-data-sum > span {
    width: 60%;
    display: inline-block;
    vertical-align: bottom;
    text-align: right;
    padding-right: 12px;
}
.lk-item-data-sum-delivery > b, .lk-item-data-sum > b {
    display: inline-block;
    vertical-align: bottom;
    width: 33%;
	text-align: right;
}
.lk-item-data-sum-delivery {
    margin-top: 10px;
    font-size: 13px;
}
.lk-item-data-right .basket-item-price-old {
    padding-left: 62%;
    margin-top: 5px;
    font-size: 16px;
	text-align: right;
}

.lk-item .basket-item-packet, .lk-item .basket-item,
.lk-item .basket-item-show-packet {
    float: none;
    overflow: hidden;
}
.lk-item .basket-item-packet {
   /* padding: 0 30px;*/
}
.lk-item .basket-item-packet .basket-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.lk-item .basket-item-packet .basket-item:not(:last-of-type) {
    border-bottom: 1px dashed #eaeaea;
}
.lk-item .basket-item-packet .basket-item-quantity {
    margin-left: auto;
}

.basket-item-contacts {
    padding: 20px 0;
    margin-left: 35px;
}
.basket-item-contacts-content span, .basket-item-contacts-content b{
    display: block;
    color: #616161;
}
.basket-item-contacts-content b {
    margin-bottom: 5px;
}
.basket-item-contacts-title {
    font-size: 16px;
    font-weight: 600;
}
.basket-item-contacts-content {
    width: 100%;
    margin-top: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: flex-start;
}
.lk-item-wait-payment .lk-item-info {
    background-color: #fae3d6;
}
.lk-item-wait-payment .lk-item-status{
    background-color: #e57232;
    color: #fff;
}
.text_download {
    position: relative;
    left: 14px;
}
.lk-link-download {
    float: right;
    border-bottom: 1px dashed;
    display: inline-block;
    height: 33px;
    line-height: 33px;
    border: none;
    font-size: 14px;
    color: #ffffff;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cc25d), color-stop(100%,#55a940));
    background: -webkit-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: -moz-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: -ms-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: -o-linear-gradient(top, #8cc25d 0%,#55a940 100%);
    background: linear-gradient(to bottom, #8cc25d 0%,#55a940 100%);
    position: relative;
    padding: 0 20px;
}
.lk-item-status-text {
	display: inline-block;
}
.lk-link-download.lk-link-download_cartlk-link-paymnet {
    width: 20%;
}
#confirm_pay_online:before {
    content: '';
    position: absolute;
    left: 7px;
    top: 9px;
    width: 22px;
    height: 31px;
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-order.png);
    background-repeat: no-repeat;
}
.lk-link-download.lk-link-download_cartlk-link-paymnet:before {
    content: '';
    position: absolute;
    left: 19px;
    top: 9px;
    width: 22px;
    height: 15px;
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-order.png);
}
.lk-link-download:hover {
    color: #ffffff;
    background: linear-gradient(to bottom, #72b236,#156807);
    background: -webkit-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -ms-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
    background: -o-linear-gradient(center bottom , #156807, #72b236) repeat scroll 0 0 transparent;
}
#confirm_pay_beznal {
    padding: 0px 27px;
}
#confirm_pay_beznal:before {
    content: '';
    position: absolute;
    left: 11px;
    top: 4px;
    width: 22px;
    height: 31px;
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-non-cash_s.png);
    background-repeat: no-repeat;
}
#confirm_pay_sber {
    padding: 0px 27px;
}
#confirm_pay_sber:before {
    content: '';
    position: absolute;
    left: 9px;
    top: 7px;
    width: 22px;
    height: 31px;
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/sberbank_icon-icons_s.png);
    background-repeat: no-repeat;
}

.lk-item-cancelled .lk-item-status{
    background-color: #fde7e7;
    color: #eb0f0f;
}

.lk-item-completed .lk-item-status{
    background-color: #cccccc;
    color: #616161;
}

.lk-btns {
    margin: 30px 0 65px;
}
.lk-btns a{
    width: 180px;
    font-size: 14px;
}
.lk-btns a:last-child{
    float: right;
}
.lk-btns a:hover{
    color: #fff;
}

.basket-modal.basket-modal-sm {
    width: 380px;
    margin-left: -190px;
}
.basket-modal-sm .modal_header > h3 {
    font-size: 15px;
    margin: 0;
    text-align: center;
}
.modal_body-btns .basket-checkout-button{
    width: 140px;
}
.modal_body-btns .basket-checkout-button:last-child{
    float: right;
}
.basket-checkout-button-no {
    background:-webkit-linear-gradient(top, #d4513c 0%,#c93f2b 100%);
    background:   -moz-linear-gradient(top, #d4513c 0%,#c93f2b 100%);
    background:    -ms-linear-gradient(top, #d4513c 0%,#c93f2b 100%);
    background:     -o-linear-gradient(top, #d4513c 0%,#c93f2b 100%);
    background:        linear-gradient(to bottom, #d4513c 0%,#c93f2b 100%);
}
.basket-checkout-button-no:hover{
    background: -webkit-linear-gradient(center bottom , #d76666, #640202) repeat scroll 0 0 transparent;
    background:    -moz-linear-gradient(center bottom , #d76666, #640202) repeat scroll 0 0 transparent;
    background:     -ms-linear-gradient(center bottom , #d76666, #640202) repeat scroll 0 0 transparent;
    background:      -o-linear-gradient(center bottom , #d76666, #640202) repeat scroll 0 0 transparent;
    background:         linear-gradient(to bottom, #d76666,#640202);
}
.basket-checkout-button-yes {
    background: transparent;
    color: #e32525;
    border: 1px solid;
}
.basket-checkout-button-yes:hover {
    color: #fff;
    background: -webkit-linear-gradient(center bottom , #e32525, #640202) repeat scroll 0 0 transparent;
    background:    -moz-linear-gradient(center bottom , #e32525, #640202) repeat scroll 0 0 transparent;
    background:     -ms-linear-gradient(center bottom , #e32525, #640202) repeat scroll 0 0 transparent;
    background:      -o-linear-gradient(center bottom , #e32525, #640202) repeat scroll 0 0 transparent;
    background:         linear-gradient(to bottom, #e32525,#640202);
}

.lk-item-confirmed .lk-item-status {
    color: #fff;
    background-color: #55a940;
}
.lk-item-confirmed .lk-item-info {
    background-color: #ddeed9;
}
.lk-item-warning {
    padding: 10px 30px;
    margin: 0;
    background-color: #ebebeb;
    font-size: 14px;
    line-height: 20px;
}
.lk-item-warning > b:first-child {
    color: #ff0008;
}
.lk-item-warning a {
    color: #0073a3;
    font-style: italic;
}

.lk-item-wait-payment-delivery .lk-item-warning {
    background-color: #fff468;
}
.lk-item-wait-payment-delivery .lk-item-data-sum-delivery > b {
    background-color: #fff468;
    width: auto;
}


/* Оформление заказа */
.order-items {
    list-style: none;
    padding: 0;
    margin: 0 0 70px;
    counter-reset: i;
}
.order-items > li {
    margin-top: 20px;
    padding: 15px 30px;
    border: 1px solid #dbdbdb;
	position: relative;
}
.order-items > li:before {
    counter-increment: i;
    content: counter(i);
    position: absolute;
	left: 0;
	margin-left: 1em;
    color: #55a940;
    font-size: 16px;
    font-weight: 600;
	line-height: 1;
}
.order-item-title {
    position: relative;
    padding-left: 15px;
    font-size: 16px;
    font-weight: 600;
    margin: 0;
}
.order-item-title:after {
    content: '\2713';
    position: absolute;
    right: 0;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #a3a3a3;
    font-size: 20px;
}
.finished > .order-item-title:after {
    color: #55a940;
}
.opened .order-item-title:after {
    color: #5e5e5e;
}
.opened .order-item-content {
    display: block;
	margin-top: 1em;
}
.order-item-content {
    display: none;
    font-size: 13px;
}

.order-item-tabs {
    font-size: 0;
    margin: 25px 0 35px;
}
.order-item-tabs > button {
    border: 1px solid #5a5a5a;
    background-color: transparent;
    color: #5a5a5a;
    border-radius: 0 5px 5px 0;
    padding: 10px 20px;
    cursor: pointer;
    font-size: 1rem;
}
.order-item-tabs > button:first-child {
    border-radius: 5px 0 0 5px;
}
.order-item-tabs > button.active {
    background-color: #5a5a5a;
    color: #fff;
}
.order-info {
    color: #818181;
}

.order-form {
    margin-top: 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #818181;
}
.order-form-group {
    width: 280px;
    margin-bottom: 28px;
}
.order-form-group:last-of-type {
    width: 100%;
}
.order-form .basket-checkout-button {
    margin-left: auto;
    height: 40px;
    line-height: 38px;
    width: 150px;
    font-size: 14px;
}
.order-form-group > label{
    font-weight: 600;
	color: #484848;
    display: block;
    margin-bottom: 6px;
}
.order-form-group > input{
    width: 100%;
    padding: 7px 10px;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
}
.order-form-group > input:focus{
    border-color: #666666;
}

.order input::-webkit-input-placeholder {
    color: #a3a3a3;
}
.order input::-moz-placeholder {
    color: #a3a3a3;
}
.order input:-ms-input-placeholder {
    color: #a3a3a3;
}
.order input:-moz-placeholder {
    color: #a3a3a3;
}

.order-form-group > label.order-checkbox {
    font-weight: normal;
}
.order-form-group > label.sure:after {
    content: '*';
    color: #eb0f0f;
    font-size: 12px;
    margin-left: 1px;
}
.order-checkbox-inp {
    display: none;
}
.order-checkbox-text {
    position: relative;
    display: block;
    padding-left: 35px;
}
.order-checkbox-text:before {
    content: '';
    position: absolute;
    left: 0;
    top: -2px;
    width: 18px;
    height: 18px;
    border: 1px solid #464646;
    background-color: transparent;
    border-radius: 3px;
}
.order-checkbox-text:after {
    content: '\2713';
    position: absolute;
    left: 5px;
    top: 1px;
    color: #ffffff;
    font-size: 13px;
    opacity: 0;
}
.order-checkbox-inp:checked + .order-checkbox-text:before {
    background-color: #464646;
}
.order-checkbox-inp:checked + .order-checkbox-text:after {
    opacity: 1;
}
.order-checkbox-text > a {
    color: #0073a3;
}
.tab-content-item {
    display: none;
}
.tab-content-item.active {
    display: block;
}

.order-form-ur .order-form-group:first-of-type,  .order-form-ur .order-form-group:nth-of-type(2) {
    width: 430px;
}

/* Оплата заказа */
.order-payment {
   display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
	margin: 15px -10px 30px;
}
.order-item-content h3 {
    font-size: 16px;
    font-weight: 600;
}
.order-payment > label {
	display: flex;
	max-width: 400px;
    cursor: pointer;
	margin: 0 10px;
	width: 100%;
}
.order-payment-fake {
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    padding: 21px;
    text-align: center;
}
.order-payment-fake > .order-payment-fake-title {
    position: relative;
    padding-left: 50px;
    font-size: 15px;
	margin: 0;
	color: inherit;
	display: inline-block;
}
.order-payment-fake > .order-payment-fake-title:before {
	content: '';
	position: absolute;
	left: 0 !important;
	top: 0 !important;
	width: 50px !important;
	height: 35px !important;
	background-repeat: no-repeat;
	background-position: center center;
}
.order-payment-fake > p {
    color: #a3a3a3;
    margin: 15px 0 0;
    line-height: 20px;
	padding-top: .5em;
}
.order-payment input:checked + .order-payment-fake {
    background-color: #55a940;
    border-color: #55a940;
    color: #ffffff;
}
.order-payment input:checked + .order-payment-fake > p {
    color: #d6e7d2;
}
.order-payment-site .order-payment-fake > .order-payment-fake-title:before {
	background-image: url(/local/templates/huntworld/css/tmp/../../img/old/visa_master_n.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 50px;
	height: 40px;
}
.order-payment-non-cash .order-payment-fake > .order-payment-fake-title:before {
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-non-cash.png);
    width: 20px;
    height: 25px;
    top: -5px;
    left: 50px;
}
.order-payment-non-cash .order-payment-fake > .cart_img:before {
    left: 55px;
}
.order-payment-store .order-payment-fake > .order-payment-fake-title:before {
	background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-store.png);
	width: 20px;
	height: 19px;
	top: -1px;
	left: 30px;
}
.order-payment-store .order-payment-fake > .cart_img:before {
	left: 35px;
}
.order-payment-sberbank .order-payment-fake > .order-payment-fake-title:before {
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-sberbank.png);
    width: 20px;
    height: 19px;
    top: -1px;
    left: 30px;
}
.order-payment-sberbank .order-payment-fake > .cart_img:before {
    left: 35px;
}
.text_cart {
    margin-left: 5px;
}
.order-payment-store input:checked + .order-payment-fake > .order-payment-fake-title:before {
	background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-store_hover.png);
}
.order-payment-sberbank input:checked + .order-payment-fake > .order-payment-fake-title:before {
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-sberbank_hover.png);
}
.order-payment-site input:checked + .order-payment-fake > .order-payment-fake-title:before {
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/visa_master_n.png);
}
.order-payment-non-cash input:checked + .order-payment-fake > .order-payment-fake-title:before {
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-payment-non-cash_hover.png);
}
.order-payment-fake > .cart_img:before {
    left: 10px;
}
.order-item-data {
    padding-right: 0;
    padding-left: 0;
    border-bottom: 1px dashed #eaeaea;
}
.order-item-data:not(:first-of-type), .order-item-data-first {
    border-top: 1px solid #dbdbdb;
    padding-top: 30px;
}
.order-item-content .basket-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 80px;
    float: none;
    border-bottom: 1px dashed #eaeaea;
}
.order-basket-item-wrap {
    margin-bottom: 20px;
}
.order-item-content .basket-item-quantity {
    margin-left: auto;
}
.order-item-content .basket-product-img, .order-item-content .basket-product-content {
    display: inline-block;
    vertical-align: middle;
}
.order-item-content .basket-product-img {
    float: none;
}
.order-item-content .basket-product-content {
    width: auto;
    padding-left: 10px;
}
.order-item-content .basket-item-product {
    width: auto;
    padding-left: 20px;
}
.order-item-content .basket-product-title {
    max-width: 350px;
}
.order-item-content .basket-product-title a {
   line-height: 17px;
}
.order-descript-text {
    line-height: 18px;
    margin-bottom: 25px;
}

.basket-table-col.basket-item-sum > .basket-item-price-old {
    font-weight: 400;
    width: 100%;
    margin-top: 5px;
}
.basket-product-content .basket-product-size {
    display: block;
    margin-top: 4px;
    color: #b4b4b4;
}
.basket-product-icons-wrap {
    margin-left: auto;
}
.basket-product-icon-no-delivery {
    display: inline-block;
    vertical-align: middle;
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-no-delivery.png);
    width: 26px;
    height: 16px;
    margin-right: 10px;
}
.basket-product-icon-showcase {
    display: inline-block;
    vertical-align: middle;
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-showcase_grey.png);
    width: 24px;
    height: 20px;
}

.order-payment-all .order-payment-fake {
    padding: 15px 10px;
    text-align: center;
}

.lk-item-data-left .time {
    display: block;
    margin-top: 8px;
    font-size: 13px;
    color: #a3a3a3;
}

.order-form-new-contacts {
    display: none;
}
.order-form-new-contacts .order-form-group {
    width: 280px;
}
.order-title-contacts {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 30px;
    font-size: 14px;
    border-bottom: 1px dashed;
    cursor: pointer;
}
.order-title-contacts:before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    background-image: url(/local/templates/huntworld/css/tmp/../../img/old/arrow-black.png);
    width: 10px;
    height: 5px;
    transition: .3s;
}
.order-title-contacts.active {
    margin-bottom: 0;
}
.order-title-contacts.active:before {
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.order-basket-item-wrap .lk-item-warning {
    margin-top: 12px;
    border-radius: 3px;
}

.basket-item-delivery-edit-row {
    display: inline-block;
    margin-left: 15px;
}

.order-form-delivery .order-form-group:nth-child(n+4) {
    width: 195px;
}
.order-form-group.readonly  input{
    background-color: #ebebeb;
}

.lk-item-warning-full {
    margin: 20px -30px 0;
    font-size: 15px;
    line-height: 22px;
}

.margin-bot-none {
    margin-bottom: 0;
}

.basket-modal-link-back-blue {
    font-size:  14px;
    color: #0073a3;
    padding-left: 20px;
}

.order-form-message > label {
    display: block;
    margin-bottom: 6px;
    font-size: 13px;
    color: #818181;
}
.order-form-message > textarea {
    height: 70px;
    width: 100%;
    padding: 10px;
    font-size: 14px;
    border-radius: 3px;
    border: 1px solid #dbdbdb;
    resize: none;
}
.order-form-message > .basket-modal-link-ok {
    margin-top: 20px;
    float: none;
    border: none;
    cursor: pointer;
}

.order-done-description {
    margin-top: 23px;
}
.order-done-description > p {
    font-size: 16px;
    line-height: 17px;
}
.order-done-subtitle {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 20px;
}

.basket-item-packet-block {
    display: block;
}
.basket-item-packet-block  .basket-item:first-of-type {
    border-top: 1px dashed #eaeaea;
}

.order-done-contacts {
    width: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.order-done-contacts div {
    width: 30%;
    margin-bottom: 22px;
}
.order-done-contacts div:first-of-type,
.order-done-contacts div:nth-of-type(2) {
    width: 50%;
}
.order-done-contacts div:last-of-type {
    margin-right: 310px;
    margin-bottom: 0;
}
.order-done-contacts div:nth-last-of-type(2) {
    margin-bottom: 0;
}


/* Ваши заявки*/
.basket-bottom-info {
    background-color: #e8e8e8;
    color: #666666;
    padding: 5px 25px;
    font-size: 13px;
    clear: both;
}
.basket-delivery-info-tooltip-long {
    width: 550px;
}
.back_to_catalog > p{
    color: #576e75;
    line-height: 17px;
    text-align: left;
    margin-left: 680px;
    margin-bottom: 20px;
}


/*Сравнение товаров*/
.compare__head {
    display: flex;
    justify-content: space-between;
    margin: 30px 0 24px;
    color: #696969;
}
.compare__body {
    position: relative;
    display: flex;
    width: 100%;
}
.show-difference label {
    cursor: pointer;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
}
.show-difference label:before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    flex: 0 0 auto;
    margin-right: 8px;
    border-radius: 4px;
    border: 1px solid #e2e2e2;
}
.show-difference input[type=checkbox]:checked+label:before {
    background: url('/local/templates/huntworld/css/tmp/../../img/red_check.svg') center no-repeat;
    background-size: 70%;
}

.compare-galery {
    margin: 0 0 35px 165px;
    padding-bottom: 35px;
    width: 100%;
    max-width: 100%;
    overflow: auto;
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
}
.compare-galery .product {
    width: 100%;
    position: relative;
    display: inline-block;
    margin-bottom: 0;
}
.compare-galery .product .product__wrapper {
    padding: .6em;
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.compare-galery .slick-arrow {
    width: 25px;
    height: 28px;
    border: none;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: url(/local/templates/huntworld/css/tmp/../../img/old/icon-slick-prev.png) no-repeat center;
    font-size: 0;
    z-index: 999;
    cursor: pointer;
}

.compare-galery .slick-arrow.slick-next {
    top: 130px;
    right: 10px;
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}
.compare-galery .slick-arrow.slick-prev {
    top: 130px;
    left: 10px;
}
.compare-galery.swiper-container{
    /*min-width: 200px;*/
}

.compare .swiper-button-next{
    position: absolute;
    top: 75px;
    right: 0;
    width: 35px;
    height: 35px;
    margin: 0;
    padding: .5em .8em;
    font-size: 1rem;
    border: 1px solid #eaeaea;
	background-size: contain;
    /*background: #fff;*/
}
.compare .swiper-button-prev{
    position: absolute;
    top: 75px;
    left: 0;
    width: 35px;
    height: 35px;
    margin: 0;
    padding: .5em .8em;
    font-size: 1rem;
    border: 1px solid #eaeaea;
	background-size: contain;
    /*background: #fff;*/
    /*transform: rotate(180deg);*/
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
    display:none;
}
.compare-galery .swiper-slide {
    padding-right: 10px;
    position: relative;
    width: 318px;
    min-height: 350px;
}

.compare-galery .price {
		position: relative;
		margin-top: 20px;
}
.compare-galery .item-old-price {
		position: absolute;
		left: 0;
		top: -16px;
}

.compare__cell {
    display: flex;
    align-items: center;
    padding: 20px 24px 20px 20px;
    color: #262626;
    border-radius: 3px;
    font-size: 16px;
}
.compare__cell--header {
    color: #696969;
    font-size: 14px;
}
.compare__cell .product__price {
    font-size: 18px;
}
.compare__cell .product__image {
    max-height: 114px;
    margin: 0;
}
.compare__cell .rating {
    flex-direction: column;
    align-items: flex-start;
}
.compare__cell .title {
    margin-top: 13px;
    color: inherit;
}
.compare-info {
    position: absolute;
    left: 0;
    top: 0;
    max-width: 155px;
    margin-right: 10px;
}
.compare-info > ul {
    width: 706px;
    list-style: none;
    font-size: 14px;
    border-left: 1px solid #e1e1e1;
}
.compare-info > ul li {
    padding: 11px 15px;
    border-bottom: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
}
.compare-info > ul > div > div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.compare-info > ul > div > div > .slick-slide {
    float: none;
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.compare__btns {
    padding: 24px 16px;
}
.compare__btns a {
    width: 100%;
}
.compare__btns a:not(:last-child) {
    margin-bottom: 13px;
}
.vachi_zayavki{color: #3e3ee6;}
.vachi_zayavki:hover{
    color: red;
}
.order-payment-non-cash__caution,.order-payment-non-cash__caution_s {
    color: red;
    position: absolute;
    margin-top: -15px;
}
.border_error_non_cash {
    border-color: red;
}

.star_delivery {
    color: red !important;
    display: inline !important;
}

.w47_basket {
    width: 47% !important;
}

/* список товаров --start-- */
.item-old-price{ margin-bottom: 5px; height: 17px; overflow: hidden; }
.item-economy{ text-transform: uppercase; font-size: 12px; color: #a3a3a3; font-family: Arial, sans-serif; float: right; }
.item-economy.item-economy-big{ font-size: 10px; }
.item-economy .economy-value{ font-size: 14px; color: #52b339; }
.catalog_el_buy_right{ float: right; }
.item-dscnt-percent{width: 41px; height: 41px; background: #ff0008!important; color: #fff; font-family: Arial; font-size: 13px; line-height: 41px; font-weight: bold; text-align: center; border-radius: 25px; z-index: 1; }
.addtoCompareCheckbox{ margin-left: 0; }
.list-price{ text-align: left !important; position: relative; min-height: 57px; }
.list-price .item-dscnt-percent{ top: -1px; right: 0; }
.list-price .item-economy{ float: none; margin: 18px 0 7px; }
.list-price .item-economy .economy-value, .item-info__price .item-economy .economy-value{ font-size: 14px; background: #52b339; color: #fff; display: inline-block; padding: 4px 10px; border-radius: 4px; margin-left: 6px; }
.catalog_el_data-list .description{ min-height: 56px !important; height: auto !important; }
.all-items-in-action{ display: block; width: 218px; height: 40px; background: url(/local/templates/huntworld/css/tmp/../../img/old/all-items-in-action.png) left top no-repeat; text-indent: -9999px; overflow: hidden; margin-bottom: 25px; }
.item-icon{ float: left; width: 26px; height: 25px; background: right center no-repeat; margin-right: 8px;}
.info-conteiner {position: absolute;right: 10px;top: 10px; z-index: 5;}
.discount_five{text-align:center;border:1px solid #928f8f;height:40px;width:40px;border-radius:30px;margin-top:5px;text-align: center;background:#FFF;font-size:15px;font-weight:600;color:#ff0008 !important;}
.discoun_persent_im_list {line-height: 38px;}
.up-my-pop.discount_five.width_five {height: 55px;width: 55px;font-size: 20px;padding: 15px;}
.discoun_persent_im_element {position: relative;right: 5px;}
.up-my-pop.discount_five.tippy-active{color:red}
.item-icon.icon-license{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-product-license.png); }
.item-icon.icon-gabarit{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-product-size.png); }
.item-icon.icon-nodelivery{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-product-nodelivery.png); }
.item-icon.icon-showcase{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-showcase.png); z-index: 1; right: 10px; float: none; width: 40px; height: 40px; margin-right: 0; margin-top: 5px;}
.item-icon.icon-no-discount-table {background-image: url(/local/templates/huntworld/css/tmp/../../img/old/fix_2.png); background-size: cover; z-index: 1; float: none; width: 40px; height: 40px; margin-right: 0; margin-top: 5px;;}
.item-dscnt-percent + .item-icon.icon-showcase{ top: 60px; }
.catalog_el_data-list .item-icon.icon-showcase{ position: relative; top: auto; right: auto; margin: 5px 0 0 0; }
.item-img-icons{ position: absolute; right: 15px; top: 15px; }
.item-img-icons .item-icon{ position: relative !important; right: auto !important; top: auto !important; float:none!important; margin: 0 0 15px 0; width: 55px; height: 55px; border-radius: 50%; }
.bx_bigimages .item-icon.icon-showcase{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-showcase-detail.png); background-size: contain; }
.no-delivery_im {
	background: url(/local/templates/huntworld/css/tmp/../../img/old/no-home-delivery.svg) no-repeat;
	background-size: 40px;
	background-position-x: 7px;
	background-position-y: 5px;
	width: 55px;
	height: 55px;
	border: 1px solid #ccc;
	border-radius: 50px;
	margin: 0 0 15px 0;
	background-color: #fff;
}
.no-delivery {
	background: url(/local/templates/huntworld/css/tmp/../../img/old/do-not-stack.svg) no-repeat;
	background-size: 35px;
	background-position-x: 7px;
	background-position-y: 7px;
	width: 55px;
	height: 55px;
	margin: 0 0 15px 0;
	border: 1px solid #ccc;
	border-radius: 50px;
	background-color: #fff;
}
.hidden_hover_block_container{
	position: relative;
}
.hidden_hover_block {
	position: absolute;
	top: 38px;
	width: 50px;
	height: 30px;
}
.bx_bigimages .item-icon.icon-no_discont{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/fix_2.png); background-size: contain; }
.item-icon.icon-no-discount.tooltip {background-image: url(/local/templates/huntworld/css/tmp/../../img/old/fix_1.png); background-repeat: no-repeat; width: 45px;}
.item-img-icons .item-icon.item-dscnt-percent{ line-height: 55px; font-size: 18px; }
.item-img-icons .item-icon.item-icon-license{ background: #fbe5e7 url(/local/templates/huntworld/css/tmp/../../img/old/icon-license.png) center center no-repeat; }
.compare_image .item-icon.icon-showcase{ right: 10px; bottom: 10px; top: auto; margin: 0; }
.basket-showcase .item-icon.icon-showcase{ position: relative; width: auto; background-position: left center; padding: 0 0 0 50px; line-height: 40px; float: left; top: auto; right: auto; }
.col_body .item-icon.icon-showcase{ position: relative; background-position: left center; padding: 0 0 0 30px; line-height: 23px; float: none; top: auto; right: auto; width: auto; margin: 0 0 5px 3px; }
.confirm_products_table .item-icon.icon-showcase{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-showcase-detail.png); width: 55px; height: 55px; position: relative; top: auto; right: auto; margin: 0 0 -22px 15px; display: inline-block; }
.confirm_products_table .with-showcase{line-height: 55px;}
.ui-widget-content.item-tooltip{ background: #fff !important; max-width: 230px; }
.bx_catalog_item_container .buy_btn{ margin-top: 0 !important; }
/* список товаров --finish-- */

/* комплекты --start-- */
.item-complect{ clear: both; margin: 0 0 17px 0; font-family: Arial; }
.item-complect .item-complect-one{ float: left; border: 1px solid #ebebeb; padding: 0; width: 306px; height: 166px; position: relative; }
.item-complect .item-complect-one.item-complect-one-last{ width: 192px; height: 134px; padding: 16px 12px; }
.item-complect .item-complect-one .in-complect-float{ float: left; }
.item-complect .item-complect-one .in-complect-img{ display: table-cell; height: 166px; padding: 0 5px; vertical-align: middle; text-align: center; }
.item-complect .item-complect-one .in-complect-img img{ max-width: 91px; max-height: 160px; }
.item-complect .item-complect-one .in-complect-name{ font-size: 15px; color: #585858; text-decoration: underline; margin: 22px 0 7px 0; display: block; line-height: 20px; height: 43px; overflow: hidden; max-width: 190px; }
.item-complect .item-complect-one .in-complect-name:hover{ text-decoration: none; }
.item-complect .item-complect-one .in-complect-count{ font-size: 12px; color: #000; }
.item-complect .item-complect-one .in-complect-gift{ text-transform: uppercase; color: #e32525; font-size: 19px; margin: 13px 0 5px; }
.item-complect .item-complect-one .in-complect-price{ font-weight: bold; font-size: 25px; color: #000; margin-top: 24px; }
.item-complect .item-complect-one .in-complect-price-gift{ font-size: 17px; margin-top: 0; color: #a3a3a3; text-decoration: line-through; }
.item-complect .item-complect-one .old_price{ font-size: 16px; color: #a3a3a3; text-decoration: line-through; display: block; }
.item-complect .item-complect-one .new_price{ font-weight: bold; font-size: 25px; color: #000; display: block; margin: 1px 0 4px; }
.item-complect .item-complect-one .item-economy{ font-size: 14px; color: #a3a3a3; float: none; }
.item-complect .item-complect-one .item-economy .economy-value{ font-size: 14px; background: #52b339; color: #fff; display: inline-block; padding: 4px 10px; border-radius: 4px; margin-left: 6px; }
.item-complect .item-complect-delimiter{ float: left; font-size: 25px; color: #90c560; height: 168px; text-align: center; line-height: 168px; width: 53px; }
.item-complect .buy_btn{
	display: block; width: 180px; height: 32px; margin-top: 20px;
	border-radius: 5px; color: white; font-size: 11px; font-family: Arial; line-height: 32px; position: relative; text-indent: 40px; text-transform: uppercase;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#8dc35e),color-stop(100%,#4ca53b));
	background: -webkit-linear-gradient(top,#8dc35e 0%,#4ca53b 100%);
	background:    -moz-linear-gradient(top,#8dc35e 0%,#4ca53b 100%);
	background:     -ms-linear-gradient(top,#8dc35e 0%,#4ca53b 100%);
	background:      -o-linear-gradient(top,#8dc35e 0%,#4ca53b 100%);
	background:         linear-gradient(to bottom,#8dc35e 0%,#4ca53b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8dc35e',endColorstr='#4ca53b',GradientType=0 );
}
.item-complect .buy_btn:before{ content: ""; display: block; height: 19px; position: absolute; left: 16px; top: 7px; width: 19px; background: url("/local/templates/huntworld/css/tmp/images/basket_small.png") left top no-repeat; }
.item-complect .buy_btn.not_active{ color: #fff !important; background: transparent linear-gradient(to bottom, #7f7f7f 0%, #b8b7b7 100%) repeat scroll 0% 0%; }
.popup-complects-list{ width: 784px !important; margin-left: -117px; }
.popup-complects-list .dynamic_modal_header{ font-size: 18px; color: #818181; padding: 20px 11px 0; }
.dynamic_modal_body .shop_no_working.element{ color: red;}
.dynamic_modal_body .by_one_click_no_work_js{
	margin-bottom: 1em;
	text-align: left;
	color: red;
}
.popup-complects-list .dynamic_modal_body{ padding: 27px 10px; }
.popup-complects-list .item-complect .item-complect-one{ height: 143px; width: 252px; }
.popup-complects-list .item-complect .item-complect-one .in-complect-name{ font-size: 13px; color: #1b2127; max-width: 175px; margin-top: 12px; }
.popup-complects-list .item-complect .item-complect-one .in-complect-img{ height: 143px; }
.popup-complects-list .item-complect .item-complect-one .in-complect-img img{ max-width: 61px; max-height: 140px; }
.popup-complects-list .item-complect .item-complect-one .in-complect-gift{ font-size: 17px; margin: 9px 0 2px; }
.popup-complects-list .item-complect .item-complect-one .in-complect-price{ font-size: 17px; margin-top: 9px; }
.popup-complects-list .item-complect .item-complect-one .in-complect-price-gift{ font-size: 14px; margin-top: 0; }
.popup-complects-list .item-complect .item-complect-delimiter{ height: 143px; line-height: 143px; width: 32px; }
.popup-complects-list .item-complect .item-complect-one.item-complect-one-last{ width: 171px; height: 132px; padding: 11px 7px 0 12px; }
.popup-complects-list .item-complect .item-complect-one .old_price{ font-size: 14px; }
.popup-complects-list .item-complect .item-complect-one .new_price{ font-size: 17px; margin: 3px 0px 6px; }
.popup-complects-list .item-complect .item-complect-one .item-economy{ font-size: 12px; }
.popup-complects-list .item-complect .item-complect-one .item-economy .economy-value{ padding: 3px 10px; }
.popup-complects-list .item-complect .buy_btn{ width: 168px; margin-top: 16px; }
.item-bought-table__item span{ color: #b7b7b7; font-weight: normal; white-space: nowrap; }
.complect-background{ background: #f4ffd7; }
/* комплекты --finish-- */

.basket-product-showcase span:before{ background-image: url('/local/templates/huntworld/css/tmp/images/icon-showcase-basket.png'); }
.basket-product-icon {
	margin-right: 4px;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	height: 20px !important;
}
.basket-product-icon-nodelivery{ width: 26px; display: inline-block; vertical-align: middle; background: url('/local/templates/huntworld/css/tmp/images/icon-product-nodelivery.png'); background-position: left 1px !important; }
.basket-product-icon-license{ background-position: left bottom !important; }
i.basket-check-complects{ cursor: pointer; }
i.basket-check-complects:hover{ text-decoration: underline; }
.basket-product{ clear: both; }
.basket-item-quantity input[type=text]{ max-width: 25px; }
.basket-item-quantity input[type=text]{ background-color: transparent!important; }
.popup-complect-broke p{ font-size: 14px; color: #000; text-align: left; margin: 0 0 10px 0; }
.popup-complect-broke a{ text-decoration: none; display: inline-block; margin: 12px 12px 0; height: 36px; background: transparent left top no-repeat; }
.popup-complect-broke a.complect-broke-confirm{ width: 121px; background-image: url(/local/templates/huntworld/css/tmp/../../img/old/complect-broke-confirm.png); }
.popup-complect-broke a.complect-broke-cancel{ width: 90px; background-image: url(/local/templates/huntworld/css/tmp/../../img/old/complect-broke-cancel.png); }
.basket-total{ width: 330px; }
.basket-total span{ white-space: nowrap; }
#coupon{ border: 1px solid #eaeaea; color: #949494; float: left; font-size: 13px; font-style: italic; margin-top: 7px; padding: 9px 11px 9px 20px; width: 270px; }
.clear{ clear: both; }
.basket-modal .maps{ height: 440px; }
.basket-modal .store-one .maps{ height: 466px; }
.basket-modal-map-balloon-content{ position: relative; left: auto; top: auto; }
.maps ymaps[class$="balloon__content"]{ padding: 0!important; margin-right: 0!important; }
.basket-item-delivery label .showed{ display: none; transition: 2s; }
.basket-item-delivery label.check .showed{ display: block; }
.basket-modal-availability-item > dt{ max-width: 66%; }
.basket-modal-availability-list{ min-height: 260px; height: auto; padding-bottom: 20px !important; }
.basket-modal .modal_header p{ font-size: 13px; line-height: 18px; margin-bottom: 15px; }
.basket-modal-availability-store .-address-blue:before{ background: url(/local/templates/huntworld/css/tmp/../../img/old/icon-metro-blue.png); }
.basket-modal{ width: 840px; margin-left: -420px; }
.basket-modal-delivery-find{ position: relative; }
.basket-modal-delivery-find .search-popup{ position: absolute; top: 53px; left: 0; z-index: 1; width: 350px; border: 1px solid #333; background: #fff; padding: 2px; margin: 0; font-size: 12px; }
.basket-modal-delivery-find .search-popup .search-popup-row{ cursor: pointer; padding: 2px 4px; }
.basket-modal-delivery-find .search-popup .search-popup-row:hover .search-popup-el{ background-color: #eee; }
.basket-modal-pick .basket-table-address-list{ height: 310px; width: 100%; clear: both; float: none; padding-top: 10px !important; }
.basket-table-address{ min-height: auto; }
.basket-table-address-col.-choose{ width: 170px; }
.consult-text{ width: 148px; height: 50px; }
.basket-modal-delivery-item .title span{ display: block; line-height: 14px; }
.basket-item-delivery-shop span.city-name{ font-size: 11px; }
.basket-modal-delivery-item .time{ min-height: 18px; }
.basket-item{ position: relative; }
.basket-label-complect{ position: absolute; width: 62px; height: 60px; background: url(/local/templates/huntworld/css/tmp/../../img/old/label-complect.png) left top no-repeat; top: -4px; left: -5px; }
.basket-label-discount{ position: absolute; width: 62px; height: 60px; background: url(/local/templates/huntworld/css/tmp/../../img/old/label-discount.png) left top no-repeat; top: -4px; left: -5px; }
.basket-label-discount.saleprice{ width: 68px; height: 68px; background: url(/local/templates/huntworld/css/tmp/../../img/old/label-saleprice.png) left top no-repeat; }
.lk-item-new .lk-item-status{ background-color: lightblue; }
.basket-empty{ margin: 50px 0; font-size: 16px; text-align: center; color: red; }

.order-form-group{ position: relative; }
.order-form-group > input.error{ border-color: red; }
.order-form-group .input_error{ color: red; position: absolute; bottom: -15px; left: 0; }
.set-consult-comment{ display: block; color: #0073a3!important; font-style: italic; }
.set-consult-comment:hover{ text-decoration: underline; }
.page-basket.compare a.buy_btn, .page-basket.compare a.link-notify{ transition: 0 !important; }
.compare-last-h{ border-bottom: 1px solid #e1e1e1; }
.compare-galery .slick-arrow{ z-index: 1; }
.order-title-contacts.no-close{ padding-left: 0; }
.order-title-contacts.no-close:before{ display: none; }
.lk-item-data-left{ max-width: 550px; }
.order-done-contacts div:last-of-type{ margin-right: 0; }
.basket-modal.basket-modal-sm{ width: 440px; margin-left: 0; }
.basket_quantity_control{ display: inline-block; left: 0; margin: 0; padding: 0; text-align: center; }
.basket_quantity_control a.plus{ background-position: 0px 0px; border-radius: 5px 5px 0 0; }
.basket_quantity_control a.minus{ background-position: 0px -20px; border-radius: 0 0 5px 5px; margin-top: -1px; }
.basket_quantity_control a.minus, .basket_quantity_control a.plus{ display: inline-block; width: 25px; height: 25px; background: linear-gradient(to bottom, #fcfcfc, #f1f1f1); border: 1px solid #ebebeb; border-radius: 3px; text-shadow: 0 0 1px #fff; line-height: 23px; cursor: pointer; transition: all 0.3s ease-in-out 0s; }
.basket-item-quantity{ position: relative; width: 108px; padding-top: 20px; text-align: center; }
.basket-item-quantity input{ border: none; font-size: 14px; text-align: center; }
.item-info__price .item-info__priceValue{ float: left; }
.item-info__price .item-economy{ margin-top: 3px; }
.item-info__price .item-info-icons{ margin-top: 5px; }
.item-info__price:after{ content: ""; display: block; clear: both; }
.item-table .catalog_el_data .compare{
	border-top: 1px dashed #ccc;
	margin: 0 -10px;
	padding: 7px 12px 0;
	box-sizing: border-box;
}
.viewed-items-full .catalog_body .catalog_el.show-section{ max-height: 353px; min-height: 353px; }
.list-section-link{ display: block; text-align: left; font-size: 12px; text-decoration: none; margin: 5px 0px 4px; position: absolute; bottom: 15px; height: 14px; overflow: hidden; }
.list-section-link:hover{ text-decoration: underline; }
.show-section.item-table .catalog_el_data .compare{ margin-top: 20px !important; }
.video-icon{ width: 39px; height: 25px; background: url(/local/templates/huntworld/css/tmp/../../img/old/icon-video.png) left top no-repeat; position: absolute; right: 10px; bottom: 10px; display: block; }
.items_list_type .video-icon{ }
.item-info__buyBtn{ height: 32px; line-height: 33px; border-radius: 6px; }
.item-info__buyBtn:before{ top: 7px; }
.item-info__buyBtn.not_active{ background: #358926!important; }
.item-info__buyBtn.not_active:before{ width: 15px; height: 10px; top: 11px; left: 14px; background: url(/local/templates/huntworld/css/tmp/../../img/old/icon-not-active.png) left top no-repeat; }
.item-info__buyActions .buy-one-click{ margin-top: 6px; display: inline-block; margin-left: 15px; }
.catalog_section .catalog_body .items_list_type .catalog_el_data .buy_btn.not_active{ background: #358926!important; }
.catalog_section .catalog_body .items_list_type .catalog_el_data .buy_btn.not_active:before{ width: 18px; height: 12px; left: 23px; top: 9px; background: url(/local/templates/huntworld/css/tmp/../../img/old/icon-not-active-list.png) left top no-repeat; }
.item-table .buy_btn.not_active{ background: url(/local/templates/huntworld/css/tmp/../../img/old/icon-carted-block.png) left top no-repeat !important; }
.tk-transit, .tk-price{ font-weight: bold; color: inherit !important; }
.store-price{ color: inherit; }
.basket-product-icon-license{ background-image: url(/local/templates/huntworld/css/tmp/../../img/old/icon-license.png); }
.product-modals .modal_header{ padding-left: 30px; }
.order-done-description a, .modal_header a, .basket-delivery-info-tooltip a, .license-block a{ color: #0073a3 !important; text-decoration: underline; }
.license-block b{ color: red; }
.order-done-description a:hover, .modal_header a:hover, .basket-delivery-info-tooltip a:hover{ text-decoration: none; }
.basket-modal-map-balloon-content.color-default{ border-top-color: #ff0607; }
.basket-modal-map-balloon-content.color-blue{ border-top-color: #0073a3; }
.product-modals-img img{ max-width: 96%; }
.product-modals-quantity{ padding-top: 0; }
.basket-delivery-info-wrap:hover .basket-delivery-info-tooltip{ opacity: 1; visibility: visible; }
.basket-delivery-info-wrap:hover .basket-delivery-info{ background-color: #000; color: #fff; }
.basket-delivery-info-tooltip > b{ color: #ff1d1d; }
.order-item-content .basket-item-product{ width: 530px; }
.basket-product-icons-wrap{ margin-left: 10px; }
.add-comment{ float: right; display: block; margin: 0 0 5px; }
.basket-step-link{ cursor: pointer; }
.basket-step-link:hover .basket-step-text{ text-decoration: underline; }
.order-items li.finished{ cursor: pointer; }
.order-payment{ clear: both; }
.payment .one-delivery-block:first-of-type .order-item-data-first, .tk .one-delivery-block:first-of-type .order-item-data-first{ border-top: 0; }
.lk-item-data-left b{ font-size: 15px; line-height: 21px; }
.no-delivery-selected{ background: url(/local/templates/huntworld/css/tmp/../../img/old/no-delivery-icon.png) left top no-repeat; padding: 0 0 0 30px; font-size: 16px; line-height: 24px; margin-top: -2px !important; }
.item-info__commerceAction{ padding-bottom: 0; }
.bx_catalog_item_container a.CompareLinks{ position: absolute; top: 0; bottom: 0; right: 25px; left: 0; }


.radio input[type="radio"] {
	display: none;
}
.page-basket .basket-item-quantity input {
	padding: 0;
	margin: 0;
	line-height: 1;
}
.page-basket .basket-item-quantity {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: nowrap;
}

.page-basket .basket-product-icon-wrapper-size {
	margin-top: 11px;
	padding-left: 6px;
	padding-right: 8px;
	display: inline-block;
	background: #f0f0f0;
	border-radius: 3px;
	line-height: 30px;
	font-size: 13px;
}

.back_to_catalog {
	margin-bottom: 1em;
}
.order-payment input[type="radio"] {
	display: none;
}

.compare--slider {
	margin-bottom: 2em;
}

.order-form-group input {
	line-height: 1;
}

.lk-item-data-sum {
	text-align: right;
}

#message {
	margin-left: 1em;
}
@media (max-width: 768px) {
    .compare-info {
        max-width: 141px;
    }
    .compare-galery {
        margin-left: 144px;
    }
    .compare-galery .swiper-slide {
        padding-right: 3px;
        width: 191px;
    }
    .compare__cell, .compare__btns {
        padding: 19px 13px;
    }
    .compare__cell .product__image {
        max-height: 90px;
    }
}

@media (max-width: 450px) {
    .compare__head {
        flex-direction: column;
    }
    .show-difference {
        margin-top: 10px;
    }
    .compare__cell .product__image {
        max-height: 72px;
    }
}
.basket-item-contacts-content div {
    margin-right: 10px;
}
/* End */


/* Start:/local/templates/huntworld/css/tmp/maga.css?158442846333218*/
.news__item{margin-bottom:1rem;display:-webkit-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.news__img{-ms-flex-negative:0;flex-shrink:0;width:100px;height:100px;border-radius:50%;overflow:hidden;float:left;margin-right:1rem}.news__img img{margin:0 auto;display:block;max-width:100%;height:auto}.news__text{float:left;color:#625f5f}.news__preview{font-size:1rem}.news__title{margin:0 0 1rem 0}.news__title a{color:#167d08;font-weight:600;font-size:1.1rem}.pager__button-end,.pager__button-left,.pager__button-left-disable,.pager__button-num,.pager__button-right,.pager__button-right-disable,.pager__top-marge-fa{display:inline-block;font-size:14px}.pager__button-back-forward,.pager__button-begin,.pager__button-begin-end,.pager__button-end{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d8d8d8;padding:10px}.pager__button-begin{margin-right:10px;display:inline-block;color:#000}.pager__button-end{color:#000;margin-left:5px}.pager__button-num{border:1px solid #d8d8d8;border-right:none;padding:10px;margin-right:-3px}.bx_active.pager__button-num{background:#e60606;border-color:#e60606}.pager__button-left,.pager__button-left-disable{border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;margin:0 -4px}.pager__button-left-disable>i.fa.fa-caret-left{line-height:12px;color:#a8a8a8}.pager__button-right,.pager__button-right-disable{border-top-left-radius:0px;border-bottom-left-radius:0px}.delimiter{position:relative;margin-bottom:1em}.delimiter__name,.fOSC{color:#222;margin-bottom:25px;font-weight:300;font-size:28px;line-height:34px}.delimiter .fOSC,.delimiter__name{background-color:#fff;padding-right:0.5em;position:relative;z-index:2}.delimiter__link,.news_link{line-height:34px;float:right;background-color:#fff;padding-left:0.5em;position:relative;z-index:2}.delimiter:before{display:block;content:'';background-color:#bfbfbf;position:absolute;width:100%;height:1px;top:50%}.news-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-block--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-block--left .news-list{width:50%;-ms-flex-negative:0;flex-shrink:0;padding-right:2em}.news-block--left .news-list--full{width:100%}.soc-tabs{min-width:240px;background:#e6e6e6;padding:2px}.soc-tabs span{text-transform:uppercase;display:inline-block;padding:5px 5px;cursor:pointer;font-size:0.8em}.soc-tabs span.active{background:#fff}.soc-tabs .tabs_content>div{display:none}.soc-tabs .tabs_content>.active{display:block;background:#fff;margin:0 auto;padding:5px;margin-right:1px}.magazine_block{text-align:center;margin-bottom:2em}.brands-slider .img-wrap img{display:block;margin:0 auto;max-width:100%;max-height:100%;height:auto}.brands-slider .brand-name{text-align:center;width:100%;display:inline-block}.brands-slider .img-wrap{height:5em}.brands-section{padding-top:3em;padding-bottom:3em;background-color:#f1f1f1}.slider-banner-index{padding-bottom:2em}.slider-banner-index .swiper-pagination-bullets{bottom:0}.slider-banner-index .swiper-pagination-bullet-active{background:#909090;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.slider-banner-index img{margin:0 auto;display:block;max-width:100%;height:auto}.slider-banner-index .swiper-pagination-bullet{width:6px;height:6px}.product{width:16em;position:relative;display:inline-block;margin-bottom:2em}.product__image{height:12em;width:100%;margin-bottom:1em;-webkit-transition:border 0.1s;-o-transition:border 0.1s;transition:border 0.1s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__image img{max-width:100%;max-height:100%;margin:0 auto;display:block}.product__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0.5em}.product__name{line-height:1.5;text-decoration:underline;color:#576e75;margin-bottom:0.5em;display:inline-block;height:3em;overflow:hidden}.product__price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__price-old{color:#909090;text-decoration:line-through;padding:0.2em 0.5em 0.2em 0;margin-bottom:0.2em;height:1.2em;display:inline-block}.product__price-old b{font-weight:normal}.product__price-old span{display:none}.product__price-old--empty{width:100%}.product__price-diff{display:inline-block;color:#52b339;padding:0.2em 0.5em;border-radius:0.3em}.product__price-diff b{font-weight:normal}.product__price-diff span{display:none}.product__price{font-size:1.2em;width:100%}.product__wrapper{-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;padding:0.6em;position:relative}.product__buy{float:right}.product__buy .btn__text{display:none;margin-left:0.5em;font-size:1rem}.product__rate{display:block;margin-bottom:0.5rem}.product__quantity-num{font-weight:bold}.product:hover .product__image{border-color:#000}.product:hover .product__name{color:#000;text-decoration:underline}.product .btn-slim{font-size:1.2em}.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1% 2em}.products--slider .product{margin-top:0.5em;margin-right:14px}.products--slider .swiper-container{margin:0 -1em;padding:0 1em}.camo-block .command{border:none}.camo-block input[type=email]{padding:10px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;height:45px;background:#f7f7f7;border-radius:5px;border:none;-webkit-box-shadow:inset 0 5px 6px -3px rgba(0,0,0,0.25), inset 0 0 0 1px rgba(233,233,233,0.5);box-shadow:inset 0 5px 6px -3px rgba(0,0,0,0.25), inset 0 0 0 1px rgba(233,233,233,0.5);line-height:25px}.command{cursor:pointer}.banner img{margin:0 auto;display:block;max-width:100%;height:auto}.loading{position:relative}.command.loading{color:transparent}.command.loading:after{background-color:transparent}.loading:after,.loading:before{position:absolute;content:'';display:block}.loading:after{width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.4)}.loading:before{width:2em;height:2em;border:0.25em solid #ad110e;z-index:2;border-radius:50%;border-bottom-color:transparent;border-top-color:transparent;-webkit-animation:rotate-right 600ms linear 0ms infinite;animation:rotate-right 600ms linear 0ms infinite;top:50%;left:50%;margin-left:-1em;margin-top:-1em;-webkit-box-sizing:border-box;box-sizing:border-box}.shell--content{margin-bottom:2em}.more{margin-top:1em}.more--revert:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}p{margin-bottom:1.25em}h1,h2,h3,h4,h5{margin:2.75rem 0 1rem;font-weight:400;line-height:1.15}h1{margin-top:0;font-size:2.488em}h2{font-size:2.074em}h3{font-size:1.728em}h4{font-size:1.44em}h5{font-size:1.2em}.text_small,small{font-size:0.833em}.red{color:#f00}.green{color:#12d817}.field{margin-bottom:1.5em}.message{padding-top:1em}.message.message--error{color:#da0000}.message.message--success{color:#26e211}.item-card{max-width:30em}.list-view .item-card{max-width:none}.items-slider.compact{padding:0}.items-slider.compact .shell{margin-bottom:0;padding-top:1em;padding-bottom:1em}.items-slider.compact .caption{line-height:1.6;margin-bottom:0.5rem}.search-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.search-line .search-input{margin-bottom:0;margin-right:1em}.search-line button{padding:0 2em;line-height:44px}.labels .label.mod-sale{background:#f17575;color:#fff}.labels .label.mod-discount{background:#bc90c9;color:#fff}.labels .label.mod-hit{background:#71b7e7;color:#fff}.labels .label.mod-new{background:#7dcb82;color:#fff}.search-block .query-field{margin-bottom:0}.choose_type_list{margin-bottom:1em}.news_menu{display:block;float:left;padding:15px 25px;border:1px solid #ccc;text-align:center;border-right:none;background:#f4f4f4}.news_menu:last-child{border-right:1px solid #ccc}.news_menu#selected{color:#2f2d2d;font-weight:bold;text-decoration:none;background:#fbfbfb}.collapsed--wrapper{padding-bottom:1em}.collapsed--wrapper .collapsed{height:350px;margin-bottom:10px;position:relative;overflow:hidden}.collapsed--wrapper .collapsed:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:250px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom, #fff, rgba(255,255,255,0));background:-o-linear-gradient(bottom, #fff, rgba(255,255,255,0));background:linear-gradient(to top, #fff, rgba(255,255,255,0))}.big-thumbs-wrapper{margin:0 auto}.relative{position:relative}.none{display:none}style{display:none!important}.suggest{position:absolute;background-color:#fff;top:45px;left:0;width:100%;-webkit-box-shadow:0 0.5em 2em rgba(0,0,0,0.1);box-shadow:0 0.5em 2em rgba(0,0,0,0.1);border-radius:0.2em;z-index:2}.suggest__item{cursor:pointer;line-height:1.6;margin:1em}.filter .row.disabled label{color:#bfbfbf}.my-suggest{position:absolute;left:0;top:100%;z-index:2;background-color:#fff;border-radius:0.3em;-webkit-box-shadow:0 0.5em 2em 0 rgba(0,0,0,0.25);box-shadow:0 0.5em 2em 0 rgba(0,0,0,0.25);padding:1.2em}.my-suggest .my-suggest__sections .my-suggest__section{margin-bottom:1em}.my-suggest .my-suggest__sections .my-suggest__section:not(:last-child){border-bottom:1px solid #e8e8e8;padding-bottom:1em}.my-suggest .my-suggest__name{text-transform:uppercase;color:#000;font-weight:900;line-height:1;margin-bottom:1em;font-size:0.9em}.my-suggest .my-suggest__item{display:inline-block;width:100%;line-height:1.3;cursor:pointer;margin-bottom:0.5em;color:#686868}.my-suggest .my-suggest__item:hover{color:#a50e09}.my-suggest .highlight{color:#4d81c5;font-weight:900}.btn{background:-webkit-gradient(linear, left top, left bottom, from(#da0000), to(#920401));background:-webkit-linear-gradient(top, #da0000, #920401);background:-o-linear-gradient(top, #da0000, #920401);background:linear-gradient(to bottom, #da0000, #920401);color:#fff;border:none;padding:0.8em 2em;border-radius:0.3em;display:inline-block;margin-bottom:0.5em;line-height:1.6;cursor:pointer}.btn.btn--inactive{background:-webkit-gradient(linear, left top, left bottom, from(#afafaf), to(#777));background:-webkit-linear-gradient(top, #afafaf, #777);background:-o-linear-gradient(top, #afafaf, #777);background:linear-gradient(to bottom, #afafaf, #777);color:#dedede;cursor:default}.btn-glass{display:inline-block;width:100%;text-align:center;color:#a50e09;border:1px solid #b33531;padding:0.5em;border-radius:0.4em;cursor:pointer;-webkit-transition:all 80ms linear;-o-transition:all 80ms linear;transition:all 80ms linear}.btn-glass:hover{-webkit-box-shadow:inset 0px 0 0px 1px #a50e09;box-shadow:inset 0px 0 0px 1px #a50e09}.delivery-block .title.on-order:before{background:#e8bd18}button{border:none}.left{float:left}.right{float:right}.socials{margin-bottom:1em}.news-wrapper{padding-bottom:1em}.columns__right li{margin-bottom:0.3em}.hint{display:none}.a{color:#f00;text-decoration:underline;cursor:pointer}#city-up .container{overflow:visible}.store-list td{padding-bottom:1em;padding-top:1em;border-bottom:1px solid rgba(0,0,0,0.15)}.accordion{max-width:400px}.accordion .active>span{color:#eb0f0f}.accordion .active>span>a{color:#eb0f0f}.accordion.open>ul{display:block}.accordion a{display:inline;width:100%}.accordion a :hover{color:#313131}.accordion ul{display:none;overflow:hidden}.accordion__item{list-style:none;cursor:pointer}.accordion__item>span{position:relative}.accordion__item .accordion__text{padding-left:2em}.accordion__item .accordion__text:before{left:1em}.accordion__item .accordion__item .accordion__text{padding-left:3em}.accordion__item .accordion__item .accordion__text:before{left:2em}.accordion__item .accordion__item .accordion__item .accordion__text{padding-left:4em}.accordion__item .accordion__item .accordion__item .accordion__text:before{left:3em}.accordion__item .accordion__item .accordion__item .accordion__item .accordion__text{padding-left:5em}.accordion__item .accordion__item .accordion__item .accordion__item .accordion__text:before{left:4em}.accordion__count{float:right;padding:0;color:#b5b5b5}.accordion__text{border-bottom:1px solid #eee;padding:1em;display:block}.accordion--first{border:1px solid #eee;margin-bottom:2em}.accordion--first>ul{display:block}.accordion .accordion.open>span:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion .accordion>span:before{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;display:inline-block;content:"\F105";font-family:'hunt_ui';-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);position:absolute;padding-top:1em;padding-bottom:1em;top:0}@media print{#panel,.bottom-line,.camo-block,.informers-block,.more,.search-block,.top-line,footer{display:none!important}.collapsed{height:auto!important}.collapsed:after{display:none}body{background-color:#fff;font-family:tahoma;color:#000}}.product .info-labels{display:none}.product{width:100%;max-width:20em}.products--slider .swiper-button-prev{left:-50px}.products--slider .swiper-button-next{right:-50px}.products .product{width:33.33333%;padding:0 1%;margin-bottom:1em}.product--l{margin:1em;margin-left:0;float:left}.product--r{margin:1em;margin-right:0;float:right}.product--c .product{display:block;margin-left:auto;margin-right:auto}.quest{padding:0.5em}.with_tip .tooltip{padding:0.5em;background-color:#e6e6e6;border-radius:0.25em;margin-bottom:1em;margin-top:0.5em}.attention{line-height:1;background-color:#f00;min-width:1.2em;height:1.2em;display:inline-block;text-align:center;color:#fff;border-radius:0.8em;font-size:0.8em;padding:0.2em;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer}.tippy-tooltip{padding:1em}.magazine-list li{position:relative}.magazine-list .up-my-pop{position:absolute;right:100%;top:0;margin-right:0.5em}.dynamic_modal_window{width:100%;max-width:800px;min-width:300px;display:inline-block;position:absolute;right:50%!important;left:auto!important;margin:0;padding:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.dynamic_modal_body{width:auto}.dynamic_modal_header{width:auto}.dynamic_modal_wrapper,.modal_wrapper,.modal_wrapper.order_make{display:block;position:fixed;width:100%;height:100%;z-index:95;background:rgba(0,0,0,0.5);top:0;left:0}.buy_in_shop,.dynamic_modal_window,.item_bought,.item_for_order,.item_order,.modal_window,.not_avalaible,.order_status_window{display:block;position:absolute!important;top:-900px;left:15%;width:550px;border:1px solid #a9a9a9;border-top:5px solid #e70707;background:#fff;z-index:99;max-width:100%}.dynamic_modal_window.product-choose{width:850px}.dynamic_modal_window.dynamic_storage{width:800px}.dynamic_modal_window.delivery-modal{width:730px}.item_bought{width:560px;z-index:100}.callback_window,.card_type_change,.cardok_window,.cardphonenotok_window,.cardphoneok_window,.cardwarning_window,.changephone_window,.sendsms_window{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #fff;border-color:#e70707 #a9a9a9 #a9a9a9;-webkit-border-image:none;-o-border-image:none;border-image:none;border-right:1px solid #a9a9a9;border-style:solid;border-width:5px 1px 1px;display:block;left:15%;position:fixed;top:-1500px;width:550px;z-index:1000}.callback_window .modal_header,.card_type_change .modal_header,.cardok_window .modal_header,.cardphonenotok_window .modal_header,.cardphoneok_window .modal_header,.cardwarning_window .modal_header,.changephone_window .modal_header,.dynamic_modal_header,.item_order .modal_header,.modal_header,.modal_window .modal_header,.sendsms_window .modal_header{color:#818181;padding:20px 35px 0;font-size:16px}.changephone_window .modal_header .desc_text{text-align:center}.modal_window .modal_body.noactive:after,.modal_window .modal_header.noactive:after{background:none repeat scroll 0 0 rgba(0,0,0,0.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.city_yep,.modal_window .start_city a{color:#f00!important}.modal_window .start_city span{color:#364aab;border-bottom:1px dotted #364aab}.modal_window .start_city a.city_no{border:1px solid #df5c5c}.modal_close,.modal_window .modal_close{cursor:pointer;display:inline-block;font-size:26px;height:14px;line-height:13px;position:absolute;right:10px;top:10px;width:15px;z-index:10001}.item_bought .modal_close:after,.modal_close:after,.modal_window .modal_close:after{color:#e70707;content:"\00d7";cursor:default;display:inline-block;font-size:26px;height:14px;line-height:13px;position:absolute;right:0;top:0;width:15px;z-index:10001;cursor:pointer}.callback_window .modal_body,.card_type_change .modal_body,.cardok_window .modal_body,.cardphoneok_window .modal_body,.cardwarning_window .modal_body,.changephone_window .modal_body,.dynamic_modal_body,.item_bought .modal_body,.item_order .modal_body,.modal_body,.modal_window .modal_body,.resume_window .modal_body,.sendsms_window .modal_body{padding:20px 35px;font-size:14px}.item_bought .modal_body{padding:10px 10px 15px}.modal_window .modal_body ul li{list-style:none;display:inline-block;width:32.5%}.modal_window .modal_body ul li a{color:#414141;font-size:14px}.dynamic_modal_window.preload-modal{width:360px}.dynamic_modal_window.preload-modal .dynamic_modal_body{text-align:center}.mobile-block{display:none}.mobile-only{display:none}.catalog .catalog_el{width:200px;margin:4px;display:inline-block;margin-bottom:15px;text-align:center}.catalog .catalog_el:hover{-webkit-box-shadow:0 0 5px #e6e6e6;box-shadow:0 0 5px #e6e6e6}.catalog .catalog_el_img>a{display:table-cell;width:210px;height:210px;text-align:center;vertical-align:middle;background:#fff}.sort-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.accordion-menu a.active{color:#ad120e}.big-thumbs img{max-width:100%;margin:0 auto;display:block;width:auto}.brands-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -3em 2em}.brands-container a{max-width:20%;min-width:160px;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:16.666%;padding:1em 3em}.brands-container a>*{display:inline-block;height:auto;margin:auto!important;font-size:2em;text-align:center;max-width:160px;width:100%}.brands-container a .name{font-size:1em}.latter{font-size:4em;display:block;height:auto;line-height:1em;position:relative}.latter span{background-color:#fff;z-index:2;position:relative;padding-right:0.2em;color:#ad120d}.latter:after{content:'';display:block;background-color:#f4f4f4;width:100%;height:4px;border-radius:2px;position:absolute;top:50%}.no-overflow{overflow:visible}.question:before{line-height:inherit;min-width:1.2em;content:'?';display:inline-block;text-align:center;color:#c50200;border-radius:0.8em;padding:0 0.2em 0 0;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer}.videos .videos__item{background-color:#f8f8f8;padding:0.5em;border-radius:0.2em;border:1px solid #eaeaea;display:inline-block;margin-bottom:1em;max-width:100%}.videos .videos__lang{padding-bottom:0.2em;text-transform:capitalize}.videos iframe{max-width:100%}.bx_content_section{width:100%;overflow:hidden}.accordion-menu .row.active a{color:#ad120d}meta{display:none}.hint-max-limit{text-align:left}.order-info-block .g-recaptcha{margin-bottom:1em}#form-what-the-fuck .h3{display:block}.informers-block .bx-component-debug{position:absolute}.informers-block .bx-component-debug:hover{z-index:1000}.tag-requests{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.tag-requests a{width:50%;padding:4px}.field label{display:inline-block;width:100%}.field input,.field textarea{margin-bottom:0}.field select{max-width:100%}input[type=email],input[type=password],input[type=text],textarea{max-width:700px}input.input-wide{max-width:100%}.sms-repeat{color:#828080;font-size:0.9em;line-height:1.6;margin-bottom:2em}.sms-repeat .tic{color:#348ac0}.item-card .idd{display:none}.cards.list-view .idd{display:block}.hw .textarea table{margin-bottom:1em}.hw .textarea table tr:nth-child(2n){background-color:#f9f9f9;border-radius:0.3em}.hw .textarea table tr:first-child{font-weight:bold}.hw .textarea table tr td:first-child{font-weight:bold}.hw .textarea table td,table th{padding:1em}.item-card .cart-picto{cursor:pointer}.menu .sub-menu .row{padding:7px 15px;height:auto;white-space:normal}.seo_text{margin-bottom:1em}.price-block .old-price{font-size:1rem}.prop-separator{margin-left:0.3em;margin-right:0.3em}.tippy-tooltip .left-theme{text-align:left}.textarea ol li,.textarea ul li{margin-left:1.5em}.dynamic_modal_window .radio:before,.radio.check:before,.radio.not_check:before{display:none}.right-column .catalog-index .item{padding:20px}.description .up-my-pop{color:#ad120e;text-decoration:underline;cursor:pointer}img{max-width:100%;height:auto}.textarea hr{margin-bottom:2em}.alert{display:block;background:#fff5c4;padding:10px 12px;border-radius:4px;margin:0 0 15px;text-align:center}#city-up a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#262626;text-decoration:none}.default-up .pop-up{max-width:100%}#review-up{width:740px}.with-fancy{position:relative;top:unset;left:unset}.search-block .field-wrapper{display:inline-block;width:100%}.sub-menu a{white-space:normal}.item-card.disable{background-color:#f6f6f6}.item-card.disable .pic img{-webkit-filter:grayscale(1) brightness(97%);filter:grayscale(1) brightness(97%)}.page-basket .ico-cross:before{content:"X";background:none}.page-basket .radio{padding-left:0}.page-basket input{margin-bottom:0}.page-basket .check-wrapper span{white-space:normal}.list-up input[type=text]{font-size:16px}.city-list a.currnet:after{top:0;height:100%}.search-line-mobile{position:absolute;z-index:1;left:0;bottom:0;width:100%;background-color:#f6f6f6;padding:1em;-webkit-box-shadow:0 15px 15px -15px rgba(0,0,0,0.12);box-shadow:0 15px 15px -15px rgba(0,0,0,0.12);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;opacity:0}.search-line-mobile__field{width:100%}.search-line-mobile__input{margin-bottom:0!important;line-height:2.6;font-size:16px}.search-line-mobile .ico-search{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0.5em}.search-line-mobile .ico-search:before{height:1em;width:1em}.search-line-mobile .my-suggest{width:100%;-webkit-box-shadow:0 1.5em 1.5em -1.5em rgba(0,0,0,0.15);box-shadow:0 1.5em 1.5em -1.5em rgba(0,0,0,0.15)}.search-line-mobile--open{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:1}.store-list-phone-number{padding-left:20px}@media (max-width:600px){.news-block--left .news-list{width:100%;padding-right:0;padding-bottom:2em}.pop-up{min-width:320px}#panel #bx-panel{display:none!important}.bx_profile .cols .col-ad,.bx_profile .cols .col-card,.bx_profile .cols .col-pas{width:100%}}@media (min-width:980px){span.desktop-only{display:inline}div.desktop-only{display:block}.mobile-only{display:none}}@media (max-width:768px){.lcb{width:100%}.order-items>li{padding:15px 16px}.page-basket .lk-filter{padding:0 10px}.page-basket .lk-item-status{padding:10px}.page-basket .lk-item-info{padding:10px}.page-basket .lk-item-data{padding:10px}.page-basket .lk-filter select{width:130px}.page-basket .lk-item-head{height:auto;padding:0 10px}.page-basket .lk-filter-data{margin-right:10px}.page-basket .basket-item-contacts{padding:10px;margin:0}.page-basket .basket-item-contacts-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-basket .lk-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-basket .lk-menu li{width:100%;border:none}.basket-modal-availability-content{width:100%}.basket-modal-availability-map{width:100%}.lk-item-status-text{margin:0.5em 0}.lk-item-status a{margin:0.5em 0}.basket-delivery-info-wrap{margin:0.5em 0;display:inline-block}.options-more{display:none}}@media (max-width:900px){.news-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.news-block--left,.news-block--right{width:100%}.news-block--right{display:-webkit-box;display:-ms-flexbox;display:flex}.news-block--right .suggestions{width:100%;display:inline-block}}.textarea iframe{max-width:100%}@media (max-device-width:980px){#message{margin-left:0}span.mobile-only{display:inline}div.mobile-only{display:block}.mobile-block{display:block;position:relative;overflow:hidden}.no-mobileblock{display:none!important}.desktop-only{display:none}.basket-title{margin-top:0}.basket-title h1{text-align:center}.basket-steps{margin:30px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.basket-steps .basket-step-num:after{display:none}.basket-steps .basket-step{display:block;width:100%}.basket-steps .basket-step>*{left:0!important}.basket-steps .basket-step-text{font-size:14px}.basket-table-head{display:none}.basket-delivery-info-tooltip{position:relative;top:0;left:0;width:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:none;margin:10px 0px}.basket-delivery-info-tooltip:before{display:none}.basket-delivery-info-wrap:hover .basket-delivery-info-tooltip{display:block}.order-item-content .basket-product-content{padding-left:0}.basket-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em}.basket-item .basket-item-delete img{display:none}.basket-item .delmy{background:#fce2e2;color:#c81010;border-radius:4px;padding:10px 20px;font-size:14px;display:block}.basket-item .delmy:before{font-size:1em}.basket-item .basket-table-col{width:100%;float:none;padding:0}.basket-item .basket-item-price,.basket-item .basket-item-quantity,.basket-item .basket-item-sum{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:23%;padding:0}.basket-item .basket-item-price{text-align:left;padding-left:0}.basket-item .basket-item-sum{text-align:right}.basket-item .basket-item-delete{padding-top:20px}.basket-table-col.basket-item-sum>.basket-item-price-old{width:auto}.basket-nav a{display:block;margin:0 0 5px 0!important;padding:0 27px}.basket-location a{width:100%;line-height:1.6;padding:0.5em}.basket-item-delivery{margin-bottom:20px}.basket-item-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.basket-item-product>div{width:100%;padding:0;margin-bottom:10px;float:none}.basket-item-product .basket-product-img img{max-width:220px;margin:0 auto}.basket-discount-note{padding:0}.basket-modal-table-line{position:relative}.basket-modal-table-line .wrap_basket_tippy{left:auto;position:relative;margin-top:0;float:left}.basket-modal-table-line .noWorkArm_container{position:relative;z-index:2;width:24px;height:24px}.basket-discount-note,.basket-discount-note-wrap,.basket-total{width:100%!important}.basket-total-sum{font-size:18px}.back_to_catalog{padding:20px}.basket-location a:before{display:none}.basket-modal.basket-modal-md{width:100%}.basket-modal label{display:block!important;width:100%}.basket-modal .nav-tabs-show>label:last-child{margin:0!important}.basket-modal .radio>p{margin:5px 0}.order-item-tabs>button{border-radius:0 0 5px 5px;display:block;width:100%;color:#a7a7a7}.order-item-tabs>button:first-child{border-radius:5px 5px 0 0}.order-form .basket-checkout-button{width:100%}.order-items>li{padding:15px 20px}.order-payment{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.order-payment>label{width:100%;margin-bottom:5px}.basket-modal-buttons a{display:block;width:100%;margin-bottom:5px}.basket-modal-buttons .basket-modal-link-back,.basket-modal-buttons .basket-modal-link-ok{text-align:center}.pixel_cart{display:none!important}.page-basket .lk-btns a{display:block;width:100%;margin-bottom:5px}.preload-modal{z-index:95}.preload-modal .basket-modal-request-group{margin:0 0 10px;width:100%!important}.preload-modal .basket-modal-availability-content,.preload-modal .basket-modal-availability-map{width:100%;float:none;padding:0 0 20px}.basket-modal-table-line{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:1px solid #ddd;margin-bottom:10px}.basket-modal-table-line:last-child{margin-bottom:0}.basket-modal-table-line>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;float:none!important;width:auto!important}.basket-modal-table-line .-choose{position:relative!important;left:unset!important;padding:5px 10px!important;text-align:right!important}.basket-modal-table-line .-choose a{line-height:25px}.basket-modal-table-line .-metro:before{top:0!important}.basket-modal-table-line .-store{padding:5px 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.basket-modal-table-line .-mode{line-height:25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:left!important;padding:5px 0 10px 25px!important}div#fancy_overlay{z-index:90}.basket-modal .modal_header{padding:20px 20px 0}.basket-modal .modal_body{padding:10px 20px 20px}.basket-modal .map-designations.-list{padding:20px 0}.basket-modal .map-designations.-list .map-designations-item{margin-right:0}.basket-modal .jspDrag{border-radius:2px!important}.basket-modal-table-head{display:none}.bx_storage.basket-modal .map-designations{float:none!important}.bx_storage.basket-modal .map-designations>.map-designations-item{display:block!important;float:none;margin-bottom:2px}}@media (max-width:670px){.store-list td{display:block;width:100%;border-bottom:none!important;padding-top:0!important;padding-bottom:0!important;text-align:left;margin-bottom:0.5em}.store-list tr{border-bottom:1px solid rgba(0,0,0,0.15);display:block;padding-top:1em;padding-bottom:1em}.store-list-phone{display:none}.store-list-phone-number{padding-left:10px}.store-list-work-time{padding-left:10px}}@media (max-width:450px){.middle-line{position:relative;z-index:4;background-color:#fff}.item-error-up .checks-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.item-error-up .checks-container .check-wrapper{width:50%;-ms-flex-negative:0;flex-shrink:0}.dynamic_modal_body{padding:20px 14px}.basket-modal .modal_header{padding:20px 0 0}.basket-modal .modal_body{padding:10px 0 20px}}@media (max-width:350px){.basket-location a{font-size:14px}}@media (max-width:320px){.basket-item .basket-table-col{padding:20px 10px}.basket-item .basket-item-price,.basket-item .basket-item-quantity,.basket-item .basket-item-sum{padding:0}.basket-item .basket-item-price{padding-left:10px}.basket-item .basket-item-sum{padding-right:10px}}@-moz-keyframes rotate-right{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate-right{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate-right{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-right{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/* End */


/* Start:/local/components/hw/city.choose/templates/.default/style.css?15396107343428*/
.fOSC.fs22
{
    display:none
}
.city_block,.callback
{
    /*float:left;*/
	display: inline-block;
    max-width: 285px;
}
.fs22.adress,.no_city.adress .fs22{
    border-bottom: 1px dotted #585858;
    color: #585858;
    font-size: 12px;
    letter-spacing: -0.4px;
    font-family: "Arial",'sans-serif';
}
.phone.no_city.adress
{
    margin-left:0px
}
#input_city, #CHOOSE_val
{
    padding: 9px 11px 9px 20px;
    border: 1px solid #eaeaea;
    font-style: italic;
    font-size: 13px;
    color: #949494;
    width: 270px;
}
.fOSC.adress ul{
    list-style-type: none
}
.adress_list{
    background: none repeat scroll 0 0 white;
    display: none;
    left: -10px;
    position: absolute;
    width: 235px;
    z-index: 100;
    -webkit-box-shadow: 1px 1px 13px -1px rgba(50, 50, 50, 0.32);
-moz-box-shadow:    1px 1px 13px -1px rgba(50, 50, 50, 0.32);
box-shadow:         1px 1px 13px -1px rgba(50, 50, 50, 0.32);
    padding:5px 0px;
}

.adress_list li {
   margin: 0px 10px;
padding: 10px 10px;
border-bottom: 1px solid rgb(180, 178, 178);
}
.adress_list li:last-child{
    border-bottom:0px;
}
.selected_adress>li{
    position:relative
}
.adress_list li:hover
{
    cursor: pointer;
background: rgb(231, 231, 231);
}

.my_city{
     background: linear-gradient(to bottom, #fe2c2c, #db0101) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #ffe3e3 #f59d9d #db0101 #f88686;
    border-style: solid;
    border-width: 1px;
    color: #ffffff;
    font-size: 13px;
}
.city_block .city_wrapper{
    display: block;
margin-top: 0;
float: left;
    font-weight: 500;
    /*padding: 10px 20px;*/
}
.modal_body >ul{
    margin-bottom:20px;
}
.e-shopphone{
    text-align:right;
    color: #000000;
    font-size: 11px;
    margin: 0 0 9px -9px;
}
.exists .e-shopphone
{
        display:block!important;
}
.my_city
{
    padding:10px 20px;
}
.phone:hover
{
    cursor:pointer
}
.adress_list {
    background: none repeat scroll 0 0 white;
display: none;
left: -19px;
position: absolute;
width: 235px;
z-index: 100;
top: 24px;
}
.area{
    font-size:14px;
    color:red;
    margin-bottom:10px
}
.adress
{
    display:none!important
}
.list_of_cities {
    margin: 20px 0;
}
.list_of_cities li {
    padding: 5px 0;
}
.list_of_cities a { color: #818181; }
.list_of_cities a:hover {text-decoration: underline; }

.modal_window_first_city {
    top: 25px;
    padding: 0 10px;
    left: -60px;
    max-width: 285px;
    max-height: 75px;
}
.modal_header.your_city {
    font-size: 9px;
    position: relative;
    bottom: 10px;
}
.modal_body.your_city {
    font-size: 11px;
    padding: 0 20px;
    margin-bottom: 10px;
    margin-left: 5px;
}
.modal_window_first_city:before {
    content: '';
    display: block;
    position: absolute;
    top: -25px;
    left: 75px;
    width: 0;
    height: 0;
    border: 10px solid;
    border-color: transparent transparent #e70707 transparent;
}
.modal_window_first_city .modal_header {text-align: center;}
/*.modal_window_first_city .modal_body {text-align: center;}*/
.modal_window_first_city button {
    cursor: pointer;
    display: inline-block;
    margin: 0 3px;
    border: 1px solid #51A63E;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 5px 10px;
    color: #51A63E;
    text-transform: uppercase;
    background-color: #fff;
}
.modal_window_first_city button:hover {
    background-color: #51A63E;
    color: #fff;
}

/* End */


/* Start:/local/templates/huntworld/styles.css?1564606527240*/
/* Стили для визуального редактора */
/*
	Для возможности их использования в визуальном редакторе, необходимо описать класс в .styles.php
*/
/* End */
/* /local/templates/huntworld/css/swiper/swiper.min.css?156460620919778 */
/* /local/templates/huntworld/css/noUiSlider-master/nouislider.min.css?15646062064007 */
/* /local/templates/huntworld/css/fancybox/jquery.fancybox.min.css?156460620612795 */
/* /local/templates/huntworld/css/tippy.core.css?156460620912937 */
/* /local/templates/huntworld/css/tippy.css?15646062091092 */
/* /local/templates/huntworld/css/selectize.css?15646062068785 */
/* /local/templates/huntworld/css/style.css?1591698532119550 */
/* /local/templates/huntworld/css/tmp/basket.css?157960114594972 */
/* /local/templates/huntworld/css/tmp/maga.css?158442846333218 */
/* /local/components/hw/city.choose/templates/.default/style.css?15396107343428 */
/* /local/templates/huntworld/styles.css?1564606527240 */
