body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:active:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.active:hover, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.active:focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:active.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.active.focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus{color: #ffffff; background-color: #296e41; border-color: #173d25;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success{background-image: none;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success[disabled], fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success[disabled]:hover, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success[disabled]:focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success[disabled].focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success[disabled]:active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled.active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success[disabled].active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.active{background-color: #40ad67; border-color: #399a5c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success .badge{color: #40ad67; background-color: #ffffff;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #6999a8; border-color: #5b8d9d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #517e8d; border-color: #2c444c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover{color: #ffffff; background-color: #517e8d; border-color: #446a76;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #517e8d; border-color: #446a76;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active:hover, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active:focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active.focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #446a76; border-color: #2c444c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{background-image: none;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled.active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: #ffffff;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #517e8d; border-color: #2c444c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover{color: #ffffff; background-color: #517e8d; border-color: #446a76;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #517e8d; border-color: #446a76;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active:hover, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active:focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active.focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #446a76; border-color: #2c444c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{background-image: none;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled.active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: #ffffff;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #f0ad4e; border-color: #eea236;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #ec971f; border-color: #985f0d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; background-color: #ec971f; border-color: #d58512;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #ec971f; border-color: #d58512;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #d58512; border-color: #985f0d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{background-image: none;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled.active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: #ffffff;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #ec971f; border-color: #985f0d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; background-color: #ec971f; border-color: #d58512;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #ec971f; border-color: #d58512;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #d58512; border-color: #985f0d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{background-image: none;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled.active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: #ffffff;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #e6586c; border-color: #e34258;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #df2c45; border-color: #901527;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #c91e36; border-color: #901527;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{background-image: none;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled.active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: #ffffff;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #df2c45; border-color: #901527;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #c91e36; border-color: #901527;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-togglebody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{background-image: none;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled.active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: #ffffff;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-lg{padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 0;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-xs{padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 0;} body .modal.o_technical_modal .well{padding: 19px; margin-bottom: 20px; background-color: #fcfcfc; border: 1px solid #efefef; border-radius: 0; -webkit-box-shadow: none; box-shadow: none;} body .modal.o_technical_modal .modal-content{border-radius: 0; background-color: #fcfcfc;} body .modal.o_technical_modal .modal-content .modal-body{background-color: white;} body .modal.o_technical_modal .modal-content .modal-footer{text-align: left;} body .modal.o_technical_modal .nav-tabs{border-bottom: 1px solid #eeeeee;} body .modal.o_technical_modal .nav-tabs > li > a{line-height: 1.42857143; color: #4e525b;} body .modal.o_technical_modal .nav-tabs > li > a:hover{border-color: #eeeeee;} body .modal.o_technical_modal .nav-tabs > li.active > a, body .modal.o_technical_modal .nav-tabs > li.active > a:hover, body .modal.o_technical_modal .nav-tabs > li.active > a:focus{color: #50545d; background-color: #fcfcfc; border-color: #eeeeee; border-bottom-color: transparent;} body .modal.o_technical_modal:not(.oe_mobile_preview) button.close{color: transparent; position: relative; display: inline-block; opacity: 0.7; width: 12px; height: 12px; margin-right: -2px;} body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:hover, body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:focus{outline: none; opacity: 1;} body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:hover::after, body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:focus::after, body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:hover::before, body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:focus::before{background: #000000;} body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:after, body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:before{content: ''; margin-top: -1px; background: #000000; width: 100%; height: 1px; position: absolute; top: 50%; left: 0; bottom: auto; right: auto; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);} body .modal.o_technical_modal:not(.oe_mobile_preview) button.close:after{-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} body .modal.oe_mobile_preview{text-align: center;} body .modal.oe_mobile_preview .modal-dialog{display: inline-block; width: auto;} body .modal.oe_mobile_preview .modal-dialog .close{color: lightgray; opacity: 1; font-size: 25px; font-weight: normal;} body .modal.oe_mobile_preview .modal-dialog .modal-content{background-color: black!important; border: 3px outset gray; border-radius: 20px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header{border: none; cursor: pointer; font-family: Roboto, 'Montserrat', "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4{color: lightgray; font-family: inherit; font-weight: normal;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa{margin-left: 15px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body{background-color: inherit!important; border-radius: 20px; padding: 15px; display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; width: 335px; height: 530px; -webkit-transition: all 400ms ease 0s; -moz-transition: all 400ms ease 0s; -o-transition: all 400ms ease 0s; transition: all 400ms ease 0s;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation{width: 545px; height: 320px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body > iframe{display: block; width: 100%; border: none;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer{display: none;} body .modal .oe_menu_editor ul{padding-left: 37px;} body .modal .oe_menu_editor li{margin-top: -1px;} body .modal .oe_menu_editor li .input-group-addon{border-radius: 0;} body .modal.oe_seo_configuration #language-box{padding-right: 25px; background-color: white; margin-left: -1px;} body .modal.oe_seo_configuration .table td{vertical-align: middle;} body .modal.oe_seo_configuration .table td:first-child{padding-right: 15px; border-width: 0; width: 35%;} body .modal.oe_seo_configuration .table td:last-child{visibility: hidden;} body .modal.oe_seo_configuration .table > tfoot{display: none;} body .modal.oe_seo_configuration .table.js_seo_has_content td:first-child{width: 55%; padding-right: 15px; border: 1px solid #d4d5d7; text-align: right; background-color: #fcfcfc;} @media screen and (min-width: 992px){body .modal.oe_seo_configuration .table.js_seo_has_content td:first-child{width: 38%;}} body .modal.oe_seo_configuration .table.js_seo_has_content td:last-child{border: none; visibility: visible; padding-left: 15px;} @media screen and (min-width: 992px){body .modal.oe_seo_configuration .table.js_seo_has_content td:last-child{padding-left: 50px;}} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td{padding: 5px; -webkit-transition: padding 0.3s ease 0s; -moz-transition: padding 0.3s ease 0s; -o-transition: padding 0.3s ease 0s; transition: padding 0.3s ease 0s;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child{border-width: 0 1px;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label{position: relative; display: inline-block; padding: 7px 35px; font-size: 16px; font-weight: normal;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove{color: transparent; position: relative; display: inline-block; opacity: 0.7; width: 10px; height: 10px; position: absolute; top: 5px; left: auto; bottom: auto; right: 5px;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:hover, body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:focus{outline: none; opacity: 1;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:hover::after, body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:focus::after, body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:hover::before, body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:focus::before{background: #e6586c;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:after, body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:before{content: ''; margin-top: -1px; background: #ffffff; width: 100%; height: 2px; position: absolute; top: 50%; left: 0; bottom: auto; right: auto; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:first-child .label .oe_remove:after{-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:last-child .label{display: block; font-size: 12px; font-weight: normal; opacity: 0.8; cursor: pointer;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody td:last-child .label:hover{opacity: 1;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody tr{-webkit-animation: fadeInDownSmall 0.3s ease 0s 1 normal none running; -moz-animation: fadeInDownSmall 0.3s ease 0s 1 normal none running; -o-animation: fadeInDownSmall 0.3s ease 0s 1 normal none running; animation: fadeInDownSmall 0.3s ease 0s 1 normal none running;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody tr:first-child td:first-child{padding-top: 10px;} body .modal.oe_seo_configuration .table.js_seo_has_content tbody tr:last-child td:first-child{padding-bottom: 10px; border-bottom-width: 1px;} body .modal.oe_seo_configuration .table.js_seo_has_content > tfoot{display: table-footer-group;} body .modal.oe_seo_configuration .table.js_seo_has_content > tfoot hr{margin: 10px 0;} body .modal.oe_seo_configuration .table.js_seo_has_content > tfoot td, body .modal.oe_seo_configuration .table.js_seo_has_content > tfoot td:first-child{border: none; background: none;} body .modal.oe_seo_configuration li.oe_seo_preview_g{list-style: none; font-family: arial, sans-serif;} body .modal.oe_seo_configuration li.oe_seo_preview_g .r{cursor: pointer; color: #1a0dab; font-size: 18px; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; white-space: nowrap;} body .modal.oe_seo_configuration li.oe_seo_preview_g .s{font-size: 13px; line-height: 18px; color: #545454;} body .modal.oe_seo_configuration li.oe_seo_preview_g .s .kv{color: #006621; font-size: 14px; line-height: 18px;} body .modal.oe_seo_configuration li.oe_seo_preview_g .s .st{height: 50px;} #o_new_content_menu_choices{position: absolute; top: 34px; left: 0; bottom: 0; right: 0; position: fixed; display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -moz-justify-content: center; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; font-family: Roboto, 'Montserrat', "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} #o_new_content_menu_choices::before{content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; pointer-events: none; background-color: black; opacity: 0.8;} #o_new_content_menu_choices > ul{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; -moz-justify-content: space-around; -webkit-justify-content: space-around; justify-content: space-around; width: auto; max-width: 60%; max-height: 100%; margin: 0; padding: 0; list-style: none;} #o_new_content_menu_choices > ul li{display: block; opacity: 0; -webkit-animation: fadeInDownSmall 1s forwards; -o-animation: fadeInDownSmall 1s forwards; animation: fadeInDownSmall 1s forwards; margin: 2em 32px; padding: 0 15px;} #o_new_content_menu_choices > ul li a{display: block; font-size: 34px; margin: auto; text-align: center;} #o_new_content_menu_choices > ul li a i{width: 110px; height: 110px; border: 3px solid #434352; border-radius: 100%; line-height: 104px; background-color: #2C2C36; color: white; -webkit-transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s; -moz-transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s; -o-transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;} #o_new_content_menu_choices > ul li a p{color: white; margin-top: 0.7em; font-size: 0.5em;} #o_new_content_menu_choices > ul li a:hover, #o_new_content_menu_choices > ul li a:focus{text-decoration: none;} #o_new_content_menu_choices > ul li a:hover i, #o_new_content_menu_choices > ul li a:focus i{border-color: #1cc1a9; box-shadow: 0 0 10px rgba(28, 193, 169, 0.46);} .oe_login_form, .oe_signup_form, .oe_reset_password_form{max-width: 300px; position: relative; margin: 50px auto;} #theme_error{background: #ffc;} #theme_customize_modal{overflow: visible; z-index: 1020; display: block;} #theme_customize_modal .modal-dialog{position: absolute; top: 44px; left: auto; bottom: auto; right: 10px; width: auto; margin: 0; font-family: Roboto;} #theme_customize_modal .loading_backdrop{display: none;} #theme_customize_modal.loading .loading_backdrop{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; background: black; opacity: 0.3; z-index: 1;} #theme_customize_modal label{display: block; text-align: center;} #theme_customize_modal label > div, #theme_customize_modal label > img{border: 1px solid #fff; line-height: 30px; font-size: 0.9em; margin: 2px 4px;} #theme_customize_modal label.checked > div, #theme_customize_modal label.checked > img{box-shadow: 2px 2px 3px #888; border: 1px solid #666;} #theme_customize_modal label img{width: 60px; height: 35px; margin: 2px; border: 1px solid rgba(136, 136, 136, 0.5);} #theme_customize_modal label input{display: none;} .o_ace_view_editor{font-family: Roboto, 'Montserrat', "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.42857143; color: #33363e; position: absolute; top: 34px; left: auto; bottom: 0; right: 0; position: fixed; z-index: 1001;} .o_ace_view_editor .text-muted{color: #999999;} .o_ace_view_editor .btn:not(.o_btn_preview){border-width: 1px; font-weight: normal; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{color: #ffffff; background-color: #7c7bad; border-color: #6c6ba3;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{color: #ffffff; background-color: #5f5e97; border-color: #373758;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover{color: #ffffff; background-color: #5f5e97; border-color: #515081;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{color: #ffffff; background-color: #5f5e97; border-color: #515081;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{color: #ffffff; background-color: #515081; border-color: #373758;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active{background-color: #7c7bad; border-color: #6c6ba3;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary .badge{color: #7c7bad; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{color: #ffffff; background-color: #5f5e97; border-color: #373758;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover{color: #ffffff; background-color: #5f5e97; border-color: #515081;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{color: #ffffff; background-color: #5f5e97; border-color: #515081;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{color: #ffffff; background-color: #515081; border-color: #373758;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.active{background-color: #7c7bad; border-color: #6c6ba3;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary .badge{color: #7c7bad; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default{color: #50545d; background-color: #ffffff; border-color: #d4d5d7;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.focus{color: #50545d; background-color: #e6e6e6; border-color: #92949a;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:hover{color: #50545d; background-color: #e6e6e6; border-color: #b4b6ba;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default{color: #50545d; background-color: #e6e6e6; border-color: #b4b6ba;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default.focus{color: #50545d; background-color: #d4d4d4; border-color: #92949a;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active{background-color: #ffffff; border-color: #d4d5d7;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default .badge{color: #ffffff; background-color: #50545d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.focus{color: #50545d; background-color: #e6e6e6; border-color: #92949a;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:hover{color: #50545d; background-color: #e6e6e6; border-color: #b4b6ba;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default{color: #50545d; background-color: #e6e6e6; border-color: #b4b6ba;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default.focus{color: #50545d; background-color: #d4d4d4; border-color: #92949a;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-default{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-default[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-default.active{background-color: #ffffff; border-color: #d4d5d7;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-default .badge{color: #ffffff; background-color: #50545d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active{background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link .badge{color: rgba(0, 0, 0, 0); background-color: #7c7bad;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{color: #7c7bad; background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-link{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.active{background-color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link .badge{color: rgba(0, 0, 0, 0); background-color: #7c7bad;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #ffffff; background-color: #40ad67; border-color: #399a5c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color: #ffffff; background-color: #328851; border-color: #173d25;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color: #ffffff; background-color: #328851; border-color: #296e41;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #ffffff; background-color: #328851; border-color: #296e41;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color: #ffffff; background-color: #296e41; border-color: #173d25;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active{background-color: #40ad67; border-color: #399a5c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success .badge{color: #40ad67; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color: #ffffff; background-color: #328851; border-color: #173d25;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color: #ffffff; background-color: #328851; border-color: #296e41;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #ffffff; background-color: #328851; border-color: #296e41;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{color: #ffffff; background-color: #296e41; border-color: #173d25;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-success{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.active{background-color: #40ad67; border-color: #399a5c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success .badge{color: #40ad67; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #517e8d; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #446a76; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #517e8d; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #ffffff; background-color: #517e8d; border-color: #446a76;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{color: #ffffff; background-color: #446a76; border-color: #2c444c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-info{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.active{background-color: #6999a8; border-color: #5b8d9d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info .badge{color: #6999a8; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #d58512; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #ec971f; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #ffffff; background-color: #ec971f; border-color: #d58512;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{color: #ffffff; background-color: #d58512; border-color: #985f0d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.active{background-color: #f0ad4e; border-color: #eea236;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning .badge{color: #f0ad4e; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #c91e36; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #df2c45; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #ffffff; background-color: #df2c45; border-color: #c91e36;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:hover, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active:focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active.focus, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{color: #ffffff; background-color: #c91e36; border-color: #901527;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active, .open > .dropdown-toggle.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{background-image: none;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled], fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:hover, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].focus, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled]:active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled.active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger[disabled].active, fieldset[disabled] .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.active{background-color: #e6586c; border-color: #e34258;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger .badge{color: #e6586c; background-color: #ffffff;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-lg{padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-xs{padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .form-control{height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .has-error .form-control{border-color: #a94442;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4='); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 7px;} .popover_dep{overflow-x: auto;} #edit_website_pages .fa-check{color: #00a09d;} #edit_website_pages .fa-eye-slash{color: #00a09d;} #edit_website_pages th{background-color: #7c7bad; color: white;} #edit_website_pages td a.fa{color: #7c7bad; margin-left: 5px;} #edit_website_pages td .text-muted{opacity: 0.5;} 

/* /website/static/src/less/website.snippets.less defined in bundle 'web.assets_frontend' */
 .carousel, .parallax, .blockquote{overflow: hidden;} @media (max-width: 400px){section, .parallax, .row, .hr, .blockquote{height: auto !important;}} .s_text_block_image_fw .container{padding: 0 30px;} .s_text_block_image_fw .container > .row > div{padding: 30px;} .table_desc{margin: 0 0 20px 0; width: 100%; word-break: break-all; border: 1px solid #dddddd;} .table_heading{background-color: #f5f5f5; border: 1px solid #dddddd; color: #666666; font-size: 14px; padding: 4px;} table.table_desc tr td{text-align: left; padding: 5px; font-size: 13px;} table.table_desc tr td:first-child{width: 25%; font-weight: bold; border-bottom: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border-left: none;} table.table_desc tr td:last-child{border-bottom: 1px solid #c9c9c9;} .s_feature_grid p{overflow: auto;} .s_comparisons .panel .list-group-item:not(.active){color: #666;} .s_comparisons .panel small{color: inherit;} .s_comparisons .text-muted{color: #777777;} .s_faq_collapse .container .panel{background-color: inherit; border: 1px solid rgba(0, 0, 0, 0.15);} .s_faq_collapse .container .panel .panel-body{border-top: none; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;} .s_references .img-thumbnail{border: none;} .o_image_floating{width: 40%; margin: 4px;} .o_image_floating div.o_container{position: relative;} .o_image_floating.o_margin_s{margin-bottom: 4px;} .o_image_floating.o_margin_s.pull-right{margin-left: 8px;} .o_image_floating.o_margin_s.pull-left{margin-right: 8px;} .o_image_floating.o_margin_m{margin-bottom: 8px;} .o_image_floating.o_margin_m.pull-right{margin-left: 12px;} .o_image_floating.o_margin_m.pull-left{margin-right: 12px;} .o_image_floating.o_margin_l{margin-bottom: 12px;} .o_image_floating.o_margin_l.pull-right{margin-left: 16px;} .o_image_floating.o_margin_l.pull-left{margin-right: 16px;} .o_image_floating.o_margin_xl{margin-bottom: 24px;} .o_image_floating.o_margin_xl.pull-right{margin-left: 32px;} .o_image_floating.o_margin_xl.pull-left{margin-right: 32px;} .carousel-inner{height: 100%;} .carousel-inner .item{height: 100%;} .carousel-inner .carousel-control{cursor: pointer;} .carousel-inner .carousel-control span{top: 50%; position: absolute; margin-top: -8px;} .carousel .carousel-control.left{left: -10px;} .carousel .carousel-control.left *{position: absolute; top: 50%; z-index: 5; right: 50%;} .carousel .carousel-control.right{right: -10px;} .carousel .carousel-control.right *{position: absolute; top: 50%; z-index: 5; left: 50%;} .quotecarousel{padding-bottom: 16px;} div.carousel .container > .carousel-caption{position: absolute; top: auto; left: 50%; bottom: auto; right: 50%; bottom: 20px;} div.carousel .container > .carousel-caption > div{position: absolute; text-align: left; padding: 20px; background: rgba(0, 0, 0, 0.4); bottom: 20px;} div.carousel .container > .carousel-image{position: absolute; top: 5%; left: auto; bottom: 5%; right: auto; max-height: 90%; margin: 0 auto;} div.carousel .container .item.text_image .container > .carousel-caption{left: 10%;} div.carousel .container .item.text_image .container > .carousel-caption > div{right: 50%; margin-right: -20%; max-width: 550px;} div.carousel .container .item.text_image .container > .carousel-image{right: 10%; left: 50%;} div.carousel .container .item.image_text .container > .carousel-caption{right: 10%;} div.carousel .container .item.image_text .container > .carousel-caption > div{left: 50%; margin-left: -20%; max-width: 550px;} div.carousel .container .item.image_text .container > .carousel-image{right: 50%; left: 10%;} div.carousel .container .item.text_only .container > .carousel-caption{left: 10%; right: 10%; top: 10%; bottom: auto;} div.carousel .container .item.text_only .container > .carousel-caption > div{text-align: center; background: transparent; bottom: auto; width: 100%;} div.carousel .container .item.text_only .container > .carousel-image{display: none !important;} .o_gallery.o_grid .img, .o_gallery.o_masonry .img{width: 100%;} .o_gallery.o_grid.o_spc-none div.row{margin: 0;} .o_gallery.o_grid.o_spc-none div.row > div{padding: 0;} .o_gallery.o_grid.o_spc-small div.row{margin: 5px 0;} .o_gallery.o_grid.o_spc-small div.row > div{padding: 0 5px;} .o_gallery.o_grid.o_spc-medium div.row{margin: 10px 0;} .o_gallery.o_grid.o_spc-medium div.row > div{padding: 0 10px;} .o_gallery.o_grid.o_spc-big div.row{margin: 15px 0;} .o_gallery.o_grid.o_spc-big div.row > div{padding: 0 15px;} .o_gallery.o_grid.size-auto .row{height: auto;} .o_gallery.o_grid.size-small .row{height: 100px;} .o_gallery.o_grid.size-medium .row{height: 250px;} .o_gallery.o_grid.size-big .row{height: 400px;} .o_gallery.o_grid.size-small img, .o_gallery.o_grid.size-medium img, .o_gallery.o_grid.size-big img{height: 100%;} .o_gallery.o_masonry.o_spc-none div.col{padding: 0;} .o_gallery.o_masonry.o_spc-none div.col > img{margin: 0 !important;} .o_gallery.o_masonry.o_spc-small div.col{padding: 0 5px;} .o_gallery.o_masonry.o_spc-small div.col > img{margin: 5px 0 !important;} .o_gallery.o_masonry.o_spc-medium div.col{padding: 0 10px;} .o_gallery.o_masonry.o_spc-medium div.col > img{margin: 10px 0 !important;} .o_gallery.o_masonry.o_spc-big div.col{padding: 0 15px;} .o_gallery.o_masonry.o_spc-big div.col > img{margin: 15px 0 !important;} .o_gallery.o_nomode.o_spc-none .img{padding: 0;} .o_gallery.o_nomode.o_spc-small .img{padding: 5px;} .o_gallery.o_nomode.o_spc-medium .img{padding: 10px;} .o_gallery.o_nomode.o_spc-big .img{padding: 15px;} .o_gallery.o_slideshow .carousel ul.carousel-indicators li{border: 1px solid #aaa;} .o_gallery.o_slideshow > .container{height: 100%;} .o_gallery .carousel-inner .item img{max-width: none;} .o_gallery.o_slideshow .carousel, .modal-body.o_slideshow .carousel{height: 100%;} .o_gallery.o_slideshow .carousel .item, .modal-body.o_slideshow .carousel .item{padding-bottom: 64px;} .o_gallery.o_slideshow .carousel img, .modal-body.o_slideshow .carousel img{max-height: 100%; max-width: 100%; margin: auto;} .o_gallery.o_slideshow .carousel ul.carousel-indicators, .modal-body.o_slideshow .carousel ul.carousel-indicators{display: block; height: auto; padding: 0; border-width: 0; position: absolute; bottom: 0; width: 100%; margin-left: 0; left: 0%;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *, .modal-body.o_slideshow .carousel ul.carousel-indicators > *{list-style-image: none; display: inline-block; width: 40px; height: 40px; margin: 2.5px 2.5px 2.5px 2.5px; padding: 0; border: 1px solid #aaa; text-indent: initial; background-size: cover; background-color: #fff; border-radius: 0; vertical-align: bottom;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active){opacity: 0.8; filter: grayscale(1);} .o_gallery.o_slideshow .carousel .carousel-control.right, .modal-body.o_slideshow .carousel .carousel-control.right, .o_gallery.o_slideshow .carousel .carousel-control.left, .modal-body.o_slideshow .carousel .carousel-control.left{background-image: none; background-color: transparent;} .o_gallery.o_slideshow .carousel .carousel-control.left *, .modal-body.o_slideshow .carousel .carousel-control.left *{right: 0%;} .o_gallery.o_slideshow .carousel .carousel-control.right *, .modal-body.o_slideshow .carousel .carousel-control.right *{left: 0%;} div.carousel .carousel-indicators li{box-shadow: 0 0 0 1px grey;} div.carousel .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.5);} div.carousel span.carousel-img img, div.carousel div.carousel-content{max-height: 95%; padding: 10px;} div.carousel .carousel-control{cursor: pointer;} .parallax{position: relative; z-index: 0;} .parallax .oe_structure > :first-child{margin-top: 32px;} .parallax .oe_structure > :last-child{margin-bottom: 32px;} .parallax > .s_parallax_bg{position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-size: cover; background-attachment: scroll; pointer-events: none;} .parallax.s_parallax_is_fixed > .s_parallax_bg{background-attachment: fixed;} .s_parallax{min-height: 200px;} @media (max-width: 991px){.s_company_team img{max-width: 50%;}} 

/* /website/static/src/less/website.zoomodoo.less defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF;} .zoomodoo-hover .zoomodoo-flyout{top: 0; left: 0; width: 100%; height: 100%;} .zoomodoo-next .zoomodoo-flyout{top: 0; left: 100%; width: 100%; height: 100%; margin-left: 20px;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /website_mail/static/src/css/website_mail.less defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_rating/static/src/less/website_rating.less defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #facc2e;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #555555;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #facc2e;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 12px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;} .o_rating_star_card .stars i{margin-right: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

/* /website_sale/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .products_pager{text-align: center;} .products_pager > div{margin: 0 auto; display: inline-block;} .products_pager > div > *{vertical-align: middle; float: none; padding: 0;} .products_pager > div > ul{padding-left: 10px;} .products_pager > ul{margin-left: auto; margin-right: auto;} .oe_website_sale ul ul{margin-left: 1.5em;} .oe_website_sale .td-product_name, .oe_website_sale h1[itemprop="name"], .oe_website_sale .oe_product_cart form h5{word-wrap: break-word;} .oe_website_sale .td-product_name{min-width: 140px;} .oe_website_sale .td-img{width: 100px;} .oe_website_sale .td-qty{width: 130px;} .oe_website_sale .td-price, .oe_website_sale .td-price-total{width: 100px;} @media (max-width: 767px){.oe_website_sale .td-img, .oe_website_sale .td-price-total{display: none;}.oe_website_sale .td-qty{width: 60px;}.oe_website_sale .td-price{width: 80px;}} @media (min-width: 768px){.oe_website_sale .o_website_sale_rightfit{padding-right: 0px;}} @media (max-width: 476px){.oe_website_sale .td-qty{width: 60px;}.oe_website_sale .oe_cart table thead, .oe_website_sale #modal_optional_products table thead{display: none;}.oe_website_sale .oe_cart table td.td-img, .oe_website_sale #modal_optional_products table td.td-img{display: none;}.oe_website_sale .oe_cart a span.hidden-xs, .oe_website_sale #modal_optional_products a span.hidden-xs{display: none !important;}.oe_website_sale .oe_cart a span.visible-xs-inline, .oe_website_sale #modal_optional_products a span.visible-xs-inline{display: inline !important;}} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 0 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-md-12 > table > tbody > tr > td:empty, #products_grid.col-md-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-md-12 .oe-height-1{height: 75px;} #products_grid.col-md-12 .oe-height-2{height: 150px;} #products_grid.col-md-12 .oe-height-4{height: 300px;} #products_grid.col-md-12 .oe-height-6{height: 450px;} #products_grid.col-md-12 .oe-height-8{height: 600px;} #products_grid.col-md-9 .oe-height-1{height: 70px;} #products_grid.col-md-9 .oe-height-2{height: 140px;} #products_grid.col-md-9 .oe-height-4{height: 280px;} #products_grid.col-md-9 .oe-height-6{height: 420px;} #products_grid.col-md-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-md-12 .oe-height-1{height: 95px;}#products_grid.col-md-12 .oe-height-2{height: 190px;}#products_grid.col-md-12 .oe-height-4{height: 380px;}#products_grid.col-md-12 .oe-height-6{height: 570px;}#products_grid.col-md-12 .oe-height-8{height: 760px;}#products_grid.col-md-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-md-9 .oe-height-1{height: 72px;}#products_grid.col-md-9 .oe-height-2{height: 144px;}#products_grid.col-md-9 .oe-height-4{height: 288px;}#products_grid.col-md-9 .oe-height-6{height: 432px;}#products_grid.col-md-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-md-12 .oe-height-1{height: 125px;}#products_grid.col-md-12 .oe-height-2{height: 250px;}#products_grid.col-md-12 .oe-height-4{height: 500px;}#products_grid.col-md-12 .oe-height-6{height: 750px;}#products_grid.col-md-12 .oe-height-8{height: 1000px;}#products_grid.col-md-9 .oe-height-1{height: 95px;}#products_grid.col-md-9 .oe-height-2{height: 190px;}#products_grid.col-md-9 .oe-height-4{height: 380px;}#products_grid.col-md-9 .oe-height-6{height: 570px;}#products_grid.col-md-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 768px){#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}.products_pager .pagination{margin: 5px auto !important;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product .oe_subdescription{max-height: 40px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: none !important;} .oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: inline !important;} .oe_cart table td:first-child{min-width: 76px;} .oe_cart > .oe_structure{clear: both;} div#payment_method div.list-group{margin-left: 40px;} div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-md-12{float: none;} .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .css_quantity{max-width: 125px;} .css_quantity input[name="add_qty"]{text-align: center;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown ul[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown ul[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown ul[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li .o_link_disable{text-decoration: none; color: inherit; cursor: text;} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} ul.wizard li:last-child{border-radius: 0 4px 4px 0; border-right-width: 1px;} ul.wizard li:last-child .chevron{display: none;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} td.noborder{border: none !important;} .border_primary{border: 1px solid #337ab7;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product .carousel-inner div.item{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable img[data-zoom]{cursor: zoom-in;} .break-word{word-wrap: break-word;} #coupon_box form{max-width: 300px;} .font-weight-normal{font-weight: normal;} .o_website_sale_animate{opacity: 0.7; position: absolute !important; height: 150px; width: 150px; z-index: 1020;} .o_red_highlight{background: #db0700 !important; box-shadow: 0 0 0px 0px rgba(240, 8, 0, 0.4); transition: all 0.5s linear;} .o_shadow_animation{box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important;} 

/* /website_sale/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0px; margin-left: 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px white; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #f4f5fa; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /theme_azone_ecommerce/static/src/css/jquery-ui.min.css defined in bundle 'web.assets_frontend' */
.ui-helper-hidden{display:none} .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none} .ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse} .ui-helper-clearfix:after{clear:both} .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)} .ui-front{z-index:100} .ui-state-disabled{cursor:default!important;pointer-events:none} .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat} .ui-widget-icon-block{left:50%;margin-left:-8px;display:block} .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%} .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%} .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto} .ui-autocomplete{position:absolute;top:0;left:0;cursor:default} .ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0} .ui-menu .ui-menu{position:absolute} .ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)} .ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em} .ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0} .ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px} .ui-menu-icons{position:relative} .ui-menu-icons .ui-menu-item-wrapper{padding-left:2em} .ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0} .ui-menu .ui-menu-icon{left:auto;right:0} .ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible} .ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none} .ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap} input.ui-button.ui-button-icon-only{text-indent:0} .ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px} .ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap} input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em} input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0} .ui-controlgroup{vertical-align:middle;display:inline-block} .ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0} .ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999} .ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left} .ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box} .ui-controlgroup .ui-controlgroup-label{padding:.4em 1em} .ui-controlgroup .ui-controlgroup-label span{font-size:80%} .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none} .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none} .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none} .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none} .ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)} .ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid} .ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none} .ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none} .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid} .ui-checkboxradio-disabled{pointer-events:none} .ui-datepicker{width:17em;padding:.2em .2em 0;display:none} .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0} .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em} .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px} .ui-datepicker .ui-datepicker-prev{left:2px} .ui-datepicker .ui-datepicker-next{right:2px} .ui-datepicker .ui-datepicker-prev-hover{left:1px} .ui-datepicker .ui-datepicker-next-hover{right:1px} .ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px} .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center} .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0} .ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%} .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em} .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0} .ui-datepicker td{border:0;padding:1px} .ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none} .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0} .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible} .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left} .ui-datepicker.ui-datepicker-multi{width:auto} .ui-datepicker-multi .ui-datepicker-group{float:left} .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em} .ui-datepicker-multi-2 .ui-datepicker-group{width:50%} .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%} .ui-datepicker-multi-4 .ui-datepicker-group{width:25%} .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0} .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left} .ui-datepicker-row-break{clear:both;width:100%;font-size:0} .ui-datepicker-rtl{direction:rtl} .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto} .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto} .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto} .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto} .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right} .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left} .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right} .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px} .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em} .ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0} .ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative} .ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis} .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px} .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto} .ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em} .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right} .ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer} .ui-dialog .ui-resizable-n{height:2px;top:0} .ui-dialog .ui-resizable-e{width:2px;right:0} .ui-dialog .ui-resizable-s{height:2px;bottom:0} .ui-dialog .ui-resizable-w{width:2px;left:0} .ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px} .ui-dialog .ui-resizable-se{right:0;bottom:0} .ui-dialog .ui-resizable-sw{left:0;bottom:0} .ui-dialog .ui-resizable-ne{right:0;top:0} .ui-dialog .ui-resizable-nw{left:0;top:0} .ui-draggable .ui-dialog-titlebar{cursor:move} .ui-draggable-handle{-ms-touch-action:none;touch-action:none} .ui-resizable{position:relative} .ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none} .ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none} .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0} .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0} .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%} .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%} .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px} .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px} .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px} .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px} .ui-progressbar{height:2em;text-align:left;overflow:hidden} .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%} .ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25} .ui-progressbar-indeterminate .ui-progressbar-value{background-image:none} .ui-selectable{-ms-touch-action:none;touch-action:none} .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000} .ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none} .ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px} .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0} .ui-selectmenu-open{display:block} .ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis} .ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em} .ui-selectmenu-icon.ui-icon{float:right;margin-top:0} .ui-slider{position:relative;text-align:left} .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none} .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0} .ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit} .ui-slider-horizontal{height:.8em} .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em} .ui-slider-horizontal .ui-slider-range{top:0;height:100%} .ui-slider-horizontal .ui-slider-range-min{left:0} .ui-slider-horizontal .ui-slider-range-max{right:0} .ui-slider-vertical{width:.8em;height:100px} .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em} .ui-slider-vertical .ui-slider-range{left:0;width:100%} .ui-slider-vertical .ui-slider-range-min{bottom:0} .ui-slider-vertical .ui-slider-range-max{top:0} .ui-sortable-handle{-ms-touch-action:none;touch-action:none} .ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle} .ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em} .ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0} .ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none} .ui-spinner-up{top:0} .ui-spinner-down{bottom:0} .ui-tabs{position:relative;padding:.2em} .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0} .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap} .ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none} .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px} .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text} .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer} .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none} .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px} body .ui-tooltip{border-width:2px} .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em} .ui-widget .ui-widget{font-size:1em} .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em} .ui-widget.ui-widget-content{border:1px solid #c5c5c5} .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333} .ui-widget-content a{color:#333} .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700} .ui-widget-header a{color:#333} .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button, html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545} .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none} .ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b} .ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none} .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6} .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff} .ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff} .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none} .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620} .ui-state-checked{border:1px solid #dad55e;background:#fffa90} .ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620} .ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f} .ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f} .ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f} .ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700} .ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400} .ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none} .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)} .ui-icon{width:16px;height:16px} .ui-icon,.ui-widget-content .ui-icon{background-image:url(/theme_azone_ecommerce/static/src/css/images/ui-icons_444444_256x240.png)} .ui-widget-header .ui-icon{background-image:url(/theme_azone_ecommerce/static/src/css/images/ui-icons_444444_256x240.png)} .ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/theme_azone_ecommerce/static/src/css/images/ui-icons_555555_256x240.png)} .ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/theme_azone_ecommerce/static/src/css/images/ui-icons_ffffff_256x240.png)} .ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/theme_azone_ecommerce/static/src/css/images/ui-icons_777620_256x240.png)} .ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/theme_azone_ecommerce/static/src/css/images/ui-icons_cc0000_256x240.png)} .ui-button .ui-icon{background-image:url(/theme_azone_ecommerce/static/src/css/images/ui-icons_777777_256x240.png)} .ui-icon-blank{background-position:16px 16px} .ui-icon-caret-1-n{background-position:0 0} .ui-icon-caret-1-ne{background-position:-16px 0} .ui-icon-caret-1-e{background-position:-32px 0} .ui-icon-caret-1-se{background-position:-48px 0} .ui-icon-caret-1-s{background-position:-65px 0} .ui-icon-caret-1-sw{background-position:-80px 0} .ui-icon-caret-1-w{background-position:-96px 0} .ui-icon-caret-1-nw{background-position:-112px 0} .ui-icon-caret-2-n-s{background-position:-128px 0} .ui-icon-caret-2-e-w{background-position:-144px 0} .ui-icon-triangle-1-n{background-position:0 -16px} .ui-icon-triangle-1-ne{background-position:-16px -16px} .ui-icon-triangle-1-e{background-position:-32px -16px} .ui-icon-triangle-1-se{background-position:-48px -16px} .ui-icon-triangle-1-s{background-position:-65px -16px} .ui-icon-triangle-1-sw{background-position:-80px -16px} .ui-icon-triangle-1-w{background-position:-96px -16px} .ui-icon-triangle-1-nw{background-position:-112px -16px} .ui-icon-triangle-2-n-s{background-position:-128px -16px} .ui-icon-triangle-2-e-w{background-position:-144px -16px} .ui-icon-arrow-1-n{background-position:0 -32px} .ui-icon-arrow-1-ne{background-position:-16px -32px} .ui-icon-arrow-1-e{background-position:-32px -32px} .ui-icon-arrow-1-se{background-position:-48px -32px} .ui-icon-arrow-1-s{background-position:-65px -32px} .ui-icon-arrow-1-sw{background-position:-80px -32px} .ui-icon-arrow-1-w{background-position:-96px -32px} .ui-icon-arrow-1-nw{background-position:-112px -32px} .ui-icon-arrow-2-n-s{background-position:-128px -32px} .ui-icon-arrow-2-ne-sw{background-position:-144px -32px} .ui-icon-arrow-2-e-w{background-position:-160px -32px} .ui-icon-arrow-2-se-nw{background-position:-176px -32px} .ui-icon-arrowstop-1-n{background-position:-192px -32px} .ui-icon-arrowstop-1-e{background-position:-208px -32px} .ui-icon-arrowstop-1-s{background-position:-224px -32px} .ui-icon-arrowstop-1-w{background-position:-240px -32px} .ui-icon-arrowthick-1-n{background-position:1px -48px} .ui-icon-arrowthick-1-ne{background-position:-16px -48px} .ui-icon-arrowthick-1-e{background-position:-32px -48px} .ui-icon-arrowthick-1-se{background-position:-48px -48px} .ui-icon-arrowthick-1-s{background-position:-64px -48px} .ui-icon-arrowthick-1-sw{background-position:-80px -48px} .ui-icon-arrowthick-1-w{background-position:-96px -48px} .ui-icon-arrowthick-1-nw{background-position:-112px -48px} .ui-icon-arrowthick-2-n-s{background-position:-128px -48px} .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px} .ui-icon-arrowthick-2-e-w{background-position:-160px -48px} .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px} .ui-icon-arrowthickstop-1-n{background-position:-192px -48px} .ui-icon-arrowthickstop-1-e{background-position:-208px -48px} .ui-icon-arrowthickstop-1-s{background-position:-224px -48px} .ui-icon-arrowthickstop-1-w{background-position:-240px -48px} .ui-icon-arrowreturnthick-1-w{background-position:0 -64px} .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px} .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px} .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px} .ui-icon-arrowreturn-1-w{background-position:-64px -64px} .ui-icon-arrowreturn-1-n{background-position:-80px -64px} .ui-icon-arrowreturn-1-e{background-position:-96px -64px} .ui-icon-arrowreturn-1-s{background-position:-112px -64px} .ui-icon-arrowrefresh-1-w{background-position:-128px -64px} .ui-icon-arrowrefresh-1-n{background-position:-144px -64px} .ui-icon-arrowrefresh-1-e{background-position:-160px -64px} .ui-icon-arrowrefresh-1-s{background-position:-176px -64px} .ui-icon-arrow-4{background-position:0 -80px} .ui-icon-arrow-4-diag{background-position:-16px -80px} .ui-icon-extlink{background-position:-32px -80px} .ui-icon-newwin{background-position:-48px -80px} .ui-icon-refresh{background-position:-64px -80px} .ui-icon-shuffle{background-position:-80px -80px} .ui-icon-transfer-e-w{background-position:-96px -80px} .ui-icon-transferthick-e-w{background-position:-112px -80px} .ui-icon-folder-collapsed{background-position:0 -96px} .ui-icon-folder-open{background-position:-16px -96px} .ui-icon-document{background-position:-32px -96px} .ui-icon-document-b{background-position:-48px -96px} .ui-icon-note{background-position:-64px -96px} .ui-icon-mail-closed{background-position:-80px -96px} .ui-icon-mail-open{background-position:-96px -96px} .ui-icon-suitcase{background-position:-112px -96px} .ui-icon-comment{background-position:-128px -96px} .ui-icon-person{background-position:-144px -96px} .ui-icon-print{background-position:-160px -96px} .ui-icon-trash{background-position:-176px -96px} .ui-icon-locked{background-position:-192px -96px} .ui-icon-unlocked{background-position:-208px -96px} .ui-icon-bookmark{background-position:-224px -96px} .ui-icon-tag{background-position:-240px -96px} .ui-icon-home{background-position:0 -112px} .ui-icon-flag{background-position:-16px -112px} .ui-icon-calendar{background-position:-32px -112px} .ui-icon-cart{background-position:-48px -112px} .ui-icon-pencil{background-position:-64px -112px} .ui-icon-clock{background-position:-80px -112px} .ui-icon-disk{background-position:-96px -112px} .ui-icon-calculator{background-position:-112px -112px} .ui-icon-zoomin{background-position:-128px -112px} .ui-icon-zoomout{background-position:-144px -112px} .ui-icon-search{background-position:-160px -112px} .ui-icon-wrench{background-position:-176px -112px} .ui-icon-gear{background-position:-192px -112px} .ui-icon-heart{background-position:-208px -112px} .ui-icon-star{background-position:-224px -112px} .ui-icon-link{background-position:-240px -112px} .ui-icon-cancel{background-position:0 -128px} .ui-icon-plus{background-position:-16px -128px} .ui-icon-plusthick{background-position:-32px -128px} .ui-icon-minus{background-position:-48px -128px} .ui-icon-minusthick{background-position:-64px -128px} .ui-icon-close{background-position:-80px -128px} .ui-icon-closethick{background-position:-96px -128px} .ui-icon-key{background-position:-112px -128px} .ui-icon-lightbulb{background-position:-128px -128px} .ui-icon-scissors{background-position:-144px -128px} .ui-icon-clipboard{background-position:-160px -128px} .ui-icon-copy{background-position:-176px -128px} .ui-icon-contact{background-position:-192px -128px} .ui-icon-image{background-position:-208px -128px} .ui-icon-video{background-position:-224px -128px} .ui-icon-script{background-position:-240px -128px} .ui-icon-alert{background-position:0 -144px} .ui-icon-info{background-position:-16px -144px} .ui-icon-notice{background-position:-32px -144px} .ui-icon-help{background-position:-48px -144px} .ui-icon-check{background-position:-64px -144px} .ui-icon-bullet{background-position:-80px -144px} .ui-icon-radio-on{background-position:-96px -144px} .ui-icon-radio-off{background-position:-112px -144px} .ui-icon-pin-w{background-position:-128px -144px} .ui-icon-pin-s{background-position:-144px -144px} .ui-icon-play{background-position:0 -160px} .ui-icon-pause{background-position:-16px -160px} .ui-icon-seek-next{background-position:-32px -160px} .ui-icon-seek-prev{background-position:-48px -160px} .ui-icon-seek-end{background-position:-64px -160px} .ui-icon-seek-start{background-position:-80px -160px} .ui-icon-seek-first{background-position:-80px -160px} .ui-icon-stop{background-position:-96px -160px} .ui-icon-eject{background-position:-112px -160px} .ui-icon-volume-off{background-position:-128px -160px} .ui-icon-volume-on{background-position:-144px -160px} .ui-icon-power{background-position:0 -176px} .ui-icon-signal-diag{background-position:-16px -176px} .ui-icon-signal{background-position:-32px -176px} .ui-icon-battery-0{background-position:-48px -176px} .ui-icon-battery-1{background-position:-64px -176px} .ui-icon-battery-2{background-position:-80px -176px} .ui-icon-battery-3{background-position:-96px -176px} .ui-icon-circle-plus{background-position:0 -192px} .ui-icon-circle-minus{background-position:-16px -192px} .ui-icon-circle-close{background-position:-32px -192px} .ui-icon-circle-triangle-e{background-position:-48px -192px} .ui-icon-circle-triangle-s{background-position:-64px -192px} .ui-icon-circle-triangle-w{background-position:-80px -192px} .ui-icon-circle-triangle-n{background-position:-96px -192px} .ui-icon-circle-arrow-e{background-position:-112px -192px} .ui-icon-circle-arrow-s{background-position:-128px -192px} .ui-icon-circle-arrow-w{background-position:-144px -192px} .ui-icon-circle-arrow-n{background-position:-160px -192px} .ui-icon-circle-zoomin{background-position:-176px -192px} .ui-icon-circle-zoomout{background-position:-192px -192px} .ui-icon-circle-check{background-position:-208px -192px} .ui-icon-circlesmall-plus{background-position:0 -208px} .ui-icon-circlesmall-minus{background-position:-16px -208px} .ui-icon-circlesmall-close{background-position:-32px -208px} .ui-icon-squaresmall-plus{background-position:-48px -208px} .ui-icon-squaresmall-minus{background-position:-64px -208px} .ui-icon-squaresmall-close{background-position:-80px -208px} .ui-icon-grip-dotted-vertical{background-position:0 -224px} .ui-icon-grip-dotted-horizontal{background-position:-16px -224px} .ui-icon-grip-solid-vertical{background-position:-32px -224px} .ui-icon-grip-solid-horizontal{background-position:-48px -224px} .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px} .ui-icon-grip-diagonal-se{background-position:-80px -224px} .ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px} .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px} .ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px} .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px} .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)} .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} 

/* /theme_azone_ecommerce/static/src/css/swiper.css defined in bundle 'web.assets_frontend' */
 .swiper-container{margin: 0 auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1;} .swiper-container-no-flexbox .swiper-slide{float: left;} .swiper-container-vertical > .swiper-wrapper{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;} .swiper-wrapper{position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box;} .swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0);} .swiper-container-multirow > .swiper-wrapper{-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;} .swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto;} .swiper-slide{-webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform;} .swiper-invisible-blank-slide{visibility: hidden;} .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{height: auto;} .swiper-container-autoheight .swiper-wrapper{-webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-transition-property: height, -webkit-transform; transition-property: height, -webkit-transform; -o-transition-property: transform, height; transition-property: transform, height; transition-property: transform, height, -webkit-transform;} .swiper-container-3d{-webkit-perspective: 1200px; perspective: 1200px;} .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow{-webkit-transform-style: preserve-3d; transform-style: preserve-3d;} .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom{position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10;} .swiper-container-3d .swiper-slide-shadow-left{background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-3d .swiper-slide-shadow-right{background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-3d .swiper-slide-shadow-top{background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-3d .swiper-slide-shadow-bottom{background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper{-ms-touch-action: pan-y; touch-action: pan-y;} .swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper{-ms-touch-action: pan-x; touch-action: pan-x;} .swiper-button-prev, .swiper-button-next{position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; background-size: 27px 44px; background-position: center; background-repeat: no-repeat;} .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity: 0.35; cursor: auto; pointer-events: none;} .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto;} .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto;} .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");} .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");} .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");} .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");} .swiper-button-lock{display: none;} .swiper-pagination{position: absolute; text-align: center; -webkit-transition: 300ms opacity; -o-transition: 300ms opacity; transition: 300ms opacity; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10;} .swiper-pagination.swiper-pagination-hidden{opacity: 0;} .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 10px; left: 0; width: 100%;} .swiper-pagination-bullets-dynamic{overflow: hidden; font-size: 0;} .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); position: relative;} .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);} .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);} .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66);} .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33);} .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66);} .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33);} .swiper-pagination-bullet{width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: 0.2;} button.swiper-pagination-bullet{border: none; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none;} .swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer;} .swiper-pagination-bullet-active{opacity: 1; background: #007aff;} .swiper-container-vertical > .swiper-pagination-bullets{right: 10px; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0);} .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 6px 0; display: block;} .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 8px;} .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display: inline-block; -webkit-transition: 200ms top, 200ms -webkit-transform; transition: 200ms top, 200ms -webkit-transform; -o-transition: 200ms transform, 200ms top; transition: 200ms transform, 200ms top; transition: 200ms transform, 200ms top, 200ms -webkit-transform;} .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 4px;} .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); white-space: nowrap;} .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition: 200ms left, 200ms -webkit-transform; transition: 200ms left, 200ms -webkit-transform; -o-transition: 200ms transform, 200ms left; transition: 200ms transform, 200ms left; transition: 200ms transform, 200ms left, 200ms -webkit-transform;} .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition: 200ms right, 200ms -webkit-transform; transition: 200ms right, 200ms -webkit-transform; -o-transition: 200ms transform, 200ms right; transition: 200ms transform, 200ms right; transition: 200ms transform, 200ms right, 200ms -webkit-transform;} .swiper-pagination-progressbar{background: rgba(0, 0, 0, 0.25); position: absolute;} .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top;} .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top;} .swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width: 100%; height: 4px; left: 0; top: 0;} .swiper-container-vertical > .swiper-pagination-progressbar, .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width: 4px; height: 100%; left: 0; top: 0;} .swiper-pagination-white .swiper-pagination-bullet-active{background: #ffffff;} .swiper-pagination-progressbar.swiper-pagination-white{background: rgba(255, 255, 255, 0.25);} .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background: #ffffff;} .swiper-pagination-black .swiper-pagination-bullet-active{background: #000000;} .swiper-pagination-progressbar.swiper-pagination-black{background: rgba(0, 0, 0, 0.25);} .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background: #000000;} .swiper-pagination-lock{display: none;} .swiper-scrollbar{border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1);} .swiper-container-horizontal > .swiper-scrollbar{position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%;} .swiper-container-vertical > .swiper-scrollbar{position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%;} .swiper-scrollbar-drag{height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0; top: 0;} .swiper-scrollbar-cursor-drag{cursor: move;} .swiper-scrollbar-lock{display: none;} .swiper-zoom-container{width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center;} .swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas{max-width: 100%; max-height: 100%; -o-object-fit: contain; object-fit: contain;} .swiper-slide-zoomed{cursor: move;} .swiper-lazy-preloader{width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite;} .swiper-lazy-preloader:after{display: block; content: ''; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50%; background-size: 100%; background-repeat: no-repeat;} .swiper-lazy-preloader-white:after{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");} @-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @keyframes swiper-preloader-spin{100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} .swiper-container .swiper-notification{position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000;} .swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out;} .swiper-container-fade .swiper-slide{pointer-events: none; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity;} .swiper-container-fade .swiper-slide .swiper-slide{pointer-events: none;} .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events: auto;} .swiper-container-cube{overflow: visible;} .swiper-container-cube .swiper-slide{pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; visibility: hidden; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%;} .swiper-container-cube .swiper-slide .swiper-slide{pointer-events: none;} .swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0;} .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events: auto;} .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events: auto; visibility: visible;} .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right{z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden;} .swiper-container-cube .swiper-cube-shadow{position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: 0.6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0;} .swiper-container-flip{overflow: visible;} .swiper-container-flip .swiper-slide{pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1;} .swiper-container-flip .swiper-slide .swiper-slide{pointer-events: none;} .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events: auto;} .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right{z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden;} .swiper-container-coverflow .swiper-wrapper{-ms-perspective: 1200px;} 

/* /theme_azone_ecommerce/static/src/css/main.css defined in bundle 'web.assets_frontend' */
 *{box-sizing: border-box;} html, body{position: relative; margin: 0; padding: 0; width: 100%; height: 100%;} body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333333; background-color: #ffffff;} img{vertical-align: middle; border: 0;} p{margin: 0 0 10px;} button{overflow: visible;} button, select{text-transform: none;} button:active, button:focus{outline: none !important;} .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content: none;} .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content: none;} .close{float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20);} button.close{padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none;} .swiper-button-prev, .swiper-button-next, .swiper-pagination-bullet{outline: none !important;} a{color: #337ab7; text-decoration: none; background-color: transparent;} a:hover{text-decoration: none;} a:focus{text-decoration: none;} #wrapwrap{position: relative; display: table; table-layout: fixed; width: 100%; height: 100%;} #wrapwrap,body, main, footer,header{overflow-x: hidden;} .noscrolling{overflow: hidden;} .login_cart .logined-user h3{padding:0 3px;} .overflow{position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: #00000096; width: 100%; height: 100%; z-index: 9999; display: none; cursor: pointer;} .login_cart .logined-user{display: flex; justify-content: center; align-items: center;} .overflow.open{display: block;} a.button{padding: 10px 30px; background-color: #f37022; color: #fff; font-family: "ProximaNova-Regular"; font-size: 20px; position: relative; cursor: pointer; display: inline-block;} a.button img{position: relative; max-width: 35px; margin-left: 15px;} a.button:hover{text-decoration: none; background-color: #273059; color: #fff;} .main_container{max-width: 1360px; width: 100%; margin: 0 auto; padding: 0 25px;} button.button{padding: 5px 20px; background-color: #f37022; color: #fff; font-family: "ProximaNova-Bold"; font-size: 16px; position: relative; text-transform: uppercase; border: 0; cursor: pointer;} button.button img{position: relative; max-width: 30px; margin-left: 15px;} button.button:hover{text-decoration: none; background-color: #273059; color: #fff;} header{position: relative;} header .top{padding: 0 15px; background-color: #273059; min-height: 43px; display: flex; align-items: center; justify-content: space-between;} header .top .phones_wrapper{display: flex; flex: 0 33.33333333333333%; justify-content: flex-start; align-items: center; height: 100%;} header .top .phones_wrapper button.callback{background-color: transparent; border: 0; cursor: pointer; margin-right: 15px; padding: 0;} header .top .phones_wrapper .phones{height: 20px;} header .top .phones_wrapper .phones a{color: #fff; font-family: "ProximaNova-Bold"; font-size: 15px;} header .top .phones_wrapper .phones a span{font-family: "ProximaNova-Regular";} header .top .phones_wrapper .phones a:hover{text-decoration: none;} header .top .phones_wrapper .phones a img{max-width: 30px; max-height: 30px;} header .top .phones_wrapper i{display: none;} header .top .search_wrap{width: 100%; position: relative; display: flex; flex: 0 25.0%; justify-content: center; align-items: center;} header .top .search_wrap form{width: 100%; position: absolute;} header .top .search_wrap .search-wrapper{position: relative; width: 100%; max-width: 100%;} header .top .search_wrap .search-wrapper .search-action a{position: absolute; right: 15px; top: 5px; color: #363636; font-size: 18px;} header .top .search_wrap .search-field{position: relative;} header .top .search_wrap .search-action{position: absolute; right: 15px; top: 8px; z-index: 99;} header .top .search_wrap .search-action span{color: #fff; font-size: 16px;} header .top .search_wrap .search-action span.open{color: #000;} header .top .search_wrap input{max-width: 100%; width: 100%; height: 35px; line-height: 36px; font-size: 18px; padding-left: 15px; padding-right: 40px; border: 0;} header .top .search_wrap .search_choice_wrap{position: absolute; background-color: #fff; width: 100%; z-index: 99; padding: 20px; display: none; top: 43px;} header .top .search_wrap .search_choice_wrap div{max-height: 420px; overflow: auto;} header .top .search_wrap .search_choice_wrap ::-webkit-scrollbar-track{border-radius: 3px; background-color: #ededed;} header .top .search_wrap .search_choice_wrap ::-webkit-scrollbar{width: 6px; background-color: #ededed;} header .top .search_wrap .search_choice_wrap ::-webkit-scrollbar-thumb{background-color: #f37022;} header .top .search_wrap .search_choice_wrap a{display: flex; align-items: center; justify-content: flex-start; margin-bottom: 30px; width: 100%;} header .top .search_wrap .search_choice_wrap a .choice_image{min-width: 70px; width: 100%; height: 100%; min-height: 70px; flex: 0 70px; margin-right: 20px; border: 1px solid #dce0e2; display: flex; align-items: center; justify-content: center;} header .top .search_wrap .search_choice_wrap a .choice_image img{object-fit: contain;} header .top .search_wrap .search_choice_wrap a .choice_description p{font-size: 15px; color: #363636; font-family: "ProximaNova-Regular"; margin: 0; transition: all .3s;} header .top .search_wrap .search_choice_wrap a .choice_description span{font-size: 24px; color: #273059; font-family: "ProximaNova-Bold";} header .top .search_wrap .search_choice_wrap a:hover p{color: #f37022;} header .top .search_wrap .search_choice_wrap a.all_results{display: flex; width: 100%; align-items: center; justify-content: center; margin-top: 20px; margin-bottom: 0; font-size: 20px; color: #363636; font-family: "ProximaNova-Regular"; transition: all .3s;} header .top .search_wrap .search_choice_wrap a.all_results img{width: 20px; margin-right: 10px;} header .top .search_wrap .search_choice_wrap a.all_results:hover{color: #f37022;} header .top .login_cart{display: flex; flex: 0 33.33333333333333%; justify-content: flex-end; position: relative;} header .top .login_cart button{background-color: transparent; border: 0; cursor: pointer; position: relative; margin: 0 5px; padding: 6px;} header .top .login_cart button img{max-width: 34px;} header .top .login_cart button span{width: 15px; height: 15px; border-radius: 50%; font-size: 12px; font-family: "ProximaNova-Regular"; color: #fff; position: absolute; top: 7px; right: 1px; text-align: center; line-height: 15px;} header .top .login_cart button span.fav_count{background-color: #f37022;} header .top .login_cart button span.cart_count{background-color: #64ce19;} header .top .login_cart span.price{font-family: "ProximaNova-Bold"; font-size: 18px; color: #fff; margin-left: 15px;} header .top .login_cart .login_registration_wrapper{position: absolute; background: #fff; padding: 40px; max-width: 570px; width: 100%; top: 36px; left:50%; transform: translate(-50%,0); z-index: 10001; display: none;} header .top .login_cart .login_registration_wrapper ul{border: 0;} header .top .login_cart .login_registration_wrapper ul li{max-width: 167px; width: 100%; display: block; text-align: center; margin: -1px;} header .top .login_cart .login_registration_wrapper ul li a.nav-link{border: 1px solid #dce0e2; font-size: 14px; font-family: "ProximaNova-Bold"; text-transform: uppercase; background-color: #f2f2f2; border-radius: 0; color: #333; position: relative;} header .top .login_cart .login_registration_wrapper ul li a.nav-link.active{background-color: #273059; border: 1px solid #273059; color: #fff;} header .top .login_cart .login_registration_wrapper ul li a.nav-link.active:after{content: ' '; width: 10px; height: 10px; position: absolute; bottom: -5px; left: calc(50% - 5px); transform: rotate(45deg); background-color: #273059;} header .top .login_cart .login_registration_wrapper .tab-content{margin-top: 50px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box{display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box input{padding: 7px; font-size: 16px; font-family: "ProximaNova-Regular"; max-width: 65%; width: 100%;} header .top .login_cart .login_registration_wrapper .tab-content .input_box input[type='checkbox']{max-width: 15px; width: 100%; height: 15px; margin-right: 10px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box label{font-size: 16px; font-family: "ProximaNova-Regular"; margin-bottom: 0; max-width: 35%; width: 100%;} header .top .login_cart .login_registration_wrapper .tab-content .input_box label span{color: #ff3c2d;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.checkbox{justify-content: flex-start; margin-top: 25px; position: relative;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.checkbox input[type='checkbox']{display: none;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.checkbox input label:before{border-radius: 3px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.checkbox input[type=checkbox]:checked + label:before{content: "\2713"; font-size: 18px; color: #363636; text-align: center; line-height: 24px; font-size: 24px; font-family: "ProximaNova-Bold";} header .top .login_cart .login_registration_wrapper .tab-content .input_box.checkbox label:before{content: ""; display: inline-block; width: 20px; height: 20px; position: absolute; left: 0; border: 1px solid #e2e5e7;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.checkbox label{max-width: 100%; margin-left: 35px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.checkbox label a{color: #273059;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons{margin-top: 25px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons a{max-width: 50%; width: 100%; display: block; text-align: center;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons a:first-child{font-size: 22px; font-family: "ProximaNova-Bold"; display: block; width: 100%; padding: 7px 0; background-color: #6eca46; color: #fff;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons a:first-child:hover{background-color: #273059; text-decoration: none;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons a:last-child{font-size: 16px; font-family: "ProximaNova-Regular"; color: #333;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons a:last-child span{color: #273059;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.social{justify-content: space-between; align-items: center; margin-top: 30px; border-top: 1px solid #ededed; padding-top: 25px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.social p{max-width: 30%; width: 100%; margin-bottom: 0; font-size: 16px; font-family: "ProximaNova-Regular"; color: #273059;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.social a{max-width: 30%; width: 100%;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin{margin-top: 25px;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div:first-child{max-width: 35%; width: 100%;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div:last-child{max-width: 70%; width: 100%;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin a.signin{max-width: 100px; width: 100%; font-size: 22px; font-family: "ProximaNova-Bold"; display: block; padding: 7px 0; background-color: #6eca46; color: #fff; text-align: center;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin a.signin:hover{background-color: #273059; text-decoration: none;} header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin p{margin-bottom: 0; font-size: 16px; font-family: "ProximaNova-Regular";} header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin a.forgot_pass{font-size: 15px; font-family: "ProximaNova-Regular"; text-decoration: underline; color: #273059;} header .top .login_cart .login_registration_wrapper.open{display: block;} header .body{background-color: #273059; padding:15px; display: flex; align-items: center; justify-content: space-between;} header .body #toggle{width: 30px; height: 30px; position: absolute; z-index: 999; display: none; transition: all .3s; left: 15px;} header .body #toggle div{width: 28px; height: 3px; background: #fff; margin: 4px 0; transition: all 0.3s; backface-visibility: hidden;} header .body .logo{display: flex; flex: 0 25%; justify-content: flex-start; flex-direction: column;} header .body .logo a{max-width: 270px;} header .body .logo img{max-width: 270px; width: 100%;} header .body .logo span{font-size: 12px; font-family: "ProximaNova-Regular"; color: #fff; text-transform: uppercase; display: inline-block; margin-top: 5px;} header .body .menu{flex: 0 50%;} header .body .menu > ul{list-style-type: none; padding: 0; margin: 0; display: flex; align-items: center; justify-content: center;} header .body .menu > ul > li{display: block; max-width: max-content; width: 100%;} header .body .menu > ul > li > a{display: flex; justify-content: center; align-items: center; font-family: "ProximaNova-Semibold"; font-size: 20px; color: #fff; padding: 5px 15px; position: relative;} header .body .menu > ul > li > a:after{content: ' '; position: absolute; width: 30px; height: 30px; background-color: #fff; top: 58px; left: calc(50% - 15px); z-index: 999; transform: rotate(45deg); display: none;} header .body .menu > ul > li > a:hover{text-decoration: none; background-color: #273059;} header .body .menu > ul > li > a:focus{text-decoration: none;} header .body .menu > ul > li:hover a:after{display: block;} header .body .menu > ul > li i{color: #f37022; font-size: 16px; display: inline-block; margin-left: 15px;} header .body .menu ul.sub_menu_wrapper{position: absolute; background-color: #fff; right: 0; width: calc(100% - 30px); left: 15px; margin: 0; list-style-type: none; z-index: 999; margin-top: 23px; height: 100%; min-height: 460px; box-shadow: 0px 0px 10px 0px #b7c5c0; display: none; transition: opacity .3s;} section.product_slider.actions .product_box .product_info .currency{color:#ff3c2d!important;} header .body .menu ul.sub_menu_wrapper.toggle{opacity: 1; display: flex; flex-wrap: wrap;} header .body .menu ul.sub_menu_wrapper li.mask{height: 40px; top: -23px; position: absolute; width: 100%; background-color: transparent;} header .body .menu ul.sub_menu_wrapper li.list{max-width: 75%; width: 100%; display: flex; flex-wrap: wrap; align-items: flex-start; padding:15px 0;} header .body .menu ul.sub_menu_wrapper li.sub_menu_image{max-width: 25%; width: 100%;} header .body .menu ul.sub_menu_wrapper li.sub_menu_image img{width: 100%; height: 100%; object-fit: contain;} header .body .menu ul.sub_menu_wrapper ul.sub_menu{padding-left: 15px; margin: 0; margin-bottom: 15px; margin-right: 25px; width: 14%; list-style-type: none; display: inline-block; transition-duration: 0s !important;} header .body .menu ul.sub_menu_wrapper ul.sub_menu:hover li h6 a{color: #f37022;} header .body .menu ul.sub_menu_wrapper ul.sub_menu:hover li div a{color: #f37022;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li h6{margin-bottom: 0px;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li div{margin-bottom: 0px;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li h6 a{font-family: "ProximaNova-Bold"; font-size: 19px; color: #273059;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li div a{font-family: "ProximaNova-Bold"; font-size: 19px; color: #273059;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li h6 a.active{color: #f37022;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li div a.active{color: #f37022;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li a{font-family: "ProximaNova-Regular"; font-size: 15px; color: #273059; transition: all .2s; position: relative;} header .body .menu ul.sub_menu_wrapper ul.sub_menu li a:hover{color: #f37022; left: 2px; text-decoration: none;} header .body .menu ul.sub_menu_wrapper a.all{font-size: 18px; color: #444444; font-family: "ProximaNova-Regular"; display: inline-block; margin-top: 25px; width: 100%; max-width: 100%; padding-left: 15px; position: absolute; bottom: 25px; transition: all .2s;} header .body .menu ul.sub_menu_wrapper a.all img{margin-left: 10px; width: 30px;} header .body .menu ul.sub_menu_wrapper a.all:hover{margin-left: 5px; text-decoration: none;} header .body .links{flex: 25%; display: flex; justify-content: flex-end; align-items: center;} header .body .links a{display: inline-block; margin: 0 15px; color: #fff; font-family: "ProximaNova-Bold"; font-size: 16px; text-transform: uppercase; transition: all .2s;} header .body .links a:hover{text-decoration: none; color: #f37022;} header .body .links a img{margin-right: 10px;} section.baner_slider{height: 460px; width: 100%; position: relative;} section.baner_slider .swiper-container{width: 100%; height: 460px;} section.baner_slider .swiper-container .swiper-wrapper{width: 100%; height: 460px;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide{width: 100%; height: 460px;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide img.baner{position: absolute; width: 100%; height: 100%; object-fit: cover; z-index: 0;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text{position: relative; z-index: 1; height: 100%; width: 100%; display: flex; align-items: flex-start; justify-content: center; flex-direction: column; padding: 20px;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div{max-width: 70%; min-width: 70%;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text span{font-family: "ProximaNova-Bold"; color: #fff; letter-spacing: 2px; text-transform: uppercase; font-size: 28px;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text h3{font-family: "ProximaNova-Bold"; font-size: 48px; color: #fff; text-transform: uppercase;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text .slider-header{font-family: "ProximaNova-Bold"; font-size: 48px; color: #fff; text-transform: uppercase;} section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text span.discount{font-size: 150px; font-family: "ProximaNova-Bold"; color: #ff3c2d; margin-left: 50px;} section.baner_slider .swiper-pagination{display: flex; justify-content: center; width: 100%; bottom: 30px;} section.baner_slider .swiper-pagination .swiper-pagination-bullet{width: 15px; height: 15px; background-color: #fff; opacity: 1; margin: 0 10px;} section.baner_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #273059; width: 18px; height: 18px;} section.brands{position: relative; margin: 5px 80px; height: 85px; display: flex; align-items: center;} section.brands .swiper-wrapper{align-items: center;} section.brands .swiper-wrapper .swiper-slide{justify-content: center; align-items: center;} section.brands .swiper-wrapper .swiper-slide img{width: 100%; height: 60px !important; object-fit: scale-down;} section.brands .swiper-button-prev, section.brands .swiper-button-next{background: transparent; width: auto; height: 50px; top: 42px; transition: all .3s;} section.brands .swiper-button-prev img, section.brands .swiper-button-next img{height: 100%;} section.brands .swiper-button-prev{left: -50px;} section.brands .swiper-button-prev:hover{left: -55px;} section.brands .swiper-button-next{right: -50px;} section.brands .swiper-button-next:hover{right: -55px;} section.product_category{display: flex;} section.product_category .category_box{display: flex; align-items: center; justify-content: space-around; width: 100%; min-height: 175px; position: relative; overflow: hidden; cursor: pointer; flex-grow: 1; position: relative;} section.product_category .category_box img.category_box_image{position: absolute; width: 100%; height: 100%; object-fit: cover; transition: all .3s;} section.product_category .category_box:hover img.category_box_image{transform: scale(1.1);} section.product_category .category_box p{position: relative; z-index: 9; color: #fff; display: block; font-size: 36px; font-family: "ProximaNova-Bold"; text-transform: uppercase; width: 70%; text-align: left;} section.product_category .category_box p span{display: block; font-size: 20px; letter-spacing: 2px; color: #fff; font-family: "ProximaNova-Bold";} section.product_category .category_box a{width: 75px; height: 75px; background-color: #f37022; z-index: 9; display: flex; align-items: center; justify-content: center; transition: all .3s; margin-left: 30px;} section.product_category .category_box a img{max-width: 1rem; width: 100%; height: auto;} section.product_category .category_box a:hover{background-color: #273059;} section.product_category .category_box:after{content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #27305970;} section.product_slider{position: relative; display: flex;} section.product_slider .navigation_box{max-width: 16.66666666666667%; width: 100%; position: relative; display: flex; justify-content: space-around; flex-direction: column; padding: 0 25px; cursor: pointer;} section.product_slider .navigation_box .head span img{max-width: 60px; width: 100%;} section.product_slider .navigation_box .head h5{color: #fff; font-size: 28px; font-family: "ProximaNova-Regular"; margin-bottom: 0; margin-top: 20px;} section.product_slider .navigation_box .head .head-title{color: #fff; font-size: 28px; font-family: "ProximaNova-Regular"; margin-bottom: 0; margin-top: 20px;} section.product_slider .navigation_box .head .head-title{color: #fff; font-size: 28px; font-family: "ProximaNova-Regular"; margin-bottom: 0; margin-top: 20px;} section.product_slider .navigation_box .bottom{position: relative; text-align: center; display: flex; align-items: center; justify-content: center;} section.product_slider .navigation_box .bottom a{color: #fff; font-size: 20px; font-family: "ProximaNova-Regular";} section.product_slider .navigation_box .bottom a:hover{text-decoration: none;} section.product_slider .navigation_box .bottom .swiper-button-prev, section.product_slider .navigation_box .bottom .swiper-button-next{background: transparent; width: auto; height: 50px; transition: all .3s;} section.product_slider .navigation_box .bottom .swiper-button-prev img, section.product_slider .navigation_box .bottom .swiper-button-next img{height: 100%;} section.product_slider .navigation_box .bottom .swiper-button-prev{left: 0px;} section.product_slider .navigation_box .bottom .swiper-button-prev:hover{left: -5px;} section.product_slider .navigation_box .bottom .swiper-button-next{right: 0px;} section.product_slider .navigation_box .bottom .swiper-button-next:hover{right: -5px;} section.product_slider .product_slider_wrapper{border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; height: auto; overflow-y: -webkit-paged-y;} section.product_slider .product_slider_wrapper .swiper-wrapper{height: auto !important;} section.product_slider .product_slider_wrapper .product_box{cursor: pointer; position: relative; height: auto; background-color: #fff; display: flex; flex-direction: column; z-index: 20; margin-bottom: 2px;} section.product_slider .product_slider_wrapper .product_box .product_inner{margin-right: 15px; padding-bottom: 15px; position: relative; transition: all .3s;} section.product_slider .product_slider_wrapper .product_box .product_inner:hover{box-shadow: 0px 0px 10px 0px #b7c5c0;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers{padding: 10px 0; display: flex; justify-content: space-between; align-items: center; position: absolute; right: 0; z-index: 99;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers span{color: #fff; font-family: "ProximaNova-Bold"; font-size: 13px; text-transform: uppercase; padding: 5px 15px; border-radius: email 0 0 10px 0;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers span.top_seller{background-color: #0fbbf3;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers span.news{background-color: #50c64e;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers span.action{background-color: #ff3c2d;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers span.discount{padding: 0; color: #ff3c2d; font-size: 24px; margin-left: 15px;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers label{font-size: 24px; margin-right: 25px; cursor: pointer; color: #ccc;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers label i.fas{display: none;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers input{position: absolute; opacity: 0; display: none;} section.product_slider .product_slider_wrapper .product_box .product_inner .voblers input[type="checkbox"]:checked + label{color: #f37022;} section.product_slider .product_slider_wrapper .product_box .images{flex: 50%; display: flex; align-items: center; justify-content: center; height: 290px; padding: 22px; position: relative;} section.product_slider .product_slider_wrapper .product_box .images img{max-height: 290px; height: 100%; width: 100%; object-fit: contain;} section.product_slider .product_slider_wrapper .product_box .images img.hover{display: none;} section.product_slider .product_slider_wrapper .product_box .product_info{flex: 50%; padding: 0 15px;} section.product_slider .product_slider_wrapper .product_box .product_info .name_code{height: 100px; width: 100%;} section.product_slider .product_slider_wrapper .product_box .product_info p{margin-top: 5px; display: block; font-size: 15px; font-family: "ProximaNova-Bold"; color: #363636; text-align: center; margin-bottom: 0;} section.product_slider .product_slider_wrapper .product_box .product_info span.code{color: #b8bbbb; font-size: 12px; font-family: "ProximaNova-Light"; display: block; width: 100%; text-align: center;} section.product_slider .product_slider_wrapper .product_box .product_info .price_box{display: flex; align-items: center; justify-content: center;} section.product_slider .product_slider_wrapper .product_box .product_info .currency{font-family: "ProximaNova-Bold"; color: #273059; font-size: 22px; display: block; text-align: center; margin: 5px 0;} section.product_slider .product_slider_wrapper .product_box .product_info span.old_price{font-family: "ProximaNova-Regular"; color: #273059; font-size: 18px; display: block; margin-left: 9px; text-decoration: line-through;} section.product_slider .product_slider_wrapper .product_box .product_info a.button{display: block; margin: 0 auto; max-width: 130px; text-align: center; text-transform: uppercase; font-size: 16px; padding: 10px 0;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover{display: flex; flex-wrap: wrap; justify-content: center; opacity: 0; width: 100%; max-height: 0; margin-top: 5px;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars{cursor: pointer; margin-right: 15px; float: left;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating{display: inline-block; position: relative; white-space: nowrap; direction: rtl;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-item{display: inline-block; color: #ccc; font-size: 22px; line-height: 22px; margin: 0 -2px;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-item:before{content: '\2605';} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-radio{position: absolute; opacity: 0; width: 24px; height: 24px; cursor: pointer;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-radio:checked + .rating-item, section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-radio:checked + .rating-item ~ .rating-item{color: #f37022;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-item.active{color: #f37022;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating[class*="rating-score-"] .rating-item{color: #f37022;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-score-4 .rating-item:nth-child(4) ~ .rating-item{color: #ccc;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-score-3 .rating-item:nth-child(3) ~ .rating-item{color: #ccc;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-score-2 .rating-item:nth-child(2) ~ .rating-item{color: #ccc;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .stars .rating-score-1 .rating-item:nth-child(1) ~ .rating-item{color: #ccc;} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .review a{color: #f37022; font-size: 14px; font-family: "ProximaNova-Regular";} section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .review a:hover{text-decoration: underline;} section.product_slider .product_slider_wrapper .product_box .product_info .size{text-align: center; width: 100%; display: flex; align-items: center; flex-wrap: wrap; justify-content: center; margin-top: 6px;} section.product_slider .product_slider_wrapper .product_box .product_info .size input{position: absolute; opacity: 0;} section.product_slider .product_slider_wrapper .product_box .product_info .size label{font-size: 16px; font-family: "ProximaNova-Regular"; color: #b8bbbb; margin: -0.5px; border: 1px solid #b8bbbb; width: 40px; height: 25px; line-height: 25px;} section.product_slider .product_slider_wrapper .product_box .product_info .size label.available{color: #273059;} section.product_slider .product_slider_wrapper .product_box .product_info .size label:hover{color: #f37022;} section.product_slider .product_slider_wrapper .product_box:hover .product_hover{display: flex; opacity: 1; max-height: 70px; height: 70px; transition: opacity .2s;} section.product_slider .product_slider_wrapper .product_box:hover .name_code{max-height: 0; opacity: 0;} section.product_slider .product_slider_wrapper .product_box:hover .images img.static{display: none;} section.product_slider .product_slider_wrapper .product_box:hover .images img.hover{display: block;} section.product_slider.news .navigation_box{background-color: #50c64e;} section.product_slider.news .navigation_box:after{content: " "; width: 30px; height: 30px; background-color: #50c64e; z-index: 99; position: absolute; transform: rotate(45deg); right: -15px; top: 100px;} section.product_slider.actions .navigation_box{background-color: #ff3c2d;} section.product_slider.actions .navigation_box:after{content: " "; width: 30px; height: 30px; background-color: #ff3c2d; z-index: 99; position: absolute; transform: rotate(45deg); right: -15px; top: 100px;} section.product_slider.popular .navigation_box{background-color: #f37022;} section.product_slider.popular .navigation_box:after{content: " "; width: 30px; height: 30px; background-color: #f37022; z-index: 99; position: absolute; transform: rotate(45deg); right: -15px; top: 100px;} section.product_slider.viewed .navigation_box{background-color: #273059;} section.product_slider.viewed .navigation_box:after{content: " "; width: 30px; height: 30px; background-color: #273059; z-index: 99; position: absolute; transform: rotate(45deg); right: -15px; top: 100px;} section.baner{width: 100%; height: 600px; display: flex; align-items: center; background-attachment: fixed; background-size: cover; background-position: center center;} section.baner .baner_info{padding: 15px; position: relative; z-index: 1; height: 100%; width: 100%; display: flex; align-items: center; justify-content: space-around;} .home-page_header{font-family: ProximaNova-Regular; font-weight: 500; color: rgb(68, 68, 68); margin: 20px 0px; font-size: 25px; text-align: center;} section.baner .baner_info span{font-family: "ProximaNova-Bold"; color: #fff; letter-spacing: 2px; font-size: 20px; display: block; width: 100%; margin-bottom: 25px;} section.baner .baner_info h4{font-family: "ProximaNova-Bold"; font-size: 48px; color: #fff; text-transform: uppercase;} section.baner .baner_info .baner-item_header{font-family: "ProximaNova-Bold"; font-size: 48px; color: #fff; text-transform: uppercase;} section.baner .baner_info span.discount{font-size: 150px; font-family: "ProximaNova-Bold"; color: #ff3c2d; margin-left: 50px;} section.media_block{position: relative;} section.media_block .c-tab-container{display: block; width: 100%; margin-top: 60px;} section.media_block nav{display: flex; justify-content: space-between; margin: 0 100px; align-items: center; margin-bottom: 20px;} section.media_block nav h3{font-family: "ProximaNova-Regular"; color: #444444; font-size: 25px; margin: 0;} section.media_block .c-tab-container__nav{list-style-type: none; padding: 0; margin: 0;} section.media_block .c-tab-container__nav li.o-list-inline__item{display: inline-block;} section.media_block .c-tab-container__nav li.o-list-inline__item .c-tab-container__nav-link{display: inline-block; text-decoration: none; font-family: "ProximaNova-Regular"; font-size: 22px; margin: 0 10px; color: #444444; opacity: .6;} section.media_block .c-tab-container__nav li.o-list-inline__item .c-tab-container__nav-link:hover{border-bottom: 4px solid #f37022; opacity: 1;} section.media_block .c-tab-container__nav li.o-list-inline__item .c-tab-container__nav-link.is-active{border-bottom: 4px solid #f37022; opacity: 1;} section.media_block .c-tab-container__content{margin: 0 100px;} section.media_block .c-tab-container__content .media_item{display: flex; flex-direction: column; width: 100%;} section.media_block .c-tab-container__content .media_item .media_photo{max-width: 100%; max-height: 280px; overflow: hidden; box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, 0.16);} section.media_block .c-tab-container__content .media_item .media_photo img{width: 100%; height: 100%; object-fit: cover; transition: all .3s;} section.media_block .c-tab-container__content .media_item span{font-family: "ProximaNova-Regular"; font-size: 14px; color: #f37022; display: block; margin: 15px; transition: all .3s;} section.media_block .c-tab-container__content .media_item a span{font-family: "ProximaNova-Regular"; font-size: 18px; color: #273059; margin: 0; transition: all .3s;} section.media_block .c-tab-container__content .media_item a:hover{text-decoration: none;} section.media_block .c-tab-container__content .media_item:hover{cursor: pointer;} section.media_block .c-tab-container__content .media_item:hover img{transform: scale(1.1);} section.media_block .c-tab-container__content .media_item:hover span{color: #f37022;} section.media_block .c-tab-container__content .media_item:hover a{color: #f37022;} section.media_block .c-tab-container__content *{animation: show-content-tabs 500ms ease-in-out;} section.media_block .c-tab-container__content.is-closed{display: none;} @keyframes show-content-tabs{0%{opacity: 0;}100%{opacity: 1;}} section.media_block .swiper-button-prev, section.media_block .swiper-button-next{background: transparent; width: auto; height: 50px; top: 35%; transition: all .3s;} section.media_block .swiper-button-prev img, section.media_block .swiper-button-next img{height: 100%;} section.media_block .swiper-button-prev{left: 30px;} section.media_block .swiper-button-prev:hover{left: 25px;} section.media_block .swiper-button-next{right: 30px;} section.media_block .swiper-button-next:hover{right: 25px;} section.media_block .all_wrap{text-align: center;} section.media_block a.all{font-size: 18px; color: #444444; font-family: "ProximaNova-Regular"; display: inline-block; text-align: center; margin: 50px 0; border: 1px solid #dce0e2; padding: 7px 15px; background-color: #f7f7f7; transition: all .2s;} section.media_block a.all:hover{text-decoration: none; background-color: #273059; color: #fff;} section.media_block a.all img{margin-left: 10px; width: 30px;} section.social_news{padding: 50px 0; width: 100%; overflow: hidden;} section.social_news .main_container{display: flex;} section.social_news .main_container h5{font-size: 25px; font-family: "ProximaNova-Regular"; color: #444;} section.social_news .main_container .fb{flex: 0 50%;} section.social_news .main_container .fb iframe{width: 100%;} section.social_news .main_container .insta{flex: 0 50%;} section.about{margin-top: 70px; margin-bottom: 70px;} section.about .main_container{max-width: 1080px;} section.about h4{font-size: 25px; color: #444; font-family: "ProximaNova-Regular"; text-align: center; margin: 20px 0;} section.about h2{font-size: 25px; color: #444; font-family: "ProximaNova-Regular"; text-align: center; margin: 20px 0;} section.about span{color: #444; font-family: "ProximaNova-Regular"; font-size: 18px; text-align: center; display: block;} section.about p{font-size: 18px; color: #444; font-family: "ProximaNova-Regular"; line-height: 28px;} section.about a{font-size: 18px; color: #f37022; font-family: "ProximaNova-Regular"; line-height: 28px;} footer.footer{padding: 30px 0 10px 0; background-color: #273059; display: flex; justify-content: space-around;} footer.footer div{display: flex; flex-direction: column;} footer.footer .logo{flex: 0 20%; display: flex; flex-direction: column; font-size: 15px;} footer.footer .logo img{max-width: 270px; width: 100%;} footer.footer .logo span{font-size: 12px; font-family: "ProximaNova-Regular"; color: #fff; text-transform: uppercase; display: inline-block; margin-top: 5px;} footer.footer .phone{margin: 20px 0;} footer.footer .phone a{color: #fff; font-family: "ProximaNova-Semibold"; font-size: 15px; margin: 5px 0; display: flex; align-items: center;} footer.footer .phone a img{margin-right: 15px;} footer.footer .phone a:hover{text-decoration: none;} footer.footer .email a{font-family: "ProximaNova-Semibold"; color: #fff; font-size: 17px;} footer.footer .email a:hover{text-decoration: none;} footer.footer h6{font-size: 20px; color: #fff; font-family: "ProximaNova-Bold"; margin: 0;} footer.footer header{font-size: 20px; color: #fff; font-family: "ProximaNova-Bold"; margin: 0;} footer.footer ul{list-style-type: none; padding: 0;} footer.footer ul li{display: block; margin: 10px 0;} footer.footer ul li a{font-size: 17px; font-family: "ProximaNova-Regular"; color: #9ca4bc; transition: all .3s;} footer.footer ul li a:hover{color: #fff; text-decoration: none;} footer.footer .contacts p{font-size: 15px; font-family: "ProximaNova-Regular"; color: #fff; margin-bottom: 10px; margin-top: 0;} footer.footer .contacts p:first-child{font-family: "ProximaNova-Semibold"; color: #fff; font-size: 20px;} footer.footer .contacts p strong{font-family: "ProximaNova-Bold";} footer.footer .contacts span{font-size: 15px; font-family: "ProximaNova-Semibold"; color: #9ca4bc; line-height: 28px;} footer.footer .contacts .footer_social{display: flex; flex-direction: row; margin-top: 20px;} footer.footer .contacts .footer_social a{display: inline-block; margin-right: 10px; opacity: .6; transition: all .3s;} footer.footer .contacts .footer_social a:hover{opacity: 1; text-decoration: none;} .recall{text-align: center;} .recall .modal-dialog{max-width: 600px; margin: 100px auto;} .recall .modal-content{padding: 100px 100px; position: relative;} .recall .modal-content .modal-header{text-align: center; border-bottom: 0;} .recall .modal-content .modal-header p{font-size: 28px; font-family: "ProximaNova-Bold"; color: #363636; text-align: center; width: 100%; line-height: 0;} .recall .modal-content .modal-header .close{position: absolute; right: 16px; top: 16px; width: 50px; height: 50px; background-color: #f7f7f7; text-align: center; line-height: 10px; color: #ff9344; font-size: 30px; z-index: 999; opacity: 1;} .recall .modal-content input{display: block; padding: 10px 15px; width: 100%; border: 0; border-bottom: 2px solid #dce0e2; color: #dce0e2; font-family: "ProximaNova-Semibold"; font-size: 20px; margin: 15px 0; outline: none;} .recall .modal-content input:focus{border-bottom: 2px solid #363636; color: #363636;} .recall .modal-content input[type="submit"]{max-width: 250px; margin: 30px auto; background-color: #f37022; font-size: 20px; font-family: "ProximaNova-Bold"; color: #fff; transition: all .3s; cursor: pointer;} .recall .modal-content input[type="submit"]:hover{background-color: #273059;} .cart .modal-dialog .modal-content{padding: 65px 50px;} .cart .modal-dialog .modal-content h6{font-family: "ProximaNova-Bold"; font-size: 30px; text-align: left; margin: 0;} .cart .modal-dialog .modal-content .inbox_wrapper{display: flex; margin-top: 50px; flex-direction: column;} .cart .modal-dialog .modal-content .inbox{display: flex; justify-content: flex-start; width: 100%; align-items: center; border-bottom: 1px solid #ededed; padding-bottom: 25px; padding-top: 25px; text-align: left;} .cart .modal-dialog .modal-content .inbox .inbox_inner{display: flex; justify-content: center; align-items: center; max-width: 50%; width: 100%;} .cart .modal-dialog .modal-content .inbox .inbox_inner:last-child{align-items: center; justify-content: space-between;} .cart .modal-dialog .modal-content .inbox img{width: 90px; height: 90px; object-fit: contain; margin-right: 25px;} .cart .modal-dialog .modal-content .inbox a{font-family: "ProximaNova-Regular"; font-size: 17px; color: #363636; display: block;} .cart .modal-dialog .modal-content .inbox a:hover{color: #f37022; text-decoration: none;} .cart .modal-dialog .modal-content .inbox span.article{font-family: "ProximaNova-Regular"; font-size: 15px; color: #aeaeae; display: block;} .cart .modal-dialog .modal-content .inbox .size_wrap{display: flex; flex-direction: column; align-items: center;} .cart .modal-dialog .modal-content .inbox .size_wrap input{position: absolute; display: none;} .cart .modal-dialog .modal-content .inbox .size_wrap label{width: 40px; height: 40px; border: 0; line-height: 40px; text-align: center; font-size: 15px; font-family: "ProximaNova-Light"; cursor: pointer; background-color: #f7f7f7;} .cart .modal-dialog .modal-content .inbox .size_wrap span{font-family: "ProximaNova-Regular"; font-size: 15px; color: #aeaeae; display: block; margin-bottom: 5px;} .cart .modal-dialog .modal-content .inbox .count_box{display: flex; flex-direction: column; align-items: center;} .cart .modal-dialog .modal-content .inbox .count_box span{font-family: "ProximaNova-Regular"; font-size: 15px; color: #aeaeae; display: block; margin-bottom: 5px;} .cart .modal-dialog .modal-content .inbox .count_box .count{max-width: 100%; width: 100%; display: flex; justify-content: center;} .cart .modal-dialog .modal-content .inbox .count_box .count input{height: 40px; background-color: #fff; border: 1px solid #e2e5e7; text-align: center; cursor: pointer; color: #273059; font-family: "ProximaNova-Regular"; font-size: 18px; line-height: 40px; margin: 0;} .cart .modal-dialog .modal-content .inbox .count_box .count input:hover{color: #f37022; box-shadow: 0px 0px 10px 0px #b7c5c0;} .cart .modal-dialog .modal-content .inbox .count_box .count input[type="button"]{width: 30px; font-size: 28px;} .cart .modal-dialog .modal-content .inbox .count_box .count input[type="text"]{width: 50px;} .cart .modal-dialog .modal-content .inbox .price_box{display: flex; flex-direction: column; align-items: flex-end; margin-top: 20px;} .cart .modal-dialog .modal-content .inbox .price_box span{font-family: "ProximaNova-Regular"; font-size: 15px; color: #aeaeae; display: block; margin-bottom: 5px; text-decoration: line-through;} .cart .modal-dialog .modal-content .inbox .price_box p{font-size: 30px; font-family: "ProximaNova-Bold"; color: #273059; margin-bottom: 0;} .cart .modal-dialog .modal-content .inbox .remove_product{display: flex; align-items: center; margin-top: 20px;} .cart .modal-dialog .modal-content .inbox .remove_product a{width: 30px; height: 30px; text-align: center; font-size: 30px; line-height: 30px; color: #ff3c2d; border: 1px solid #ff3c2d; border-radius: 50%; transform: rotate(45deg); display: block; background-color: transparent;} .cart .modal-dialog .modal-content .checkout_wrapper{margin-top: 25px;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.inner_summ p{font-size: 17px; font-family: "ProximaNova-Regular"; text-align: right;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.inner_summ p span{color: #ff3c2d;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.inner_summ p.summ{font-size: 30px; font-family: "ProximaNova-Regular";} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.inner_summ p.summ span{font-family: "ProximaNova-Bold"; color: #273059;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons{display: flex; justify-content: space-between; align-items: flex-end;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons .button{background-color: #273059; color: #fff; font-family: "ProximaNova-Bold"; font-size: 20px; text-transform: none; height: 50px;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons .button:hover{background-color: #f37022;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons a.back{height: 50px; font-size: 18px; color: #444444; font-family: "ProximaNova-Regular"; display: inline-block; text-align: center; margin: 25px 0 0 0; border: 1px solid #dce0e2; padding: 0 15px; line-height: 50px; background-color: #f7f7f7;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons a.back:hover{text-decoration: none;} .cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons a.back img{margin-left: 10px; width: 30px; transform: rotate(180deg);} .cart .modal-dialog .modal-content .we_recommended{position: relative; display: block;} .cart .modal-dialog .modal-content .we_recommended .swiper-button-prev, .cart .modal-dialog .modal-content .we_recommended .swiper-button-next{background: transparent; width: auto; height: 50px; transition: all .3s;} .cart .modal-dialog .modal-content .we_recommended .swiper-button-prev img, .cart .modal-dialog .modal-content .we_recommended .swiper-button-next img{height: 100%;} .cart .modal-dialog .modal-content .we_recommended .swiper-button-prev{left: -25px;} .cart .modal-dialog .modal-content .we_recommended .swiper-button-prev:hover{left: -30px;} .cart .modal-dialog .modal-content .we_recommended .swiper-button-next{right: -25px;} .cart .modal-dialog .modal-content .we_recommended .swiper-button-next:hover{right: -30px;} .cart .modal-dialog .modal-content .we_recommended p{font-size: 25px; font-family: "ProximaNova-Regular"; margin-bottom: 25px; display: block;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box{cursor: pointer; position: relative; height: auto; background-color: #fff; display: flex; flex-direction: column; z-index: 20; margin-bottom: 2px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_inner{margin-right: 5px; padding-bottom: 15px; position: relative; transition: all .3s;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_inner:hover{box-shadow: 0px 0px 10px 0px #b7c5c0;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .images{flex: 50%; display: flex; align-items: center; justify-content: center; height: 290px; padding: 22px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .images img{max-height: 290px; height: 100%; width: 100%; object-fit: contain;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .images img.hover{display: none;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info{flex: 50%; padding: 0 15px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .name_code{max-height: 70px; height: 70px; width: 100%;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info p{margin-top: 5px; display: block; font-size: 15px; font-family: "ProximaNova-Bold"; color: #363636; text-align: center; margin-bottom: 0;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info span.code{color: #b8bbbb; font-size: 12px; font-family: "ProximaNova-Light"; display: block; width: 100%; text-align: center;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info span.price{font-family: "ProximaNova-Bold"; color: #273059; font-size: 22px; display: block; text-align: center; margin: 5px 0;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info a.button{display: block; margin: 0 auto; max-width: 150px; text-align: center; text-transform: uppercase; font-size: 16px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover{display: flex; flex-wrap: wrap; justify-content: center; opacity: 0; width: 100%; max-height: 0; margin-top: 5px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars{cursor: pointer; margin-right: 15px; float: left;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating{display: inline-block; position: relative; white-space: nowrap; direction: rtl;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-item{display: inline-block; color: #ccc; font-size: 22px; line-height: 22px; margin: 0 -2px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-item:before{content: '\2605';} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-radio{position: absolute; opacity: 0; width: 24px; height: 24px; cursor: pointer;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-radio:checked + .rating-item, .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-radio:checked + .rating-item ~ .rating-item{color: #f37022;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-item.active{color: #f37022;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating[class*="rating-score-"] .rating-item{color: #f37022;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-score-4 .rating-item:nth-child(4) ~ .rating-item{color: #ccc;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-score-3 .rating-item:nth-child(3) ~ .rating-item{color: #ccc;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-score-2 .rating-item:nth-child(2) ~ .rating-item{color: #ccc;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .stars .rating-score-1 .rating-item:nth-child(1) ~ .rating-item{color: #ccc;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .review a{color: #f37022; font-size: 14px; font-family: "ProximaNova-Regular";} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .product_hover .review a:hover{text-decoration: underline;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .size{text-align: center; width: 100%; display: flex; align-items: center; flex-wrap: wrap; justify-content: center; margin-top: 6px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .size input{position: absolute; opacity: 0;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .size label{font-size: 16px; font-family: "ProximaNova-Regular"; color: #b8bbbb; margin: -0.5px; border: 1px solid #b8bbbb; width: 40px; height: 30px; line-height: 30px;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .size label.available{color: #273059;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box .product_info .size label:hover{color: #f37022;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box:hover .product_hover{display: flex; opacity: 1; max-height: 70px; height: 70px; transition: opacity .2s;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box:hover .name_code{max-height: 0; opacity: 0;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box:hover .images img.static{display: none;} .cart .modal-dialog .modal-content .we_recommended .cart_recommended_slider .product_box:hover .images img.hover{display: block;} .cart .modal-dialog .modal-content .together p{font-size: 25px; font-family: "ProximaNova-Regular"; margin-bottom: 25px; display: block;} .cart .modal-dialog .modal-content .together .together_box{display: flex; justify-content: space-between;} .cart .modal-dialog .modal-content .together .together_box .box{display: flex; justify-content: flex-start; align-items: center; padding: 0 15px; flex: 0 30%; max-width: 30%;} .cart .modal-dialog .modal-content .together .together_box .box img{width: 90px; margin-right: 15px;} .cart .modal-dialog .modal-content .together .together_box .box p{font-size: 15px; font-family: "ProximaNova-Regular"; color: #273059;} .cart .modal-dialog .modal-content .together .together_box .box span{font-size: 24px; font-family: "ProximaNova-Bold"; display: block; margin-top: 15px; color: #273059;} .cart .modal-dialog .modal-content .together .together_box .box.total{flex-direction: column; text-align: center;} .cart .modal-dialog .modal-content .together .together_box .box.total span.old_price{font-size: 18px; font-family: "ProximaNova-Regular"; color: #aeaeae; text-decoration: line-through; margin: 0;} .cart .modal-dialog .modal-content .together .together_box .box.total span.price{color: #ff3c2d; font-family: "ProximaNova-Bold"; margin: 0;} .cart .modal-dialog .modal-content .together .together_box .box.total p{color: #273059; font-size: 17px; font-family: "ProximaNova-Regular"; margin: 0; display: block; width: 100%;} .cart .modal-dialog .modal-content .together .together_box .box.total p span{color: #ff3c2d; display: inline-block; font-size: 17px; margin: 0;} .cart .modal-dialog .modal-content .together .together_box .box.total a.button{margin-top: 15px; text-transform: uppercase;} .cart .modal-dialog .modal-content .together .together_box span.after_box{font-size: 120px; color: #273059; font-family: "ProximaNova-Regular"; margin: 0 15px;} section.breadcrumbs{display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 15px; border-bottom: 1px solid #ededed;} section.breadcrumbs nav{padding: 15px 0;} section.breadcrumbs nav ul{list-style-type: none; padding: 0; margin: 0; text-align: center;} section.breadcrumbs nav ul li{display: inline-block;} section.breadcrumbs nav ul li a{font-family: "ProximaNova-Regular"; font-size: 14px; color: #273059; font-weight: 600;} section.breadcrumbs nav ul li a:hover{text-decoration: none; color: #f37022;} section.breadcrumbs nav ul li:after{content: " > "; display: inline-block; margin: 0 5px; font-family: "ProximaNova-Regular"; font-size: 14px; color: #273059;} section.breadcrumbs nav ul li:last-child a{opacity: .7; color: #aeaeae;} section.breadcrumbs nav ul li:last-child:after{display: none;} section.breadcrumbs .title h5{font-family: "ProximaNova-Bold"; color: #363636; font-size: 26px; margin-bottom: 0;} section.breadcrumbs .title .title_name{font-family: "ProximaNova-Bold"; color: #363636; font-size: 26px; margin-bottom: 0;} button.filter{position: relative; background-color: #f37022; font-family: "ProximaNova-Bold"; font-size: 18px; color: #fff; border: 0; text-transform: uppercase; padding: 7px 0; max-width: 270px; width: 100%; display: none; margin: 25px auto;} section.aside_content{display: flex;} section.aside_content aside{max-width: 16.66666666666667%; flex: 16.66666666666667%; flex-grow: 1; background-color: #fff;} section.aside_content aside #menu-home{position: relative;} section.aside_content aside #menu-home .links{display: flex; flex-direction: column; align-items: center;} section.aside_content aside #menu-home .links a{margin:10px 0;} section.aside_content aside ul.categorias-content-block{border-top: 1px solid #d5d5d5; margin: 0px auto; list-style-type: none; padding: 0;} section.aside_content aside ul.categorias-content-block li.categoria_block{position: relative; padding: 0 25px;} section.aside_content aside ul.categorias-content-block li.categoria_block a{text-decoration: none; display: block; color: #363636; padding: 5px !important; padding-left: 0; font-size: 20px; font-family: "ProximaNova-Bold";} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub{display: block; padding: 0; list-style-type: none;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li{display: flex; align-items: center; justify-content: flex-start; flex-wrap: wrap;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li{padding-left: 35px; display: none;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li li a{font-size: 16px; color: #273059; font-weight: normal;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li li a:hover{color: #f37022;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li li a.active{color: #f37022;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li li.all a{font-size: 16px; color: #273059; font-family: "ProximaNova-Regular";} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li li.all a img{margin-left: 10px; width: 30px;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li.opened{display: block;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li span.sub_aside{font-family: "ProximaNova-Light"; color: #363636; font-size: 20px; width: 20px; height: 20px; border: 1px solid #363636; text-align: center; line-height: 20px; border-radius: 50%; margin-right: 10px; cursor: pointer; opacity: .6;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li span.sub_aside:hover{color: #f37022; border: 1px solid #f37022;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li a{font-size: 18px; font-family: "ProximaNova-Regular"; padding: 5px 0px; color: #273059;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li a:hover{color: #f37022;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider{width: 100%; margin-top: 15px;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider .values{display: flex; justify-content: space-between; align-items: center; width: 100%; padding-top:1px;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider .values span{margin:0 3px;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider .values input{max-width: 90px; text-align: center; font-size: 15px; font-family: "ProximaNova-Regular";} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider .values span{font-size: 15px; font-family: "ProximaNova-Regular";} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider .custom-slider{height: 5px !important; margin-top: 25px;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider .custom-range{background: #273059;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider .custom-handle{background: #f37022 !important; border-radius: 50%; height: 15px !important; width: 15px !important; top: -6px !important; box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.5);} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider button.apply{margin: 25px auto 25px auto; font-family: "ProximaNova-Regular"; font-size: 16px; cursor: pointer; padding: 7px 20px; color: #000; background: #f7f7f7; border: 1px solid #dce0e2;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .price-slider button.apply:hover{background-color: #273059; color: #fff;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li.brands{position: relative; margin-bottom: 5px;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li.brands a{color: #273059; font-family: "ProximaNova-Regular"; font-size: 15px; text-transform: uppercase;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li.brands a:hover{color: #f37022;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li.brands:last-child a{color: #f37022; text-transform: none;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li:hover span{color: #f37022; border: 1px solid #f37022;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li:hover a{color: #f37022;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub.range li a{font-size: 15px;} section.aside_content aside ul.categorias-content{margin: 0px auto; list-style-type: none; padding: 0;} section.aside_content aside ul.categorias-content li.categoria{position: relative; padding: 0 25px;} section.aside_content aside ul.categorias-content li.categoria i{margin-right: 15px; color: #f37022;} section.aside_content aside ul.categorias-content li.categoria.active i{transform: rotate(90deg); transition: all .3s;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content{display: none; padding: 0; list-style-type: none;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li{display: flex; align-items: center; padding: 5px 0;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li a{font-size: 18px; font-family: "ProximaNova-Regular"; color: #273059;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands{position: relative;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands input{display: none;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands input label:before{border-radius: 3px;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands input[type=checkbox]:checked + label:before{content: "\2713"; font-size: 18px; color: #363636; text-align: center; line-height: 18px;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands label{text-transform: uppercase; font-size: 16px; font-family: "ProximaNova-Regular"; color: #273059; cursor: pointer; margin-left: 35px; margin-bottom: 0; font-weight: normal;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands label:hover{color: #f37022;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands label:before{content: ""; display: inline-block; width: 20px; height: 20px; position: absolute; left: 0; border: 1px solid #e2e5e7;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands a{color: #f37022; font-family: "ProximaNova-Regular"; font-size: 15px;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.color{flex-wrap: wrap;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.color input{position: absolute; display: none;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.color label{width: 30px; height: 30px; border-radius: 50%; cursor: pointer; margin: 5px; border: 1px solid #e2e5e7;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.color label.red{background-color: red;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.color label.green{background-color: green;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.color label.blue{background-color: blue;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.size{flex-wrap: wrap;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.size input{position: absolute; display: none;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.size label{cursor: pointer; width: 40px; height: 40px; border: 1px solid #e2e5e7; color: #273059; font-family: "ProximaNova-Regular"; font-size: 13px; text-align: center; line-height: 40px; margin: 5px;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.size label:hover{color: #f37022;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender{position: relative;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender input{display: none;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender input label:before{border-radius: 3px;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender input[type=checkbox]:checked + label:before{content: "\2713"; font-size: 18px; color: #363636; text-align: center; line-height: 18px;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender label{font-size: 15px; font-family: "ProximaNova-Regular"; color: #273059; cursor: pointer; margin-left: 35px; margin-bottom: 0;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender label:hover{color: #f37022;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender label:before{content: ""; display: inline-block; width: 20px; height: 20px; position: absolute; left: 0; border: 1px solid #e2e5e7;} section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.gender a{color: #f37022; font-family: "ProximaNova-Regular"; font-size: 15px;} section.aside_content aside ul.categorias-content li.categoria{position: relative; padding: 0 25px;} section.aside_content aside ul.categorias-content li.categoria i{margin-right: 15px; color: #f37022;} section.aside_content aside ul.categorias-content li.categoria.active i{transform: rotate(90deg); transition: all .3s;} section.aside_content aside ul.categorias-content li.categoria a{text-decoration: none; display: block; color: #363636; font-size: 20px; font-family: "ProximaNova-Bold"; padding: 15px 0;} section.aside_content aside ul.categorias-content li.categoria.active > a{display: block;} section.aside_content aside.fixed{position: fixed; top: 0; overflow-x: scroll; height: 100%;} section.aside_content .content{flex-grow: 2; max-width: 83.33333333333%; width: 100%;} section.aside_content .content section.baner{height: 460px; background-attachment: local;} section.aside_content .content section.categories_list{display: flex; flex-wrap: wrap; justify-content: flex-start;} section.aside_content .content section.categories_list .category_box{padding: 0 15px; flex: 16.66666666666667%; max-width: 16.66666666666667%; margin-bottom: 60px;} section.aside_content .content section.categories_list .category_box img{width: 100%; object-fit: contain; margin-bottom: 30px;} section.aside_content .content section.categories_list .category_box h3 a{font-size: 20px; font-family: "ProximaNova-Bold"; color: #273059; margin-bottom: 20px;} section.aside_content .content section.categories_list .category_box header a{font-size: 20px; font-family: "ProximaNova-Bold"; color: #273059; margin-bottom: 20px;} section.aside_content .content section.categories_list .category_box h3 a:hover{text-decoration: none; color: #f37022;} section.aside_content .content section.categories_list .category_box header a:hover{text-decoration: none; color: #f37022;} section.aside_content .content section.categories_list .category_box ul{list-style-type: none; padding: 0; margin: 0;} section.aside_content .content section.categories_list .category_box ul li a{font-size: 16px; color: #273059; font-family: "ProximaNova-Regular"; transition: all .3s;} section.aside_content .content section.categories_list .category_box ul li a:hover{color: #f37022; margin-left: 3px; text-decoration: none;} section.aside_content .content section.categories_list .category_box ul li a.all{display: flex; align-items: center; margin-top: 15px;} section.aside_content .content section.categories_list .category_box ul li a.all img{margin-bottom: 0; margin-left: 10px; object-fit: auto; max-width: 30px;} section.aside_content .content section.categories_list .category_box.link{text-align: center; padding: 25px;} section.aside_content .content section.categories_list .category_box.link:hover{box-shadow: 0px 0px 19px 0px rgba(0, 0, 0, 0.25);} section.aside_content .content section.categories_list .category_box.link a:hover{text-decoration: none;} section.aside_content .content section.categories_list .category_box.link a:hover span{color: #f37022;} section.aside_content .content section.categories_list .category_box.link a span{font-size: 20px; font-family: "ProximaNova-Bold"; color: #273059; display: inline-block;} section.aside_content .content section.category_product_wrap{border-top: 1px solid #d5d5d5; margin-bottom: 50px;} section.aside_content .content section.category_product_wrap .sorting{padding: 10px 50px;} section.aside_content .content section.category_product_wrap .sorting label{font-size: 15px; font-family: "ProximaNova-Regular"; color: #aeaeae; margin-right: 15px;} section.aside_content .content section.category_product_wrap .sorting select{max-width: 257px; width: 100%; border: 1px solid #aeaeae; padding: 7px;} section.aside_content .content section.category_product_wrap .tags{padding: 10px 20px; display: flex; justify-content: center; align-items: center; flex-wrap: wrap;} section.aside_content .content section.category_product_wrap .tags a{padding: 5px 15px; color: #273059; background-color: #f7f7f7; margin-right: 10px; font-size: 13px; font-family: "ProximaNova-Regular"; display: flex; align-items: center; justify-content: center; max-width: 190px; font-weight: 600; margin-bottom: 5px;} section.aside_content .content section.category_product_wrap .tags a span{display: inline-block; margin-left: 15px; font-size: 20px; transform: rotate(45deg);} section.aside_content .content section.category_product_wrap .tags a:hover{color: #f37022; text-decoration: none;} section.aside_content .content section.category_product_wrap .tags button.clear{padding: 10px 15px; color: #f37022; background-color: #f7f7f7; margin-right: 10px; font-size: 13px; font-family: "ProximaNova-Regular"; display: flex; align-items: center; justify-content: center; max-width: 150px; font-weight: 600; border: 0; cursor: pointer;} section.aside_content .content section.category_product_wrap .product_wrap{display: flex; justify-content: flex-start; flex-wrap: wrap; margin-top: 25px;} section.aside_content .content section.category_product_wrap .product_wrap .product_box{flex: 0 calc(20% - 5px); cursor: pointer; margin-right: 5px; cursor: pointer;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_inner{position: relative;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_inner:hover{box-shadow: 0px 0px 19px 0px rgba(0, 0, 0, 0.25);} section.aside_content .content section.category_product_wrap .product_wrap .product_box .images{flex: 50%; display: flex; align-items: center; justify-content: center; position: relative;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .images img{max-height: 290px; height: 100%; width: 100%; object-fit: contain;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .images img.hover{display: none;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .images img.priz{max-width: 50px; max-height: 50px !important; position: absolute; bottom: 25px; right: 25px;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info{flex: 50%; padding: 15px 15px 40px 15px; background-color: #fff;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .name_code{max-height: 70px; height: 70px; width: 100%;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info p{margin-top: 5px; display: block; font-size: 15px; font-family: "ProximaNova-Bold"; color: #363636; text-align: center; margin-bottom: 0;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info span.code{color: #b8bbbb; font-size: 12px; font-family: "ProximaNova-Light"; display: block; width: 100%; text-align: center;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info span.price{font-family: "ProximaNova-Bold"; color: #273059; font-size: 22px; display: block; text-align: center; margin: 5px 0;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info button.button{display: block; margin: 0 auto;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover{display: flex; flex-wrap: wrap; justify-content: center; opacity: 0; width: 100%; max-height: 0; margin-top: 5px;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars{cursor: pointer; margin-right: 15px; float: left;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars:hover .star polygon{fill: #f37022 !important;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars .star{float: left;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars .star polygon{fill: #d8d8d8;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars .star:hover ~ .star polygon{fill: #d8d8d8 !important;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars[data-stars] .star polygon{fill: #f37022;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars[data-stars="1"] .star:nth-child(1) ~ .star polygon{fill: #d8d8d8;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars[data-stars="2"] .star:nth-child(2) ~ .star polygon{fill: #d8d8d8;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars[data-stars="3"] .star:nth-child(3) ~ .star polygon{fill: #d8d8d8;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars[data-stars="4"] .star:nth-child(4) ~ .star polygon{fill: #d8d8d8;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .stars[data-stars="5"] .star:nth-child(5) ~ .star polygon{fill: #d8d8d8;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .review a{color: #f37022; font-size: 14px; font-family: "ProximaNova-Regular";} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .product_hover .review a:hover{text-decoration: underline;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .size{text-align: center; width: 100%; display: flex; align-items: center; flex-wrap: wrap; justify-content: center; margin-top: 6px;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .size input{position: absolute; opacity: 0;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .size label{font-size: 16px; font-family: "ProximaNova-Regular"; color: #b8bbbb; margin: -0.5px; border: 1px solid #b8bbbb; width: 40px; height: 25px; line-height: 25px;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .size label.available{color: #273059;} section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .size label:hover{color: #f37022;} section.aside_content .content section.category_product_wrap .product_wrap .product_box:hover .product_hover{display: flex; opacity: 1; max-height: 70px; height: 70px; transition: opacity .2s;} section.aside_content .content section.category_product_wrap .product_wrap .product_box:hover .name_code{max-height: 0; opacity: 0;} section.aside_content .content section.category_product_wrap .product_wrap .product_box:hover .images img.static{display: none;} section.aside_content .content section.category_product_wrap .product_wrap .product_box:hover .images img.hover{display: block;} section.aside_content .content section.category_product_wrap .product_wrap .more{margin: 50px auto 25px auto; font-family: "ProximaNova-Regular"; font-size: 18px; cursor: pointer; padding: 7px 20px; color: #000; background: #f7f7f7; border: 1px solid #dce0e2;} section.aside_content .content section.category_product_wrap .product_wrap .more img{margin-right: 15px;} section.aside_content .content section.category_product_wrap .product_wrap .pagination{display: block; width: 100%; margin: 0 auto; text-align: center;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul{margin: 0; padding: 0;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li{display: inline-block;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li a{display: inline-block; width: 50px; height: 50px; margin: 0 -2px; text-align: center; line-height: 50px; border: 1px solid #dce0e2; cursor: pointer; font-family: "ProximaNova-Regular"; color: #273059; font-size: 18px; text-transform: uppercase;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li a:hover{color: #f37022; text-decoration: none;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:first-child a{border: 0; width: auto; margin-right: 50px;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:first-child a i{margin-right: 10px;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:last-child a{border: 0; width: auto; margin-left: 50px;} section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:last-child a i{margin-left: 10px;} section.category_review{margin: 50px 0; position: relative;} section.category_review h3{color: #444444; font-family: "ProximaNova-Regular"; font-size: 25px; margin: 0; display: inline-block; margin-left: 100px;} section.category_review header{color: #444444; font-family: "ProximaNova-Regular"; font-size: 25px; margin: 0; display: inline-block; margin-left: 100px;} section.category_review .content{margin: 25px 100px;} section.category_review .content img{max-height: 150px; display: block; margin: 40px auto;} section.category_review .content a{font-family: "ProximaNova-Regular"; font-size: 20px; color: #273059;} section.category_review .content a:hover{color: #f37022; text-decoration: none;} section.category_review .content .stars{cursor: pointer; display: block; margin: 15px 0; height: 24px; width: 100%;} section.category_review .content .stars:hover .star polygon{fill: #f37022 !important;} section.category_review .content .stars .star{float: left;} section.category_review .content .stars .star polygon{fill: #d8d8d8;} section.category_review .content .stars .star:hover ~ .star polygon{fill: #d8d8d8 !important;} section.category_review .content .stars[data-stars] .star polygon{fill: #f37022;} section.category_review .content .stars[data-stars="1"] .star:nth-child(1) ~ .star polygon{fill: #d8d8d8;} section.category_review .content .stars[data-stars="2"] .star:nth-child(2) ~ .star polygon{fill: #d8d8d8;} section.category_review .content .stars[data-stars="3"] .star:nth-child(3) ~ .star polygon{fill: #d8d8d8;} section.category_review .content .stars[data-stars="4"] .star:nth-child(4) ~ .star polygon{fill: #d8d8d8;} section.category_review .content .stars[data-stars="5"] .star:nth-child(5) ~ .star polygon{fill: #d8d8d8;} section.category_review .content p{font-family: "ProximaNova-Regular"; font-size: 16px; color: #000;} section.category_review .content span{font-size: 14px; font-family: "ProximaNova-Light"; color: #b8bbbb;} section.category_review .content span.line{width: 1px; background-color: #000; height: 14px; margin: 0 5px; display: inline-block;} section.category_review .swiper-button-prev, section.category_review .swiper-button-next{background: transparent; width: auto; height: 50px; transition: all .3s;} section.category_review .swiper-button-prev img, section.category_review .swiper-button-next img{height: 100%;} section.category_review .swiper-button-prev{left: 30px;} section.category_review .swiper-button-prev:hover{left: 25px;} section.category_review .swiper-button-next{right: 30px;} section.category_review .swiper-button-next:hover{right: 25px;} section.category_review .all_wrap{text-align: center; margin: 50px auto 25px auto;} section.category_review .all_wrap a.all{font-family: "ProximaNova-Regular"; font-size: 18px; cursor: pointer; padding: 7px 20px; color: #000; background: #f7f7f7; border: 1px solid #dce0e2;} section.category_review .all_wrap a.all:hover{color: #f37022; text-decoration: none;} section.category_review .all_wrap a.all img{margin-left: 15px;} section.brand_info{display: flex; justify-content: flex-start; align-items: flex-start; margin: 15px 0;} section.brand_info .brand_logo{max-width: 250px; width: 100%; margin-right: 15px;} section.brand_info .brand_logo img{object-fit: contain; width: 100%;} section.brand_info .brand_description p{font-size: 17px; font-family: "ProximaNova-Regular";} section.brand_info .brand_description p a{color: #f37022;} section.brand_news{position: relative;} section.brand_news h3{font-family: "ProximaNova-Regular"; color: #444444; font-size: 25px; margin-left: 100px; margin-bottom: 20px;} section.brand_news .brand_news_slider{margin: 0 100px; overflow: hidden;} section.brand_news .media_item{display: flex; width: 100%;} section.brand_news .media_item .media_photo{max-width: 50%; width: 100%; overflow: hidden; margin-right: 15px; box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, 0.16);} section.brand_news .media_item .media_photo img{width: 100%; height: 100%; object-fit: cover; transition: all .3s;} section.brand_news .media_item .media_content{max-width: 50%;} section.brand_news .media_item span{font-family: "ProximaNova-Regular"; font-size: 14px; color: #f37022; display: block; margin: 15px; transition: all .3s;} section.brand_news .media_item a{font-family: "ProximaNova-Regular"; font-size: 18px; display: block; margin: 15px; color: #000; transition: all .3s;} section.brand_news .media_item a:hover{text-decoration: none;} section.brand_news .media_item p{font-family: "ProximaNova-Regular"; font-size: 18px; margin: 0 15px;} section.brand_news .media_item:hover{cursor: pointer;} section.brand_news .media_item:hover img{transform: scale(1.1);} section.brand_news .media_item:hover span{color: #f37022;} section.brand_news .media_item:hover a{color: #f37022;} section.brand_news .swiper-button-prev, section.brand_news .swiper-button-next{background: transparent; width: auto; height: 50px; transition: all .3s;} section.brand_news .swiper-button-prev img, section.brand_news .swiper-button-next img{height: 100%;} section.brand_news .swiper-button-prev{left: 30px;} section.brand_news .swiper-button-prev:hover{left: 25px;} section.brand_news .swiper-button-next{right: 30px;} section.brand_news .swiper-button-next:hover{right: 25px;} section.brand_news .all_wrap{text-align: center;} section.brand_news a.all{font-size: 18px; color: #444444; font-family: "ProximaNova-Regular"; display: inline-block; text-align: center; margin: 50px 0; border: 1px solid #dce0e2; padding: 7px 15px; background-color: #f7f7f7;} section.brand_news a.all:hover{text-decoration: none;} section.brand_news a.all img{margin-left: 10px; width: 30px;} section.content_single{max-width: 1280px; width: 100%; margin: 0 auto; display: flex; flex-wrap: wrap; margin-top: 50px;} section.content_single .box{flex: 0 50%; max-width: 50%; padding: 0 15px; margin-bottom: 50px;} section.content_single .box .top_info{display: flex; justify-content: space-between; align-items: center;} section.content_single .box .top_info span.discount{font-family: "ProximaNova-Bold"; color: #ff3c2d; font-size: 48px; margin-left: 15px;} section.content_single .box .top_info img{width: 120px;} section.content_single .box .product{text-align: center; display: flex; justify-content: flex-start; align-items: flex-start;} section.content_single .box .product .product_slider{max-width: calc(100% - 50px); margin-right: 10px;} section.content_single .box .product .product-image{border: 1px solid #ededed;} section.content_single .box .product .product-image img{object-fit: contain; width: 100%;} section.content_single .box .product .product-image .thumb-show{box-sizing: border-box; width: 100%; cursor: zoom-in;} section.content_single .box .product .product-image .thumb-show a{height: 600px; display: block;} section.content_single .box .product .product-image .thumb-show img{width: 100%; height: 100%; background: white;} section.content_single .box .product .product-image .thumb-show img.zoom{position: absolute; height: auto; background: white;} section.content_single .box .product .product-thumbs{margin-bottom: 30px; margin-top: 15px;} section.content_single .box .product .product-thumbs .swiper-slide{width: 100px; height: 100px; display: flex; align-items: center; justify-content: center;} section.content_single .box .product .product-thumbs .swiper-slide.swiper-slide-active{border: 1px solid #ededed; overflow: hidden;} section.content_single .box .product .product-thumbs .swiper-slide img{object-fit: contain; max-width: 100px; max-height: 100px;} section.content_single .box .product .product_color{width: 50px; height: auto;} section.content_single .box .product .product_color a{width: 50px; height: 50px; border-radius: 50%; overflow: hidden; display: inline-block; border: 1px solid #e4e7e9;} section.content_single .box .product .product_color a img{object-fit: contain;} section.content_single .box .product .product_color a:hover{border: 1px solid #949495;} section.content_single .box p{font-family: "ProximaNova-Regular"; font-size: 17px; color: #363636;} section.content_single .box iframe{width: 100%; height: 350px; margin: 15px 0; color: #363636;} section.content_single .box h6{font-size: 20px; font-family: "ProximaNova-Bold";} section.content_single .box .top_title{display: flex; justify-content: space-between; align-items: flex-start;} section.content_single .box .top_title div:first-child{max-width: 70%;} section.content_single .box .top_title div:last-child{max-width: 30%; display: flex; flex-direction: column; align-items: flex-end; justify-content: space-between;} section.content_single .box .top_title h2{font-size: 25px; font-family: "ProximaNova-Regular"; color: #363636; margin-bottom: 0;} section.content_single .box .top_title span.code{background-color: #e7f1fd; padding: 5px 15px; font-family: "ProximaNova-Regular"; font-size: 15px; border-radius: 3px;} section.content_single .box .top_title span.article{font-size: 15px; font-family: "ProximaNova-Regular"; color: #aeaeae;} section.content_single .box .top_title label{font-size: 24px; margin-bottom: 0; margin-top: 10px; cursor: pointer; color: #ccc;} section.content_single .box .top_title label i.fas{display: none;} section.content_single .box .top_title input{position: absolute; opacity: 0; display: none;} section.content_single .box .top_title input[type="checkbox"]:checked + label{color: #f37022;} section.content_single .box .product_content .size_wrap{margin-top: 15px;} section.content_single .box .product_content .size_wrap input{position: absolute; display: none;} section.content_single .box .product_content .size_wrap label{min-width: 50px; width: auto; height: 40px; border: 1px solid #273059; line-height: 40px; text-align: center; font-size: 12px; font-family: "ProximaNova-Light"; cursor: pointer; display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold;} section.content_single .box .product_content .size_wrap label:hover{color: #f37022;} section.content_single .box .product_content .size_wrap input[type="radio"]:checked + label{background-color: #273059; color: #fff;} section.content_single .box .product_content .my_size p{font-family: "ProximaNova-Bold"; color: #273059; font-size: 15px;} section.content_single .box .product_content .my_size p button{border: 0; background: transparent; color: #f37022; font-family: "ProximaNova-Regular"; border-bottom: 2px dashed #f37022; cursor: pointer; font-size: inherit; line-height: inherit;} section.content_single .box .product_content .coutn_delivery{display: flex; justify-content: space-between; align-items: center; margin-top: 30px;} .star-asesment{display: inline-block; margin: 0 .5em;} section.content_single .attention{color:red; font-weight:700;} section.content_single .box .product_content .coutn_delivery .count_wrap{background-color: #f7f7f7; padding: 25px; display: flex; justify-content: space-between; max-width: 60%; width: 100%;} section.content_single .box .product_content .coutn_delivery .count_wrap div.count_box{padding: 0 15px; width: 100%; display: flex; flex-direction: column; justify-content: space-between;} section.content_single .box .product_content .coutn_delivery .count_wrap div.count_box:first-child{max-width: 60%;} section.content_single .box .product_content .coutn_delivery .count_wrap div.count_box:last-child{max-width: 40%;} section.content_single .box .product_content .coutn_delivery .count_wrap span.price{margin-right:10px;} section.content_single .box .product_content .coutn_delivery .count_wrap span{display: block;} section.content_single .box .product_content .coutn_delivery .count_wrap span.old_price{font-family: "ProximaNova-Regular"; font-size: 18px; color: #aeaeae; text-decoration: line-through;} section.content_single .box .product_content .coutn_delivery .count_wrap .currency{color: #ff3c2d; font-family: "ProximaNova-Bold"; font-size: 30px; display: flex;} section.content_single .box .product_content .coutn_delivery .count_wrap a.fast_order{width: 100%; padding: 15px 0; color: #fff; font-size: 18px; font-family: "ProximaNova-Bold"; background-color: #273059; display: block; text-align: center;} section.content_single .box .product_content .coutn_delivery .count_wrap a.fast_order:hover{text-decoration: none; background-color: #f37022;} section.content_single .box .product_content .coutn_delivery .count_wrap .count{max-width: 100%; width: 100%; display: flex; justify-content: center;} section.content_single .box .product_content .coutn_delivery .count_wrap .count input{height: 40px; background-color: #fff; border: 1px solid #e2e5e7; text-align: center; cursor: pointer; color: #273059; font-family: "ProximaNova-Regular"; font-size: 18px; line-height: 40px;} section.content_single .box .product_content .coutn_delivery .count_wrap .count input:hover{color: #f37022;} section.content_single .box .product_content .coutn_delivery .count_wrap .count input[type="button"]{width: 40px; font-size: 28px;} section.content_single .box .product_content .coutn_delivery .count_wrap .count input[type="text"]{width: 60px;} section.content_single .box .product_content .coutn_delivery .count_wrap a.buy{width: 100%; padding: 15px 0; color: #fff; font-size: 18px; font-family: "ProximaNova-Bold"; background-color: #6eca46; text-transform: uppercase; display: block; text-align: center;} section.content_single .box .product_content .coutn_delivery .count_wrap a.buy:hover{text-decoration: none; background-color: #f37022;} section.content_single .box .product_content .coutn_delivery .credit_wrap{max-width: 40%; width: 100%; text-align: center; margin-left:5%;} section.content_single .box .product_content .coutn_delivery .credit_wrap span{font-size: 15px; font-family: "ProximaNova-Bold";} section.content_single .box .product_content .coutn_delivery .credit_wrap div{display: flex; justify-content: center; align-items: flex-end;} section.content_single .box .product_content .coutn_delivery .credit_wrap div a{display: flex; max-width: 50%; width: 100%; flex-direction: column;} section.content_single .box .product_content .coutn_delivery .credit_wrap div a span{color: #f37022; font-family: "ProximaNova-Regular"; font-size: 15px; text-align: center;} section.content_single .box .product_content .coutn_delivery .credit_wrap div a img{display: block; margin: 10px auto;} section.content_single .box .product_content .coutn_delivery .credit_wrap div a:hover{text-decoration: none;} section.content_single .box .product_content .product_info{display: flex; justify-content: center; align-items: center; margin-top: 25px;} section.content_single .box .product_content .product_info .info_box{max-width: 65%; width: 100%;} section.content_single .box .product_content .product_info .info_box p{font-family: "ProximaNova-Regular"; font-size: 15px; color: #363636; margin-bottom: 3px;} section.content_single .box .product_content .product_info .info_box p span{font-family: "ProximaNova-Bold";} section.content_single .box .product_content .product_info .delivery_wrap{max-width: 45%; width: 100%;} section.content_single .box .product_content .product_info .delivery_wrap p{display: flex; align-items: center; justify-content: flex-start; font-family: "ProximaNova-Regular"; font-size: 15px;} section.content_single .box .product_content .product_info .delivery_wrap p img{min-width: 50px; max-width: 50px; margin: 0 10px;} section.content_single .box .product_content .product_revirws{margin-top: 50px;} section.content_single .box .product_content .product_revirws h6{font-size: 25px; font-family: "ProximaNova-Regular";} section.content_single .box .product_content .product_revirws .write_review_wrap{margin: 25px 0; display: flex; padding: 25px; border: 1px solid #ededed; justify-content: space-between; align-items: center;} section.content_single .box .product_content .product_revirws .write_review_wrap div{display: flex;} section.content_single .box .product_content .product_revirws .write_review_wrap div span.assessment{font-family: "ProximaNova-Regular"; font-size: 36px; float: left; margin-right: 15px; display: inline-block;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars{cursor: pointer; margin-right: 15px; flex-direction: column;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars span.star_assessment{font-size: 13px; font-family: "ProximaNova-Regular"; color: #363636;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating{display: inline-block; position: relative; white-space: nowrap; direction: rtl;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-item{display: inline-block; color: #ccc; font-size: 22px; line-height: 22px; margin: 0 -2px;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-item:before{content: '\2605';} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-radio{position: absolute; opacity: 0; width: 24px; height: 24px; cursor: pointer;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-radio:checked + .rating-item, section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-radio:checked + .rating-item ~ .rating-item{color: #f37022;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-item.active{color: #f37022;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating[class*="rating-score-"] .rating-item{color: #f37022;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-score-4 .rating-item:nth-child(4) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-score-3 .rating-item:nth-child(3) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-score-2 .rating-item:nth-child(2) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .write_review_wrap div .stars .rating-score-1 .rating-item:nth-child(1) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .write_review_wrap a.write_review{max-width: 190px; width: 100%; background-color: #273059; color: #fff; font-family: "ProximaNova-Regular"; font-size: 16px; padding: 15px 10px; text-transform: uppercase; display: block; text-align: center;} section.content_single .box .product_content .product_revirws .write_review_wrap a.write_review:hover{background-color: #f37022; color: #fff; text-decoration: none;} section.content_single .box .product_content .product_revirws .reviews_box{padding: 25px; border-bottom: 1px solid #ededed;} section.content_single .box .product_content .product_revirws .reviews_box .review_top{display: flex; justify-content: space-between; align-items: center;} section.content_single .box .product_content .product_revirws .reviews_box .review_top div{display: flex; justify-content: space-around;} section.content_single .box .product_content .product_revirws .reviews_box .review_top p.name{font-size: 20px; font-family: "ProximaNova-Regular"; margin-bottom: 0; margin-right: 15px;} section.content_single .box .product_content .product_revirws .reviews_box .review_top span.bought{font-size: 13px; font-family: "ProximaNova-Regular"; border: 2px solid #f37022; padding: 5px; border-radius: 5px;} section.content_single .box .product_content .product_revirws .reviews_box .review_top span.bought img{margin-right: 10px;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars{cursor: pointer; margin-right: 15px; flex-direction: column;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating{display: inline-block; position: relative; white-space: nowrap; direction: rtl;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-item{display: inline-block; color: #ccc; font-size: 22px; line-height: 22px; margin: 0 -2px;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-item:before{content: '\2605';} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-radio{position: absolute; opacity: 0; width: 24px; height: 24px; cursor: pointer;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-radio:checked + .rating-item, section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-radio:checked + .rating-item ~ .rating-item{color: #f37022;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-item.active{color: #f37022;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating[class*="rating-score-"] .rating-item{color: #f37022;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-score-4 .rating-item:nth-child(4) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-score-3 .rating-item:nth-child(3) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-score-2 .rating-item:nth-child(2) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .reviews_box .review_top .stars .rating-score-1 .rating-item:nth-child(1) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_revirws .reviews_box .review_content span.date{font-size: 15px; font-family: "ProximaNova-Light"; color: #aeaeae; display: block; margin-bottom: 25px;} section.content_single .box .product_content .product_revirws .reviews_box .review_content p{font-family: "ProximaNova-Regular"; font-size: 16px; display: block; width: 100%; margin-bottom: 10px;} section.content_single .box .product_content .product_revirws .reviews_box .review_content p span{font-family: "ProximaNova-Bold";} section.ordering{max-width: 1280px; width: 100%; margin: 0 auto; display: flex; flex-wrap: wrap; margin-top: 50px; padding: 0 15px;} section.ordering h6.title{font-family: "ProximaNova-Bold"; font-size: 30px; display: block; width: 100%;} section.ordering .ordering_inner{margin-top: 50px; width: 100%; display: flex; margin-bottom: 230px;} section.ordering .ordering_inner .box{max-width: 50%; width: 100%;} section.ordering .ordering_inner .box .promocode{padding: 25px 15px; background-color: #f9f9f9;} section.ordering .ordering_inner .box .promocode .inputs{display: flex;} section.ordering .ordering_inner .box .promocode p{display: block; font-size: 20px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .promocode input[type='text']{padding: 7px; border: 1px dashed #ff3c2d; max-width: 400px; width: 100%; display: inline-block; margin-right: 25px;} section.ordering .ordering_inner .box .promocode input[type='submit']{padding: 7px 0; max-width: 160px; width: 100%; text-transform: uppercase; border: 1px solid #dce0e2; background: #f2f2f2; color: #dce0e2; cursor: pointer; display: inline-block;} section.ordering .ordering_inner .box .contacts{padding: 25px 15px; background-color: #f9f9f9;} section.ordering .ordering_inner .box .contacts p{display: block; font-size: 20px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .contacts .inputs div{display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;} section.ordering .ordering_inner .box .contacts .inputs div label{font-size: 16px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .contacts .inputs div label span{font-family: "ProximaNova-Regular"; color: #ff3c2d;} section.ordering .ordering_inner .box .contacts .inputs div input{padding: 7px; max-width: 440px; width: 100%; border: 1px solid #ededed;} section.ordering .ordering_inner .box .delivery{padding: 25px 15px; border-top: 1px solid #ededed; background-color: #f9f9f9;} section.ordering .ordering_inner .box .delivery p{display: block; font-size: 20px; font-family: "ProximaNova-Bold";} select.department-post-list{position: relative!important;} section.ordering .ordering_inner .box .delivery .inputs div{display: flex!important; align-items: center; justify-content: space-between; margin-bottom: 10px;} section.ordering .ordering_inner .box .delivery .inputs div p{max-width: 50%; width: 100%; display: flex; align-items: center; justify-content: flex-start;} section.ordering .ordering_inner .box .delivery .inputs div p input[type='radio']{display: none;} section.ordering .ordering_inner .box .delivery .inputs div p span.radio_custom{width: 20px; height: 20px; border: 2px solid #ccc; position: relative; display: inline-block; border-radius: 50%; margin: 0 10px;} section.ordering .ordering_inner .box .delivery .inputs div p input:checked + span.radio_custom:before{content: ""; display: block; position: absolute; top: 2px; right: 2px; bottom: 2px; left: 2px; background: #f37022; border-radius: 50%;} section.ordering .ordering_inner .box .delivery .inputs div p label{margin-bottom: 0; display: flex; align-items: center;} section.ordering .ordering_inner .box .delivery .inputs div p img{width: 30px;} section.ordering .ordering_inner .box .delivery .inputs div label{font-size: 16px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .delivery .inputs div label span{font-family: "ProximaNova-Regular"; color: #ff3c2d;} section.ordering .ordering_inner .box .delivery .inputs div select{padding: 7px; max-width: 440px; width: 100%; border: 1px solid #ededed;} section.ordering .ordering_inner .box .payment{padding: 25px 15px; border-top: 1px solid #ededed; background-color: #f9f9f9;} section.ordering .ordering_inner .box .payment p{display: block; font-size: 20px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .payment .inputs div{display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;} section.ordering .ordering_inner .box .payment .inputs div p{max-width: 50%; width: 100%; display: flex; align-items: center; justify-content: flex-start; position: relative;} section.ordering .ordering_inner .box .payment .inputs div p input[type='radio']{display: none;} section.ordering .ordering_inner .box .payment .inputs div p span.radio_custom{width: 20px; height: 20px; border: 2px solid #ccc; position: relative; display: inline-block; border-radius: 50%; margin: 0 10px;} section.ordering .ordering_inner .box .payment .inputs div p input:checked + span.radio_custom:before{content: ""; display: block; position: absolute; top: 2px; right: 2px; bottom: 2px; left: 2px; background: #f37022; border-radius: 50%;} section.ordering .ordering_inner .box .payment .inputs div p label{margin-bottom: 0; display: flex; align-items: center;} section.ordering .ordering_inner .box .payment .inputs div p img{width: 30px;} section.ordering .ordering_inner .box .payment .inputs div label{font-size: 16px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .payment .inputs div label span{font-family: "ProximaNova-Regular"; color: #ff3c2d;} section.ordering .ordering_inner .box .comments{padding: 25px 15px; border-top: 1px solid #ededed; background-color: #f9f9f9;} section.ordering .ordering_inner .box .comments p{display: block; font-size: 20px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .comments .inputs textarea{height: 150px; width: 100%; padding: 7px; font-family: "ProximaNova-Regular"; font-size: 16px;} section.ordering .ordering_inner .box .comments .inputs div{display: flex; align-items: center; justify-content: flex-start; margin-bottom: 15px; position: relative;} section.ordering .ordering_inner .box .comments .inputs div input[type='checkbox']{display: none;} section.ordering .ordering_inner .box .comments .inputs div input label:before{border-radius: 3px;} section.ordering .ordering_inner .box .comments .inputs div input[type=checkbox]:checked + label:before{content: "\2713"; font-size: 18px; color: #363636; text-align: center; line-height: 24px; font-size: 24px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .comments .inputs div label:before{content: ""; display: inline-block; width: 20px; height: 20px; position: absolute; left: 0; border: 1px solid #e2e5e7;} section.ordering .ordering_inner .box .comments .inputs div label{max-width: 100%; margin-left: 35px;} section.ordering .ordering_inner .box .comments .inputs div label a{color: #273059;} section.ordering .ordering_inner .box .summ{background-color: #f9f9f9; padding: 25px 15px; display: flex; align-items: center;} section.ordering .ordering_inner .box .summ div{max-width: 40%; width: 100%;} section.ordering .ordering_inner .box .summ div:first-child{max-width: 60%;} section.ordering .ordering_inner .box .summ p{font-size: 16px; font-family: "ProximaNova-Regular"; color: #273059;} section.ordering .ordering_inner .box .summ p span{color: #ff3c2d; font-family: "ProximaNova-Bold"; margin-left: 25px;} section.ordering .ordering_inner .box .summ p.pay{font-size: 25px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .summ p.pay span{color: #273059; font-size: 30px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .summ p.summa span{color: #273059;} section.ordering .ordering_inner .box .summ a{font-size: 22px; font-family: "ProximaNova-Bold"; display: block; max-width: 190px; width: 100%; padding: 7px 0; background-color: #6eca46; color: #fff; text-align: center; margin: 0 auto;} section.ordering .ordering_inner .box .summ a:hover{background-color: #f37022; text-decoration: none;} section.ordering .ordering_inner .box .composition_inner{margin-left: 25px; border: 1px solid #ededed; padding: 35px 25px 0 25px; max-width: 390px; width: 100%;} section.ordering .ordering_inner .box .composition_inner p{display: block; font-size: 20px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .composition_inner a{display: flex; align-items: center; justify-content: flex-start; margin-bottom: 30px; width: 100%;} section.ordering .ordering_inner .box .composition_inner a:hover{text-decoration: none;} section.ordering .ordering_inner .box .composition_inner a span.choice_image{min-width: 70px; width: 100%; height: 100%; min-height: 80px; flex: 0 70px; margin-right: 20px; display: flex; align-items: center; justify-content: center;} section.ordering .ordering_inner .box .composition_inner a span.choice_image img{object-fit: cover; width: 100%;} section.ordering .ordering_inner .box .composition_inner a span.choice_description p{font-size: 15px; color: #363636; font-family: "ProximaNova-Regular"; margin: 0;} section.ordering .ordering_inner .box .composition_inner a span.choice_description span{font-size: 24px; color: #273059; font-family: "ProximaNova-Bold"; display: block;} section.ordering .ordering_inner .box .composition_inner a span.choice_description span.old_price{font-family: "ProximaNova-Regular"; font-size: 15px; text-decoration: line-through; color: #ff3c2d; margin-top: 10px;} section.ordering .ordering_inner .box .composition_inner a span.choice_description:hover p{color: #f37022;} section.ordering .ordering_inner .box .composition_inner a span.choice_description:hover span:not(.old_price){color: #f37022;} section.ordering .ordering_inner .box .composition_inner button.edit{background-color: transparent; border: 0; border-bottom: 1px dashed #273059; color: #273059; font-family: "ProximaNova-Regular"; font-size: 17px; margin: 25px auto; display: block;} section.ordering .ordering_inner .box .composition_inner .summ{background-color: #f9f9f9; margin-top: 25px; padding: 0; display: block;} section.ordering .ordering_inner .box .composition_inner .summ p{font-size: 16px; font-family: "ProximaNova-Regular"; color: #273059;} section.ordering .ordering_inner .box .composition_inner .summ p span{color: #ff3c2d; font-family: "ProximaNova-Bold"; margin-left: 25px;} section.ordering .ordering_inner .box .composition_inner .summ p.pay{font-size: 25px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .composition_inner .summ p.pay span{color: #273059; font-size: 30px; font-family: "ProximaNova-Bold";} section.ordering .ordering_inner .box .composition_inner .summ p.summa span{color: #273059;} section.ordering .ordering_inner .box .composition_inner .bottom_composition{background-color: #f9f9f9; width: calc(100% + 50px); margin-left: -25px; padding: 25px;} section.category_product_wrap .product_inner .voblers{position: absolute !important;} #product_colors a.active{box-shadow: 0 0 2px 0 black !important;} #response .modal-body .stars .rating-item, section.category_product_wrap .product_inner .stars .rating-item, section.category_review .review .rating-item{margin: 0 -2px;} section.ordering .ordering_inner .box .delivery .inputs div#post_city label{font-size: 16px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .delivery .inputs div#post_city input{padding: 7px; max-width: 440px; width: 100%; border: 1px solid #ededed;} section.ordering .ordering_inner .box .delivery .inputs div#post_number label{font-size: 16px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .delivery .inputs div#post_number input{padding: 7px; max-width: 440px; width: 100%; border: 1px solid #ededed;} section.ordering .ordering_inner .box .delivery .inputs div#courier_post_address_up label{font-size: 16px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .delivery .inputs div#courier_post_address_up input{padding: 7px; max-width: 440px; width: 100%; border: 1px solid #ededed;} section.ordering .ordering_inner .box .delivery .inputs div#courier_post_address_down label{font-size: 16px; font-family: "ProximaNova-Regular";} section.ordering .ordering_inner .box .delivery .inputs div#courier_post_address_down input{padding: 7px; max-width: 440px; width: 100%; border: 1px solid #ededed;} .product_inner i.fa{color: #f37022 !important;} .fancybox-wrap.fancybox-desktop.fancybox-type-image.fancybox-opened{overflow: visible !important;} #CartModal .old_price .oe_currency_value, #CartModal .old_price{margin-bottom: 0;} span#liqButton{cursor: pointer;} section.baner_category{height: 460px;} section.baner_category{height: auto;} .all-news-container .row{display: flex; flex-wrap: wrap;} .all-news-container .row .image{max-width: 100%; height: auto; max-width: 100%; max-height: 280px; overflow: hidden;} .all-news-container .row .image img{width: 100%; height: 100%;} .all-news-container .row .all-news-container .news-element .date{padding: 3px 0 1px 0; font-family: "ProximaNova-Regular"; font-size: 14px; color: #f37022; display: block; margin: 15px; transition: all .3s;} .all-news-container .row .name{font-family: "ProximaNova-Regular"; font-size: 18px; color: #273059; margin: 0; transition: all .3s;} .all-news-container .row .name:hover{color: #f37022;} @font-face{font-family: 'ProximaNova-Semibold'; src: url(/theme_azone_ecommerce/static/src/css/../fonts/ProximaNova-Semibold.ttf);} @font-face{font-family: 'ProximaNova-Light'; src: url(/theme_azone_ecommerce/static/src/css/../fonts/ProximaNova-Light.ttf);} @font-face{font-family: 'ProximaNova-Bold'; src: url(/theme_azone_ecommerce/static/src/css/../fonts/ProximaNova-Bold.ttf);} @font-face{font-family: 'ProximaNova-Regular'; src: url(/theme_azone_ecommerce/static/src/css/../fonts/ProximaNova-Regular.ttf);} @media screen and (max-width: 1920px){.cart .modal-dialog{max-width: 1280px; width: 100%;}} @media screen and (max-width: 1420px){header .top .phones_wrapper .phones a{font-size: 14px;}header .body .menu > ul > li{max-width: 130px;}header .body .menu > ul > li a{font-size: 16px;}header .body .links a{font-size: 14px;}section.product_slider .navigation_box .head span img{max-width: 40px;}section.product_slider .navigation_box .head h5{font-size: 22px;}section.product_slider .navigation_box .head .head-title{font-size: 22px;}section.product_slider .navigation_box .bottom a{font-size: 16px;}section.aside_content aside{flex: 20%; max-width: 20%;}section.aside_content aside ul.categorias-content-block li.categoria_block{padding: 0 15px;}section.aside_content .content{flex: 80%; max-width: 80%;}section.aside_content .content section.categories_list .category_box{flex: 20%; max-width: 20%;}section.aside_content .content section.baner .baner_info h4{font-size: 48px;}section.aside_content .content section.baner .baner_info .baner-item_header{font-size: 48px;}section.aside_content .content section.category_product_wrap .product_wrap .product_box{flex: 0 0 calc(24% - 5px);}header .body .menu > ul > li{max-width: max-content;}header .body .menu > ul > li a:after{top: 56px;}} @media screen and (max-width: 1340px){header .top .phones_wrapper{flex: 0 40%;}header .top .search_wrap{flex: 0 20%;}header .top .login_cart{flex: 0 40%;}header .body .links{flex-wrap: wrap; align-items: initial;}header .body .links a{display: flex; flex-direction: column; align-items: center; justify-content: space-between;}header .body .links a img{margin-right: 0;}} @media screen and (max-width: 1200px){header{position: relative;}header .top .login_cart{position: initial;}header .top .login_cart .login_registration_wrapper{padding: 35px; top: 45px;}header .body #toggle{flex: 0 33.33333333333333%;}header .body .logo span{font-size: 10px;}header .body .links a img{width: 30px;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text{margin-left: 0; justify-content: space-around;}section.product_slider .navigation_box{max-width: 20%;}section.media_block .c-tab-container{margin-top: 30px;}section.media_block nav{margin-bottom: 30px;}footer.footer{flex-wrap: wrap; padding: 30px 15px;}footer.footer div{flex: 30%;}footer.footer h6{font-size: 18px;}footer.footer header{font-size: 18px;}footer.footer ul li a{font-size: 15px;}button.filter{display: block;}section.aside_content aside{position: fixed; padding-bottom: 50px; max-width: 280px; width: 100%; z-index: 999999; box-shadow: 0px 0px 10px 0px #b7c5c0; left: -100%; transition: left .4s;}section.aside_content aside ul.categorias-content-block li.categoria_block{padding: 0 15px;}section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li a{font-size: 15px;}section.aside_content aside.open{left: 0; top:0; overflow-y: scroll; max-height: 100vh;}section.aside_content .content{flex: 100%; max-width: 100%;}section.aside_content .content section.categories_list .category_box{flex: 25%; max-width: 25%;}section.content_single .box .product_content .coutn_delivery{flex-direction: column;}section.content_single .box .product_content .coutn_delivery .count_wrap{max-width: 100%;}section.content_single .box .product_content .coutn_delivery .delivery_wrap{max-width: 100%; margin-top: 25px;}section.content_single .box .product_content .product_info{flex-direction: column; margin-top: 25px;}section.content_single .box .product_content .product_info .info_box{max-width: 100%;}section.content_single .box .product_content .product_info .credit_wrap{max-width: 100%; margin-top: 25px;}section.content_single .box .product_content .product_info .delivery_wrap{max-width: 100%; margin-top: 15px;}section.content_single .box .product_content .product_info .delivery_wrap p img{margin-left: 0;}section.ordering .ordering_inner .box .composition_inner .bottom_composition{padding: 15px;}section.ordering h6.title{padding: 0 15px;}section.ordering .ordering_inner .box .composition_inner{max-width: 100%; padding: 15px; margin-left: 0;}section.ordering .ordering_inner .box .contacts .inputs div{flex-direction: column; align-items: flex-start;}section.ordering .ordering_inner .box .delivery .inputs div{flex-direction: column; align-items: flex-start; margin-bottom: 0;}section.ordering .ordering_inner .box .delivery .inputs div:first-child{margin-bottom: 25px;}section.ordering .ordering_inner .box .delivery .inputs div:last-child{margin-top: 25px;}section.ordering .ordering_inner .box .delivery .inputs div p{max-width: 100%;}section.ordering .ordering_inner .box .payment .inputs div{flex-direction: column; align-items: flex-start; margin-bottom: 0;}section.ordering .ordering_inner .box .payment .inputs div p{max-width: 100%;}section.ordering .ordering_inner .box .summ{flex-direction: column; padding-bottom: 25px;}section.ordering .ordering_inner .box .summ a{margin: 0;}section.ordering .ordering_inner .box .summ div{max-width: 100%;}section.ordering .ordering_inner .box .summ div:first-child{max-width: 100%;}header .body .menu > ul > li a{padding: 5px 5px;}} @media screen and (max-width: 991px){header .top{position: relative;}section.product_slider .product_slider_wrapper .product_box .product_info .name_code{min-height: 70px;}.overflow{overflow-y: hidden;}.login_cart .logined-user{padding: 6px;}header .top .phones_wrapper{flex: auto; overflow: hidden; justify-content: flex-start; align-items: center; transition: height .2s; order: 1;}header .top .phones_wrapper i{display: block; font-size: 18px; color: #f37022; margin-left: 25px;}header .top .phones_wrapper .phones{height: 20px; overflow: hidden;}section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info{padding:15px;}section.aside_content .content section.category_product_wrap .product_wrap .product_box .images img{max-height: 250px;}section.aside_content .content section.category_product_wrap .product_wrap .product_box .product_info .name_code{max-height: 55px;}header .top .phones_wrapper .phones a{display: block; font-size: 16px;}header .top .phones_wrapper.open{height: auto;}header .top .search_wrap{order: 3; flex: auto; width: calc(100% - 30px); position: absolute; right: 15px;}header .top .search_wrap .search-wrapper{max-width: 100%; position: absolute; top: -18px;}header .top .search_wrap .search-wrapper .search-field{position: absolute; top: 0; right: -100%; transition: all .2s; z-index: 9;}header .top .search_wrap .search-wrapper .search-field.open{right: 0px; width: 73%;}header .top .search_wrap .search-wrapper .search-action a{z-index: 10; color: #fff; right: 10px;}header .top .search_wrap .search-wrapper .search-action a.open{color: #000;}header .top .search_wrap input{max-width: 100%;}header .top .login_cart{order: 2; flex: auto; margin-right: 40px;}header .top .login_cart span.price{display: none!important;}header .body #toggle{display: block; flex: 0 20%;}header .overflow{height: 100vh;}header .body .menu{display: flex; flex-direction: column; justify-content: space-between; position: fixed; left: -100%; top: 0; max-width: 250px; width: 100%; height: 100vh; max-height: 100vh; background-color: #273059; z-index: 10000; overflow-y: scroll; overflow-x:hidden; transition: left .2s; padding: 20px 0; box-sizing: border-box;}section.media_block .swiper-button-prev, section.media_block .swiper-button-next{top:38%;}a.button img{max-width: 30px;}header .body .menu ul{display: block;}header .body .menu ul li{max-width: 100%; display: block; margin: 0; position: relative;}header .body .menu ul li a{background-color: transparent; display: inline-block;}header .body .menu > ul > li:hover a:after{display: none;}header .body .menu ul.sub_menu_wrapper{position: relative; display: none; margin: 0; width: 100%; left: 0; padding-bottom: 80px;}header .body .menu ul.sub_menu_wrapper li.list{max-width: 100%;}header .body .menu ul.sub_menu_wrapper ul.sub_menu{width: 100%; margin-right: 0;}header .body .menu ul.sub_menu_wrapper li.sub_menu_image{display: none;}header .body .menu .links{display: flex; flex: 0 100%; justify-content: space-between; padding: 0 15px; height: 80px; align-items: flex-end; width: 100%; position: fixed; height: 12%; bottom: 0; background-color: #273059; max-width: 220px; z-index: 999; padding-bottom: 10px; box-sizing: content-box;}header .body .menu ul.sub_menu_wrapper ul.sub_menu{padding-left:0;}header .body .menu .links a{margin: 0; font-size: 12px;}header .body .menu .links a img{margin-bottom: 5px; width: 25px;}header .body .menu.open{left: 0;}header .body .logo{flex:0 56%; align-items: flex-end;}header .body .logo span{font-size: 10px;}header .body .links a img{width: 30px;}a.button{font-size: 16px; margin-bottom: 30px; padding: 1rem; margin-left: 15px; align-self: flex-start;}section.baner_slider{height: 300px;}section.baner_slider .swiper-container{height: 100%;}section.baner_slider .swiper-container .swiper-wrapper{height: 100%;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide{height: 300px;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text{margin-left: 0; justify-content: space-between; flex-direction: column; align-items: center; text-align: center; padding: 0;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div span{font-size: 18px;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div h3{font-size: 27px;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div span.discount{font-size: 80px; margin-left: 0;}#modalSizesTable .modal-dialog .modal-body{overflow: scroll!important;}#modalSizesTable .modal-dialog .modal-body img{max-width:fit-content!important; width:auto!important;}#modalSizesTable .modal-dialog{max-width:fit-content!important; width:auto!important;}section.product_category .category_box p{font-size: 28px;}section.product_category .category_box p span{font-size: 16px;}section.product_category .category_box a{width: 40px; height: 40px;}section.product_category .category_box a img{max-width: 10px;}section.product_slider .navigation_box{max-width: 25%;}section.baner{height: auto;}section.baner .baner_info{flex-direction: column; padding: 50px 10px; text-align: center;}section.baner .baner_info h4{font-size: 48px;}section.baner .baner_info .baner-item_header{font-size: 48px;}section.baner .baner_info span{font-size: 18px;}section.baner .baner_info span.discount{font-size: 80px; margin-left: 0;}section.media_block .c-tab-container__nav li.o-list-inline__item .c-tab-container__nav-link{font-size: 18px;}section.aside_content .content section.categories_list .category_box{flex: 33.33333333333333%; max-width: 33.33333333333333%; text-align: center;}section.aside_content .content section.categories_list .category_box ul li a.all{justify-content: center;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div{max-width: 100%;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div span{font-size: 16px;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div h3{font-size: 32px;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div span.discount{font-size: 46px; margin-left: 0;}section.baner_slider .swiper-pagination{bottom: 10px;}section.baner{height: auto;}section.baner .baner_info{flex-direction: column; padding: 50px 0; text-align: center;}section.baner .baner_info h4{font-size: 25px;}section.baner .baner_info .baner-item_header{font-size: 25px;}section.baner .baner_info span{font-size: 15px;}section.baner .baner_info span.discount{font-size: 70px; margin-left: 0;}section.baner_category{height: 460px;}section.aside_content .content section.category_product_wrap .product_wrap .product_box{flex: 33.33333333333333%;}section.content_single .box{max-width: 100%; flex: 0 100%;}.cart .modal-dialog .modal-content .inbox{flex-direction: column;}.cart .modal-dialog .modal-content .inbox .inbox_inner{max-width: 100%;}.cart .modal-dialog .modal-content .inbox .inbox_inner:first-child{max-width: 100%;}.cart .modal-dialog .modal-content .checkout_wrapper div.inner_summ p{text-align: left;}.cart .modal-dialog{max-width: 600px; width: 100%;}} @media screen and (max-width: 768px){section.ordering .ordering_inner .box .promocode .inputs{flex-direction: column;}section.brands{height: 50px;}header .top .login_cart .login_registration_wrapper{height:100vh; overflow: scroll;}section.aside_content .content section.categories_list .category_box img{width: 100%; margin-bottom: 10px;}section.ordering .ordering_inner .box .composition_inner{padding:0;}section.ordering .ordering_inner .box .composition_inner .bottom_composition{width:100%;}.category_box.link a{display: flex; flex-direction: column; align-items: center;}section.aside_content .content section.categories_list .category_box.link{padding:15px; margin-bottom: 10px;}header .top .search_wrap .search-wrapper .search-field.open{right: 0px; width: 60%;}section.ordering .ordering_inner .box .promocode .inputs input{margin: 5px 0;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin{flex-wrap: wrap;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div{margin: 5px 0; max-width: 100%;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div:first-child{max-width: 100%; display: flex; justify-content: flex-end;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div:last-child{max-width: 100%; text-align: right;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.social{flex-direction: column; text-align: center;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.social p{max-width: 100%;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.social a{max-width: 100%; margin: 5px 0;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons{flex-direction: column;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons a{margin: 5px;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text .slider-header{font-size: xx-large;}section.product_slider .navigation_box{max-width: 33.33333333333333%;}section.product_slider .product_slider_wrapper .product_box .product_info p{font-size: 16px; padding: 0 15px;}section.product_slider .product_slider_wrapper .product_box .product_info .product_hover .review a{font-size: 14px;}section.product_slider .product_slider_wrapper .product_box .product_info .size label{font-size: 16px;}section.product_category{flex-wrap: wrap;}section.product_category .category_box{margin: 5px 0;}section.product_category .category_box:last-child{margin-bottom: 0;}section.media_block nav{flex-direction: column; margin: 0; margin-bottom: 30px;}section.media_block nav h3{margin-bottom: 30px;}section.media_block .c-tab-container__content{margin: 0 0;}section.media_block .c-tab-container__content .media_item a span{padding: 0 15px;}section.media_block a.all{margin: 30px 0;}section.about .main_container{max-width: 100%; padding: 0 15px;}section.about h4{font-size: 22px;}section.about h2{font-size: 22px;}section.about span{font-size: 16px;}section.about p{text-align: center; font-size: 16px;}footer.footer div{flex: 100%; text-align: center;}footer.footer div .phone{margin-top: 50px;}footer.footer div .phone a{justify-content: center;}footer.footer div.menus{flex: 0 50%;}footer.footer .contacts .footer_social{justify-content: center;}section.aside_content .content section.categories_list .category_box{flex: 50%; max-width: 50%;}section.aside_content .content section.category_product_wrap .product_wrap .product_box{flex: 50%;}section.content_single .box .product{flex-direction: column-reverse;}section.content_single .box .product .product_slider{max-width: 100%;}section.content_single .box .product .product_color{width: 100%;}section.ordering h6.title{font-size: 22px;}section.ordering .ordering_inner{flex-direction: column; margin-top: 15px;}section.ordering .ordering_inner .box{max-width: 100%;}section.ordering .ordering_inner .box .summ p.pay{font-size: 16px;}section.ordering .ordering_inner .box .summ p.pay span{font-size: 22px;}section.ordering .ordering_inner .box .composition_inner .summ p.pay{font-size: 16px;}section.ordering .ordering_inner .box .composition_inner .summ p.pay span{font-size: 22px;}section.brand_info{flex-direction: column; padding: 0 15px; align-items: center; text-align: center;}section.brand_info .brand_logo{margin-right: 0; margin-bottom: 25px;}section.brand_news .media_item a{font-size: 16px;}section.brand_news .media_item p{font-size: 14px;}section.brand_news h3{text-align: center; margin-left: 0;}section.brand_news .brand_news_slider{margin: 0 25px;}section.brand_news .swiper-button-prev, section.brand_news .swiper-button-next{display: none;}section.brand_news .media_item{flex-direction: column;}section.brand_news .media_item .media_photo{max-width: 100%; margin-right: 0;}section.brand_news .media_item .media_content{max-width: 100%;}.cart .modal-dialog{max-width: none; width: auto; margin: 10px;}.modal .modal-dialog .modal-content{padding: 25px;}.modal .modal-dialog .modal-content .modal-header p{font-size: 18px;}.modal .modal-dialog .modal-content input[type="submit"]{font-size: 16px;}.modal .modal-dialog .modal-content input{font-size: 16px;}section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:first-child{margin-right: 25px;}section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:last-child{margin-left: 25px;}section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li a{font-size: 15px; width: 25px; height: 25px; line-height: 25px;}} @media screen and (max-width: 767px){header .body .logo{margin:0 auto;}} @media screen and (max-width: 600px){header .top .login_cart .login_registration_wrapper{top: 50%; padding: 15px;}#npw-map-sidebar, #npw-map{width: 50%;}header .top .login_cart .login_registration_wrapper ul li{max-width: 50%;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin{flex-wrap: wrap;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div{margin: 5px 0; max-width: 100%;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div:first-child{max-width: 100%; display: flex; justify-content: flex-end;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin div:last-child{max-width: 100%; text-align: right;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.social{flex-direction: column; text-align: center;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.social p{max-width: 100%;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.social a{max-width: 100%; margin: 5px 0;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.signin a.signin{max-width: 100%;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons{flex-direction: column;}header .top .login_cart .login_registration_wrapper .tab-content .input_box.buttons a{margin: 5px; max-width: 100%;}section.product_slider{flex-wrap: wrap;}section.product_slider .navigation_box{max-width: 100%; min-height: 250px; padding: 25px;}section.product_slider .navigation_box .head{text-align: center;}section.product_slider .navigation_box .head h5{font-size: 28px;}section.product_slider .navigation_box .head .head-title{font-size: 28px;}section.product_slider .navigation_box .head span img{max-width: 50px;}section.product_slider .product_slider_wrapper{max-width: 100%;}section.product_slider .product_slider_wrapper .product_box .product_inner{margin-right: 0;}section.product_slider .product_slider_wrapper .product_box .product_inner .images img{object-fit: contain;}footer.footer div.menus{flex: 0 100%;}footer.footer div.menus h6{text-transform: uppercase; padding: 15px 0;}footer.footer div.menus header{text-transform: uppercase; padding: 15px 0;}footer.footer div.menus ul{display: none;}footer.footer div.menus ul.expand{display: block;}footer.footer .contacts{margin-top: 50px;}section.aside_content .content section.categories_list .category_box{flex: 50%; max-width: 50%;}section.aside_content .content section.category_product_wrap .sorting{text-align: center;}section.aside_content .content section.category_product_wrap .product_wrap .product_box{flex: 100%;}section.category_review h3{display: block; text-align: center; margin-left: 0;}section.category_review header{display: block; text-align: center; margin-left: 0;}section.category_review .content{margin: 25px 15px;}section.category_review .swiper-button-prev, section.category_review .swiper-button-next{top: 20%;}section.content_single .box .product_content .coutn_delivery .count_wrap{flex-direction: column;}section.content_single .box .product_content .coutn_delivery .count_wrap div.count_box{text-align: center; margin: 15px 0;}section.content_single .box .product_content .coutn_delivery .count_wrap div.count_box:first-child{max-width: 100%;}section.content_single .box .product_content .coutn_delivery .count_wrap div.count_box:last-child{max-width: 100%;}section.content_single .box .product_content .coutn_delivery .count_wrap div.count_box:last-child .count{margin-bottom: 15px;}section.content_single .box .product_content .write_review_wrap{flex-direction: column;}section.content_single .box .product_content .write_review_wrap div{margin-bottom: 15px;}section.content_single .box .product_content .product_revirws .reviews_box{padding: 0px;}section.content_single .box .product_content .product_revirws .reviews_box .review_top{flex-direction: column; align-items: flex-start;}section.content_single .box .top_title{flex-direction: column;}section.content_single .box .top_title div:first-child{max-width: 100%;}section.content_single .box .top_title div:last-child{max-width: 100%; width: 100%; justify-content: space-between; align-items: flex-start; flex-direction: row;}section.content_single .box .top_title div:last-child label{margin-top: 0;}section.content_single .box iframe{height: 200px;}.cart .modal-dialog .modal-content .inbox{position: relative;}.cart .modal-dialog .modal-content .inbox .inbox_inner{flex-wrap: wrap;}.cart .modal-dialog .modal-content .inbox .inbox_inner:first-child{margin-bottom: 15px;}.cart .modal-dialog .modal-content .inbox .size_wrap{max-width: 50%; width: 100%;}.cart .modal-dialog .modal-content .inbox .count_box{max-width: 50%; width: 100%;}.cart .modal-dialog .modal-content .inbox .price_box{max-width: 100%; width: 100%; align-items: center; margin: 5px;}.cart .modal-dialog .modal-content .inbox .remove_product{position: absolute; top: 0; right: 0;}.cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.inner_summ p.summ{font-size: 22px;}.cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons{flex-direction: column; align-items: center;}.cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons a.back{width: 100%; margin-bottom: 15px;}.cart .modal-dialog .modal-content .checkout_wrapper .checkout_inner div.buttons .button{width: 100%;}section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:first-child{display: none;}section.aside_content .content section.category_product_wrap .product_wrap .pagination ul li:last-child{display: none;}} @media screen and (max-width: 599px){header .body .logo{margin:0 auto;}header .top .phones_wrapper .phones{display:none;}} @media screen and (max-width: 450px){section.content_single .box .product_content .product_info .delivery_wrap p{flex-direction: column;}section.content_single .box .product_content .coutn_delivery .credit_wrap{max-width:100%;}.main_container span h4:nth-child(2){display: none;}section.baner_slider .swiper-container .swiper-wrapper .swiper-slide .baner_text div h3{font-size: 26px;}section.about p{text-align: left; padding:0 10px;}#npw-map-sidebar{width:100%;}section.brands .swiper-container{padding-bottom:20px;}section.brands .swiper-container{margin: 5px 40px -20px 40px;}section.content_single .box .product_content .product_info .delivery_wrap p img{margin-bottom: 15px;}header .top .search_wrap .search-wrapper .search-field.open{width:90%;}header .top .phones_wrapper{text-align: -webkit-center; text-align: center; width: 100%; flex: 0 15%; margin-bottom:5px;}header .top .phones_wrapper .phones{margin-left:10px;}header .top{padding: 5px 10px 0;}header .top .phones_wrapper .phones{height: auto; overflow: hidden;}header .top .phones_wrapper button.callback{margin-right: 0px;}header .top .phones_wrapper .phones a{font-size: 11px;}.login_cart .logined-user img{display: none;}header .top .login_cart{width: 100%; justify-content: flex-end; margin: -10px 0 0 0;}section.brands .swiper-button-prev, section.brands .swiper-button-next{top:25px;}header .body .logo{align-items: center;}header .body .logo img{max-width: 220px;}header .body .logo span{display: none;}header .body .logo a span{display: block;}.login_cart .logined-user{display: flex; padding: 8px 5px 0 5px; margin-right: 0 !important;}.login_cart .logined-user a{font-size: 14px;}.login_cart .logined-user h3{padding: 0 3px 3px 3px;}header .top .login_cart button{background-color: transparent; border: 0; cursor: pointer; position: relative; margin:5px 0 0 0; padding: 0 10px;}header .top .login_cart span.price{min-width:50px; margin-left:5px!important; font-size: 12px !important;}header .top .search_wrap{right: 5px; top: 76px;}header .top .login_cart button span{top: 0px;}} @media screen and (max-width:350px){header .top .phones_wrapper{flex: 0 30%;}a.button{font-size: 13px; margin-bottom: 40px;}} 

/* /theme_azone_ecommerce/static/src/css/rem.css defined in bundle 'web.assets_frontend' */
@media screen and (max-width: 4096px )and( min-width: 4094px){html{font-size: 22px}} @media screen and (max-width: 2620px){html{font-size: 14px}} @media screen and (max-width: 2520px){html{font-size: 14px}} @media screen and (max-width: 2420px){html{font-size: 13px}} @media screen and (max-width: 2320px){html{font-size: 13px}} @media screen and (max-width: 2220px){html{font-size: 12px}} @media screen and (max-width: 2120px){html{font-size: 11px}} @media screen and (max-width: 2020px){html{font-size: 11px}} @media screen and (max-width: 1920px){html{font-size: 10px}} @media screen and (max-width: 1820px){html{font-size: 9px}} @media screen and (max-width: 1720px){html{font-size: 9px}} @media screen and (max-width: 1620px){html{font-size: 8px}} @media screen and (max-width: 1520px){html{font-size: 8px}} @media screen and (max-width: 1420px){html{font-size: 7px}} @media screen and (max-width: 1320px){html{font-size: 7px}} @media screen and (max-width: 1220px){html{font-size: 6px}} @media screen and (max-width: 1120px){html{font-size: 6px}} @media screen and (max-width: 1020px){html{font-size: 5px}} @media screen and (max-width: 920px){html{font-size: 5px}} @media screen and (max-width: 820px){html{font-size: 4px}} @media screen and (max-width: 768px){html{font-size: 10px}} @media screen and (max-width: 700px){html{font-size: 9px}} @media screen and (max-width: 650px){html{font-size: 8px}} @media screen and (max-width: 600px){html{font-size: 7px}} @media screen and (max-width: 550px){html{font-size: 6px}} 

/* /theme_azone_ecommerce/static/src/css/jquery.fancybox.css defined in bundle 'web.assets_frontend' */
 .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding: 0; margin: 0; border: 0; outline: none; vertical-align: top;} .fancybox-wrap{position: absolute; top: 0; left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 8020;} .fancybox-skin{position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .fancybox-opened{z-index: 8030;} .fancybox-opened .fancybox-skin{-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);} .fancybox-outer, .fancybox-inner{position: relative;} .fancybox-inner{overflow: hidden;} .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling: touch;} .fancybox-error{color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap;} .fancybox-image, .fancybox-iframe{display: block; width: 100%; height: 100%;} .fancybox-image{max-width: 100%; max-height: 100%;} #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('/theme_azone_ecommerce/static/src/img/fancybox_sprite.png');} #fancybox-loading{position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060;} #fancybox-loading div{width: 44px; height: 44px; background: url('/theme_azone_ecommerce/static/src/img/fancybox_loading.gif') center center no-repeat;} .fancybox-close{position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040;} .fancybox-nav{position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('/theme_azone_ecommerce/static/src/img/blank.gif'); -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040;} .fancybox-prev{left: 0;} .fancybox-next{right: 0;} .fancybox-nav span{position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden;} .fancybox-prev span{left: 10px; background-position: 0 -36px;} .fancybox-next span{right: 10px; background-position: 0 -72px;} .fancybox-nav:hover span{visibility: visible;} .fancybox-tmp{position: absolute; top: -99999px; left: -99999px; max-width: 99999px; max-height: 99999px; overflow: visible !important;} .fancybox-lock{overflow: visible !important; width: auto;} .fancybox-lock body{overflow: hidden !important;} .fancybox-lock-test{overflow-y: hidden !important;} .fancybox-overlay{position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('/theme_azone_ecommerce/static/src/img/fancybox_overlay.png');} .fancybox-overlay-fixed{position: fixed; bottom: 0; right: 0;} .fancybox-lock .fancybox-overlay{overflow: auto; overflow-y: scroll;} .fancybox-title{visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050;} .fancybox-opened .fancybox-title{visibility: visible;} .fancybox-title-float-wrap{position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center;} .fancybox-title-float-wrap .child{display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap;} .fancybox-title-outside-wrap{position: relative; margin-top: 10px; color: #fff;} .fancybox-title-inside-wrap{padding-top: 10px;} .fancybox-title-over-wrap{position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8);} @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('/theme_azone_ecommerce/static/src/img/fancybox_sprite@2x.png'); background-size: 44px 152px;}#fancybox-loading div{background-image: url('/theme_azone_ecommerce/static/src/img/fancybox_loading@2x.gif'); background-size: 24px 24px;}} 

