.product_list.list .ajax_block_product .pro_first_box{max-width: 280px;}.product_list.list .ajax_block_product .pro_second_box{margin-left: 300px;}.is_rtl .product_list.list .ajax_block_product .pro_second_box{margin-left:0;margin-right: 300px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default, .product_list.grid .ajax_block_product .pro_outer_box.cart_default{max-width: 70px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.cart_default_2x{max-width: 140px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default, .product_list.grid .ajax_block_product .pro_outer_box.home_default{max-width: 280px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.home_default_2x{max-width: 560px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default, .product_list.grid .ajax_block_product .pro_outer_box.large_default{max-width: 700px;}.images-container .pro_gallery_top_inner, .images-container .pro_gallery_thumbs_horizontal{margin-left: auto;margin-right:auto;}.images-container.pro_number_1 .pro_gallery_top_inner, .images-container.pro_number_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner, .images-container.pro_number_2 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner, .images-container.pro_number_3 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner, .images-container.pro_number_4 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner, .images-container.pro_number_5 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner, .images-container.pro_number_6 .pro_gallery_thumbs_horizontal{max-width: 700px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.large_default_2x{max-width: 1200px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default, .product_list.grid .ajax_block_product .pro_outer_box.medium_default{max-width: 370px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.medium_default_2x{max-width: 740px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default, .product_list.grid .ajax_block_product .pro_outer_box.small_default{max-width: 105px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.small_default_2x{max-width: 210px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default{max-width: 1200px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default_2x{max-width: 1200px;}.st_image_scrolling_item{margin-bottom:20px;}.st_image_scrolling_wrap .st_image_scrolling_item {padding-left:10px;padding-right:10px;}.st_image_scrolling_wrap .row{margin-left:-10px;margin-right:-10px;}.featured_categories_item .pro_outer_box.category_default{max-width: 140px;}.featured_categories_item .pro_outer_box.category_default_2x{max-width: 280px;}.featured_categories_item .pro_outer_box.home_default{max-width: 280px;}.featured_categories_item .pro_outer_box.home_default_2x{max-width: 560px;}.featured_categories_item .pro_outer_box.medium_default{max-width: 370px;}.featured_categories_item .pro_outer_box.medium_default_2x{max-width: 740px;}body{font-family:Rubik, Tahoma, sans-serif, Arial;font-weight:400;}body{font-size: 14px;}.price,#our_price_display,.old_price,.sale_percentage{font-family:"Rubik", Tahoma, sans-serif, Arial;font-weight:400;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{font-family:"Rubik", Tahoma, sans-serif, Arial;font-weight:500;}.style_wide .ma_level_1{font-weight:700;}.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font{font-weight:700;text-transform: uppercase;}.st-menu-title{font-weight:700;text-transform: uppercase;}.title_block .title_block_inner, .page_heading {}.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0{text-transform: none;font-weight:700;font-size: 16px;}#st_mobile_menu .mo_ma_level_0{text-transform: none;}.style_wide .ma_level_1{text-transform: none;}.style_wide .ma_level_1{font-weight:400;}.style_wide .ma_level_1{font-size: 15px;}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{font-weight:400;}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item{font-size: 15px;}.mv_item{}.product_name_wrap .product_name{}.product_name_wrap .product_name{font-weight:500;}.product_name_wrap .product_name{font-size: 30px;}.product_name_wrap .product_name{text-transform: uppercase;}.product_name_wrap .product_name{color: #004E79;}.ajax_block_product .price{font-size: 13px;}.product-prices .current-price .price{font-size: 36px;}.ajax_block_product .regular-price{font-size: 20px;}#footer .title_block .title_block_inner{font-size: 16px;}.title_block .title_block_inner,.page_heading, .table-bordered thead th, .heading_color, .card-header{color: #004E79;}#left_column .title_block .title_block_inner, #right_column .title_block .title_block_inner{color: #004E79;}.title_style_1 .flex_child,.title_style_4 .flex_child{border-bottom-width:0px;}.title_style_0, .title_style_1 .flex_child, .title_style_4 .flex_child, .title_style_2 .flex_child, .title_style_3 .flex_child{border-color: #000000;}.title_style_5 .title_block_inner:after{background-color: #000000;}.title_style_0 .title_block_inner{border-color: #000000;}#left_column .title_block,#right_column .title_block{background-color: #000000;padding-left:6px;}.is_rtl #left_column .title_block,.is_rtl #right_column .title_block{padding-right:6px;padding-left:0;}#footer-primary .title_block .title_block_inner{color: #ffffff;}#footer-secondary .title_block .title_block_inner{color: #ffffff;}#footer-tertiary .title_block .title_block_inner{color: #ffffff;}body,a.text_color{color: #2C3133;}a,.link_color, a:focus,
        .additional-information a.link_color
        .dropdown_tri,
        .checkout-step .sttab_2_1 .nav-tabs .nav-link,
        .add_to_love, .add_to_love:hover,
        .add_to_wishlit, .add_to_wishlit:hover,
        .stcompare_add, .stcompare_add:hover{color: #004E79;}.ajax_block_product .s_title_block a{color: #004E79;}a:hover, 
            a.link_color:hover, 
            button.link_color:hover,
            .additional-information a.link_color:hover,
            .theme_color, a.theme_color, a.theme_color:hover,
            .st_added,
            .add_to_love.st_added, .add_to_love.st_added:hover,
            .add_to_wishlit.st_added, .add_to_wishlit.st_added:hover,
            .stcompare_add.st_added, .stcompare_add.st_added:hover,
            .dropdown_wrap.open .dropdown_tri,
            .ajax_block_product .s_title_block a:hover,
            .block_blog .s_title_block a:hover,
            .btn-link:hover{color: #2C3133;}a.text_color:hover{color: #2C3133;}.title_block a.title_block_inner:hover{color: #2C3133;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#2C3133;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{color:#2C3133;}.product-reference .pro_extra_info_content.flex_child{font-size: 14px;}.price{color: #2C3133;}.regular-price{color: #701100;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,#searchbox_inner.active #submit_searchbox.icon_wrap,.logo_center #searchbox_inner:hover #submit_searchbox.icon_wrap,#shopping_cart:hover .icon_wrap,#shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{color: #DA7220;}.amount_circle{background-color: #DA7220;}.ajax_cart_bag, .ajax_cart_bag .ajax_cart_bg_handle{border-color: #DA7220;}.st_shopping_cart.header_item .fto-glyph{color: #DA7220;}.st_shopping_cart.header_item .amount_circle{color: #ffffff;}.st_shopping_cart.header_item .amount_circle{background-color: #DA7220;}.st_shopping_cart.header_item .amount_circle{border-color: #DA7220;}.btn-default{color: #004E79;border-color:#F2F4F6;background-color: #F2F4F6;}.btn-default:hover,.btn-default:focus{color: #ffffff;-webkit-box-shadow: none; box-shadow: none;border-color: #004E79;background-color: #004E79;border-color: #004E79;}.btn-white:hover,.btn-white:focus{border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;color:#444444;}.btn,.hover_fly_btn{text-transform: capitalize;}.btn.ajax_add_to_cart_button, .btn.add-to-cart{color: #ffffff;background-color: #009BF2;border-color:#009BF2;}.btn.ajax_add_to_cart_button:hover, .btn.add-to-cart:hover{color: #009BF2;background-color: #ffffff;}#header_primary .top_bar_item .header_item, .checkout_mobile_bar_tri{color:#2C3133;}#top_bar .top_bar_item .header_item{color:#ffffff;}#header_primary .top_bar_item .header_item:hover,#header_primary .dropdown_wrap.open .dropdown_tri, .checkout_mobile_bar_tri:hover{color:#2C3133;}#top_bar .top_bar_item .header_item:hover,#top_bar .dropdown_wrap.open .dropdown_tri{color:#ffffff;}#st_header .dropdown_list li a:hover{color:#2C3133;}#top_bar{background-color:#004E79;}#st_header #top_bar, #st_header #top_bar #top_bar_container{border-bottom:none;}.nav_bar .header_item{height:30px;line-height:30px;}.nav_bar.horizontal-s-fullheight .top_bar_item:before{height:30px;}#header_primary, #header_primary #header_primary_container{border-bottom-color:#ffffff;}#st_mega_menu_wrap .ma_level_0{color:#ffffff;}#main_menu_widgets #search_block_top.quick_search_simple .button-search,#main_menu_widgets .header_item, #main_menu_widgets a.header_item, #main_menu_widgets .header_item a{color:#ffffff;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#009BF2;border-bottom-color:#009BF2;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0{background-color:#ffffff;}#top_extra_container{background-color:#009BF2;}#top_extra .st_mega_menu_container.stuck{background: #009BF2;background:rgba(0,155,242,1);}#top_extra .st_mega_menu_container{background-color:#009BF2;}#st_mega_menu_wrap .stmenu_sub{border-top-width:0px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}.boxed_megamenu #st_mega_menu_wrap{border-bottom-width:0px;}#header_primary #st_mega_menu_wrap{border-bottom-width:0px;}#st_mega_menu_wrap .stmenu_sub{border-top-color:#009BF2;}.st_mega_menu_container, .boxed_megamenu #st_mega_menu_wrap,#header_primary #st_mega_menu_wrap{border-bottom-color:#009BF2;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#ffffff;}.ma_level_1{color:#2C3133;}.ma_level_1:hover{color:#009BF2;}.ma_level_2, .mu_level_3 a.ma_item{color:#2C3133;}.ma_level_2:hover, .mu_level_3 a.ma_item:hover{color:#009BF2;}#st_mobile_menu .mo_ma_level_0,#st_mobile_menu a.mo_ma_level_0{color:#009BF2;}#st_mobile_menu .mo_ma_level_1,#st_mobile_menu a.mo_ma_level_1{color:#2C3133;}#st_mobile_menu .mo_ma_level_2,#st_mobile_menu a.mo_ma_level_2{color:#2C3133;}#st_ma_0{ text-align: left; }#footer-primary, #footer-primary a, #footer-primary .price, #footer-primary .old_price{color:#ffffff;}#footer-secondary, #footer-secondary a, #footer-secondary .price, #footer-secondary .old_price {color:#ffffff;}#footer-tertiary, #footer-tertiary a, #footer-tertiary .price, #footer-tertiary .old_price{color:#ffffff;}#footer-primary a{color:#ffffff;}#footer-secondary a{color:#ffffff;}#footer-tertiary a{color:#ffffff;}#footer-primary a:hover{color:#ffffff;}#footer-secondary a:hover{color:#ffffff;}#footer-tertiary a:hover{color:#ffffff;}#footer-bottom,#footer-bottom a{color:#ffffff;}#footer-bottom a{color:#ffffff;}#footer-bottom a:hover{color:#ffffff;}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#fff;}.header-container #st_header{background-color:#ffffff;}#st_header.stuck{background: #ffffff;background:rgba(255,255,255,1);}.st_mega_menu_container.stuck, #st_header.stuck, .steasym_main.stuck{background: #ffffff;background:rgba(255,255,255,1);}#st_header.stuck, #top_extra .st_mega_menu_container.stuck, .steasym_main.stuck{-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.1); box-shadow: 0px 1px 0px rgba(0,0,0,0.1); }#st_header #header_primary_container{background-color:#ffffff;}#footer-primary{background-color:#004E79;}#footer-primary #footer-primary-container{background-color:#004E79;}#footer-secondary{background-color:#004E79;}#footer-secondary #footer-secondary-container{background-color:#004E79;}#footer-tertiary{background-color:#004E79;}#footer-tertiary #footer-tertiary-container{background-color:#004E79;}#footer-bottom {border-top-width:1px;border-top-style: solid;}#footer-bottom, #footer-bottom #footer-bottom-container{border-top-color:#004E79;}#footer-bottom{background-color:#004E79;}#footer-bottom #footer-bottom-container{background-color:#004E79;}#st_header #header_primary_container{height: 90px;}.header-container.has_sticky{padding-bottom:90px;}.fto-glyph.icon_btn:before{ content: "\e868"; }.fto-star.icon_btn:before{ content: "\e8e0"; }.fto-ajust.icon_btn:before{ content: "\e81e"; }.quick-view .fto-search-1.icon_btn:before{ content: "\e80b"; }.fto-eye-2.icon_btn:before{ content: "\e818"; }.fto-user.icon_btn:before{ content: "\e850"; }.fto-history.icon_btn:before{ content: "\e87a"; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_name{ color: #009BF2; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .pro_more_info .mobile_tab .st_open .mobile_tab_name{ color: #ffffff; }.product_info_tabs.sttab_block .nav-tabs .nav-link, .pro_more_info .mobile_tab .mobile_tab_title{ background-color: #ffffff; }.pro_more_info .mobile_tab .mobile_tab_name{ padding-left: 8px; }.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:focus{ border-top-color: #009BF2; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link:focus{ border-bottom-color: #009BF2; }.product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link:focus{ border-left-color: #009BF2; }.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs{ border-bottom-color: #ffffff; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs{ border-bottom-color: #ffffff; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link{ border-bottom-color: #ffffff; }.accordion_more_info .mobile_tab .tab-pane{ border-bottom-color: #ffffff; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .accordion_more_info .mobile_tab .st_open .mobile_tab_title{ background-color: #009BF2; }.product_info_tabs .tab-pane-body{ background-color: #ffffff; }body#index .header-container{ margin-bottom: 12px; }.general_top_border,
            .general_bottom_border,
            .general_right_border,
            .general_border,
            hr,
            .form-control,
            .bootstrap-touchspin .form-control,
            .category-top-menu ul li,
            .product_list.list .product_list_item,
            .steasy_divider_item,
            .bootstrap-touchspin .btn-touchspin,
            .product-features dl.data-sheet,
            .pro_column_box,
            .input-group-with-border,
            .from_blcok,
            .checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus,
            .checkout-step .sttab_2_1 .nav-tabs,
            .checkout-step .sttab_2_1 .tab-pane-body,
            .base_list_line .line_item,
            .checkout-step,
            .card,.card-footer,.card-header,
            .table-bordered, .table-bordered thead th, .table-bordered th, .table-bordered td,
            .list-group-item,
            .mo_ml_level_0, .mo_sub_li,
            .mobile_tab .tab-pane,
            .modal-header,
            .dropdown_list .dropdown_box,
            .dropdown_list .dropdown_list_ul li,
                    .box,
                    .categories_tree_block li,
                    .content_sortPagiBar .sortPagiBar,
                    .bottom-pagination-content,
                    .pb-center-column #buy_block .box-info-product,
                    .product_extra_info_wrap,
                    .box-cart-bottom .qt_cart_box,
                    .pro_column_list li, 
                    #blog_list_large .block_blog, #blog_list_medium .block_blog,
                    #product_comments_block_tab div.comment,
                    .table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td,
                    #create-account_form section, #login_form section,
                    ul.footer_links,
                    #product p#loyalty,
                    #subcategories .inline_list li a.img img,
                    .tags_block .block_content a,
                    #footer .title_block,#footer .st_open .footer_block_content,
                    .cart_body .small_cart_sumary{ border-color: #DFDFDF; }#js-product-list .product_list.grid .product_list_item{ border-top-color: #DFDFDF; }.general_bg{background-color:#ffffff;}.products_sldier_swiper .pro_outer_box:hover .pro_second_box,.product_list.grid .pro_outer_box:hover .pro_second_box{ background-color: #f2f2f2; }.ajax_block_product .pro_outer_box{ border-color: #DFDFDF; }.products_sldier_swiper{margin: -4px; padding: 4px; }.product_view_more_box{margin-top:4px;}.products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-next, .swiper-button-lr:hover>.swiper-button-next{right:4px;}.is_rtl .products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-next, .is_rtl .swiper-button-lr:hover>.swiper-button-next{left:4px;}.products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-prev, .swiper-button-lr:hover>.swiper-button-prev{left:4px;}.is_rtl .products_slider .swiper-button-lr.swiper-navigation_visible>.swiper-button-prev, .is_rtl .swiper-button-lr:hover>.swiper-button-prev{right:4px;}.products_sldier_swiper .ajax_block_product.swiper-slide-visible .pro_outer_box:hover, .product_list.grid .ajax_block_product .pro_outer_box:hover, .product_list.list .ajax_block_product:hover{-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); box-shadow: 0px 0px 4px rgba(0,0,0,0.1); }.boxed_page_wrapper{-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); box-shadow: 0px 0px 3px rgba(0,0,0,0.1); }#mobile_bar_top{ height: 70px;}#st_header .shop_logo{width: 270px;}#st_header.stuck .shop_logo{width: 270px;}#mobile_bar .mobile_logo{width: 210px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 82px;}.ajax_block_product .s_title_block,.pro_column_right .s_title_block{font-size: 14px;}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{}.ajax_block_product .s_title_block a,.pro_column_right .s_title_block a{font-weight:500;}#js-product-list .products.product_list.grid .product_list_item{padding-left:8px;padding-right:7px;}#js-product-list .products.product_list.grid{margin-left:-8px;margin-right:-7px;}body#authentication .columns-container{padding-top: 38px;}body#authentication .columns-container{padding-bottom: 38px;}.login_form_block .page_heading{color: #004E79;}.login_form_block .btn-primary{color: #ffffff;}.login_form_block .btn-primary:hover,.login_form_block .btn-primary:focus,.login_form_block .btn-primary:active,.login_form_block .btn-primary.active{color: #ffffff;}.login_form_block .btn-primary{background-color: #009BF2;border-color: #009BF2;}.login_form_block .btn-primary:hover,.login_form_block .btn-primary:focus,.login_form_block .btn-primary:active,.login_form_block .btn-primary.active{background-color: #004E79;border-color: #004E79;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{border-bottom-color: #ffffff;}.cms_content{font-size: 14px;}#st_mega_menu_wrap .ma_level_0{padding-left:20px;padding-right:20px;}@media only screen and (min-width:1200px){#st_mega_menu_wrap .ma_level_0{padding-left:20px;padding-right:20px;}}.cms_content h1, .blog_content h1, .product-description h1{font-size:23px!important;}.cms_content h2, .blog_content h2, .product-description h2{font-size:20px!important;}.cms_content h3, .blog_content h3, .product-description h3{font-size:18px!important;}.product-available{color:#2C3133;}.product-unavailable{color:#910300;}.product-last-items{color:#DA7220;}.btn-default, .go, .add-to-cart.btn, .ajax_add_to_cart_button.btn span, .view_button.btn span{font-size:13px;}.btn-default i, .go i, .add-to-cart.btn i, .ajax_add_to_cart_button.btn i, .view_button.btn i{font-size:15px;}@media (max-width: 1439px) {
                    .images-container.pro_number_xl_1 .pro_gallery_top_inner, .images-container.pro_number_xl_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xl_2 .pro_gallery_top_inner, .images-container.pro_number_xl_2 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xl_3 .pro_gallery_top_inner, .images-container.pro_number_xl_3 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xl_4 .pro_gallery_top_inner, .images-container.pro_number_xl_4 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xl_5 .pro_gallery_top_inner, .images-container.pro_number_xl_5 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xl_6 .pro_gallery_top_inner, .images-container.pro_number_xl_6 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_lg_1 .pro_gallery_top_inner, .images-container.pro_number_lg_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_2 .pro_gallery_top_inner, .images-container.pro_number_lg_2 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_3 .pro_gallery_top_inner, .images-container.pro_number_lg_3 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_4 .pro_gallery_top_inner, .images-container.pro_number_lg_4 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_5 .pro_gallery_top_inner, .images-container.pro_number_lg_5 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_lg_6 .pro_gallery_top_inner, .images-container.pro_number_lg_6 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_md_1 .pro_gallery_top_inner, .images-container.pro_number_md_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_md_2 .pro_gallery_top_inner, .images-container.pro_number_md_2 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_3 .pro_gallery_top_inner, .images-container.pro_number_md_3 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_4 .pro_gallery_top_inner, .images-container.pro_number_md_4 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_5 .pro_gallery_top_inner, .images-container.pro_number_md_5 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_6 .pro_gallery_top_inner, .images-container.pro_number_md_6 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_sm_1 .pro_gallery_top_inner, .images-container.pro_number_sm_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_sm_2 .pro_gallery_top_inner, .images-container.pro_number_sm_2 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_3 .pro_gallery_top_inner, .images-container.pro_number_sm_3 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_4 .pro_gallery_top_inner, .images-container.pro_number_sm_4 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_5 .pro_gallery_top_inner, .images-container.pro_number_sm_5 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_sm_6 .pro_gallery_top_inner, .images-container.pro_number_sm_6 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_xs_1 .pro_gallery_top_inner, .images-container.pro_number_xs_1 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_2 .pro_gallery_top_inner, .images-container.pro_number_xs_2 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_3 .pro_gallery_top_inner, .images-container.pro_number_xs_3 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_4 .pro_gallery_top_inner, .images-container.pro_number_xs_4 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_5 .pro_gallery_top_inner, .images-container.pro_number_xs_5 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                    .images-container.pro_number_xs_6 .pro_gallery_top_inner, .images-container.pro_number_xs_6 .pro_gallery_thumbs_horizontal{max-width: 700px;}
                }/****GENERAL***/
/*fuente Material Icons*/
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('MaterialIcons-Regular.ttf') format('truetype');
}

/*poner fuente Rubik*/
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('Rubik-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('Rubik-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('Rubik-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('Rubik-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('Rubik-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Rubik';
  src: url('Rubik-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Rubik';
  src: url('Rubik-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

/*botones radius*/
.btn-primary {
border-radius: 7px;
}


/***HEADER***/
.top-link-text {
height: auto;
padding: 5px 15px;
margin-left: 0;
background-color: #DA7220;
}

/*search box*/
.search_widget_form_inner {
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.07);
border-color: #d0d0d0;
}

.search_widget_form_inner .input-group-btn {
background-color: #009BF2;
padding: 0 10px;
border-top-right-radius: 7px;
border-bottom-right-radius: 7px;
}

.search_widget_form_inner i.fto-search-1 {
color: #ffffff;
}

/*desplegable idioma*/
#languages-block-top-mod .dropdown_list {
    min-width: 36px;
}
#nav_right #languages-block-top-mod .dropdown_list {
    right: 10px;
}
/***MENÚ***/
/*Mobile colores pastillas*/
.st-menu-title {
background-color: #009BF2;
}

.st-menu {
border-left: 4px solid #009BF2;
border-right-color: #009BF2;
}

#st_mobile_menu .mo_ma_level_0 {
font-weight: 500;
/*font-size: 16px;*/
}

/*#st_mobile_menu .mo_ma_level_1, #st_mobile_menu .mo_ma_level_2 {
font-size: 16px;
}*/

/*movil search*/
.mobile_nav_box .search_widget_form_inner .input-group-btn {
border-radius: 0px;
}
/*breadcrumb*/
.breadcrumb_nav li:last-child {
color: #DA7220
}

/***HOME***/
/*quitar margin banner principal*/
body#index .header-container {
margin-bottom: 0;
}

/*banner progress bar peque*/
.swiper_custom_progress {
height: 2px;
}

/*tabs categorías*/
.sttab_2_3>.nav-tabs.tab_lg .nav-link {
padding: 10px 20px;
}

.sttab_block.mobile_tab .mobile_tab_title {
background-color: #009BF2;
}

.sttab_block.mobile_tab i.minus_sign, .sttab_block.mobile_tab i.plus_sign {
color: #ffffff;
}

.sttab_block.mobile_tab .mobile_tab_name {
color: #ffffff;
font-size: 1.2em;
text-transform: uppercase;
}

.full_width_top_container .pc_slider_block_container .nav-tabs .nav-link {
font-size: 16px;
}

/*fondo texto*/
#easycontent_container_9 {
background-size: cover;
}

/***GRID PRODUCTOS***/
/*quitar borde grid*/
#js-product-list .product_list.grid .product_list_item {
border-top: 0;
}

/*quitar borde revelancia*/
#js-product-list-top.products-selection {
padding-top: 0;
}

#js-product-list-top.general_top_border {
border-top: 0;
}

/*quitar borde arriba filtrado*/
#js-product-list-top.general_top_border {
border-top: 0!important;
}

/*botón ver más*/
.btn.view_button {
width: 100%;
border-radius: 7px;
}

/*precio rebajado*/
.product_list .ajax_block_product .regular-price {
font-size: 13px;
}

/*fondo ficha blanco*/
.product_list.grid .ajax_block_product .pro_outer_box:hover, .product_list.grid .pro_outer_box:hover .pro_second_box {
background: #ffffff;
}

/*filtro*/
#search_filters .facet-title, #search_filters .facet-title-mobile-inner{
    font-size: 14px;
    font-weight: 600;
}

#search_filters_wrapper .block.column_block .block_content {
padding-top: 0;
}

#search_filters div.facet:nth-child(1) {
padding-top: 0;
}

#search_filters .facet {
padding-bottom: 10px;
}

#search_filters_wrapper > .block_content {
padding-top: 5px;
}

/*filtro mobile*/
@media (max-width: 991px) {
#left_column .wrapper-sticky {
padding-top: 15px;
}
}

/*Easy filter*/
#search_filters.feds_show_on_mobile_1 {
padding: 5px 15px;
}

/*columna izquierda*/
@media (min-width: 992px) {
#left_column {
border-right: 1px solid #DFDFDF;
}
}

