@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut5{0%{opacity:1}20%{opacity:.8}40%{opacity:.6}60%{opacity:.4}80%{opacity:.6}to{opacity:.8}}@keyframes fadeOut5{0%{opacity:1}20%{opacity:.8}40%{opacity:.6}60%{opacity:.4}80%{opacity:.6}to{opacity:.8}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes changeHeight{0%{height:0}to{height:100%}}@keyframes changeHeight{0%{height:0}to{height:100%}}header{box-shadow:0 6px 10px 0 rgba(56,57,59,.35);padding-top:1rem;padding-bottom:1rem}header .logo img{max-width:100%}header .contact_item{display:flex;align-items:center;font-size:1.1rem;font-weight:500;color:#000;flex-grow:1}header .contact_item:hover i{border-color:#f47316;color:#f47316}header .contact_item i{font-size:.9rem;width:32px;height:32px;border:1px solid #38393b;display:flex;align-items:center;justify-content:center}header .contact_item:hover{text-decoration:none}.mobile-search-modal{display:none!important}@media (max-width:770px){.desktop-search{display:none!important}.mobile-search-modal{display:inherit!important}}.carousel-3d-container .top_slide .title{position:absolute;bottom:0;width:100%;display:flex;justify-content:center}.carousel-3d-container .carousel-3d-slide{border:none!important;background:none!important}.carousel-3d-container .next,.carousel-3d-container .prev{color:#fff!important}.carousel-3d-container .prev{left:2rem!important}.carousel-3d-container .next{right:2rem!important}#search_input{border:none;border-bottom:1px solid #dcdcdc;color:#dcdcdc}#search_input::-moz-placeholder{color:#dcdcdc}#search_input::placeholder{color:#dcdcdc}#search_input::-webkit-input-placeholder{color:#dcdcdc}#search_input:-ms-input-placeholder{color:#dcdcdc}@media only screen and (min-width:768px){.search_form{flex:1}}.search_form .form-control{padding:1.4rem;color:#dcdcdc}.search_form .form-control:focus{box-shadow:none}.search_form .btn_search{border:none;background-color:#f47316;color:#fff;font-size:22px}@media only screen and (max-width:1280px){.top_menu{border-bottom:2px solid #dcdcdc;margin-bottom:1rem}}.top_menu .btn_catalog{font-size:1rem;font-weight:600;text-transform:uppercase;color:#000;display:flex;align-items:center;padding:.5rem 1rem .5rem 0;position:relative}@media only screen and (min-width:1280px){.top_menu .btn_catalog.border_menu:after{content:"";width:calc(100% - 1rem);border-bottom:2px solid #dcdcdc;position:absolute;bottom:-2px}}@media only screen and (max-width:1280px){.top_menu .btn_catalog{flex:auto}}.collapse_catalog{position:absolute;top:100%;left:0;z-index:11;min-width:290px}@media only screen and (min-width:1024px){.collapse_catalog.menu{top:calc(100% - 44px)}}@media only screen and (max-width:1024px){.collapse_catalog:not(.menu){left:auto;right:0}}.collapse_catalog .list-group:not(.child_menu) .list-group-item.child>.link{width:88%;float:left}.collapse_catalog .list-group.child_menu{display:none;min-width:245px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}@media only screen and (max-width:768px){.collapse_catalog .list-group.child_menu{margin-top:1rem}.collapse_catalog .list-group.child_menu .list-group-item{border-right:none;border-left:none}}@media only screen and (min-width:768px){.collapse_catalog .list-group.child_menu{position:absolute;top:0;left:100%}}.collapse_catalog .list-group-item{background-color:#f7f7f7;font-size:1rem;font-weight:700;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.collapse_catalog .list-group-item:not(:last-child){border-bottom:none}.collapse_catalog .list-group-item i{font-size:1.3rem;color:#dcdcdc;cursor:pointer}.collapse_catalog .list-group-item.show_child,.collapse_catalog .list-group-item:hover{padding-left:2rem}.collapse_catalog .list-group-item.show_child>.link,.collapse_catalog .list-group-item.show_child i,.collapse_catalog .list-group-item:hover>.link,.collapse_catalog .list-group-item:hover i{color:#f47316}.collapse_catalog .list-group-item.show_child .child_menu{display:block}.collapse_catalog .list-group-item .link{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;display:block;color:#38393b;text-decoration:none}.footer_links{list-style:none;padding-left:0}@media (max-width:990px){.footer_links{display:block!important}}.footer_links .title{text-transform:uppercase;margin-bottom:1rem;text-align:center;color:#fff;font-weight:600}.footer_links .title a{color:#fff}.footer_links .title a:hover{text-decoration:none}.footer_links ul{list-style:none;padding-left:0}.footer_links ul.column{-moz-columns:150px 3;columns:150px 3;-moz-column-gap:2rem;column-gap:2rem}.footer_links .item{font-size:.9rem;color:#dcdcdc}@media (max-width:990px){.footer_links .item{width:300px;display:block}}.footer_links .item .link{color:#dcdcdc}.footer_links .item .link:hover,.page_menu{text-decoration:none}.page_menu{border:1px solid #dcdcdc;background-color:#f7f7f7;padding:1.8rem 1rem;font-size:1.2rem;font-weight:600;color:#000;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.page_menu:hover{box-shadow:0 0 7px 0 #dcdcdc;text-decoration:none;color:#f47316}.page_menu i{color:#f47316;margin-right:.5rem}.page_menu img{margin-right:.5rem;max-width:40px}.custom_menu{display:flex;justify-content:space-around;flex-wrap:wrap}.custom_menu .item{padding:.9rem;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:1.2rem;font-weight:700;position:relative;color:#38393b}.custom_menu .item .image{border:3px solid #f47316;border-radius:50%;width:100px;height:100px;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.custom_menu .item:hover{text-decoration:none;color:#f47316}article figure:hover{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;opacity:.5}.article{position:relative;margin-bottom:2rem;border:1px solid rgba(238,221,238,.8);background:#fff}.article figure:hover{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;opacity:.5}.article .time_detail{font-size:.9rem;color:#38393b;margin-left:.8rem;font-weight:600}.article .info{margin:.5rem 1rem;height:50px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.article .title{color:#000;font-size:1.3rem;text-transform:uppercase;font-weight:600;line-height:1.2;text-align:center}.article .title:hover{text-decoration:none}.inner_art_time{text-transform:capitalize;font-size:1rem;text-align:center;color:#38393b}.title_last_notes{margin-bottom:1.5rem;font-size:2rem;font-weight:600;color:#000}.not_last .news_inner{padding-bottom:1rem;border-bottom:1px solid #dcdcdc}.news_inner .title{font-size:1.2rem;font-weight:600;color:#000;text-decoration:none}.news_inner .time{font-size:.8rem;color:#38393b;margin-top:.5rem;font-weight:600}.title_show{font-size:14px;text-transform:uppercase;margin-right:.5rem;margin-bottom:0}.change_show .dropdown-toggle{border:1px solid #979797;font-size:14px;width:200px;display:flex;justify-content:space-between;align-items:center}.change_show .dropdown-menu{margin-top:0;padding:0}.change_show .dropdown-item{border:1px solid #979797;font-size:14px;width:200px;display:flex;justify-content:space-between;align-items:center;background-color:#dcdcdc}.promo .title{text-align:center;text-transform:uppercase}.promo_info{padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #dcdcdc;height:100%}.promo_info .title{font-size:2rem;color:#000;font-weight:600}.promo_info .description{text-align:center;color:#38393b}.promo_time{display:flex;flex-direction:column;justify-content:center;align-items:center}.promo_time .title{font-size:.75rem;font-weight:600;color:#000;text-align:center;text-transform:uppercase}.time_ends{font-weight:600;display:flex;justify-content:center}.time_ends .item .time{text-align:center;width:55px;height:40px;font-size:2.1rem;line-height:1.3;position:relative;color:#f47316}.time_ends .item:not(:last-child){margin-right:.5rem}.time_ends .item:not(:last-child) .time:after{content:"";position:absolute;right:-.5rem;top:30%;border-right:1px solid #38393b;height:50%}.time_ends .label{font-size:.75rem;font-weight:300;text-transform:lowercase;text-align:center}.finished,.indefinitely{padding:.35rem .75rem;font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#38393b}.indefinitely{color:#f47316}.promo_inner .promo_info{height:90px}.category:hover figure{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;filter:opacity(50%)}.category .title{font-size:1.3rem;color:#000;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 1rem 1rem;text-align:center;line-height:1rem}.category .title:hover{text-decoration:none}.filter_category{border:1px solid #dcdcdc}.btn_open_filter{width:100%;background-color:#dcdcdc;border:1px solid #979797;text-align:left;font-size:1rem;font-weight:700;color:#000;text-transform:uppercase}.category_filter{border:1px solid #979797;background-color:#fff}.category_filter .custom-control-input:checked~.custom-control-label:before{border-color:#000;background-color:#000}.category_filter .custom-control-input:not(:disabled):focus~.custom-control-label:before{border-color:#000}.category_filter.open{left:0}.category_filter.open .close_filter{position:absolute;right:1rem;top:30%}.category_filter.open .open_filter{left:260px;background:none;color:#000}.category_filter .card{border:none;border-bottom:1px solid #dcdcdc!important}.category_filter .card .card-header{background-color:#fff;font-size:1rem;color:#000;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:.25rem 1rem;border-bottom:none}.category_filter .card .count{font-size:12px;color:#dcdcdc}.category_filter .card .el-slider__bar{background-color:#979797}.category_filter .card .el-slider__button{border-color:#979797;background-color:#979797}.category_filter .card .card-body{padding-top:.5rem}.category_filter .title_filter{font-size:1.2rem;font-weight:700;color:#000;text-transform:uppercase;border-bottom:1px solid #dcdcdc;padding:.5rem;display:flex;align-items:center}.category_filter .title_filter i{margin-right:.5rem}.category_filter .el-input__inner{border-radius:0;border-color:#dcdcdc}.category_filter .price_filter{align-items:center}.category_filter .price_filter .delimiter{margin:auto .2rem;background-color:#979797;height:1px;width:10%}.category_filter .price_filter .curr{margin-left:.2rem;font-size:.75rem;font-weight:400;text-transform:lowercase;margin-top:1rem}.category_filter .filter_actions{display:flex;justify-content:center;align-items:center;padding:1rem}.category_filter .filter_actions .btn_filter,.category_filter .filter_actions .btn_filter_clear{font-size:.75rem;font-weight:700;border:2px solid #dcdcdc;color:#dcdcdc;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;text-transform:uppercase;position:relative;overflow:hidden}.category_filter .filter_actions .btn_filter:after,.category_filter .filter_actions .btn_filter_clear:after{content:"";background:#f47316;display:block;position:absolute;padding-top:300%;padding-left:350%;margin-left:-20px!important;margin-top:-120%;opacity:0;transition:all .8s}.category_filter .filter_actions .btn_filter:active:after,.category_filter .filter_actions .btn_filter_clear:active:after{padding:0;margin:0;opacity:1;transition:0s}.category_filter .filter_actions .btn_filter:hover span:after,.category_filter .filter_actions .btn_filter_clear:hover span:after{opacity:1}.category_filter .filter_actions .btn_filter_clear span,.category_filter .filter_actions .btn_filter span{position:relative;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.category_filter .filter_actions .btn_filter_clear span:after,.category_filter .filter_actions .btn_filter span:after{position:absolute;opacity:0;top:-2px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.category_filter .filter_actions .btn_filter:hover span{padding-right:15px}.category_filter .filter_actions .btn_filter:hover span:after{right:0}.category_filter .filter_actions .btn_filter span:after{content:"\BB";right:-15px}.category_filter .filter_actions .btn_filter_clear:hover span{padding-left:15px}.category_filter .filter_actions .btn_filter_clear:hover span:after{left:0}.category_filter .filter_actions .btn_filter_clear span:after{content:"\AB";left:15px}.show_filter{display:flex;justify-content:flex-end;align-items:center}.show_filter .view{color:#979797}.show_filter .view.active svg{fill:#000}.show_filter .view svg{width:25px;height:25px;fill:#979797}.show_filter .btn_sort{border:1px solid #dcdcdc;font-size:.9rem;width:100%;display:flex;justify-content:space-between;align-items:center;padding:.44rem;text-overflow:clip;overflow:hidden}.list .product{display:flex}.list .product:hover .buy:first-child,.list .product:hover .one_click:first-child,.list .product:hover .pre_order:first-child,.list .product:hover .to_cart:first-child{border-left:1px solid #979797}.list .product .info{padding-top:1rem;flex:auto;display:flex;flex-direction:column;justify-content:space-between}.list .product .info .options,.list .product .info .title{text-align:left}.list .product .info .old_price{margin-right:4rem}.list .product .info .two_prices{margin-right:4rem;margin-left:4rem}.list .product .info .prices{justify-content:flex-start}.list .product .info .prices .price:not(.no_square){justify-content:space-between}.list .product .info .price_buy{width:100%;display:flex;justify-content:space-around}.slide_navs{display:flex;justify-content:space-between;margin-top:1rem}.slide_navs .nav_slide{font-size:1.6rem;padding:.4rem;cursor:pointer}@media only screen and (min-width:600px){.home_products{margin-right:-15px;margin-left:-15px}}.home_products .VueCarousel-wrapper{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:600px){.home_products .VueCarousel-slide{padding-left:15px;padding-right:15px}}.product{border:1px solid #dcdcdc;position:relative;background-color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;height:100%}.product:hover{box-shadow:0 0 7px 0 #dcdcdc}.product.out_stock{filter:opacity(.7)}.product .title{font-size:1rem;color:#000;font-weight:700;text-transform:uppercase;text-align:center;height:55px;padding:.5rem;border-bottom:1px solid #dcdcdc;margin-bottom:0}.product .title a{color:#000;text-decoration:none}@media only screen and (min-width:480px){.product .prod_img{flex-basis:50%}}@media only screen and (max-width:480px){.product .prod_img{width:100%}}.product .prod_img figure{overflow:hidden}.product .prod_img:hover img{transition:transform .5s ease;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;transform:rotate(1turn)}.product .info{border-left:1px solid #dcdcdc;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:480px){.product .info{width:100%}}@media only screen and (min-width:480px){.product .info{flex-basis:50%}}.product .options{height:55px;overflow:hidden;color:#38393b;font-size:.75rem;padding:.5rem}.product .prices{display:flex;justify-content:space-between;line-height:1}.product .prices.promo .current_price{color:#f47316}.product .prices:not(.promo){margin-top:25px}.product .prices .current_price{font-size:1.2rem;font-weight:700;color:#f47316}.product .prices .currency,.product .prices .unit{font-size:.75rem;color:#000}.product .old_price{text-align:right;font-size:.75rem;font-weight:600;color:#38393b;text-decoration:line-through}.product .square_price{color:#38393b;font-size:1rem;line-height:1.1;text-align:right}.product .square_price span{font-size:.75rem}.product .info_promo_active{font-size:.75rem;color:#38393b;height:18px;margin:.5rem auto;text-align:center}.product .qty_buy{display:flex;align-items:center;justify-content:space-between}.btn:focus,.btn:hover{box-shadow:none}.buy,.compare,.one_click,.out_of_stock,.pre_order,.to_cart{cursor:pointer;font-size:.75rem;font-weight:600;position:relative;z-index:1;background-color:#fff;border:1px solid #000;text-transform:uppercase;overflow:hidden;color:#38393b;padding:.35rem .65rem}.buy:hover,.compare:hover,.one_click:hover,.out_of_stock:hover,.pre_order:hover,.to_cart:hover{text-decoration:none}.pre_order{background-color:#38393b;color:#fff}.pre_order:hover{background-color:#fff}.out_of_stock{font-size:1rem;font-weight:700;text-transform:uppercase;border:none}.compare:hover,.one_click:hover{color:#f47316;border-color:#f47316}.to_cart{background-color:#f47316;color:#fff;border-color:#f47316}.to_cart:hover{box-shadow:inset 0 0 0 2em #38393b;color:#fff}.buy{position:relative;display:block;color:#fff;background-color:#38393b;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.buy:hover{border-color:#f47316;box-shadow:inset 0 0 0 2em #f47316;color:#fff}.buy i{margin-right:.5rem}.to_cart{font-size:.8rem}input[type=number]{-moz-appearance:textfield;text-align:center}input[type=number]:focus{box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.hit,.sale{position:absolute;top:calc(55px + .5rem);color:#fff;display:flex;justify-content:center;align-items:center;z-index:1;left:0;font-size:.9rem;font-weight:700;padding:.2rem 1rem}.hit i,.sale i{text-shadow:0 2px 4px rgba(0,0,0,.5)}.sale{background-color:#e40000}.hit{background-color:#01b000;color:#fff}.hit.sal{top:calc(55px + 2.6rem)}.breadcrumb{background-color:transparent;padding-left:0;margin-top:1rem}.breadcrumb .breadcrumb-item{font-size:.75rem;color:#979797}.breadcrumb .breadcrumb-item a,.btn-custom{color:#979797}.btn-custom{border:2px solid #dcdcdc!important;background:transparent;font-size:.75rem;font-weight:700;position:relative;cursor:pointer;transition:color .25s}.btn-custom:before{border:2px solid transparent;width:0;height:0;box-sizing:inherit;content:"";position:absolute;top:0;left:0}.btn-custom:hover{color:#000;border-color:transparent!important;transition:border .5s ease-out}.btn-custom:hover:before{width:100%;height:100%;border-color:#000;transition:width .25s ease-out,height .25s ease-out .25s}hr.line{border-color:#979797}hr.lineW{border-color:#dcdcdc}.title_page{font-size:2.2rem;text-transform:uppercase;color:#000;padding:.5rem 0;text-align:center}.title_page,.title_row{font-weight:600;position:relative}.title_row{font-size:2rem;margin-bottom:2rem;border-bottom:1px solid #f47316}.title_row span{border-top:1px solid #f47316;border-right:1px solid #f47316;background-color:#fff;margin-bottom:-1px;padding-right:2rem;padding-left:.5rem}.form-control{border-color:#dcdcdc}.contact_form .modal-title{font-size:2.25rem;font-weight:600;width:100%;text-align:center}.contact_form .form-control,.qty .input-group-text{background-color:#f7f7f7}.qty .input-group-text{color:#979797}.scroll-top{background-color:#fff;border:none;box-shadow:0 0 10px 0 hsla(0,0%,44.7%,.25);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.scroll-top:hover{background-color:#e58a3a;color:#fff}.btn-link{display:inline-block;overflow:hidden;position:relative;color:#38393b;font-weight:600;margin-right:.8rem}.btn-link:hover{text-decoration:none;color:#979797}.btn-link:hover:before{transform:translateX(0)}footer{background:#38393b;padding-top:2rem;color:#000;margin-top:3rem}.copyright{font-size:12px;padding-bottom:1rem}.copyright,.copyright a{color:#979797}.copyright a:hover{text-decoration:none}.socials-page{color:#979797;font-size:.9rem;height:10px;width:10px}.socials-page:hover{color:#fff}