#modal-cookie{display:flex;flex-direction:column-reverse;max-width:100%;position:fixed;left:0;right:0;bottom:0;z-index:100}.agreementCookie{display:block;justify-content:center;background:#000;padding:10px 10px;overflow-y:auto;font-size:14px;line-height:1.5;color:#fff;border-top:2px solid #e7311e}body .agreementCookie .container{max-width:1440px;width:100%}.agreementCookie .content-wrapper{display:flex;gap:2rem}.agreementCookie .content-wrapper.settings-show{flex-direction:column;gap:5px}.agreementCookie .content{width:100%;font-weight:500}.agreementCookie .content.content-settings{padding-right: calc(226px + 2rem)}.agreementCookie .content.content-settings span{color:#e7311e}.agreementCookie .content.content-settings>p{margin-bottom:10px}.agreementCookie .content p{margin:0}.agreementCookie .content ul{margin:10px 0;list-style:none}.agreementCookie .content ul span{font-weight:bold;margin:0 0 0 5px;opacity:1}.agreementCookie .content ul label{font-size:14px}.agreementCookie .buttons{display:flex;gap:1rem;align-items:center;width:100%;max-width:450px}.agreementCookie .buttons .btn{width:100%;height:auto;display:inline-block;margin:0;padding:10px 20px;font-size:1em}.agreementCookie .buttons .btn-grey{background:#b1b1b1;color:#fff;border:2px solid #b1b1b1}.agreementCookie .buttons .btn-grey:hover{background:transparent!important;border-color:#b1b1b1;color:#b1b1b1}.agreementCookie .buttons .btn-grey-invert{background:transparent!important;color:#b1b1b1;border:2px solid #b1b1b1}.agreementCookie .buttons .btn-grey-invert:hover{background:#b1b1b1!important;border-color:#b1b1b1;color:#fff}.agreementCookie .buttons .btn-primary{color:#fff;text-shadow:none;background-color:#e7311e;background-image:unset;border:2px solid #e7311e}.agreementCookie .buttons .btn-primary:hover{background-color:transparent;border-color:#e7311e;color:#e7311e}.agreementCookie ul li input{width:initial}.agreementCookie label{color:#fff}.agreementCookie .blue-clr{color:#e7311e}@media (max-width:1200px){.agreementCookie .content-wrapper{flex-direction:column;gap:5px}}@media (max-width:768px){.agreementCookie{padding:10px 0}.agreementCookie .content{margin:0}.agreementCookie .content.content-settings{padding-right:0}.agreementCookie .content ul{margin:1vw 0 1vw 3vw}.agreementCookie .buttons{min-width:120px;gap:.5rem}.agreementCookie .buttons .btn{width:100%;margin:0 0 5px 0;font-size:13px;padding:2.5vw 5vw}}@media (max-width:480px){.agreementCookie .buttons{flex-direction:column}}body{font-family:'Roboto',sans-serif;font-weight:400;color:#e1e1e1;font-size:16px;line-height:20px;width:100%;background:#000;margin-top:70px}h1,h2,h3,h4,h5,h6{color:#444}.underwarning{font-weight:bold}.btn:focus{outline:none}.fa{font-size:14px}h1{font-size:33px}h2{font-size:27px}h3{font-size:21px}h4{font-size:15px}h5{font-size:12px}h6{font-size:10.2px}a{color:#2d98f3;text-decoration:none}.flex-col-btn{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100px}a:focus,a:active,a:hover{color:#fff;text-decoration:none}legend{font-size:18px;padding:7px 0}label{font-size:12px;font-weight:normal}select.form-control,textarea.form-control,input[type="text"].form-control,input[type="password"].form-control,input[type="datetime"].form-control,input[type="datetime-local"].form-control,input[type="date"].form-control,input[type="month"].form-control,input[type="time"].form-control,input[type="week"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control{font-size:15px}select.form-control option{background:#1c1c1c}label{position:relative}label input{}.form-check-label{padding-left:30px;display:inline-block;cursor:pointer}input:checked+span:after{position:absolute;left:0;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDYyNSAxLjg3NUwzLjU5Mzc1IDguMTI1TDEuMjUgNS43ODEyNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-size:cover}input:checked+span:before{border:1px solid #ffb900;background:#ffb900}.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover{font-size:12px}.form-control{border-radius:0;box-shadow:unset}.form-horizontal .control-label{text-align:left}.input-group .input-group-addon{font-size:12px;height:30px;background:#303030;color:#e1e1e1;border:0;border-radius:0}#boc_form .form-control{padding-left:15px}span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg{display:inline}.nav-tabs{margin-bottom:15px}div.required .control-label:before{content:'* ';color:red;font-weight:bold}#information-information font a{color:inherit}header{padding:10px;position:fixed;top:0;left:0;width:100%;z-index:99;background:#1c1c1c;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cart-total-text{font-size:18px}.banner-text{font-size:15px;padding:50px 0}.dropdown-menu li>a:hover{text-decoration:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}#top{background-color:#eee;border-bottom:1px solid #e2e2e2;padding:4px 0 3px 0;margin:0 0 20px 0;min-height:40px}#top .container{padding:0 20px}.container{width:100%;max-width:1440px;position:relative;z-index:0}#information-contact .info-container{-webkit-box-shadow:unset;box-shadow:unset;z-index:1;position:relative}#information-contact .control-label{text-transform:uppercase}.bg-map{position:fixed;top:0;left:0;width:100%;height:100vh;bottom:48px;z-index:-1}.information-wrapper{background:url(https://haff.by/catalog/view/theme/default/image/xbg-about-us.jpg.pagespeed.ic.yKIjEujDCd.webp) center;background-attachment:fixed;background-size:cover;padding-bottom:30px}.container.text-container{max-width:1000px}#top #form-currency .currency-select,#top #form-language .language-select{text-align:left}#top #form-currency .currency-select:hover,#top #form-language .language-select:hover{text-shadow:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}#top .btn-link,#top-links li,#top-links a{color:#888;text-shadow:0 1px 0 #fff;text-decoration:none}#top .btn-link:hover,#top-links a:hover{color:#444}#top-links .dropdown-menu a{text-shadow:none}#top-links .dropdown-menu a:hover{color:#fff}#top .btn-link strong{font-size:14px;line-height:14px}#top-links{padding-top:6px}#top-links a+a{margin-left:15px}#product>div{z-index:1}#product-product{z-index:10!important}#product-category{padding-top:10px;z-index:5;position:relative;margin:auto}#product-category:not(.category-old) .container {padding:0}.product-category.module-title{background:#1c1c1c;line-height:normal;margin-bottom:10px;padding:15px 0;justify-content:center}.main-sidebar .attributes .inner_info p:nth-child(n+6) {display:none}#logo{width:100px;display:inline-block;margin-top:5px;float:left;margin-left:15px;position:relative}#logo:before{display:block;position:absolute;top:-15px;left:-17px;bottom:0;width:41px;height:46px;background:url(/image/catalog/logo/santa_hat.svg) no-repeat center;background-size:cover}#logo img{max-width:100%;max-height:75%}.footer-copy img,footer img{width:100%;max-width:100%}footer .logo{margin-bottom:15px;display:inline-block}footer .rss-block{width:100%;max-width:380px}.footer-flex-group{display:flex;align-items:center;justify-content:center}.footer-group{margin-top:60px;margin-bottom:50px;width:100%}.head-rss{display:inline-block;margin-right:30px}.rss-form{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #444}.rss-form .btn.btn-main span{font-size:14px}.rss-form .form-control{height:52px;border-bottom:none;padding:0 15px}.rss-form .rss-btn{max-width:200px;border-bottom:none;padding:0 110px 0 15px}footer .logo img{width:100px}#search{position:fixed;right:0;top:-100px;width:36%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-right:0;padding-bottom:6px;padding-top:3px}#search.open{top:68px}.search-icons .close-icon,.search-icons.open .search-icon{display:none;text-align:center}.search-icons.open .close-icon{display:inline-block}.js-search-input{display:none}#search.open .js-search-input{display:inline-block;width:100%}.topwrap{display:flex;align-items:center;justify-content:space-between;padding-left:10%;position:relative}#search .input-lg{height:40px;line-height:20px;padding:0 10px;background:#222;color:#fff}#search .btn-lg{font-size:15px;line-height:18px}#search .fa-search{font-size:22px;color:#fff}.fa svg{width:24px;height:24px}.fa svg path{fill:#fff}.search-icons{display:flex;align-items:center;position:relative;width:52px;height:40px;text-align:center;justify-content:center}.close-btn svg,.search-icons .fa.close-icon svg{width:40px;height:40px}.close-btn svg{stroke:#ea1c24}.result-text{font-size:12px}.pagination>li.active:first-child>span,.pagination>.active>span:hover,.pagination>li>span:hover,.pagination>.active>span{background:#e53421}.pagination>li>a{color:#fff}.pagination>li:last-child>a{border-radius:0}.pagination>li:last-child>span,.pagination>li:first-child>span,.pagination>li>a,.pagination>li>span{background:none;border-radius:0;border:none}.toggle-search .live-search{width:450px}.toggle-search{padding:10px;display:inline-block;margin-right:10px;cursor:pointer;width:450px;background:#222}.description-text{font-size:20px;line-height:1.2;margin:2rem 0 5rem}.description-text__wrapper{display:flex;align-items:center;justify-content:space-around}.description-text__wrapper div{width:70%}.description-text__wrapper img{width:20%}@media (max-width:1200px){.description-text__wrapper img{width:25%}}@media (max-width:991px){.description-text__wrapper{justify-content:space-between}.description-text__wrapper div{width:50%}.description-text__wrapper img{width:40%}}@media (max-width:800px){.description-text__wrapper img{width:50%}}@media (max-width:600px){.description-text__wrapper{flex-direction:column;justify-content:center}.description-text__wrapper div{width:100%}.description-text__wrapper img{width:50%}}#cart{text-align:center;display:inline-block;height:23px}#cart>.btn{font-size:12px;line-height:18px;color:#fff}.cart-icon{width:33px;display:inline-block}.cart-wrapper{position:relative;text-align:center;width:42px;display:inline-block}#cart-total{position:absolute;top:-10px;left:13px;background:#2d98f3;color:#fff;width:20px;height:20px;border-radius:20px}.group-wrapper{display:inline-flex;align-items:center}#cart .dropdown-menu{background:#303030;z-index:1001;width:100%;max-width:420px;overflow-y:auto;max-height:800px;scrollbar-width:thin;overflow-x:hidden}@media (max-width:478px){#cart .dropdown-menu{width:100%}}#cart .dropdown-menu table{margin-bottom:10px}#cart .dropdown-menu li>div{padding:0 10px}@media (max-width:478px){#cart .dropdown-menu li>div{min-width:100%}}#cart .cart-item{display:inline-block;background:rgba(0,0,0,.1);padding:5px;margin-bottom:5px;position:relative;width:100%}#cart .cart-item .price{font-size:21px;text-align:right;text-shadow:-1px 2px 7px #000;border-bottom:1px solid #515151;margin-top:-26px;padding-bottom:10px}#cart .cart-item .product-quantity{position:absolute;left:110px;bottom:56px;z-index:0;font-weight:bold;font-size:53px;color:#515151;text-shadow:-1px 2px 7px #000}#cart .cart-item .btn-delete{position:absolute;top:13px;right:10px;padding:0 10px;line-height:30px}#cart .cart-item .btn-delete .fa{font-weight:bold;font-size:20px;line-height:30px}#cart .cart-item .cart-title{padding-right:58px;text-transform:uppercase;color:#fff}#cart .options{display:inline-block;vertical-align:top;width:60%;padding-top:20px;color:#767676}#cart .options span{display:inline-block;width:100%;margin-bottom:5px}#cart .img-thumbnail{background:transparent;border:none;width:150px}#cart .dropdown-menu li p{margin:0}#cart .dropdown-menu li>div.item-inner{padding:0}#cart .total-text{font-size:15px;line-height:35px}#cart .cart_total p:first-child{display:none}#cart .dropdown-menu a{color:#fff;text-align:center}#button-coupon{margin-left:15px;width:220px;font-size:16px}.coupon-block{margin-top:40px}.mobile_phone-wrapper{display:none}.phone-wrapper{min-width:200px;color:#fff;font-size:15px;padding-top:8px;text-align:center;position:relative;z-index:2;padding-left:0}.phone-wrapper a{color:#fff}.info-inner{max-height:0;overflow:hidden;position:absolute;left:0;text-align:left;padding-left:15px;padding-right:15px;top:96%;width:100%;background:#1c1c1c;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}footer svg,.phone-wrapper svg{width:20px;height:20px;fill:#b2b2b2}.phone-wrapper svg:hover,footer svg:hover{fill:#2d98f3}.whatsapp-icon svg path{fill:fff}.email-icon svg{}.email-icon:hover svg{fill:#ff0a2b}.info-inner .flex-group{padding:0 15px}.phone-wrapper.open .info-inner{max-height:200px;padding-bottom:15px;border-right:1px solid #000;border-left:1px solid #000}.info-opener-btn .fa{font-size:22px;color:#2d98f3;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.info-opener-btn{width:22px;height:22px;text-align:center;display:inline-block;position:absolute;bottom:9px;left:0;background:#1c1c1c;cursor:pointer}.phone-wrapper.open .info-opener-btn .fa{transform:rotate(180deg)}.tabs-container{display:flex;flex-direction:column}.v360{position:relative;overflow:hidden;margin:0 auto;width:800px;max-width:100%;aspect-ratio: 1/1;height:630px}.v360 .threesixty_images{display:none;list-style:none;margin:0;padding:0}.v360 .threesixty_images img{position:absolute;top:0;width:100%;height:100%;object-fit:contain}.v360 .threesixty_images img.previous-image{visibility:hidden}.v360 .threesixty_images img.current-image{visibility:visible}.v360 .spinner{width:100%;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;background:#333;background:rgba(0,0,0,.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.v360 .spinner img{width:100%;height:100%;object-fit:contain}.v360 .spinner span{font-family:Arial,"MS Trebuchet",sans-serif;font-size:12px;font-weight:bolder;color:#fff;text-align:center;line-height:30px;display:block}.v360 .nav_bar{position:absolute;top:50%;right:0;z-index:11;width:100%}.v360 .nav_bar a{display:block;width:50px;height:44px;float:left}.v360 .nav_bar a.nav_bar_play{display:none}.v360 .nav_bar a.nav_bar_next svg,.v360 .nav_bar a.nav_bar_previous svg{fill:#ea1c24}.v360 .nav_bar a.nav_bar_stop{}.v360 .nav_bar a.nav_bar_next svg{transform:rotate(180deg)}.v360 .nav_bar a.nav_bar_next{}.v360 .nav_bar a.nav_bar_previous{float:right}.v360 .nav_bar a.nav_bar_previous svg{}.v360:-webkit-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}.v360:-moz-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}#menu{min-height:40px;display:inline-flex;width:100%}.menu-toggle{color:#fff;font-size:16px;cursor:pointer;line-height:48px;width:auto;display:inline-flex;text-transform:uppercase;align-items:center;position:relative}.menu-toggle .fa{font-size:26px;margin-right:10px}#menu .nav>li>a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);padding:10px 15px 10px 15px;min-height:15px;background-color:transparent}nav>li>a:hover,#menu .nav>li.open>a{background-color:rgba(0,0,0,.1)}.main-menu .dropdown-menu{padding:0;top:0;left:100%}.dropdown-inner a{display:block;padding:0 20px;clear:both;color:#fff;font-size:15px;width:100%}.dropdown-inner li a:hover{color:#fff}#menu #category{float:left;padding-left:15px;font-size:16px;font-weight:700;line-height:40px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}#menu .btn-navbar:hover,#menu .btn-navbar:focus,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{color:#fff}.menu-wrap{position:absolute;top:59px;left:10%;z-index:10;background:#222;display:none}.main-menu{width:100%;padding-left:0;margin-bottom:0;padding-top:0}.main-menu li{list-style:none;border-bottom:1px dotted #595959}.main-menu li:last-child{border:none}.main-menu li .fa{}.dropdown-icon{display:inline-block;text-align:center;padding:10px 25px}.main-menu li a{padding:10px 25px;color:#fff;font-size:14px;display:inline-block;position:relative;text-align:left;z-index:1;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.main-menu li a.dropdown-link{display:inline-flex;align-items:center;justify-content:space-between}.main-menu li a.see-all{display:inline-block;border-top:1px solid #ddd;padding:10px 25px;font-size:12px;text-align:center;background:#767676}.main-menu li a:after{content:'';width:0;position:absolute;left:0;height:2px;opacity:0;bottom:-2px;background:#ff0a2b;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.top-menu{list-style:none;display:inline-block;width:auto;margin-bottom:0;vertical-align:top;padding-left:0}.top-menu li{display:inline-block;margin-left:20px}.top-menu li a{color:#fff;font-size:16px;line-height:48px;width:auto;display:inline-flex;text-transform:uppercase;align-items:center;position:relative}.menu-toggle:after,.top-menu li a:after{content:'';width:0;position:absolute;left:0;height:2px;opacity:0;bottom:0;background:#ff0a2b;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.top-menu li:last-child{margin-left:30px}@media (max-width:1448px){.top-menu li:last-child,.top-menu li{margin-left:8px}}@media (max-width:1244px){.top-menu li a{font-size:14px}}.main-menu .inner-link:after{background:#2d98f3}.mid-btn:hover:after,.menu-toggle:hover:after,.top-menu li a:hover:after,.main-menu li a:hover:after{width:100%;opacity:1;left:0}.main-menu li a:hover{background:transparent}.main-menu li:hover{}.main-menu .dropdown-menu{background-color:#222;border-radius:0;border:none;margin:0;min-width:300px}.main-menu .dropdown-menu .dropdown-inner{padding:0}.slideshow{margin:0 -15px}.about-top{background:#222;color:#fff;font-size:20px;line-height:1.2;padding:55px 0}.about-top_additional{background:#222;color:#c6c6c6;font-size:14px;padding:0}.about-top .container{display:flex;flex-wrap:wrap;align-items:center}.about-top p{margin-bottom:0}.configure-link:before{content:'ÃÂ¡ÃÂ¾ÃÂ±Ã‘â‚¬ÃÂ°Ã‘â€šÃ‘Å’ Ã‘ÂÃÂ²ÃÂ¾ÃÂ¹ ÃÅ¸ÃÅ¡';position:absolute;top:20px;left:0;width:100%;display:inline-block;color:#fff;z-index:8;opacity:1;visibility:visible;text-shadow:0 0 10px #000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;font-family:'Roboto',sans-serif}.configure-link{width:320px;height:60px;background:#000;display:flex;align-items:center;font-size:18px;text-transform:uppercase;text-align:center;overflow:hidden;justify-content:space-between;position:relative;z-index:0}@media (max-width:760px){.configure-link{width:100%}}.config-title{width:100%;text-align:center;max-width:320px;display:inline-block}.configure-link:hover:before{opacity:0;visibility:hidden}.configure-link:hover:after{opacity:1}.configure-link:hover .link{-webkit-box-shadow:0 0 20px 0 #ff4f00;box-shadow:0 0 20px 0 #ff4f00}.configure-link:hover .door_r,.configure-link:hover .door_l{width:4%}.door_l{border-right:1px solid #000;margin-left:-14px}.door_r{border-left:1px solid #000;margin-right:-14px}.door_l,.door_r{width:55%;height:60px;background:#e7311e;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:skewX(-25deg);z-index:2}.configure-link .link{width:100%;z-index:1;line-height:60px;position:absolute;display:inline-block;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width:768px){.dropdown:hover .dropdown-menu{display:block}}@media (max-width:767px){div.dropdown-inner>ul.list-unstyled{display:block}div.dropdown-menu{margin-left:0!important;padding-bottom:10px;background-color:rgba(0,0,0,.1)}.dropdown-inner{display:block}.dropdown-inner a{width:100%;color:#fff}.dropdown-menu a:hover,.dropdown-menu ul li a:hover{background:rgba(0,0,0,.1)}.see-all{margin-top:0;border:none;border-radius:0;color:#fff}.rating-wrapper{width:100%}}#content{min-height:500px}footer{margin-top:0;padding-top:30px;background-color:#1c1c1c;color:#e2e2e2;position:relative;z-index:0}.footer-copy .seo-text:first-child{margin-top:0}.footer-copy{padding-top:50px;padding-bottom:20px;background-color:#111;position:relative;z-index:1}footer .list-unstyled li{margin-bottom:10px}.list-contacts a{color:#2d98f3}.contact-tel a{font-size:18px;color:#fff}.footer_soc-icons{margin-top:20px}.information-wrapper+footer{margin-top:0}footer hr{border-top:none;border-bottom:1px solid #666}footer a{color:#ccc}footer a:hover{color:#fff}footer .fa{font-size:26px}footer h5{text-transform:uppercase;font-size:18px;font-weight:bold;color:#fff;padding-bottom:16px}.blog-info{padding:15px}.icon_text{display:inline-flex;align-items:center}.flex-text{display:flex;align-items:center}@media (max-width:500px){.flex-text{flex-direction:column}}.flex.text-center{display:flex;align-items:center;justify-content:center}.footer_soc-icons a{width:20px;margin-right:15px;display:inline-block}.icon_text a{width:20px;margin-left:15px;margin-top:5px;display:inline-block}.icon_text svg{width:20px;height:20px;fill:#2d98f3}.footer_soc-icons svg{width:20px;height:20px;fill:#b2b2b2}#checkout-cart .alert-success.alert-dismissible .close{position:absolute;top:7px;right:11px}#checkout-cart .alert-success{color:#e1e1e1;display:inline-flex;align-items:center;width:100%;position:relative}#checkout-cart .alert-success .fa{color:#2d98f3;margin-right:30px;font-size:33px}.alert-wrapper{position:fixed;top:0;left:0;width:100%;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:999;background:rgba(0,0,0,.5)}.alert{padding:20px;border-radius:0}.alert-success{background-color:#1c1c1c;border:1px solid #ddd}.alert-header{margin-bottom:30px;color:#ddd;position:relative}.alert-dismissible .close-btn{right:-15px;position:absolute;top:-15px;display:block;width:40px;height:40px;font-size:22px;cursor:pointer}.alert-inner{text-align:center;font-size:16px;max-width:400px;margin-bottom:30px}.alert-inner,.alert-inner a{color:#fff}.alert-inner .fa{font-size:45px;margin-bottom:20px;color:#2d98f3}.breadcrumb{margin:0;padding:20px 0;border:none;background:unset;position:relative;top:0;width:100%;z-index:10;border-radius:0}header.hidden-top{margin-top:-70px}.breadcrumb span,.breadcrumb a{color:#fff;font-size:16px;text-transform:uppercase}.breadcrumb a:hover{color:#e7311e}.breadcrumb a:after{content:'';height:13px;border-right:5px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:6px;margin-left:8px}.breadcrumb a:last-child:after{content:unset}.breadcrumb i{font-size:15px}.breadcrumb>li{text-shadow:0 1px 0 #fff;padding:0 20px;position:relative;white-space:nowrap}.breadcrumb>li+li:before{content:'';padding:0}.breadcrumb>li:after{content:'';display:block;position:absolute;top:-3px;right:-5px;width:26px;height:26px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}html[dir="rtl"] .breadcrumb>li::after{top:-3px;left:-5px;width:26px;height:26px;border-left:1px solid #ddd;border-top:1px solid #ddd;right:unset;border-right:unset;border-bottom:unset}.product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;position:relative}.pagination{margin:0}.buttons{margin:1em 0}.btn{padding:0 20px;font-size:12px;border:none;background:transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-xs{font-size:9px}.btn-sm{font-size:10.2px}.btn-lg{padding:10px 16px;font-size:15px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:12px}.btn-group>.btn-xs{font-size:9px}.btn-group>.btn-sm{font-size:10.2px}.btn-group>.btn-lg{font-size:15px}.btn-default{color:#777}.boc_order_btn,.form-group .btn-buy{width:100%}.tabs-wrapper .btn-wrapper{max-width:320px}.btn-primary{color:#fff;text-shadow:none;background-color:transparent;background-image:unset;border:1px solid transparent}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{border:1px solid #fff;background:none}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#df5c39;background-image:linear-gradient(to bottom,#e06342,#dc512c);background-repeat:repeat-x;border-color:#dc512c #dc512c #a2371a}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}.btn-delete{border:1px solid #e7311e;color:#e7311e;line-height:34px}.btn-inverse{color:#fff;background-color:transparent;border:none;background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222;background-image:linear-gradient(to bottom,#333,#111)}.btn-block{position:relative}.list-group a{border:1px solid #ddd;color:#888;padding:8px 12px}.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#444;background:#eee;border:1px solid #ddd;text-shadow:0 1px 0 #fff}.carousel-caption{color:#fff;text-shadow:0 1px 0 #000}.carousel-control .icon-prev:before{content:'\f053';font-family:FontAwesome}.carousel-control .icon-next:before{content:'\f054';font-family:FontAwesome}.product-thumb{position:relative;overflow:auto;background:unset;z-index:1;padding-bottom:15px}.products-wrapper .summary-item{display:inline-flex;align-items:center;margin-right:15px;background:#1c1c1c;padding:15px;position:relative;width:100%;border-bottom:1px solid #737373}.products-wrapper .summary-item .total{font-size:16px}.products-wrapper .cart-info-wrapper{display:flex;flex-direction:column;justify-content:space-between}.cart-info-wrapper .btn{width:100%}.cart-info-wrapper .total{margin-top:15px}.summary-price{font-size:16px}.product-summary .image{width:200px;z-index:2;position:relative}.products-wrapper.product-summary .image{width:100%}.product-summary .image img{max-width:100%}.product-summary .product-quantity{position:absolute;left:109px;z-index:0;font-weight:bold;font-size:83px;color:#515151}.product-summary .flex-group{position:relative}.summary-item .cart-item-title{color:#fff;font-size:16px}.summary-item .old-price{display:inline-block;font-size:13px;width:100%}.summary-item .name p{text-align:right}.summary-code{font-size:12px;color:#a8a8a8}.summary-item{margin-bottom:20px;border-bottom:1px solid #303030;padding-bottom:15px}.product-thumb .image{text-align:center;padding:0;background:transparent;margin:10px auto;position:relative;max-width:80%;width:100%}#product-product{margin-top:20px}.product-image-slider-wrapper{display:flex;flex-direction:column;gap:20px}.image-slider img{position:relative;filter:drop-shadow(0 13px 33px #727272);-webkit-filter:drop-shadow(0 10px 30px #404040);-moz-filter:drop-shadow(0 10px 30px #222);max-width:100%;max-height:500px}#product-product .image-slider img{position:relative;z-index:2;max-width:100%;max-height:100%;filter:unset;-webkit-filter:unset;-moz-filter:unset}#product .tabs .attributes .grid-box:hover{border-color:#e7311e}#review>p{font-size:22px;color:#fff;margin:20px 0 40px}.article-slider{background:#1c1c1c}.news-grid .grid-box{display:inline-flex;background:#303030}.article-slider .product-thumb{padding-bottom:6px;display:inline-flex;background:#303030;flex-direction:row}.article-slider .product-thumb .image img{max-width:none;filter:unset;-webkit-filter:unset;-moz-filter:unset}.article-slider .product-thumb .image{margin:0;padding:25px 25px 25px 25px;position:relative;background:unset;float:left;width:50%}@media (max-width:760px){.article-slider .product-thumb .image{width:100%}.article-slider .product-thumb{flex-direction:column}}.actions_bg{position:relative;padding:50px 0;background:#222;background-repeat:no-repeat;background-size:contain}.bg-layout{position:fixed;background:url(https://haff.by/catalog/view/theme/default/image/bg-pc-22.webp) center;z-index:-1;top:0;left:0;right:0;bottom:0;background-attachment:fixed}.info-container .bg-layout{background:url(https://haff.by/catalog/view/theme/default/image/xbg-pc-1.jpg.pagespeed.ic.5PUoOYywV4.webp) center}.actions_bg .bg-layout{position:absolute}.news-grid .art_link,.art-content .art_link{font-size:16px;text-transform:uppercase}.art_link{color:#fff;font-size:20px;padding-top:15px;line-height:normal;display:inline-block}.art_link:hover{color:#e7311e}.swiper-pagination.article-slider-nav{position:relative;bottom:unset;left:unset;margin-top:10px}.product-thumb .image a{display:block;padding:0;position:relative}.content-inner{padding:0}.tabs-wrapper{background:#303030;padding:15px 0;z-index:9;position:relative}.tabs-wrapper.fixed-top .css-hide{display:block}.tabs-wrapper.fixed-top .old-price,.tabs-wrapper.fixed-top .price{font-size:14px;margin-bottom:0}.tabs-wrapper.fixed-top{position:sticky;top:70px;z-index:99;width:100%;padding:15px 0 15px}.tabs-wrapper .form-group{margin-bottom:0}.tabs-wrapper .price-wrapper{display:none}.tabs-wrapper.fixed-top .price-wrapper{display:block;margin-right:20px}.tabs-wrapper.fixed-top .qntyty-wrapper{display:none}.sidebar .qntyty-wrapper+.btn-wrapper,.tabs-wrapper .btn-wrapper{margin-left:15px}.tabs-wrapper .nav-tabs>li>a{background:none;border:none;color:#a8a8a8}.tabs-wrapper .nav-tabs>li:focus>a,.tabs-wrapper .nav-tabs>li:hover>a,.tabs-wrapper .nav-tabs>li.active>a{background:none;border:none;color:#fff}.sidebar{padding-bottom:30px;margin-bottom:30px}.main-sidebar{background: rgb(28 28 28);display:flex;flex-direction:column;padding:0 15px}.sidebar-slider .swiper-slide,.sidebar-inner{background:#1c1c1c;padding:15px}.main-sidebar .sidebar-inner{padding:15px 0}.main-sidebar .sidebar-inner .btn-glitch,.main-sidebar .sidebar-inner .btn-link{max-width:unset}.sidebar-inner{position:relative}.mid-btn{display:inline-block;align-items:center;justify-content:space-between;padding:10px 12px;margin-right:5px;color:#fff;font-size:16px;position:relative;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mid-btn:after{content:'';width:0;position:absolute;left:0;height:2px;opacity:0;bottom:0;background:#2d98f3;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mid-btn.active,.mid-btn:hover{color:#2d98f3}.art-content{padding-top:45px}.art_link{padding-bottom:20px}.news-grid .art_link{padding-top:40px}.art-content .btn-link_more{padding-top:20px;text-transform:capitalize}.product-thumb .image img{margin-left:auto;margin-right:auto;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 10px 20px #333);-webkit-filter:drop-shadow(0 10px 20px #333);-moz-filter:drop-shadow(0 10px 20px #333)}.product-grid .product-thumb .image{float:none}@media (min-width:767px){.product-list .product-thumb .image{float:left;padding:0 15px}}.product-thumb .caption h4 a,.product-thumb .caption .prod_name{margin-top:12px;color:#fff;font-size:16px;text-transform:uppercase;display:inline-block;line-height:26px;padding:0 15px;min-height:52px}.product-thumb .caption p{padding:10px 15px}.product-thumb .caption{padding:0 10px;height:100%}#content .row-products{display:flex;flex-wrap:wrap;align-items:stretch}.product-list .product-thumb .caption{margin-left:230px}.related-viewd .show-pc{display:flex;gap:15px}#product .seo-wrapper p{text-indent:30px;margin-bottom:10px!important}@media (max-width:1200px){.product-grid .product-thumb .caption{padding:0 10px}.recently_slider .product-grid .product-thumb .caption,.related-viewd .product-grid .product-thumb .caption{min-height:unset!important}}@media (max-width:767px){.product-list .product-thumb .caption{min-height:0;margin-left:0;padding:0 10px}.product-grid .product-thumb .caption{min-height:0}}.module-title{text-align:center;width:100%;font-size:30px;text-transform:uppercase;color:#fff;line-height:150px;display:inline-flex;align-items:center;justify-content:flex-start;margin-top:0}.br-title{font-size:40px;color:#fff;position:relative;text-transform:uppercase;padding-left:79px;font-weight:bold;line-height:normal}.cart-title.br-title .before_title{color:#e7311e;font-size:30px;width:100%;display:inline-block}.cart-title.br-title .before_title{font-size:13px}.cart-title.br-title{font-size:18px}.cart-title.br-title:after{content:unset}.br-title:after{content:'';border-left:20px solid #e7311e;border-right:10px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:10px;margin-left:8px;position:absolute;left:0;top:13px;bottom:3px}.cells-wrapper .module-title{line-height:normal;text-align:left;justify-content:flex-start;background:transparent;position:relative;margin-top:80px;margin-bottom:50px;padding-left:100px}.whywe-block{padding-top:50px;background:#111;padding:40px 15px}.whywe-block .module-title.actions-title{margin-bottom:25px;max-width:430px;display:flex;gap:10px;padding:0}.whywe-block .module-title:before{content:'';height:60px;position:relative}.whywe-block .container,.actions.container{position:relative;z-index:3;padding-left:6%}.actions.container{font-size:15px}.module-title.actions-title{background:transparent;line-height:normal;margin:0;text-align:left;display:inline-flex;padding-top:50px;padding-bottom:40px}.rating-text{text-transform:uppercase;color:#fff;font-size:13px;margin-bottom:15px;display:inline-block}.rating-text:before{content:'';height:10px;border-right:5px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:6px;margin-left:8px}.block-text-title:before{content:'';height:13px;border-left:15px solid #e7311e;border-right:5px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:6px;margin-left:8px}.module-title:before{content:'';height:23px;border-left:30px solid #e7311e;border-right:10px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:10px;margin-left:8px}.product-thumb .button-group{display:inline-flex;padding:0 12px;width:100%;align-items:center;justify-content:center;margin-top:0}.action-left{position:relative}.action-left .btn-main{margin-top:50px;font-size:18px}#input-search{line-height:50px;padding:0 15px}.btn-main{display:inline-block;line-height:50px;padding:0 60px 0 15px;color:#fff;text-transform:uppercase;overflow:hidden;position:relative;border:none;border-bottom:1px solid #626262;background-color:transparent}.boc_order_btn,.btn-buy{border:none;display:inline-block;line-height:36px;padding:0 20px;color:#fff;font-size:14px;text-decoration:none;position:relative;text-transform:uppercase;overflow:hidden;background:#c91100}.product-thumb .button-group .btn-buy,.product-thumb .button-group .btn-link{line-height:25px}.btn-main .fa{position:absolute;right:12px;color:#fff;top:7px;font-size:30px}.boc_order_btn .fa,.btn-buy .fa{position:absolute;right:10px;color:#fff;top:7px}.boc_order_btn .fa svg,.btn-main .fa svg,.btn-buy .fa svg{width:20px;height:20px}.btn-main span{font-size:16px}.boc_order_btn span,.btn-main span,.btn-buy span{z-index:2;position:relative;font-weight:normal}.btn-main:before{content:'';width:50px;height:51px;background:#e7311e;position:absolute;right:-11px;top:0;bottom:0;display:inline-block;transition:.5s ease;z-index:0;transform:skewX(-25deg)}.boc_order_btn:before,.btn-buy:before{content:'';width:50px;height:38px;background:#e7311e;position:absolute;right:-8px;top:0;display:inline-block;transition:.5s ease;z-index:0;transform:skewX(-25deg)}.btn-main:active span,.btn-main:focus span,.btn-main:hover span{color:#fff}.boc_order_btn:hover span,.btn-buy:hover span{color:#fff}.boc_order_btn:hover:before,.btn-main:hover:before,.btn-buy:hover:before{width:120%}.product-thumb .button-group button.btn-buy,.product-thumb .button-group .btn-link{width:60%;padding:.6rem;transition:300ms}#product .btn-buy,#product .btn-link,#product .btn-glitch{font-size:18px;padding:.6rem;transition:300ms;border:none!important}#product .btn-link:hover{border:none}#product .btn-buy,#product .btn-link,#product .btn-glitch,.product-thumb .button-group button.btn-buy{background:#fa030a}#product .btn-buy:before,.product-thumb .button-group button.btn-buy:before,.product-thumb .button-group button.btn-buy i{display:none}#product .btn-buy:hover,#product .btn-link:hover,#product .btn-glitch:hover,.product-thumb .button-group button.btn-buy:hover{background:#d60000}.btn-link,a.btn-link{border:1px solid #767676;background:#767676;font-weight:normal;display:inline-block;text-transform:uppercase;padding:0 20px;width:100%;text-decoration:none;line-height:36px;font-size:14px;color:#fff}.btn-link.js-consultation,.js-load-more{font-size:14px;background:#e7311e;border:1px solid transparent}.js-close-btn+.btn-link{margin-left:10px}.js-load-more{width:max-content;margin:2rem auto 2rem;display:flex;justify-content:center;font-size:16px;min-width:250px;padding:.5rem}.btn-link:hover,.btn-link:active,.btn-link:focus{color:#fff;border:1px solid #525252;text-decoration:none;background:#525252;text-decoration:none}.btn-link+.btn-delete,.btn-buy+.btn-link{margin-left:5px}.compare-btn .flex-group{flex-direction:column}.compare-btn .flex-group .btn-buy+.btn-link{margin-left:0;margin-top:5px}#custom-compare-table img{max-width:100%}.btn-link.green:hover{color:#2d98f3}.cart-info-wrapper .flex-button-block{margin-top:15px}.flex-button-block{display:flex;align-items:center;justify-content:center}.simplecheckout-button-right{float:right;text-align:right;color:#fff;margin-left:50px}.button_oc.btn-link{line-height:49px;min-width:170px;font-size:14px}.button_oc.btn-main{min-width:300px;font-size:14px;padding-left:60px}.btn-text{color:#fff;line-height:34px;border:1px solid #9a9a9a;text-transform:uppercase}#compare-total:hover{color:#fff}a.btn-link_more .action-slide__link-icon{height:10px;width:30px}a.btn-link_more .action-slide__link-icon path{fill:#e7311e}.product-thumb a.btn-link_more{font-size:16px;display:inline-flex;align-items:center;justify-content:flex-start;width:100%;margin:0;min-height:unset;color:#e7311e}.product-thumb a.btn-link_more .fa{margin-left:12px}.featured-bg{background-repeat:no-repeat;background-position:center;background-attachment:fixed;padding-bottom:60px;width:100%}.featured-bg.featured_0{background-image:url(https://haff.by/catalog/view/theme/default/image/xbg-pc-haff.jpg.pagespeed.ic.nST--fCE77.webp)}.featured-bg.featured_1{background-image:url(https://haff.by/catalog/view/theme/default/image/xbg-pc-asus.jpg.pagespeed.ic.lVz0_7IZcY.webp)}.tip-list{margin-top:25px;padding-left:0}.official-partners-title{padding-top:0}.text-tip-list{padding-left:50px}@media (max-width:760px){.tip-list{padding-left:15px}}.text-tip-list li,.tip-list li{color:#eee;margin-bottom:20px;padding-bottom:0;font-size:15px;list-style:none;border-left:5px solid #e7311e;padding-left:20px}.manufacturereew{min-height:313px;padding-top:0;padding-bottom:50px}.swiper-container{overflow:hidden}.manufacturereew .swiper-container{padding-top:90px;padding-bottom:50px}.manufacturereew.swiper-viewport{margin:0}.manufacturereew .swiper-slide{opacity:.1;width:150px;padding:15px;background:#303030;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin:0 15px}.manufacturereew .swiper-slide.swiper-slide-next,.manufacturereew .swiper-slide.swiper-slide-prev{opacity:.5}.manufacturereew .swiper-slide.swiper-slide-next{margin-left:-30px}.manufacturereew .swiper-slide.swiper-slide-prev{margin-right:-15px}.manufacturereew .swiper-button-next,.manufacturereew .swiper-button-prev{margin-top:0}.manufacturereew .swiper-slide.swiper-slide-active{width:200px;margin-top:-27px;z-index:9;opacity:1;-webkit-box-shadow: 0 0 36px 10px #858585db;box-shadow: 0 0 36px 10px #858585db}.manufacturereew .swiper-slide img{filter:grayscale(1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.manufacturereew .swiper-slide.swiper-slide-active img{filter:grayscale(0)}.text-tip-list li{}.cells-wrapper{width:100%;padding:20px 35px}.grid-2{width:100%;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.grid-3{width:100%;display:grid;place-items:center;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}.news-grid{width:100%;height:100%;gap:15px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1fr)}.news-grid .button-group{position:absolute;bottom:0;left:0;width:100%;padding-left:15px}.news-grid .button-group a.btn-link{margin-bottom:0;width:180px}.news-grid .caption{width:50%;height:100%;padding-bottom:50px;display:inline-block;vertical-align:top;padding-left:15px;position:relative}.news-grid .image{overflow:hidden;width:49%;height:100%;margin-left:0;display:inline-block}.news-grid .mini-title{vertical-align:top;margin-top:0;background:rgba(0,0,0,.5);line-height:normal;padding:10px 15px;border-bottom:none}.news-grid .mini-title a{width:100%;text-align:right;color:#fff}.news-grid .image img{object-fit:cover;width:90%;height:100%}.attributes .grid-box{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:12px;width:100%;height:100%;border:1px solid #222;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;min-height:unset}.sidebar .attributes,.sidebar .price-wrapper{margin-bottom:30px}.sidebar .price-wrapper{position:relative;z-index:9}.sidebar .attributes .grid-box{padding:0;border:none}.product .sidebar .attributes{margin-bottom:10px}.grid-box{display:inline-flex;align-items:center;justify-content:space-between;padding:15px;width:100%;border:1px solid #222;min-height:200px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.grid-box:before{content:'';z-index:-1;position:absolute;left:0;top:0;bottom:0;width:100%;display:block;opacity:.08;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.grid-box:before{background:url(https://haff.by/catalog/view/theme/default/image/gaming-bg.webp) no-repeat;background-size:cover}.grid-box.proc:before{background:url(https://haff.by/catalog/view/theme/default/image/xproc.png.pagespeed.ic.YOE8yxhkXP.webp) no-repeat;background-size:cover}.grid-box.graph:before{background:url(https://haff.by/catalog/view/theme/default/image/xvideo.jpg.pagespeed.ic.SQ7i2Wey3N.webp) no-repeat;background-size:cover}.grid-box.ram:before{background:url(https://haff.by/catalog/view/theme/default/image/xram.jpg.pagespeed.ic.JTGKY4dZwD.webp) no-repeat;background-size:cover}.grid-box.hdd:before{background:url(https://haff.by/catalog/view/theme/default/image/xhdd.jpg.pagespeed.ic.w6JyfxUegy.webp) no-repeat;background-size:cover}.grid-box.case:before{background:url(https://haff.by/catalog/view/theme/default/image/xpower.jpg.pagespeed.ic.vDj237MeQX.webp) no-repeat;background-size:cover}.modal-content{background:#1c1c1c;border-radius:0;border:1px solid #8c8c8c}.modal-title{color:#fff}.modal-header{border-bottom:unset}#form-review .form-control{padding:6px 15px}.form-control{padding:6px 15px}.grid-box svg{width:80px;height:80px;margin-right:40px}.grid-box svg path{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.grid-box:hover{border:1px solid #2d98f3}.grid-box:hover:before{opacity:.2}.grid-box:hover svg path{fill:#2d98f3}.block-text{width:100%;color:#fff}.block-text-title{text-transform:uppercase;color:#fff;font-size:15px;margin-bottom:15px}.cell-group{padding:0 15px;display:grid;place-items:center;width:100%;position:relative;gap:15px;grid-template: auto / 1.5fr 1fr 1fr 1fr;height:unset;max-height:unset}.cell-group .cell{grid-area:auto!important;min-height:290px;overflow:hidden;padding:2px}.cell-group .cell:nth-child(1) {grid-row: 1/3 !important}.cell-group .cell:nth-child(n+8) {display:none}.cell-group-flex{display:flex;width:100%;background:#000}.cell-group-flex a{display:inline-block;width:100%;position:relative;margin-right:8px;margin-bottom:8px}.cell-group-flex .cell-wrapp{height:50vh;width:100%;background-position:center}.cell-group .cell .cell-wrapp{background-size:200px;background-position:90% 90%;min-height:inherit;z-index:1}.cell-group .cell:nth-child(1) .cell-wrapp {background-size:100%}@media (max-width:767px){.cells-wrapper{padding:35px 0}.cell-group{height:100%;max-height:unset;display:flex;flex-direction:column;padding:0}.cell-group-flex a .cat-title{font-size:13px;height:auto;padding:10px}}.cell-group .cell{display:block;vertical-align:top;position:relative;width:100%;height:100%;background:#000;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cell-wrapp:after{content:'';position:absolute;display:block;transform:rotate(156deg);width:242%;height:14px;background:#9ff9ff;background:linear-gradient(90deg,rgba(159,249,255,.5088410364145659) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 80%,rgba(159,249,255,1) 100%);top:171px;left:-100%;opacity:.0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.cell-wrapp:before{content:'';position:absolute;display:block;transform:rotate(156deg);width:242%;height:61px;background:#9ff9ff;background:linear-gradient(90deg,rgba(159,249,255,.5088410364145659) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 80%,rgba(159,249,255,1) 100%);top:100px;left:-100%;opacity:.0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.cell:hover .cell-wrapp:after{left:-110%;opacity:.05}.cell:hover .cell-wrapp:before{left:-115%;opacity:.05}.cell-group .cell:hover{-webkit-box-shadow:inset 0 0 10px 0 #adadad;box-shadow:inset 0 0 10px 0 #adadad;filter:grayscale(0)}.cell-group-flex .cell:hover{filter:grayscale(1)}.cell-group .cell:nth-child(3) .cell-wrapp  {background-size:80%}.cell-group .cell:nth-child(3) .cell-wrapp {background-position-y:100%}.cell-group .cell:nth-child(6) .cell-wrapp  {background-size:80%}.cell-group .cell:nth-child(6) .cell-wrapp {background-position-y:100%}.cell-wrapp{display:block;height:100%;width:100%;overflow:hidden;position:relative;background-repeat:no-repeat;background-color:#1c1c1c;background-position:17% 76%;background-size:70%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:760px){.cell-group .cell:nth-child(3) .cell-wrapp {background-size:75%!important}.cell-group .cell:nth-child(6) .cell-wrapp {background-size:75%!important}.cell-wrapp{background-position-y:100%;min-height:300px}}@media (min-width:768px){.cell-group .cell:after{opacity:0;content:"";position:absolute;z-index:-2;left:-50%;top:-50%;width:200%;height:200%;background-image: linear-gradient(to right, #ea1c24, rgb(0 0 0));transition:opacity .3s , transform 4s}.cell-group .cell:hover:after{opacity:1;z-index:0;transform:rotate(1turn)}}.cat-title{position:absolute;color:#fff;font-size:17px;padding:0 24px;height:50px;font-weight:600;text-transform:uppercase;width:88%;text-align:right;top:10px;right:15px;line-height:1.4;display:flex;justify-content:flex-end;align-items:center;padding-bottom:5px;z-index:1}.cat-title:before{content:'';width:100%;position:absolute;right:0;height:2px;background:#222;bottom:2px;display:block;z-index:1}@media (min-width:1025px) and (max-width:1500px){.cell-group .cell{min-height:19vw}.cell-group .cell .cell-wrapp{background-size:13vw}.cat-title{font-size:1.1vw;height:3.2vw;top:.3vw;right:1vw;padding:0 1vw;width:90%}}.cell-group-flex .cat-title:before{}.cells-wrapper .cat-title:after{content:'';width:0;position:absolute;left:0;display:block;height:2px;opacity:0;bottom:2px;background:#ff0a2b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2}.cells-wrapper .cell:hover .cat-title:after{width:100%;opacity:1}.cell-group-flex .cat-title:after{content:'';width:100%;position:absolute;left:0;display:block;height:2px;opacity:1;bottom:2px;background:#ff0a2b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2}.cell-group-flex .cell:hover .cat-title:after{width:0;opacity:0}.featured-bg .container{padding:0}.article-slider .product-layout{padding:3px}.article-slider .product-layout:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;margin:-1px;content:"";-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;background-image:-webkit-gradient(linear,left right,left right,from(#ea1c24),to(rgba(234,28,36,0)));background-image:linear-gradient(to right,#ea1c24,rgba(234,28,36,0))}.featured-slide:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;margin:-1px;content:"";opacity:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#ea1c24),to(rgba(234,28,36,0)));background-image:linear-gradient(to bottom,#ea1c24,rgba(234,28,36,0))}.btn-close{position:absolute;width:30px;height:30px;cursor:pointer}.btn-close svg{height:100%;width:100%;stroke:#ea1c24}.small-chars{height:28px;width:28px;margin-right:15px}.small-chars .fa{width:25px;height:25px;border-radius:30px;-webkit-box-shadow:0 0 20px 0 #ff0505;box-shadow:0 0 20px 0 #ff0505;background:rgba(255,0,0,.5);animation:rotating 5s linear infinite}.option-text:hover .fa{animation:rotating 1s linear infinite}.small-chars .fa svg{width:25px;height:25px}.btn-open-chars .fa svg path{fill:#727272}.btn-open-chars .fa{width:30px;height:30px;border-radius:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-open-chars .fa svg path{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-open-chars .fa svg{width:30px;height:30px;position:relative;font-size:33px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-open-chars{height:38px;width:48px;margin-left:5px;display:inline-flex;justify-content:center;align-items:center;padding:5px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-open-chars:hover{}.btn-open-chars.attr-active .fa,.btn-open-chars .fa{animation:rotating 1.5s linear infinite}.btn-open-chars.attr-active:hover .fa{animation:rotating 1s linear infinite}.btn-open-chars.attr-active:hover .fa{text-shadow:0 0 20px red}.btn-open-chars.attr-active:hover .fa{-webkit-box-shadow:0 0 20px 0 #ff0505;box-shadow:0 0 20px 0 #ff0505;background:rgba(255,0,0,.5)}.option-text:hover .fa svg path,.btn-open-chars.attr-active:hover .fa svg path{fill:#ffa500}.btn-open-chars.attr-active .fa svg path,.btn-open-chars .fa svg path{fill:#ff1d02}.option-text{margin-top:10px;color:#2d98f3;border:1px solid #444;padding:5px 15px}.option-title{font-size:12px;color:#b9b9b9;width:100%;display:inline-block;text-transform:uppercase}@keyframes rotating {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}.attributes_header{height:6px;display:none}.attributes-overflow{overflow:auto;position:relative}.featured-slide.swiper-slide-active{}.featured-slider-wrapper{padding:30px 100px}@media (max-width:760px){.featured-slider-wrapper{padding:30px 0}}.featured-slider-wrapper .swiper-container{margin:10px;width:100%}.swiper-viewport .swiper-button-prev{left:4%}.swiper-viewport .swiper-button-next{right:4%}.image-slider .swiper-button-next,.image-slider .swiper-button-prev,.image-slider-thumbs .swiper-button-next,.image-slider-thumbs .swiper-button-prev{background:none;width:50px}.swiper-button-prev svg{width:100%;transform:rotate(180deg);fill:#ea1c24}.swiper-button-next svg{width:100%;fill:#ea1c24}.swiper-button-next:hover svg,.swiper-button-prev:hover svg{fill:#2d98f3}.swiper-button-prev:before,.swiper-button-next:before{color:#fff}.swiper-pagination.carousel-nav .swiper-pagination-bullet,.swiper-pagination-bullet{width:16px;height:10px;background:#1c1c1c;border:2px solid #ea1c24;margin:0 5px;opacity:1;display:inline-block;border-radius:0;-moz-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);-o-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}.swiper-pagination-bullet.swiper-pagination-bullet.active,.swiper-pagination.carousel-nav .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border:2px solid #fff}.sidebar-slider.swiper-horizontal .sidebar_bullet.swiper-pagination-bullet:first-child{}.sidebar-slider.swiper-horizontal .sidebar_bullet.swiper-pagination-bullet:last-child{border-right:none}.sidebar-slider.swiper-horizontal .sidebar_bullet.swiper-pagination-bullet{margin-left:0;-moz-transform:unset;-webkit-transform:unset;-o-transform:unset;-ms-transform:unset;transform:unset;width:auto;margin-left:10px;margin-right:0;border:none;border-radius:0;height:auto;background:transparent;display:inline-flex;align-items:center;padding-left:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-transform:uppercase;border-right:1px solid #fff;justify-content:center;width:100%}.sidebar-slider .sidebar_bullet.swiper-pagination-bullet svg{fill:#fff;width:45px;height:55px;padding:5px;display:inline-block;margin-left:10px}.sidebar_bullet.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;margin-bottom:0;background:#262626}.options-wrapper{padding:35px 15px;background:#1c1c1c;display:inline-flex;align-items:center;position:relative;overflow:hidden;width:100%;-webkit-box-shadow:inset 0 -10px 20px 0 #010101;box-shadow:inset 0 -10px 20px 0 #010101}.options-wrapper img{max-width:100%}@keyframes fire
{
	0% {
		text-shadow: 0 0 20px #fefcc9,
		-0.2rem 0.1rem 1rem #ffae34,
		0.2rem 0.1rem 1rem #ec760c,
		0 -0.5rem 2rem #970014;
	}

	30% {
		text-shadow: 0 0 10px #ffffff,
		-10px 0 20px #ffc061,
		-5px -5px 10px #ff7900,
		-10px -20px 30px #ff0022;
	}
	70% {
		text-shadow: 0 0 10px #fefcc9,
		-5px 0 20px #ffae34,
		5px -5px 30px #ff7900,
		-5px 0px 20px #ff0022;
	}

	100% {
		text-shadow: 0 0 20px #fefcc9,
		-0.2rem 0.1rem 1rem #ffae34,
		0.2rem 0.1rem 1rem #ec760c,
		0 -0.5rem 2rem #970014;
	}
}.options-wrapper .container{max-width:1000px;z-index:1}.options-wrapper p{position:relative;z-index:1;font-size:15px;line-height:normal}.bg-absolute{position:absolute;top:49%;right:10%;font-size:336px;z-index:0;opacity:.5;color:#555;text-shadow:-1px -1px 2px #000;font-weight:bold}.clear-check{cursor:pointer;width:100%;padding:10px 15px;background:#262626;text-transform:uppercase;text-align:center;justify-content:flex-end;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.clear-check:hover{color:#ea1c24}.checkactive .radio{color:#767676}.radio,.radio.check{color:#fff}.accordeon-list input:checked+span{color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordeon-list .clear-check{opacity:0;display:inline-flex;line-height:21px}.accordeon-list .clear-check svg{margin-left:15px}.accordeon-list .clear-check.visible{opacity:1}.accordeon-list .radio input[type="radio"]{margin-top:0;top:6px}.sidebar-slider .sidebar_bullet.swiper-pagination-bullet.swiper-pagination-bullet-active svg{fill:#ea1c24}.sidebar-slider .sidebar-pagination{background:#1c1c1c;margin-bottom:5px;display:inline-flex;align-items:center;justify-content:center}.image-slider{position:relative}.image-slider.swiper-horizontal .swiper-pagination{bottom:0}.featured-slide{padding:1px 1px 0}.featured-slide.product-grid{padding:1px 1px 10px}iframe{max-width:100%}.featured-slide:hover:after{opacity:1;z-index:0}.product-thumb:hover .image img,.featured-slide:hover .product-thumb img{opacity:1;animation:shadowRGB 5s ease infinite}.product-thumb .rating{padding-bottom:10px;position:absolute;bottom:-34px;z-index:2;left:0}.product-header{margin-bottom:15px}.product-gift{position:absolute;right:0;z-index:10;transition:300ms}.product-gift-icon:after{content:'';background:url(https://haff.by/catalog/view/theme/default/image/xgiftbox.png.pagespeed.ic.yk1jK785AX.png) center no-repeat;background-size:100%;display:block;height:41px;width:37px}#product-product .product-gift{right:25px;z-index:100}#product-product .product-gift-icon:after{height:62px;width:55px}.product-thumb:hover .product-gift,.featured-slide:hover .product-gift{opacity:0;pointer-events:none}.product-gift-popup{opacity:0;visibility:hidden;position:absolute;right:0;background:#4e4e4e;margin-top:5px;padding:10px;width:310px;z-index:1000;font-size:.9em;line-height:1;transition:300ms}.product-gift__list{list-style:none;padding:0;margin-top:10px;margin-bottom:0}.product-gift__item{display:flex;align-items:center;gap:15px}.product-gift__item__img{width:30%;aspect-ratio: 1/1}.product-gift__item__content{width:70%;display:flex;flex-direction:column;gap:5px}.product-gift__item__title{color:#fff}#product-product .product-gift:hover .product-gift-popup{opacity:1;visibility:visible}.product-gift-box .product-gift__title{font-size:1.2em}.product-gift__item__img img{width:100%;height:100%;object-fit:contain}@media (max-width:768px){.product-gift-popup{display:none}.product-gift-icon:after{height:40px;width:35px}#product-product .product-gift-icon:after{height:22px;width:20px}}.rating a{color:#fff}.rating-radio{height:10px;width:20px;position:relative}.rating-radio:hover{cursor:pointer}.rating-radio i{position:absolute;opacity:0;bottom:0;left:10px;color:#fff}.rating-radio:hover i{animation:numsUp .3s ease-out;font-style:normal}@keyframes numsUp {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
		bottom:20px;
	}
	100% {
		opacity: 0;
		bottom:5px;
	}
}.rating-radio.rated span,.rating-radio input:checked+span,.rating-radio:hover span{border:1px solid #ffb900;background:#ffb900}.rating-radio input{display:none}.rating-radio span{display:inline-block;height:10px;width:20px;border:1px solid #8b8b87;transform:skewX(-25deg);margin-right:2px}.rating-wrapper{display:inline-flex;margin-right:30px;margin-left:0}.rating .fa-stack{font-size:4px;width:20px;border:1px solid #8b8b87;display:inline-block;transform:skewX(-25deg);margin-right:2px}.rating .fa-stack.full{border:1px solid #ffb900;background:#ffb900}h2.price{margin:0}.product-thumb .price{color:#fff;font-size:16px;margin-top:11px;text-align:center}.product-thumb .price .fractional{font-size:14px}.product-thumb .price-new{font-weight:600}.product-thumb .price-old{color:#fff;text-decoration:line-through;margin-left:10px;white-space:nowrap}.product-thumb .price-tax{color:#999;font-size:12px;display:block}.product-list .product-thumb .button-group{border-left:1px solid #ddd}@media (max-width:767px){.product-list .product-thumb .button-group{border-left:none}}.product-thumb .button-group button{display:inline-block;text-align:center;text-transform:uppercase}.product-thumb .button-group button+button{width:20%;border-left:1px solid #ddd}@media (max-width:1200px){.product-thumb .button-group button,.product-thumb .button-group button+button{width:33.33%}.menu-toggle .btn-txt{display:inline-block}}@media (max-width:767px){.product-thumb .button-group button,.product-thumb .button-group button+button{width:33.33%}}.image-slider{background:#1c1c1c;padding-top:20px;padding-bottom:20px;max-height:450px;display:flex}.image-slider .swiper-wrapper{height:auto}.image-slider-thumbs{position:relative;display:flex;padding:0}.image-slider-thumbs .swiper-slide{background:#1c1c1c;padding:10px}.image-slider-thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid #fa030a}.product-image-wrapper{margin-bottom:50px}.image-additional a{margin-bottom:20px;padding:5px;display:block;border:1px solid #ddd}.image-additional{max-width:78px}.swiper-wrapper.main-slider{height:60vh}.swiper-slide .category_bg.promo-block{background:#000;margin-top:0;padding-bottom:0}.slideshow .swiper-slide .category_bg.promo-block{padding-bottom:50px}.swiper-slide .promo-block img{width:55%;height:100%;object-fit:cover;position:absolute;top:0;right:0}.swiper-slide .promo-block .block-inner{height:100%}.swiper-slide .promo-block .block-inner .module-title{font-size:25px;height:100%;max-height:74px;margin-bottom:40px}.catalog-image{position:absolute;top:0;right:0;z-index:0;opacity:.5}.tabs{display:flex;flex-direction:column;gap:50px}.tabs .tabs-pane{display:flex;flex-wrap:wrap}.tabs .tabs-pane .tab-pane{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;cursor:pointer}.tabs .tabs-pane .tab-pane:before{content:'';height:15px;border-right:5px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:6px;margin-left:8px}.tabs .tabs-pane .tab-pane:hover,.tabs .tabs-pane .tab-pane.is-active{text-decoration:underline;text-underline-offset:4px}.tabs .tabs-container .tab-item.is-active{display:block}@media (min-width:1200px){#content .col-lg-2:nth-child(6n+1),
	#content .col-lg-3:nth-child(4n+1),
	#content .col-lg-4:nth-child(3n+1),
	#content .col-lg-6:nth-child(2n+1) {clear:left}}@media (min-width:992px) and (max-width:1199px){#content .col-md-2:nth-child(6n+1),
	#content .col-md-3:nth-child(4n+1),
	#content .col-md-4:nth-child(3n+1),
	#content .col-md-6:nth-child(2n+1) {clear:left}}@media (min-width:767px) and (max-width:991px){#content .col-sm-2:nth-child(6n+1),
	#content .col-sm-3:nth-child(4n+1),
	#content .col-sm-4:nth-child(3n+1),
	#content .col-sm-6:nth-child(2n+1) {clear:left}}@media (min-width:767px){#column-left .product-layout .col-md-3{width:100%}#column-left+#content .product-layout .col-md-3{width:50%}#column-left+#content+#column-right .product-layout .col-md-3{width:100%}#content+#column-right .product-layout .col-md-3{width:100%}}#column-left .product-layout,#column-right .product-layout{width:100%}.input-group .form-control[name^="quantity"]{min-width:50px}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}html[dir="rtl"] .checkbox input[type="checkbox"],html[dir="rtl"] .checkbox-inline input[type="checkbox"],html[dir="rtl"] .radio input[type="radio"],html[dir="rtl"] .radio-inline input[type="radio"]{position:absolute;margin-top:4px\9 ;margin-right:-20px;margin-left:unset}html[dir="rtl"] .input-group-btn:last-child>.btn{}html[dir="rtl"] .input-group .form-control:first-child{}html[dir="rtl"] .container .row:first-child .col-sm-4,html[dir="rtl"] .container .row:first-child .col-sm-5{float:right}html[dir="rtl"] #cart .dropdown-menu{left:0;right:auto}@media (min-width:767px){html[dir="rtl"] .navbar-nav{float:right;margin:0}html[dir="rtl"] .navbar-nav>li{float:right}}.slideshow.swiper-viewport{margin:0;padding:0}.slideshow .swiper-pagination{bottom:30px}.image-slider.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.image-slider-thumbs img{width:100%;height:100%;object-fit:contain}.gaming-block{width:100%;padding:0 0 50px;background:url(https://haff.by/catalog/view/theme/default/image/gaming-bg.webp) no-repeat center;background-size:contain}@media (max-width:760px){.gaming-block{background-size:cover}}.gaming-grid{margin:65px auto 80px;width:100%;height:507px;max-width:920px;display:grid;place-items:center;gap:5px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"A B" "D B" "C B"}@media (max-width:760px){.gaming-grid{grid-template-areas:"A" "D" "C" "B";height:100%;grid-template-columns:repeat(1,1fr);grid-template-rows:150px 150px 400px}}.g-box{width:100%;height:100%;border:1px solid #3c3d3d;position:relative;padding:10px;background:rgba(0,0,0,.4)}.g-box:hover{color:#fff;background:rgba(0,0,0,.5)}.g-box.box-1{grid-area:A}.g-box.box-2{grid-area:D}.g-box.box-3{grid-area:C}.g-box.box-4{grid-area:B;display:block;height:70%}.g-box__title{text-shadow:0 0 0 transparent;width:100%;text-align:center;font-size:40px;line-height:38px;text-transform:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.g-box.box-4 .g-box__title{padding-top:48px;position:absolute;top:10px;left:0}.gaming-block .module-title{line-height:normal;padding-top:50px;text-align:left;position:relative;display:inline-flex}.gaming-block .module-title:before{height:62px;margin-right:29px}.related-viewd{padding:0 15px}.g-box{font-family:'Orbitron',sans-serif;color:#fff;font-weight:700;display:flex;align-items:center;flex-direction:column;justify-content:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.g-box.box-3:hover .g-box__title{text-shadow:0 0 20px #ff1414;color:#ffcece}.g-box.box-2:hover .g-box__title{text-shadow:0 0 20px #0009ff;color:#a2abff}.g-box.box-1:hover .g-box__title{text-shadow:0 0 20px #2d98f3;color:#9dff96}.g-box img{height:61%;margin-top:39%;margin-left:25%;animation:shadowRGB 8s ease infinite}.gaming-grid .g-box img{animation:shadowRGB3 8s ease infinite}@keyframes shadowRGB {
	0% {
		filter: drop-shadow(0 -6mm 4mm rgb(253, 255, 249));
	}
	25% {
		filter: drop-shadow(0 5mm 8mm rgb(255, 255, 255));
	}
	50% {
		filter: drop-shadow(0 0mm 8mm rgb(255, 255, 255));
	}

	100% {
		filter: drop-shadow(0 -6mm 4mm rgb(253, 255, 249));
	}
}@keyframes shadowRGB2 {
	0% {
		filter: drop-shadow(0 -2mm 10mm #fff);
	}
	50% {
		filter: drop-shadow(0 0mm 5mm #ff5c2b);
	}
	100% {
		filter: drop-shadow(0 0mm 3mm rgb(210, 24, 3));
	}

}@keyframes shadowRGB3 {
	0% {
		filter: drop-shadow(0 -2mm 10mm #ffa700);
	}
	25% {
		filter: drop-shadow(0 5mm 8mm #fff);
	}
	50% {
		filter: drop-shadow(0 0mm 8mm rgb(210, 24, 3));
	}
	100% {
		filter: drop-shadow(0 -2mm 10mm #ffa700);
	}

}@keyframes shadowRGB4 {
	0% {
		box-shadow:inset 0 0 20px 0 #ffa700;

	}
	50% {
		box-shadow:inset 0 0 20px 0 #fff;

	}

	100% {
		box-shadow:inset 0 0 20px 0 #ffa700;

	}

}@keyframes shadowError {
	0% {

		filter: drop-shadow(0 2mm 3mm #970014);
	}
	50% {

		filter: drop-shadow(0 2mm 2mm #ffa700);
	}

	100% {

		filter: drop-shadow(0 2mm 3mm #970014);
	}

}.g-box span{display:inline-block;width:100%;font-size:20px;text-transform:none}.g-box span.btn-more{font-size:13px;color:#fff;font-weight:normal;line-height:normal}.btn-more .fa{font-size:13px;margin-left:5px}.category-menu{padding:0;display:inline-block;vertical-align:top;margin-top:14px}.category-menu li{display:inline-block}.category-menu a{display:inline-block;line-height:36px;padding:0 15px;color:#fff;text-transform:uppercase;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.category-menu a.active,.category-menu a:hover{border-bottom:1px solid #ff0a2b;color:#ff0a2b}.image .compare-btn{position:absolute;top:5px;right:5px;opacity:0;z-index:1}.compare-btn{border-radius:0;color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%;border:none;max-width:160px;text-align:left;background:transparent;position:relative;padding-left:15px;overflow:hidden}.compare-btn:after{content:'';display:block;border:1px solid #e7311e;position:absolute;left:-30px;top:0;background:#e7311e;transform:skewX(-25deg);height:24px;width:100%;z-index:-1}.compare-btn svg{fill:#fff;margin-left:15px;position:absolute;right:0;top:-1px}.product-thumb .image .compare-btn{right:0;margin-right:0;top:0}.product-thumb:hover .compare-btn,.featured-slide:hover .compare-btn{opacity:1}.category-title__wrapper{margin:25px 0}.small-title{display:inline-flex;align-items:center;padding:0;color:#fff;line-height:18px;font-size:15px;text-transform:uppercase;overflow:hidden;position:relative;border-bottom:1px solid #9a9a9a;margin-top:15px;padding-bottom:10px;margin-bottom:10px;width:100%}#product .small-title{font-size:20px}.ocfilter .small-title{border:none;display:inline-block;text-align:center;padding-right:15px}.ocfilter .small-title:before{height:12px}.mini-title{display:inline-flex;align-items:center;padding:0;color:#fff;line-height:23px;font-size:20px;text-transform:uppercase;overflow:hidden;position:relative;border-bottom:1px solid #9a9a9a;margin-top:5%;padding-bottom:10px;margin-bottom:10px;width:100%}.sidebar-slider .mini-title{margin-top:0}.small-title:before{content:'';height:18px;border-left:15px solid #e7311e;border-right:10px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:10px;margin-left:8px}.mini-title:before{content:'';height:23px;border-left:30px solid #e7311e;border-right:10px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:10px;margin-left:8px}.review-block-left{position:relative;overflow:hidden}.review-block-right{width:100%;margin-left:5px}.review-block-left,.review-block-right{background:#303030;height:100%;padding:15px;min-height:190px}.review-block{display:grid;align-items:center;grid-template-columns:250px auto;height:100%;margin-bottom:15px;width:100%}.mg-top80{margin-top:80px}.main-categories{margin-top:120px}#form-review{background:#1c1c1c;padding:0}#form-review .control-label,.form-review-product .control-label{font-size:20px;text-transform:uppercase;color:#fff}#tab-specification .middle-title{margin-top:0!important}.form-control:focus{border-color:unset;box-shadow:unset}#product #form-review{background:none}#product #form-review .form-horizontal{background:#1c1c1c;padding:50px 0}#tab-review{width:100%}#tab-review>.container{margin-bottom:3rem}.review-wrapper{padding-top:40px;margin-top:40px;background:#111;padding-bottom:40px}#review .block-text-title{margin-bottom:5px}.rating-info-inner{position:relative;z-index:2}.rate-num{position:absolute;bottom:90px;right:20px;font-size:188px;font-weight:bold;z-index:0;color:#404040}.review-inner{font-size:15px;color:#e1e1e1;padding:50px}.attributes .title{color:#fff}.attributes .inner_info{width:100%;padding-top:10px}#product .attributes .inner_info{padding-top:15px}.inner_info p{display:inline-flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #9a9a9a;color:#fff;line-height:1.1;margin:0;position:relative;gap:10px;border-bottom:1px solid transparent;padding:10px 30px;font-size:16px;text-transform:uppercase;background:#111;margin-bottom:2px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-align:right}.inner_info p span{color:#b9b9b9;text-align:left}@keyframes linearGradient {
	0% {
		border-image:linear-gradient(to right, #5959ae, #ffe6ff);
		/*box-shadow: 0 0 0.6rem #5959ae, 0 0 0.6rem #ffe6ff;*/
	}
	50% {
		border-image:linear-gradient(to right, #000cff, #ffe6ff);
		/*box-shadow: 0 0 0.6rem #000cff, 0 0 0.6rem #ffe6ff;*/
	}
	70% {
		border-image:linear-gradient(to right, #ffe6ff, #0019ff);
		/*box-shadow: 0 0 0.6rem #ffe6ff, 0 0 0.6rem #0019ff;*/
	}
	100% {
		border-image:linear-gradient(to right, #5959ae, #ffe6ff);
		/*box-shadow: 0 0 0.6rem #5959ae, 0 0 0.6rem #ffe6ff;*/
	}
}.sidebar .inner_info p:before,.sidebar .inner_info p:after{width:10px;height:10px;border-radius:10px;border:1px solid #444;position:absolute;bottom:-6px}.sidebar .inner_info p:before{left:-9px;border-color:#5959ae}.sidebar .inner_info p:after{right:-9px;border-color:#ffe6ff}.model-code{margin:0;padding:15px 0}.h2-title{display:inline-block;line-height:50px;padding:10px 15px 0 0;color:#fff;text-align:left;font-size:20px;text-transform:uppercase;overflow:hidden;position:relative;margin-top:0;margin-bottom:10px;width:100%}.h2-title:before{content:'';height:18px;border-right:9px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:12px;padding-left:0;margin-left:5px}.middle-title{display:inline-block;line-height:50px;padding:0 15px 0 60px;color:#fff;font-size:27px;text-transform:uppercase;border-bottom:1px solid #6d6d6d;overflow:hidden;position:relative;margin-top:0;margin-bottom:10px}#product #form-review .middle-title{margin-top:0}.middle-title:before{content:'';width:50px;height:50px;background:#e7311e;position:absolute;left:-20px;top:0;display:inline-block;transition:.5s ease;z-index:0;transform:skewX(-25deg)}.middle-title-main:before{content:'';height:23px;border-left:30px solid #e7311e;border-right:10px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:10px;margin-left:8px}.middle-title .fa{font-size:25px;margin-left:15px}.product-description{min-height:60px}.product-bottom_info{margin-top:50px}.product-bottom_info p{margin-bottom:0;color:#999;font-size:14px;line-height:16px}#content .middle-title{font-size:24px}#product .middle-title:not(h1) {margin-top:40px}.btn-wrapper{width:100%}.btn-wrapper label,.qntyty-wrapper label{font-size:16px;color:#fff}.flex-group{display:inline-flex;width:100%;align-items:center;justify-content:space-between}.flex-group_left{display:inline-flex;width:100%;align-items:center;justify-content:flex-start}.flex-group_center{display:inline-flex;width:100%;align-items:center;justify-content:center}.flex-group input{height:auto}.tabs-wrapper .css-hide{display:none}.qntyty-wrapper input{background:transparent;color:#fff;height:36px;width:38px;text-align:center;border:unset}.cart-buttons-total{margin-top:30px}.qntyty-wrapper .flex-group{border:1px solid transparent}.btn-minus,.btn-plus{text-align:center;width:30px;height:36px;line-height:38px;font-size:17px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-price{font-size:28px;color:#fff}.main-price_zero{font-size:20px;color:#fff}.main-price+.old-price{margin-bottom:15px}.price-group{width:100%;display:inline-flex;align-items:center;justify-content:space-between;flex-direction:column-reverse}#product .main-price{font-size:30px;line-height:1}#product .old-price{font-size:21px}#product .main-price+.old-price{margin-bottom:5px}.btn-minus:hover{color:#2d98f3}.btn-plus:hover{color:#ff0a2b}.old-price{text-decoration:line-through;color:#eee;font-size:18px}.promo-block{padding:90px 0;width:100%;position:relative;background:#000;background-repeat:no-repeat}.promo-block.asus_block,.promo-block.haff_block{background:#111}.category-promo-block{padding:15px 0}.promo-block .block-inner{padding:40px 0;font-size:18px;line-height:25px;display:flex;flex-direction:column;align-items:unset;justify-content:space-between}.category_bg.promo-block{padding:4% 0 7%;margin-bottom:0;height:100%;margin-top:-73px}.category_bg.promo-block.prod-category{}.category_bg .block-inner{height:40vh;padding:0;display:inline-flex;min-height:unset;flex-direction:column;justify-content:space-between}.category-promo-block .module-title:before{height:63px;margin-right:30px}.category-promo-block .module-title{background:unset;margin-bottom:0;text-align:left;justify-content:flex-start;max-width:50%;line-height:normal}.category-promo-block.promo-block .block-inner{height:400px}.category-promo-block.promo-block .btn-main{margin-top:30px}.promo-block .btn-main{margin-top:50px;max-width:200px;background:#e7311e;padding:0 40px 0 15px;text-align:center}.promo-block .btn-main:before{content:unset}.promo-block .container{z-index:1;position:relative}.promo-block .module-title{width:100%;margin-bottom:30px;line-height:normal;justify-content:flex-start;background:transparent;text-align:left;position:relative}.cells-wrapper .module-title:before,.promo-block .module-title:before{height:60px;margin-right:25px}.promo-block .bg-wrapper{position:absolute;top:0;right:0;bottom:0;width:100%;z-index:0;background-repeat:no-repeat}.promo-block.block-right .block-inner,.promo-block.block-left .block-inner{padding-top:0;margin-bottom:90px;justify-content:flex-start}.promo-block.block-right,.promo-block.block-left{background-size:50% auto;margin-bottom:60px;padding:0}.promo-block.block-right{background-position:center right}.promo-block.block-left{background-position:center left}.no_products-bg-wrapper{position:absolute;bottom:0;right:10%;height:80%;z-index:-1}.no_products-bg-wrapper img,.bg-wrapper img{object-fit:contain;width:100%;height:100%}.category_bg .bg-wrapper{height:90%;width:unset;left:unset;right:0;bottom:0}.category-promo-block .bg-wrapper{background-size:55%;background-position-x:100%;background-position-y:55%}.asus_block .bg-wrapper{background:url(https://haff.by/catalog/view/theme/default/image/xasus-more-bg.jpg.pagespeed.ic.3_9PTxO5Gz.webp) no-repeat;background-size:72%;background-position-x:-13%;background-position-y:100%}.haff_block .bg-wrapper{background:url(https://haff.by/catalog/view/theme/default/image/xhaff-more-bg.jpg.pagespeed.ic.sJ-g-fKGIc.webp) no-repeat;background-size:cover;width:50%;height:100%;background-position:center right}.form-control{background-color:transparent;border:none;border-bottom:1px solid #444;color:#fff}.form-control.big{height:51px;padding:0 15px}.qntiy{text-align:center}.scroll-to-top{width:42px;position:fixed;right:0;top:0;padding-right:10px;height:100vh;z-index:10;padding-top:20%;opacity:.8;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scroll-to-top svg{transform:rotate(-90deg);fill:#e7311e;width:100%;transition:all .2s ease-in-out;margin-top:11px}.scroll-to-top svg+svg{margin-top:-30px}.scroll-to-top:hover{opacity:1}.scroll-to-top:hover .scroll-wrapper{animation:scrollTopHover 3s infinite}.scroll-to-top .scroll-wrapper{cursor:pointer;border:1px solid #303030;width:100%;border-radius:80px;display:inline-block;padding:5px;overflow:hidden;position:relative;height:50px;background: rgb(43 43 43 / 80%)}@keyframes scrollTopHover {
	0% {
		box-shadow: 0 0 0.6rem #ffe6ff, -0.2rem 0.1rem 1rem #7c87ff, 0.2rem 0.1rem 1rem #6c69ff, 0 -0.5rem 2rem #0019ff;
	}

	50% {
		box-shadow: 0 0rem 0.6rem #0019ff, 0 0.8rem 1.5rem #ff0029, -0.2rem -0.5rem 1rem #7c87ff, 0.2rem 0rem 1rem #ffe6ff;
	}

	100% {
		box-shadow: 0 0 0.6rem #ffe6ff, -0.2rem 0.1rem 1rem #7c87ff, 0.2rem 0.1rem 1rem #6c69ff, 0 -0.5rem 2rem #0019ff;
	}
}.ocfilter{background:#1c1c1c;border:none;border-radius:0;border-left:1px solid #9a9a9a}.ocfilter .list-group-item:first-child{border-radius:0}.ocfilter .list-group-item{background:#1c1c1c;border:none}.ocfilter .noUi-horizontal{height:8px}.ocfilter .noUi-connect{background:#e7311e}.callback-wrapper{position:fixed;top:0;left:0;bottom:0;display:inline-flex;text-align:center;align-items:center;flex-direction:column;justify-content:center;z-index:999;width:100%}.callback-group textarea{background:#000;margin-bottom:10px;width:100%;max-width:100%}.callback-wrapper.individual-modal .cb-title{margin-bottom:0}.callback-wrapper.individual-modal .callback{max-width:450px}.cb-title .fa-angle-double-down{color:#e7311e;font-size:25px}.phone-line a{display:inline-flex;align-items:center}.phone-line .fa{font-size:37px;padding-right:15px}.callback-group{display:inline-flex;flex-direction:column}.callback-header{width:100%}.callback .btn-close{position:absolute;top:0;right:0}.callback-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:99;background:rgba(0,0,0,.6)}.seo-text:first-child{margin-top:30px}.agreement-text{color:#999;font-size:13px;line-height:16px;text-align:center;padding-bottom:30px}.seo-text{color:#999;font-size:11px;line-height:16px}.seo-wrapper{padding-bottom:50px}.required-fields .fa{display:inline-block;width:50px;height:38px;position:absolute;left:-4px;top:2px}p.required-fields{position:relative;z-index:2;overflow:hidden;display:inline-block;padding-left:45px;margin-bottom:0}.required-fields svg{width:100%;height:100%}.required-fields svg path{fill:#e7311e}#decsription{font-size:18px;position:relative;z-index:0;background:#000;padding-bottom:50px}#decsription img{max-width:100%}#decsription .module-title{margin-top:20%;line-height:normal;margin-bottom:80px}#decsription p{line-height:27px}#decsription h2{color:#fff;border-bottom:1px solid #9a9a9a;text-transform:uppercase;padding-bottom:10px;margin-bottom:20px}#decsription h2:before{content:'';height:18px;border-left:15px solid #e7311e;border-right:10px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:10px;padding-left:10px;margin-left:8px}#decsription h3{color:#fff;border-bottom:1px solid #9a9a9a;text-transform:uppercase;padding-bottom:10px;margin-bottom:20px}#decsription h3:before{content:'';height:18px;border-right:9px solid #e7311e;transform:skewX(-25deg);display:inline-block;margin-right:12px;padding-left:0;margin-left:5px}#decsription .fps{list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px;margin-bottom:50px}#decsription .btn-glitch{line-height:53px;max-width:383px;margin:0 auto}#decsription .games_list b{font-size:38px;margin-right:10px;padding-bottom:16px;display:inline-block;border-bottom:1px dotted #e7311e;margin-top:20px}.fps li{display:inline-block;text-align:center;margin-bottom:20px;position:relative;padding:27px;height:210px;margin-right:20px;border:1px solid #222;background:#141414;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fps li span{display:inline-block;width:100%;color:#fff;font-weight:bold;font-size:53px;position:absolute;bottom:0;left:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fps img{opacity:.3;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fps li:hover{background:transparent}.fps li:hover img{opacity:1}.fps li:hover span{bottom:20px;font-size:46px}.no_products{margin:0;z-index:2;position:relative;max-width:70%;padding-left:16%}.moblie-select-title{display:none}.dropdown-backdrop{display:none}.additional-menu{background:#111}.additional-menu li{display:none}.additional-menu li a.btn-link{padding:0}.additional-menu li a{text-align:center}.additional-menu li:last-child{border:none}@media (max-width:1090px){.top-menu li:nth-child(1) {display:none}.additional-menu li:nth-child(1) {display:block}}@media (max-width:940px){.top-menu li:nth-child(2) {display:none}.additional-menu li:nth-child(2) {display:block}}@media (max-width:850px){.top-menu li:nth-child(3) {display:none}.additional-menu li:nth-child(3) {display:block}.top-menu li:nth-child(4) {display:none}.additional-menu li:nth-child(4) {display:block}}@media (max-width:735px){.top-menu li:nth-child(4) {display:none}.additional-menu li:nth-child(4) {display:block}}@media (max-width:685px){.top-menu li{display:none}.additional-menu li{display:block}}.accordeon-list .control-label{display:inline-flex;align-items:center;width:100%;justify-content:flex-start;font-size:14px;padding:7px 10px;background-color:#303030;margin-bottom:0}.accordeon-list:hover .control-label .js-options-list,.accordeon-list:hover .control-label .fa{color:#fa030a}.accordeon-list .control-label .fa{font-size:20px;margin-right:20px;color:#1c1c1c;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.collapse-item{max-height:0;overflow:hidden;padding:0 15px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.accordeon-list.files-download .collapse-item{position:absolute;display:grid;grid-template-rows:0fr;max-height:unset!important}.accordeon-list.files-download.opened .collapse-item{grid-template-rows:1fr;background-color:#212121}.js-options-list{cursor:pointer;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fil2{animation:flick 1.5s linear infinite}.option-name{color:#b9b9b9}@keyframes flick {
	0% {
		fill: #FF0505;

	}

	50% {
		fill: #ffffff;

	}
	100% {
		fill: #FF0505;

	}
}.swiper-slide label{cursor:pointer;padding-left:10px}.flex-group .group input{margin-right:10px}.swiper-cube .swiper-slide-active{pointer-events:unset!important;overflow:unset!important}.swiper-cube .swiper-slide-active::-webkit-scrollbar{width:5px}.swiper-cube .swiper-slide-active::-webkit-scrollbar-track{background:#999}.swiper-cube .swiper-slide-active::-webkit-scrollbar-thumb{background:#e7311e;border-radius:10px}.swiper-cube .swiper-slide-prev{z-index:-99}.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-left{display:none}.sidebar .btn-glitch_normal{margin-bottom:15px}.accordeon-list{border:1px solid #303030;background: #30303057;position:relative;z-index:10;margin-bottom:5px}.accordeon-list.files-download .collapse-item{max-height:unset!important}.accordeon-list.opened .collapse-item{max-height:300px;overflow:unset}.accordeon-list .collapse-item label{font-size:14px;border-bottom:1px solid #1c1c1c;padding-top:4px;padding-bottom:10px}.accordeon-list.opened .fa{color:#fa030a}.product_additional_info{width:100%;color:#b9b9b9;padding:10px 5px 20px}.price-by{width:100%;display:inline-flex;align-items:center;margin-bottom:0;text-transform:uppercase;flex-wrap:wrap}.btn-waiting{padding:.8rem}.product_additional_info .price-by_title{display:inline-flex;align-items:center;font-size:16px}.product_additional_info .price-by_title a{text-transform:uppercase}.price_per_month{color:#fff}.info-container{background:#1c1c1c;-webkit-box-shadow:0 0 20px 0 #000;box-shadow:0 0 20px 0 #000;padding:30px 50px 50px 50px;max-width:1140px}.btn-filter{font-size:18px;padding:0 15px;color:#fff!important;margin-bottom:0;text-align:right}.is-active .btn-filter{color:#fff}.product_additional_info svg{margin-right:15px;width:30px;height:30px;fill:#fff}.product_additional_info.delivery svg{width:unset;height:40px;margin-right:5px}.product_additional_info.delivery{margin-bottom:15px}.price-by span{padding:0 5px}.color-white{color:#fff}.btn-glitch{border:none;margin-top:15px;overflow:hidden;cursor:pointer;width:100%;font-size:14px;background:#e7311e;color:#fff;outline:transparent;position:relative;text-transform:uppercase;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-glitch_normal{margin-top:0;line-height:36px;max-width:420px}.about-top .btn-glitch{margin-top:0;line-height:56px;font-size:14px}.btn-glitch svg{width:20%;padding:5px 20px;position:absolute;right:-14px;z-index:0;animation:rotating 10s linear infinite}.btn-glitch svg path{fill:#eee}.btn-glitch span{position:relative;z-index:2}.btn-glitch:before{position:absolute;top:0;left:-29px}.btn-glitch:after{position:absolute;top:0;right:-29px}.about-top .btn-glitch:before,.about-top .btn-glitch:after{height:56px}.btn-glitch:before,.btn-glitch:after{width:36px;height:100%;min-height:36px;transform:skewX(-45deg);background:#303030;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-glitch:hover{background:#c91100}.title-wrapper{background:#111;margin-right:-30px;padding-right:30px;padding-bottom:15px;margin-bottom:15px;margin-left:-48px;padding-left:30px}.title-wrapper .br-title{margin-top:0;padding:10px;padding-left:79px;margin:0}#product-compare{margin-bottom:30px}.form_block{margin-bottom:15px}.form_block select,.form_block input{width:100%;line-height:50px;font-size:20px;padding:5px 15px;color:#fff;background:#000;border-radius:5px;box-shadow:none;border-color:#fff}.form_block select.error,.form_block input.error{animation:shadowError 4s ease infinite}.form_block select option{color:#fff;background:#000}.form_block select{display:inline-block;height:64px}.form_block select:focus,.form_block input:focus{opacity:1;animation:shadowRGB4 10s ease infinite}.form_block .error_text{color:#ffa600;opacity:0;position:absolute;bottom:-10px;left:18px;width:100%;text-align:left;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.input_group{position:relative;margin-bottom:20px}.form_block .error+.error_text{bottom:3px;opacity:1}.input_group:after{content:'*';position:absolute;top:0;right:-19px;font-size:24px;color:#e7311e;display:block}.form_block .btn-glitch_normal{line-height:56px}.page_img img{max-width:100%;animation:shadowRGB3 10s ease infinite}.page_img{background-repeat:no-repeat;background-position:center;background-size:cover}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#fff;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.confirm-text{font-size:25px;line-height:normal;margin-top:20%;border:1px solid #eee;padding:15px;animation:shadowRGB3 10s ease infinite}.page_num{margin-top:30px}@-webkit-keyframes load7 {
	0%,
	80%,
	100% {
		box-shadow: 0 2.5em 0 -1.3em;
	}
	40% {
		box-shadow: 0 2.5em 0 0;
	}
}@keyframes load7 {
	0%,
	80%,
	100% {
		box-shadow: 0 2.5em 0 -1.3em;
	}
	40% {
		box-shadow: 0 2.5em 0 0;
	}
}.sticker-bigrectangle div{display:none}#callbackForm .callback input{color:#000}.filter_container .btn-white{background:transparent;color:#2d98f3;border:1px solid #2d98f3}.filter_container .btn-white .fa.pull-right{color:#2d98f3}.filter .filter_total{color:#000!important}.thank-page h1{color:#e1e1e1;margin-bottom:20px}.thank-page a{color:#e7311e}.thank-page #content{min-height:unset}.contact-container{padding:45px 25px;background:#222;float:left;position:relative;width:100%;z-index:4}.contact-container .container{padding-left:7%}.contact-container .module-title{text-align:left;display:block;margin-bottom:0;padding:0}.contact-container .contact-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:0}.contact-container .contact-list a{color:#fff;text-decoration:none;font-size:18px}.contact-container .contact-list a .fa{margin-right:8px}.contact-container .btn-main{background:#e7311e;text-align:center;padding:0 60px}.contact-container .btn-main:before{display:none}.actions .btn-list{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:40px}.actions .btn-list .btn-main{width: calc(100% / 2 - 2.5px)}.product-category.module-title.actions-title{margin-bottom:0}.container.p-4{padding:60px 0 0}.itc-calltracking-processed .itc-calltracking-hidden,.itc-calltracking-processed jdiv,.itc-calltracking-processed #jivo-iframe-container{display:none}.whyhaff-block{margin:0 0 60px}.whyhaff-block .grid-wrap{display:flex;flex-wrap:wrap;align-items:center}.whyhaff-block .text-tip-list li,.whyhaff-block .tip-list li{font-size:18px;margin-bottom:30px;min-height:50px;display:flex;align-items:center}.whyhaff-block .block-text-title{font-size:20px;display:flex;align-items:center}.whyhaff-block .block-text{font-size:16px}.whyhaff-block .grid-box{border:1px solid #b0b0b0}.whyhaff-block .grid-box:hover{border-color:#e7311e}#tab-files a{color:#fff;transition:300ms}.accordeon-list.files-download{margin-top:20px}.accordeon-list.files-download ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:10px 0;overflow:hidden;transition:all .5s linear}.accordeon-list.files-download .item{color:#fff;width:100%;display:block;transition:300ms}.accordeon-list.files-download .item:hover,#tab-files a:hover{color:#fa030a}.files-block .files-list ul{list-style:decimal}.files-block .files-list a{color:#fff;display:block;padding:10px 0;transition:300ms}.files-block .files-list a:hover{color:#fa030a}.haff-top-block .product-wrapper{position:relative;overflow:hidden;padding:2px;height:auto}.product-block{background:#1c1c1c;z-index:1;position:relative;height:100%;display:flex;flex-direction:column}.haff-top-block .products-list{position:relative}.haff-youtube-block{padding-bottom:45px}.haff-youtube-block .module-title.actions-title{padding-top:10px}.haff-youtube-block .video-list{display:flex;gap:30px;width:100%;flex-wrap:wrap}.haff-youtube-block .video-wrapper{width:260px;flex:1 1 260px;display:flex;flex-direction:column;gap:10px;cursor:pointer}.haff-youtube-block .video-img{display:flex;justify-content:center;align-items:center;border-radius:15px;overflow:hidden}.haff-youtube-block .video-img img{object-fit:cover;min-width:100%;min-height:100%}.haff-youtube-block .video-info{display:flex;gap:10px;justify-content:space-between;color:#898989;font-size:13px}.haff-youtube-block .video-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px}.youtube-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.youtube-modal.is-show{display:flex}.youtube-modal .modal-overlay{background:#000;width:100%;height:100%;opacity:.6;position:absolute}.youtube-modal .modal-container{max-width:800px;width:100%;background:#000;z-index:1;position:relative;margin:auto;border:1px solid #363636;aspect-ratio: 16/9}.youtube-modal .modal-header{height:40px;display:flex;justify-content:flex-end;align-items:center;padding:0 5px}.youtube-modal .modal-body{padding:0;height:100%}#option_filter h4 .fa{font-size:18px!important;transform:rotate(0);transition:300ms}#option_filter h4.is-active .fa{transform:rotate(-180deg)}.category-list{position:relative;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.category-list .category-card{background:#1c1c1c;z-index:1;position:relative;height:100%;display:flex;flex-direction:column;padding:15px 15px;gap:5px}.category-list .category-card .category-card__image{margin:15px auto;display:block;height: calc(1vw + 40%);width:45%;overflow:hidden;position:relative;aspect-ratio: 1/1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.category-list .category-card .category-card__image img{width:100%;height:100%;object-fit:contain}.category-list .category-card .category-card__text{font-size:16px}.category-list .category-card .category-card__title{color:#fff;width:100%;text-align:center;line-height:1.4;display:flex;justify-content:center;align-items:center;padding-bottom:5px;font-size:22px;height:50px;font-weight:600;text-transform:uppercase;position:relative;margin:0 auto 5px}.category-list .category-card .category-card__title a{color:#fff}.category-list .category-card .category-card__title:before{content:'';width:60%;position:absolute;height:2px;background:#222;bottom:2px;display:block;z-index:1}.category-list .category-card-wrapper{max-width: calc(100%/3 - 1.4rem);min-width:200px;width:100%;overflow:hidden;position:relative;padding:2px}.category-list .category-card-wrapper .category-card__title:after{content:'';width:0%;position:absolute;display:block;height:2px;bottom:2px;background:#ff0a2b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2}.category-list .category-card-wrapper:hover .category-card__title:after{content:'';width:60%}.category-list .category-card .category-card__attributes .inner_info p{margin-bottom:5px;padding:7px 20px;font-size:12px}.category-list .category-card .category-card__attributes .inner_info p:nth-child(n+5) {display:none}.category-list .category-card .grid-box{padding:0;border:none!important;min-height:160px}.category-list .category-card .grid-box:hover{border:1px solid #222}.category-list .category-card .grid-box .attr-value{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:24px;line-height:1;max-width:65%;text-align:right}.category-list .category-card .category-card__main{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:20px;margin:10px 0}.category-list .category-card .category-card__price{color:#c91200;font-weight:500!important}.category-list .category-card .category-card__btn{display:flex;justify-content:center;margin-top:5px}.category-list .category-card .category-card__btn .btn{font-size:18px;color:#fff;padding:0 80px 0 60px}.category-list .category-card .category-card__type-description{height:46px;overflow:hidden}.category-list .category-card .category-card__type-description .category-card__title{height:auto;max-height:37px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:10px}.category-list .category-card-wrapper .category-card__type-description .category-card__title:after{content:'';width:60%}#product-category:not(.category-old) .js-consultation {width:max-content;margin:2rem auto 2rem;display:flex;justify-content:center;font-size:16px;min-width:250px;padding:.5rem}.category_sidebar #column-right{width:100%!important;padding:0;display:block!important}.category_sidebar{padding-left:0}#column-right #option_filter h4{background:#1c1c1c!important;display:flex;flex-direction:row-reverse;justify-content:flex-end}.filter #option_filter .checkbox-group h4,.filter #option_filter h4,.filter #option_filter h3{font-size:14px!important}.filter #option_filter .checkbox-group h4 strong,.filter #option_filter h4 strong{color:#fff!important}.filter #option_filter .checkbox-group .checkbox label,.filter #option_filter .checkbox-group .radio label{font-size:14px;font-weight:normal!important}.filter #option_filter .filter_total{background:#1c1c1c;color:#ffe!important;padding:1px 8px!important}.filter #option_filter .filter_total::after{display:none}.content-wrapper #input-sort,.content-wrapper #input-limit{color:#fff;font-size:16px;border-color:#fff}.content-wrapper .input-group .input-group-addon{background:none;font-size:16px;color:#fff}.filter #option_filter .fa-filter{color:#898989}.filter #option_filter .checkbox-group input{display:none}.filter #option_filter .checkbox-group .checkbox label:before,.filter #option_filter .checkbox-group .radio label:before{content:'';display:inline-block;width:16px;height:16px;border:1px solid #fff;margin-right:10px;vertical-align:middle}.filter #option_filter .checkbox-group .checkbox label,.filter #option_filter .checkbox-group .radio label{padding:0}.filter #option_filter .checkbox-group input:checked ~ label:after {content:'';display:inline-block;position:absolute;width:10px;height:10px;background:#c91200;left:3px;top:5px;border-radius:2px}.filter .ui-slider-horizontal .ui-slider-range{background:#1c1c1c}.filter .ui-slider-horizontal{height:.4em!important;background:#a11f13!important;border:none!important}.filter .ui-slider .ui-slider-handle{background-size:contain!important;outline:none}.options_container_filter .reset_filter a{color:#fff}.options_container_filter .filter_container .btn-white{color:#fff;border:1px solid #fff}.options_container_filter .filter_container .btn-white .fa.pull-right{color:#fff}#content .product-layout{padding-top:15px;padding-bottom:15px}.product-thumb{background:#1c1c1c;height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-thumb .product-title{text-align:right;color:#fff;margin:15px;text-transform:uppercase;position:relative;min-height:38px;font-size:18px}.product-thumb .product-title a:after{content:'';width:80%;height:2px;background:#fc0000;position:absolute;bottom:0;right:0}.product-thumb .product-title a{color:#fff;padding-bottom:5px;position:relative;display:block}.product-thumb .product-title span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-thumb .attributes{display:flex;position:relative;flex-direction:column;margin-bottom:15px}.product-thumb .grid-box{border:none!important;padding:0}.product-thumb .grid-box .inner_info p:nth-child(n+5) {display:none}.product-thumb .price{margin:0;color:#fff;font-size:22px}.product-thumb .price-old{color:#fff;font-size:.8em}.product-thumb .attr-name{max-width:50%}.product-thumb .attr-value{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:24px;line-height:1;max-width:65%;text-align:right}.product-thumb .inner_info p{font-size:12px}#content .product-layout .product-thumb .attributes{margin-bottom:5px}.product-thumb .caption .product-title{text-align:center;margin:0}.product-thumb .caption .product-title a:after{display:none}.block-mob{display:none}.alert{max-width:95%}.alert .flex-group{flex-wrap:wrap;gap:10px;justify-content:center}.alert .js-close-btn+.btn-link{margin:0}.alert .flex-group .btn{width:auto}#tab-specification .inner_info p span{max-width:65%}.whyhaff-block .grid-2{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.row-reviews{display:flex;flex-direction:column;margin-bottom:3rem}.row-reviews:before,.row-reviews:after{display:none}.review-layout{background:#1c1c1c;padding:2rem 6rem;display:flex;flex-direction:column;gap:2rem;margin-top:3rem}.review-head{display:flex;justify-content:space-between;flex-wrap:wrap}.review-author{font-size:20px;text-transform:uppercase;color:#fff}.review-answer{display:flex;flex-direction:column;gap:2rem;background:#2e2d2d;margin:0 -2rem;padding:2rem}.form-review{margin-bottom:5rem}.form-review #form-review{padding:5rem 15px}.review_sidebar{display:flex;flex-direction:column;gap:2px;margin-bottom:3rem}.review_sidebar ul{padding:0;list-style:none}a.review_sidebar-item{padding:1rem;color:#fff;text-transform:uppercase}.review_sidebar-item{background:#1c1c1c}.review_sidebar-dropdown{padding:1rem;text-transform:uppercase;color:#fff;display:flex;gap:.7em;cursor:pointer}.review_sidebar-dropdown .fa{font-size:16px;color:#e7311e;font-weight:bold}.review_sidebar-item{display:flex;flex-direction:column}.review_sidebar-collapse{padding:0 1rem;display:grid;grid-template-rows:0fr;transition:300ms}.review_sidebar-collapse>*{overflow:hidden}.review_sidebar-item.is-active .review_sidebar-collapse{grid-template-rows:1fr}.review_sidebar-collapse input{display:none}.review_sidebar-collapse label{font-size:.9em;color:#fff;display:flex;gap:10px;align-items:center;cursor:pointer}.review_sidebar-collapse label:before{content:'';border:1px solid;border-radius:3px;width:16px;height:16px}.review_sidebar-collapse input:checked+label:after{display:block}.review_sidebar-collapse label:after{content:"\f00c";color:#e7311e;position:absolute;left:1px;display:none;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.review_sidebar-toggle .review_sidebar-dropdown .fa{transition:300ms}.review_sidebar-toggle.is-active .review_sidebar-dropdown .fa{transform:rotate(90deg)}.review-error{background:#1c1c1c;padding:2rem;font-size:1.2em}.review-product-wrapper{background:#1c1c1c;display:flex;padding:2rem;flex-wrap:wrap;justify-content:center}.review-product-image{display:flex;justify-content:center;align-items:center;padding:0}.review-product-image img{max-width:100%;max-height:100%;object-fit:contain}.review-product-attributes .grid-box{padding:0;border:0}.review-product-content{display:flex;flex-direction:column;gap:2rem}.review-product-name a{color:#fff;font-size:20px;text-transform:uppercase}.review-product-collapse-wrapper{display:flex;flex-direction:column;overflow:hidden}.review-product-collapse{display:grid;grid-template-rows:0fr;overflow:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.review-product.is-active .review-product-collapse{grid-template-rows:1fr}.review_sidebar-item .d-flex{display:flex;gap:5px}#form-review .alert.alert-dismissible,.form-review-product .alert.alert-dismissible{max-width:100%}#form-review .alert.alert-success,.form-review-product .alert.alert-success{background:#18c139;border:none;color:#fff}.form-review-product{background:#1c1c1c;padding:3rem;margin-top:3rem}.form-review-main .container{max-width:736px}.form-review .module-title{line-height:1.5}.form-review-product .module-title{justify-content:center;line-height:1}.review-product-attributes .inner_info .attr:nth-child(n+7) {display:none}.form-review .text-right,.form-review-product .text-right{text-align:left}.review-product-dropdown{display:flex;align-items:center;cursor:pointer;color:#e7311e;transition:300ms;align-self:center;justify-content:center;max-width:40px;max-height:40px}.review-product-dropdown .fa{font-size:4em}.review-product.is-active .review-product-dropdown{transform:rotate(90deg)}.review-product .js-load-more{margin-bottom:0}.review-product:not(:first-child) {margin-top:3rem}.title-with-button .module-title{line-height:unset;justify-content:center}.title-with-button .container{display:flex;align-items:center;align-content:center;padding:0}.title-with-button:after,.title-with-button:before{display:none}.title-with-button .btn-link{background:#e7311e;border:0;padding:5px 15px;outline:transparent;transition:300ms}.title-with-button .btn-link:focus-visible{outline:0}.title-with-button .btn-link:hover{background:#d60000}.review-product-attributes .inner_info p .attr-value{text-align:right}fieldset.captcha legend{display:none}.captcha-row{display:flex;flex-direction:row-reverse;gap:10px;flex-wrap:wrap}.captcha-row .form-control{flex:1}@media (min-width:768px){.haff-top-block .product-wrapper:after,.category-list .category-card-wrapper:after{opacity:0;content:"";position:absolute;z-index:-2;left:-50%;top:-50%;width:300%;height:200%;background-image: linear-gradient(to right,#ea1c24,rgb(0 0 0));transition:opacity .3s , transform 4s}.haff-top-block .product-wrapper:hover:after,.category-list .category-card-wrapper:hover:after{opacity:1;z-index:0;transform:rotate(1turn)}.article-slider .product-layout:hover:after{opacity:1;z-index:0}footer .container>.row{display:flex;flex-wrap:wrap}}@media (max-width:2500px){.haff_block .bg-wrapper{}.asus_block .bg-wrapper{background-size:53%;background-position-x:5%;background-position-y:81%}}@media (max-width:1980px){.haff_block .bg-wrapper{}.asus_block .bg-wrapper{background-size:72%;background-position-x:-13%;background-position-y:100%}}.show-mob{display:none}@media (min-width:1500px){.category-list .category-card .category-card__title{font-size:22px}}@media (min-width:1025px) and (max-width:1500px){.category-list .category-card .category-card__title{font-size:1.5vw;height:2.9vw!important}.category-list .category-card .category-card__type-description{height:4.4vw}}@media (min-width:769px) and (max-width:1400px){.about-top{font-size:16px;padding:20px 0}.whyhaff-block .text-tip-list li,.whyhaff-block .tip-list li{font-size:15px}.whyhaff-block .block-text-title{font-size:18px}.whyhaff-block .block-text{font-size:15px}}@media (max-width:1300px){.btn-glitch svg{display:none}}@media (max-width:1024px){.topwrap{padding-left:3%}.cell-group .cell:nth-child(1) {grid-row:1!important}.cell-group .cell:nth-child(n+8) {display:block}.cell-group{gap:15px;grid-template: auto / repeat(3, 1fr);height:unset;max-height:unset}.cell-group .cell .cell-wrapp{background-size:65%!important}.cell-group .cell{min-height:unset;aspect-ratio: 1/1}.cat-title{font-size:13px;height:40px;right:5px;width:unset;left:5px}.haff-top-block .product-title{font-size:13px;height:50px}.category-list .category-card-wrapper{max-width: calc(100%/2 - 1rem)}.description-text{font-size:18px}.btn-glitch_normal{line-height:normal;padding:5px}.whyhaff-block .grid-2{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.category-list .category-card .category-card__type-description{height:5.4vw}.category-list .category-card .category-card__title{font-size:2.1vw;max-height:4vw!important;padding-bottom:.8vw!important}#column-left .formCost input.form-control,#column-right .formCost input.form-control{padding:5px!important;width:45px!important}#product .attributes.grid-3{grid-template-columns:repeat(2,1fr);gap:5px;grid-template-rows:1fr}}@media (max-width:991px){#column-left .formCost input.form-control,#column-right .formCost input.form-control{margin-bottom:13px;width:55px!important}.review-product-name{text-align:center}}@media (max-width:900px){.grid-3{grid-template-columns:repeat(2,1fr);gap:5px}#product .attributes.grid-3{grid-template-rows:1fr}}@media (max-width:767px){.block-mob{display:block}.block-pc{display:none!important}#home_filter{margin-bottom:0!important}#home_filter .filter{margin-top:15px!important}.footer-row{display:flex;flex-wrap:wrap}.footer-col{padding-bottom:10px;margin-bottom:10px}.footer-col-item{height:100%;border-bottom:1px solid #666}.haff-top-block .product-title,.category-list .category-card__title{font-size:15px;height:50px}.cell-group{display:grid;grid-template: auto / repeat(2, 1fr)}.cell-group .cell .cell-wrapp{background-size:31vw!important}.cat-title{font-size:15px}.whyhaff-block .module-title.actions-title,.haff-top-block .module-title.actions-title{padding-top:50px}#product .main-sidebar{margin:0!important;padding:15px 0}#product #content{min-height:unset}.about-top{font-size:15px;padding:30px 0}.swiper-slide .promo-block img{width:100%;height:50%}.mob-flex-reverse{display:flex;flex-direction:column-reverse}.cell-group-flex{display:block;column-count:2;column-gap:8px}.cell-group-flex a{width:100%;aspect-ratio:1}.cell-group-flex .cell-wrapp{height:43vh;background-color:#343434}.cat-title{line-height:normal}.breadcrumb .container{white-space:nowrap;overflow:hidden;width:100%;display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.middle-title{line-height:normal;padding-bottom:15px;font-size:22px}#tab-review{padding-left:15px}.br-title{font-size:26px}#form-review{margin-left:-15px;padding-right:15px}.form-review #form-review{margin-left:0}.br-title .before_title{font-size:18px}.main-menu li a{width:100%}.main-menu li .dropdown-group a{width:auto}#logo img{max-width:70%}.news-grid .mini-title{font-size:16px}.toggle-search,#search,.toggle-search .live-search{width:320px;left:0}.module-title{line-height:40px;font-size:20px}.haff_block .bg-wrapper{}.asus_block .bg-wrapper{background-size:cover;background-position-x:48%;background-position-y:100%}.gaming-block{padding-bottom:0}.promo-block{padding-top:0}.promo-block .bg-wrapper{display:none;position:unset;height:380px;background-size:175%}.gaming-block .module-title{padding-left:24px}.featured-slider-wrapper{padding:20px 30px}.footer-flex-group{flex-direction:column;width:100%}.promo-block .block-inner{height:auto}.promo-block .btn-main{margin:30px auto 0;display:block}.g-box img{height:60%;margin-top:38%;margin-left:23%}.cell-wrapp{background-position-y:bottom}.article-slider .product-thumb .image{width:100%;max-width:100%}.category_bg .bg-wrapper{width:100%}.mobile-select.opened{max-height:300px}.filter_cloud_mobile .formCost input.form-control{padding:0 15px}.mobile-select{position:absolute;background:#303030;max-height:0;top:47px;margin:0 -29px;padding:0 15px;overflow:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mobile-select .mid-btn{width:100%;text-align:left}.tabs-wrapper.fixed-top{top:60px;padding-left:25px}.moblie-select-title{display:inline-flex;align-items:center;justify-content:space-between;width:100%;text-transform:uppercase;padding-left:15px}.moblie-select-title .fa{font-size:25px}#product .middle-title:not(h1) {margin-top:40px}#compare-total{display:none}.promo-block.block-left,.promo-block.block-right{background-position:top;background-size:100% auto}.promo-block.block-right .block-inner,.promo-block.block-left .block-inner{margin-bottom:0;margin-top:100%}.footer-copy .flex-group{flex-direction:column;width:auto}.seo-text{padding:0 15px}.category-list .category-card{padding:5px 5px 20px}.category-list .category-card .category-card__type-description{height:6.4vw}.category-list .category-card .category-card__title{font-size:2.2vw}.category-list .category-card .category-card__main{font-size:16px;gap:5px}.category-list .category-card .category-card__text{font-size:12px}.category-list .category-card .grid-box{min-height:160px;align-items:flex-start}.category-list .category-card .category-card__btn .btn span{font-size:16px}.category-list .category-card .category-card__btn .btn{padding:0 60px 0 30px;line-height:40px}.btn-main .fa{top:4px}.product-category.module-title{padding:30px 15px}.category_sidebar{padding:0}.category_sidebar .btn-glitch_normal{width:100%;padding:1em;max-width:unset}.filter #option_filter h3{display:none}.filter-wrapper{display:none}.main-menu li a.see-all{width:100%}.image-slider,#product .product-image-wrapper .sidebar,#product .inner_info p,.main-sidebar{background:unset!important}#product .attributes .inner_info{padding-top:0}.js-menu+.group-wrapper .phone-wrapper{text-align:right;min-width:99px}.js-menu+.group-wrapper .phone-wrapper .fa{font-size:22px;padding-right:10px}.mobile_phone-wrapper{display:block;padding:15px}.form-review .text-right{text-align:left}.form-review .container{padding:0;display:flex;flex-direction:column;align-items:center}.form-review .container .form-group{width:100%}.form-review .middle-title{margin-bottom:3rem}}@media (max-width:760px){.whywe-block .container,.actions.container{padding-left:15px}.contact-container .container{padding:0}}@media (max-width:685px){.swiper-slide .promo-block img{width:100%;height:36%}.cell-group-flex .cell-wrapp{height:22vh}.v360{width:100%;height:400px}.news-grid{grid-template-columns:repeat(1,1fr)}.category-menu a{padding:0 14px}.article-slider .product-thumb .image{max-width:100%}.actions.container .article-wrapper{margin-top:30px}.gaming-block{background-size:250%;background-attachment:fixed}.promo-block.asus_block{display:flex;flex-direction:column-reverse}.cells-wrapper .module-title{margin-top:0;padding-left:0}.module-title.actions-title,.contact-container .module-title{padding-top:0}.cart-buttons-total .flex-button-block,.products-wrapper .summary-item{flex-direction:column}.products-wrapper .summary-item{margin-right:0;padding:15px 0}.button_oc.btn-main{min-width:unset}.simplecheckout-button-left{width:100%}.simplecheckout-button-right{float:unset;margin-top:15px;margin-left:0}.text-tip-list{padding-left:0}.icon_mobile_filter.btn.btn-primary{margin-bottom:0}.tip-list,.tip-grid{padding:0}.whyhaff-block{margin:0 0 30px}.whywe-block .module-title{margin-bottom:0}.promo-block .block-inner{font-size:14px;line-height:22px;margin:0 -15px}.product-thumb .caption p{padding:8px 5px}.product-layout.product-grid,.attributes .grid-box{padding:0}.product-wrapper .attributes .grid-box{padding:0}.no_products{max-width:100%;padding-left:0}.menu-toggle .btn-txt{display:none}.main-menu li{text-align:center}.main-menu li a{min-width:186px;padding:8px 25px;text-align:center}.main-menu li .fa-angle-right{transform:rotate(90deg)}.dropdown-group.open .fa-angle-right{transform:rotate(270deg)}.main-menu .dropdown-menu{position:relative;left:unset;top:unset;padding-left:0;z-index:9999;width:100%}.menu-wrap{width:100%;left:0;right:0;height:calc(100vh - 82px);overflow:auto;top:51px}.topwrap .fa svg{width:17px}.search-icons,.cart-icon{width:29px}#menu{width:40px}#menu,.topwrap{flex-direction:row-reverse}.topwrap{padding-left:7%;position:static;justify-content:flex-start}.toggle-search,#search,.toggle-search .live-search{width:100%;left:0}.main-menu li .dropdown-group a.dropdown-link{padding-right:5px;min-width:unset}.main-menu li .dropdown-group .dropdown-icon{padding:10px 0 10px 15px}.main-menu li .dropdown-group a.see-all{display:block;width:fit-content;margin:5px auto 15px;padding:10px}.main-menu .btn-glitch_normal{margin:0 auto;max-width:100%}}@media (max-width:600px){.cell-group .cell .cell-wrapp{background-size:26vw!important}.cat-title{height:50px}.category-list .category-card-wrapper{max-width:100%}.category-list .category-card .category-card__type-description{height:auto;overflow:visible}.category-list .category-card .category-card__title{max-height:unset!important;font-size:16px!important;padding-bottom:10px!important}.category-list .category-card-wrapper .category-card__title:after{content:'';width:60%}#product-category .js-consultation{width:100%}}@media (max-width:471px){.category-list .category-card__title{font-size:13px;height:50px}.haff-top-block .product-title{font-size:16px}.sidebar-slider .sidebar_bullet.swiper-pagination-bullet svg{width:30px;margin-left:4px;margin-right:5px}.product_additional_info svg{margin-right:0;width:50px}.tabs-wrapper.fixed-top{padding:0}.art-content{padding-top:0}.options-wrapper{padding:35px 0}.options-wrapper .bg-absolute{opacity:.06}.options-wrapper p{padding-top:20px}.rating-radio{padding-top:20px}.scroll-to-top{padding-top:0;margin-top:100%;height:unset;top:unset;bottom:10px;right:42%}.product-thumb .image img{max-width:70%}.product-thumb .caption{margin-top:20px}.product-thumb .price{display:flex;flex-direction:column;align-items:center}.attributes.grid-3{grid-template-rows:unset}.product-thumb .button-group{padding:0}.product-thumb .image{margin:0 auto}.inner_info p{padding:10px}.sidebar .attributes{margin-bottom:0}.br-title{font-size:16px}.br-title .before_title{font-size:14px}.dropdown-menu{position:unset}.moblie-select-title{padding-left:0;padding-top:10px}.category_bg.promo-block{padding:40px 0;margin-top:0}.cart-title.br-title{font-size:15px}#cart .dropdown-menu{position:absolute}#cart .cart-item .product-quantity{top:74px;bottom:unset}#cart .img-thumbnail{width:90px}#cart .options{padding-top:65px}#cart .cart-item .price{margin-top:10px}#content.showcase-list{padding:15px}.swiper-wrapper.main-slider{height:auto}.main-slider .swiper-slide{height:auto}.slideshow .swiper-pagination{padding-top:20px;padding-bottom:20px;position:unset;background:#000}.swiper-slide .promo-block img{position:relative;top:unset;right:unset}#punktsList{padding:0}.info-container{padding:15px}.location{margin-left:-50px}.tabs-wrapper .btn-flex-group{flex-direction:column}.tabs-wrapper .fix-top-menu.btn-flex-group{flex-direction:row}.tabs-wrapper .main-flex-group{flex-direction:column-reverse}.btn-flex-group .btn-link+.btn-link{margin-left:0;margin-top:5px}.tabs-wrapper .btn-flex-group .btn{font-size:11px}.rating a{display:inline-block}.title-wrapper .br-title{padding:8px 10px 0;padding-left:79px}.title-wrapper{margin-right:-15px}.head-rss{margin-right:0;text-align:center;margin-bottom:20px}.product-thumb{margin-bottom:30px}.cat-title{height:45px;top:5px;font-size:15px;padding:5px}.cell-group .cell:nth-child(6) .cell-wrapp {background-size:60%!important}.cells-wrapper{padding:15px 0}.whyhaff-block .module-title.actions-title,.haff-top-block .module-title.actions-title{padding-top:25px;padding-bottom:25px}.footer-row{display:flex;flex-direction:column}.footer-row .footer-col{width:100%}}@media (max-width:425px){body{margin-top:60px}.callback-wrapper.individual-modal .cb-title{font-size:13px}.breadcrumb{margin:0 0 0 0;padding:10px 0 5px}.actions.container .article-wrapper{padding:0}.dropdown-icon{padding:10px 20px}.main-slider{height:auto}.whywe-block{padding:40px 0}.review-block-left,.review-block-right{margin:0}.rate-num{bottom:35px;font-size:94px}.review-block{grid-template-columns:100%}.slideshow .swiper-slide .category_bg.promo-block{margin-top:0;padding-top:0}.swiper-slide .promo-block .block-inner{font-size:14px}.swiper-slide .promo-block .block-inner .module-title{font-size:19px;margin-top:30px}.featured-slider-wrapper .swiper-container{margin:0}.swiper-viewport .swiper-button-prev{left:0}.swiper-viewport .swiper-button-next{right:0}.btn-glitch svg{width:31%;right:-32px}#custom-compare-table .btn-buy::before{content:unset}#custom-compare-table .copare-title{font-size:12px}#custom-compare-table td{font-size:11px}#product-compare #category_top_row .nav{display:none}#onlyDifferenceCheck{margin-right:10px}#custom-compare-table .btn-buy svg,#custom-compare-table .btn-buy .fa{position:unset;margin:0}#product-compare .container{padding:0}#custom-compare-table .btn-buy span{display:none}.news-grid .image{width:100%}.grid-2 .grid-box,.news-grid .grid-box{display:inline-flex;flex-direction:column}.article-slider .product-thumb .image img{padding-top:0}.news-grid .image img{width:100%}.grid-2 .grid-box{padding-bottom:30px;justify-content:space-evenly;row-gap:10px}.grid-box svg{margin:0}.news-grid .button-group{text-align:center}.news-grid .caption{padding-top:15px;width:100%}.tabs-wrapper.fixed-top{padding-left:0}.mid-btn{padding:10px 3px}.price-by{font-size:12px}}@media (max-width:320px){.v360{width:100%;height:300px}.main-menu li a{min-width:100px;padding:8px 9px}.main-menu .btn-glitch{font-size:11px}.collapse-item{padding:0 5px}#decsription,.product-thumb .caption h4 a,.product-thumb .caption .prod_name,.br-title{font-size:14px}.swiper-slide .promo-block .block-inner .module-title{font-size:16px}.cells-wrapper .module-title:before,.promo-block .module-title:before{height:50px}.about-top .btn-glitch{font-size:14px;line-height:44px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}.swiper-viewport{margin-bottom:0!important}.cells-wrapper .module-title,.promo-block .module-title,.gaming-block .module-title{font-size:16px}#product-category #content{padding:0}.go_filter_mobile_block{top:106px!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.accordeon-list .radio input[type="radio"]{position:unset;margin-right:10px;margin-left:0}.tabs-wrapper{padding:0}.mid-btn{padding:10px 0}.mobile-select{top:36px}.product-thumb{overflow:hidden}.promo-block .bg-wrapper{height:198px}.tabs-wrapper .btn-flex-group .btn{margin-top:5px}.moblie-select-title{padding-top:5px;padding-bottom:5px}.mini-title{font-size:13px;line-height:16px}.seo-text{padding:0}}@media (max-width:767px){#product #product-product>*{font-size:12px;line-height:1.25}#product .show-pc{display:none!important}#product .show-mob{display:block}#product .product-image-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:0}#product .product-image-wrapper>div{width:50%;padding:0;margin-bottom:0}.image-slider{max-height:300px}#product .product-image-wrapper .sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#1c1c1c;padding:15px;gap:20px}#product .price-group{margin-left:0}#product .old-price{font-size:16px}#product .main-price{font-size:5.7vw;font-weight:700}#product .main-price+.old-price{margin-bottom:0;font-size:4vw}#product .product_additional_info .price-by_title,#product .price-by{font-size:3vw}#product .price-by{display:contents}#product .price-by span{padding:0}#product .btn-text{line-height:1.2;padding:5px}#product .sidebar .price-wrapper{margin-bottom:0}#product .block-btns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}#product .qntyty-wrapper{display:none}#product .image-slider .swiper-button-next,#product .image-slider .swiper-button-prev,#product .image-slider-thumbs .swiper-button-next,#product .image-slider-thumbs .swiper-button-prev{background:none;width:15px}#product .image-slider .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#product .image-slider .swiper-slide a{height:100%;margin:auto}#product .product_additional_info.delivery{margin-bottom:0}#product .product_additional_info svg,#product .product_additional_info.delivery svg{min-width:15px;max-width:15px;min-height:15px;max-height:15px}#product .product_additional_info{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0;gap:10px}#product .product_additional_info .col-md-12{padding:0}#product .sidebar .qntyty-wrapper+.btn-wrapper,#product .tabs-wrapper .btn-wrapper{margin-left:0}#product .sidebar{margin-bottom:0}#product .block-rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product .compare-btn{height:24px;max-width:115px}#product .compare-btn:after{background:#c91200;border:1px solid #c91200;display:none}#product .sidebar-slider{margin-bottom:10px}#product .sidebar-slider .swiper-slide{padding:0 15px}#product .rating a{font-size:16px;line-height:1}#product .boc_order_btn,#product .btn-buy{line-height:29px}#product .boc_order_btn:before,#product .btn-buy:before{height:30px}#product .boc_order_btn .fa,#product .btn-buy .fa{top:4px}#product .middle-title:not(h1) {width:100%;margin-top:10px;font-size:18px;padding-top:6px;padding-bottom:6px;display:flex;align-items:center;gap:5px}#product #decsription{padding:0}#product #decsription *{max-width:100%}#product #decsription iframe{height:100%}#product #decsription h2{margin:10px 0;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;line-height:1.5;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#product #decsription p{line-height:1.2;color:#898989;font-size:15px}#product #decsription .fps{padding:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:5px;row-gap:20px;margin-top:10px;margin-bottom:20px}#product .fps li{width: -webkit-calc(100%/4 - 5px);width: -moz-calc(100%/4 - 5px);width: calc(100%/4 - 5px);margin:0;height:70px;background:none;border:none;border-bottom:1px solid;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product .fps li span{font-size:12px;font-weight:normal;position:relative}#product .fps li:hover span{bottom:0}#product #decsription img{height:100%;max-height:50px;margin:0 5px;-o-object-fit:contain;object-fit:contain}#product .tabs-wrapper{background:none;padding:0}#product .tabs-wrapper a{color:#898989;font-size:14px;text-transform:uppercase}#product .specification{padding:0}#product .small-title{font-size:18px}#product .attributes .grid-box{border:none;min-height:unset}#product .inner_info p{margin-bottom:7px}#product .model-code{padding:0;text-align:center;color:#fff}#product .product-bottom_info{margin-top:20px}#product .review-wrapper{padding-top:0;margin-top:10px;margin-bottom:10px;background:unset;padding-bottom:0}#product #tab-review{padding:0}#product #form-review{margin:20px 0 0 0;padding:0;background:none}#product #review p{font-size:15px}#product #form-review .control-label{position:absolute;left:15px;right:15px;top:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px;color:#898989}#product #form-review div.required .control-label:before{color:#898989}#product #form-review .form-group{position:relative}#product #form-review .form-control:not(:-moz-placeholder-shown) {background:#000}#product #form-review .form-control:not(:-ms-input-placeholder) {background:#000}#product #form-review .form-control:focus-visible, #product #form-review .form-control:not(:placeholder-shown) {background:#000}#product #form-review .btn-main{line-height:30px;padding:0 60px 0 15px}#product #form-review .btn-main:before{height:31px}#product #form-review .btn-main .fa{top:0}#product .related-viewd{margin-top:40px}#product .help-block{font-size:14px;line-height:1.2}#product #form-review .form-horizontal{background:none;padding:0 0}#product .seo-wrapper{padding-bottom:10px;margin:0 -30px}#product .seo-text{color:#898989;font-size:15px;line-height:1.1}#product .seo-text:first-child{margin:0}#product .options-wrapper{background:none;padding:15px 0 15px}#product .options-wrapper .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}#product .options-wrapper .container:before,#product .options-wrapper .container:after{display:none}#product .options-wrapper p{font-size:15px;color:#898989;margin:0 -15px;padding-top:0}#product .why-we{padding:0;margin:20px 0}#product .why-we ul{list-style:none;padding:0}#product .why-we .btn-glitch{margin:auto}#product .small-title:before{padding-left:2px;vertical-align:middle}#product .why-we ul .small-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:7px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#product .why-we ul .small-title svg{width:20px;vertical-align:middle}#product .why-we p{font-size:15px;line-height:1.2;color:#898989}#product .recently_slider .product-thumb{margin-bottom:0;padding:10px 0}#product .recently_slider{width:100%;margin:auto auto 15px}#product .recently_slider .product-thumb .caption h4 a,#product .recently_slider .product-thumb .caption .prod_name{font-size:12px;line-height:1.3;min-height:32px}#product .recently_slider .featured-slide{background:#111;padding-bottom:1px}#product .recently_slider .product-thumb .compare-btn{left:0;right:0;margin:auto;top:0;font-size:10px;text-transform:uppercase}#product .recently_slider .product-thumb .compare-btn svg{width:15px;height:15px;top:5px}#product .recently_slider .product-thumb .button-group button.btn-buy,#product .recently_slider .product-thumb .button-group a.btn-link{max-width:160px;width:100%;text-transform:uppercase}#product .recently_slider .product-thumb .boc_order_btn:before,#product .recently_slider .product-thumb .btn-buy:before{height:30px}#product .recently_slider .product-thumb .boc_order_btn .fa,#product .recently_slider .product-thumb .btn-buy .fa{top:6px}#product .recently_slider .product-thumb .image:before{display:none}#product .sidebar-slider .swiper-wrapper{height:unset!important}#product .sidebar-slider .sidebar_bullet.swiper-pagination-bullet svg{height:35px}#product .sidebar-slider .sidebar-pagination,#product .sidebar-slider .swiper-slide,#product .sidebar-inner{background:#111}#product .inner_info p span{color:#898989;max-width:60%}#product .js-individual svg{display:none}#product .btn-link,#product .btn-glitch{font-size:16px;border:1px solid transparent;line-height:27px}#product .content-inner{margin-top:20px}#product .sidebar .btn-glitch_normal{margin-top:7px;max-width:unset}#product .swiper-button-prev svg polygon,#product .swiper-button-next svg polygon{fill:#898989;stroke:#898989;stroke-width:48px;stroke-linecap:round;stroke-linejoin:round}#product .zoom{position:absolute;z-index:9;left:20px}#product .attributes p[data-id="12"],#product .attributes p[data-id="13"],#product .attributes p[data-id="53"]{display:none}#product .v360{width:80vw;max-width:600px;height:100%;aspect-ratio:1/1}#product .v360 .nav_bar{top:calc(50% - 22px)}#product .img_360 img.preview{width:100%;height:100%;object-fit:contain}#product .modal-dialog{z-index:1050}#product .modal-dialog .close{color:#fff;opacity:1}#product .modal-dialog-centered{display:flex;align-items:center;min-height: calc(100% - (10px * 2));justify-content:center}#product .modal-dialog .modal-content{background:#000}body>.modal-backdrop{display:none}#product .v360-mob-preview{width:100%;max-width:100%}a.product_href{position:absolute;left:0;right:0;bottom:0;top:0}#product .why-we ul .small-title{display:block;line-height:1.2}#product .col-xs-12{width:100%}#product .block-rating>*{font-size:16px}.tabs{gap:20px}.tabs .tabs-pane{justify-content:center;gap:20px}.tabs .tabs-pane .tab-pane:before{display:none}.tabs .tabs-pane .tab-pane{color:#898989}.tabs .tabs-pane .tab-pane.is-active{text-decoration:none}.tabs .tabs-container .tab-item{display:block}.product-bottom_info p{font-size:15px;line-height:20px}#form-review .control-label,.form-review-product .control-label{font-size:16px}.related-viewd{padding:0}}@media (max-width:760px){.grid-3,.grid-2,.whyhaff-block .grid-2,#product .attributes.grid-3{place-items:unset;grid-template-columns:repeat(1,100%);grid-template-rows:repeat(4,1fr)}.grid-box{padding:15px}}@media (max-width:500px){#product .v360 .nav_bar a,#product .v360 .nav_bar a.nav_bar_next svg,#product .v360 .nav_bar a.nav_bar_previous svg{width:30px;height:30px}#product .v360 .nav_bar{top:calc(50% - 15px)}.image-slider-thumbs{display:none}.image-slider{max-height:100%}.alert .flex-group{flex-direction:column}.alert .flex-group .btn{width:100%}}@media (max-width:450px){#product .main-price{font-size:15px}#product .product_additional_info img{display:none}#product .product_additional_info .price-by_title,#product .price-by{font-size:10px}#product .btn-buy,#product .btn-link,#product .btn-glitch{font-size:12px;line-height:1.4}#product .product-image-wrapper .sidebar{gap:5px}#product .block-btns{margin-bottom:0}#product .inner_info p{font-size:12px}#product .seo-wrapper{padding:0 15px 10px}.tabs .tabs-pane .tab-pane{font-size:14px}#product .rating a{font-size:10px}#product .block-rating>*{font-size:10px}#product .middle-title:not(h1) {font-size:14px}#decsription{font-size:12px}.module-title{line-height:1.3;font-size:16px}.breadcrumb span,.breadcrumb a{font-size:12px}.product-category.module-title{padding:20px 15px}#product .small-title{font-size:14px}.product-bottom_info p{font-size:14px;line-height:1.3}#product .why-we p{font-size:14px}#product .seo-text{font-size:14px;padding:0}}#product-category.category-old{}#product-category.category-old .module-title{background:transparent;line-height:normal;margin-bottom:50px;justify-content:center}#product-category.category-old .description-text{padding:0 30px;margin:0;font-size:15px}#tab-files .tab-pane{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;align-items:stretch;padding-bottom:10px}#tab-files .tab-pane a{width:250px;text-align:center;background:#000;box-shadow: 0 0 9px 1px #ffffffc7;padding:10px;display:flex;align-items:center;justify-content:center}#tab-files .tab-pane a:hover{box-shadow:0 0 9px 1px #e7311e;background:#e7311e;color:#fff}@media (max-width:767px){#tab-files .tab-pane a{width: calc(100%/3 - 15px)}}@media (max-width:600px){#tab-files .tab-pane a{width: calc(100%/2 - 15px)}}@media (max-width:375px){#tab-files .tab-pane a{width:100%}}@media (max-width:359px){.title-with-button .container{flex-wrap:wrap;gap:1rem}.title-with-button .btn-link{padding:0 15px}}.modal-window{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000000}.modal-window.is-open{display:flex;align-items:center;justify-content:center}.modal-window-overlay{background: #0000007d;position:absolute;width:100%;height:100%}.modal-window-container{background:#323232;max-width:600px;margin:auto;border:1px solid #585858;z-index:1}.modal-window-header{display:flex;justify-content:space-between;padding:1em}.modal-window-body{padding:1em 3em 3em;text-transform:uppercase}.color-red{color:#fc0000}.modal-window-close{font-size:2em;cursor:pointer}.category-banner{margin-bottom:2em}.category-banner img{max-width:100%}@media (max-width:650px){.modal-window-container{max-width:100%}.modal-window-body{padding:1em 1em 2em}.modal-window-header{padding:1em 1em 0}}.header-general .product-category.module-title{margin-bottom:0;padding:15px 0}