/*categorias columna izquierda*/
#left_column .block-categories .block_content {
padding-top: 0px;
}

/*título categoría*/
.category_page_heading {
font-size: 23px;
}

/*quitar foto marca*/
/*#center_column .brand-img{display:none;}*/

/***PÁGINA PRODUCTO***/
/*short descripcion font size*/
#product .product-description-short {
font-size: 16px;
margin-bottom: 0px!important;
}

.product-prices .current-price .price {
font-weight: 500;
}
.steasy_divider.between_short_and_price {
display: none;
}

.product-variants .control-label {
font-family: Rubik;
font-style: normal;
font-weight: bold;
font-size: 13px;
line-height: 15px;
text-transform: uppercase;
color: #2C3133;
}

/*botón radius*/
.btn-default, .go, .add-to-cart.btn, .ajax_add_to_cart_button.btn span, .view_button.btn span {
border-radius: 7px;
}

/*cantidad naranja*/
.qty_wrap .input-group-btn button {
color: #DA7220;
}

/*select*/
.form-control-select {
background: #F8F7F7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=) no-repeat scroll right .5rem center/1.25rem 1.25rem;
}

.mobile_device .form-control {
font-size: 12px;
color: #2C3133;
}

select.form-control:not([size]):not([multiple]) {
height: calc(2rem + 2px);
}

