@charset "UTF-8";.btn-gray-reverse,body{font-family:"Open Sans",sans-serif}.sale-code-row .input-group>.input-group-append>.btn.animate::after,p a{color:#712fd1!important}.contacts ul,.credit-cards ul,.footer-menu,.nav.nav-tabs,.product-categories,.socials,.timeline{list-style:none}@font-face{font-family:'Bebas Neue';src:url('../../fonts/BebasNeueRegular.eot');src:url('../../fonts/BebasNeueRegular.eot?#iefix') format('embedded-opentype'),url('../../fonts/BebasNeueRegular.woff') format('woff'),url('../../fonts/BebasNeueRegular.ttf') format('truetype'),url('../../fonts/BebasNeueRegular.svg#BebasNeueRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Bebas Neue';src:url('../../fonts/BebasNeueBold.eot');src:url('../../fonts/BebasNeueBold.eot?#iefix') format('embedded-opentype'),url('../../fonts/BebasNeueBold.woff') format('woff'),url('../../fonts/BebasNeueBold.ttf') format('truetype'),url('../../fonts/BebasNeueBold.svg#BebasNeueBold') format('svg');font-weight:700;font-style:normal}body{font-size:14px;line-height:1.2;font-weight:400;color:#595959}a.link,h1,h2,h2.h1,h3,h4,h5,h6{font-family:"Bebas Neue",sans-serif}::selection{background:#712fd1;color:#fff}.navbar-toggler:active,.navbar-toggler:focus,:focus,button:focus{outline:0}h1,h2,h2.h1,h3,h4,h5,h6{margin:0;padding:0;line-height:1.2;font-weight:700;color:#221927}h1,h2.h1{font-size:58px}h2,h3{line-height:1.8}.bordered-h2{border-top:2px solid #ededed;text-align:center}.bordered-h2 h2{display:inline-block;padding:0 10px;background:#fff;margin-bottom:38px;font-size:40px;margin-top:-25px;line-height:48px}li,ul{margin:0;padding:0}p,ul{margin-bottom:20px;color:#515151;font-size:15px;font-weight:400}ul{line-height:1.7;padding-left:35px}.small-text p{color:#7e7e7e;font-size:13px;font-weight:400;line-height:1.69}.adv_container.text-dark .close,.adv_container.text-dark p,.no-search-results_container p strong,.user-page table tr td strong,a,a:hover{color:#1c1c1c}p{line-height:1.8}hr{border-color:#ededed}a:hover{text-decoration:none}.hp-blog-item h4,.reward-item-text a,.show-all-gray,p a{text-decoration:underline}a.link{color:#712fd1;font-size:22px;font-weight:400;border-bottom:1px solid #712FD150;transition:.3s}.modal-left .forgot a:hover,a.link:hover{border-bottom:1px solid transparent}.animate,.animate-left,.animate-right{position:relative;overflow:hidden}.animate span,.animate:focus::after,.animate:hover::after{transform:translate3D(0,0,0);transition-duration:.45s}.animate::after{content:attr(data-text);color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;transform:translate3d(0,100%,0);transition:transform .45s cubic-bezier(.19, 1, .22, 1);text-align:center;background:#000;display:flex;align-items:center;justify-content:center;padding-top:3px}.cart-empty-icon,.cart-product-table .sale-price,.col_filters .filters-trigger .btn span,.content,.form-error,.form-ok,.header-cart-wrap,.product-list-wrap,.relative,.timeline .bullet{position:relative}.max-825{max-width:855px;width:100%;margin:0 auto}.row-20{margin-left:-10px;margin-right:-10px}.row-20>[class*=" col-"]{padding-left:10px;padding-right:10px}@media (min-width:480px){.col-xs-6{max-width:50%}}input[type=email],input[type=number],input[type=password],input[type=phone],input[type=text]{font-family:"Open Sans"!important;font-size:16px!important;font-weight:500!important}.ambassador-thanks .how-became-box-img,.m-t-20,.product-list-news,.rewards-text,.user-page-form .btn-red{margin-top:20px}.btn-green-color i,.btn.btn-flex-100 i,.m-r-10{margin-right:10px}.cart-step:last-child:after,.category-products .product-categories,.col_filters .a_show-hide.show-if-hidden,.col_filters .filter_subbox .box-in .chck input,.col_filters .filter_subbox .box-in .touch-devices_box,.col_filters .filter_subbox.close .box-in,.col_filters .filters-trigger,.collapse-content,.collapse-trigger-close,.header-menu-mobile,.hidden,.hp .main-icons::before,.hp-top-product .slick-dots li.slick-active:before,.hp-top-product .slick-dots li:hover:before,.info-pop .info-popup,.product-categories li a.active::after,.product-item-time-action .btn-add-cart::before,.sort-box-mobile,.timeline .icons{display:none}.content{padding-top:50px}.content.page-ambassadors,.content.page-credits,.content.page-registration_completed,.content.page-thanks{padding-top:0!important}.content.page-products{padding-top:20px!important}.btn{border-radius:0;padding:0}.btn-blue{width:100%;height:auto;padding:12px 20px 7px;line-height:1;margin-bottom:10px;background-color:#3a589e;border:3px solid #3a589e;font-family:"Bebas Neue",sans-serif;font-size:22px;font-weight:700}.btn-transparent,.btn-white{font-family:"Bebas Neue",sans-serif;border:3px solid #fff;font-weight:700;position:relative;overflow:hidden}.adv_container.text-light .close,.adv_container.text-light p,.alert-info p,.btn-add-cart:hover,.btn-blue,.btn-blue:hover,.btn-red-reverse:hover,.btn-red:hover,.btn-white:hover,.navbar-right .item.open .name,.navbar-right .item:focus .name,.navbar-right .item:hover .name,.popover-body p,.slider-caption h2 a{color:#fff}.btn-blue::after{background:#fff;color:#3a589e}.btn-transparent{background:0 0;height:46px;line-height:45px;width:auto;font-size:22px;color:#fff;padding-left:25px;padding-right:25px}.btn-transparent:hover,.btn-white,.info-icons .text span,.navbar-side .socials li i:hover,.product-item .name h2 a:hover,.sale-boxes h3 small.red a{color:#e41818}.btn-transparent::after{background:#fff;color:#e41818}.btn-white{background:#fff;height:66px;line-height:65px;width:100%;max-width:410px;font-size:36px}.btn-add-cart,.btn-red,.btn-red-reverse{font-family:"Bebas Neue",sans-serif;height:48px;border:3px solid #712fd1;font-size:22px}.btn-white::after,.popover-body{background:#e41818;color:#fff}.btn-add-cart,.btn-red{background:#712fd1;line-height:40px;width:219px;color:#fff;position:relative;overflow:hidden}.animate-left:hover::before,.btn-add-cart-with-variants::before,.btn-add-cart:hover::before{left:0}.animate-left:hover span,.btn-add-cart-with-variants span{transform:translateX(200%)}.btn-red::after{background:#fff;color:#712fd1}.btn-red-reverse{color:#712fd1;font-weight:700;line-height:43px;width:280px;background-color:#fff}.btn-black-reverse,.btn-white-reverse{font-size:18px;line-height:1;margin:0;padding:8px 18px 4px;font-family:"Bebas Neue",sans-serif}.btn-red-reverse::after{background-color:#712fd1;color:#fff}.btn-black-reverse{border:2px solid #1c1c1c;color:#1c1c1c;background:#fff}.adv_container.text-dark .btn:after,.btn-black-reverse::after{background:#1c1c1c;color:#fff}.btn-white-reverse{border:2px solid #fff;color:#fff;background:0 0}.btn-white-reverse::after{background:#fff;color:#1c1c1c}.btn-add-cart::before{position:absolute;content:"";height:100%;width:100%;transition:.3s;left:-100%;top:0;line-height:42px;background:url(../../images/front/ico-cart-hover.svg) center no-repeat #712fd1;background-size:22px 22px!important}.btn-green-color,.btn-green-color:before{background-color:#6dd598}.not-complete .btn-add-cart:hover::before{left:-100%}.btn.btn-flex-100{width:100%;font-weight:700;line-height:1;display:flex;justify-content:center;align-items:center;height:auto;padding:12px 10px 9px}.btn-green-color{border-color:#6dd598}.btn-green-color:after{color:#6dd598}.animate-left span,.animate-right span,.btn-add-cart span{display:inline-block;transition:.3s;backface-visibility:hidden}.btn-add-cart:hover span{transform:translateX(300%)}.main-menu-mobile-wrap.show,.not-complete .btn-add-cart:hover span,.product-item-time-action .btn-add-cart:hover span{transform:translateX(0)}.btn-gray-reverse{color:#221927!important;font-size:16px;height:45px;line-height:40px;width:280px;border:2px solid #ededed;background-color:#fff}.sale-info,.sale-warning{font-family:"Open Sans",sans-serif;font-size:11px}.ambassador-reg .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.ambassador-reg .input-wrap .form-control-wrap,.ambassador-reg .input-wrap label,.ambassador-thanks-modal-content,.cart-right-col .btn-blue,.cart-right-col .btn-red-reverse,.cart-step-3 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.col_filters .filter_subbox .box-in select,.dark-modal .modal-right .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.detail-right .variant .form-group .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.hp-top-product,.intro-page .logo img,.main-menu-mobile-wrap ul li .dropdown-menu ul,.navbar,.product-categories-mobile .btn,.product-item .name a,.product-item .variant .form-group .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.return-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.sale-info,.sale-warning,.slider-item img,.timeline li,.wave-bg,header{width:100%}.btn-gray-reverse:hover{color:#221927}.btn-gray-reverse::after{background-color:#ededed;color:#221927}.wave-bg{background-image:url("../../images/front/eshop-3/wave-color.png");position:absolute;top:60px;left:0;height:400px;z-index:-1;background-size:cover;background-position-x:center}.header-dropdown-text,.search-dropdown{z-index:999;background-color:#fff;right:0}.sale-code>.sale-code-row{padding:10px}.sale-error-row{background-color:#712fd1!important}.navbar,.navbar-brand,header{background-color:#1c1c1c}.price-html,.timeline .images-right img{display:inline-block}.form-control.form-error:focus{border-color:#e41818}.block-as-link,.header-dropdown-btn{cursor:pointer}.branch-image{max-width:100%;margin-top:30px;margin-bottom:30px}.save-address-btn{float:right;margin-top:0!important}.cart-modal .modal-body .item .name a:hover,.cart-product-table .td-text .product-name a:hover,.cart-ship-pay .item-box .price.red,.category-club .name h2 a:hover,.check-styled input[type=checkbox]:checked+label::before,.crumb li,.crumb span,.follow-box h5 span,.header-dropdown-text-info .header-dropdown-text-name,.header-dropdown-text-link a:hover,.producer-store-contact a:hover,.socials li a:hover,.socials li a:hover i,.terms-wrap p a,.terms-wrap ul li a:hover,.terms-wrap ul li.active a,.user-name-red,.user-page .user-page-top-right .user-points strong,.user-page-detail .user-page-detail-top h2 strong{color:#712fd1}.return-form .bootstrap-select>.dropdown-toggle{height:40px;border:2px solid #ebebeb;background-color:#fff;padding:0 15px}#nakup-za-body .btn{width:auto;padding-left:30px;padding-right:30px}.cart-bottom-right,.td-code-buttons{text-align:right}.td-code-buttons .btn{width:auto;padding:0 20px;height:40px;background-color:#8c3aed!important;border-color:#8c3aed!important;margin-left:5px}.navbar-brand,.navbar-right,.navbar-right .item.open::after,.navbar-right .item:focus::after,.navbar-right .item:hover::after,header{height:80px}.collapse-triggers a i{margin-left:3px}.sale-warning{color:red}.product-banner img{max-width:100%;margin-bottom:10px;margin-top:-40px}header{z-index:1000;position:relative}header .container{max-width:1206px;padding-right:0;padding-left:0}header nav{top:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.navbar{padding:0;color:#fff;position:fixed}.navbar-brand{margin-right:0;display:flex;align-items:center;justify-content:center;padding:10px 26px;width:260px;max-width:40%}.navbar-brand img{margin:0 auto;max-width:100%;width:100%}.navbar-nav{padding-left:0;margin-bottom:0}.navbar-expand-lg .navbar-nav .nav-link{padding-right:25px;padding-left:25px}.navbar-nav .nav-link{color:#fff;position:relative;height:80px;line-height:82px;font-family:"Bebas Neue",sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;padding:0;transition:.3s}.active-filter-del:hover,.navbar-nav .active>.nav-link,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover,.product-menu ul li a.active,.product-menu ul li a:hover,.product-submenu ul li a.active{color:#ef17e7}.navbar-nav .nav-link span,.navbar-right .item span,.timeline .image-border img{position:relative;z-index:3}.navbar-group-mobile{position:relative;display:flex;flex-grow:1}.navbar-toggler{position:relative;color:#fff;padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0}.header-dropdown-text-info,.header-dropdown-text-link,.search-dropdown input{font-size:18px;font-family:"Bebas Neue",sans-serif}.navbar-toggler:not(.collapsed){padding:.46rem .75rem}.navbar-toggler span{display:block;background-color:#fff;height:3px;width:30px;margin-top:5px;margin-bottom:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);position:relative;left:0;opacity:1}.navbar-toggler span:first-child,.navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) span:first-child{position:absolute;left:12px;top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;left:12px;top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-right{display:flex;margin-right:1.5%}.navbar-right .item{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;padding-left:20px;padding-right:20px}.navbar-right .name{color:#01e9ff;font-family:"Bebas Neue",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:10px}.navbar-right .item::after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:0;background:linear-gradient(180deg,#01e9ff 0,#ef17e7 100%) no-repeat padding-box;z-index:2;opacity:1;transition:.45s}.navbar-right .item .icon{position:relative;z-index:3;transition:.45s;width:30px;height:32px}.navbar-right .item .icon .bubble{position:absolute;border-radius:9px;background-color:#ef17e7;color:#fff;font-family:"Bebas Neue",sans-serif;font-size:14px;font-weight:700;line-height:1;padding:3px 7px;right:-10px;top:-5px;z-index:99999}.navbar-right .item .icon::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;opacity:0;transition:.45s}.navbar-right .item.points .icon::after{background:url("../../images/front/ico-points-hover.svg") center/30px auto no-repeat}.navbar-right .item.user .icon::after{background:url(../../images/front/eshop-3/ico-user-hover.svg) left/26px 31px no-repeat;width:26px;height:31px}.navbar-right .item.search .icon::after{background:url("../../images/front/eshop-3/ico-search-hover.svg") left/28px 28px no-repeat;width:28px;height:28px}.navbar-right .item.cart .icon::after{background:url(../../images/front/eshop-3/ico-cart-hover.svg) left/29px 32px no-repeat;width:29px;height:32px}.cart-modal .modal-body .item .delete:hover::after,.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover,.navbar-right .item.open .icon::after,.navbar-right .item:focus .icon::after,.navbar-right .item:hover .icon::after,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before,.slider-item.slick-active{opacity:1}.search-dropdown{display:none;position:absolute;top:100%;padding:13px 15px;width:330px;border:2px solid #1c1c1c;border-top:none}.search-dropdown input{border:none;height:36px;float:left;width:210px;line-height:36px;color:#1c1c1c}.search-dropdown input::placeholder{color:#7e7e7e}.cart-bottom-right-content,.form-group .info-pop,.product-vypis .sort_box,.search-dropdown .btn,.slider .value-to,.user-page-form .info-pop{float:right}header .dropdown-wrap{display:flex;position:relative}.header-dropdown-text{display:none;position:absolute;top:100%;padding:20px;width:190px;border:2px solid #1c1c1c;border-top:none}.header-dropdown-text-info{line-height:21.6px;font-weight:700;color:#000;margin-bottom:15px}.header-dropdown-text-info .header-dropdown-text-email,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#7e7e7e}.header-dropdown-text-link{color:#000;display:block;font-weight:700}.header-dropdown-text-link a{display:block;transition:.3s;margin-bottom:10px}@media (min-width:992px){.navbar-brand{padding-left:0}.col-lg-push-8{left:66.66%}.col-lg-pull-4{right:33.33%}.main-menu-mobile-wrap{display:none}.navbar-expand-lg .navbar-collapse{justify-content:center}}@media (max-width:991px){.product-banner img{margin-top:0}.navbar-right .item.open::after,.navbar-right .item:focus::after,.navbar-right .item:hover::after,header{height:60px}header.is_hidden nav{top:-60px}.navbar{justify-content:flex-start}.navbar-right{margin-left:auto;height:60px}.navbar-brand{order:2;padding-top:14px;padding-left:10px;padding-right:10px;max-width:47%;height:60px}.navbar-toggler{order:1;padding-left:10px!important}.navbar-group-mobile{order:2;align-items:center;height:80px}.navbar-right{order:3;margin-right:2px}.navbar-collapse{order:4;position:absolute;top:100%;left:0;background-color:#1c1c1c;z-index:99;width:200px}.navbar-nav .nav-item:first-of-type .nav-link{padding-top:20px}.navbar-nav .nav-item:last-of-type .nav-link{padding-bottom:25px}.navbar-expand-lg .navbar-nav .nav-link{height:auto;line-height:1;padding:10px 15px}.navbar-nav .nav-link:after,.navbar-right .name span{display:none}.navbar-right .item{padding-left:6px;padding-right:6px;padding-top:10px}.navbar-right .item .icon,.navbar-right .item .icon img{width:25px}.navbar-right .item.search .icon::after{background-size:25px 25px;width:25px;height:25px}.navbar-right .item.user .icon::after{background-size:25px 29px;width:25px;height:29px}.navbar-right .item.cart .icon::after{background-size:25px 27px;width:25px;height:27px}}.page-home h2,.product-detail h2{font-size:40px}.hp-top{background:url(../../images/front/hp-top.jpg);padding:20px 0 50px}.hp-top-sliders,.main-menu-mobile-wrap .main-menu-mobile{padding-bottom:20px}.hp-top-product{background:#fff;height:100%}.slick-navigation{display:flex;flex-wrap:wrap;margin-left:-1px}.slick-navigation-item{background-color:rgba(113,47,209,.5);width:calc(33.33% - 1px);margin-left:1px;margin-top:1px;height:77px;display:flex;flex-direction:column;justify-content:center;padding:0 20px;color:#fff;font-size:16px;font-weight:400;cursor:pointer;transition:.3s}#hce-product-cert .hce-certificate-text-container a.bold-link,.slick-navigation-item strong{font-weight:700}.cart-modal .modal-footer .progress-bar,.hp-top-product .slick-dots li.slick-active button,.hp-top-product .slick-dots li:hover button,.progress-bar,.radio-styled input[type=radio]:checked+label::before,.slick-navigation-item.active,.slick-navigation-item:hover,.variant-modal .modal-body .dropdown-menu .dropdown-item:active,.variant-modal .modal-body .dropdown-menu .dropdown-item:hover{background-color:#712fd1}.hp-top-product .product-item-col{width:100%;height:441px}.hp-top-product .product-item{border:none;width:100%;padding-bottom:20px}.hp-top-product .product-item .name,.product-item-time-action .quantity{margin-top:auto}.hp-top-product .slick-dots{bottom:auto;top:0;left:100%;width:24px;display:flex;flex-direction:column}.hp-top-product .slick-dots li{width:24px;height:24px;margin:0 0 2px}.hp-top-product .slick-dots li button{width:24px;height:24px;background-color:#3e1894;border-radius:0;border:none;color:#fff;font-size:13px}@media (max-width:991px){.page-home h2{font-size:36px}.slick-navigation-item{font-size:14px}}.hp-under-top{margin:-54px 0 30px}.hp-under-top-item{height:112px;box-shadow:0 3px 5px rgba(106,123,207,.1);background-color:#fff;width:100%;display:flex;align-items:center;padding-right:20px;color:#818181;font-size:16px;line-height:1}.hp-under-top-item strong{display:block;line-height:1;font-size:18px;color:#221927;margin-bottom:5px}.hp-under-top-item-img{width:140px;text-align:center}.hp-under-top-item-img img{max-width:90%}.hp-under-top-item p{width:calc(100% - 140px);margin-bottom:0;line-height:1.5}.sale-boxes{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap;margin-bottom:40px}.sale-boxes .grid-item{width:calc(25% - 20px);margin:10px}.sale-boxes .item{position:relative;padding:25px 30px;overflow:hidden}.sale-boxes .grid-item .item:after{content:"";display:block;padding-bottom:calc(100% - 50px)}.sale-boxes .image{position:absolute;left:0;right:0;top:0;bottom:0}.sale-boxes .image img{min-width:100%;max-height:100%}.sale-boxes h3 a{position:relative;z-index:10;font-size:58px;line-height:1;color:#fff;font-family:"Bebas Neue",sans-serif;font-weight:700}.sale-boxes h3 small a{font-size:36px;line-height:1;color:#fff;font-family:"Bebas Neue",sans-serif;font-weight:700}.sale-boxes .btn{position:absolute;bottom:30px}.sale-boxes .btn:after{color:#712fd1;background-color:#fff}.sale-boxes p{position:relative;z-index:10}@media (min-width:768px) and (max-width:1199px){.sale-boxes h3 a{font-size:36px}.sale-boxes .btn-transparent{height:40px;font-size:20px;line-height:40px;bottom:10px}}@media (max-width:767px){h1,h2.h1{font-size:46px;line-height:1.1}h1{margin-top:10px}.btn-add-cart{width:100%}.search-dropdown input{width:calc(100% - 85px)}header .dropdown-wrap{position:static}.header-dropdown-text,.search-dropdown{right:15px;left:15px;width:calc(100% - 30px)}.page-home h2{font-size:30px;line-height:1.1;margin-bottom:10px}.slick-navigation{display:none}.hp-under-top-item{margin-bottom:10px;height:auto;min-height:112px;padding:5px 0}.hp-under-top-item-img{width:100px}.hp-under-top-item-img img{max-width:50%}.hp-under-top-item p{width:calc(100% - 100px)}.sale-boxes .grid-item{width:calc(50% - 20px)}}.cart-start-menu-col,.detail-club .detail-image,.detail-right .quantity .input-group,.detail-video,.hp-product-pick-wrap,.hp-product-slider,.producer-info-list,.producer-item-list-wrap h2,.producer-price-img,.terms-wrap h2,.terms-wrap p,.user-page-top{margin-bottom:30px}.hp-product-pick-wrap h3{height:50px;line-height:1.1}.hp-product-pick-wrap .product-vypis,.product-item-big{height:calc(100% - 50px)}.hp-product-pick-wrap .products-list-inner{height:100%}.product-item-big .product-item-top{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.cart-gift,.detail-right .text,.pay-box,.product-detail .tab-pane,.product-item-big .product-item-bottom{margin-top:30px}.product-item-big .product-item-bottom p{color:#818181;font-size:15px;line-height:1.87;margin-bottom:0}.product-item-big .product-item{padding:30px 20px 25px}.cart-addr-form,.cart-step-3 .cart-addr-delivery h2,.category-club .small-text p,.product-item-big .product-item .name{margin-top:0}.product-item-big .product-item .image a,.product-item-big .product-item .image-wrap{height:360px}.hp-blog-wrap h2{margin-bottom:6px;text-align:center}.cart-ship-pay,.detail-pack .detail-right .pack-selected-items .selected-item .selected-item-link,.hp-blog-wrap .show-all-gray,.mt10{margin-top:10px}.calculator-why-icon-img,.contacts .socials li,.contacts h4,.contacts>[class*=col-]:first-of-type,.dark-modal .modal-right .form-group,.detail-club p,.detail-pack .detail-right .pack-selected-items .selected-item,.how-became-box-text h3,.hp-blog-col,.hp-product-slider-wrap,.page-account_addresses h2,.page-account_ambassador h2,.page-account_credits h2,.page-account_orders h2,.producer-store-list,.product-action-text-line,.product-vypis .nav,.text-container .image,.text-container .logo,.text-container h1,.user-page-detail .adress-wrap,.user-page-detail h2{margin-bottom:20px}.hp-blog-item{border:1px solid #ededed;background-color:#fff;padding:8px;height:100%;transition:.3s}.hp-blog-item:hover,.product-action-slider-item:hover,.product-small-item:hover{box-shadow:0 3px 6px rgba(0,0,0,.16)}.hp-blog-item h4{color:#221927;font-size:16px;font-weight:700;line-height:1.5;font-family:"Open Sans"!important;margin-bottom:10px}.hp-blog-img{margin-bottom:12px}.hp-blog-img img{max-width:100%;width:100%}.hp-blog-date{display:block;color:#818181;font-size:13px;margin-bottom:8px}.show-all-gray{color:#818181;font-size:16px;transition:.3s;display:inline-block;margin:20px 0}.cart-bottom-right p a,.show-all-gray:hover{color:#712fd1;text-decoration:underline}.articles .article .image,.cart-start-menu,.category-club.brands .buttons,.heureka-reviews .buttons,.heureka-reviews .total-stats,.hp-product-slider-wrap h2{text-align:center}.hp-product-slider .slick-list{padding:0 2px;margin-top:10px}.hp-product-slider .slick-track{display:flex!important}.hp-product-slider .slick-slide{height:inherit!important}.hp-brands-slider,.page-credits .ambassador-page .how-became-box-img{margin-top:20px;margin-bottom:20px}.hp-brands-slider .slick-track{display:flex!important;align-items:center;justify-content:center}.hp-brands-slider .slick-slide{height:inherit!important;text-align:center}.hp-brands-slider .slick-slide img{margin:0 auto;max-width:100%}.info-icons,.purchase-for-credits{padding-top:22px}.status{position:relative;padding-left:25px;margin-bottom:18px;margin-top:32px}.contacts,.detail-pack,.map{margin-bottom:50px}.status::before{position:absolute;content:"";width:9px;height:9px;left:5px;top:50%;transform:translateY(-50%);border-radius:50%}.status.online::before{background-color:#3e9712}.color-modal.red .modal-body,.status.offline::before{background-color:#e41818}.contacts ul{padding-left:0}.contacts .item ul li{font-size:15px;line-height:1.73}.contacts .item h3{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:26px;font-weight:400}.contacts .phone{color:#1c1c1c;font-family:"Bebas Neue",sans-serif;font-size:40px;font-weight:700}.contacts .mail,.product-pack{margin-top:7px}.contacts .open-time{font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:700;margin-top:28px}.detail-left .bubble,.detail-left .tag,.product-item .bubble{position:absolute;font-size:16px;line-height:1;display:flex;font-weight:700;font-family:"Bebas Neue",sans-serif;z-index:4;text-align:center}.contacts .socials{flex-direction:column;margin-top:28px}.contacts .socials li a{line-height:1;display:flex;align-items:center}.contacts .socials li a i{width:32px}@media (min-width:768px){.contacts>[class*=col-]{max-width:21.66%;flex:0 0 21.66%}.contacts>[class*=col-]:first-of-type{max-width:35%;flex:0 0 35%;margin-bottom:0}.category-products .product-categories{display:table}}@media (min-width:992px){.contacts>[class*=col-]{max-width:20%;flex:0 0 20%}.contacts>[class*=col-]:first-of-type{max-width:40%;flex:0 0 40%}.detail-club{padding-left:150px}.detail-club .detail-image,.detail-club .heading,.detail-logo,.detail-video{margin-left:-135px}}.map-wrap,.user-page hr{border-top:2px solid #ededed}.map-wrap h2{background-color:#fff;font-size:40px;max-width:275px;margin:-23px auto 0;text-align:center}.map{width:100%;height:450px;margin-top:35px}@media (max-width:464px){.contacts>[class*=col-]:first-of-type{max-width:100%;flex:0 0 100%}.contacts>[class*=col-]:last-of-type{margin-top:20px}}.detail-left{padding-right:25px}.detail-left .bubble,.product-item .bubble{width:60px;height:60px;justify-content:center;align-items:center;border-radius:50%;color:#fff;padding:3px;left:11px}.detail-left .bubble.pos-1,.detail-left .tag.pos-right-1,.product-item .bubble.pos-1,.product-item .tag.pos-right-1{top:11px}.detail-left .bubble.pos-2,.product-item .bubble.pos-2{top:74px}.detail-left .bubble.pos-3,.product-item .bubble.pos-3{top:137px}.detail-left .tag{min-width:60px;min-height:22px;right:11px;justify-content:center;align-items:center;padding:3px 6px 0}.detail-left .tag.pos-right-2,.product-item .tag.pos-right-2{top:38px}.vape-name{margin-top:30px;margin-bottom:30px}.thumb-carousel{display:flex;flex-direction:row}.thumb-carousel .carousel-inner{order:2}.thumb-carousel .carousel-item{align-items:center;height:523px;display:block;text-align:center}.cart-product-table .product-pack .pack-item .img img,.cart-product-table .td-img a img,.thumb-carousel .carousel-item img{max-height:100%}.thumb-carousel .carousel-indicators{position:static;left:initial;width:initial;margin:0 40px 0 0;flex-direction:column;justify-content:flex-start}.info-icons .icon,.newsletter label,.sort-box-name{margin-right:15px}.thumb-carousel .carousel-indicators>li{width:95px;height:95px;margin-bottom:10px;text-indent:initial;border:2px solid #fff;transition-duration:.2s}.cart-ambassador-price span,.cart-product-table .td-details .text span,.cart-red-box .top span,.cart-step-4 .price-all span,.follow-insta>[class*=col-]:nth-of-type(2n),.follow-insta>[class*=col-]:nth-of-type(odd),.header-menu-desktop,.order-item-box .order-item .left span,.thumb-carousel .carousel-indicators>li>a{display:block}.thumb-carousel .carousel-indicators>li.active,.thumb-carousel .carousel-indicators>li:hover{opacity:1;border:2px solid #712fd1;background-color:#fff}.thumb-carousel .carousel-indicators>li.active img{opacity:.7}.detail-right{padding-left:45px;margin-bottom:38px}.detail-right .type{font-size:18px;color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-weight:700;margin-bottom:18px}.detail-right .price{font-size:38px;color:#712fd1;font-family:"Bebas Neue",sans-serif;font-weight:700;margin-bottom:34px}.detail-right .price span.price_original{display:block;font-size:20px;color:red!important;text-decoration:line-through}.detail-right .variant .form-group{width:100%;margin-bottom:10px}.detail-right .variant .form-group .bootstrap-select>.dropdown-toggle{border:1px solid #ededed;background-color:#fff;color:#818181;font-size:18px;font-family:"Bebas Neue",sans-serif;height:40px}.detail-right .quantity{padding-top:32px;padding-bottom:0;border-top:1px solid #ededed}.form-control:focus,.product-categories-mobile .btn:focus{box-shadow:none}.input-group-red .form-control{border:3px solid #712fd1;width:70px;font-size:16px;color:#1c1c1c;line-height:22px;text-align:center;border-radius:0;padding:8px 10px;height:48px}.info-icons,.purchase-for-credits,.vape-controls .price{border-top:1px solid #ededed}.info-icons .info,.vape-type{font-size:18px;font-family:"Bebas Neue",sans-serif;text-transform:uppercase}.input-group-red.not-complete .form-control{border:3px solid #a4a4a4}.input-group-red.not-complete .btn-add-cart{background:#a4a4a4;border:3px solid #a4a4a4}.input-group-red.not-complete .btn-add-cart::before{background:url("../../images/front/ico-cart.svg") center no-repeat #a4a4a4}.input-group-red .input-group-append,.modal-footer>:not(:first-child){margin-left:0}.info-icons{padding-bottom:22px;border-bottom:1px solid #ededed}.info-icons .item{display:flex;flex-direction:row;align-items:center}.info-icons .info{color:#7e7e7e;font-weight:400;line-height:2}.info-icons .info span,.user-page-order-list table .order-price{color:#712fd1;font-weight:700}.vape-parameters td.value,.vape-type span{color:#221927;font-weight:700}.articles .article .image img,.brands .brand .image img,.info-icons .icon img,.product-small-img img{max-width:100%}.vape-controls .price{margin-bottom:10px;padding-top:15px}.producer-info-item-top-img,.product-action-right .action-countdown,.vape-controls .variant{margin-bottom:25px}.detail-right .quantity.vape-controls{border-top:0;padding-top:10px}.ambassador-reg .input-tooltip,.vape-parameters{margin-top:25px}.vape-parameters td{color:#818181;padding-bottom:10px;font-size:15px}.vape-parameters td.value{padding-left:20px}.purchase-for-credits h4{font-size:18px;color:#7e7e7e!important;font-weight:400}.purchase-for-credits .price{line-height:40px;padding-top:5px}.product-item .btn-add-cart span,.purchase-for-credits .price .info,.user-page-order-list table th{font-size:18px}.progress-success .progress-bar{background-color:#71d39a!important}.progress-warning .progress-bar{background-color:#ff8383!important}.ambassador-thanks-info-img,.category-club.brands,.how-became-box-btns,.product-detail .tab-content,.search .search-top,.text-container p,.text-container ul{margin-bottom:40px}.product-detail .tab-pane .text-container{margin:60px auto;max-width:720px;width:100%}.product-detail .tab-pane .text-container img{max-width:100%;margin:15px;box-sizing:border-box;height:auto!important}.product-detail .input-group-red .form-control{width:90px}.product-detail-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:15px}.product-detail-tags .tag{position:relative;font-family:"Bebas Neue",sans-serif;font-size:15px;font-weight:700;line-height:1;z-index:4;display:flex;justify-content:center;align-items:center;text-align:center;padding:3px 3px 0;width:auto;margin:2px;min-width:60px;background-color:#ef17e7;color:#fff}.product-action-text-line span{color:#221927;font-size:16px;font-weight:700;line-height:24px;border-bottom:1px solid #efeeef;display:inline}.product-action-info{box-shadow:0 3px 5px rgba(0,0,0,.05);background-color:#fff;padding:15px 20px 15px 55px;position:relative;margin-bottom:15px}.product-action-info .product-action-info-text{color:#221827;font-size:16px;font-weight:400}.reward-item-price,.rewards-list-box-bottom .price{font-weight:700;font-family:"Bebas Neue",sans-serif}.product-action-info i{font-size:24px;line-height:30px;display:block;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.cart-action-info.error i,.cart-ambassador-box-info.cart-ambassador-box-info-error i,.product-action-info.error i{color:#ff8383}.cart-ambassador-box-info.cart-ambassador-box-info-ok i,.product-action-info.ok i{color:#71d39a}@media (min-width:992px) and (max-width:1199px){.detail-left{flex:0 0 65%;max-width:65%}.detail-right{flex:0 0 35%;max-width:35%;padding-left:15px;padding-right:0}}@media (min-width:768px) and (max-width:991px){.detail-left{flex:0 0 52%;max-width:52%}.detail-right{flex:0 0 48%;max-width:48%}}.reward-list-box{border:1px solid #ededed;background-color:#fff;margin-bottom:20px}.reward-list-box-selected{border:1px solid #64d994}.navbar-side,.parameters .item-wrap:nth-of-type(5n+1) .item{border-left:1px solid #ededed}.reward-item{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #f2f2f2;margin-bottom:-1px;padding:8px}.header-cart-box .cart-product-table .td-img,.reward-item-img{width:48px}.reward-item-text{width:calc(100% - 48px - 70px);padding-left:15px}.reward-item-text a{color:#221927;max-width:120px;display:inline-block;font-size:12px;font-weight:400}.reward-item-price{width:70px;color:#818181;font-size:20px}.rewards-list-box-bottom{display:flex;justify-content:space-between;align-items:center;padding:15px}.rewards-list-box-bottom .price{color:#933af2;font-size:30px;line-height:30px}.rewards-list-box-bottom .btn-red{width:auto;padding:2px 30px}.ambassador-reg,.color-modal .modal-body,.modal-action,.modal-reward{padding:30px}.became-ambassador .buttons,.modal-action-left{display:flex;justify-content:center}.modal-action-right .btn-red{margin-top:20px;margin-bottom:8px}.ambassador-reg-modal,.modal-dialog.modal-reward-dialog{max-width:540px}.modal-reward-btn{display:flex;justify-content:flex-end}.modal-reward-btn .btn{font-size:22px;padding:14px 30px 12px}.parameters{margin:38px 0 70px;border-top:1px solid #ededed}.parameters .item-wrap{padding-left:0;padding-right:0}.parameters .item{display:flex;flex-direction:row;padding:15px 20px;border:1px solid #ededed;border-left:none;border-top:none;background-color:rgba(237,237,237,0);height:100%}.parameters .item .icon{width:70px;margin-right:17px;display:flex;justify-content:center;align-items:center}.parameters .item .text{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.2}@media (min-width:1200px){.container{max-width:1130px}.hp-top-col-carousel{flex:0 0 71%;max-width:71%}.hp-top-col-item{flex:0 0 29%;max-width:29%}.parameters .item-wrap{max-width:20%;flex:0 0 20%}.reg-form-left{flex:0 0 calc(100% - 310px);max-width:calc(100% - 310px)}.reg-form-right{flex:0 0 310px;max-width:310px}}@media (max-width:1199px){.container{max-width:none!important}.row-20>.hp-top-col-carousel{padding:0}.hp-top{background-size:cover;padding-top:0}.hp-top-product{margin-top:20px;background:0 0}.hp-top-product .product-item-col{width:100%;padding:0 5px;height:100%}.hp-top-product .slick-track{display:flex!important}.hp-top-product .slick-slide{height:inherit!important}.hp-top-product .slick-dots{bottom:-20px;top:auto;left:0;width:100%;display:flex;flex-direction:row;justify-content:center}.hp-top-product .slick-dots li{margin:2px}.hp-under-top{margin:-20px 0 30px}.hp-product-slider{padding:0 20px}.map{height:380px}.content{padding-top:30px}.parameters .item-wrap:nth-of-type(5n+1) .item{border-left:none}.parameters .item-wrap:nth-of-type(4n+1) .item{border-left:1px solid #ededed}}.main-icons::before{position:absolute;content:"";top:0;height:1px;left:15px;right:15px;background-color:#ededed}.main-icons{position:relative;padding-top:55px;padding-bottom:55px}.active-filter-content,.cart-ambassador-box-buttons,.main-icons .item{display:flex}.main-icons .item .icon{margin:0 20px 0 0}.main-icons .item .text h4{color:#000;font-size:26px;line-height:1;margin-bottom:0}.main-icons .item .text p{font-size:13px;line-height:1.85;margin-bottom:10px}.newsletter{position:relative;z-index:10;width:100%;background-color:#1c1c1c;padding-top:20px;padding-bottom:20px}.newsletter label{margin-bottom:0;color:#fff;font-family:"Bebas Neue",sans-serif;font-size:22px;font-weight:400;line-height:1}.newsletter form{display:flex;align-items:center;justify-content:center}.newsletter input{height:41px;width:337px;border:none;margin-right:8px;font-weight:400;font-size:16px;line-height:35px;padding:3px 10px}.newsletter input::placeholder{color:#b9b9b9}.newsletter .btn{height:41px;line-height:37px;width:120px}.animate-left::before,.animate-right::before{line-height:42px;height:100%;content:"";transition:.3s}.navbar-side{position:fixed;height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;right:0;top:80px;width:80px;padding-bottom:95px;z-index:1;transition:.3s}.navbar-side .close{display:block;position:relative;left:auto;right:auto;top:20px}.navbar-side .close:after{background:url("../../images/front/close-big-hover.svg") center no-repeat}.navbar-side .arrows{display:flex;flex-direction:column;justify-content:center;width:100%}.navbar-side .arrows .arr{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}.cart-4-item:first-child,.navbar-side .arrows .arr-left{border-top:1px solid #ededed}.animate-left::before{position:absolute;width:100%;left:-100%;top:0}.animate-right::before{position:absolute;width:100%;top:0;left:auto;right:-100%}.animate-right:hover::before,.product-list-sliders .slick-next{right:0}.animate-left:hover span,.animate-right:hover span,.cart-modal .modal-body .item .delete:hover img,.close:hover img,.color-modal .close:hover::after{opacity:0}.animate-right:hover span{transform:translateX(-200%)}.navbar-side .arrows .arr-left::before{background:url("../../images/front/arr-left-hover.svg") center no-repeat #712fd1}.navbar-side .arrows .arr-right::before{background:url("../../images/front/arr-right-hover.svg") center no-repeat #712fd1}.navbar-side .socials{list-style:none;flex-direction:column;align-items:center}.bootstrap-select .dropdown-menu li a span.text,.detail-pack .detail-right .price,.navbar-side .socials li,.slick-carousel,.text-container .image img{margin:0}.navbar-side .socials li a{padding-top:10px;padding-bottom:10px;display:block;text-align:center}.navbar-side .socials li i{color:#c7c7c7;font-size:22px;transition:.3s;margin:0}@media (max-width:1289px){.navbar-side{display:none}}.product-categories{display:table;width:100%;margin-bottom:26px;height:50px;border:2px solid #707070;padding-left:0}.product-categories li{display:table-cell;vertical-align:middle;text-align:center;height:100%}.product-categories li a{padding:5px 0 0;display:block;background-color:#fff;font-size:22px;color:#1c1c1c;font-family:"Bebas Neue",sans-serif;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;height:100%;min-height:46px}.product-categories li a.active,.product-categories li a::after,.quantitative_table a:hover{color:#fff;background-color:#712fd1}.footer-bot p a::after,.footer-menu li a::after{background-color:#bebebe;top:100%;width:0;height:1px}.product-categories li>span{padding:5px 0 0;display:block;background-color:#fff;font-size:22px;color:#1c1c1c;font-family:"Bebas Neue",sans-serif;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;height:100%}@media (max-width:991px){.product-item-col.product-item-big{margin-bottom:30px;height:auto}.hp-product-pick-wrap .product-vypis{height:auto}.hp-blog-wrap h2{margin-bottom:10px;text-align:left;padding-right:50px;line-height:1.1}.hp-blog-wrap .slick-slide{padding:0 10px;margin-bottom:0}.hp-product-slider-wrap{margin-top:30px}.hp-product-slider-wrap h2{text-align:left}.hp-product-slider .slick-list{margin-top:0}.hp-blog-slider,.hp-brands-slider,.hp-product-slider{padding:0;margin-top:0}.hp-blog-slider .slick-next,.hp-blog-slider .slick-prev,.hp-brands-slider .slick-next,.hp-brands-slider .slick-prev,.hp-product-slider .slick-next,.hp-product-slider .slick-prev{transform:translate(0,0);top:-40px;width:24px;height:24px;border-radius:none;border:none;box-shadow:none}.hp-blog-slider .slick-prev,.hp-brands-slider .slick-prev,.hp-product-slider .slick-prev{left:auto;right:24px}.hp-blog-slider .slick-next:before,.hp-blog-slider .slick-prev:before,.hp-brands-slider .slick-next:before,.hp-brands-slider .slick-prev:before,.hp-product-slider .slick-next:before,.hp-product-slider .slick-prev:before{background-size:7px auto}.hp-blog-slider .slick-next:hover:before,.hp-blog-slider .slick-prev:hover:before,.hp-brands-slider .slick-next:hover:before,.hp-brands-slider .slick-prev:hover:before,.hp-product-slider .slick-next:hover:before,.hp-product-slider .slick-prev:hover:before{transform:scale(1)}.hp-blog-slider .slick-next,.hp-brands-slider .slick-next,.hp-product-slider .slick-next{right:0}.map{height:300px}.thumb-carousel .carousel-indicators{justify-content:center}.thumb-carousel{flex-direction:column;justify-content:flex-start}.thumb-carousel .carousel-indicators{flex-direction:row;order:2;margin-right:0}.thumb-carousel .carousel-item{height:350px}.thumb-carousel .carousel-inner{order:1}.detail-left{padding-right:15px}.detail-right{padding-left:15px}.thumb-carousel .carousel-indicators>li{height:80px;width:80px}.content{padding-top:20px}.parameters .item-wrap:nth-of-type(4n+1) .item{border-left:none}.parameters .item-wrap:nth-of-type(3n+1) .item{border-left:1px solid #ededed}.main-icons{padding-bottom:40px}.main-icons .item,.product-categories{margin-bottom:15px}.product-categories li a{font-size:20px}}.product-categories-mobile{display:block;height:40px;border:2px solid #ededed;font-size:14px;line-height:36px;color:#1c1c1c;text-decoration:none;padding-left:12px;box-sizing:content-box;margin-bottom:10px;box-shadow:none}.big-link,.cart-action-item-product,.cart-product-table .sale-link a,.delete-all-filters,.product-action-slider-item h4 a,.product-list-news h4,.product-small-text h4,.products .tab-pane p a{text-decoration:underline}.product-categories-mobile .dropdown-menu{top:calc(100% - 2px)!important;left:-2px!important;right:-2px;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#1c1c1c;text-align:center;background-color:#fff;border:2px solid #f2f2f2;border-radius:0;transform:none!important}.product-categories-mobile .dropdown-item:hover{background-color:rgba(228,24,24,.3)}@media (min-width:768px){.product-categories-mobile{display:none}}.nav-tabs,.page-credits .ambassador-page .how-became-box:last-child,.user-page .user-page-menu{border-bottom:2px solid #ededed}.nav.nav-tabs{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;justify-content:center}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:none;border-radius:0;font-size:22px;line-height:1;color:#7e7e7e;text-decoration:none;font-family:"Bebas Neue",sans-serif;position:relative;text-align:center;margin-right:2px;margin-left:2px;width:auto;padding:.5rem 2rem}.nav-tabs .nav-link::after{content:"";display:block;background:#712fd1;position:absolute;width:100%;height:0;top:100%;left:0;transition-duration:.2s}.nav-tabs .nav-item.show .nav-link::after,.nav-tabs .nav-link.active::after,.nav-tabs .nav-link:hover::after{height:5px}.col_filters .filter_subbox:last-of-type,.how-became-box:last-child,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-bottom:none}@media (max-width:767px){.hp-product-slider{padding:0}.map{height:215px;overflow:hidden;margin-top:15px;margin-bottom:30px}.newsletter .btn,.product-detail .name,.status{margin-top:10px}.map img{max-width:unset;min-width:441px}.detail-right{margin-bottom:0;margin-top:30px}.thumb-carousel .carousel-item{justify-content:center;max-height:330px}.thumb-carousel .carousel-item img{max-width:100%}.content{padding-top:15px}.input-group-red .input-group-append{width:75%}.detail-right .price{font-size:36px;margin-bottom:15px}.detail-right .quantity.vape-controls,.vape-controls .price{padding-top:0}.product-detail h2{font-size:34px}.product-detail .nav.nav-tabs{justify-content:left}.product-detail .tab-pane .text-container{margin-top:40px!important}.product-detail .input-group-red .form-control{width:70px}.parameters{margin-top:12px;margin-bottom:25px}.parameters .item-wrap:nth-of-type(3n+1) .item{border-left:none}.parameters .item-wrap:nth-of-type(odd) .item{border-left:1px solid #ededed}.main-icons{padding-bottom:15px;padding-top:30px}.main-icons .item{margin-bottom:15px}.newsletter input,.newsletter label{width:100%;margin-right:0}.newsletter form{flex-wrap:wrap;justify-content:left}.newsletter label{text-align:left;margin-bottom:10px}.product-categories{display:none}.product-subcategories{display:none!important}.nav-tabs .nav-link{font-size:16px;padding:.5rem 1rem}.nav-tabs .nav-item.show .nav-link::after,.nav-tabs .nav-link.active::after,.nav-tabs .nav-link:hover::after{height:3px}.nav.nav-tabs{margin-top:15px}}@media (max-width:436px){.navbar-brand{padding-left:0;max-width:45%}.navbar-right .item{padding-left:8px;padding-right:8px}.nav-tabs .nav-link{padding:.5rem .8rem}}.products{padding-top:35px;margin-bottom:80px}.product-vypis .products{padding-top:15px;margin-bottom:60px}.products .tab-pane h1{margin-bottom:15px;margin-top:15px}.products .tab-pane p{font-size:15px;line-height:1.86;color:#7e7e7e;margin-bottom:15px}.products .tab-pane p a{color:#712fd1}.cart-bottom-right p a:hover,.products .tab-pane p a:hover{text-decoration:none}.products-list-inner{border-top:1px solid #ededed;margin-left:0;margin-right:0;margin-top:20px}.product-item-col,.variant-modal .modal-body{padding:0}.product-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px;background:#fff;border:1px solid #ededed;margin-left:-1px;border-top:none;height:100%;transition:.3s}.product-item:hover{box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:999}.product-item .bootstrap-select .dropdown .filter-option-inner-inner{padding-top:0}.product-item .image-wrap{height:180px;width:100%;overflow:hidden}.product-item .image{z-index:1;position:relative;transition:transform .3s ease-out}.product-item:hover .image-changer .image{transform:translateX(-100%)}.product-item .image a{height:180px;display:flex;align-items:center;width:100%}.product-item .image a img{max-height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0}.product-item .image a img:nth-child(2){position:relative;left:150%}.product-item:hover .image{z-index:3}.product-item .name{display:flex;align-items:flex-end;margin:12px 0 8px;z-index:3;height:auto;width:100%;text-align:left}.product-item .name h2{font-size:16px;font-family:"Open Sans",sans-serif;text-transform:none;border-bottom:1px solid #818181;display:inline;line-height:24px}.product-item .name h2 a{font-size:30px;line-height:1.13;color:#1c1c1c;font-weight:700;transition:.2s}.product-item .under-name{align-items:center;color:#818181;font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:700;z-index:3;margin:0 0 8px;width:100%;text-align:center;height:auto;display:block}.product-item-price-like{display:flex;width:100%;align-items:center;margin-top:auto}.product-item .like{margin-left:auto}.product-item .like i{color:#818181;font-size:24px;font-weight:300;transition:.3s}.product-item .like.active i,.product-item .like:hover i{color:#7122d5;font-weight:600}.product-item .text{display:flex;align-items:center;height:40px;color:#818181;font-size:13px;line-height:1.38;z-index:3;text-align:center;margin-bottom:8px;margin-left:14%;margin-right:14%}.product-item .price{color:#712fd1;font-family:"Bebas Neue",sans-serif;font-size:30px;font-weight:700;z-index:3}.product-item .variant{display:flex;flex-direction:column;width:100%}.product-item .variant .variant-count{font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:700;margin-bottom:5px}.modal-left .form-group,.page-registration .cart-addr-delivery .check-styled,.product-item .variant .form-group,.product-item.product-item-time-action .name{margin-bottom:15px}.cart-step-3 .bootstrap-select>.dropdown-toggle,.product-item .variant .bootstrap-select>.dropdown-toggle,.user-page-form .bootstrap-select>.dropdown-toggle{height:40px}.product-item .info,.product-item .price span{font-size:11px;color:#818181;font-family:"Open Sans",sans-serif;font-weight:400;z-index:3}.action-countdown-head,.product-item .tag,.product-item-line-price a{font-family:"Bebas Neue",sans-serif}.product-item .price span.price_original{display:block;font-size:18px;color:red!important;text-decoration:line-through;font-weight:700;line-height:1}.product-item .quantity{z-index:3;position:relative;transition:.2s;width:100%}.product-item .quantity .quantity-input{width:95px}.product-item .quantity .input-group-append{width:calc(100% - 95px)}.product-item-gray-price{color:#818181;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:5px}.product-item-line-price{border-top:1px solid #ededed;margin-left:-15px;width:calc(100% + 30px);padding:25px 15px 10px;margin-top:15px}.product-item-line-price a{color:#933af2;font-size:30px;font-weight:700;line-height:1}.product-item-free-ship{width:100%;background:url("../../images/front/truck.svg") left center no-repeat;padding-left:30px;margin-bottom:12px;margin-top:5px}.product-item .btn-add-cart{width:100%;line-height:43px}.product-item .btn-add-cart::before{background-size:22px 22px}.cart-product-table .cart-count:focus,.col_filters .filter_subbox .box-in ul li a:hover,.product-item .input-group input:focus{border-color:#712fd1}.products-btn{display:flex;justify-content:center;padding-top:40px;padding-bottom:0}.product-item .bubble-red{background-color:rgba(228,24,24,.9)}.product-item .bubble-green{background-color:rgba(0,174,124,.9)}.product-item .bubble-black{background-color:rgba(0,0,0,.9)}.product-item .tag{position:absolute;height:22px;right:11px;font-size:16px;font-weight:700;line-height:1;z-index:4;display:flex;justify-content:center;align-items:center;text-align:center;padding:3px 3px 0;width:auto;min-width:60px}.product-item .tag-yellow{background-color:#f7e516;color:#e41818}.product-item .tag-red{background-color:#e41818;color:#fefefe}.col_filters .filter_subbox .box-in .chck.slc,.quantity .ui-spinner-button,.td-counts .ui-spinner-button,footer{background:#fff}.product-item .tag.pos-right-3{top:65px}.product-item-fly-to-cart img{max-height:100%;position:absolute;left:50%;transform:translateX(-50%)}.action-countdown-head{color:#818181;font-size:18px;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:10px;margin-top:15px}.action-countdown-text{color:#221727;font-size:15px;font-weight:400}.action-countdown{font-family:sans-serif;color:#221827;display:inline-block;text-align:center;font-size:15px;display:flex;align-items:center;justify-content:flex-start;padding-bottom:20px}.action-countdown .countdown-box-wrap{width:57px;height:32px;display:flex;position:relative}.action-countdown .divider{line-height:32px}.action-countdown .countdown-box{width:52px;height:32px;display:flex}.action-countdown .countdown-box span{width:25px;height:30px;background-color:#f7f7f7;display:inline-block;margin:1px;line-height:30px}.countdown-text{padding-top:5px;position:absolute;top:100%;color:#818181;font-size:10px;font-weight:400;line-height:1;text-align:center;width:55px;text-transform:uppercase}.product-action-slider-item h4,.product-list-news h4,.product-list-small-h,.product-small-text h4{color:#221927;font-family:"Open Sans",sans-serif}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button,.td-counts input::-webkit-inner-spin-button,.td-counts input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number],.td-counts input[type=number]{-moz-appearance:textfield}.quantity .ui-spinner,.td-counts .ui-spinner{border:0;border-radius:0}.quantity .ui-spinner input,.td-counts .ui-spinner input{margin:0;padding-left:10px}.quantity .ui-spinner a.ui-spinner-button,.td-counts .ui-spinner a.ui-spinner-button{border:0;height:calc(100% - 6px);top:3px;right:7px;width:20px}.quantity .ui-spinner a.ui-spinner-button.ui-spinner-down,.td-counts .ui-spinner a.ui-spinner-button.ui-spinner-down{left:7px;right:auto}.quantity .ui-button.ui-spinner-down .ui-icon::after,.quantity .ui-spinner a.ui-spinner-button.ui-spinner-down::after,.td-counts .ui-button.ui-spinner-down .ui-icon::after,.td-counts .ui-spinner a.ui-spinner-button.ui-spinner-down::after{content:""}.quantity .ui-spinner a.ui-spinner-button:active,.quantity .ui-spinner a.ui-spinner-button:focus,.td-counts .ui-spinner a.ui-spinner-button:active,.td-counts .ui-spinner a.ui-spinner-button:focus{border:none;background:#fff}.quantity .ui-spinner a.ui-spinner-button::after,.td-counts .ui-spinner a.ui-spinner-button::after{content:"";position:absolute;height:100%;color:#7122d5;font-family:"Font Awesome 5 Pro";font-size:20px;left:0;top:0;text-align:center;line-height:1;display:flex;align-items:center;width:20px}.quantity .ui-button .ui-icon,.td-counts .ui-button .ui-icon{background:0 0;text-indent:0;border:0;width:100%;height:100%;margin:0;top:0;left:0}.quantity .ui-button .ui-icon:active,.quantity .ui-button .ui-icon:active::after,.quantity .ui-button .ui-icon:focus,.quantity .ui-button .ui-icon:focus::after,.td-counts .ui-button .ui-icon:active,.td-counts .ui-button .ui-icon:active::after,.td-counts .ui-button .ui-icon:focus,.td-counts .ui-button .ui-icon:focus::after{background:0 0}.quantity .ui-button .ui-icon::after,.td-counts .ui-button .ui-icon::after{content:"";position:absolute;width:100%;height:100%;color:#7122d5;font-family:"Font Awesome 5 Pro";font-size:20px;left:0;top:0;text-align:center;line-height:1;display:flex;align-items:center}@media (min-width:576px) and (max-width:767px){.products>.tab-pane>.row{margin-left:-5px;margin-right:-5px}.products>.tab-pane>.row>[class*=col-]{padding-left:5px;padding-right:5px}.product-item{padding:10px}.product-item .bubble{font-size:14px;width:50px;height:50px}.product-item .bubble.pos-1{top:11px}.product-item .bubble.pos-2{top:64px}.product-item .bubble.pos-3{top:117px}}.product-list-small-h{font-size:16px;font-weight:700;line-height:1.5;height:25px;margin-bottom:0}.product-list-sliders{margin-top:20px;border-top:2px solid #ededed;padding-top:20px}.product-list-sliders .slick-next,.product-list-sliders .slick-prev{transform:translate(0,0);top:-20px;width:24px;height:24px;border-radius:none;border:none;box-shadow:none}.cart-product-table .td-del a img:hover,.close:hover,.close:hover::after,.color-modal .close:hover{transform:rotate(90deg)}.product-action-slider-item,.product-small-item{border:1px solid #ededed;display:flex;background-color:#fff;transition:.3s}.product-list-sliders .slick-prev{left:auto;right:24px}.product-list-sliders .slick-next:before,.product-list-sliders .slick-prev:before{background-size:7px auto}.product-list-sliders .slick-next:hover:before,.product-list-sliders .slick-prev:hover:before{transform:scale(1)}.product-list-slider-sell{margin-left:-10px;margin-right:-10px;height:calc(100% - 25px)}.product-list-slider-action .slick-list,.product-list-slider-sell .slick-list{margin:-5px}.product-small-item-col{padding:5px 10px;margin-top:10px}.product-small-item{height:100px;padding:10px}.product-small-img{width:70px;padding-right:10px}.product-small-text{width:calc(100% - 70px);padding-right:5px}.product-small-text h4{font-size:12px;font-weight:400}.product-small-price{color:#221827;font-size:20px;font-weight:700;font-family:"Bebas Neue",sans-serif;margin-top:10px}.product-list-slider-action{height:calc(100% - 35px)}.product-action-slider-col{width:100%;padding:5px}.product-action-slider-item{margin-top:10px;flex-direction:column;align-items:center;text-align:center;padding:12px;height:220px}.product-action-slider-item h4{margin-top:10px;font-size:16px;font-weight:700;line-height:1.5}.product-list-news-item{width:100%;display:flex;margin-top:12px;margin-bottom:20px}.product-list-news-img{width:120px}.product-list-news-text{width:calc(100% - 120px);max-width:400px;padding-right:20px;padding-left:20px}.product-list-news-date{display:block;color:#818181;font-size:13px;font-weight:400;margin-bottom:10px}.product-list-news h4{font-size:16px;font-weight:700;line-height:1.5}.adv h5,.cart-modal .modal-body .item .name a,.modal-content h4,.modal-left .form-control{font-family:"Bebas Neue",sans-serif}.product-list-news .show-all-news{color:#712fd1;font-size:14px;font-weight:400;position:relative}.product-list-news .show-all-news:after{content:"";display:block;position:absolute;top:100%;left:0;height:1px;background:#dfd0f5;width:100%;transition:.3s}.product-list-news .show-all-news:hover:after{width:0%}.modal-dialog{max-width:745px;margin:80px auto}#login .modal-content{min-height:390px}.modal-content{background-color:#fff;border:none;border-radius:0;outline:0}.modal-body{padding:0;display:flex;flex-direction:row}.modal-content h4{color:#000;font-size:28px;font-weight:700;margin-bottom:20px}.close{opacity:1;position:absolute;right:20px;top:20px;margin:0;padding:0;z-index:9;transition:.3s}.modal-left,.modal-right{display:flex;padding:30px 30px 48px}.close::after{position:absolute;content:"";left:0;top:0;bottom:0;right:0;background:url(../../images/front/eshop-3/close-popup-hover.svg) center no-repeat;opacity:0;transition:.3s}.close:hover::after{opacity:1}.modal-left{flex-direction:column;width:46%}.modal-right{flex-direction:column;width:54%;background-color:#f1f1f1}.modal-right .btn{margin-top:16px}.modal-left .btn{font-weight:700;width:100%}.modal-left .form-control{border:2px solid #ededed;background-color:#fff;border-radius:0;color:#7e7e7e;font-size:18px;font-weight:700;transition:.3s}.modal-left .form-control:focus{border-color:#1c1c1c}.modal-left .form-control::placeholder{color:rgba(126,126,126,.5)}.modal-left .forgot{display:block;margin-bottom:15px;text-align:center;margin-top:10px}.modal-left .forgot a{border-bottom:1px solid #bababa;transition:.3s}.adv h5{color:#7e7e7e;font-size:22px;font-weight:700}.adv .info-icons .info,.category-club .detail-info,.perex p{font-family:"Open Sans",sans-serif}.adv .info-icons .info{color:#7e7e7e;font-size:15px;font-weight:400;line-height:2.4;text-transform:none}.adv .info-icons .icon,.cart-right-col .info-icons .icon{width:26px;display:flex;justify-content:center}#reset-content{display:none;opacity:0}#login-content,#reset-content,.cart-product-table .td-del a img,.category-club .name h2 a{transition:.3s}.cart-modal{padding-right:0!important}.cart-modal .modal-dialog{width:1px;transition:width .2s;height:100vh}.cart-modal.show .modal-dialog{right:0;top:0;margin:0 0 0 auto;width:400px}.cart-modal .modal-content{padding:20px 0 30px;height:100%;position:relative}.cart-modal .modal-header{padding:0 20px;border-bottom:1px solid #ededed}.cart-modal .modal-header h4 span{font-weight:400;color:#7e7e7e}.cart-modal .modal-body{display:flex;flex-direction:column;overflow-y:scroll;padding:0 20px}.cart-modal .modal-body::-webkit-scrollbar{width:7px}.cart-modal .modal-body::-webkit-scrollbar-track{background:rgba(155,111,111,.2)}.cart-modal .modal-body::-webkit-scrollbar-thumb{background:rgba(102,102,102,.5)}.cart-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#666}.cart-modal .modal-body .item{width:100%;display:flex;border-bottom:1px solid #ececec;padding-top:12px;padding-bottom:5px}.cart-modal .modal-body .item .delete{display:flex;float:left;width:0;visibility:hidden;overflow:hidden;transition:.3s;line-height:59px;position:relative;opacity:0}.cart-modal .modal-body .item .delete::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;opacity:0;background:url(../../images/front/eshop-3/delete-hover.svg) left no-repeat;transition:.3s}.cart-modal .modal-body .item .delete img{opacity:1;transition:.3s}.cart-modal .modal-body .item:hover .delete{width:30px;visibility:visible;opacity:1}.cart-modal .modal-body .item .item-info{float:left;width:calc(100% - 130px);transition:.3s}.cart-modal .modal-body .item.item-pack .item-img{padding-right:10px;width:60px}.cart-modal .modal-body .item:hover .item-info{width:calc(100% - 130px)}.cart-modal .modal-body .item.item-pack{flex-wrap:wrap}.cart-modal .modal-body .item.item-pack .item-info{width:calc(100% - 90px)}.cart-modal .modal-body .item .under-name{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:14px;font-weight:700}.cart-modal .modal-body .item .name a{color:#1c1c1c;font-size:20px;font-weight:700;line-height:1.2;transition:.3s;margin-bottom:5px;margin-top:5px;display:block}.cart-modal .modal-body .item .count{color:#7e7e7e;font-family:"Bebas Neue";font-size:14px;font-weight:700}.cart-modal .modal-body .item .item-price{float:right;color:#712fd1;font-family:"Bebas Neue",sans-serif;font-size:20px;font-weight:700;line-height:36px;padding-right:10px;width:100px;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;margin-left:auto}.col_filters .filter_subbox .box-in ul.ul_ks-pack li:last-of-type,.modal-footer>:not(:last-child){margin-right:0}.cart-modal .modal-footer{border-top:none;position:relative;bottom:0;left:0;right:0;padding:0;flex-direction:column}.cart-modal .modal-footer .progress{height:6px;background-color:#e0e0e0;border-radius:0;width:100%}.cart-modal .modal-footer .transport{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:15px 25px;width:100%;background-color:#f1f1f1}.cart-modal .modal-footer .transport .text{color:#1c1c1c;font-family:"Bebas Neue",sans-serif;font-size:20px;font-weight:400;line-height:1.2}.cart-modal .modal-footer .whole-price{display:flex;justify-content:space-between;width:100%;align-items:center;padding:20px 20px 12px}.cart-modal .modal-footer .buttons,.footer-menu li{padding-left:20px;padding-right:20px}.cart-modal .modal-footer .whole-price .name{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:22px;font-weight:400;line-height:1}.cart-modal .modal-footer .whole-price .price{color:#712fd1;font-family:"Bebas Neue",sans-serif;font-size:38px;font-weight:700;line-height:1}.cart-modal .modal-footer .buttons{width:100%}.cart-modal .modal-footer .btn{height:48px;line-height:1;width:100%;margin:10px 0 0;font-size:22px;font-weight:700;padding-top:10px}.cart-modal .modal-footer .btn-black-reverse{border:3px solid #1c1c1c}.detail-club{max-width:855px;padding-bottom:60px}.detail-logo img{max-width:300px;max-height:200px}.detail-club .heading{display:flex;justify-content:center;margin-bottom:20px}.detail-club .heading h1{text-align:center;max-width:650px}.detail-info{position:relative;display:flex;align-items:center;margin-bottom:40px;font-family:"Bebas Neue",sans-serif;font-size:18px;line-height:1}.detail-info .date{color:#1c1c1c;font-weight:700;margin-right:7px}.detail-info .info{color:#7e7e7e;font-weight:400;line-height:1.5}.detail-info+.perex p,.detail-info+.small-text p,.detail-info+p{margin-top:40px;position:relative}.detail-info+.perex p::before,.detail-info+.small-text p::before,.detail-info+p::before{position:absolute;content:"";width:56px;height:2px;background-color:#ededed;top:-20px}.perex p{color:#1c1c1c;font-size:16px;font-weight:700;line-height:2;margin-bottom:48px}.detail-club h2,.detail-club h3{max-width:445px;margin-bottom:30px}.detail-club h2{color:#1c1c1c;font-size:28px;font-weight:700;line-height:1.28}.detail-club .perex:before{display:block;content:"";background:#ededed;width:56px;height:2px;margin-bottom:36px}.quote{position:relative;padding-left:60px;max-width:520px}.quote::before{position:absolute;content:"";left:38px;top:0;width:2px;height:60px;background-color:#e41818}.quote p{color:#1c1c1c;font-size:16px;font-weight:400;line-height:1.75}.detail-club h3{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:26px;font-weight:400;line-height:1.38}.detail-club .btn{max-width:160px;margin-top:20px}.category-club .content{position:relative;z-index:2;padding:3px;box-shadow:0 3px 5px rgba(0,0,0,.15);transition:.3s;margin-bottom:30px}.category-club .content:hover{box-shadow:0 3px 5px transparent}.category-club .image{width:100%;text-align:center}.category-club .content::after{position:absolute;content:"";left:-10px;right:-10px;bottom:-10px;top:-10px;background:0 0;z-index:1;opacity:0;border:3px solid #712fd1;transition:.3s}.category-club .content:hover::after{left:0;right:0;bottom:0;top:0;opacity:1}.category-club .text{padding:25px 25px 32px}.category-club *{z-index:3;position:relative}.category-club .btn{max-width:97px}.category-club .btn::after{z-index:4}.view-next{display:flex;width:100%;justify-content:center;margin-top:30px;margin-bottom:70px}.category-club>.row{display:flex;flex-wrap:wrap}.cart-action-list,.category-club>.row>div{display:flex;flex-direction:column}.category-club>.row>div .content{height:100%;display:flex;flex-wrap:wrap;flex-direction:column}.category-club>.row>div .content .inner,.category-club>.row>div .content .text{display:flex;flex-direction:column;flex-grow:1}.category-club h2{line-height:1.4;margin-bottom:10px}.category-club .detail-info{margin-bottom:20px}.category-club .detail-info .date{font-weight:400;font-size:13px;color:#7e7e7e}.category-club .small-text p:before{content:none}.category-club.brands .image{padding:15px 15px 0}.category-club.brands .text{padding-top:10px;padding-bottom:25px;text-align:center}.category-club.brands .name{margin-bottom:6px}@media (max-width:1199px){.product-item .image a,.product-item .image-wrap{height:150px}.category-club .grid-item{width:33.33%}}.timeline .bullet::before,.timeline::before{background-color:#712fd1;position:absolute;content:""}.about{background:url("../../images/front/timeline05.jpg") bottom 100px center no-repeat}.about h2.h1,.registration-wrap .reg-form{margin-top:40px}.timeline{position:relative;margin-top:33px;margin-bottom:35px;background:url("../../images/front/timeline01.jpg") top center no-repeat,url("../../images/front/timeline02.jpg") center 470px no-repeat,url("../../images/front/timeline03.jpg") center 1150px no-repeat,url("../../images/front/timeline04.jpg") center 1800px no-repeat}.timeline::before{width:2px;top:0;bottom:40px;left:50%;margin-left:-1px}.timeline .big-bullet{position:relative;width:129px;height:129px;background-color:#fff;border:2px solid #712fd1;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:50%;z-index:9;padding:19px;margin:0 auto;justify-content:center}.timeline .big-bullet::after{background:#712fd1;position:absolute;content:"";top:9px;left:9px;right:9px;bottom:9px;border-radius:50%}.timeline .big-bullet span.big{font-family:Georgia;font-size:58px;font-weight:700;font-style:italic;position:relative;z-index:2;line-height:1;margin-bottom:7px}.timeline .big-bullet small{font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:400;position:relative;z-index:2;line-height:1}.timeline .big-article{position:relative;border:3px solid #712fd1;padding:15px;background-color:#fff;z-index:12;width:100%;max-width:716px;text-align:center;margin:50px auto}.timeline .big-article p{color:#1c1c1c;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;line-height:1.63}.timeline .bullet::before{width:12px;height:12px;left:50%;margin-left:-6px;border-radius:50%;z-index:5}.timeline .year-left,.timeline .year-right{position:relative;top:-10px;color:#1c1c1c;font-family:Georgia,sans-serif;font-size:24px;font-weight:700;font-style:italic}.timeline .year-right{margin-left:50%;padding-left:13px}.timeline .year-left{width:50%;text-align:right;padding-right:13px}.timeline .article-left,.timeline .article-right{width:calc(50% - 1px);position:relative}.timeline .article-right{left:50%;padding-left:100px}.timeline .article-left::before,.timeline .article-right::before{position:absolute;content:"";left:0;right:0;top:-23px;height:1px;background-color:#f6f6f6}.timeline .big-article.with-image{padding-top:21px;padding-left:36px}.timeline .big-article.with-image p{position:relative;text-align:left;max-width:400px}.timeline .big-article.with-image .image{position:absolute;right:0;bottom:0}.timeline .big-article.with-image .image.king-size{bottom:-169px;right:-110px}.timeline p.big{color:#000;font-size:20px}.timeline .article-left p,.timeline .article-right p{max-width:262px;position:relative;z-index:10}.bootstrap-select>select,.timeline .image,.timeline .image-left{display:none!important}.timeline .image-border{display:none!important;position:relative;width:305px}.timeline .image-border img:nth-child(2){position:absolute;right:-147px;bottom:-95px}.timeline .image-border::after{position:absolute;content:"";background-color:transparent;left:10px;top:10px;bottom:-10px;right:-10px;border:2px solid #712fd1}.timeline .article-right .image-border{margin-left:auto;margin-right:10px}.timeline .article-right p{margin-left:auto;margin-right:37px;margin-top:30px}.timeline .article-left p{margin-right:auto;margin-left:10px;margin-top:30px}.timeline .images-left{display:none!important;width:50%;margin-left:115px;margin-top:-20px}.timeline .image-right{display:none!important;position:relative;width:50%;left:50%;margin-top:-20px;margin-left:-115px}.timeline .images-left.king-size{margin-top:40px;margin-left:-150px}.timeline .images-right{display:none!important;width:50%;left:50%;position:relative;text-align:right}.timeline .article-left .image-text p{position:absolute;bottom:0;max-width:315px}.cart-step:after,.follow-box h6,.footer-bot,.footer-bot p a,.footer-menu li a,.timeline .logo,.top-110,.top-260,.top-55,.top-85,.top28,footer{position:relative}.cart-4-item .item-price,.timeline .article-left .image-text p a{color:#712fd1;font-size:20px;font-weight:700}.timeline .logo{margin:-250px auto 0;display:flex;justify-content:center;z-index:99}.pt60{padding-top:60px}.pt75{padding-top:75px}.ml-0{margin-left:0!important}.mt-70{margin-top:-70px!important}.mt-30,.producer-shadow-box .producer-shadow-box-img{margin-top:-30px}.mt-300{margin-top:-300px}.mt-330{margin-top:-330px}.mt-285{margin-top:-285px}.mt-270{margin-top:-270px}.mt-275{margin-top:-275px}.mt-230{margin-top:-230px}.mt-394{margin-top:-394px}.mt180{margin-top:180px!important}.mt28{margin-top:28px}.mt-28{margin-top:-28px}.mt60{margin-top:60px!important}.top28{top:28px}.top-110{top:-110px}.top-55{top:-55px}.top-85{top:-85px}.top-260{top:-260px}.mt-418{margin-top:-418px}.timeline .article-left .top-260 .image{margin-left:-70px}.timeline .article-left .top-85 .image{margin-left:-110px}.timeline .article-right .top-110 p{margin-top:-10px;margin-left:-30px}.timeline .article-left .top-260 p{margin-top:-10px}@media (min-width:840px){.timeline{list-style:none;position:relative;margin-top:33px;margin-bottom:35px;background:url("../../images/front/timeline01.jpg") top center no-repeat,url("../../images/front/timeline02.jpg") center 470px no-repeat,url("../../images/front/timeline03.jpg") center 1348px no-repeat,url("../../images/front/timeline04.jpg") center 2330px no-repeat}.timeline .image,.timeline .image-border,.timeline .image-left,.timeline .image-right,.timeline .images-left,.timeline .images-right{display:block!important}.timeline .icons{display:block}}@media (max-width:1154px){.content.about-wrap{overflow:hidden}.timeline .article-left .top-260 .image{margin-left:0}.timeline .article-left .top-85 .image{margin-left:-40px}}@media (max-width:839px){.timeline{padding-left:15px;padding-right:15px}.pt60{padding-top:30px}.pt75{padding-top:40px}.ml-0{margin-left:0!important}.mt-70,.mt180,.mt60{margin-top:0!important}.mt-230,.mt-270,.mt-275,.mt-28,.mt-285,.mt-300,.mt-330,.mt-394,.mt-418,.mt10,.mt28,.timeline .bullet.mt-230 .article-right{margin-top:0}.top-110,.top-260,.top-55,.top-85{top:0}.timeline .article-right p{line-height:1.4;font-size:14px;margin-right:0;margin-left:0}.timeline .article-left p{line-height:1.4;font-size:14px;margin-left:0;margin-right:10px}.timeline p.big{line-height:1.4;font-size:16px}.timeline .article-right{padding-left:10px}.timeline .bullet.mob-05,.timeline .bullet.mt-285{margin-top:25px}.timeline .article-left,.timeline .article-right{margin-top:-30px}.timeline .article-right.mob-01{margin-top:38px}.timeline .year-left.mt-418{top:-95px}.timeline .bullet.mt-230,.timeline .mob-02,.timeline .mob-04{margin-top:40px}.timeline .article-right .top-110 p{margin-left:0}.timeline .mob-03{margin-top:-50px}.timeline .bullet.top-55{margin-top:30px}.timeline .bullet.mt-285 .article-left.mt-28{margin-top:-59px}.timeline .big-article.with-image{margin-top:35px!important}.timeline .big-bullet.center{margin-top:30px;margin-bottom:60px}.timeline .bullet.mob-06,.timeline .logo{margin-top:70px}}.follow-box{padding:30px;border:7px solid #712fd1;margin-top:115px;margin-bottom:105px}.how-became-box:first-of-type,.hp .follow-box{margin-top:75px}.follow-insta{margin-left:-7px;margin-right:-7px}.follow-insta>[class*=col-]{padding:0 8px 20px}.follow-box h5{max-width:680px;margin:-80px auto 0;text-align:center;color:#000;font-family:"Bebas Neue",sans-serif;font-size:80px;font-weight:700;background-color:#fff}.big-link,.follow-box h6{color:#712fd1;font-size:80px;font-weight:700;font-family:"Bebas Neue",sans-serif;overflow:hidden}.follow-box h6{z-index:11;max-width:630px;background-color:#fff;text-align:center;margin:0 auto -85px}.big-link::after{color:#fff;background:#712fd1;bottom:unset}.big-link:hover{color:#fff;background:0 0}@media (max-width:991px){.product-vypis .products{padding-top:0}.products .tab-pane h1{margin-top:10px}.product-vypis .sort_box{width:100%;margin-top:0}.product-vypis .sort_box .dropdown{float:right}.product-vypis .nav-tabs .nav-link{padding:.5rem .7rem}.product-list-news,.product-list-slider-sell{margin-bottom:30px}.product-action-slider-item h4{font-size:14px}.product-action-slider-item{height:100%}.product-list-slider-action{padding-top:10px}.product-list-slider-action .product-action-slider-item{margin-top:0}.product-list-slider-action .slick-track{display:flex!important}.product-list-slider-action .slick-slide{height:inherit!important}.category-club .grid-item{width:50%}.big-link,.follow-box h5,.follow-box h6{font-size:72px}.footer-menu li{margin-bottom:15px}}@media (max-width:767px){.product-item .input-group-red .input-group-append{width:50%}.product-item .btn-add-cart{line-height:40px}.product-item .btn-add-cart::before{background-size:20px 20px}.products{padding-top:20px}.detail-club h2,.detail-club h3,.products .tab-pane h1{margin-bottom:5px}.modal-body{flex-direction:column}.modal-left,.modal-right{width:100%}.modal-dialog{margin-top:0}.detail-club .heading h1{font-size:36px}.detail-club .detail-image,.detail-logo,.detail-video{margin-bottom:20px}.detail-club .detail-info,.quote p{margin-bottom:15px}.detail-club .detail-info::after{bottom:-15px}.detail-club .detail-info+.perex{margin-top:30px}.follow-box{margin-top:70px;margin-bottom:70px}.hp .follow-box{margin-bottom:50px}.big-link,.follow-box h5,.follow-box h6{font-size:52px}.follow-fb{margin-top:15px;margin-bottom:30px}.follow-insta{margin-bottom:10px}.follow-box h6{margin-bottom:-70px}.follow-box h5{margin-top:-65px}.follow-insta>[class*=col-]:nth-of-type(odd){display:flex;justify-content:flex-end}.follow-insta>[class*=col-]:nth-of-type(2n){display:flex;justify-content:flex-start}}@media (max-width:575px){.bordered-h2,header .dropdown-credits{display:none}h1,h2.h1{font-size:38px}.sale-code>.sale-code-row{padding:0 10px}.sale-code-row .input-group>.input-group-append>.btn{padding:0 15px}.hp-top-product .slick-dots{bottom:-10px}.product-item-big .product-item-top{flex-wrap:wrap}.cart-modal .modal-content,.category-club .grid-item,.modal-right .btn,.product-item-right,.product-list-news-img,.product-list-news-img img{width:100%}.contacts{margin-bottom:20px}.contacts .item{margin-top:10px}.contacts .item h4,.product-item-col{margin-bottom:10px}.detail-right .quantity{padding-top:25px}.detail-right .info-icons{padding-top:15px;padding-bottom:15px}.detail-right .text{margin-top:17px}.category-club,.product-detail .tab-content{margin-bottom:0!important}.product-detail .tab-pane .text-container{margin-top:30px!important}.product-detail .tab-pane#accessories,.product-detail .tab-pane#accessories .products-list-inner,.product-detail .tab-pane#similiar,.product-detail .tab-pane#similiar .products-list-inner{margin-top:0}.main-icons>[class*=col-]{display:flex;justify-content:left}.main-icons .item .icon{margin:0 20px 0 10px}.product-categories{height:40px}.product-categories li a,.product-categories li>span{font-size:16px;min-height:40px}.products-list-inner{border:none;background-color:#f7f7f7;padding-top:20px;margin-top:0}.product-item::after{border:none;top:0;left:0;right:0;bottom:0;background:0 0}.product-item .quantity{height:auto;position:relative;opacity:1;margin-top:10px}.product-item:hover .quantity{height:auto;bottom:0}.tab-content>.tab-pane{padding-left:0;padding-right:0}.product-item{border:1px solid #ddd!important}.product-item .image a,.product-item .image-wrap{height:240px}.product-item:hover .quantity-w-variants{width:auto}.products-list-inner .mb-5{margin-bottom:15px!important}.product-vypis .products{margin-bottom:0}.product-list-news-item{flex-direction:column}.product-list-news-text{width:100%;padding:10px 0}.modal-left,.modal-right{padding:20px}.cart-modal.show .modal-dialog{width:100%;max-width:400px}.cart-modal .modal-body .item .delete{width:30px;visibility:visible;opacity:1}.cart-modal .modal-body .item .name a{font-size:18px}.detail-club{padding-bottom:15px}.detail-club .heading{justify-content:left}.category-club .content:hover::after,.detail-club .perex:before{content:none}.detail-club .detail-logo{margin-bottom:0;text-align:left!important}.category-club .row{background-color:#f7f7f7;padding-top:20px}.category-club .content{box-shadow:none;border:1px solid #ddd!important;background-color:#fff;margin-bottom:15px}.big-link,.follow-box h5,.follow-box h6{font-size:33px}.follow-box{margin-top:50px}.follow-box h5{margin-top:-53px;margin-left:-15px;margin-right:-15px}.follow-box h6{margin-bottom:-55px}}@media (max-width:349px){.big-link,.follow-box h5,.follow-box h6{font-size:28px}}.conditions,.conditions p{font-size:12px;line-height:1.4}footer{z-index:11;padding-top:40px}.conditions{margin-top:25px;margin-bottom:15px;text-align:center}.producer-bg-info-content,footer .container{display:flex;justify-content:center;flex-direction:column;align-items:center}.socials{display:flex;width:100%;justify-content:center}.socials li{margin-right:30px}.socials li a{color:#181818;font-family:"Bebas Neue",sans-serif;font-size:22px;font-weight:400;transition:.3s}.socials li a i{color:#181818;font-size:27px;font-weight:400;margin-right:15px;transition:.3s}.footer-menu{display:flex;flex-wrap:wrap;justify-content:center;margin-top:38px;margin-bottom:38px}.footer-menu li a{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:400}.footer-menu li a::after{position:absolute;content:"";left:0;transition:.4s}.footer-bot p a:hover::after,.footer-menu li a:hover::after{right:0;width:100%}.credit-cards{display:flex;justify-content:center;width:100%}.credit-cards ul{display:flex;margin:0;padding:0}.credit-cards ul li{margin:10px 20px}.footer-bot{display:flex;justify-content:space-between;background-color:#f7f7f7;padding-left:30px;padding-right:30px;margin-top:20px}.footer-bot p{margin-top:35px;margin-bottom:30px;font-size:13px}.footer-bot p a{color:#7e7e7e}.footer-bot p a::after{position:absolute;content:"";left:0;transition:.3s}.footer-brand{display:block;position:absolute;left:50%;transform:translateX(-50%);top:50%;margin-top:-10px}@media (max-width:767px){.conditions,.footer-bot p{margin-bottom:5px}.footer-brand{display:none}.footer-bot{justify-content:center;flex-wrap:wrap;padding:15px}.footer-bot p{width:100%;margin-top:5px;text-align:center}}@media (max-width:575px){.footer-bot{margin-top:80px}.footer-brand{display:block;top:0;margin-top:-60px;background-color:#f7f7f7;width:100%;padding:30px 30px 5px;text-align:center}.socials{padding-left:0;margin-bottom:0}.footer-menu{justify-content:left;padding-left:0;margin:15px 0}.footer-menu li{width:100%;margin-bottom:10px}.conditions{text-align:left}.conditions p{margin-bottom:0}}.cart-step-name,.cart-step-num{padding-top:3px;line-height:1;font-weight:700;display:flex}@media (max-width:449px){.parameters .item-wrap{max-width:100%;flex:0 0 100%}footer{padding-top:25px}footer .socials{flex-wrap:wrap;justify-content:flex-start}footer .socials li{width:50%;margin-right:0;margin-bottom:10px}.footer-menu{margin-top:25px;margin-bottom:25px}.footer-menu li{width:50%;padding-left:0;padding-right:0}}.cart-wrap{max-width:900px;margin:0 auto}.cart-wrap h2{font-size:28px;margin-top:40px;line-height:1;margin-bottom:40px}.cart-wrap h3{color:#7e7e7e;font-size:18px;font-weight:400;margin-top:30px}.cart-top{display:flex;justify-content:space-between;font-family:"Bebas Neue",sans-serif;margin-top:20px;margin-bottom:40px}.cart-product-table .sale-wrap,.cart-step{display:flex;align-items:center}.cart-step:after{content:"";display:block;width:60px;height:4px;margin-left:13px;background:url("../../images/front/cart-border.svg") left center no-repeat}.cart-step-num{width:40px;height:40px;background-color:#221827;border-radius:50%;color:#fff;font-size:24px;justify-content:center;align-items:center}.cart-step-name{color:#221827;font-size:32px;margin-left:8px}.cart-step.active .cart-step-num,.intro-overlay .intro-modal .buttons .btn:hover{background-color:#8a4ce5}.calculator-box-bottom strong,.cart-step.active .cart-step-name{color:#8a4ce5}@media (max-width:767px){.cart-step-num{width:30px;height:30px;font-size:18px;padding-top:3px}.cart-step-name{font-size:24px;padding-top:3px;margin-left:8px}.cart-wrap h2{margin-top:30px;margin-bottom:20px}}@media (max-width:510px){.cart-top{margin-top:0;margin-bottom:15px;justify-content:center}.cart-step{margin:5px}.cart-step-num{width:40px;height:40px;font-size:24px;padding-top:3px}.cart-step-name{display:none}}.cart-step-1 table{width:100%;margin-top:15px;margin-bottom:0}.cart-product-table thead th{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:400;border:none;padding:15px 0}.cart-product-table td{padding:10px 0;vertical-align:middle;font-family:"Bebas Neue",sans-serif;height:110px}.cart-product-table .btn-change{border:1px solid #0a0a0a;background-color:rgba(231,92,92,0);display:inline-block;padding:4px 10px 1px;line-height:1;color:#1c1c1c;font-size:15px;font-weight:700;font-family:"Bebas Neue",sans-serif;margin-top:2px;transition:.3s}.cart-product-table .td-img{width:80px;text-align:center}.cart-product-table .td-img a{height:80px;width:80px;display:flex;align-items:center;justify-content:center}.cart-product-table .td-text{padding-left:20px;padding-right:20px;width:460px}.cart-product-table .td-text .category-name{color:#7e7e7e;font-size:18px;font-weight:700;line-height:1}.cart-product-table .td-text .product-name{color:#221927;font-size:16px;font-weight:700;line-height:1.2;max-width:300px}.cart-product-table .td-text .product-name a{color:#221927;font-size:16px;font-weight:700;line-height:1.2;transition:.3s;font-family:"Open Sans",sans-serif;position:relative;border-bottom:1px solid #bdbabf}.cart-product-table .btn-change:hover{color:#712fd1;border-color:#712fd1}.cart-product-table .td-text .product-info{color:#e41818;font-size:13px;font-weight:400;font-family:"Open Sans",sans-serif;max-width:170px;line-height:1.2;margin-top:5px}.cart-product-table .td-details{font-size:14px;color:#000;font-weight:700;line-height:1.3;text-transform:uppercase;width:180px}.cart-product-table .td-counts{width:130px}.cart-product-table .cart-count{text-align:center;color:#1d002c;font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:700;line-height:1;border-radius:0;width:94px;height:48px;border:2px solid #ededed;background-color:#fff}.cart-product-table .td-price{color:#712fd1;font-size:28px;font-weight:700;line-height:1;width:180px}.cart-product-table .td-del{width:70px}.cart-product-table .sale-headline{color:#1c1c1c;font-size:22px;font-weight:700;margin-right:15px}.cart-product-table .sale-name{font-size:22px;font-weight:400;color:#9c6ad9}.td-code .input-group .form-control{font-weight:400!important;font-size:14px!important}.td-code .input-group .btn{height:40px;width:111px;margin-left:8px;background-color:#8c3aed!important;border-color:#8c3aed!important}.cart-product-table .sale-price span{margin-left:-18px;position:absolute;display:block;left:0}.cart-product-table .sale-link a{color:#712fd1;font-family:"Open Sans";font-size:14px;font-weight:400;line-height:1}.cart-product-table .product-pack .pack-item{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:5px}.cart-product-table .product-pack .pack-item h6{color:#7e7e7e;font-size:18px;font-weight:700;line-height:1;margin:0}.cart-product-table .product-pack .pack-item p{margin:0;color:#1c1c1c;font-size:13px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1}.cart-product-table .product-pack .pack-item .img{display:flex;width:56px;border:1px solid #eaeaea;background-color:#fff;height:56px;align-items:center;justify-content:center}.cart-product-table .product-pack .pack-item .text{display:flex;flex-direction:column;padding-left:20px;width:calc(100% - 56px);max-width:120px}.gift-radio input[type=checkbox]+label,.gift-radio input[type=radio]+label{min-height:30px;padding-left:30px;padding-top:5px;float:left;margin:0;position:relative;cursor:pointer}.cart-price strong,.cart-price strong.value,.cart-ship-pay .item-box .info{margin-left:10px;display:inline-block}.progress{height:6px;background-color:#e0e0e0;border-radius:0}.progress-free-box{min-height:63px;background:url(./../../images/front/eshop-3/truck.svg) left 23px center/43px no-repeat #f1f1f1;text-align:right;color:#1c1c1c;font-size:22px;font-weight:700;line-height:1.2;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;padding:15px 20px 10px 80px;display:flex;align-items:center;justify-content:flex-end}.cart-red-box,.cart-red-box .points-sale .headline,.range-slider-text,.range-slider-text input{color:#fff;font-family:"Bebas Neue",sans-serif}.range-slider-text,.range-slider-text input,.range-slider-text input[type=text]{font-size:18px;font-weight:700}.cart-red-box{background-color:#712fd1;width:100%;text-transform:uppercase;margin-top:20px;padding:22px}.cart-red-box .top{text-align:center;font-size:36px;font-weight:700;line-height:35px;display:flex;justify-content:center}.cart-red-box .top span.white{background-color:#fff;display:block;color:#712fd1;font-size:26px;padding:5px 15px;margin-right:12px;margin-left:12px;height:37px;line-height:34px;margin-top:-6px}.cart-red-box .points-sale{display:flex;flex-wrap:wrap;margin-top:25px}.cart-red-box .points-sale .headline{font-size:30px;font-weight:400;line-height:1;width:160px}.slider-range-wrap{width:calc(100% - 160px);display:flex}.slider-range-wrap .slider-range-input{width:calc(100% - 215px);margin-top:7px}.slider-range-wrap .ui-slider{height:10px;border-radius:5px;background-color:#fff;width:100%;border:0}.slider-range-wrap .ui-slider-range{border-radius:5px;background-color:#c5a2f8}.slider-range-wrap .ui-slider-handle{width:19px;height:19px;box-shadow:0 3px 0 rgba(0,0,0,.2);border:3px solid #fff;background-color:#712fd1;border-radius:50%}.range-slider-text{width:155px;display:flex;padding-left:10px}.range-slider-text span{display:inline-block;line-height:30px}.range-slider-text input{background:0 0;border:0;display:inline-block;width:auto;max-width:35px;text-align:right;padding-right:3px;margin-top:-2px}.slider .ui-slider{border-radius:0!important;background:#d0d0d0;border:1px solid #d0d0d0}.slider .ui-slider-handle{background:#712fd1;border:none;border-radius:0;width:12px;height:18px}.slider .ui-widget-header{background:#c5a2f8}.slider .value-from,.slider .value-to{color:#5c5e61;line-height:18px;font-size:14px;font-family:"Open Sans";margin-top:10px}.slider .value-from{float:left}.cart-gift .headline{font-size:30px;margin-bottom:10px}.gift-item{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #9736fb;border-bottom:1px solid #9736fb}.gift-img{width:80px;height:80px;background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.gift-text{width:calc(100% - 110px);padding:0 15px;color:#fff;font-family:"Bebas Neue",sans-serif;font-size:20px;font-weight:700}.gift-text a{color:#fff;font-family:"Bebas Neue",sans-serif;font-size:20px;font-weight:700}.gift-radio{position:relative;margin-top:0;margin-bottom:0;width:30px}.check-styled input[type=checkbox],.gift-radio input[type=checkbox],.gift-radio input[type=radio],.radio-styled input[type=radio]{opacity:0;display:block;position:absolute}.gift-radio input[type=radio]+label{display:block;width:100%;font-weight:400}.gift-radio input[type=radio]+label::after{width:24px;height:24px;border:1px solid #f18b8b;position:absolute;left:0;top:0;content:"";border-radius:50%}.gift-radio input[type=radio]:checked+label::after{width:24px;height:24px;background:#fff;border:4px solid #f18b8b;position:absolute;left:0;top:0;content:"";border-radius:50%}.gift-radio input[type=checkbox]+label{display:block;width:100%;vertical-align:middle;font-weight:400}.gift-radio input[type=checkbox]+label::after{width:24px;height:24px;border:1px solid #fff;position:absolute;left:0;top:0;content:"";border-radius:50%}.gift-radio input[type=checkbox]:checked+label::after{width:24px;height:24px;background:#fff;border:4px solid #bb85f3;position:absolute;left:0;top:0;content:"";border-radius:50%}.gift-radio input[type=checkbox]:disabled+label::after{width:24px;height:24px;border:none;background:0 0;position:absolute;left:0;top:0;content:"";border-radius:50%}.points-count{color:#fff;font-size:30px;font-weight:400;margin-top:30px}.cart-price,.radio-styled input[type=radio]+label{color:#1c1c1c;font-size:22px;font-family:"Bebas Neue",sans-serif}.cart-bottom{margin-top:30px;margin-bottom:40px}.cart-bottom-right p{font-size:13px;line-height:1.5;max-width:350px;float:right;clear:both;color:#7e7e7e;margin-bottom:0}.cart-bottom-right p strong,.hader-cart-box-price p strong,.how-became-box-text h3 strong{color:#9a71d3}.cart-price{font-weight:400;display:block;float:right}.cart-price strong{margin-right:40px}.cart-price strong.value{color:#712fd1;font-size:38px;font-weight:700;margin-right:0}.cart-bottom .btn-red{width:auto;line-height:30px;height:auto;padding:10px 20px 2px;margin-top:20px;margin-bottom:15px;clear:both;float:right}.ship-pay-head{border-bottom:1px solid #ededed;padding-bottom:15px}.ship-pay-head p{line-height:1.2;font-size:12px;margin-top:10px}.cart-ship-pay .item-box{border-bottom:1px solid #ededed;padding:27px 0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.check-styled,.radio-styled{position:relative;margin-top:0;margin-bottom:0}.radio-styled input[type=radio]+label{display:inline-block;margin:0;min-height:24px;cursor:pointer;position:relative;padding-left:42px;font-weight:700;padding-top:2px}.radio-styled input[type=radio]+label::after{width:24px;height:24px;border:2px solid #ededed;position:absolute;left:0;top:0;content:"";border-radius:50%}.radio-styled input[type=radio]+label::before{width:12px;height:12px;background-color:#fff;left:6px;top:6px;content:"";border-radius:50%;position:absolute}.cart-ship-pay .item-box .info{color:#7e7e7e;font-size:13px;font-weight:400}.cart-ship-pay .item-box .price{color:#1c1c1c;font-family:"Bebas Neue",sans-serif;font-size:22px;font-weight:700;margin-left:auto}.cart-ship-pay .item-box .item-box-select{width:100%;padding-left:42px}.cart-ship-pay .item-box .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;max-width:560px;margin-top:10px}.bootstrap-select>.dropdown-toggle{height:35px;border:2px solid #ebebeb;background-color:#fff;padding:0 15px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#221827;font-size:16px;font-weight:700;line-height:1}.bootstrap-select .dropdown-toggle .filter-option-inner{height:100%;display:flex;align-items:center}.dropdown-item.active,.dropdown-item:active{background:#712fd1;border-radius:0;color:#fff}.bootstrap-select .dropdown-menu{border-radius:0}.bootstrap-select .dropdown-menu .dropdown-item{padding:5px 15px}.became-ambassador h2,.bootstrap-select .dropdown-menu .active .dropdown-item .text,.col_filters .filter_subbox .box-in ul.ul_ks-pack li.slc a:before,.errors p a,.rewards-box h2,.rewards-text a,.success p a{color:#fff!important}.pay-box-online{width:100%;padding-left:42px;padding-right:100px}.pay-box-online .headline{font-size:13px;margin-bottom:15px;margin-top:20px}.pay-box-online .logo-item-wrap img{max-height:35px;display:block;float:left}.logo-item-wrap>.row>[class*=col-]{justify-content:flex-start;display:flex;margin-bottom:20px}.cart-wrap h1{font-size:40px;margin-bottom:35px}.cart-login-box{background-color:#f7f7f7;padding:20px 24px;display:flex;align-items:center;margin-bottom:40px}.cart-login-box-logged{justify-content:space-between}.cart-login-box .btn{line-height:1;display:flex;align-items:center;justify-content:center;width:auto;height:48px;padding:3px 30px 0;font-weight:400;margin-bottom:0}.cart-login-box .btn-red{background-color:#9a71d3!important;border:3px solid #9a71d3!important}.ambassador-box-text p,.cart-login-box p{font-size:16px;color:#818181;margin-bottom:0}.cart-login-box .btn+p,.cart-login-box p+.btn{margin-left:24px}.cart-login-box .fb-link{color:#3856a0!important}.adress-section{border-top:2px solid #ededed;padding-top:0;padding-bottom:30px}.required{color:#e41818;float:right}.input-wrap{display:flex;align-items:center;margin-bottom:15px}.alert p,.cart-step-4-box,.input-wrap .form-group,.page-credits .ambassador-page .ambassador-howto-img,.page-credits .ambassador-page .how-became-box-btns,.user-page-top h1{margin-bottom:0}.input-wrap label{width:190px}.input-wrap .form-control-wrap{width:calc(100% - 190px);display:flex;flex-wrap:wrap}.input-wrap .form-control{height:48px}.input-wrap .bootstrap-select>.dropdown-toggle{height:48px!important}.input-wrap .form-control-wrap.form-control-small input{max-width:166px}.input-wrap .select-small{width:73px!important}.input-wrap .select-mid{width:170px!important;margin:0 8px}.active-filter:last-of-type,.icon-link,.user-page-detail .user-page-detail-top .info .info-date,.user-page-detail .user-page-detail-top .info .info-status{margin-right:20px}.input-wrap .select-small:last-child{width:91px!important}.input-tooltip{margin-left:15px;color:#818181;font-size:14px}.input-tooltip i{color:#c1c1c1;font-size:16px;margin-left:5px}.cart-addr-form .form-group{display:flex;width:540px}.cart-addr-form .form-group.form-group-big{width:740px}.cart-addr-form .input-wrap-text .form-group label,.cart-adress-links{margin-top:15px}.icon-link{color:#818181;font-size:14px;font-weight:400;line-height:1;padding-left:25px;position:relative;display:inline-flex;transition:.3s}.icon-link span{border-bottom:1px solid #e3e3e3;padding-bottom:2px}.icon-link::before{position:absolute;left:0;top:0;color:#818181;font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:600}.form-error::after,.form-ok::after{position:absolute;right:12px;top:14px;font-size:16px;font-weight:600;font-family:"Font Awesome 5 Pro";z-index:1}.add-adress::before{content:""}.edit-adress::before{content:""}.input-wrap-text{margin-top:40px;align-items:flex-start}.cart-addr-form .input-wrap-text .form-group{width:720px;align-items:flex-start}.cart-addr-form .input-wrap-text .input-tooltip{width:155px;margin-top:10px;line-height:1.8}.cart-addr-form label{color:#818181;font-size:16px;font-weight:400;line-height:1;margin-bottom:0;margin-top:16px}.ambassador-reg label .required,.cart-addr-form label .required{float:none}.form-group{margin-bottom:27px}.form-control{border:2px solid #ededed;border-radius:0;height:40px}.form-control:focus{border-color:#7122d5}.form-ok::after{content:"";color:#71d39a}.form-error::after{content:"";color:#ff8383}.form-control-small.form-error::after{right:auto;left:138px}.form-error input{border-color:#ff8281}.form-error span{color:#ff817e;font-size:14px;font-weight:400;margin-top:10px;display:block;width:100%}.form-control-select.form-ok::after{right:37px}.add-adress-box{background-color:#f7f7f7;padding-top:30px;padding-bottom:30px;padding-left:190px;margin-top:20px;position:relative}.add-adress-box h3{color:#818181!important;font-family:"Bebas Neue";font-size:28px;font-weight:700;margin-top:0;margin-bottom:30px}.add-adress-box-btns{margin-left:190px}.add-adress-box .close{top:10px;right:15px}.add-adress-box .close:after{background:url("../../images/front/close-popup-hover.svg") center/contain no-repeat!important}.add-adress-box-btns .btn-red{background-color:#9c6ad9!important;border-color:#9c6ad9!important;width:auto;padding:3px 30px 0}.add-adress-box-btns .btn-del,.ambassador-reg .btn-del{margin-left:20px;border-bottom:1px solid #c7c5c8}.cart-ambassador-box{box-shadow:0 10px 30px rgba(0,0,0,.05);padding:20px 330px 20px 30px;background:url("../../images/front/cart-ambassador.png") right 40px center no-repeat;min-height:272px;margin-bottom:40px}.cart-ambassador-box h3{color:#9b6ed6!important;font-size:36px;line-height:1.1;font-weight:400;margin-bottom:13px;margin-top:0}.cart-ambassador-box h3 strong{color:#ffce00;font-weight:400}.cart-ambassador-box p{color:#818181;font-size:16px;line-height:1.6;margin-bottom:25px;max-width:420px}.cart-ambassador-box-buttons .btn-red{background-color:#9b6ed6!important;border-color:#9b6ed6!important;width:auto;padding:0 30px;line-height:1;display:flex;justify-content:center;align-items:center}.cart-ambassador-box-buttons .btn-red:first-child{margin-right:16px}.cart-ambassador-box .input-group{height:48px;max-width:380px}.cart-ambassador-box .input-group .form-control{height:100%;font-weight:400!important;color:#818181!important}.cart-ambassador-box .input-group .btn{background-color:#9c6ad9!important;border-color:#9c6ad9!important;width:105px;margin-left:8px}.cart-ambassador-box-info{color:#221827;font-size:16px;font-weight:400;display:flex;align-items:center}.cart-ambassador-box-info i{font-size:24px;margin-right:10px}.cart-ambassador-box-info a{color:#7122d5;font-family:"Open Sans";font-size:16px;font-weight:400;border-bottom:1px solid #d5c1f1}.cart-ambassador-box-info.cart-ambassador-box-info-info i{color:#9c6ad9}.cart-ambassador-price{color:#9c6ad9;font-family:"Bebas Neue";font-size:22px;font-weight:400;margin-bottom:5px}.cart-4-item,.cart-step-4 .price-all,.cart-step-empty .under-head,.cart-thanks p{font-family:"Bebas Neue",sans-serif}.cart-ambassador-price a.link{color:#818181!important;font-family:"Open Sans";font-size:14px;border-bottom:1px solid #ececec!important}.cart-right-col,.cart-step-4 .cart-bottom-right p{font-size:13px;color:#7e7e7e}.check-styled input[type=checkbox]+label{display:inline-block;margin:0;min-height:24px;cursor:pointer;font-weight:400;position:relative;padding-left:42px;color:#1c1c1c;font-size:14px;padding-top:2px;text-transform:none;font-family:"Open Sans",sans-serif}.check-styled input[type=checkbox]+label::after{width:24px;height:24px;border:2px solid #ededed;position:absolute;left:0;top:0;content:"";border-radius:0}.check-styled input[type=checkbox]+label::before{width:24px;height:24px;text-align:center;background-color:#fff;left:0;top:0;line-height:24px;border-radius:50%;position:absolute;content:"";font-family:"Font Awesome 5 Pro";color:transparent;font-size:16px;font-weight:700;transition:.3s}.cart-step-3 .check-styled input[type=checkbox]+label{color:#7e7e7e;line-height:22px;padding-left:0;padding-right:42px}.cart-step-3 .check-styled input[type=checkbox]+label::after,.cart-step-3 .check-styled input[type=checkbox]+label::before{left:auto;right:0}.cart-addr-delivery{display:flex;justify-content:space-between;border-top:2px solid #ededed;padding:25px 0;margin:25px 0 0}.cart-addr-delivery .check-styled input[type=checkbox]+label{padding-left:42px;padding-right:0;line-height:1;padding-top:10px;min-height:32px}.cart-addr-delivery .check-styled input[type=checkbox]+label::before{left:0;right:auto;width:32px;height:32px;line-height:32px;font-size:20px}.cart-addr-delivery .check-styled input[type=checkbox]+label::after{left:0;right:auto;width:32px;height:32px}.input-wrap textarea.form-control,textarea.form-control{height:141px}.cart-right-col{font-weight:400;line-height:1.2}.cart-right-col-content{border:1px solid #ededed;background-color:#fff;padding:20px}.cart-right-col h2{margin-bottom:10px;margin-top:10px}.cart-right-col p{line-height:1.2;margin-bottom:20px}.cart-right-col .form-group{margin-bottom:13px}.cart-right-col .btn-red{width:100%;height:auto;padding:12px 50px 7px;line-height:1;margin-bottom:10px}.cart-right-col a.lost{border-bottom:1px solid #ededed;transition:.3s;display:inline-block;margin-bottom:15px}.cart-right-col a:hover,.cart-step-4-box a:hover{border-bottom-color:transparent}.user-page table tr,.user-page-order-list table tr{border-bottom:1px solid #f6f6f6}.cart-right-col h3{margin-top:25px;margin-bottom:15px}.cart-right-col .info-icons{border:0;padding:0}.cart-right-col .info-icons .info{font-family:"Open Sans",sans-serif;text-transform:none;line-height:1.2;font-size:13px;text-align:left}.cart-right-col .info-icons .item{margin-bottom:10px}.cart-addr-textarea h2{margin-top:0;margin-bottom:20px}.cart-step-4 h3{border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:30px}.cart-step-4 p{font-size:14px;color:#1c1c1c}.cart-step-4-box h2{margin-bottom:10px;padding-bottom:5px;margin-top:30px}.cart-step-4 .check-styled{padding-bottom:30px;float:left;width:100%;border-bottom:1px solid #ededed}.cart-step-4-box .check-styled input[type=checkbox]+label{padding-left:0;width:24px;float:left}.cart-step-4 .agree-terms p{display:block;float:left;width:calc(100% - 24px);margin-bottom:0;padding-left:10px;margin-top:-2px}.cart-step-4-box a{color:#712fd1;border-bottom:none!important;transition:.3s}.cart-4-item,.order-item-box .order-item,.order-item-box h2{border-bottom:1px solid #ededed}.cart-4-item{text-align:left;padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between}.cart-4-item .item-type,.order-item-box .order-item .left{color:#7e7e7e;font-size:14px;font-weight:700}.cart-4-item h5{font-size:20px}.cart-4-item .item-info{color:#7e7e7e;margin-top:7px;font-size:14px}.cart-4-item .item-right{align-items:flex-end;display:flex;text-align:right;white-space:nowrap}.cart-4-item .item-right .item-price{white-space:nowrap}.cart-step-4 .price-all{color:#1c1c1c;font-size:22px;font-weight:400;line-height:1;text-align:right;margin-top:15px}.cart-step-4 .price-all strong{color:#712fd1;font-size:38px;font-weight:700;margin-top:10px;display:block}.cart-thanks-content{text-align:center;max-width:500px;margin-top:20px}.cart-thanks h1{font-size:110px}.cart-thanks p{color:#7e7e7e;font-size:28px}.cart-step-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:2px solid #ededed;padding-bottom:33px;margin-bottom:45px;margin-top:40px}.cart-step-empty h1{font-size:72px;margin-bottom:10px;text-align:center}.cart-step-empty .under-head{font-size:36px;color:#221827;font-weight:300;margin-bottom:20px}.cart-step-empty .btn-red{width:auto;line-height:1;height:auto;padding:12px 38px 8px;margin-top:10px;margin-bottom:15px}.cart-empty-text{margin-top:25px;text-align:center}.calculator-page .bigger-text,.cart-empty-text p{font-size:20px;color:#1d002d}.cart-empty-icon-num{position:absolute;right:75px;top:37px;color:#fff;font-size:32px;line-height:0;font-weight:400;font-family:"Bebas Neue",sans-serif}.cart-start-menu-item-content,.terms-wrap ul li a,.user-page .user-page-menu ul li a{font-size:22px;font-family:"Bebas Neue",sans-serif}.cart-start-menu h2{margin:0 0 25px;font-size:40px}.cart-start-menu-row{justify-content:center}.cart-start-menu-item{box-shadow:0 3px 5px rgba(0,0,0,.05);background-color:#fff;padding-top:100%;display:flex;transition:.3s}.cart-start-menu-item-content{color:#401a6c;font-weight:700;position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;bottom:0;right:0}.calculator-how-box-item:hover,.cart-start-menu-item:hover{box-shadow:0 15px 30px rgba(0,0,0,.1)}@media (min-width:991px){.cart-start-menu-col{flex:0 0 20%;max-width:20%}}.cart-action-wrap{width:100%;margin-top:0;margin-bottom:17px}.cart-action-head{color:#221827;font-size:28px;font-weight:700;font-family:"Bebas Neue",sans-serif;margin-bottom:25px}.cart-action-item{border:1px solid #ededed;background-color:#fff;margin-bottom:8px;display:flex}.cart-action-item-left{width:50%;border-right:1px solid #ededed;padding:10px 0}.cart-action-item-product{width:calc(100% - 50% - 160px);padding:10px 0;display:flex;align-items:center;font-size:12px;color:#221927}.cart-action-item-product a{color:#221927;transition:.3s}.cart-action-item-product a:hover{color:#8c3aed}.cart-action-item-product-text{padding-left:15px}.cart-action-item-product-img{max-width:62px;max-height:62px}.cart-action-item-product-img img{max-height:100%;display:block}.cart-action-item-btn{padding:10px 0;width:160px;display:flex;justify-content:center;align-items:center}.cart-action-item-btn .btn-red{width:130px;line-height:48px}.cart-action-info{position:relative;height:100%;padding-left:55px;color:#221927;font-size:16px;display:flex;align-items:center}.cart-action-info i{font-size:24px;position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#71d39a}.cart-action-info.error .cart-action-info-text{max-width:210px}.cart-action-info-text{max-width:320px}.cart-action-info-value{color:#8c3aed;font-weight:700}.registration-wrap{max-width:825px;margin:0 auto 70px}.registration-wrap label,.user-page-form label{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:700;width:100%}.registration-wrap .under-head{color:#7e7e7e;font-size:28px;font-weight:400;font-family:"Bebas Neue",sans-serif}.registration-wrap h3,.user-page-detail .user-page-detail-top h2{font-size:28px}.registration-wrap .btn-red{width:auto;height:auto;line-height:1;padding:13px 46px 5px}.registration-wrap .check-styled a{color:#712fd1;border-bottom:1px solid #712FD150}.reg-fb-box{padding:20px;text-align:center;margin-top:30px;border:2px solid #ededed}.reg-fb-box p{line-height:1.2;font-size:13px;margin-top:10px;margin-bottom:20px}.page-registration .cart-addr-delivery{display:block;margin-top:0}.page-registration .cart-wrap h1{font-size:58px;margin-bottom:15px}.main-menu-mobile-wrap ul,.terms-wrap ul,.user-page .user-page-menu ul{margin:0;padding:0;list-style:none}.info-pop{width:19px;height:19px;background:url("../../images/front/ico-info.svg") center no-repeat;border:0;cursor:pointer}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{border-right-color:#e41818}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{border-left-color:#e41818}.terms-wrap .terms-right{max-width:none}.terms-wrap .terms-content{margin-top:50px;margin-bottom:50px}.terms-wrap ul li{margin:0 0 15px;padding:0}.terms-wrap ul li a{color:#1c1c1c;font-weight:400;line-height:1.2;transition:.3s}.terms-wrap h3{color:#7e7e7e;font-size:26px;font-weight:400;line-height:36px}.terms-wrap img{max-width:100%;box-sizing:border-box;height:auto!important}.search .search-top .input-group{margin-top:10px;border:0;max-width:360px;float:right}.search .search-top .input-group .form-control{background-color:#f8f8f8;border:0;font-size:18px;color:#7e7e7e;font-family:"Bebas Neue",sans-serif;line-height:1}.search .search-top .input-group-append{width:37px;background-color:#f8f8f8;border:0}.search .search-top .input-group-append img{width:20px}.empty-search-content,.user-page-form .checkbox-top{margin-top:60px}.empty-search-content h2{font-size:89px;line-height:1.1;position:relative;display:inline-block}.empty-search-content h2 strong{color:#e41818;display:block}.empty-search-content h2:after{content:"";position:absolute;left:calc(100% + 20px);bottom:40px;display:block;background:url("./../../images/front/search-arrow.svg") no-repeat;width:50px;height:224px}.empty-profil-content .under-head,.empty-search-content .under-head{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:28px;font-weight:400;margin-top:10px;margin-bottom:20px}.empty-profil-content .btn-red-reverse,.empty-search-content .btn-red-reverse{width:auto;height:auto;line-height:1;padding:10px 30px 8px}.empty-profil-img,.empty-search-img,.producer-item-list-wrap{margin-top:80px}.error-page .before-head{color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:28px;font-weight:400}.error-page h2{font-size:89px;margin-bottom:10px}.error-page p{max-width:400px;margin:0 auto 35px}.error-page .btn-red-reverse{width:auto;height:auto;line-height:1;padding:10px 35px 8px}.error-page-bottom{text-align:center;background:url("./../../images/front/empty-search-img.png") bottom center/contain no-repeat}.error-page-bottom h1{color:#e41818;font-size:419px;line-height:1;position:relative;z-index:-1;margin-bottom:60px;margin-top:50px}.user-page-form h2,.user-page-order-list table .order-num{color:#1c1c1c;font-weight:700}@media (max-width:991px){.cart-step:after{display:none}.cart-product-table .td-counts{width:80px}.cart-product-table .td-details{width:130px}.input-wrap .select-small,.input-wrap .select-small:last-child{width:25%!important}.input-wrap .select-mid{width:calc(50% - 16px)!important}.cart-wrap h1{font-size:36px}.cart-ambassador-box{padding-right:200px;background:url("../../images/front/cart-ambassador.png") right 0 center no-repeat}.add-adress-box{padding:20px}.cart-thanks h1{font-size:70px}.cart-step-empty .under-head,.cart-thanks p{font-size:24px}.cart-step-empty{margin-top:20px}.cart-step-empty h1{font-size:40px}.cart-empty-text p{font-size:18px}.search .search-top{margin-bottom:30px}.empty-search-content{margin-top:0}.empty-search-content h2,.error-page h2{font-size:60px}.empty-search-content h2:after{height:150px;background-size:contain;bottom:20px}.error-page-bottom h1{font-size:300px;margin-bottom:30px;margin-top:50px}}@media (max-width:767px){.cart-product-table thead th{display:none}.cart-product-table thead tr{border:0;display:none}.cart-product-table tr{display:block;border-top:1px solid #ededed;display:flex;flex-wrap:wrap;position:relative;border:1px solid #ededed;margin-bottom:10px}.cart-product-table tr td{border-top:0;display:block;padding:10px;height:auto}.cart-product-table td.td-img{width:80px}.cart-product-table .td-img a{width:100%;height:auto}.cart-product-table tr td.td-text{width:calc(100% - 80px)}.cart-product-table tr td.td-details{width:60%;padding-left:100px}.cart-product-table .td-counts{width:100px}.cart-product-table .td-price{width:calc(40% - 100px);text-align:right}.cart-product-table .sale-price span{margin-left:0;position:relative;display:inline-block}.cart-product-table tr td.td-del{position:absolute;top:5px;right:5px;width:auto}.cart-addr-form .form-group.form-group-big,.cart-addr-form .input-wrap-text .input-tooltip,.cart-product-table tr td.td-code{width:100%}.cart-red-box .top,.cart-thanks p{font-size:20px}.cart-red-box .top span.white{font-size:20px;padding-top:3px}.cart-red-box .points-sale .headline{width:100%;text-align:center;font-size:24px}.slider-range-wrap{width:100%;flex-wrap:wrap}.slider-range-wrap .slider-range-input{margin-top:10px}.range-slider-text{text-align:center;justify-content:center;padding-left:0;margin-top:10px}.cart-gift .headline,.points-count{font-size:24px}.cart-bottom-left{text-align:right;margin-top:10px}.cart-price span{display:block;margin-bottom:10px}.cart-price strong{margin-right:0}.cart-ship-pay .item-box{padding:20px 0}.cart-login-box .btn-red,.logo-item-wrap>.row>[class*=col-],.terms-wrap h2,.terms-wrap ul li{margin-bottom:10px}.cart-login-box{flex-wrap:wrap;justify-content:center}.cart-addr-form label{font-size:14px;margin-top:0}.cart-login-box .btn-red+p,.cart-login-box p+.btn-red{margin-left:0}.input-wrap{flex-wrap:wrap}.input-wrap label{width:150px}.input-wrap .form-control-wrap{width:calc(100% - 150px)}.input-tooltip{margin-left:0;display:flex;justify-content:flex-end;width:100%;margin-top:10px}.adress-section{padding-bottom:20px}.cart-addr-delivery,.empty-search-content{margin-top:0}.input-wrap-text,.registration-wrap,.registration-wrap .reg-form{margin-top:20px}.cart-ambassador-box{background:url("../../images/front/cart-ambassador.png") top center/auto 150px no-repeat;padding:150px 20px 20px}.add-adress-box-btns{margin-left:150px}.cart-thanks h1{font-size:40px}.cart-action-wrap{width:100%;margin-top:0;margin-bottom:17px}.cart-action-head{color:#221827;font-size:28px;font-weight:700;font-family:"Bebas Neue",sans-serif;margin-bottom:25px}.cart-action-list{display:flex;flex-direction:column}.cart-action-item{display:flex;flex-wrap:wrap}.cart-action-item-left{width:100%;padding-right:10px}.cart-action-item-product{width:calc(100% - 160px);padding-left:10px}.cart-action-info-text,.cart-action-info.error .cart-action-info-text{max-width:100%}.registration-wrap .under-head{font-size:24px;margin-top:10px}.reg-fb-box{margin-bottom:30px;margin-top:0}.reg-form-right{order:1}.reg-form-left{order:2}.terms-wrap{margin-top:0!important}.terms-wrap .terms-content{margin-top:20px;margin-bottom:20px}.terms-wrap ul li a{font-size:18px}.empty-search-content h2,.error-page h2{font-size:50px}.empty-search-content h2:after{height:100px;background-size:contain;bottom:20px}.empty-search-img{margin-top:30px}.search .input-group{max-width:100%;float:right}.error-page-bottom h1{font-size:200px;margin-bottom:40px;margin-top:30px}}@media (max-width:575px){.cart-product-table thead tr,.empty-search-content h2:after{display:none}.cart-product-table tr{border:1px solid #ededed;margin-bottom:10px}.cart-product-table td{text-align:center!important;padding:10px 0}.cart-product-table td.td-img,.cart-product-table tr td.td-text{width:100%;padding:10px 0}.cart-product-table .td-counts,.cart-product-table .td-img a,.input-wrap .form-control-wrap,.input-wrap label{width:100%}.cart-product-table .td-img a img{width:60px}.cart-product-table .td-text .product-name{max-width:100%;padding:0 10px}.cart-product-table tr td.td-details{width:100%;padding:0}.cart-product-table .cart-count{display:inline-block}.cart-product-table .td-price{width:100%;text-align:right}.cart-product-table .sale-price span{margin-left:0;position:relative;display:inline-block}.cart-product-table .product-pack .pack-item{justify-content:center}.cart-product-table .td-text .product-info{margin:0 auto}.cart-product-table .sale-wrap{padding:0 40px 0 10px;flex-wrap:wrap;text-align:left}.cart-ship-pay .item-box .radio-styled{width:calc(100% - 100px)}.cart-ship-pay .item-box .info{width:100%;padding-left:42px;margin:0}.cart-ship-pay .item-box .price{width:100px;text-align:right}.cart-ambassador-box h3,.cart-wrap h1{font-size:30px}.cart-addr-form label{width:100%;margin-bottom:10px}.cart-addr-form .form-group{flex-wrap:wrap}.cart-wrap h1{margin-bottom:20px}.cart-ambassador-box-buttons{flex-direction:column}.cart-ambassador-box-buttons .btn-red:first-child{margin-right:0;margin-bottom:20px}.add-adress-box-btns{margin-left:0}.empty-search-content{margin-top:0}.empty-search-content h2,.error-page h2{font-size:36px}.empty-search-content .under-head{font-size:20px;margin-top:10px;margin-bottom:20px}.error-page .before-head{font-size:22px}.error-page-bottom h1{font-size:150px;margin-bottom:60px;margin-top:30px}}@media (max-width:520px){.error-page-bottom{background-size:auto 120px}.error-page-bottom h1{font-size:150px;margin-bottom:50px;margin-top:30px}}.user-page{max-width:825px;margin:0 auto}.user-page .user-page-top-right{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.user-page .user-page-top-right .btn{margin-left:15px}.user-page .user-page-top-right .user-points{font-family:"Bebas Neue",sans-serif;font-size:20px;font-weight:700;color:#1c1c1c;line-height:1;padding-top:8px}.user-page .user-page-menu ul{display:flex;justify-content:center}.user-page .user-page-menu ul li a{color:#7e7e7e;font-weight:400;position:relative;display:block;padding:5px 25px}.user-page .user-page-menu ul li a:after{left:50%;right:50%;bottom:0;opacity:0;height:5px;content:"";display:block;position:absolute;background-color:#712fd1;transition:.3s}.user-page .user-page-menu ul li a:hover:after,.user-page .user-page-menu ul li.active a:after{opacity:1;left:0;right:0}.user-page-form{margin-bottom:70px}.user-page-form h2{font-size:28px;margin-bottom:28px;margin-top:55px}.user-page-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;max-width:560px}.user-page-order-list{margin-top:40px;margin-bottom:90px}.user-page-order-list table{width:100%;color:#7e7e7e;font-family:"Bebas Neue",sans-serif;font-size:22px;text-transform:uppercase}.user-page-order-list table tr{height:100px}.user-page-order-list table thead tr{height:50px}.ambassador-thanks-info-img img,.user-page-order-list table .order-btn{width:80px}.user-page table tr td .btn,.user-page-order-list table .order-btn .btn{height:auto;line-height:1;width:100%;padding:9px 20px 4px;font-size:18px}.ambassador-howto-img,.user-page-detail{margin-bottom:80px}.user-page-detail .user-page-detail-top{margin-top:0;margin-bottom:0}.user-page-detail .user-page-detail-top .info{color:#7e7e7e;font-size:20px;font-family:"Bebas Neue",sans-serif;font-weight:700;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.user-page-detail .user-page-detail-top .info .info-btn .btn{padding:4px 17px;height:auto;line-height:1;width:auto;padding-top:9px;font-size:18px}.user-page-detail h3{color:#7e7e7e;font-size:18px}.user-page-detail p{color:#1c1c1c;font-size:14px}.user-page-detail hr{margin-top:5px;margin-bottom:10px;border-top:1px solid #ededed}.order-detail-bottom{width:100%;padding-top:30px}.order-item-box{border:1px solid #ededed;padding:15px}.order-item-box h2{color:#1c1c1c;font-size:28px;text-align:center;padding-bottom:20px;margin-top:15px}.order-item-box .order-item{padding-bottom:15px;font-family:"Bebas Neue",sans-serif;display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px}.order-item-box .order-item .name{color:#1c1c1c;font-size:20px;font-weight:700;margin-bottom:5px}.order-item-box .order-item .price{color:#712fd1;font-size:20px;font-weight:700;min-width:80px;text-align:right;padding-left:0}.order-item-box .price-all{text-align:right;font-family:"Bebas Neue",sans-serif;margin-top:15px}.order-item-box .price-all .title{color:#1c1c1c;font-size:22px}.order-item-box .price-all .value{color:#712fd1;font-size:38px;font-weight:700;margin-top:5px}.dark-modal .modal-right .category,.detail-pack .detail-right .pack-selected-items .selected-item .selected-item-name,.detail-pack .pack-item-wrap .pack-item{color:#7e7e7e;font-size:18px;font-weight:700;font-family:"Bebas Neue",sans-serif}.empty-profil-content{margin-top:100px;margin-bottom:100px}.empty-profil-content h2{font-size:89px;max-width:none;line-height:1.1;position:relative;display:inline-block}.cart-wrap.user-page .adress-section{border-top:none}.user-page table{width:100%;margin-bottom:20px;color:#7e7e7e;font-size:14px;line-height:20px}.user-page table tr td{padding:15px}.user-page table tr td:first-of-type,.user-page table tr th:first-of-type{padding-left:10px}.user-page table tr td:last-of-type,.user-page table tr th:last-of-type{padding-right:10px}.user-page table tr th{padding:15px;font-size:14px;font-weight:400}.user-page-order-list-no-margin{margin:0!important}@media (min-width:1200px){.user-page-detail-left,.user-page-detail-right{flex:0 0 50%;max-width:50%}}.detail-pack .pack-item-wrap{border:7px solid #712fd1;padding:40px;position:relative;margin-top:55px}.detail-pack .pack-item-wrap h2{color:#e41818;font-size:47px;font-weight:700;display:inline-block;position:absolute;left:30px;top:-25px;background:#fff;padding:0 13px;line-height:1}.detail-pack .pack-item-wrap .pack-item-col{padding:0 9px}.detail-pack .pack-item-wrap .pack-item{padding:5px;border:3px solid transparent;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;min-height:144px}.detail-pack .pack-item-wrap .pack-item.active{border:3px solid #712fd1}.detail-pack .pack-item-wrap .pack-item:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;background:url("../../images/front/plus.svg") center no-repeat #712FD1CC;color:#fff;transition:.3s}.detail-pack .pack-item-wrap .pack-item:hover:after{width:48px;height:48px}.detail-pack .detail-right .quantity{border-top:0;padding-top:0}.detail-pack .detail-right .pack-selected-items{border-top:1px solid #ededed;padding-top:15px}.detail-pack .detail-right .pack-selected-items .selected-item .selected-item-value{color:#1c1c1c;font-size:13px}.detail-pack .detail-right .pack-selected-items .selected-item .selected-item-link .btn-black-reverse{padding:5px 10px 2px;font-size:15px}@media (max-width:991px){.empty-profil-content{margin-top:30px}.empty-profil-content h2{font-size:60px}.user-page .user-page-menu ul li a{font-size:18px;padding:5px 15px}.detail-pack{margin-bottom:30px}.detail-pack .pack-item-wrap{border:5px solid #e41818;padding:30px 15px;margin-top:30px}}.color-modal .modal-variant,.dark-modal .modal-dialog,.page-credits .ambassador-page .perex,.page-credits .banner-top h1{max-width:800px}.dark-modal .modal-left{width:50%;padding:30px}.dark-modal .modal-left .img{display:flex;justify-content:center;align-items:center;height:100%}.dark-modal .modal-right-content{max-width:280px}.dark-modal .modal-right{width:50%;padding:30px;background-color:#000;color:#fff;font-size:13px;font-weight:400;line-height:1.5}.dark-modal .modal-right h4{color:#fff;font-size:58px;font-weight:700}.dark-modal .modal-right h5{color:#fff;font-size:18px;margin-bottom:10px}.dark-modal .modal-right label{display:block;color:#fff;font-family:"Bebas Neue",sans-serif;margin-bottom:0;font-size:18px;font-weight:700}.dark-modal .modal-right .bootstrap-select>.dropdown-toggle{border:1px solid #555;background-color:transparent;color:#fff;font-size:18px;font-family:"Bebas Neue",sans-serif}.dark-modal .modal-right .btn-red{width:100%;margin-top:0;margin-bottom:20px}.dark-modal .modal-right p{color:#fff;font-size:13px;line-height:1.5;margin-bottom:20px}.dark-modal.contact-modal .modal-left{padding:0 15px 0 0;background:#000}.dark-modal.contact-modal .modal-left .img{align-items:flex-start}.dark-modal.contact-modal .modal-right-content{max-width:300px}.dark-modal.contact-modal .modal-right{padding:30px 15px}.color-modal{color:#fff;font-size:15px}.color-modal .modal-dialog{max-width:620px}.color-modal .close{width:24px;height:24px}.color-modal .close:hover img{opacity:1;transform:rotate(0)}.color-modal.green .modal-body{background-color:#4fb35d}.color-modal.black .modal-body{background-color:#000}.color-modal h4{color:#fff;font-size:40px;font-weight:700;margin-bottom:0}.color-modal p{color:#fff;font-size:15px;margin-bottom:30px}.variant-modal .modal-body h4{padding-top:50px;font-size:58px;width:85%}.variant-modal .modal-body label{font-size:18px;font-weight:700;font-family:"Bebas Neue",sans-serif;font-width:bold}.variant-modal .modal-body p{font-size:13px;line-height:22px;color:#fff;margin-bottom:14px}.variant-modal .modal-body .bootstrap-select>.dropdown-toggle{border:1px solid #555;background-color:#000;color:#fff;font-size:18px;font-family:"Bebas Neue",sans-serif;height:40px;width:280px}.variant-modal .modal-body .btn{width:280px}.variant-modal .modal-content{box-shadow:0 9px 24px #131313}.variant-modal .modal-body .dropdown-menu{border-radius:0;background-color:#000}.variant-modal .modal-body .dropdown-menu.inner{border:1px solid #555}.variant-modal .modal-body .dropdown-menu li{width:278px}.variant-modal .modal-body .dropdown-menu .dropdown-item{color:#fff;border:none;padding:10px}.intro-page{background:url("./../../images/front/eshop-3/bg_intro.jpg") top center/cover no-repeat fixed}.slick-dots li button,.slick-next,.slick-prev{font-size:0;line-height:0;background-color:#fff;color:transparent;transition:.3s;outline:0;display:block;padding:0;cursor:pointer}.intro-page .intro-content{width:100%;max-width:480px;min-height:100vh;top:0;position:absolute;left:50%;background-color:rgba(112,101,207,.75);transform:translateX(-50%);display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:space-between}.intro-page .logo{display:flex;justify-content:center;margin-top:200px;max-width:336px}.intro-page .text{max-width:340px;text-align:center;margin-top:20px}.intro-page .text p{color:#fff;font-family:"Bebas Neue",sans-serif;font-size:30px;line-height:36px;font-weight:400;text-align:center;margin-bottom:40px}.intro-page .text .btn-black{border:2px solid #000;color:#ee2e24;font-size:36px;line-height:1;background:#000;margin:0;padding:15px 30px 8px;min-width:192px;text-transform:uppercase;font-family:"Bebas Neue",sans-serif}.intro-page .text .btn-black::after{background:#ee2e24;color:#000}.intro-page .text .btn{display:block;margin:28px auto 0;max-width:253px;padding:0 40px;line-height:70px;color:#fff;font-size:26px;font-weight:400;text-transform:uppercase;text-align:center;background:0 0;border:none;border-radius:0;background-image:linear-gradient(180deg,#01e9ff 0,#ef17e7 100%);position:relative;z-index:1;overflow:hidden;transition:.5s ease-in-out!important;font-family:"Bebas Neue",sans-serif}.intro-page .text .btn:hover{text-decoration:none;color:#fff;border:none;transition:color .5s ease-in-out}.intro-page .text .btn::before{content:"";display:block;position:absolute;z-index:-1}.intro-page .text .btn::after{border-radius:50% 50% 0 0/75% 75% 0 0;background:#ef17e7;content:"";display:block;position:absolute;z-index:-1;transition:height .5s ease-in-out!important;top:auto;right:0;bottom:0;left:0;height:0;width:100%}.intro-page .text .btn:hover::after{height:375%}.intro-page .social{margin-bottom:100px;margin-top:20px}.intro-page .social i{color:#fff;font-size:27px;font-weight:400;margin:0 15px}@media (max-width:767px){.empty-profil-content,.empty-profil-img{margin-top:30px}.empty-profil-content h2{font-size:50px}.user-page .user-page-top-right{margin-top:0;justify-content:flex-end}.user-page .user-page-menu,.user-page-form h2{margin-top:20px}.user-page .user-page-menu ul li a{font-size:18px}.user-page-detail,.user-page-form{margin-bottom:30px}.user-page-form .checkbox-top{margin-top:0;margin-bottom:20px}.user-page-detail-left{order:2}.user-page-detail-right{order:1;margin-bottom:30px}.user-page-detail .user-page-detail-top .info{justify-content:flex-start}.user-page-detail .user-page-detail-top .info .info-date,.user-page-detail .user-page-detail-top .info .info-status{width:100%;margin:0 0 10px}.dark-modal .modal-left,.dark-modal .modal-right{width:100%}.dark-modal .modal-right-content{max-width:100%}.dark-modal .modal-right h4{font-size:40px}.dark-modal.contact-modal .modal-left{padding:30px}.intro-page .text{max-width:340px;margin-top:20px}.intro-page .social{margin-bottom:30px;margin-top:20px}}@media (max-height:767px){.intro-page .logo{max-width:340px;width:80%;margin-top:100px}}@media (max-height:600px){.intro-page .logo{margin-top:70px}}@media (max-width:360px){.navbar-right .item{padding-left:4px;padding-right:4px}.nav-tabs .nav-link{padding:.5rem}.intro-page .text{max-width:280px}.intro-page .text p{font-size:22px;margin-bottom:30px}}.slick-next,.slick-prev{position:absolute;top:50%;width:56px;height:56px;border-radius:50%;box-shadow:0 3px 3px rgba(0,0,0,.08);border:1px solid #f2f2f2;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100;overflow:hidden}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{opacity:1;color:#fff;width:100%;height:100%;position:absolute;left:0;top:0;z-index:99999}.slick-prev{left:-70px}.slick-prev:before{content:"";transition:.3s;background:url("/images/front/slick-arrow-left.svg") center no-repeat}.slick-next:hover:before,.slick-prev:hover:before{transform:scale(1.3)}.slick-next{right:-70px}.slick-next:before{content:"";transition:.3s;background:url("/images/front/slick-arrow-right.svg") center no-repeat}.slick-dots{position:absolute;bottom:22px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:9px;height:9px;background-color:transparent;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{width:9px;height:9px;border:5px solid #fff;border-radius:50%}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;border-color:#ef17e7;background:#fff}.slick-dots li.slick-active button{outline:0;border-color:#ef17e7;background:#ef17e7}.slick-dots li.slick-active::before{position:absolute;content:"";border:3px solid rgba(255,255,255,.4);background:0 0;left:-2px;right:-2px;bottom:-2px;top:-2px;border-radius:50%}.slider-item{margin:0;overflow:hidden;position:relative;opacity:.5}.slider-caption{position:absolute;top:0;text-align:center;display:flex;width:100%;height:100%;left:0;flex-direction:column;justify-content:center;align-items:center;padding:10px 30px}.product-menu,.product-submenu{padding:19px 0 12px;line-height:1;font-family:"Bebas Neue",sans-serif}.slider-caption h2{color:#fff;font-size:48px;font-weight:700;line-height:1.2}.slider-caption .btn{margin-top:10px;border:3px solid #fff;background:0 0;color:#fff;height:42px;line-height:1;display:inline-flex;align-items:center;justify-content:center;max-width:100%;width:auto;padding:7px 30px 0;font-size:22px}.adv_container.text-light .btn:after,.slider-caption .btn:after{background:#fff;color:#000}@media (max-width:1250px){.slick-prev{left:-27px}.slick-next{right:-27px}}@media (max-width:1199px){.slider-caption h2{font-size:60px}.slider-caption .btn{font-size:30px;height:50px}.slick-prev{left:-8px}.slick-next{right:-8px}}@media (max-width:991px){.slider-caption h2{font-size:40px}.slider-caption .btn{font-size:26px;height:50px;margin-top:20px}.slick-dots{bottom:10px}.header-menu-mobile{display:block}.header-menu-desktop{display:none}}@media (max-width:700px){.slider-caption h2{font-size:30px}.slider-caption .btn{font-size:26px;height:50px;padding:0 10px;margin-top:10px}.slider-item{height:250px!important;margin:0}.slider-item img{width:auto;height:100%;margin-left:50%;transform:translateX(-50%)}.slick-prev{left:-13px}.slick-next{right:-13px}}.mobile-menu-show{overflow:hidden}.main-menu-mobile-wrap{background-color:#221827;height:calc(100vh - 60px);overflow-y:auto;position:fixed;top:60px;left:0;z-index:99999;width:100%;transition:transform .3s;font-family:"Bebas Neue",sans-serif;font-weight:700;transform:translateX(-100%)}.main-menu-mobile-wrap .dropdown-toggle:after{border:none;content:"";font-family:"Font Awesome 5 Pro";right:13px;top:5px;display:block;position:absolute;transition:.3s}.main-menu-mobile-wrap ul li a{color:#fff!important;font-size:22px;font-weight:700;padding:8px 20px 3px;transition:.3s}.main-menu-mobile-wrap ul li.active>a{color:#fff;background-color:#401e6a}.main-menu-mobile-wrap ul li.show .dropdown-toggle{background-color:#2a114a}.header-menu-mobile .dropdown.show .btn:after,.main-menu-mobile-wrap ul li.show .dropdown-toggle:after{transform:rotate(180deg)}.main-menu-mobile-wrap ul li .dropdown-menu{width:100%;position:relative!important;transform:none!important;background-color:#2a114a;margin:0;padding:0 0 10px;border:none;border-radius:0;float:none}.main-menu-mobile-wrap ul li .dropdown-menu .dropdown-item{border-radius:none;background:0 0;transition:.3s;padding:5px 20px}.main-menu-mobile-wrap ul li .dropdown-menu ul li a{font-size:20px;font-weight:700;color:#c69cd9!important;padding:3px 30px 2px;transition:.3s;width:100%;display:block}.main-menu-mobile-wrap .main-nav-small{border-top:1px solid #291c2f;padding-top:10px}.main-menu-mobile-wrap .main-nav-small a{color:#c69cd9;font-size:18px;display:block;width:100%}.main-menu-mobile-wrap .menu-socials{display:flex;justify-content:space-between;margin-top:20px}.main-menu-mobile-wrap .menu-socials i{color:#fff;margin-right:20px;transition:.3s}@media (min-width:640px){.main-menu-mobile-wrap{width:50%}}.product-menu{background-color:#401e6a}.product-menu ul,.product-submenu ul{list-style:none;display:flex;justify-content:center;align-items:center;margin:0;padding:0}.product-menu ul li,.product-submenu ul li{margin:0 30px}.product-menu ul li a{color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1;transition:.3s}.product-submenu{box-shadow:0 3px 6px rgba(0,0,0,.05);background-color:#fff}#producer-map,.ambassador-box,.header-cart-box,.producer-shadow-box{box-shadow:0 10px 30px rgba(0,0,0,.05)}.product-submenu ul li a{color:#221827;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1;transition:.3s}.product-submenu ul li a:hover{color:#9974d0}.header-menu-mobile .dropdown-menu{left:0;right:0;margin:0;padding:12px 0;border:none;width:100%;background-color:#2a084c;border-radius:0;transform:none!important;top:100%!important}.header-menu-mobile .dropdown-menu a{color:#fff;font-size:20px;font-weight:700;transition:.3s;padding:8px 12px}.header-menu-mobile .dropdown-menu a:hover{color:#ef17e7;background:0 0}.header-menu-mobile .btn{color:#fff;font-size:20px;font-weight:700;display:flex;flex-direction:column;line-height:1;align-items:flex-start;padding:6px 12px;width:100%}.header-menu-mobile .btn span{color:#fff;opacity:.5;font-size:12px;display:block;margin-bottom:4px}.header-menu-mobile .btn:after{border:none;content:"";font-family:"Font Awesome 5 Pro";right:13px;top:15px;display:block;position:absolute;transition:.3s}.product-menu-mobile{background-color:#401e6a;font-family:"Bebas Neue",sans-serif;width:100%}.product-submenu-mobile{background-color:#fff;font-family:"Bebas Neue",sans-serif;width:100%}.product-submenu-mobile .btn{color:#221827;box-shadow:0 3px 6px rgba(0,0,0,.05)}.header-cart-box-top h3 span,.producer-store-opentime table,.product-submenu-mobile .btn span{color:#818181}@media (max-width:1199px){.product-menu ul li,.product-submenu ul li{margin-right:20px;margin-left:20px}#heurekaTableft{display:none!important}}.active-filters-list{display:flex;font-family:"Bebas Neue",sans-serif;margin-left:-4px;margin-right:-4px;align-items:center;flex-wrap:wrap}.active-filter{border:1px solid #818181;background-color:#fff;text-transform:uppercase;padding:4px 10px 2px;margin:4px;display:flex;flex-wrap:wrap;flex-direction:column}.active-filter-type{color:#c69cd9;font-size:12px;font-weight:700;letter-spacing:1.2px}.active-filter-del{color:#818181;font-size:14px;margin-top:3px;transition:.3s}.active-filter-name{color:#818181;font-size:18px;font-weight:700;margin-left:10px}.delete-all-filters{color:#712fd1;font-size:14px}.sort-box-wrap{display:flex;flex-wrap:wrap;width:100%;margin-top:20px;padding:20px 0;border-top:2px solid #ededed}.sort-box-desktop{display:flex;align-items:center;width:100%}.product-list-count{margin-left:auto;color:#221827}.sort-box{align-items:center;display:flex}.sort-box-items ul{list-style:none;display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0}.sort-box-items ul li a{color:#818181;font-size:14px;font-weight:400;line-height:30px;transition:.3s;margin:5px 15px}.sort-box-items ul li a.active,.sort-box-items ul li a:hover{color:#221827}.col-filters-absolute{position:absolute;left:0;top:0}.col_filters .filter_subbox .box-in label{font-size:14px;font-family:"Open Sans";font-weight:400;color:#221927;line-height:18px;margin-bottom:10px;float:left}.col_filters .filter_subbox .box-in label.disabled{text-decoration:line-through;color:#ccc}.col_filters .filters-box{background-color:#f7f7f7}.col_filters .a_show-hide{display:block;margin:2px;color:#171a1f;font-size:20px;font-family:bebas_neuebold;line-height:36px;padding-left:18px;position:relative;background:#fff;text-decoration:none}.col_filters .a_show-hide i{position:absolute;right:14px;top:7px}.col_filters .filters-box{padding:8px 0 30px}.col_filters .filter_subbox{border-bottom:1px solid #f0f0f0;padding-bottom:18px;padding-top:12px;margin-bottom:6px}.col_filters .filter_subbox .headline{font-weight:700;font-size:14px;line-height:22px;font-family:"Open Sans"}.banner-top,.col_filters .filters-trigger .btn,.sort_box label{font-family:"Bebas Neue",sans-serif}.col_filters .filter_subbox .headline a{display:block;position:relative;text-decoration:none;color:#221927;padding-left:20px}.col_filters .filter_subbox .headline a small{font-size:14px;font-weight:400}.col_filters .filter_subbox .headline a i{position:absolute;right:16px;top:4px}.col_filters .filter_subbox .box-in{padding:18px 16px 0 20px}.col_filters .filter_subbox .box-in .chck{float:left;clear:left;margin-bottom:10px;width:18px;height:18px;background:#ccc;margin-right:14px;position:relative;cursor:pointer}.col_filters .filter_subbox .box-in .chck.slc:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;background-color:#fff;color:#712fd1;font-size:16px;position:absolute;top:0;left:0;right:0;text-align:center}.col_filters .filter_subbox .box-in .chck.disabled{background:#f5f5f5}.col_filters .filter_subbox .box-in .select2{margin-bottom:0;width:100%}.col_filters .filter_subbox .box-in .select2 .select2-selection__rendered{border-right:none;border-bottom:none;border-color:#f2f2f2;color:#5c5e61;width:100%}.col_filters .filter_subbox .box-in .select2 .select2-selection__rendered:after{color:#e41818}.col_filters .filter_subbox .box-in ul{margin:-2px;padding-left:0}.col_filters .filter_subbox .box-in ul li{list-style:none;float:left}.col_filters .filter_subbox .box-in ul li a{display:block;width:74px;margin:2px;height:24px;border:1px solid #e8e8e8;text-align:center;font-size:13px;line-height:24px;text-decoration:none;color:#5c5e61}.col_filters .filter_subbox .box-in ul li.slc a{background:#712fd1;color:#fff;border-color:#712fd1}.col_filters .filter_subbox .box-in ul li a.disabled{opacity:.3;display:none}.col_filters .filter_subbox .box-in ul.ul_ks-pack li{margin:0 4px 0 0;width:30%}.col_filters .filter_subbox .box-in ul.ul_ks-pack li a{width:100%;height:100%;line-height:70px;text-transform:lowercase;box-sizing:border-box;padding:0 6px}.col_filters .filter_subbox .box-in ul.ul_ks-pack li.slc a.ico svg{fill:#fff}.col_filters .filter_subbox .box-in ul.ul_ks-pack li a.ico{line-height:16px;padding-bottom:7px}.col_filters .filter_subbox .box-in ul.ul_ks-pack li a.ico svg{height:20px;display:block;width:100%;font-size:24px;line-height:34px;margin:7px 0 5px;fill:#712FD1}.col_filters .a_reset{color:#712fd1;border-bottom:1px solid #712FD150;text-decoration:none;margin-left:20px;font-size:15px}.col_filters .a_reset:hover{border-bottom:1px solid #fafafa}.col_filters .filter_subbox .box-in .touch-devices_box label{line-height:35px;clear:left;width:30%}.col_filters .filter_subbox .box-in .touch-devices_box input{float:left;width:60%;height:35px;border:2px solid #ededed;border-right:none;border-bottom:none;font-size:14px;line-height:24px;color:#7e7e7e;font-family:"Open Sans";padding:5px 8px 4px;box-sizing:border-box;box-shadow:inset 1px 3px 0 #f2f2f2}.sort_box label{clear:none;width:auto;text-align:right;line-height:34px;margin:4px 14px 2px 0;font-size:18px;color:#7e7e7e;text-transform:uppercase;font-weight:700;float:left}.sort_box .dropdown{width:180px!important}.sort_box .dropdown .filter-option-inner-inner{padding:0!important}.col_filters .filters-trigger .btn{width:100%;border:2px solid #221727;background-color:#221627;color:#fff!important;font-weight:700;font-size:22px;line-height:47px}.ambassador-page h3{font-size:40px;line-height:1.1}.banner-top h1,.banner-top h3{color:#fff!important;font-size:72px;margin-bottom:15px;text-transform:uppercase}.colors-btn .btn{max-width:330px}.ambassador-page .perex,.banner-top h1,.banner-top h3{max-width:500px;text-align:center}.colors-btn .btn.btn-blue{background-color:#6a7bcf;border-color:#6a7bcf}.colors-btn .btn.btn-blue:hover{background-color:#3655f0;border-color:#3655f0}.colors-btn .btn.btn-purple{border-color:#9974d0;background-color:#9974d0}.colors-btn .btn.btn-purple:hover{border-color:#8a4ce5;background-color:#8a4ce5}.banner-top{width:100%;background:url(../../images/front/ambassador-banner.jpg) center no-repeat;min-height:430px;display:flex;flex-direction:column;justify-content:center;align-items:center}.banner-top-cart{background:url(../../images/front/ambassador-thanks.jpg) center no-repeat;min-height:344px}.banner-top h3{line-height:1.2}.banner-top p,.calculator-page .banner-top p{color:#c69cd9;font-size:36px;font-weight:300;line-height:36px;text-transform:uppercase}.banner-top .btn,.producer-bg-info .btn{font-size:28px;padding:17px 40px 10px;line-height:1;font-weight:700}.banner-top .btn:after{color:#401a6c;font-weight:700;left:-2px;right:-2px}.ambassador-page h2{margin-bottom:30px;padding-top:80px}.ambassador-page .perex{margin:0 auto}.ambassador-page .perex p{color:#1d002d;font-size:20px;font-weight:400}.ambassador-box{background-color:#fff;padding:40px;transition:.3s}.ambassador-box:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.articles .article,.brands .brand{box-shadow:0 3px 5px rgba(0,0,0,.15)}.ambassador-box-img{display:flex;justify-content:center;margin-bottom:30px}.ambassador-howto-text,.ambassador-howto-text p{color:#818181;font-size:14px;font-weight:400}.how-became-box{max-width:820px;padding:0 40px;border-bottom:2px solid #ededed;margin-bottom:40px}.ambassador-thanks-modal-text p,.how-became-box-text{color:#818181;font-size:16px;font-weight:400}.how-became-box-text p{color:#818181;font-size:16px;font-weight:400;margin-bottom:40px;max-width:350px}.how-became-box-img{display:flex;justify-content:center;margin-top:50px}.rewards-box{background:url("../../images/front/purple-bg.png") right top no-repeat #9974d0;width:100%;min-height:767px}.rewards-wrap{max-width:900px;padding-left:80px;margin-bottom:0}.rewards-wrap ul{margin:0 0 30px;padding:0;list-style:none}.rewards-wrap ul li{background:url("../../images/front/rewards-check.svg") left top/37px no-repeat;padding-left:55px;min-height:37px;margin-bottom:20px;color:#fff;font-size:16px;font-weight:400;line-height:2.24}.rewards-img{display:flex;justify-content:flex-end;margin-top:-30px;margin-right:-30px}.rewards-text p{opacity:.5;color:#fff;font-size:15px;font-weight:400;line-height:28px}.became-ambassador{background-color:#712fd1;width:100%;padding-bottom:60px}.became-ambassador .buttons .btn{margin:8px;font-size:28px;padding:16px 40px 10px;font-weight:700}.became-ambassador .buttons .btn:after{color:#7122d5}.ambassador-points{max-width:700px;margin-top:70px;margin-bottom:70px}.ambassador-points-text{max-width:350px}.ambassador-points p{margin-top:30px;color:#818181;font-size:16px;font-weight:400}.ambassador-points-img{margin-top:35px}@media (min-width:992px){.cart-left-col,.cart-right-col{flex:0 0 50%;max-width:50%}.col_filters .filters-trigger{display:none!important}.col_filters .filters-box{display:block!important}.how-became-box-col-text{flex:0 0 54%;max-width:54%}.how-became-box-col-img{flex:0 0 46%;max-width:46%}}.ambassador-thanks .colors-btn .btn{width:auto;padding:12px 30px 7px}.ambassador-thanks-info{text-align:center;border-bottom:2px solid #ededed;max-width:820px;margin:40px auto 0;padding-bottom:40px}.ambassador-thanks-info-text p{color:#1d002d;font-family:"Open Sans";font-size:20px;font-weight:400;line-height:36px;margin-bottom:30px}.ambassador-thanks-info-contact h3{color:#221727;font-family:"Open Sans";font-size:16px;font-weight:700;margin-bottom:5px}.info-contact-phone{color:#221727;font-family:"Open Sans";font-size:16px;font-weight:400;margin:15px}.ambassador-thanks-info-contact i{color:#221727;font-size:20px;font-weight:400;margin-right:5px}.info-contact-mail{margin:15px}.info-contact-mail span{color:#221727;font-family:"Open Sans";font-size:16px;font-weight:400;border-bottom:1px solid #cecbcf}.ambassador-thanks-icons{display:flex;justify-content:center;flex-wrap:wrap}.ambassador-reg .input-wrap .form-group{display:flex;flex-wrap:wrap;width:100%;max-width:350px}.ambassador-thanks-modal{max-width:724px}.ambassador-reg .btn-red{border-color:#9c6ad9!important;background-color:#9c6ad9!important;width:auto;padding:3px 30px 0}.ambassador-reg .btn-blue{width:auto;padding:12px 27px 7px}.ambassador-reg h3{color:#221927;font-size:40px;margin:0 0 15px;line-height:1}.ambassador-reg h4{color:#818181!important;font-size:28px;margin:0 0 15px}.banner-top-modal{background:url(../../images/front/modal-thanks.jpg) center no-repeat;min-height:430px}.ambassador-thanks-modal-img{display:flex;justify-content:center;margin-top:45px}.ambassador-thanks-modal-text{display:flex;justify-content:center;flex-wrap:wrap;padding:40px;text-align:center}.header-cart-box{position:absolute;display:none;top:100%;right:0;width:500px;background-color:#fff;padding:15px 24px 24px}.header-cart-box-top .under-head{color:#221727;font-size:22px;font-weight:300;font-family:"Bebas Neue",sans-serif;margin-bottom:20px}.header-cart-box .cart-empty-icon{margin:0 auto 30px;width:217px}.header-cart-box .close{top:15px;right:16px}.header-cart-box-top h3{color:#221827;font-size:22px;font-family:"Bebas Neue",sans-serif;margin:0}#hce-product-cert,#hce-product-cert a,.hader-cart-box-price p,.header-cart-box-bottom a.link{font-family:"Open Sans",sans-serif}.header-cart-box-content{max-height:50vh;overflow-y:scroll}.header-cart-box .cart-product-table td{height:65px;padding:5px 0}.header-cart-box .cart-product-table .td-img a{height:48px;width:48px}.header-cart-box .cart-product-table .td-text{width:220px;padding-left:10px;padding-right:10px}.header-cart-box .cart-product-table .td-text .product-name{max-width:200px}.header-cart-box .cart-product-table .td-text .product-name h5{line-height:1}.header-cart-box .cart-product-table .td-text .product-name a{font-size:12px;font-weight:400}.header-cart-box .cart-product-table .td-counts{width:65px}.header-cart-box .cart-product-table .cart-count{width:65px;height:32px;font-size:14px!important}.header-cart-box .cart-product-table .td-price{width:90px;font-size:20px;padding-right:15px}.header-cart-box .cart-product-table .td-del{width:15px}.header-cart-box .progress-free-box{color:#221827;font-size:12px;font-weight:700;font-family:"Open Sans",sans-serif;text-transform:none;min-height:50px;background:url("./../../images/front/truck2.svg") left 16px center no-repeat #f1f1f1}.hader-cart-box-price{text-align:right;font-size:20px;color:#1c1c1c;font-family:"Bebas Neue",sans-serif;font-weight:400;margin-top:15px}.hader-cart-box-price span{color:#8d2df1}.hader-cart-box-price p{font-size:13px;line-height:1.5;color:#7e7e7e;margin-bottom:0}.header-cart-box-bottom{display:flex;justify-content:flex-end;align-items:center;margin-top:15px}.header-cart-box-bottom a.link{font-size:14px}.header-cart-box .btn-red{width:auto;line-height:1;height:auto;padding:8px 30px;margin-top:0;margin-bottom:15px}.header-cart-overlay{position:fixed;top:80px;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);z-index:100;display:none}.articles,.brands{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0 50px}.articles *,.brands *,.heureka-reviews *{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.brands .brand{flex-basis:24%;display:flex;flex-direction:column;padding:3px;margin-bottom:20px;text-align:center}.articles .article:hover,.brands .brand:hover{box-shadow:rgba(0,0,0,.15) 0 15px 30px;transform:translateY(-5px)}.brands .brand .image{text-align:center;padding:25px 25px 0}.brands .brand .inner{padding:20px;display:flex;flex-direction:column;flex-grow:1}.articles .article h2,.brands .brand h2{line-height:1.4}.articles .article .date,.brands .brand .date{font-size:12px;margin-bottom:10px;color:#7e7e7e}.articles .article .text,.brands .brand .text{flex-grow:1}.articles .article .btn,.brands .brand .btn{max-width:100px}@media (max-width:991px){.active-filters-list .delete-all-filters,.col_filters .filter_subbox .filter-content,.col_filters .filter_subbox i,.sort-box-desktop,.sort-box-wrap .sort-box-mobile .sort-trigger{display:none}.sort-box-mobile{display:flex;width:100%}.sort-box-wrap{padding:0;margin-top:0;border-top:none;margin-bottom:20px}.col_filters .filters-trigger-show,.sort-box-wrap .sort-box-mobile .sort-box-items ul,.sort-box-wrap .sort-box-mobile .sort-trigger-show{display:block}.sort-box-wrap .sort-box-mobile .btn{width:100%;border:2px solid #221727;background-color:#221627;color:#fff!important;font-weight:700;font-size:22px;font-family:"Bebas Neue",sans-serif;line-height:47px}.sort-box-wrap .sort-box-mobile .sort-box-items{display:none;background-color:#f7f7f7}.sort-box-wrap .sort-box-mobile .sort-box-items ul li{border-bottom:1px solid #f0f0f0}.sort-box-wrap .sort-box-mobile .sort-box-items ul li:last-of-type{border-bottom:none;padding-bottom:2px}.sort-box-wrap .sort-box-mobile .sort-box-items ul li a{display:block;padding-bottom:12px;padding-top:12px;margin:0 15px}.sort-box-wrap .sort-box-mobile .sort-box-items ul li a.active{font-weight:700}.col-filters-absolute{position:relative;left:0;top:0;padding:0;margin-bottom:10px}.col_filters .filters-box{display:none;padding:0}.col_filters .filter_subbox{padding:0;margin-bottom:0}.col_filters .filter_subbox .headline a{padding:12px 20px}.col_filters .filter_subbox .headline a i{top:16px}.col_filters .filter_subbox .box-in{padding:0 16px 12px 20px;float:left;width:100%}.col_filters .a_reset{display:inline-block;margin:12px 20px 20px}.ambassador-page h3,.banner-top p{text-align:center}.ambassador-howto-img,.ambassador-points,.ambassador-points-img{margin-bottom:30px}.banner-top{min-height:300px}.banner-top h1{font-size:40px}.banner-top p{font-size:30px}.banner-top .btn{font-size:24px;padding:14px 20px 10px}.ambassador-page h2{padding-top:40px;font-size:36px;text-align:center}.how-became-box{padding:0}.ambassador-points,.how-became-box:first-of-type{margin-top:0}.how-became-box-col-text{order:2;display:flex}.how-became-box-col-img{order:1;display:flex;justify-content:center}.how-became-box-img,.how-became-box-text{justify-content:center;width:100%;display:flex}.how-became-box-img{margin-bottom:30px;margin-top:0}.how-became-box-text{flex-direction:column;align-items:center}.how-became-box-text p{max-width:100%}.how-became-box .how-became-box-btns{display:flex;justify-content:center;align-items:center;flex-direction:column}.rewards-wrap{padding-left:0}.rewards-box{min-height:0;padding-bottom:30px}.rewards-img-col{position:absolute;bottom:0;right:0;overflow:hidden}.rewards-text{position:relative;z-index:1}.rewards-text p{opacity:1}.rewards-img{margin-top:30px;margin-right:-10px;opacity:.2}.ambassador-points-text-col{display:flex;order:2;justify-content:center}.ambassador-points-img-col{display:flex;order:1;justify-content:center}.header-cart-overlay{top:60px}.brands .brand{flex-basis:32%}}@media (max-width:767px){.ambassador-box,.ambassador-thanks-modal-text{padding:20px}.ambassador-points-img,.how-became-box-img{max-width:150px}.ambassador-page .perex p{font-size:18px}.became-ambassador .buttons{display:flex;flex-direction:column}.became-ambassador .buttons .btn{padding:10px 20px 5px;font-size:22px}.ambassador-reg .input-wrap .form-group{max-width:90%}.ambassador-reg .input-tooltip{margin-top:25px;width:10%}.ambassador-thanks-modal-img{margin-top:25px}.header-cart-box .cart-product-table tr{border:none;border-top:1px solid #ededed;margin-bottom:0}.header-cart-box .cart-product-table td{display:flex;align-items:center}.header-cart-box .cart-product-table .td-price{justify-content:flex-end}.header-cart-box .cart-product-table tr td.td-del{position:relative;top:0}.cart-product-table .td-counts{width:50%;text-align:left!important}.cart-product-table .td-price{width:50%;text-align:right!important}.brands .brand{flex-basis:49%}}.text-container{margin:0 auto 60px;max-width:720px;width:100%}.text-container h2{line-height:1.4;margin-bottom:20px}.text-container img{max-width:100%;margin:15px 0;height:auto!important}.text-container .perex p{font-size:16px;font-weight:700;line-height:1.8}.text-container .logo img{max-width:300px;max-height:200px;margin:0}.text-container .btn{max-width:none;width:auto;padding-left:30px;padding-right:30px;min-width:100px}.intro-overlay .main-container{-webkit-filter-filter:blur(9px);filter:blur(9px);overflow:hidden;height:100vh}.intro-overlay .main-container:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.63}.intro-overlay .intro-modal{position:absolute;top:45%;left:50%;background-color:#fff;padding:56px 30px;width:660px;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.intro-overlay .intro-modal .logo{width:320px;max-width:100%;margin:0 auto 32px;padding-right:15px}.intro-overlay .intro-modal .text_1 p{font-size:30px;line-height:40px;font-family:"Bebas Neue",sans-serif;color:#712fd1;margin-bottom:30px}.intro-overlay .intro-modal .text_2 p{font-size:64px;line-height:72px;font-family:"Bebas Neue",sans-serif;font-weight:700;color:#221827;margin-bottom:20px}.intro-overlay .intro-modal .text_3 p{font-size:16px;line-height:36px;color:#1d002d;margin-bottom:30px}.intro-overlay .intro-modal .buttons .btn{font-size:22px;line-height:30px;background-color:#9974d0;color:#fff;font-family:"Bebas Neue",sans-serif;padding:10px 30px 6px}.page-credits .banner-top{background-image:url("../../images/front/credits-banner.jpg");background-size:cover}.page-credits .ambassador-page .ambassador-box-text{max-width:730px;margin:0 auto}.page-credits .ambassador-page .how-became-box{padding:40px;margin-bottom:0}.adv_container{position:relative;text-align:center;padding:9px 0}.adv_container div,.adv_container h1,.adv_container h2,.adv_container h3,.adv_container h4,.adv_container h5,.adv_container h6,.adv_container p,.adv_container span{display:inline-block;line-height:32px;font-size:15px;margin:0}.quantitative_table a,.search-form input{font-size:18px;font-family:"Bebas Neue",sans-serif}.adv_container .btn{border:1px solid #fff;padding:0 18px;line-height:30px;display:inline-block;text-decoration:none;margin-left:10px}.adv_container .close{opacity:1;position:absolute;right:20px;top:12px;margin:0;padding:0;z-index:9;transition:.3s}.adv_container.text-light .btn{border:1px solid #fff;color:#fff}.adv_container.text-dark .btn{border:1px solid #1c1c1c;color:#1c1c1c}.articles .article{flex-basis:49%;display:flex;flex-direction:column;padding:3px;margin-bottom:30px}.articles .article .inner{padding:25px;display:flex;flex-direction:column;flex-grow:1}.heureka-reviews{background-color:#f0f8ff;padding:50px 0}.heureka-reviews .total-stats h2{font-size:58px;line-height:64px;color:#1d002d;margin-bottom:12px}.heureka-reviews .total-stats p{font-size:20px;line-height:36px;color:#1d002d;margin-bottom:60px}.heureka-reviews .total-stats i{color:#71d39a;font-size:32px;line-height:36px;margin-right:10px;vertical-align:-4px}.heureka-reviews .reviews{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.heureka-reviews .reviews .review{background-color:#fff;padding:56px 23px 23px;display:flex;flex-basis:23.5%;flex-direction:column;box-shadow:#6a7BCF1A 0 3px 5px;position:relative}.heureka-reviews .reviews .review:hover{box-shadow:#6a7BCF4D 0 15px 30px;transform:translateY(-5px)}.heureka-reviews .reviews .review:after{content:"";width:64px;height:64px;position:absolute;top:-22px;left:50%;transform:translateX(-50%);display:inline-block;background-image:url("/images/front/heureka-oz.png");background-size:100%;box-shadow:#24aAD64D 0 10px 30px;border-radius:50%}.heureka-reviews .reviews .review p{font-size:15px;line-height:28px;color:#818181;margin-bottom:12px;flex-grow:1}.heureka-reviews .reviews .review small{font-size:12px;line-height:28px;color:#c1c1c1}.heureka-reviews .reviews .review .stars i{font-size:16px;line-height:30px;color:#ededed}.heureka-reviews .reviews .review .stars i.text-yellow{color:#ffce00}.heureka-reviews .buttons .btn{font-size:22px;line-height:30px;background-color:#6a7bcf;color:#fff;font-family:"Bebas Neue",sans-serif;padding:10px 30px 6px}.heureka-reviews .buttons .btn:hover{background-color:#3655f0}@media (max-width:991px){.intro-overlay .intro-modal{max-width:550px}.intro-overlay .intro-modal .text_1 p{font-size:24px;line-height:32px}.intro-overlay .intro-modal .text_2 p{font-size:48px;line-height:54px}.intro-overlay .intro-modal .text_3 p{font-size:16px;line-height:24px}.heureka-reviews .reviews{margin-bottom:10px}.heureka-reviews .reviews .review{margin-bottom:40px;flex-basis:48%}.calculator-why-icons [class*=" col-"]{margin-bottom:30px}}@media (max-width:480px){.sale-boxes .grid-item{width:calc(100% - 20px)}.sale-boxes h3 a{font-size:44px}.sale-boxes h3 small a{font-size:32px}.articles .article,.brands .brand,.heureka-reviews .reviews .review{flex-basis:100%}}#hce-product-cert{position:relative;background:#fff;width:100%;height:auto;border:1px solid #eee;padding:5px;margin-bottom:20px;color:#7e7e7e;text-decoration:none}#hce-product-cert:after{display:block;clear:both;content:""}#hce-product-cert a{color:#7e7e7e;text-decoration:none}#hce-product-cert .hce-certificate-image-container{width:100px;height:100%;float:left;margin-left:2px;margin-right:10px}#hce-product-cert .hce-certificate-image-container img{max-width:100%;height:auto}#hce-product-cert .hce-certificate-text-container{margin-top:7px;width:calc(100% - 120px);float:left;font-size:11px;margin-left:0;line-height:18px}#hce-product-cert .hce-certificate-text-container .hce-certificate-heading{font-size:13px;margin-bottom:3px;color:#221927;font-weight:700}#hce-product-cert .hce-certificate-text-container .hce-backlink-container a{font-weight:400;color:#712fd1;text-decoration:underline}.alert{border-radius:0;margin-bottom:20px;border:none}.alert-info{background-color:#9974d0;color:#fff}.crumb a{color:#818181;margin-right:15px}.crumb span.sep{margin-right:15px;color:#ccc}.quantitative_table{display:none;position:absolute;top:48px;left:0;border:3px solid #712fd1;width:49%;float:left;text-align:center;border-top:none;background-color:#fff}.quantitative_table a{border-top:3px solid #712fd1;height:auto;width:50%;padding:5px 10px;color:#712fd1;line-height:22px;text-align:center;box-sizing:border-box;display:block;float:left;text-decoration:none}.quantitative_table a.package{background-color:#f7e516}.quantitative_table a:after{border-width:none;content:none}.quantitative_table a:nth-of-type(odd){border-right:3px solid #712fd1}.prod-det_container .desc_col .quantity_box.with-variants .add-to-cart_form .quantitative_table{top:106px}.product-detail .quantitative_table{width:96px}.alertify-logs{width:100%;top:auto;bottom:0;right:0}.alertify-log{text-align:center;right:0;opacity:1;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.alertify-log-show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.alertify-log-hide{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}.search-form{float:right;background-color:#f8f8f8;margin-top:6px}.search-form input{border:none;background:0 0;padding:6px 15px;height:40px;line-height:28px;color:#1c1c1c;width:270px}.search-form input:active,.search-form input:focus{border:none}.search-form button{border:none;background:0 0;font-size:16px;line-height:40px;width:42px;text-align:center;cursor:pointer}.no-search-results_container{padding:42px 0 100px;text-align:center;font-family:"Bebas Neue",sans-serif}.no-search-results_container p{font-size:28px;line-height:36px;margin-bottom:30px;color:#7e7e7e}.errors{background-color:#ff8383;margin-top:10px}.errors p,.success p{color:#fff!important;font-size:14px;padding:10px 15px;margin-bottom:0}.errors i,.success i{color:#fff!important;font-size:14px;margin:18px 10px;float:left}.success{background-color:#71d39a;margin-top:10px}.info.info-success{color:#71d39a!important}.info.info-warning{color:#ff8383!important}#thepay-container{margin-top:50px}#thepay-container a{background-color:#eaeaea;padding:10px!important}#thepay-container a span{text-decoration:none!important;font-size:13px}#thepay-methods-div-content ul li{margin:0 12px 12px 0!important}.edge-page .banner-top{background:url(./../images/front/edge-bg.jpg) center no-repeat}.edge-page h2{color:#1d002c}.edge-page .how-became-box{border-top:2px solid #ededed;border-bottom:2px solid #ededed;padding-top:40px}.edge-page .how-became-box h3{font-size:40px;line-height:1.2}.edge-page .how-became-box p{line-height:2.25}.edge-logo{margin-top:80px;margin-bottom:60px}.edge-logo img{margin:0 auto;display:block}.producer-info-item,.producer-show-more{text-align:center;margin-bottom:30px}.producer-info-item-top{color:#b21274;font-family:"Bebas Neue",sans-serif;font-size:80px;font-weight:700;min-height:100px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:5px}.producer-info-item-top img,.producer-item-img img,.producer-price-img img{display:block;margin:0 auto}.producer-info-item-text{color:#1d012d;font-size:16px;max-width:240px;margin:0 auto}.producer-shadow-box{background-color:#fff;padding:50px 50px 20px}.calculator-how-box-item,.producer-store-item{box-shadow:0 3px 5px rgba(0,0,0,.05);background-color:#fff}.producer-shadow-box .producer-shadow-box-text{max-width:720px;margin:0 auto}.producer-shadow-box p{color:#818181;font-size:16px;font-weight:400;line-height:2.25;margin-bottom:35px}.producer-price{margin:55px auto 60px;max-width:670px}.producer-price-text p{color:#1d002d;font-size:20px;text-align:center}.producer-quality h2{margin-bottom:60px}.producer-item{display:flex;margin:30px 0}.producer-item-list{max-width:1120px;margin:0 auto 30px}.producer-item-img{display:block;width:186px;height:186px;text-align:center}.producer-item-text{width:calc(100% - 186px)}.producer-item-name{color:#221927;font-weight:700;text-decoration:underline;line-height:24px;transition:.3s;margin-bottom:5px}.producer-item-name:hover{color:#b21274;text-decoration:underline}.producer-item-variant{color:#1d012c;font-size:14px;line-height:22px;margin-bottom:8px}.producer-item-content{color:#818181;font-size:13px;line-height:22px}.producer-more-text{text-align:center;font-size:20px;color:#1d002d;margin-bottom:40px}.producer-bg-info{background-color:#b21274;width:100%;min-height:380px;padding:30px 0;display:flex;justify-content:center;align-items:center;margin-bottom:60px}.producer-bg-info-text{font-size:72px;color:#fff;font-family:"Bebas Neue",sans-serif;text-transform:uppercase;line-height:1.2;font-weight:700;text-align:center;margin-bottom:20px}.producer-store-wrap{max-width:1100px;margin:0 auto}.producer-store-wrap h2{font-size:40px;margin-bottom:25px;line-height:1.2}.producer-store-item-col{margin:10px 0}.producer-store-item{padding:24px;height:100%}.producer-store-place{color:#818181;font-family:"Bebas Neue",sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.producer-store-name{color:#221927;font-size:16px;font-weight:700;margin-bottom:10px}.producer-store-adress{font-size:16px;color:#221927;margin-bottom:15px;line-height:1.5}.producer-store-opentime table th{font-weight:700;padding-bottom:5px}.producer-store-opentime table td{padding:5px 0}.producer-store-opentime table td:first-child{width:75px}.producer-store-contact{margin-top:10px;margin-bottom:10px}.producer-store-contact a{color:#818181;font-size:14px;font-weight:400;text-decoration:underline;transition:.3s}.producer-show-more .btn{border:2px solid #712fd1;color:#712fd1;background:0 0;margin:0;padding:11px 37px 8px;font-size:22px}.producer-show-more .btn::after{background:#712fd1;color:#fff}#producer-map{width:100%;height:549px;margin-bottom:40px}#producer-map .gm-style .gm-style-iw-c{border-radius:0;padding:20px}.calculator-page .producer-bg-info{background-color:#370867}.calculator-page .banner-top{background:url(./../images/front/calc-bg-top.jpg) center no-repeat}.calculator-page h2{color:#1d002c;margin-bottom:25px}.calculator-page h3{color:#221927;font-size:40px}.calculator-page p{color:#818181;font-size:16px;font-weight:400;line-height:2.25}.calculator-page .bigger-text p{font-size:20px;color:#1d002d;line-height:1.8}.calculator-page .bigger-text p a{color:#1d002d!important}.calculator-page .bigger-text a{color:#1d002d}.page-725{margin:0 auto;max-width:725px}.calculator-top{margin:70px auto 60px}.calculator-why h2{font-size:40px;margin-bottom:40px}.calculator-why p{color:#1d012d;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:0}.calculator-how{margin-top:55px}.calculator-how p{color:#818181;font-size:16px}.calculator-how-box-wrap{max-width:840px;margin:40px auto}.calculator-how-box-col{padding:0 10px}.calculator-how-box-item{display:flex;flex-direction:column;align-items:center;padding:10px 24px 24px;text-align:center;height:100%;transition:.3s;min-height:174px}.calculator-how-box-item-img{margin-bottom:10px;height:80px;display:flex;align-items:center;justify-content:center}.calculator-how-box-item a{display:block;color:#221927;font-size:16px;font-weight:400;line-height:1.5}.calculator-box{max-width:910px;margin:0 auto 40px;box-shadow:0 10px 30px rgba(0,0,0,.05);background-color:#fff;text-align:center;padding-top:40px}.calculator-box .bigger-text{padding:0 20px}.calculator-box-form{max-width:470px;margin:30px auto 0;padding:0 30px}.calculator-box-form .form-group{display:flex;justify-content:flex-end;align-items:center;margin-bottom:16px;position:relative}.calculator-box-form .form-group .input-tooltip{left:100%;position:absolute;margin-left:10px;width:auto;display:block;margin-top:0}.calculator-box-form .form-group label{color:#818181;font-size:16px;font-weight:400;margin:0}.calculator-box-form .form-group input{width:73px;margin-left:20px;color:#221827;font-weight:700!important;text-align:center}.calculator-box .btn-red{margin-top:10px;background-color:#8a4ce5;border-color:#8a4ce5;line-height:1;display:inline-flex;justify-content:center;align-items:center;padding-top:6px}.calculator-box-bottom{background-color:#f4eaf8;min-height:80px;padding:20px;display:flex;align-items:center;justify-content:center;color:#1d002d;font-size:20px;line-height:1.5;margin-top:24px}.calculator-box-bottom p{margin-bottom:0;color:#1d002d;font-size:20px;line-height:1.5}.calculator-pg-vg{max-width:820px;margin:50px auto 40px;padding-bottom:20px;border-bottom:2px solid #ededed}.calculator-pg-vg-info{text-align:center;max-width:555px;margin:20px auto}.calculator-pg-vg-info p{color:#1d002d;font-size:20px;font-weight:400;line-height:1.8}@media (max-width:767px){.intro-overlay .intro-modal{top:20px;left:20px;right:20px;padding:40px 20px;width:auto;max-width:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.intro-overlay .intro-modal .logo,.producer-info-item-top-img{margin-bottom:20px}.intro-overlay .intro-modal .text_1 p{font-size:20px;line-height:28px;margin-bottom:20px}.intro-overlay .intro-modal .text_2 p{font-size:32px;line-height:40px;margin-bottom:20px}.intro-overlay .intro-modal .text_3 p{font-size:12px;line-height:18px;margin-bottom:20px}.crumb{display:none}.alertify-logs{top:0;bottom:auto}.alertify-log{margin-top:0;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);line-height:22px;padding:10px 15px}.alertify-log-show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.alertify-log-hide{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%)}.edge-logo,.producer-quality h2{margin-bottom:30px}.edge-logo{margin-top:50px}.producer-info-item-top{font-size:50px;min-height:70px;margin-bottom:0}.producer-shadow-box{padding:20px}.producer-shadow-box .producer-shadow-box-img{margin-top:0}.producer-price-text p{font-size:18px}.producer-item-img{height:150px;width:150px}.producer-item-text{width:calc(100% - 150px)}.producer-bg-info-text{font-size:40px}.producer-bg-info{min-height:300px}.producer-bg-info .btn{font-size:24px;padding:14px 20px 10px}.producer-store-wrap h2{line-height:1.2;font-size:34px}.producer-item-list-wrap{margin-top:40px}.calculator-why h2{font-size:34px;line-height:1.2}}@media (max-width:575px){.empty-profil-content{margin-top:30px}.empty-profil-content h2{font-size:36px}.empty-profil-content .under-head{font-size:20px;margin-top:10px;margin-bottom:20px}.user-page-order-list{margin-top:20px;margin-bottom:30px}.user-page-order-list table,.user-page-order-list table th{font-size:16px}.user-page-order-list table tr{height:80px}.user-page-order-list table .order-btn{width:60px}.user-page-order-list table .order-btn .btn{padding:8px 10px 2px}.user-page .user-page-top-right{margin-top:20px;justify-content:space-between}.calculator-box-form .form-group .input-tooltip,.user-page .user-page-top-right .btn{margin-left:0}.slick-carousel{margin:0 0 10px}.header-cart-box{width:100vw;padding:10px}.header-cart-box .cart-product-table .td-text{width:calc(100% - 48px - 65px - 80px - 15px);padding-left:0;padding-right:0}.header-cart-box .cart-product-table .td-text .product-name{max-width:100%;text-align:left}.header-cart-box .cart-product-table td{height:auto}.header-cart-box .cart-product-table .td-price{width:80px;font-size:18px}.header-cart-box .close{top:10px}.header-cart-box-bottom .btn{padding:5px 10px}.adv_container .close{right:5px;top:0}.adv_container .container{padding:0 25px}.adv_container .close img{width:16px}.search-form{float:none}.search-form input{height:45px;line-height:33px}.search-form button{float:right}.calculator-how-box-col{margin-bottom:30px}}.btn>span>.btn-icon{height:22px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);margin-right:4px;}