/* /theme_azone_ecommerce/static/src/css/jquery.fancybox-thumbs.css defined in bundle 'web.assets_frontend' */
#fancybox-thumbs{position: fixed; left: 0; width: 100%; overflow: hidden; z-index: 8050;} #fancybox-thumbs.bottom{bottom: 2px;} #fancybox-thumbs.top{top: 2px;} #fancybox-thumbs ul{position: relative; list-style: none; margin: 0; padding: 0;} #fancybox-thumbs ul li{float: left; padding: 1px; opacity: 0.5;} #fancybox-thumbs ul li.active{opacity: 0.75; padding: 0; border: 1px solid #fff;} #fancybox-thumbs ul li:hover{opacity: 1;} #fancybox-thumbs ul li a{display: block; position: relative; overflow: hidden; border: 1px solid #222; background: #111; outline: none;} #fancybox-thumbs ul li img{display: block; position: relative; border: 0; padding: 0; max-width: none;} 

/* /theme_azone_ecommerce/static/src/css/azone_new_design.css defined in bundle 'web.assets_frontend' */
body header .search_wrap .search_choice_wrap a .choice_description{width: 100%; padding-right: 10px;} body{overflow-x: hidden;} body header{position: unset; background-size: cover;} body header .phone_wrap .phones a img{display: unset; max-width: 21px; max-height: 21px;} header .search_wrap .search_choice_wrap{left: 0; box-shadow: 0 0 5px 0 #ccc;} header .search_wrap .search_choice_wrap a{text-decoration-line: none;} section.media_block .c-tab-container__content{min-height: 400px;} section.aside_content .category_product_wrap .product_box{margin-bottom: 15px;} .product_inner i.fa{color: red;} .categorias-content .subcategorias-content .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .categorias-content .subcategorias-content .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .categorias-content .subcategorias-content .css_attribute_color.active{border: 3px ridge #66ee66;} .categorias-content .subcategorias-content .css_attribute_color.active input{margin: 6px;} .stars span.selected{color: #f37022 !important;} #response .modal-body .stars .rating, section.category_product_wrap .product_inner .stars .rating, section.category_review .review .stars .rating{display: inline-block; position: relative; white-space: nowrap; direction: rtl;} #response .modal-body .stars .rating-item, section.category_product_wrap .product_inner .stars .rating-item, section.category_review .review .rating-item{display: inline-block; color: #ccc; font-size: 26px; line-height: 26px;} #response .modal-body .stars .rating-item:before, section.category_product_wrap .product_inner .stars .rating-item:before, section.category_review .review .stars .rating-item:before{content: '\2605';} #response .modal-body .stars .rating-radio, section.category_product_wrap .product_inner .stars .rating-radio, section.category_review .review .stars .rating-radio{position: absolute; opacity: 0; width: 24px; height: 24px; cursor: pointer;} #response .modal-body .stars .rating{padding-bottom: 20px;} .attribute-form .subcategoria .selected{background-color: rgba(51, 51, 51, 0.10);} section.aside_content aside ul.categorias-content li.categoria a.filter-link, section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.brands a.filter-link, section.aside_content aside ul.categorias-content li.categoria ul.subcategorias-content li.size a.filter-link{display: block; font-size: 0; padding: 0; pointer-events: none;} section.brands .swiper-wrapper .swiper-slide img{max-height: 5em;} section.category_product_wrap .not_product h1{width: 100%; text-align: center;} .coutn_delivery .currency{width: 270px;} .top_title div label i.fa{color: #f37022;} .top_title div label i.far{color: #ccc !important;} .content_single .product_slider{min-width: 90%;} input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none; margin: 0;} #response textarea{resize: none; min-width: 100%; min-height: 150px; padding: 15px; font-family: "ProximaNova-Semibold"; font-size: 16px;} #response p[name='name']{font-family: "ProximaNova-Semibold"; font-size: 20px; text-align: left;} #response input[name='name']{color: black;} #response input[name='positive'], #response input[name='negative']{color: black; font-family: "ProximaNova-Semibold"; font-size: 16px;} #response .modal-body{padding: 0 15px;} #response .modal-dialog .modal-content{padding: 50px 50px;} #response .modal-header p{padding-bottom: 30px;} #response input.rating-radio{display: inline-block; margin: 0;} .product_reviews .write_review{cursor: pointer;} .product_reviews ul{overflow: auto; max-height: 500px; list-style-type: none; padding: 0;} #responses-list .review_content p{word-wrap: break-word;} .box .top_title div h2{margin-top: 0 !important;} .content_single .product_content .info_box{font-family: "ProximaNova-Regular"; font-size: 16px;} #product_colors{cursor: pointer;} #product_colors a.active{border: 2px solid #b5b5b5; box-shadow: 0 0 5px 0 black;} section.content_single .box .product .product_color{padding-top: 20px;} section.content_single .box .product .product_color a img{height: 40px; width: auto;} .fast_order{cursor: pointer;} .category_review .review p{word-wrap: break-word;} .not-exist{color: #a7a7a7;} section.content_single .size_wrap input[type="radio"]:checked + .not-exist{background-color: #fff !important; color: #a7a7a7 !important;} span.close_tag{cursor: pointer;} .fancybox-thumb{display: block !important;} .attribute-form ul.subcategorias-content{overflow: auto; max-height: 600px;} #CartModal .count_box input{padding: unset;} #CartModal .count_box .count{width: 60% !important;} .remove_product a{text-decoration: none;} .pagination .selected{background-color: #BBBBBB;} .modal{text-align: center;} .modal .modal-dialog{} .modal .modal-content{padding: 100px 100px; position: relative;} .modal .modal-content .modal-header{text-align: center; border-bottom: 0;} .modal .modal-content .modal-header p{font-size: 28px; font-family: "ProximaNova-Bold"; color: #363636; text-align: center; width: 100%; line-height: 0;} .modal .modal-content .modal-header .close{position: absolute; right: 16px; top: 16px; width: 50px; height: 50px; background-color: #f7f7f7; text-align: center; line-height: 10px; color: #ff9344; font-size: 30px; z-index: 999; opacity: 1;} .modal .modal-content input{display: block; padding: 10px 15px; width: 100%; border: 0; border-bottom: 2px solid #dce0e2; color: #dce0e2; font-family: "ProximaNova-Semibold"; font-size: 20px; margin: 15px 0; outline: none;} .modal .modal-content input:focus{border-bottom: 2px solid #363636; color: #363636;} .modal .modal-content button.submit{max-width: 250px; margin: 30px auto; background-color: #f37022; font-size: 20px; font-family: "ProximaNova-Bold"; color: #fff; -webkit-transition: all .3s; transition: all .3s; cursor: pointer; height: 50px; display: block; padding: 10px 15px; width: 100%; border: 0; border-bottom: 2px solid #dce0e2;} #answer.modal .modal-content button.submit{max-width: 200px; margin: 30px auto; background-color: #f37022; font-size: 20px; font-family: "ProximaNova-Bold"; color: #fff; -webkit-transition: all .3s; transition: all .3s; cursor: pointer; height: 50px; display: block; padding: 10px 15px; width: 100%; border: 0; border-bottom: 2px solid #dce0e2;} #answer.modal .modal-content .modal-body p{color: #777; font-family: "ProximaNova-Semibold"; font-size: 20px;} .modal .modal-content input[type="submit"]:hover{background-color: #273059;} section.content_single .box .product_content .product_reviews{margin-top: 50px;} section.content_single .box .product_content .product_reviews h6{font-size: 25px; font-family: "ProximaNova-Regular";} section.content_single .box .product_content .product_reviews .write_review_wrap{margin: 25px 0; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 25px; border: 1px solid #ededed; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;} section.content_single .box .product_content .product_reviews .write_review_wrap div{display: -webkit-box; display: -ms-flexbox; display: flex;} section.content_single .box .product_content .product_reviews .write_review_wrap div span.assessment{font-family: "ProximaNova-Regular"; font-size: 36px; float: left; margin-right: 15px; display: inline-block;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars{cursor: pointer; margin-right: 15px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars span.star_assessment{font-size: 13px; font-family: "ProximaNova-Regular"; color: #363636;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating{display: inline-block; position: relative; white-space: nowrap; direction: rtl;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-item{display: inline-block; color: #ccc; font-size: 22px; line-height: 22px;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-item:before{content: '\2605';} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-radio{position: absolute; opacity: 0; width: 24px; height: 24px; cursor: pointer;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-radio:checked + .rating-item, section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-radio:checked + .rating-item ~ .rating-item{color: #f37022;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-item.active{color: #f37022;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating[class*="rating-score-"] .rating-item{color: #f37022;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-score-4 .rating-item:nth-child(4) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-score-3 .rating-item:nth-child(3) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-score-2 .rating-item:nth-child(2) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .write_review_wrap div .stars .rating-score-1 .rating-item:nth-child(1) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .write_review_wrap a.write_review{max-width: 190px; width: 100%; background-color: #273059; color: #fff; font-family: "ProximaNova-Regular"; font-size: 16px; padding: 15px 10px; text-transform: uppercase; display: block; text-align: center;} section.content_single .box .product_content .product_reviews .write_review_wrap a.write_review:hover{background-color: #f37022; color: #fff; text-decoration: none;} section.content_single .box .product_content .product_reviews .reviews_box{padding: 25px; border-bottom: 1px solid #ededed;} section.content_single .box .product_content .product_reviews .reviews_box .review_top{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;} section.content_single .box .product_content .product_reviews .reviews_box .review_top div{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around;} section.content_single .box .product_content .product_reviews .reviews_box .review_top p.name{font-size: 20px; font-family: "ProximaNova-Regular"; margin-bottom: 0; margin-right: 15px;} section.content_single .box .product_content .product_reviews .reviews_box .review_top span.bought{font-size: 13px; font-family: "ProximaNova-Regular"; border: 2px solid #f37022; padding: 5px; border-radius: 5px;} section.content_single .box .product_content .product_reviews .reviews_box .review_top span.bought img{margin-right: 10px;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars{cursor: pointer; margin-right: 15px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating{display: inline-block; position: relative; white-space: nowrap; direction: rtl;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-item{display: inline-block; color: #ccc; font-size: 22px; line-height: 22px;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-item:before{content: '\2605';} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-radio{position: absolute; opacity: 0; width: 24px; height: 24px; cursor: pointer;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-radio:checked + .rating-item, section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-radio:checked + .rating-item ~ .rating-item{color: #f37022;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-item.active{color: #f37022;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating[class*="rating-score-"] .rating-item{color: #f37022;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-score-4 .rating-item:nth-child(4) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-score-3 .rating-item:nth-child(3) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-score-2 .rating-item:nth-child(2) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .reviews_box .review_top .stars .rating-score-1 .rating-item:nth-child(1) ~ .rating-item{color: #ccc;} section.content_single .box .product_content .product_reviews .reviews_box .review_content span.date{font-size: 15px; font-family: "ProximaNova-Light"; color: #aeaeae; display: block; margin-bottom: 25px;} section.content_single .box .product_content .product_reviews .reviews_box .review_content p{font-family: "ProximaNova-Regular"; font-size: 16px; display: block; width: 100%; margin-bottom: 10px;} section.content_single .box .product_content .product_reviews .reviews_box .review_content p span{font-family: "ProximaNova-Bold";} #wrapwrap > footer{display: flex !important; margin-top: 5rem;} #wrapwrap > *{display: block !important;} #wrapwrap header{display: table-row !important;} #wrapwrap > main{height: auto;} header .top .login_cart span.price{font-family: ProximaNova-Bold; font-size: 18px; color: #fff; align-self: center;} header .top .login_cart span.price a{color: #fff;} .show{display: table !important;} header .login_registration_wrapper{box-shadow: 0 0 5px 0 #ccc;} .login_cart .logined-user{margin-right: 20px;} .login_cart .logined-user h3{display: inline-block; color: #f37022; vertical-align: initial; margin: unset;} .login_cart .logined-user img{vertical-align: bottom; cursor: pointer;} .login_cart .logined-user a{color: #ddd; text-decoration: none;} .login_cart .logined-user a:hover{color: #fff;} .login_cart .logined-user p{color: #ddd; display: inline;} #passReset #login{margin-bottom: 30px} #passReset .modal-content{padding: 50px 50px;} #message .modal-content{padding: 50px 50px;} section.ordering .ordering_inner .box .promocode input[type='submit']{color: black;} .oe_currency_value{display: inline !important;} .together .box a{text-decoration: none;} #CartModal .old_price .oe_currency_value, #CartModal .old_price{font-size: 18px !important; font-family: "ProximaNova-Regular" !important; color: #aeaeae !important;} #CartModal .price .oe_currency_value{color: #ff3c2d !important; font-family: "ProximaNova-Bold" !important;} #CartModal .inbox_inner .oe_currency_value{font-size: 30px; text-decoration: none;} #CartModal .product_box span[data-oe-type="monetary"]{color: #ff3c2d !important;} header .input_box.social img{height: 40px;} span.new{color: #fff; font-family: "ProximaNova-Bold"; font-size: 13px; text-transform: uppercase; padding: 5px 15px; border-radius: 0 0 10px 0; background-color: #50c64e;} .product_inner a.images{margin-top: 5px;} .loader{border: 3px solid #f3f3f3; border-radius: 50%; border-top: 3px solid #3498db; width: 25px; height: 25px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; margin: auto 15px auto;} @-webkit-keyframes spin{0%{-webkit-transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);}} @keyframes spin{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}} header ul.sub_menu_wrapper{box-shadow: 0 2px 5px 0 #000A} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li .sub_sub_li li a{font-size: 14px;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li a{font-size: 16px; padding: 2px 0; min-width: 85px;} @media screen and (max-width: 1200px){section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li a{font-size: 13px;}} section.aside_content aside ul.categorias-content-block li.categoria_block a{color: #363636; padding: 10px 15px 0; font-size: 18px;} section.aside_content .all_category{max-width: 100%; width: 100%;} section.aside_content aside ul.categorias-content-block li.categoria_block ul.sub li:hover span{color: unset; border: unset;} .menu .sub_menu_wrapper{height: unset !important;} section.category_product_wrap .product_inner .voblers{padding: 10px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; left: 0; right: 0; z-index: 99; float: right;} section.category_product_wrap .product_inner .voblers span{color: #fff; font-family: "ProximaNova-Bold"; font-size: 13px; text-transform: uppercase; padding: 5px 15px; border-radius: 0 0 10px 0;} section.category_product_wrap .product_inner .voblers span.top_seller{background-color: #0fbbf3;} section.category_product_wrap .product_inner .voblers span.news{background-color: #50c64e;} section.category_product_wrap .product_inner .voblers span.action{background-color: #ff3c2d;} section.category_product_wrap .product_inner .voblers span.discount{padding: 0; color: #ff3c2d; font-size: 24px; margin-left: 15px;} section.category_product_wrap .product_inner .voblers label{font-size: 24px; margin-right: 25px; cursor: pointer; color: #ccc;} section.category_product_wrap .product_inner .voblers label i.fas{display: none;} section.category_product_wrap .product_inner .voblers input{position: absolute; opacity: 0; display: none;} section.product_slider .product_inner .voblers input[type="checkbox"]:checked + label{color: #f37022;} footer .phone a img{max-height: 25px;} #modalSizesTable .modal-dialog{width: max-content;} #modalSizesTable .modal-content{padding: 50px 20px 20px 20px;} body.o_connected_user{padding-top: 0 !important;} #oe_main_menu_navbar{display: none !important;} section.baner_category{width: 100%; height: 400px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-size: cover; background-position: center center; margin-top: -15px;} @media screen and (max-width: 991px){section.baner_category{height: auto;}} @media screen and (max-width: 450px){section.baner_category{height: auto;}} section.container.wishlist-section td{vertical-align: inherit !important;} section.container.wishlist-section a.button{padding: 10px 10px;} section.container.wishlist-section #none h1{color: #3e3e3e;} section.container.wishlist-section h1#title{color: #f37022;} form#order_submit .summ button{font-size: 22px; font-family: "ProximaNova-Bold"; display: block; max-width: 190px; width: 100%; padding: 7px 0; background-color: #6eca46; color: #fff; text-align: center; margin: 0 auto; border: none;} form#order_submit .summ button:hover{font-size: 22px; font-family: "ProximaNova-Bold"; display: block; max-width: 190px; width: 100%; padding: 7px 0; background-color: #f37022; color: #fff; text-align: center; margin: 0 auto; border: none;} .fancybox-inner img.zoom{display: none;} .fancybox-inner img{width: 100% !important;} .fancybox-nav{width: 20% !important; height: 96% !important;} .fancybox-nav.fancybox-next{right: 15px !important;} li .reviews_box span.response{background-color: #273059; color: white; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; white-space: nowrap; padding: 6px 12px; font-size: 14px; border: 1px solid #2e6da4; border-radius: 4px; user-select: none;} li .reviews_box span.response:active{background-color: #1b1b36;} #response-resp .modal-content{padding: 50px 50px;} #response-resp .modal-content textarea{height: 200px; min-width: 100%; max-width: 100%; min-height: 100px; padding: 10px;} #response-resp .modal-content p[name='name']{font-size: 18px; font-family: "ProximaNova-Bold";} #responses-list .reviews_box .response-resp .review_top p, #responses-list .reviews_box .response-resp .review_content p{font-size: 16px;} #responses-list .reviews_box .response-resp .review_content span{font-size: 14px; margin-bottom: 10px;} #responses-list .reviews_box .response-resp .reviews_box{padding: 17px 17px 17px 45px;} .category_product_wrap .product_inner img.static.logo{padding-right: 27px;} div.product_content form.buy-product span.not-product-active{margin: auto auto; padding: 10px 15px; background-color: #f37022;} div.not-has-variant span.price{color: #ff3c2daa !important;} div.product_content form.buy-product span.not-product-active b{font-size: 24px; font-family: ProximaNova-Bold; color: #fff; cursor: default;} .product_box .product_inner .voblers{width: 100%;} .product_box .product_inner .voblers .discount{order: 1;} .product_box .product_inner .voblers .static.logo{order: 2;} .product_box .product_inner .voblers label[for='favorites_1']{order: 3;} section.content_single .box .top_info img{width: unset; padding-right: 60px;} .promotion-container{display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 10px; margin: 10px;} .promotion-container .promo_baner{width: 100%; padding: 5px; background-color: #f5f5f5; box-shadow: 0 0 5px 2px #e0e0e0;} .promotion-container .promo_baner:hover{box-shadow: 0 0 5px 2px #e0e0e0;; background-color: #f5f5f5;} .promotion-container .promo_baner.banner-active:hover{box-shadow: 0 0 5px 2px #888888; background-color: #f5f5f5;} .promotion-container .promo_baner img{max-width: 100%;} .promotion-container .promo_baner .data-text p{margin: 7px; color: #312a5a; padding: 5px 0 5px 0;} .promotion-container .promo_baner .data-text p.name{font-family: "ProximaNova-Bold"; font-size: 20px; text-align: center;} .promotion-container .promo_baner:not(.banner-active) .data-text p.name{font-family: "ProximaNova-Bold"; font-size: 20px; color: #a0a0a0; text-align: center;} .promotion-container .promo_baner .data-text span{font-family: "ProximaNova-Regular"; font-size: 18px; margin: 7px; color: #312a5a; padding: 5px 0 5px 0; text-align: right;} .promotion-container .promo_baner:not(.banner-active) .data-text span{font-family: "ProximaNova-Regular"; font-size: 18px; margin: 7px; color: #5e5e5e; padding: 5px 0 5px 0; text-align: right;} .promotion-container .promo_baner .data-text{display: flex; flex-direction: column;} .promotion-container .promo_baner:not(.banner-active):hover a{cursor: default;} .master_card{background: #e0e0e0; border-radius: 5px; margin-top: 20px!important;} .master_card img{height: 50px;} section.baner .baner_info h4, section.baner .baner_info span, .swiper-slide .baner_text h3, .swiper-slide .baner_text span{text-shadow: 0 0 3px #000;} section.product_slider .product_slider_wrapper .product_box .product_info .price_box{display: grid !important;} section.content_single .box .top_title h1{font-size: 25px; font-family: "ProximaNova-Regular"; color: #363636; margin: 0;} section.breadcrumbs .title h1{font-family: "ProximaNova-Bold"; color: #363636; font-size: 26px; margin-bottom: 0;} section.product_slider .navigation_box span img{max-width: 75% !important;} section.product_slider .navigation_box .bottom a{margin: 0 40px;} .pagination{display: flex; width: 100%; margin-bottom: 50px;} .pagination ul.map-pagination{margin: auto; list-style: none; display: inline-flex; padding: 0;} .pagination .map-pagination li{padding: 0 10px;} .pagination .map-pagination li.selected{background-color: #0002; border-radius: 1px;} h1.sitemap_h1{display: inline-flex; width: 100%; justify-content: center; padding-top: 15px; color: rgb(76, 76, 76);} .breadcrumbs li:last-child a{display: inline-block; pointer-events: none;} #product_sizes p{color: #f37022; font-family: "ProximaNova-Regular"; font-size: 20px;} .language_menu{color: transparent; padding: inherit;} a.language_true{color: rgb(255 255 255);font-weight: 800;background: rgb(255 136 57);padding: 2px;} a.language_false{color: rgb(255 136 57);font-weight: 800;border: solid 1px rgb(255 136 57);padding: 1px;} a.language_true:hover{color: red;} a.language_true:active{color: yellow;} a.language_false:hover{color: red;} a.language_false:active{color: yellow;} 

/* /theme_azone_ecommerce/static/src/css/map.min.css defined in bundle 'web.assets_frontend' */
@font-face{font-family:Muemo;src:url(https://apimgmtstorelinmtekiynqw.blob.core.windows.net/content/MediaLibrary/Font/museo_sans_cyrillic_500.ttf) format("truetype");font-weight:400;font-style:normal} #npw-map-wrapper{display:none;width:900px;height:600px;position:absolute;top:50%;left:50%;box-shadow:0 0 30px 0 rgba(51,51,51,0.55);z-index:50;background-color:#fff;overflow:hidden;border-top:none;font-family:Muemo,sans-serif;box-sizing:border-box;z-index:9999} #npw-map{height:100%;width:70%;float:left} #npw-map-sidebar{height:100%;width:30%;float:left} #npw-map-sidebar-header{width:100%;height:48px;padding:10px 13px;box-sizing:border-box;background-color:#ed1c23} #npw-map-logo{background:url(https://apimgmtstorelinmtekiynqw.blob.core.windows.net/content/MediaLibrary/Widget/img/np-logo-white.png) no-repeat;width:20px;height:20px;margin:4px 0 0 9px;float:left} #npw-map-back{display:none;width:20px;height:20px;margin:4px 0 0 14px;background:url(https://apimgmtstorelinmtekiynqw.blob.core.windows.net/content/MediaLibrary/Widget/img/np-back.png) no-repeat;float:left} #npw-map-back:hover{opacity:.7} #npw-map-close-button{background:url(https://apimgmtstorelinmtekiynqw.blob.core.windows.net/content/MediaLibrary/Widget/img/map-close-button-sprite.png) 0 0 no-repeat;width:45px;height:45px;position:absolute;top:8px;right:8px;z-index:20} #npw-map-close-button:hover{background-position:0 -46px;cursor:pointer} #npw-map-back:hover{cursor:pointer} #npw-map-sidebar input,#npw-map-sidebar select{border-radius:4px;color:#6c737b;line-height:17px;font-size:13px;padding:0 10px 2px;background:#fbfbfb;height:38px;border:1px solid #e0e0e0;box-sizing:border-box;outline:none;font-family:Muemo,sans-serif} #npw-map-sidebar #npw-map-sidebar-search{height:28px} #npw-map-sidebar input{width:80%;float:right} #npw-map-sidebar select{width:100%;margin-bottom:10px} #npw-map-sidebar ul{padding:0 7px;margin:0;overflow:auto;height:498px} #npw-map-sidebar ul li{margin-bottom:8px;list-style-type:none;font-size:16px;line-height:20px;border:1px solid #e7e9eb;border-radius:2px;padding:12px;color:#6c737b;box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);text-align:left} #npw-map-sidebar ul li:hover{border:solid 1px #b1b9c1;background-color:#fbfbfb} #npw-map-state-details{display:none;margin:7px;font-size:12px;line-height:20px;border:1px solid #e7e9eb;border-radius:2px;padding:26px 12px 2px;color:#6c737b;box-shadow:0 2px 2px 0 rgba(0,0,0,0.06);box-sizing:border-box;text-align:left} #npw-map-state-details div{margin-bottom:9px} #npw-map-state-details a{display:block;font-size:12px;color:#c1c2c2;text-decoration:underline;padding:12px 0 5px;margin-top:12px;border-top:1px solid #e7e9eb} #npw-map-state-details a:hover{text-decoration:none} #npw-map-sidebar ul li div{line-height:16px;margin-bottom:7px} .npw-list-city{font-size:14px} .npw-list-warehouse{font-size:16px;border-bottom:1px solid #e7e9eb;padding-bottom:4px;margin-bottom:4px} .npw-list-address{font-size:12px;color:#b1b9c1} .npw-details-title{font-size:18px;color:#f63743;border-bottom:1px solid #e7e9eb;padding-bottom:12px;margin-bottom:16px} #npw-map-sidebar ul li:hover{cursor:pointer} .npw-display-block{display:block!important} #npw-map-open-button{width:200px;height:38px;outline:none;border-radius:4px;border:solid 1px #ef232b;color:#fff;font-size:11px;font-style:normal;text-align:right;padding-right:21px;background:url(https://apimgmtstorelinmtekiynqw.blob.core.windows.net/content/MediaLibrary/Widget/img/np-logo-white.png) no-repeat #ed1c23 10px;background-size:20px;font-family:Muemo,sans-serif} #npw-map-open-button.npw-map-open-button-opened{background-color:#b1b9c1!important;border:1px solid transparent} #npw-map-open-button:hover,#npw-map-open-button:focus,#npw-map-open-button:active{cursor:pointer;outline:none} 

/* /theme_azone_ecommerce/static/src/css/easyzoom.css defined in bundle 'web.assets_frontend' */
 .easyzoom{position: relative; display: inline-block; *display: inline; *zoom: 1;} .easyzoom img{vertical-align: bottom;} .easyzoom.is-loading img{cursor: progress;} .easyzoom.is-ready img{cursor: crosshair;} .easyzoom.is-error img{cursor: not-allowed;} .easyzoom-notice{position: absolute; top: 50%; left: 50%; z-index: 150; width: 10em; margin: -1em 0 0 -5em; line-height: 2em; text-align: center; background: #FFF; box-shadow: 0 0 10px #888;} .easyzoom-flyout{position:absolute; z-index: 100; overflow: hidden; background: #FFF;} .easyzoom--overlay .easyzoom-flyout{top: 0; left: 0; width: 100%; height: 100%;} .easyzoom--adjacent .easyzoom-flyout{top: 0; left: 100%; width: 100%; height: 100%; margin-left: 20px;} 

/* /website_sale_wishlist_azone/static/src/less/website_sale_wishlist.less defined in bundle 'web.assets_frontend' */
 .oe_website_sale .td-wish-btn{width: 140px;} @media (max-width: 767px){.oe_website_sale .td-wish-btn{width: 100px;}} 

/* /post/static/src/css/main.css defined in bundle 'web.assets_frontend' */
select.department-post-list{max-height: 300px; position: absolute; overflow: auto; background-color: #f9f9f9; z-index: 999;} 

/* /intime/static/src/css/main.css defined in bundle 'web.assets_frontend' */


/* /liqpay_esys/static/src/css/main.css defined in bundle 'web.assets_frontend' */
 .range-slider__range{-webkit-appearance: none; width: calc(100% - (73px)); height: 10px; border-radius: 5px; background: #d7dcdf; outline: none; padding: 0; margin: 0;} .range-slider__range::-webkit-slider-thumb{-webkit-appearance: none; appearance: none; width: 20px; height: 20px; border-radius: 50%; background: #2c3e50; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out;} .range-slider__range::-webkit-slider-thumb:hover{background: #1abc9c;} .range-slider__range:active::-webkit-slider-thumb{background: #1abc9c;} .range-slider__range::-moz-range-thumb{width: 20px; height: 20px; border: 0; border-radius: 50%; background: #2c3e50; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out;} .range-slider__range::-moz-range-thumb:hover{background: #1abc9c;} .range-slider__range:active::-moz-range-thumb{background: #1abc9c;} .range-slider__range:focus::-webkit-slider-thumb{-webkit-box-shadow: 0 0 0 3px #fff, 0 0 0 6px #1abc9c; box-shadow: 0 0 0 3px #fff, 0 0 0 6px #1abc9c;} .range-slider__value{display: inline-block; position: relative; width: 60px; color: #fff; line-height: 20px; text-align: center; border-radius: 3px; background: #2c3e50; padding: 5px 10px; margin-left: 8px;} .range-slider__value:after{position: absolute; top: 8px; left: -7px; width: 0; height: 0; border-top: 7px solid transparent; border-right: 7px solid #2c3e50; border-bottom: 7px solid transparent; content: '';} ::-moz-range-track{background: #d7dcdf; border: 0;} input::-moz-focus-inner, input::-moz-focus-outer{border: 0;} .range-slider{display: flex; margin-top: 10px;} .range-slider input{padding: 0 !important;} .range-slider span{margin-left: 15px !important; height: 32px;} .payparts-panel{display: none; background-color: #f9f9f9; border-top: 1px solid #ededed;} .payparts-panel .dialog{padding: 30px !important;} .payparts-panel .range-slider p{font-family: "ProximaNova-Bold"; font-size: 19px; width: 70%;} .payparts-panel .price{display: flex; justify-content: center; margin-top: 15px;} .payparts-panel .price p{font-family: "ProximaNova-Bold"; font-size: 19px; padding-right: 10px;} .payparts-panel .price span{font-family: "ProximaNova-Regular"; font-size: 19px;} .range-slider__range{margin-top: 7px;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{float: left; display: inline; font-size: 14px; border-color: transparent;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; margin: 20px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /azone/static/src/css/news.css defined in bundle 'web.assets_frontend' */
 .all-news-container .news-element{display: inline-block; float: left; position: relative; min-height: 320px; padding: 10px; vertical-align: top; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box;} .all-news-container .news-element:hover{text-decoration: none;} .all-news-container .news-element:hover .name{text-decoration: underline;} .all-news-container .news-element .image{position: relative; height: 220px; line-height: 130px; margin: 0 auto 1em; padding: .23em 0; text-align: center; overflow: hidden;} .all-news-container .news-element .image img{max-width: 100%; height: auto;} .all-news-container .news-element .date{color: #999; padding: 3px 0 1px 0; font-size: 12px;} .news-container{padding-top: 10px;} .news-container .date{color: #999;} .news-container .name{margin: .1em 0 .625em; line-height: 1em;} .news-container .full-text{overflow: hidden;} .news-container .full-text img{margin-bottom: 20px;} .news-container .back-link{padding: 15px 0;}