.product-variants .product-variants-item select {
width: 100%;
max-width: 400px;
border: 1px solid #DFDFDF;
color: #2C3133
}

/*tabs borde*/

.sttab_3_2 .tab-pane-body {
border: 0;
}
.product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link {
border-left: 0;
}

.sttab_3>.nav-tabs .nav-item {
border: 1px solid #ffffff00;
}

@media (min-width: 992px) {
.sttab_3_2 .tab-content {
border-left: 2px solid #009BF2;
}
}

/*tabs border columna producto*/
#product .sttab_2>.nav-tabs .nav-item {
margin-bottom: 0px!important;
}

#product .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs {
border-bottom: 4px solid #009BF2;
}

@media (max-width: 991px) {
#product .sttab_block.mobile_tab .mobile_tab_name {
font-size: 14px;
}
#product .mobile_tab .mobile_tab_title {
padding: 11px 0;
}
}

/*tabla especificaciones*/
.product-features .page_heading {
display: none;
}
.product-features dl.flex_container {
align-items: flex-start;
}
.product-features dl.data-sheet {
background-color: #F3F3F3;
border: 1px solid white;
padding: 0;
}
.product-features dl dd.value {
background-color: #ffffff;
}
.product-features dl dd.value, .product-features dt.name {
padding: 10px;
}
.product-features dl.data-sheet dt.name {
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 18px;
text-transform: uppercase;
color: #004E79;
word-wrap: break-word;
   max-width: 1px;
}

