figure{display:flex;align-items:center;justify-content:center;position:relative}figure img{max-width:100%}.eclipse_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.required:after{content:"*";color:red;margin-left:5px}.socials-page{display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:30px;color:#fff;text-align:center}.socials-page:not(:first-child){margin-left:1rem}.socials-page:active,.socials-page:focus,.socials-page:hover{text-decoration:none;color:#fff}label{cursor:pointer}textarea{resize:none}.more-button{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;cursor:pointer;text-align:center;border:2px solid $blueBlack;text-decoration:none;color:$blueBlack;padding:.5rem 2rem;text-transform:uppercase;background-color:transparent;display:inline-block}.more-button.active,.more-button:focus,.more-button:hover{color:#fff;text-decoration:none;background-color:$blueBlack}.ya-share2__badge{border-radius:0!important}.fw200{font-weight:200!important}.fw300{font-weight:300!important}.fw400{font-weight:400!important}.fw600{font-weight:600!important}.fwb{font-weight:700!important}.menu{background-color:#fff;font-size:20px;padding:2rem 0}@media only screen and (max-width:480px){.menu{max-height:300px;overflow:auto}}@media only screen and (max-width:1024px){.menu{max-height:580px;overflow:auto}}.menu .parent_link{color:#f48120;font-weight:700;text-decoration:underline;text-transform:uppercase}.menu .child_link{font-size:14px;line-height:1}.menu .child_link,.menu .simple_link{color:#27282a;text-transform:uppercase}.menu .simple_link{font-weight:700;text-decoration:underline}.scrollHide header.animate{transform:translateY(-115px)}.scrollShow #collapseMenu{position:fixed;width:100%;z-index:98;top:72px}@media only screen and (max-width:600px){.scrollShow #collapseMenu{margin-top:42px}}.custom_menu{margin-top:5rem;margin-bottom:2rem}.custom_menu .menu_icon{background-color:#fff;border:1px solid #b9b9b9;padding:.5rem;margin-right:2rem;width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-size:20px}.custom_menu .title{font-size:22px;color:#27282a;text-transform:uppercase;text-decoration:none}.custom_menu .additional_title{font-size:18px;color:#f48120;text-decoration:none}.list_media select:focus{box-shadow:none}.media_item:hover .hover_detail{opacity:1}.media_item:hover i{color:#f48120}.media_item i{font-size:30px;color:hsla(0,0%,100%,.5)}.media_item .hover_detail{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;background-color:rgba(244,129,32,.5);position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;top:0;left:0;color:#fff;text-decoration:underline;text-transform:uppercase;font-size:18px}.media_item .title{text-align:center;color:#27282a;text-decoration:none;font-size:20px;font-weight:700}.media_item .title a{color:#27282a}.building_company{position:relative}.building_company .title_c{text-transform:uppercase;color:#f48120;font-size:68px;line-height:1}.building_company .title_c_ind,.building_company .title_c span{border-bottom:5px solid #f48120}.building_company .title_c_ind{font-size:44px;text-transform:uppercase;color:#f48120;line-height:1}.building_company .text_layer{width:70%;color:#fff;margin-top:10px}@media only screen and (min-width:768px){.building_company .text_layer{position:absolute}}.building_company .title_con{font-size:26px;color:#f48120;text-transform:uppercase;text-align:center}.building_company .text_cont{color:#fff}.dark,.dark .caption-text-container{background-color:#000;color:#fff}.dark .h-title-line{position:relative;display:block}.dark .h-title-line .h-title{background-color:#000;color:#f48120;position:relative;z-index:2;display:inline-block}.dark .h-title-line .h-line{position:absolute;left:0;top:50%;height:5px;margin-top:-2px;width:100%;background-color:#f48130}.bg_img{background:no-repeat 100% #000;background-size:contain;min-height:300px;background-position-y:top}@media only screen and (max-width:1024px){.bg_img{background-position-y:bottom;min-height:600px}}.bg_img div:first-child{height:300px}.caption-container-main{height:30px;position:relative;font-weight:700}.content-container-block{display:block}.caption-text-container{float:left;position:absolute;bottom:0;z-index:9;font-weight:400;padding-right:1.2rem;font-size:23px}.caption-bg{bottom:11px;height:5px;position:absolute;width:100%;border-bottom:5px solid #f48120}.project_title{font-size:22px}.project_title a{color:#f48120;text-decoration:none}.contact_cart .blur{background-color:rgba(244,129,32,.5);position:absolute;width:100%;height:100%;top:0;left:0}.contact_cart .title{font-size:24px;color:#fff;background-color:#f48120;padding:1rem;text-align:center}.contact_cart .contact_address{box-shadow:0 3px 6px 0 rgba(49,49,49,.1);display:flex;flex-wrap:wrap;font-size:16px;color:#27282a}.contact_cart .contact_address dd,.contact_cart .contact_address dt{padding:.25rem .5rem;height:65px;display:flex;align-items:center;margin-bottom:0}.contact_cart .contact_address dt{width:16%;border-right:1px solid #cecece;font-weight:400;justify-content:center}.contact_cart .contact_address dt:not(.b-none){border-bottom:1px solid #cecece}.contact_cart .contact_address dt i{color:#f48120;font-size:18px}.contact_cart .contact_address dd{width:84%}.contact_cart .contact_address dd:not(:last-child){border-bottom:1px solid #cecece}#carousel-slide .carousel-control-next,#carousel-slide .carousel-control-prev{background-color:#525d67;opacity:.8;height:60px;width:50px;top:calc(50% - 40px);font-size:50px;visibility:hidden}@media only screen and (min-width:1800px){#carousel-slide{max-width:1920px}}#carousel-slide:hover .carousel-control-next,#carousel-slide:hover .carousel-control-prev{visibility:visible}.left_aside{display:flex;flex-direction:column;align-content:center;justify-content:space-between;background-color:#27282a}@media only screen and (max-width:1260px){.left_aside{flex-direction:row}}.left_aside .date_time{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;color:#fff;margin:auto .5rem;font-size:46px}@media only screen and (max-width:480px){.left_aside .date_time{font-size:36px}}@media only screen and (max-width:1800px){.left_aside .date_time{font-size:28px}}@media only screen and (max-width:1260px){.left_aside .date_time{margin:.5rem auto}.left_aside .date_time:not(:first-child){border-left:1px solid #fff}}@media only screen and (min-width:1260px){.left_aside .date_time:not(:first-child){border-top:1px solid #fff}}.left_aside .date_time .title_date{font-size:18px;color:#cecece}@media only screen and (max-width:480px){.left_aside .date_time .title_date{font-size:16px}}.left_aside .indefinitely{font-size:2rem;color:#fff;padding:1rem;text-transform:uppercase;display:flex;justify-content:center;align-items:center;flex:auto}@media only screen and (max-width:1800px){.left_aside .indefinitely{font-size:1.2rem}}@media only screen and (min-width:1260px){.left_aside .indefinitely{max-width:120px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}}.left_aside .want_buy{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:600;background-color:#f48120;color:#fff;-ms-flex-basis:30%;flex-basis:30%;padding:.5rem .6rem}@media only screen and (max-width:480px){.left_aside .want_buy{font-size:16px}}.left_aside .want_buy a{color:#fff;text-decoration:none;text-align:center}.products_on_sale{display:flex;align-items:center}@media only screen and (min-width:900px){.products_on_sale{border-bottom:1px solid #434748}}.products_on_sale .title{font-size:36px;font-weight:600;color:#000;margin-bottom:0}.time_left{border:1px solid #7e8082;background-color:#7e8082;font-size:50px;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;padding:.5rem;width:128px}.time_left:not(:first-child){margin-left:.1rem}.time_left .text_time{font-size:16px;font-weight:500}.product{border:1px solid #cecece;position:relative;box-shadow:0 4px 9px 0 hsla(0,0%,89%,.5)}.product .title{color:#27282a;font-weight:700;text-align:center;font-size:22px;padding:1rem;display:flex;align-items:center;justify-content:center;height:110px}.product .title a{color:#27282a;text-decoration:none}.product .prices{padding:1rem;display:flex;justify-content:space-between;flex-wrap:wrap}.product .prices .old_price{font-size:26px;font-weight:500;color:#cecece;display:flex;align-items:flex-end}.product .prices .price{font-size:40px;font-weight:700;color:#f48120}.product .info_promo{font-size:14px;font-weight:500;text-transform:lowercase;color:#cecece;text-align:center}.product .qty_buy{display:flex;align-items:center;flex-wrap:wrap;margin:1rem}.product .qty_buy input[type=number]{-moz-appearance:textfield;text-align:center}.product .qty_buy input[type=number]:focus{box-shadow:none}.product .qty_buy input[type=number]::-webkit-inner-spin-button,.product .qty_buy input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.product .input-group{flex:1}.product .input-group .input-group-text{background-color:#f2f2f2;color:#cecece;cursor:pointer}.product .input-group .form-control{text-align:center}.buy,.to_cart{background-color:#27282a;border:none;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.35rem 1rem;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.buy:hover,.to_cart:hover{background-color:#f48120;text-decoration:none;color:#fff}.product_detail{position:relative}.product_detail .title{font-size:32px;color:#f48120;font-weight:700;padding:1rem;text-align:center}.product_detail .right_block{border:1px solid #cecece;height:100%;display:flex;flex-direction:column;justify-content:space-around}.product_detail .price_title{margin-bottom:1rem;-webkit-text-orientation:upright;text-orientation:upright;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-align:center;font-size:20px;color:#7e8082;font-weight:700;text-transform:uppercase;letter-spacing:-5px}.product_detail .old_price{font-size:18px;color:#7e8082;font-weight:700;text-transform:uppercase;text-align:right}.product_detail .prices .current_price{font-size:48px;color:#f48120;font-weight:700;text-transform:uppercase}.product_detail .prices .curr{font-size:48px;color:#7e8082;text-transform:uppercase;font-weight:700}.product_detail .prices .price_unit{font-size:25px;color:#7e8082;font-weight:700;text-transform:uppercase}.product_detail .prices .info_sup{margin:1rem auto .5rem;font-size:16px;color:#27282a}.product_detail .prices>div{flex:1}.product_detail .norms .norm_label{display:flex}@media only screen and (max-width:480px){.product_detail .norms .norm_label{flex-direction:column}.product_detail .norms .norm_label figure{margin-bottom:1rem!important}}.product_detail .norms .norm_label figure{flex:1}.product_detail .norms .norm_label .text_label{flex:2;margin-left:1rem;max-width:150px}.product_detail .norms tr:last-child td{border-bottom:1px solid #cecece}.product_detail .norms td{border-top:1px solid #cecece;width:50%;padding:1rem}.product_detail .norms td:first-child{border-right:1px solid #cecece;font-size:14px;color:#7e8082;font-weight:700;text-transform:uppercase}.product_detail .norms td:first-child span{width:60%}.product_detail .norms td:last-child{font-size:24px;color:#27282a;text-align:center}.product_detail .norms td .norm_value{display:flex;justify-content:center;align-items:center;height:60px}@media only screen and (max-width:480px){.product_detail .norms td .norm_value{height:85px}}.product_detail .buttons{display:flex;justify-content:space-around}@media only screen and (max-width:480px){.product_detail .buttons{flex-direction:column}}.product_detail .buttons .input-group,.product_detail .buttons a,.product_detail .buttons button{flex:1;margin:1rem;width:auto}.product_detail .buttons a,.product_detail .buttons button{padding:.6rem 1rem}.product_detail .buttons input[type=number]{-moz-appearance:textfield;padding:1.4rem 1rem;text-align:center}.product_detail .buttons input[type=number]:focus{box-shadow:none}.product_detail .buttons input[type=number]::-webkit-inner-spin-button,.product_detail .buttons input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.product_detail .buttons .input-group .input-group-append i,.product_detail .buttons .input-group .input-group-prepend i{display:flex;align-items:center;justify-content:center;background-color:#bfc0c1;color:#fff;padding:.9rem 1rem;cursor:pointer}.product_detail .link_calc_compare{display:flex;justify-content:space-around}@media only screen and (max-width:480px){.product_detail .link_calc_compare{flex-direction:column;align-items:center}}.product_detail .link_calc_compare a{font-size:14px;color:#27282a;text-transform:uppercase;margin:1rem}.product_detail .link_calc_compare a:hover{text-decoration:none}.product_detail .link_calc_compare a i{margin-right:1rem}.product_detail .link_calc_compare a span{text-decoration:underline}.product_detail .img_product{position:relative;height:100%;border:1px solid #cecece}@media only screen and (min-width:1024px){.product_detail .img_product{border-right:none}}.product_detail .img_product .navNext,.product_detail .img_product .navPrev{border-color:#cecece;border-bottom:none;background-color:#fff;color:#7e8082}.product_detail .img_product .navPrev{border-left:none}.product_detail .img_product .navNext{border-right:none}.product_detail .img_product .navNext.active{display:block}.product_detail .img_product .list_img .item{border:1px solid #cecece;opacity:.7}.product_detail .img_product .list_img .item.active{opacity:1}.product_detail .title_spe{font-size:24px;color:#27282a;font-weight:700;text-transform:uppercase;text-align:center;border-bottom:1px solid #27282a;margin:4rem auto 2rem}.product_detail .list_params{display:flex;justify-content:space-between}@media only screen and (max-width:1200px){.product_detail .list_params{flex-wrap:wrap;justify-content:center}.product_detail .list_params .block_param{max-width:232px}}.product_detail .list_params .block_param{width:100%;padding:1rem;margin-bottom:1rem;border:1px solid #cecece;border-right:none}.product_detail .list_params .block_param:last-child{border-right:1px solid #cecece}@media only screen and (min-width:1024px) and (max-width:1200px){.product_detail .list_params .block_param:nth-child(3n+4){border-right:1px solid #cecece}}@media only screen and (min-width:768px) and (max-width:1024px){.product_detail .list_params .block_param{max-width:230px}.product_detail .list_params .block_param:nth-child(3n+3){border-right:1px solid #cecece}}@media only screen and (min-width:480px) and (max-width:768px){.product_detail .list_params .block_param{max-width:50%}.product_detail .list_params .block_param:nth-child(2n){border-right:1px solid #cecece}}@media only screen and (max-width:480px){.product_detail .list_params .block_param{max-width:100%;border-right:1px solid #cecece}}.product_detail .list_params .block_param .param_label{text-align:center;border-bottom:1px solid #cecece;padding-bottom:.5rem;margin-bottom:.5rem}.product_detail .list_params .block_param i,.product_detail .list_params .line_param i{font-size:24px;color:#27282a;margin-right:.5rem}.product_detail .list_params .block_param img,.product_detail .list_params .line_param img{max-width:40px;margin-right:1rem}.product_detail .list_params .block_param span,.product_detail .list_params .line_param span{font-size:20px;color:#7e8082;font-weight:700;text-transform:uppercase}.product_detail .list_params .block_param .param_value,.product_detail .list_params .line_param .param_value{font-size:24px;color:#27282a;font-weight:700;text-align:center}.product_detail .list_params .line_param{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #cecece;border-right:none;margin-bottom:1rem}@media only screen and (max-width:768px){.product_detail .list_params .line_param{border-right:1px solid #cecece}}@media only screen and (min-width:768px){.product_detail .list_params .line_param{max-width:50%}.product_detail .list_params .line_param:nth-child(2n){border-right:1px solid #cecece}}@media only screen and (min-width:1200px){.product_detail .list_params .line_param:nth-child(2n){border-right:none}}.product_detail .list_params .line_param:last-child{border-right:1px solid #cecece}.calculator .modal-header{background-color:#f2f2f2;justify-content:center}.calculator .modal-header .modal-title{flex:auto;text-align:center;color:#f48120;font-size:1.5rem;font-weight:700;text-transform:uppercase}.calculator .input-group-append i,.calculator .input-group-prepend i,.calculator .input-group i{display:flex;align-items:center;justify-content:center;background-color:#bfc0c1;color:#fff;padding:.9rem 1rem;cursor:pointer}.calculator input[type=number]{-moz-appearance:textfield;padding:1.4rem 1rem;text-align:center}.calculator input[type=number]:focus{box-shadow:none}.calculator input[type=number]::-webkit-inner-spin-button,.calculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.calculator .buy_calc{background-color:#f48120;border:none;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;padding:.25rem 1.5rem;cursor:pointer}.calculator .sum_total{font-weight:700;font-size:25px;color:#f48120}.calculator .sum_total .currency{color:#7e8082}.out_of_stock_text{font-size:24px;color:#7e8082;font-weight:700;text-transform:uppercase;text-align:center}.drop_down_orders{color:#27282a;font-size:16px;font-weight:700}.drop_down_orders .total{margin-bottom:1rem}.drop_down_orders .amount{font-size:18px;color:#f48120;font-weight:700}.drop_down_orders .order_item{border-top:1px solid #cecece;padding:1rem;cursor:pointer}.drop_down_orders .order_item .title{font-size:11px;color:#27282a;font-weight:700}.drop_down_orders .order_item .count{font-size:14px;color:#7e8082;font-weight:100;text-align:left;padding:.5rem 0}.drop_down_orders .order_item .total_product{text-align:left}.cart .header_info{padding:.5rem;font-size:14px;font-weight:500;color:#27282a;text-align:center}.cart .cart_product{position:relative;border:1px solid #cecece;padding:1.5rem 1rem;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease}.cart .cart_product:not(.last){border-bottom:none}.cart .cart_product .nr,.cart .cart_product .title{color:#27282a;font-size:14px;font-weight:600;text-align:center}.cart .cart_product .price{color:#27282a;font-weight:700;font-size:16px;text-align:center}.cart .cart_product .old_price{font-size:12px;font-weight:600;color:#cecece;text-align:right;margin-bottom:.5rem}.cart .cart_product .unit{font-size:10px;color:#7e8082}.cart .cart_product .remove_product{position:absolute;top:-1px;right:0;background:transparent;border:1px solid #cecece;border-right:none;color:#cecece}.cart .cart_product .remove_product:focus{outline:none}.cart .cart_product .remove_product:hover{color:#b4b4b4}.cart .cart_product input[type=number]{-moz-appearance:textfield;text-align:center}.cart .cart_product input[type=number]:focus{box-shadow:none}.cart .cart_product input[type=number]::-webkit-inner-spin-button,.cart .cart_product input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.cart .cart_product .input-group-text{background-color:#f2f2f2;color:#cecece;cursor:pointer}.cart .cart_economy{display:flex;flex-wrap:wrap;font-size:20px;font-weight:700;color:#cecece}.cart .cart_total_payment{font-size:24px;font-weight:700;color:#27282a;display:flex}.form_order .form-control{padding:1.8rem .75rem}.form_order .title{font-size:20px;font-weight:600;color:#27282a;margin-bottom:.5rem}.form_order .delivery_pay{border:1px solid #cecece;padding:1rem}.form_order .delivery_pay .title{font-size:20px;font-weight:600;color:#27282a}.form_order .delivery_pay .info_file{font-size:14px}.form_order .custom-checkbox .custom-control-input~.custom-control-label:before{border:1px solid #cecece;background-color:#fff}.form_order .custom-checkbox .custom-control-input~.custom-control-label:after{width:1.5rem;height:1.5rem;top:0;left:-1.7rem}.form_order .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%237e8082' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.form_order .custom-checkbox .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.info_file{font-size:14px;margin-left:1rem}.info_file,a{color:#7e8082}.all_totals table td{border:none}.all_totals .text_total_payment{font-size:20px;color:#27282a;text-transform:uppercase}.all_totals .sum_total_payment{font-size:24px;color:#f48120;font-weight:700}.all_totals .sum_economy,.all_totals .text_economy{font-size:16px;color:#7e8082}.all_totals .sum_economy{font-weight:700}.title_compare{color:#27282a;margin-bottom:1rem}.category_list,.title_compare{font-size:20px;text-transform:uppercase}.category_list{list-style:none;padding-left:0;color:#7e8082;display:flex;flex-wrap:wrap}.category_list li{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;cursor:pointer;margin-bottom:1rem}.category_list li.active,.category_list li:hover{color:#f48120;text-decoration:underline}.category_list li:not(:last-child){margin-right:1rem}.compare_card{padding-bottom:1rem}@media only screen and (min-width:992px){.compare_card:not(:first-child){padding-left:2rem}}.compare_card .price_label,.compare_card .title,.compare_card figure{border-top:1px solid #cecece;padding-top:1rem;padding-bottom:1rem;font-size:20px;color:#27282a;text-transform:uppercase}.compare_card .price_label{height:189px;border-bottom:1px solid #cecece}.compare_card .pr_co_title{font-size:20px;color:#f48120;font-weight:700;text-align:center;border-bottom:1px solid #cecece}.compare_card figure{height:250px}.compare_card figure img{max-height:calc(250px - 2rem)}.compare_card figure i{position:absolute;right:1rem;top:1rem;z-index:11;cursor:pointer}.compare_card .title{height:90px}.compare_card .old_price{height:25px}.compare_card .curr_old,.compare_card del{font-size:16px;font-weight:700;text-transform:uppercase;color:#7e8082}.compare_card .current_price{color:#f48120;font-weight:700;text-transform:uppercase}.compare_card .curr{color:#7e8082;text-transform:uppercase;font-weight:700}.compare_card .text_for{font-size:16px;color:#7e8082;font-weight:700}.compare_card .prices{padding:1rem}.compare_card .price{text-align:right;line-height:1.2}.compare_card .qty_buy{display:flex;padding:1rem 1rem 2rem;border-bottom:1px solid #cecece}.compare_card .to_cart{font-size:16px}.compare_card .input-group{flex:1;margin-right:5px}.compare_card .input-group input{border-radius:0}.compare_card .input-group input:focus{box-shadow:none;border-color:#cecece}.compare_card .input-group .input-group-prepend{display:flex;flex-direction:column}.compare_card .input-group .input-group-prepend i{background-color:#bfc0c1;color:#fff;padding:.08rem .7rem}.compare_card .input-group .input-group-prepend i:first-child{margin-bottom:1px}.compare_card .specifications .title_sp{margin:1rem auto;font-size:20px;color:#27282a;text-transform:uppercase}.compare_card .specifications .title_param{font-size:18px;color:#27282a;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #cecece}.compare_card .specifications .param_value{font-size:20px;color:#7e8082;text-align:center;padding-top:1rem;padding-bottom:1rem}.compare_card .specifications .param_value span{border-bottom:1px solid #cecece;padding:1rem 2rem}.compare_carousel .VueCarousel-navigation{position:absolute;right:2rem;top:-1.5rem}body{color:#27282a;background-color:#fff}header{background-color:#434748;padding-top:.5rem;padding-bottom:.5rem;font-size:18px;color:#fff;text-transform:uppercase;box-shadow:0 12px 22.08px 1.92px rgba(49,49,49,.28);position:relative}header.animate{position:fixed;width:100%;transition:transform 1s ease;-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-o-transition:transform 1s ease;transform:translateY(0);z-index:99}header .links{position:relative}@media only screen and (max-width:480px){header .links.com{display:none}}header .links:not(:first-child){margin-left:4rem}@media only screen and (min-width:300px) and (max-width:992px){header .links:not(:first-child){margin-left:2rem}}header .links:before{content:"";border-left:1px solid #ccc;margin-right:2rem;position:absolute;height:20px;top:4px;left:-2rem}@media only screen and (min-width:300px) and (max-width:992px){header .links:before{left:-1rem}}header .links:last-child:after{content:"";border-right:1px solid #ccc;margin-left:2rem;position:absolute;height:20px;top:4px;right:-2rem}@media only screen and (max-width:480px){header .links:last-child:after{right:-1rem}}@media only screen and (min-width:600px) and (max-width:992px){header .links:last-child:after{right:-1rem}}header a{color:#fff}header a:hover{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;color:#f48120;text-decoration:none}a{color:#f48120}.alert{z-index:2}.home_category{display:flex;align-items:center;flex-direction:column;background-color:#fff;box-shadow:4px 4px 7px 0 hsla(0,0%,44.7%,.25);border:1px solid #cecece;padding:1rem .5rem;margin-bottom:.5rem;font-size:22px;color:#27282a;text-align:center;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease}.home_category a{color:#27282a;text-decoration:none}.home_category a h2{font-size:22px;font-weight:400;margin-bottom:0}.home_category:hover{background-color:#f48120;color:#fff}.home_category:hover a{color:#fff}.home_category:not(:first-child){border-left:none}.home_menu{margin-bottom:3rem;box-shadow:4px 4px 7px 0 hsla(0,0%,44.7%,.25)}.home_menu a{display:flex;justify-content:space-around;align-items:center;color:#27282a;font-size:22px;text-decoration:none;border:1px solid #cecece;flex:1;background-color:#fff;padding:1rem}.home_menu a h3{font-weight:400;font-size:22px;margin-bottom:0}.home_menu a:not(:last-child){border-right-color:transparent}@media only screen and (max-width:992px){.home_menu a{border-right-color:#cecece!important;border-bottom-color:transparent}}.title_page{font-size:40px;font-weight:600;text-align:center;color:#27282a;padding:1rem;background-color:#fff;box-shadow:0 2px 5.88px .12px rgba(49,49,49,.14)}.block_breadcrumb{background-color:#434748}.breadcrumb{background:transparent;font-size:12px;padding:1.5rem 0}.breadcrumb,.breadcrumb .breadcrumb-item,.breadcrumb a{color:#cecece;text-transform:uppercase}.line{border-top:1px solid #fff}.home_footer{background-color:#27282a;padding:2rem 0;color:#a5a5a5}.home_title{color:#f48120;font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;position:relative;z-index:1}.home_title:before{content:"";border-bottom:3px solid #f48120;position:absolute;left:0;width:100%;z-index:-1;top:calc(50% - 3px)}.home_title span{background-color:#27282a;padding:0 1rem}.more-button{font-size:14px;font-weight:700;border:2px solid #27282a;color:#27282a}.more-button:focus,.more-button:hover{background-color:#f48120;color:#fff}.category{text-align:center}.category a{text-decoration:none}.category .title{font-size:20px;color:#27282a;font-weight:700}.bg_white{background-color:#fff;padding-top:6rem}.el-input__inner::-webkit-input-placeholder{color:#27282a!important}.el-input__inner::-moz-placeholder{color:#27282a!important}.el-input__inner:-ms-input-placeholder{color:#27282a!important}.el-input__inner::-ms-input-placeholder{color:#27282a!important}.el-input__inner::placeholder{color:#27282a!important}footer{background-color:#27282a}footer .right_v_line{position:relative;height:100%}@media only screen and (min-width:1024px){footer .right_v_line.two:after{position:absolute;content:"";border-right:1px solid #fff;height:100%;right:0;top:0}}@media only screen and (min-width:768px){footer .right_v_line:not(.two):after{position:absolute;content:"";border-right:1px solid #fff;height:100%;right:0;top:0}}footer .socials-page{border:1px solid #fff}footer .copyright{padding:1rem 0;color:#27282a;font-weight:500}footer .copyright a{color:#f48120;font-weight:500}footer .footer_link{background-color:#f48120;padding:.75rem 1rem;text-align:center;font-weight:700;color:#fff;text-transform:uppercase;font-size:18px;text-decoration:none;margin-bottom:1px;flex:1}footer .footer_link:not(:last-child){margin-right:1px}footer .contactLink{color:#f48120;text-decoration:none}footer .contactLink:hover{color:#f48120}.scroll-top{color:#fff;background-color:#27282a;transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease}.scroll-top:hover{background-color:#f48120}.st0{fill:#f48120}.st1{fill:#fff}.st2{-webkit-animation:st2 5s infinite;animation:st2 5s infinite;cursor:pointer}@-webkit-keyframes st2{0%{fill:#80f}5%{fill:#80f}15%{fill:#00abef}25%{fill:#00abef}40%{fill:#77c83c}60%{fill:#fff100}75%{fill:#fff}85%{fill:#ed1c24}to{fill:#80f}}@keyframes st2{0%{fill:#80f}5%{fill:#80f}15%{fill:#00abef}25%{fill:#00abef}40%{fill:#77c83c}60%{fill:#fff100}75%{fill:#fff}85%{fill:#ed1c24}to{fill:#80f}}
/* TOI-7965 start */
:root{--brand-orange:#BF5710}
.search-summary{font-size:16px;color:#525961;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem;overflow-wrap:anywhere;word-break:break-word}
.search-empty{max-width:640px;padding-top:3rem;padding-bottom:4rem;text-align:center}
.search-empty__icon{display:block;font-size:48px;line-height:1;color:#cecece;margin-bottom:1.25rem}
.search-empty__lead{font-size:24px;font-weight:600;line-height:1.5;color:#27282a;margin-top:0;margin-bottom:1.5rem;overflow-wrap:anywhere;word-break:break-word}
.search-empty__form{display:flex;margin-bottom:1.25rem}
.search-empty__form input{flex:1;min-width:0;height:48px;padding:0 1rem;font-size:16px;color:#27282a;background:#fff;border:1px solid #cecece;border-right:0}
.search-empty__form input:focus{outline:2px solid var(--brand-orange,#BF5710);outline-offset:-2px}
.search-empty__form .to_cart{height:48px;padding:0 1.75rem}
.search-empty__form .to_cart:focus,.search-empty__popular a:focus,.search-empty .more-button:focus{outline:2px solid var(--brand-orange,#BF5710);outline-offset:2px}
.search-empty__hint{font-size:16px;color:#525961;margin-bottom:1.5rem}
.search-empty__popular{font-size:16px;color:#525961;margin-bottom:2rem}
.search-empty__popular a{color:var(--brand-orange,#BF5710);display:inline-block;min-height:24px;padding:.35rem 0;text-decoration:underline}
.search-results .product figure{height:250px;margin-bottom:1rem!important}
.search-results .product figure img{max-width:100%;max-height:100%;object-fit:contain}
.search-results .product figure.is-empty{background-color:#f2f2f2;color:#cecece;flex-direction:column}
.search-results .product figure.is-empty i{font-size:56px;line-height:1;color:#8C8C8C}
.search-results .product .kind{display:block;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#525961;text-align:center;margin:0 0 .25rem}
@media (max-width:575.98px){.search-empty .more-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}}
@media (max-width:359.98px){.search-empty__form .to_cart{padding-left:8px;padding-right:8px}}
/* TOI-7965 end */
/* TOI-8021 collections grid */
.collections-grid .product figure{height:250px;margin-bottom:1rem!important}
.collections-grid .product figure img{max-width:100%;max-height:100%;object-fit:contain}
/* TOI-8021 end */