@media (max-width: 472px) {
.product-features dl.data-sheet dt.name {
min-width: 120px;
}
}

/***LOGIN***/
.page-authentication .form_content_inner {
margin-top: 15px;
}

.page-authentication .form_content_inner.text-center, .page-authentication .form-footer.text-center  {
text-align:left!important;
}

.page-authentication .one_column_login .no_account  {
max-width: 100%;
}

#module-b2bregistration-business #customer-form > section > .col-md-4:last-child {
display: none;
}

#module-b2bregistration-business #customer-form > section input[name="rules"], #module-b2bregistration-business #customer-form > section input[name="rules"] + span {
display: none;
}

#module-b2bregistration-business #customer-form > section div.row:last-of-type {
display: none;
}

#customer-form .form-footer {
margin-bottom: 50px;
}

#customer-form .form-footer .btn-primary:disabled, #customer-form .form-footer .btn-primary {
background-color: #009BF2;
border-color: #009BF2;
}

/***POPUP CARRITO***/
#blockcart-modal h1 {
font-size: 18px;
margin-bottom: 5px;
}
#blockcart-modal .list_detail_item li span {
font-weight: 500;
}

.dropdown_list .dropdown_box {
box-shadow: 0 2px 6px rgb(0 0 0 / 10%);
border: 0;
}

.shoppingcart-list {
padding-bottom: 10px;
}

/***MY ACCOUNT***/
i.material-icons {
font-family: 'Material Icons';
    font-style: normal;
}

.myacount_dashbord_list .col-lg-4.col-md-6.col-sm-6.col-xs-12 {
padding: 12px 6px;
    display: inline-block;
    width: 260px;
    text-align: center;
    font-size: .875rem;
    margin: 0 8px 16px;
    border: 1px solid #DFDFDF;
max-width: 260px;
}

.my_account_left_column .col-lg-4.col-md-6.col-sm-6.col-xs-12 {
border-color: #DFDFDF;
display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
flex-flow: row wrap;
    -webkit-box-align: center;
    align-items: center;
    padding: 0.75rem 1.25rem;
    margin-bottom: -1px;
border: 1px solid rgba(0,0,0,.125);
max-width: 100%;
}

/***CMS CONTACTO***/
        .container-contacto {
            display: grid;
            grid-gap: 1rem;
            grid-template-columns: repeat(4, 1fr);
font-size: 14px;
margin-bottom: 50px;
        }
        
        @media (max-width: 1199px) {
            .container-contacto {
                grid-template-columns: repeat(2, 1fr);
            }
        }

@media (max-width: 580px) {
            .container-contacto {
                grid-template-columns: repeat(1, 1fr);
            }
        }
        
        .visual {
            height: 100px;
            width: 100%;
        }
        
        .card-contacto {
            padding: 1rem;
border: 1px solid #DFDFDF;
        }
        
        .container-contacto .foto-contacto {
            text-align: center;
        }
        
        .container-contacto img {
            height: 25px;
            width: fit-content;
margin-bottom: 5px;
        }
        
        .container-contacto .titulo-seccion {
            font-style: normal;
            font-weight: 500;
            font-size: 18px;
            line-height: 21px;
text-align: center;
        }
        
       .container-contacto .descripcion-seccion {
            margin-left: 5px;
        }

.container-contacto .descripcion-seccion p {
            margin-bottom: 0;
        }


/***CMS NOSOTROS***/
        .grid-marcas {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            justify-content: normal;
            align-items: normal;
            margin: 10px;
        }
        
        .grid-marcas .flex-item-marcas {
            display: block;
            flex-grow: 0;
            flex-shrink: 1;
            flex-basis: auto;
            align-self: auto;
            order: 0;
            margin-right: 10px;
        }
        
        .grid-marcas .flex-item-marcas:last-child {
            margin-right: 0;
        }
        
        .grid-marcas .flex-item-marcas img {
            display: flex;
            margin: auto;
            width: 150px;
        }

/***CMS RMA DOCUMENTOS***/
.documentos-rma.container-contacto .titulo-seccion {
font-size: 16px;
}
.documentos-rma.container-contacto .titulo-seccion a{
color: #2c3133;
}



z

/***FOOTER***/
#footer-bottom {
font-size: 12px;
}
/*cookies*/
#idxrcookies #buttons #idxrcookiesOK, #idxrcookies #buttons #idxrcookiesKO {
color: #000000;
}


/***LANDING GIADA***/
.cms-id-18 #steasy_element_18 .row{
    display: flex;
    align-items: center;
}

.cms-id-18 #titulo-intro{
font-size: 42px!important; 
line-height: 45px;
 font-weight: bold;
margin-bottom:40px;
}

.cms-id-18 #steasy_column_32, .cms-id-18 #steasy_column_55{    
background-repeat: no-repeat!important;
padding: 4% 6%;
}

.cms-id-18  p#texto{
line-height:45px;
max-width: 450px;
font-size:42px;
font-weight:bold;
}
.cms-id-18  p#texto2{
max-width: 450px;
}

.cms-id-18 #easycontent_16, .cms-id-18 #easycontent_17, .cms-id-18 #easycontent_18, .cms-id-18 #easycontent_31 {
    height: 25px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    padding-top: 10px;
}
.cms-id-18  p.separador-texto, .cms-id-18  h2.separador-texto{
    padding: 10px 100px;
    border-color: #2389D0;
    border-radius: 5px;
    background-color: #2389D0;
    font-size:32px!important;
    font-weight: bold;
}

.titulo-seccion2{
font-size:32px;
font-weight:bold;
}

.cms-id-18 #easycontent_19 .sttext_block .steasy_element_item {
    display: flex;
    align-items: center;
}

.cms-id-18 #steasy_column_50 .steasy_column{
    height: 374px;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}

.cms-id-18 h3 {
    font-size: 25px!important;
    padding-left: 10%;
    padding-right: 10%;
}

.cms-id-18 #footer,  .cms-id-18 .header-container, .cms-id-18 #page_banner_container_1, .cms-id-18 .breadcrumb_spacing, .cms-id-18 #wrapper{
display:none;
}

.cms-id-18 #swiper_container_4, .cms-id-18 #easycontent_container_16, .cms-id-18 #easycontent_container_19{
margin-bottom:0px;
}

.cms-id-18 #easycontent_container_16{
    position: absolute;
    width: 100%;
}

.cms-id-18 #swiper_container_4{
    z-index: 9000;
    position: relative;
}

.cms-id-18 #easycontent_container_17{
    z-index: 99999;
    position: relative;
}

.cms-id-18 .slider .layered_content p.titulo-slider{
font-size: 42px; 
line-height: 40px; 
font-weight: bold; 
font-style: normal; 
text-align: left;}
.cms-id-18 .slider .layered_content p{
font-weight: normal; 
font-size: 21px;
 line-height: 30px; 
text-align: left;
}

.cms-id-18 .slider{   
 text-align: left;
}

.cms-id-18 .slider .layered_content{
display: flex; 
flex-direction: column; 
}

.cms-id-18 .gformbuilderpro_content input{
     border-radius:5px;
}
.cms-id-18 #checkbox_privacy_5562{
    margin-top: 5px;
    margin-right: 10px;
}
.cms-id-18 #gformbuilderpro_9 #submitForm{
    border: 2px solid #ffffff;
    background-color: transparent;
    color: #ffffff;
    border-radius: 5px;
    padding: 15px 30px;
}
.cms-id-18 #gformbuilderpro_9 #submitForm:hover{
    background-color: #d97220!important;
    border-color: #d97220!important;
}
.cms-id-18 .gformbuilderpro_form #gformbuilderpro_8 .col-md-4{
display: none;
}
.cms-id-18 .gformbuilderpro_form #gformbuilderpro_8 .col-md-8{
    flex: 0 0 100%;
    max-width: 100%;
}

.cms-id-18 .gformbuilderpro_form #gformbuilderpro_6 input{
    background-image: url(https://verybox.com/img/cms/fi-rr-laugh.png);
    background-repeat: no-repeat;
    background-position: 10px;
    padding: 25px 10px 25px 40px;
}

.cms-id-18 .gformbuilderpro_form #gformbuilderpro_7 input{
    background-image: url(https://verybox.com/img/cms/fi-rr-envelope.png);
    background-repeat: no-repeat;
    background-position: 10px;
    padding: 25px 10px 25px 40px;
}
.cms-id-18 #steasy_element_35 .sttext_item_image{
    display: flex;
    align-items: center;
}
.cms-id-18 #easycontent_container_23 p, .cms-id-18 #easycontent_container_23 a{
    line-height: 16px;
    margin-bottom: 5px;
   color:#ffffff;
   padding: 2px 0;
}
.cms-id-18 #easycontent_container_23{
margin-bottom: 0px;
}
a.boton-landing-giada{
color: #ffffff; 
background-color: #2389d0; 
border-radius: 5px; 
padding: 20px 30px; 
font-size: 15px; 
text-transform: none; 
margin-top: 25px;
}
a.boton-landing-giada:hover{
   background-color: #d97220!important;
    border-color: #d97220!important;
}
@media (min-width:769px){
.cms-id-18 .slider{
max-width: 45%; 
height: 100%;
}
.cms-id-18 .slider .layered_content{
height: 100%; 
justify-content: space-around;
}

.cms-id-18 .parrafo-intro{
display: flex; 
flex-direction: column; 
justify-content: center; 
height: 100%;
padding-left:30px;
}

.cms-id-18 #steasy_element_19 img{
    max-width: 500px;
    float: right;
    margin-top: 60px;
}

.cms-id-18 #steasy_element_33 img{
    max-width: 500px;
    float: right;
    margin-top: 0px;
}

}
@media   (min-width: 481px) and (max-width: 1199px){
.cms-id-18 #steasy_column_50 div{background-size: 100%;}
.cms-id-18 #steasy_column_50 .steasy_column{    height: 332px;}
}
@media (max-width: 480px) {

.cms-id-18 #easycontent_16, .cms-id-18 #easycontent_17, .cms-id-18 #easycontent_18{
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}
.cms-id-18 p.separador-texto, .cms-id-18 h2.separador-texto{
    padding: 10px 10px;
    text-align: center;
}

.cms-id-18  #steasy_column_55{
background-image:url(https://verybox.com/img/cms/landing-giada-bg-pedir-precios-formulario-2-movil.jpg)
}
.cms-id-18  #steasy_column_32{
background-image:url(https://verybox.com/img/cms/landing-giada-bg-pedir-precios-formulario-1-movil.jpg)
}

.cms-id-18 #steasy_column_32, .cms-id-18 #steasy_column_55{
    padding: 5%;
}

.cms-id-18 #easycontent_container_15{
    margin-bottom: 70px;
}

.cms-id-18 #easycontent_19 .sttext_item_image {
text-align: center;
}
}
@media   (min-width: 769px) and (max-width: 992px){
.cms-id-18 .slider .layered_content p.titulo-slider{
    font-size: 30px;
    line-height: 30px;
}
}

/***FIN LANDING GIADA***/


/***THANK YOU PAGE***/
.cms-id-19 #footer, .cms-id-19 .header-container, .cms-id-19 #page_banner_container_1, .cms-id-19 .breadcrumb_spacing, .cms-id-19 #wrapper{
display:none;
}
.cms-id-19 #easycontent_container_25 p, .cms-id-19 #easycontent_container_25 a{
    line-height: 16px;
    margin-bottom: 5px;
   color:#ffffff;
    padding: 2px 0;
}
.cms-id-19 #easycontent_container_25{
margin-bottom: 0px;
}
.cms-id-19 #easycontent_container_24{
    height: 80vh;
    margin-bottom: 0px;
}

.cms-id-19 #steasy_element_39 .sttext_item_image{
    display: flex;
    align-items: center;
}
/***END THANK YOU PAGE***/

/***LANDING LIYANA***/

.cms-id-16 .slider .layered_content p.titulo-slider{
font-size: 34px; 
line-height: 38px; 
font-weight: bold; 
font-style: normal; 
text-align: left;}

.cms-id-16 .slider .layered_content p{
font-weight: normal; 
font-size: 21px;
 line-height: 30px; 
text-align: left;
}

.cms-id-16 .slider{   
 text-align: left;
}

.cms-id-16 .slider .layered_content{
display: flex; 
flex-direction: column; 
}
.cms-id-16 #easycontent_26, .cms-id-16 #easycontent_16{
    height: 25px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    padding-top: 10px;
}
.cms-id-16  p.separador-texto, .cms-id-16  h2.separador-texto{
    padding: 10px 100px;
    border-color: #2389D0;
    border-radius: 5px;
    background-color: #2389D0;
    font-size:32px!important;
    font-weight: bold;
}

.cms-id-16 #swiper_container_3, .cms-id-16 #easycontent_container_26{
margin-bottom:0px;
}

.cms-id-16 #easycontent_container_26{
    position: absolute;
    width: 100%;
}
.cms-id-16 #easycontent_container_26{
    z-index: 99999;
    position: relative;
}
.cms-id-16 #swiper_container_3{
    z-index: 9000;
    position: relative;
}
.cms-id-16 #steasy_element_42 .row{
    display: flex;
    align-items: center;
}

.cms-id-16 #titulo-intro{
font-size: 42px!important; 
line-height: 45px;
 font-weight: bold;
margin-bottom:40px;
}

.cms-id-16  p#texto{
line-height:38px;
font-size:36px;
font-weight:bold;
}
.cms-id-16 .gformbuilderpro_content input{
     border-radius:5px;
}
.cms-id-16 #checkbox_privacy_5562{
    margin-top: 5px;
    margin-right: 10px;
}
.cms-id-16 #gformbuilderpro_9 #submitForm{
    border: 2px solid #ffffff;
    background-color: transparent;
    color: #ffffff;
    border-radius: 5px;
    padding: 15px 30px;
}


.cms-id-16 .gformbuilderpro_form #gformbuilderpro_14 input{
    background-image: url(https://verybox.com/img/cms/fi-rr-laugh.png);
    background-repeat: no-repeat;
    background-position: 10px;
    padding: 25px 10px 25px 40px;
}

.cms-id-16 .gformbuilderpro_form #gformbuilderpro_15 input{
    background-image: url(https://verybox.com/img/cms/fi-rr-envelope.png);
    background-repeat: no-repeat;
    background-position: 10px;
    padding: 25px 10px 25px 40px;
}

.cms-id-16 .gformbuilderpro_form #gformbuilderpro_16 .col-md-4{
display: none;
}
.cms-id-16 .gformbuilderpro_form #gformbuilderpro_16 .col-md-8{
    flex: 0 0 100%;
    max-width: 100%;
}

.cms-id-16 #steasy_column_73, .cms-id-16 #steasy_column_91{    
background-repeat: no-repeat!important;
padding: 4% 6%;
}

.cms-id-16 #steasy_column_86 .steasy_column{
    height: 374px;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}
.cms-id-16 h3 {
    font-size: 25px!important;
    padding-left: 14%;
    padding-right: 14%;
}
.cms-id-16 #steasy_element_46 .sttext_item_image {
    margin-top: -200px;
}

.cms-id-16 #easycontent_container_33 p, .cms-id-16 #easycontent_container_33 a{
    line-height: 16px;
    margin-bottom: 5px;
   color:#ffffff;
padding: 2px 0;
}
.cms-id-16 #easycontent_container_33{
margin-bottom: 0px;
}
.cms-id-16 #footer, .cms-id-16 .header-container, .cms-id-16 #page_banner_container_1, .cms-id-16 .breadcrumb_spacing, .cms-id-16 #wrapper{
display:none;
}

a.boton-landing-liyana{
color: #ffffff; 
background-color: #2389d0; 
border-radius: 5px; 
padding: 20px 30px; 
font-size: 15px; 
text-transform: none; 
margin-top: 25px;
}
a.boton-landing-liyana:hover{
   background-color: #d97220!important;
    border-color: #d97220!important;
}
.cms-id-16 #gformbuilderpro_form_4 #submitForm{
border: 2px solid #ffffff;
    background-color: transparent;
    color: #ffffff;
    border-radius: 5px;
    padding: 15px 30px;
}
.cms-id-16 #gformbuilderpro_form_4 #submitForm:hover{
    background-color: #d97220!important;
    border-color: #d97220!important;
}
.cms-id-16 #checkbox_privacy_104223_1708074656 {
    margin-top: 5px;
    margin-right: 10px;
}

.cms-id-16 #steasy_element_59 .sttext_item_image{
    display: flex;
    align-items: center;
}

@media   (min-width: 481px) and (max-width: 1199px){
.cms-id-16 #steasy_column_86 div{background-size: 100%;}
.cms-id-16 #steasy_column_86 .steasy_column{    height: 331px;}
}

@media (min-width:992px){

.cms-id-16  #steasy_element_51 .sttext_item_text{
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.cms-id-16  div.cta-landing div.col1{
width: 60%; 
float: left;
}
.cms-id-16  div.cta-landing div.col2{
width: 40%; 
float: left;
}
.cms-id-16  div.cta-landing{
padding-top: 50px;
}
}
@media (max-width:991px){
.cms-id-16 .slider .layered_content p.titulo-slider{
font-size: 24px; 
line-height: 28px; 
}
.cms-id-16 #steasy_element_43 img, .cms-id-16 #steasy_element_57 img{
width:140px;}

}
@media (max-width:768px){
.cms-id-16 h3 {
    font-size: 22px!important;
    padding-left: 10%;
    padding-right: 10%;
}
}
@media (min-width:769px){
.cms-id-16 .slider{
max-width: 45%; 
height: 100%;
}
.cms-id-16 .slider .layered_content{
height: 100%; 
justify-content: space-around;
}
}
@media (max-width:480px){
.cms-id-16  #steasy_column_73, .cms-id-16  #steasy_column_91{
background-image: url(https://verybox.com/img/cms/lyana-bg-form-1b-movil.jpg);
    padding: 5%;
}
.cms-id-16  #steasy_element_43 .sttext_item_image_inner, .cms-id-16  #steasy_element_57 .sttext_item_image_inner{
    text-align: center;
}
.cms-id-16  #steasy_element_43 .sttext_item_image_inner img, .cms-id-16  #steasy_element_57 .sttext_item_image_inner img{
width: 90%;
}
.cms-id-16 h3 {
    font-size: 22px!important;
    padding-left: 20%;
    padding-right: 20%;
}
.cms-id-16 #easycontent_26, .cms-id-16 #easycontent_16{
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}
.cms-id-16 p.separador-texto, .cms-id-16 h2.separador-texto {
    padding: 10px 10px;
    text-align: center;
}
}
/***END LANDING LIYANA***/
/***BLOG***/
.is_blog #center_column,
.is_blog #left_column {
    margin-top: 20px;
    margin-bottom: 20px;
}
.is_blog  .block.column_block .block_content {
    padding: 0;
}

.is_blog .tags_wrap a {
    border: 1px solid #d9d9d9;
    padding: 2px 7px;
    margin-right: 5px;
}

.is_blog #category_blogs_container_2.products_container .title_block_inner,
.is_blog .page_heading {
    font-size: 23px;
}

/***BLOG FOOTER LANDING GIADA***/
#easycontent_container_23 {
position: absolute;
    bottom: 0px;
    height: 300px;
    width: 100%;
}

.cms-id-18 #easycontent_container_23 {
    margin-bottom: 0px;
    position: absolute;
    width: 100%;
    height: 300px;
    bottom: 0px;
}

.cms-id-18 .products_sldier_swiper {
    margin: -4px;
    padding: 4px;
    margin-bottom: 350px;
    padding: 4% 12.5%;
    background-color: #f6f6f6;
}

/***BLOG FOOTER LANDING Iiyama***/
#easycontent_container_33 {
position: absolute;
    bottom: 0px;
    height: 300px;
    width: 100%;
}

.cms-id-16 #easycontent_container_33 {
    margin-bottom: 0px;
    position: absolute;
    width: 100%;
    height: 300px;
    bottom: 0px;
}

.cms-id-16 .products_sldier_swiper {
    margin: -4px;
    padding: 4px;
    margin-bottom: 350px;
    padding: 4% 12.5%;
    background-color: #f6f6f6;
}

@media (max-width:768px){
.cms-id-16 #easycontent_container_33 {
    height: 400px;
padding-top: 19%;
}
.cms-id-18 #easycontent_container_23 {
    height: 400px;
padding-top: 19%;
}
}


/***Categoría sidebar popup Asesoramiento***/
 body #gformbuilderpro_form_11{padding: 40px;}
 body #gformbuilderpro_form_11 .btn-primary,  body #gformbuilderpro_form_13 .btn-primary{
    color: #fff!important;
    background-color: #da7220!important;
    border:none;
    font-weight: 500;
    font-size: 16px;
    border-radius: 7px;
font-family: Rubik, Tahoma, sans-serif, Arial !important;
}
}
body #gformbuilderpro_form_11 .btn-primary:hover , body #gformbuilderpro_form_13 .btn-primary:hover {
  background-color: #004E79!important;
    color: #fff!important;
}

#titulopopup{
text-align: center; font-size: 1.75rem; font-weight: bold; color: #2c3133; line-height: normal;
}
#checkbox_privacy_894804_1718970814, #checkbox_privacy_156101_1720786801{
     margin-top: 3px;
     margin-right: 10px;}
#checkbox_privacy_156101_1720786801 p{
text-align: left!important;
}
/***END Categoría sidebar popup Asesoramiento***/

/***Thank you page Form Asesoramiento***/
.cms-id-20  h1{text-align:center; font-size:32px;font-weight:700;line-height:33px;}
/***End Thank you page Form Asesoramiento***/

/***Esquema pasos homepage***/
p.tituloesquema{
color: #004E79;
font-size: 30px;
    font-weight: 500;
text-align:center;
}

p.textoesquema{
color: #004E79;
font-size: 30px;
    font-weight: 500;
text-align:center;
margin-bottom:20px;
   margin-top: 55px;
}
@media (max-width:768px){
.esquemadesktop{display:none!important;}
.esquemamobile{display:block;}
}
@media (min-width:769px){
.esquemamobile{display:none;}
.esquemadesktop{display:block;}
}
/***END Esquema pasos homepage***/

/***PopUp productos - Modulo "ASK about product ***/
.fancybox-skin .product_name {
    text-align: center;
    font-size: 1.5rem;
    font-weight: 400;
    color: #2c3133;
    line-height: normal;
}
.fancybox-skin label {
color:#acaaa6;
}

.product-additional-info #send_aap_button, #send_AAP_form .btn-primary{
color: #fff !important;
    background-color: #da7220 !important;
    border: none;
    font-weight: 500!important;
    font-size: 16px!important;
    border-radius: 7px;
    font-family: Rubik, Tahoma, sans-serif, Arial !important;}

@media (min-width:769px){
.fancybox-opened .fancybox-skin {    width: 1010px!important;}
.fancybox-opened .fancybox-inner, .fancybox-opened .card-block{    width: 980px!important;}
 .fancybox-opened #send_AAP_form{max-width: 1010px !important;}
.fancybox-opened  #send_AAP_form textarea{height:100px;}
}
/***END PopUp productos - Modulo "ASK about product ***/
/***Página con  Form Asesoramiento***/

.cms-id-21 h1{    text-align: center;}

/***END Página con  Form Asesoramiento***/


/****Códigos del módulo Code-mode St-theme***/
i.material-icons {
    font-family: 'Material Icons';
    font-style: normal;
    display: none;
}

#send_aap_button {
    background-color: #009BF2;
    border-radius: 0px;
    border-style: none;
    margin:10px 0px 10px 0px;


}

#send_aap_button:hover {
    background-color: #004E79;
}

#send_AAP_form textarea {
    height: 200px;
}

@media (min-width: 992px) {
    #send_AAP_form .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 100%;
    }
}
/****End Códigos del módulo Code-mode St-theme***/



/***Product grid and slide***/
.hover_fly_0 .hover_fly_btn:first-child, .hover_fly_0:hover .hover_fly_btn:first-child:hover{backgrpund-color:#888888;}


/***End Product grid and slide***/


/***Botón naranja form***/

body #gformbuilderpro_form_3 .btn-primary, body #gformbuilderpro_form_4 .btn-primary {
    color: #fff !important;
    background-color: #da7220 !important;
    border: none;
    font-weight: 500;
    font-size: 16px;
    border-radius: 7px;
    font-family: Rubik, Tahoma, sans-serif, Arial !important;}

/***End Botón naranja form***/
/***Footer***/

.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font {
    font-weight: 700;
    text-transform: uppercase;}
#footer .title_block .title_block_inner {
    font-size: 16px;}
/***End Footer***/

/***Product category resumen***/
.fto-eye-2.icon_btn {
    display: none;
}
/***End Product category resumen***/