.padding-default{padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px}.iwd_main_wrapper{width: 100%;position: relative;margin: 48px 0 0 0;display: inline-block;color: #676767;font-size: 14px;font-family: 'Open Sans', sans-serif;padding-bottom: 40px}.iwd_main_wrapper *{box-sizing: border-box}.iwd_main_wrapper .iwd_opc_column_name{line-height: 24px;font-size: 18px;text-align: center;font-weight: 600;color: #343434;margin-bottom: 24px}.iwd_main_wrapper .iwd_opc_alternative_wrapper{position: relative}.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_two_column_wrapper .iwd_opc_column:first-child{padding-right: 24px}.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_two_column_wrapper .iwd_opc_column:last-child{float: right;padding-left: 24px}.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_two_column_wrapper .iwd_opc_column:last-child .iwd_opc_alternative_column{float: right}.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column{max-width: 368px;min-width: 288px;width: 100%;box-sizing: border-box;position: relative}.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column_content,.iwd_main_wrapper .iwd_opc_alternative_wrapper .iwd_opc_alternative_column .iwd_opc_column{outline: none;box-shadow: none}.iwd_main_wrapper .iwd_opc_collapsible_container{line-height: 19px}.iwd_main_wrapper .iwd_opc_collapsible_container.iwd_opc_collapsible_opened .iwd_opc_collapsible_title:after{content: '\f106'}.iwd_main_wrapper .iwd_opc_collapsible_container .iwd_opc_collapsible_title{color: #222;cursor: pointer;border-radius: 4px;display: block}.iwd_main_wrapper .iwd_opc_collapsible_container .iwd_opc_collapsible_title:after{font-family: 'FontAwesome';content: '\f107';padding-left: 4px}.iwd_main_wrapper .iwd_opc_collapsible_container .iwd_opc_collapsible_title:hover{color: #56cfe1}.iwd_main_wrapper .iwd_opc_collapsible_container .iwd_opc_collapsible_content .iwd_opc_collapsible_content_scrollable{border: 1px solid #e5e5e5;overflow-wrap: break-word;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;max-height: 140px;font-size: 12px;line-height: 17px;width: 100%;border-radius: 4px}.iwd_main_wrapper .iwd_opc_collapsible_container .iwd_opc_collapsible_content .iwd_opc_collapsible_content_scrollable:focus{box-shadow: 0 0 3px 1px #f00}.iwd_main_wrapper .iwd_opc_clear{clear: both}.iwd_main_wrapper .iwd_opc_section_delimiter{height: 1px;background: #e5e5e5;width: calc(100% -  120px );margin: 24px auto 24px auto}.iwd_main_wrapper .iwd_opc_universal_wrapper{margin-bottom: 20px;position: relative;width: 100%}.iwd_main_wrapper .iwd_opc_universal_wrapper.iwd_opc_message{font-size: 12px;text-align: center;line-height: 17px;padding: 0 16px 0 16px;cursor: pointer}.iwd_main_wrapper .iwd_opc_universal_wrapper.iwd_opc_message .iwd_opc_message_success{color: #222}.iwd_main_wrapper .iwd_opc_universal_wrapper.iwd_opc_message .iwd_opc_message_error{color: #ff0}.iwd_main_wrapper .iwd_opc_short_fields{display: flex}.iwd_main_wrapper .iwd_opc_short_fields .iwd_opc_universal_wrapper{display: block;margin: 0;box-sizing: border-box;width: 50%;float: left}.iwd_main_wrapper .iwd_opc_short_fields .iwd_opc_universal_wrapper:first-child{padding-right: calc(8px)}.iwd_main_wrapper .iwd_opc_short_fields .iwd_opc_universal_wrapper:last-child{padding-left: calc(8px)}.iwd_main_wrapper .iwd_opc_field select,.iwd_main_wrapper .field select{margin: 0;padding: 0;position: absolute;top: 0;left: 0;width: 1px;height: 1px;opacity: 0;z-index: -1}.iwd_main_wrapper .iwd_opc_field select.mage-error ~ .scroll-wrapper,.iwd_main_wrapper .field select.mage-error ~ .scroll-wrapper,.iwd_main_wrapper .iwd_opc_field select.mage-error ~ .iwd_opc_select_container,.iwd_main_wrapper .field select.mage-error ~ .iwd_opc_select_container{border-color: #ff0}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper .scroll-content,.iwd_main_wrapper .field .scroll-wrapper .scroll-content{border: none}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper,.iwd_main_wrapper .field .scroll-wrapper,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container,.iwd_main_wrapper .field .iwd_opc_select_container{border: 1px solid #e5e5e5;outline: none;border-radius: 4px;width: 100%;max-height: 184px;position: relative;overflow: hidden;cursor: pointer}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper[data-element-id="iwd_opc_shipping_method_group"],.iwd_main_wrapper .field .scroll-wrapper[data-element-id="iwd_opc_shipping_method_group"],.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container[data-element-id="iwd_opc_shipping_method_group"],.iwd_main_wrapper .field .iwd_opc_select_container[data-element-id="iwd_opc_shipping_method_group"],.iwd_main_wrapper .iwd_opc_field .scroll-wrapper[data-element-id="iwd_opc_shipping_method_rates"],.iwd_main_wrapper .field .scroll-wrapper[data-element-id="iwd_opc_shipping_method_rates"],.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container[data-element-id="iwd_opc_shipping_method_rates"],.iwd_main_wrapper .field .iwd_opc_select_container[data-element-id="iwd_opc_shipping_method_rates"]{max-height: 368px}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.selected .iwd_opc_select_option,.iwd_main_wrapper .field .scroll-wrapper.selected .iwd_opc_select_option,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option,.iwd_main_wrapper .field .iwd_opc_select_container.selected .iwd_opc_select_option{display: none;border-bottom: 0;white-space: nowrap;text-overflow: ellipsis}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.selected .iwd_opc_select_option.selected,.iwd_main_wrapper .field .scroll-wrapper.selected .iwd_opc_select_option.selected,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.selected,.iwd_main_wrapper .field .iwd_opc_select_container.selected .iwd_opc_select_option.selected{display: block;background-color: inherit;padding-right: calc(34px)}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.selected .iwd_opc_select_option.selected[data-value=''],.iwd_main_wrapper .field .scroll-wrapper.selected .iwd_opc_select_option.selected[data-value=''],.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.selected[data-value=''],.iwd_main_wrapper .field .iwd_opc_select_container.selected .iwd_opc_select_option.selected[data-value='']{color: #676767}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.selected .iwd_opc_select_option:after,.iwd_main_wrapper .field .scroll-wrapper.selected .iwd_opc_select_option:after,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option:after,.iwd_main_wrapper .field .iwd_opc_select_container.selected .iwd_opc_select_option:after{font-family: 'FontAwesome';content: '\f107';position: absolute;color: #343434;font-size: 14px;right: 16px;line-height: 1;top: calc(50% - 7px)}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.selected .iwd_opc_select_option:hover,.iwd_main_wrapper .field .scroll-wrapper.selected .iwd_opc_select_option:hover,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option:hover,.iwd_main_wrapper .field .iwd_opc_select_container.selected .iwd_opc_select_option:hover{background-color: inherit}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.disabled,.iwd_main_wrapper .field .scroll-wrapper.disabled,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.disabled,.iwd_main_wrapper .field .iwd_opc_select_container.disabled{cursor: default}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.disabled .iwd_opc_select_option,.iwd_main_wrapper .field .scroll-wrapper.disabled .iwd_opc_select_option,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.disabled .iwd_opc_select_option,.iwd_main_wrapper .field .iwd_opc_select_container.disabled .iwd_opc_select_option,.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.disabled .iwd_opc_select_option.selected,.iwd_main_wrapper .field .scroll-wrapper.disabled .iwd_opc_select_option.selected,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.disabled .iwd_opc_select_option.selected,.iwd_main_wrapper .field .iwd_opc_select_container.disabled .iwd_opc_select_option.selected{opacity: .4;color: #676767}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.disabled .iwd_opc_select_option[data-value=''],.iwd_main_wrapper .field .scroll-wrapper.disabled .iwd_opc_select_option[data-value=''],.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.disabled .iwd_opc_select_option[data-value=''],.iwd_main_wrapper .field .iwd_opc_select_container.disabled .iwd_opc_select_option[data-value=''],.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.disabled .iwd_opc_select_option.selected[data-value=''],.iwd_main_wrapper .field .scroll-wrapper.disabled .iwd_opc_select_option.selected[data-value=''],.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.disabled .iwd_opc_select_option.selected[data-value=''],.iwd_main_wrapper .field .iwd_opc_select_container.disabled .iwd_opc_select_option.selected[data-value='']{color: #676767}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper.disabled:focus,.iwd_main_wrapper .field .scroll-wrapper.disabled:focus,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container.disabled:focus,.iwd_main_wrapper .field .iwd_opc_select_container.disabled:focus{box-shadow: none}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper .iwd_opc_select_option,.iwd_main_wrapper .field .scroll-wrapper .iwd_opc_select_option,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option,.iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option{padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;color: #343434;font-size: 14px;line-height: 19px;border-bottom: 1px solid rgba(229,229,229,0.4);overflow: hidden;box-sizing: border-box;text-align: left}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper .iwd_opc_select_option.selected,.iwd_main_wrapper .field .scroll-wrapper .iwd_opc_select_option.selected,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.selected,.iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option.selected,.iwd_main_wrapper .iwd_opc_field .scroll-wrapper .iwd_opc_select_option:hover,.iwd_main_wrapper .field .scroll-wrapper .iwd_opc_select_option:hover,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option:hover,.iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option:hover{background-color: rgba(229,229,229,0.4)}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper .iwd_opc_select_option:last-child,.iwd_main_wrapper .field .scroll-wrapper .iwd_opc_select_option:last-child,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option:last-child,.iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option:last-child{border-bottom: none}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper:focus,.iwd_main_wrapper .field .scroll-wrapper:focus,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container:focus,.iwd_main_wrapper .field .iwd_opc_select_container:focus{box-shadow: 0 0 3px 1px #f00}.iwd_main_wrapper .iwd_opc_field:not(.choice) label,.iwd_main_wrapper .field:not(.choice) label,.iwd_main_wrapper .iwd_opc_field:not(.choice) label.label,.iwd_main_wrapper .field:not(.choice) label.label,.iwd_main_wrapper .iwd_opc_field:not(.choice) legend.label,.iwd_main_wrapper .field:not(.choice) legend.label,.iwd_main_wrapper .iwd_opc_field:not(.choice) .label,.iwd_main_wrapper .field:not(.choice) .label{display: none}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input,.iwd_main_wrapper .field.iwd_opc_input,.iwd_main_wrapper .iwd_opc_field .input-text,.iwd_main_wrapper .field .input-text,.iwd_main_wrapper .iwd_opc_field textarea,.iwd_main_wrapper .field textarea,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field,.iwd_main_wrapper .field .iwd_opc_hosted_field,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea,.iwd_main_wrapper .field.iwd_opc_textarea{background: inherit;border-radius: 4px;border: 1px solid #e5e5e5;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;font-size: 14px;line-height: 19px;outline: none;height: 37px;width: 100%;color: #343434}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input:focus,.iwd_main_wrapper .field.iwd_opc_input:focus,.iwd_main_wrapper .iwd_opc_field .input-text:focus,.iwd_main_wrapper .field .input-text:focus,.iwd_main_wrapper .iwd_opc_field textarea:focus,.iwd_main_wrapper .field textarea:focus,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field:focus,.iwd_main_wrapper .field .iwd_opc_hosted_field:focus,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea:focus,.iwd_main_wrapper .field.iwd_opc_textarea:focus{box-shadow: 0 0 3px 1px #f00}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input:invalid,.iwd_main_wrapper .field.iwd_opc_input:invalid,.iwd_main_wrapper .iwd_opc_field .input-text:invalid,.iwd_main_wrapper .field .input-text:invalid,.iwd_main_wrapper .iwd_opc_field textarea:invalid,.iwd_main_wrapper .field textarea:invalid,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field:invalid,.iwd_main_wrapper .field .iwd_opc_hosted_field:invalid,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea:invalid,.iwd_main_wrapper .field.iwd_opc_textarea:invalid,.iwd_main_wrapper .iwd_opc_field.iwd_opc_input:-moz-ui-invalid,.iwd_main_wrapper .field.iwd_opc_input:-moz-ui-invalid,.iwd_main_wrapper .iwd_opc_field .input-text:-moz-ui-invalid,.iwd_main_wrapper .field .input-text:-moz-ui-invalid,.iwd_main_wrapper .iwd_opc_field textarea:-moz-ui-invalid,.iwd_main_wrapper .field textarea:-moz-ui-invalid,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field:-moz-ui-invalid,.iwd_main_wrapper .field .iwd_opc_hosted_field:-moz-ui-invalid,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea:-moz-ui-invalid,.iwd_main_wrapper .field.iwd_opc_textarea:-moz-ui-invalid{outline: none}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input::-moz-placeholder,.iwd_main_wrapper .field.iwd_opc_input::-moz-placeholder,.iwd_main_wrapper .iwd_opc_field .input-text::-moz-placeholder,.iwd_main_wrapper .field .input-text::-moz-placeholder,.iwd_main_wrapper .iwd_opc_field textarea::-moz-placeholder,.iwd_main_wrapper .field textarea::-moz-placeholder,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field::-moz-placeholder,.iwd_main_wrapper .field .iwd_opc_hosted_field::-moz-placeholder,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea::-moz-placeholder,.iwd_main_wrapper .field.iwd_opc_textarea::-moz-placeholder{color: #676767;opacity: 1;transition: opacity .3s ease}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input:-moz-placeholder,.iwd_main_wrapper .field.iwd_opc_input:-moz-placeholder,.iwd_main_wrapper .iwd_opc_field .input-text:-moz-placeholder,.iwd_main_wrapper .field .input-text:-moz-placeholder,.iwd_main_wrapper .iwd_opc_field textarea:-moz-placeholder,.iwd_main_wrapper .field textarea:-moz-placeholder,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field:-moz-placeholder,.iwd_main_wrapper .field .iwd_opc_hosted_field:-moz-placeholder,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea:-moz-placeholder,.iwd_main_wrapper .field.iwd_opc_textarea:-moz-placeholder{color: #676767;opacity: 1;transition: opacity .3s ease}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input:-ms-input-placeholder,.iwd_main_wrapper .field.iwd_opc_input:-ms-input-placeholder,.iwd_main_wrapper .iwd_opc_field .input-text:-ms-input-placeholder,.iwd_main_wrapper .field .input-text:-ms-input-placeholder,.iwd_main_wrapper .iwd_opc_field textarea:-ms-input-placeholder,.iwd_main_wrapper .field textarea:-ms-input-placeholder,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field:-ms-input-placeholder,.iwd_main_wrapper .field .iwd_opc_hosted_field:-ms-input-placeholder,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea:-ms-input-placeholder,.iwd_main_wrapper .field.iwd_opc_textarea:-ms-input-placeholder{color: #676767;opacity: 1;transition: opacity .3s ease}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input::-webkit-input-placeholder,.iwd_main_wrapper .field.iwd_opc_input::-webkit-input-placeholder,.iwd_main_wrapper .iwd_opc_field .input-text::-webkit-input-placeholder,.iwd_main_wrapper .field .input-text::-webkit-input-placeholder,.iwd_main_wrapper .iwd_opc_field textarea::-webkit-input-placeholder,.iwd_main_wrapper .field textarea::-webkit-input-placeholder,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field::-webkit-input-placeholder,.iwd_main_wrapper .field .iwd_opc_hosted_field::-webkit-input-placeholder,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea::-webkit-input-placeholder,.iwd_main_wrapper .field.iwd_opc_textarea::-webkit-input-placeholder{opacity: 1;transition: opacity .3s ease;color: #676767}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input:disabled,.iwd_main_wrapper .field.iwd_opc_input:disabled,.iwd_main_wrapper .iwd_opc_field .input-text:disabled,.iwd_main_wrapper .field .input-text:disabled,.iwd_main_wrapper .iwd_opc_field textarea:disabled,.iwd_main_wrapper .field textarea:disabled,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field:disabled,.iwd_main_wrapper .field .iwd_opc_hosted_field:disabled,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea:disabled,.iwd_main_wrapper .field.iwd_opc_textarea:disabled,.iwd_main_wrapper .iwd_opc_field.iwd_opc_input[readonly],.iwd_main_wrapper .field.iwd_opc_input[readonly],.iwd_main_wrapper .iwd_opc_field .input-text[readonly],.iwd_main_wrapper .field .input-text[readonly],.iwd_main_wrapper .iwd_opc_field textarea[readonly],.iwd_main_wrapper .field textarea[readonly],.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field[readonly],.iwd_main_wrapper .field .iwd_opc_hosted_field[readonly],.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea[readonly],.iwd_main_wrapper .field.iwd_opc_textarea[readonly]{opacity: .4;pointer-events: none}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input.mage-error,.iwd_main_wrapper .field.iwd_opc_input.mage-error,.iwd_main_wrapper .iwd_opc_field .input-text.mage-error,.iwd_main_wrapper .field .input-text.mage-error,.iwd_main_wrapper .iwd_opc_field textarea.mage-error,.iwd_main_wrapper .field textarea.mage-error,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field.mage-error,.iwd_main_wrapper .field .iwd_opc_hosted_field.mage-error,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea.mage-error,.iwd_main_wrapper .field.iwd_opc_textarea.mage-error{border-color: #ff0}.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field,.iwd_main_wrapper .field .iwd_opc_hosted_field{height: 37px}.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field.braintree-hosted-fields-focused,.iwd_main_wrapper .field .iwd_opc_hosted_field.braintree-hosted-fields-focused{box-shadow: 0 0 3px 1px #f00}.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field.braintree-hosted-fields-invalid,.iwd_main_wrapper .field .iwd_opc_hosted_field.braintree-hosted-fields-invalid{border-color: #ff0}.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea,.iwd_main_wrapper .field.iwd_opc_textarea,.iwd_main_wrapper .iwd_opc_field textarea,.iwd_main_wrapper .field textarea{max-width: 100%;overflow: hidden;resize: none;vertical-align: top}.iwd_main_wrapper .iwd_opc_field[type="password"]:not(:placeholder-shown),.iwd_main_wrapper .field[type="password"]:not(:placeholder-shown){font-size: 34px;line-height: 19px;height: 37px;letter-spacing: -1px}.iwd_main_wrapper .fieldset{margin: 0;padding: 0}.iwd_main_wrapper .fieldset .field{padding: 0;margin: 0 0 20px 0}.iwd_main_wrapper .fieldset .field.choice{position: relative}.iwd_main_wrapper .fieldset .field.choice input[type="checkbox"] ~ label{cursor: pointer;font-size: 14px;line-height: 18px;position: relative;display: block;padding-left: 26px}.iwd_main_wrapper .fieldset .field .control{position: relative}.iwd_main_wrapper .fieldset .field .control .message.warning{display: none}.iwd_main_wrapper .fieldset .field ._with-tooltip .input-text{width: 100%;margin: 0}.iwd_main_wrapper .fieldset .field .field-tooltip{display: none}.iwd_main_wrapper .fieldset .field._error .control input,.iwd_main_wrapper .fieldset .field._warn .control input,.iwd_main_wrapper .fieldset .field._error .control textarea,.iwd_main_wrapper .fieldset .field._warn .control textarea,.iwd_main_wrapper .fieldset .field._error .control .scroll-wrapper,.iwd_main_wrapper .fieldset .field._warn .control .scroll-wrapper,.iwd_main_wrapper .fieldset .field._error .control .iwd_opc_select_container,.iwd_main_wrapper .fieldset .field._warn .control .iwd_opc_select_container{border-color: #ff0}.iwd_main_wrapper .fieldset .field.additional{margin-bottom: 10px}.iwd_main_wrapper .fieldset .field.additional:last-child{margin-bottom: 0}.iwd_main_wrapper div.mage-error[generated]{display: none !important}.iwd_main_wrapper .iwd_opc_show_hide_password{font-family: 'FontAwesome';color: #222;font-size: 14px;position: absolute;width: 15px;height: 15px;display: inline-block;right: 18px;top: 11px;line-height: 1;cursor: pointer}.iwd_main_wrapper .iwd_opc_show_hide_password.active:after{content: "\f070"}.iwd_main_wrapper .iwd_opc_show_hide_password:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "\f06e"}.iwd_main_wrapper .iwd_opc_show_hide_password:hover{color: #56cfe1}.iwd_main_wrapper .iwd_opc_collapsible_opened .with_angle:after{content: '\f106' !important}.iwd_main_wrapper button.iwd_opc_small_button,.iwd_main_wrapper a.iwd_opc_small_button,.iwd_main_wrapper div.iwd_opc_small_button,.iwd_main_wrapper a.iwd_opc_button,.iwd_main_wrapper div.iwd_opc_button,.iwd_main_wrapper button.iwd_opc_button{font-weight: 400;display: block;box-sizing: border-box;line-height: 19px;box-shadow: none;font-size: 14px;text-align: center;border-radius: 4px;width: 100%;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;outline: none;margin: 0;background: #fff;border: 1px solid #676767;color: #676767;cursor: pointer;position: relative}.iwd_main_wrapper button.iwd_opc_small_button.with_angle:after,.iwd_main_wrapper a.iwd_opc_small_button.with_angle:after,.iwd_main_wrapper div.iwd_opc_small_button.with_angle:after,.iwd_main_wrapper a.iwd_opc_button.with_angle:after,.iwd_main_wrapper div.iwd_opc_button.with_angle:after,.iwd_main_wrapper button.iwd_opc_button.with_angle:after{font-family: 'FontAwesome';font-size: 14px;position: absolute;right: 16px}.iwd_main_wrapper button.iwd_opc_small_button.with_angle.opened:after,.iwd_main_wrapper a.iwd_opc_small_button.with_angle.opened:after,.iwd_main_wrapper div.iwd_opc_small_button.with_angle.opened:after,.iwd_main_wrapper a.iwd_opc_button.with_angle.opened:after,.iwd_main_wrapper div.iwd_opc_button.with_angle.opened:after,.iwd_main_wrapper button.iwd_opc_button.with_angle.opened:after{content: '\f106'}.iwd_main_wrapper button.iwd_opc_small_button.with_angle:after,.iwd_main_wrapper a.iwd_opc_small_button.with_angle:after,.iwd_main_wrapper div.iwd_opc_small_button.with_angle:after,.iwd_main_wrapper a.iwd_opc_button.with_angle:after,.iwd_main_wrapper div.iwd_opc_button.with_angle:after,.iwd_main_wrapper button.iwd_opc_button.with_angle:after{content: '\f107'}.iwd_main_wrapper button.iwd_opc_small_button:focus,.iwd_main_wrapper a.iwd_opc_small_button:focus,.iwd_main_wrapper div.iwd_opc_small_button:focus,.iwd_main_wrapper a.iwd_opc_button:focus,.iwd_main_wrapper div.iwd_opc_button:focus,.iwd_main_wrapper button.iwd_opc_button:focus,.iwd_main_wrapper button.iwd_opc_small_button:active,.iwd_main_wrapper a.iwd_opc_small_button:active,.iwd_main_wrapper div.iwd_opc_small_button:active,.iwd_main_wrapper a.iwd_opc_button:active,.iwd_main_wrapper div.iwd_opc_button:active,.iwd_main_wrapper button.iwd_opc_button:active,.iwd_main_wrapper button.iwd_opc_small_button:hover,.iwd_main_wrapper a.iwd_opc_small_button:hover,.iwd_main_wrapper div.iwd_opc_small_button:hover,.iwd_main_wrapper a.iwd_opc_button:hover,.iwd_main_wrapper div.iwd_opc_button:hover,.iwd_main_wrapper button.iwd_opc_button:hover{box-shadow: none;color: #343434;border-color: #343434;text-decoration: none}.iwd_main_wrapper button.iwd_opc_small_button:disabled,.iwd_main_wrapper a.iwd_opc_small_button:disabled,.iwd_main_wrapper div.iwd_opc_small_button:disabled,.iwd_main_wrapper a.iwd_opc_button:disabled,.iwd_main_wrapper div.iwd_opc_button:disabled,.iwd_main_wrapper button.iwd_opc_button:disabled{opacity: .4;cursor: default}.iwd_main_wrapper button.iwd_opc_small_button.active,.iwd_main_wrapper a.iwd_opc_small_button.active,.iwd_main_wrapper div.iwd_opc_small_button.active,.iwd_main_wrapper a.iwd_opc_button.active,.iwd_main_wrapper div.iwd_opc_button.active,.iwd_main_wrapper button.iwd_opc_button.active{color: #222;border-color: #222}.iwd_main_wrapper button.iwd_opc_small_button.active:hover,.iwd_main_wrapper a.iwd_opc_small_button.active:hover,.iwd_main_wrapper div.iwd_opc_small_button.active:hover,.iwd_main_wrapper a.iwd_opc_button.active:hover,.iwd_main_wrapper div.iwd_opc_button.active:hover,.iwd_main_wrapper button.iwd_opc_button.active:hover,.iwd_main_wrapper button.iwd_opc_small_button.active:focus,.iwd_main_wrapper a.iwd_opc_small_button.active:focus,.iwd_main_wrapper div.iwd_opc_small_button.active:focus,.iwd_main_wrapper a.iwd_opc_button.active:focus,.iwd_main_wrapper div.iwd_opc_button.active:focus,.iwd_main_wrapper button.iwd_opc_button.active:focus,.iwd_main_wrapper button.iwd_opc_small_button.active:active,.iwd_main_wrapper a.iwd_opc_small_button.active:active,.iwd_main_wrapper div.iwd_opc_small_button.active:active,.iwd_main_wrapper a.iwd_opc_button.active:active,.iwd_main_wrapper div.iwd_opc_button.active:active,.iwd_main_wrapper button.iwd_opc_button.active:active{color: #56cfe1;border-color: #56cfe1}.iwd_main_wrapper button.iwd_opc_small_button,.iwd_main_wrapper div.iwd_opc_small_button,.iwd_main_wrapper a.iwd_opc_small_button,.iwd_main_wrapper div.iwd_opc_small_button{padding-right: 8px;padding-left: 8px;display: block;box-sizing: border-box;width: 48%;overflow: hidden}.iwd_main_wrapper button.iwd_opc_small_button:first-child,.iwd_main_wrapper div.iwd_opc_small_button:first-child,.iwd_main_wrapper a.iwd_opc_small_button:first-child,.iwd_main_wrapper div.iwd_opc_small_button:first-child{float: left}.iwd_main_wrapper button.iwd_opc_small_button:last-child,.iwd_main_wrapper div.iwd_opc_small_button:last-child,.iwd_main_wrapper a.iwd_opc_small_button:last-child,.iwd_main_wrapper div.iwd_opc_small_button:last-child{float: right}.iwd_main_wrapper .iwd_opc_small_button_container{overflow: hidden}.iwd_main_wrapper .loading-mask .loader{width: 71px !important;height: 71px !important}.iwd_main_wrapper .iwd_opc_field_tooltip{position: absolute;cursor: pointer;top: 9px;right: 17px;line-height: 19px}.iwd_main_wrapper .iwd_opc_field_tooltip:hover .iwd_opc_field_tooltip_content{display: block}.iwd_main_wrapper .iwd_opc_field_tooltip:after{content: attr(data-icon);font-size: 14px;line-height: 14px;font-family: 'FontAwesome'}.iwd_main_wrapper .iwd_opc_field_tooltip .iwd_opc_field_tooltip_content{box-shadow: 0 4px 8px 0 rgba(52,52,52,0.2);background: #fff;width: 197px;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;z-index: 100;display: none;position: absolute;text-align: left;line-height: 17px;font-size: 12px;right: 100%;margin-right: 14px;border-radius: 4px}.iwd_main_wrapper .iwd_opc_field_tooltip .iwd_opc_field_tooltip_content:after{left: calc(100% - 12px);top: calc(50% - 6px);content: " ";height: 24px;width: 12px;position: absolute;background: #fff}.iwd_main_wrapper .iwd_opc_field_tooltip .iwd_opc_field_tooltip_content:before{box-shadow: 1px 1px 8px 0 rgba(52,52,52,0.2);content: '';position: absolute;left: calc(100% - 6px);top: 50%;width: 12px;height: 12px;background: #fff;transform: rotate(45deg);z-index: -1}.iwd_main_wrapper .scroll-wrapper{overflow: hidden;padding: 0;position: relative;outline: none;margin: 0}.iwd_main_wrapper .scroll-wrapper .scroll-content{outline: none;height: auto;left: 0;max-width: none !important;overflow-y: scroll !important;position: relative !important;top: 0;width: auto !important}.iwd_main_wrapper .scroll-wrapper .scroll-content::-webkit-scrollbar{height: 0;width: 0}.iwd_main_wrapper .scroll-wrapper .scroll-content.scroll-scrolly_visible:not(.selected) ~ .scroll-y.scroll-scrolly_visible{display: block}.iwd_main_wrapper .scroll-wrapper .scroll-element{display: none;box-sizing: content-box;background: none;border: none;margin: 0;padding: 0;position: absolute;z-index: 10}.iwd_main_wrapper .scroll-wrapper .scroll-element div{box-sizing: content-box;background: none;border: none;margin: 0;padding: 0;position: absolute;z-index: 10;display: block;height: 100%;left: 0;top: 0;width: 100%}.iwd_main_wrapper .scroll-wrapper .scroll-element.scroll-y{height: 100%;min-height: 100%;right: 0;top: 0;width: 0}.iwd_main_wrapper .scroll-wrapper .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_outer{display: block;height: 100%;left: 0;width: 100%;top: 8px}.iwd_main_wrapper .scroll-wrapper .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_outer .scroll-element_size{top: -16px}.iwd_main_wrapper .scroll-wrapper .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_outer .scroll-element_track{display: none}.iwd_main_wrapper .scroll-wrapper .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_outer .scroll-bar{left: -16px;min-height: 80px;width: 8px;cursor: default;background-color: #343434;opacity: 0.4;display: block;border-radius: 4px;-webkit-transition: opacity .1s linear;-moz-transition: opacity .1s linear;-o-transition: opacity .1s linear;transition: opacity .1s linear}.iwd_main_wrapper .scroll-wrapper .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_outer .scroll-bar:hover,.iwd_main_wrapper .scroll-wrapper .scroll-element.scroll-y.scroll-scrolly_visible .scroll-element_outer .scroll-bar:active{background-color: #343434}.onepage-index-index .loading-mask,.iwd_opc_success_page .loading-mask{background: rgba(255,255,255,0.4)}.onepage-index-index .loading-mask .loader,.iwd_opc_success_page .loading-mask .loader{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 100001;margin: auto;border-top: 11px solid rgba(229,229,229,0.4);border-right: 11px solid rgba(229,229,229,0.4);border-bottom: 11px solid rgba(229,229,229,0.4);border-left: 11px solid #999;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation: load8 1.1s infinite linear;animation: load8 1.1s infinite linear;border-radius: 50%;width: 49px;height: 49px}@-webkit-keyframes load8{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes load8{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}.onepage-index-index .loading-mask .loader img,.iwd_opc_success_page .loading-mask .loader img{display: none}.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column{margin: 0 auto}.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_success_page_info,.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_opc_success_page_create_account_info{padding: 0 24px 0 24px;text-align: center}.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_success_page_info a,.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_opc_success_page_create_account_info a{color: #222}.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_success_page_info a:hover,.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_opc_success_page_create_account_info a:hover{color: #56cfe1;text-decoration: none}.iwd_empty_cart_wrapper .iwd_opc_alternative_wrapper .iwd_opc_empty_cart_column .iwd_opc_alternative_column{margin: 0 auto}.iwd_empty_cart_wrapper .iwd_opc_alternative_wrapper .iwd_opc_empty_cart_column .iwd_opc_alternative_column .iwd_opc_empty_cart_info{padding: 0 24px 0 24px;text-align: center}.iwd_empty_cart_wrapper .iwd_opc_alternative_wrapper .iwd_opc_empty_cart_column .iwd_opc_alternative_column .iwd_empty_cart_powered_by{text-align: center;margin-bottom: 0}.iwd_empty_cart_wrapper .iwd_opc_alternative_wrapper .iwd_opc_empty_cart_column .iwd_opc_alternative_column .iwd_empty_cart_powered_by a{color: #222}.iwd_empty_cart_wrapper .iwd_opc_alternative_wrapper .iwd_opc_empty_cart_column .iwd_opc_alternative_column .iwd_empty_cart_powered_by a:hover{color: #56cfe1;text-decoration: none}.iwd_opc_wrapper #iwd_opc_powered_by_logo{overflow: hidden;display: none}.iwd_opc_wrapper #iwd_opc_powered_by_logo a{float: right;display: inline-block}.iwd_opc_wrapper #iwd_opc_powered_by_logo a img{width: 69px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper > .iwd_opc_two_column_wrapper:first-child .iwd_opc_column{width: 50%}.iwd_opc_wrapper .iwd_opc_alternative_wrapper > .iwd_opc_two_column_wrapper:first-child .iwd_opc_column .iwd_opc_alternative_column{max-width: 590px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column{float: left}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_iframe_payment_column{width: 100%;float: none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_iframe_payment_column .iwd_opc_alternative_column{margin: 0 auto;max-width: 590px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_iframe_payment_column .iwd_opc_alternative_column .iwd_opc_column_name{color: #222;line-height: 18px;cursor: pointer}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_iframe_payment_column .iwd_opc_alternative_column .iwd_opc_column_name:hover{color: #56cfe1}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_iframe_payment_column .iwd_opc_alternative_column .iwd_opc_column_name:before{font-family: 'FontAwesome';color: #676767;content: '\f104';margin-right: 10px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_iframe_payment_column .iwd_opc_alternative_column .iwd_opc_column_content{text-align: center;margin: 0 auto}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_address_column{padding-right: 24px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_address_column .iwd_opc_alternative_column{float: left}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_shipping_column{padding: 0 24px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_shipping_column .iwd_opc_alternative_column{margin: 0 auto;float: none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_payment_column{padding-left: 24px;margin-bottom: 0 !important}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_payment_column .iwd_opc_alternative_column{float: right}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_payment_column .iwd_opc_alternative_column .loading-mask{overflow: hidden}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_general_errors{cursor: pointer}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_general_errors .message.error,.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_general_errors .message.success{margin-bottom: 20px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column{width: 32.6881%;position: relative;float: left}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column .iwd_opc_alternative_column{max-width: inherit}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_address_column{padding-right: 24px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_address_column .iwd_opc_alternative_column{float: left}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_shipping_column{padding: 0 24px;width: 34.6233%}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_shipping_column .iwd_opc_alternative_column{margin: 0 auto;float: none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_payment_column{padding-left: 24px;margin-bottom: 0 !important}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column.iwd_opc_payment_column .iwd_opc_alternative_column{float: right}@media (max-width: 1008px){.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column{float: none !important;width: 100% !important;padding: 0 !important;margin-bottom: 48px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column .iwd_opc_alternative_column{margin: 0 auto !important;float: none !important;max-width: 368px}}@media (max-width: 368px){.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_column .iwd_opc_alternative_column{max-width: 288px}}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_additional_payment_info{font-size: 12px;line-height: 21px;padding-left: 16px;padding-right: 16px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_additional_payment_info .iwd_opc_additional_payment_label{display: inline;padding-right: 4px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_additional_payment_info .iwd_opc_additional_payment_value{display: inline;font-weight: bold}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_shipping_method_tooltip .iwd_opc_field_tooltip_content,.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_payment_method_tooltip .iwd_opc_field_tooltip_content{top: -30px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_shipping_method_tooltip .iwd_opc_field_tooltip_content:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_payment_method_tooltip .iwd_opc_field_tooltip_content:after{top: calc(34px - 6px)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_shipping_method_tooltip .iwd_opc_field_tooltip_content:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_payment_method_tooltip .iwd_opc_field_tooltip_content:before{top: 34px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_payment_method_tooltip_virtual .iwd_opc_field_tooltip_content{top: -7px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_payment_method_tooltip_virtual .iwd_opc_field_tooltip_content:after{top: calc(11px - 6px)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_payment_method_tooltip_virtual .iwd_opc_field_tooltip_content:before{top: 11px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_cvv_tooltip .iwd_opc_field_tooltip_content{top: -24px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_cvv_tooltip .iwd_opc_field_tooltip_content:after{top: calc(28px - 6px)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_cvv_tooltip .iwd_opc_field_tooltip_content:before{top: 28px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_cc_tooltip .iwd_opc_field_tooltip_content{top: -38px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_cc_tooltip .iwd_opc_field_tooltip_content:after{top: calc(42px - 6px)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field_tooltip.iwd_opc_cc_tooltip .iwd_opc_field_tooltip_content:before{top: 42px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top{margin-bottom: 48px;display: inline-block}@media (max-width: 1008px){.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top{margin-bottom: 24px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top .iwd_opc_column{margin-bottom: 24px}}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review .iwd_opc_review_grand_total_tax{color: #999;display: inline}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals{margin-top: 20px;background: #fff;border-radius: 4px;position: absolute;width: 100%;z-index: 101;box-shadow: 0 4px 8px 0 rgba(52,52,52,0.2);padding: 8px 0 8px 0;color: #343434}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_top_review_items_wrapper{max-height: 500px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items{display: table;position: relative;width: 100%;background: #fff;padding: 0 16px 0 16px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item{display: table-row}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item:first-child .iwd_opc_review_item_cell{padding-top: 8px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell{display: table-cell;text-align: right;line-height: 21px;width: 40%;padding-bottom: 8px;border-bottom: 1px solid #e5e5e5;padding-top: 16px;padding-left: 12px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell:first-child{text-align: left;width: 60%;padding-right: 12px;padding-left: 0}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_name{padding-bottom: 8px;font-weight: 600;line-height: 21px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_subtotal{padding-bottom: 8px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_subtotal:before{padding-right: 8px;color: #999;content: attr(data-item-tax)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_subtotal:first-child:before{content: attr(data-item-qty)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_options{font-size: 12px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_options .iwd_opc_review_item_option{padding-bottom: 8px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_options .iwd_opc_review_item_option .iwd_opc_review_item_option_label{display: inline;word-wrap: break-word;word-break: break-word}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_options .iwd_opc_review_item_option .iwd_opc_review_item_option_value{color: #999;display: inline;word-wrap: break-word;word-break: break-word}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_options .iwd_opc_review_item_option .iwd_opc_review_item_option_value a{color: #222;font-size: 12px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals{display: table;position: relative;width: 100%;background: #fff;font-weight: 600;margin-top: 16px;padding: 0 16px 0 16px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total{display: table-row}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total.iwd_opc_review_total_tax{color: #999}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total .iwd_opc_review_total_cell{padding-bottom: 8px;display: table-cell;width: 68%;line-height: 21px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total .iwd_opc_review_total_cell:last-child{width: 38%;text-align: right}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total.iwd_opc_grand_total .iwd_opc_review_total_cell{color: #222}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper{position: relative}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper:before{position: absolute;border-radius: 4px;display: inline-block;line-height: 1;width: 42px;height: 26px;background-image: url('../IWD_Opc/images/icons1x.png')}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="AE"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="AMEX"]:before{content: '';background-position: -199px -19px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="VI"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="VISA"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DELTA"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="UKE"]:before{content: '';background-position: -19px -19px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MC"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MCDEBIT"]:before{content: '';background-position: -79px -19px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DI"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DC"]:before{content: '';background-position: -139px -19px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DICL"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DN"]:before{content: '';background-position: -139px -63px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="CUP"]:before{content: '';background-position: -199px -63px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SO"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SOLO"]:before{content: '';background-position: -139px -107px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="ME"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MAESTRO"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MI"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MD"]:before{content: '';background-position: -19px -63px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="JCB"]:before{content: '';background-position: -259px -19px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SM"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SWITCH"]:before{content: '';background-position: -79px -107px}@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 4 / 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper:before{background-image: url('../IWD_Opc/images/icons2x.png');background-size: 258px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="AE"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="AMEX"]:before{content: '';background-position: -158px 136px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="VI"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="VISA"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DELTA"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="UKE"]:before{content: '';background-position: -9px 136px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MC"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MCDEBIT"]:before{content: '';background-position: -58px 136px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DI"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DC"]:before{content: '';background-position: -108px 136px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DICL"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="DN"]:before{content: '';background-position: -108px 102px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="CUP"]:before{content: '';background-position: -158px 102px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SO"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SOLO"]:before{content: '';background-position: -108px 69px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="ME"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MAESTRO"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MI"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="MD"]:before{content: '';background-position: -9px 102px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="JCB"]:before{content: '';background-position: -207px 136px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SM"]:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_cc_wrapper[data-cc-type="SWITCH"]:before{content: '';background-position: -58px 69px}}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip{display: none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_option_with_image,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_option_with_image{padding-right: 79px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_option_with_image img.iwd_opc_option_image,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container.selected .iwd_opc_select_option.iwd_opc_option_with_image img.iwd_opc_option_image{right: 34px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_option_with_image,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_option_with_image{padding-right: 61px;position: relative}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_option_with_image img.iwd_opc_option_image,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_option_with_image img.iwd_opc_option_image{width: 40px;height: 24px;right: 17px;position: absolute;bottom: 0;margin: auto;top: 0}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long{padding-right: 135px;position: relative;overflow: visible}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_wrapper,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_wrapper,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_wrapper,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_wrapper{width: 42px;height: 26px;float: left;margin-left: 5px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_preview{display: inline-block;position: absolute;top: 5px;height: 26px;right: 45px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip{top: 6px;width: 24px;height: 24px;border-radius: 4px;border: 1px solid #222}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content{width: 215px;position: fixed}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:before{top: 16px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_small:after{top: calc(16px - 6px)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:before{top: 31px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content.iwd_opc_cc_tooltip_content_big:after{top: calc(31px - 6px)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper{margin-top: 5px;margin-left: 0;margin-right: 5px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(4n),.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(4n),.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(4n),.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(4n){margin-right: 0}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(-n+4),.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(-n+4),.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(-n+4),.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip .iwd_opc_field_tooltip_content .iwd_opc_cc_wrapper:nth-child(-n+4){margin-top: 0}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:hover:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:hover:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:hover:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:hover:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:hover:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:hover:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:hover:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:hover:before{background: #56cfe1}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:before{background: #222;content: '';display: inline-block;position: absolute;border-radius: 4px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:after,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:after{top: 10px;left: 5px;width: 12px;height: 2px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_types_tooltip:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:before,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_long .iwd_opc_cc_types_tooltip:before{top: 5px;left: 10px;content: '';position: absolute;height: 12px;width: 2px;background: #222}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short{padding-right: 106px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_preview,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .field .iwd_opc_select_container .iwd_opc_select_option.iwd_opc_cc_option_short .iwd_opc_cc_preview{right: 17px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method{display: none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method._active{display: block}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-title{display: none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .iwd_opc_cc_wrapper:before{right: 16px;top: 5.5px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .iwd_opc_cc_wrapper[data-https="1"]:before{right: 40px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content iframe{display: block}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .iwd_opc_gateway_payment{height: 190px;background: url('../IWD_Opc/images/redirect.png') center center no-repeat;background-size: contain}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .iwd_opc_payment_instructions{color: #222;font-size: 12px;line-height: 17px;text-align: center;padding: 0 16px 0 16px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .iwd_opc_payment_instructions .iwd_opc_payment_instructions_title{font-size: 14px;line-height: 21px;text-align: left}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .iwd_opc_payment_instructions .iwd_opc_payment_instructions_small{color: #676767;text-align: left;max-width: 50%}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .payment-method-content .actions-toolbar{display: none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #checkout-payment-method-load .payment-method .iwd_opc_hosted_label{display: block}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_login #iwd_opc_login_captcha .iwd_opc_captcha_image{text-align: center}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_login #iwd_opc_login_captcha .iwd_opc_captcha_reload_sensitive_container{font-size: 12px;line-height: 17px;text-align: center}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_login #iwd_opc_login_captcha .iwd_opc_captcha_reload_sensitive_container .iwd_opc_case_sensitive_captcha{display: inline}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_login #iwd_opc_login_captcha .iwd_opc_captcha_reload_sensitive_container .iwd_opc_refresh_captcha_button{display: inline;cursor: pointer;color: #222;text-transform: capitalize}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_login #iwd_opc_login_captcha .iwd_opc_captcha_reload_sensitive_container .iwd_opc_refresh_captcha_button:hover{color: #56cfe1;text-decoration: underline}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_gift_message .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option img.iwd_opc_option_image,.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_gift_message .field .iwd_opc_select_container .iwd_opc_select_option img.iwd_opc_option_image{width: 19px;height: 19px;box-sizing: border-box;border: 1px solid #e5e5e5;margin-left: 16px;border-radius: 4px}.iwd_opc_wrapper .iwd_opc_alternative_wrapper .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option img.iwd_opc_option_image,.iwd_opc_wrapper .iwd_opc_alternative_wrapper .field .iwd_opc_select_container .iwd_opc_select_option img.iwd_opc_option_image{float: right}.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active{color: #fff;background: #222;font-weight: 600}.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:hover,.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:focus,.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:active{color: #fff;background: #56cfe1}.iwd_opc_wrapper #payment_form_iwd_authcim #iwd_authcim_cc_cid{max-width: inherit}.onepage-index-index .nav-sections,.onepage-index-index .nav-toggle{display: none}.onepage-index-index .logo{margin-left: 0}.iwd_opc_popup_wrapper{display: none;position: fixed;top: 0;margin: 0;bottom: 0;left: 0;right: 0;z-index: 105;width: 100%;height: 100%}.iwd_opc_popup_wrapper.active{display: block}.iwd_opc_popup_wrapper .iwd_opc_popup{position: absolute;top: 40%;left: 50%;width: 34.6233%;padding: 0 24px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -40%);max-height: 85%;overflow: auto}@media (max-width: 1008px){.iwd_opc_popup_wrapper .iwd_opc_popup{width: 100%;padding: 0;max-width: 368px;min-width: 288px}}.iwd_opc_popup_wrapper .iwd_opc_popup .iwd_opc_popup_content{background: #fff;border-radius: 4px;outline: none;padding: 20px 16px 0 16px;overflow: auto;box-shadow: 0 4px 8px 0 rgba(52,52,52,0.2);max-width: 368px;margin: 0 auto}.iwd_opc_popup_wrapper .iwd_opc_popup_mask{position: relative;padding: inherit;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4)}@media (min-width: 786px){.onestepcheckout-index-index .modal-popup.osc-social-login-popup .modal-inner-wrap{max-height: unset}}.onestepcheckout-index-index #social-form-login .actions-toolbar .create{display: none}.page-title-wrapper .checkout-description{color: #fff;position: relative}.checkout-agreement .action.action-show{background: none;border: none;box-shadow: none}.one-step-checkout-wrapper #co-place-order-area{padding: 20px !important}.checkout-container{z-index: 1 !important}.one-step-checkout-container .gift-options-content .fieldset .field .control{position: static}.one-step-checkout-container .gift-options-content .fieldset:after{content: "";display: table;clear: both}.one-step-checkout-container .table-checkout-shipping-method tbody tr td{padding-left: 15px;padding-right: 15px}.one-step-checkout-container .gift-message-item > i{position: absolute;margin-left: 15px;top: 50%;right: 0;transform: translateY(-50%)}.one-step-checkout-container .osc-place-order-block{margin-top: 0 !important}.one-step-checkout-container .checkout-shipping-address{border: 1px solid #eee;margin-top: 0 !important;margin-bottom: 30px}.one-step-checkout-container .checkout-shipping-address:after{content: "";display: table;clear: both}.one-step-checkout-container .checkout-billing-address{border: 1px solid #eee;margin-top: 0 !important;margin-bottom: 30px}.one-step-checkout-container .checkout-billing-address:after{content: "";display: table;clear: both}.one-step-checkout-container .checkout-shipping-method{border: 1px solid #eee;margin-top: 0 !important;margin-bottom: 30px}.one-step-checkout-container .checkout-shipping-method:after{content: "";display: table;clear: both}.one-step-checkout-container .checkout-payment-method{border: 1px solid #eee;margin-top: 0 !important;margin-bottom: 30px}.one-step-checkout-container .checkout-payment-method:after{content: "";display: table;clear: both}.one-step-checkout-container #opc-sidebar{border: 1px solid #eee;margin-top: 0 !important;margin-bottom: 30px}.one-step-checkout-container #opc-sidebar:after{content: "";display: table;clear: both}.one-step-checkout-container .step-title{margin-bottom: 0 !important}.one-step-checkout-container .minicart-items .product > .product-item-photo{height: auto !important}.one-step-checkout-container .minicart-items .product > .product-image-container{height: auto !important}.one-step-checkout-container .qty-wrapper{height: 40px;border: 1px solid #ddd;border-radius: 40px;padding: 0 15px !important;overflow: hidden;min-width: 105px}.one-step-checkout-container .qty-wrapper .item_qty{height: 40px;border: none;line-height: 40px;top: 0 !important}.one-step-checkout-container .qty-wrapper .button-action{margin-top: 10px}.one-step-checkout-container .osc-place-order-block{margin-top: 15px;padding-top: 20px !important;padding-bottom: 5px !important}.ui-datepicker-trigger{width: 30px;height: 30px;border: 1px solid #ddd;margin-left: 5px;border-radius: 2px;background-color: #fff}.ui-datepicker-trigger:after{content: "\f073";font-family: FontAwesome;font-size: 14px}.ui-datepicker-trigger:hover{color: #fff;background-color: #000;border-color: #000}.osc-authentication-wrapper{padding-top: 25px}.checkout-index-index .modal-popup .modal-content{box-shadow: none}.checkout-index-index .modal-popup .modal-content .block-customer-login{margin: 0 !important}.checkout-index-index .modal-popup .modal-header .modal-title{font-size: 28px}.checkout-index-index .modal-popup .action.action-login{border-radius: 40px;height: 40px;font-weight: 600;padding: 0 35px;line-height: 36px;background-color: transparent;border: 2px solid #222}.checkout-index-index .modal-popup .action.action-login:hover{border: 2px solid #56cfe1}.checkout-index-index .form.form-login #customer-email-fieldset{margin-bottom: 15px}.onestepcheckout-index-index .field.choice.col-mp{margin: 0 10px}.payment-option.discount-code{padding-bottom: 20px}.payment-option.discount-code .payment-option-title{cursor: pointer}#checkout-review-table thead th{vertical-align: middle}#checkout-review-table tbody tr td{vertical-align: middle}#checkout-review-table tfoot tr td{vertical-align: middle}@media (max-width: 767px){.one-step-checkout-container #co-place-order-area{padding: 0 !important}.one-step-checkout-container #checkout-review-table thead{display: none}.one-step-checkout-container #checkout-review-table tbody tr{display: block;border-bottom: 1px solid #ddd}.one-step-checkout-container #checkout-review-table tbody tr:after{content: "";display: table;clear: both}.one-step-checkout-container #checkout-review-table tbody tr td{display: block;border: none !important}.one-step-checkout-container #checkout-review-table tbody tr td.product{border-bottom: none;padding: 15px}.one-step-checkout-container #checkout-review-table tbody tr td.details-qty{float: left;padding: 0 10px !important;border: none;vertical-align: top}.one-step-checkout-container #checkout-review-table tbody tr td.subtotal{float: left;padding: 0 10px !important;border: none;vertical-align: top}.one-step-checkout-container #checkout-review-table tbody tr td.button-remove{float: left;padding: 0 10px !important;border: none;vertical-align: top}.one-step-checkout-container .qty-wrapper{min-width: 102px !important}.one-step-checkout-container .qty-wrapper .button-action{vertical-align: top !important;margin-top: 10px !important}table#checkout-review-table .product-item .price{line-height: 40px !important}table#checkout-review-table .remove-wrapper{line-height: 40px !important}}@media (min-width: 768px){#co-place-order-area{display: table;width: 100%;border-top: 1px solid #ddd}#co-place-order-area > .col-mp{float: none;display: table-cell;vertical-align: top}}#co-place-order-area .checkout-addition-block{margin: 0}.checkout-index-index .modal-popup.agreements-modal .modal-footer{display: none}.checkout-index-index .modal-popup.agreements-modal .modal-header{border: none;padding: 0}.checkout-index-index .modal-popup.agreements-modal .modal-content{box-shadow: none;border: none;padding: 25px 45px}.one-step-checkout-wrapper .opc-block-shipping-information{padding: 0;background-color: transparent}.one-step-checkout-wrapper .minicart-items-wrapper .product-item-detail{display: inline-block;padding-left: 10px;float: left;width: calc(100% - 90px)}#checkout-review-table tbody tr td.product{position: relative;padding-right: 30px}.marketplace-product-add .modal-slide{bottom: 0;left: 0;min-width: 0;position: fixed;right: 0;top: 0;visibility: hidden;opacity: 0;-webkit-transition: visibility 0s .3s, opacity .3s ease;transition: visibility 0s .3s, opacity .3s ease;left: 44px;z-index: 900}.marketplace-product-add .modal-slide .modal-inner-wrap{background-color: #ffffff;box-shadow: 0 0 12px 2px rgba(0,0,0,0.35);opacity: 1;pointer-events: auto;height: 100%;overflow-y: auto;position: static;-webkit-transform: translateX(100%);transform: translateX(100%);-webkit-transition: -webkit-transform .3s ease-in-out;transition: transform .3s ease-in-out;width: auto}.marketplace-product-add .modal-slide .modal-header{padding-bottom: 2.1rem;padding-top: 2.1rem}.marketplace-product-add .modal-slide .modal-title{font-size: 2.1rem;margin-right: 5.7rem}.marketplace-product-add .modal-slide .action-close{background-image: none;background: none;-moz-box-sizing: content-box;border: 0;box-shadow: none;line-height: inherit;margin: 0;padding: 0;text-shadow: none;font-weight: 400;display: inline-block;text-decoration: none;position: absolute;right: 0;top: 0;padding: 2.1rem 3rem}.marketplace-product-add .modal-slide .action-close:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 14px;line-height: 14px;color: #757575;content: '\e616';font-family: 'luma-icons';margin: 0;vertical-align: top;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.marketplace-product-add .modal-slide .action-close > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.marketplace-product-add .modal-popup{bottom: 0;left: 0;min-width: 0;position: fixed;right: 0;top: 0;visibility: hidden;opacity: 0;-webkit-transition: visibility 0s .3s, opacity .3s ease;transition: visibility 0s .3s, opacity .3s ease}.marketplace-product-add .modal-popup .modal-inner-wrap{background-color: #ffffff;box-shadow: 0 0 12px 2px rgba(0,0,0,0.35);opacity: 1;pointer-events: auto}.marketplace-product-add .modal-popup .action-close{background-image: none;background: none;-moz-box-sizing: content-box;border: 0;box-shadow: none;line-height: inherit;margin: 0;padding: 0;text-shadow: none;font-weight: 400;display: inline-block;text-decoration: none;position: absolute;right: 0;top: 0}.marketplace-product-add .modal-popup .action-close:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 14px;line-height: 14px;color: #757575;content: '\e616';font-family: 'luma-icons';margin: 0;vertical-align: top;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.marketplace-product-add .modal-popup .action-close > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.marketplace-product-add .modal-slide._show{visibility: visible;opacity: 1;-webkit-transition: opacity .3s ease;transition: opacity .3s ease}.marketplace-product-add .modal-slide._show .modal-inner-wrap{-webkit-transform: translate(0, 0);transform: translate(0, 0);-webkit-transform: translateX(0);transform: translateX(0)}.marketplace-product-add .modal-popup._show{visibility: visible;opacity: 1;-webkit-transition: opacity .3s ease;transition: opacity .3s ease}.marketplace-product-add .modal-popup._show .modal-inner-wrap{-webkit-transform: translate(0, 0);transform: translate(0, 0)}.marketplace-product-add .modal-header{border-bottom: 1px solid #eee;border-radius: 4px 4px 0 0;padding: 9px 15px;text-align: left}.marketplace-product-add button.action-close{border: none !important;background-color: transparent !important;background: transparent !important;padding: 0}.marketplace-product-add .modal-custom .action-close{background-image: none;background: none;-moz-box-sizing: content-box;border: 0;box-shadow: none;line-height: inherit;margin: 0;padding: 0;text-shadow: none;font-weight: 400;display: inline-block;text-decoration: none;position: absolute;right: 0;top: 0}.marketplace-product-add .modal-custom .action-close:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 14px;line-height: 14px;color: #757575;content: '\e616';font-family: 'luma-icons';margin: 0;vertical-align: top;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.marketplace-product-add .modal-custom .action-close > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.marketplace-product-add .action-close:before{content: "\e62f";transition: color .1s linear 0s}.marketplace-product-add .modals-overlay{z-index: 899 !important}.marketplace-product-add .modal-content{box-shadow: none;-webkit-box-shadow: none;border: none}.onestepcheckout-index-index{font-family: 'sans-serif', 'Open Sans', Helvetica, Arial, sans-serif;overflow-x: unset}.onestepcheckout-index-index header.page-header{margin: 0;padding: 20px 0}.onestepcheckout-index-index .aw-mobile{display: none}.onestepcheckout-index-index .aw-onestep-sidebar{float: right;width: 30%;padding-left: 15px}.onestepcheckout-index-index .aw-onestep-main{float: left;width: 70%;padding-right: 15px}.onestepcheckout-index-index .aw-onestep-main .email{margin-bottom: 15px}.onestepcheckout-index-index .aw-onestep-main .aw-onestep-groups_item .group-title h2{margin: 20px 0}.onestepcheckout-index-index .aw-onestep-main .modal-custom.authentication-dropdown{display: none}.onestepcheckout-index-index .aw-onestep-main div.email{max-width: unset !important}.onestepcheckout-index-index .aw-onestep-main .authentication-link a{color: #56cfe1}.onestepcheckout-index-index .modal-content{box-shadow: none;border: 0}.onestepcheckout-index-index .modal-header{padding: 15px 0;border: 0}.onestepcheckout-index-index .authentication-link > a{display: none}.onestepcheckout-index-index strong{font-weight: 500;font-size: 15px;color: #222}.onestepcheckout-index-index .fieldset > .field:not(.choice){margin-bottom: 10px}.onestepcheckout-index-index .actions-toolbar button{margin-top: 10px;margin-bottom: 10px}.onestepcheckout-index-index .mark{display: none}.onestepcheckout-index-index .aw-onestep-groups li + li{margin-top: 35px}.onestepcheckout-index-index input[type=radio],.onestepcheckout-index-index input[type=checkbox]{margin: 0px 0 0;line-height: normal;display: inline-block;vertical-align: middle}.onestepcheckout-index-index .field.choice,.onestepcheckout-index-index .form-group.choice{padding-left: 0}.onestepcheckout-index-index .onestep-shipping-method-list{margin-left: -15px;margin-right: -15px}.onestepcheckout-index-index .onestep-shipping-method-list:after{content: "";display: table;clear: both}.onestepcheckout-index-index .onestep-shipping-method-list .shipping-method-card{width: 50%;float: left;padding: 0 15px}.onestepcheckout-index-index .field-tooltip{top: 28px}.onestepcheckout-index-index h2{margin-bottom: 15px;margin-top: 10px}.onestepcheckout-index-index .aw-sidebar-summar .field-tooltip{top: 5px}.onestepcheckout-index-index .payment-option.discount-code .payment-option-title{margin-top: 20px}.onestepcheckout-index-index .aw-onestep-sidebar-header{font-size: 16px;color: #222}.onestepcheckout-index-index .modal-header .action-close{display: none}.onestepcheckout-index-index .onestep-billing-address .label{padding-left: 20px}.onestepcheckout-index-index .aw-mobile-hide{margin-bottom: 10px}.onestepcheckout-index-index .aw-onestep-html-content{color: #4d4d4d}.onestepcheckout-index-index .page-title-wrapper{padding: 0;background: none}.onestepcheckout-index-index .page-title-wrapper .container{padding: 0}.onestepcheckout-index-index .page-title-wrapper:before{background: none}.onestepcheckout-index-index .page-title-wrapper .page-header{text-align: left;color: #333333;font-size: 40px}.onestepcheckout-index-index .field.street .control .field + .field{margin-top: 5px}.onestepcheckout-index-index .page-main .main .checkout-container{z-index: unset !important}.onestepcheckout-index-index .page-main .main .checkout-container .input-text{color: #333}.onestepcheckout-index-index .page-main .main .checkout-container input[type="radio"] + label::before,.onestepcheckout-index-index .page-main .main .checkout-container input[type="radio"]:checked + label::before,.onestepcheckout-index-index .page-main .main .checkout-container input[type="checkbox"]:checked + label::before,.onestepcheckout-index-index .page-main .main .checkout-container input[type="checkbox"] + label::before{color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .onestep-shipping-address input[type="checkbox"] + label::before{color: #56cfe1;margin-left: 0}.onestepcheckout-index-index .page-main .main .checkout-container .onestep-billing-address input[type="checkbox"] + label::before{margin-left: 0}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar{background: #f4f4f4;border: none;color: #666}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar .price{color: #333}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar .aw-onestep-sidebar-header:before{color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item{border-bottom: 1px solid #ddd;padding-bottom: 20px}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title .mark{color: #56cfe1;border-color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item:not(:first-of-type){margin-top: 40px}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item:last-child{border-bottom: none}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .aw-onestep-groups .shipping-address-items ol .shipping-address-item.selected-item{border: none;box-shadow: unset;background: #f4f4f4;color: #5f5f5f}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .aw-onestep-groups .shipping-address-items ol .shipping-address-item.selected-item:after{color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .aw-onestep-groups .new-shipping-address-form .new-shipping-address-form .title strong{color: #5f5f5f}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .email .field .field-tooltip.toggle{top: 10px !important}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .payment-method._active::before{background-color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main button.action{color: #222;border: 2px solid #222;background-color: #fff;border-radius: 35px;-webkit-border-radius: 35px;-moz-border-radius: 35px;-o-border-radius: 35px;height: 35px;font-weight: 600;padding: 0 25px;line-height: 32px}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main button.action:hover{background-color: #222;color: #fff}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main .block-customer-login button.action{color: #fff}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle{color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:after{color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .aw-onestep-sidebar-content .aw-sidebar-product-qty .item-qty{height: 25px;line-height: 25px}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .aw-onestep-sidebar-content .shipping .mark .value{opacity: 1 !important}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .aw-onestep-sidebar-content .aw-sidebar_order-note span{color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .aw-onestep-sidebar-content .aw-sidebar_order-note span:after{color: #56cfe1}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .payment-option-content{position: relative}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .payment-option-content #discount-form .payment-option-inner .control #discount-code{border-radius: 38px;-webkit-border-radius: 38px;-moz-border-radius: 38px;-o-border-radius: 38px;padding-left: 20px;padding-right: 105px;border-color: #222}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .payment-option-content #discount-form .actions-toolbar{position: absolute;top: 3px;right: 3px}.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-sidebar-wrapper .payment-option-content #discount-form .actions-toolbar button.action{padding-left: 20px;padding-right: 20px;height: 38px;line-height: 34px}.onestepcheckout-index-index .page-main .main .checkout-container .fl-placeholder-state .label{color: #bbb !important}.onestepcheckout-index-index .page-main .main .checkout-container .control{padding-right: 0;margin-bottom: 10px}.onestepcheckout-index-index .page-main .main .checkout-container .control .ui-datepicker-trigger{border: none;top: 1px;right: 8px;height: 95% !important}.onestepcheckout-index-index .page-main .main .checkout-container .control .ui-datepicker-trigger span{display: none}.onestepcheckout-index-index .page-main .main .checkout-container .control .ui-datepicker-trigger:before{color: #7d7d7d}.onestepcheckout-index-index .page-main .main .checkout-container .control .ui-datepicker-trigger:after{display: none}.onestepcheckout-index-index .page-main .main .checkout-container .control .ui-datepicker-trigger:hover{background: none !important}.onestepcheckout-index-index .page-main .main .checkout-container .field-tooltip{top: 10px !important}.onestepcheckout-index-index .page-main .main .checkout-container .aw-sidebar-summary .loading-mask{left: 50%;margin-left: -32px}.onestepcheckout-index-index .page-main .main .loading-mask{display: none !important}.onestepcheckout-index-index .page-main .main .loader img{display: none !important}.onestepcheckout-index-index .aw-onestep-sidebar-table{width: 100%}.onestepcheckout-index-index .aw-sidebar-product-subtotals .aw-sidebar-product-price{margin-top: 8px}.onestepcheckout-index-index .aw-sidebar-product-subtotals .aw-sidebar-product-price .cart-price .price{font-size: 18px}.onestepcheckout-index-index .grand .amount .price{font-size: 20px}.onestepcheckout-index-index .grand .mark strong{font-size: 20px}.onestepcheckout-index-index .totals .mark{display: block}.onestepcheckout-index-index .payment-option.discount-code .payment-option-title::after{display: none}.onestepcheckout-index-index .field-tooltip .field-tooltip-action::before{font-size: 24px}.onestepcheckout-index-index .authentication .authentication-link > a{display: unset !important}.onestepcheckout-index-index .authentication-dropdown .modal-header .action-close{display: block !important;z-index: 500}.onestepcheckout-index-index .authentication-dropdown .modal-header .action-close:before{font-family: 'Pe-icon-7-stroke';content: "\e680";font-size: 40px;line-height: 40px;color: #000}.onestepcheckout-index-index .block-authentication .block-title strong{font-size: 20px}.onestepcheckout-index-index .authentication-dropdown{max-width: 360px}.onestepcheckout-index-index .authentication-dropdown .modal-inner-wrap{padding: 10px 25px 25px;background: #fff}.onestepcheckout-index-index .payment-option.discount-code .form-discount .actions-toolbar > div{margin-top: 0}.onestepcheckout-index-index .payment-option.discount-code .form-discount .actions-toolbar .action{padding: unset;margin: 0}.onestepcheckout-index-index img{max-width: 100%}.onestepcheckout-index-index .agreements-modal._show .modal-inner-wrap{background: #fff}.onestepcheckout-index-index .agreements-modal._show .modal-inner-wrap .modal-header{padding-bottom: 1.2rem;padding-left: 3rem;padding-right: 3rem}.onestepcheckout-index-index .agreements-modal._show .modal-inner-wrap .modal-header .action-close{display: block !important;z-index: 500}.onestepcheckout-index-index .agreements-modal._show .modal-inner-wrap .modal-header .action-close:before{background: none;font-family: 'Pe-icon-7-stroke';content: "\e680";font-size: 40px;line-height: 40px;color: #000;width: 40px;height: 40px;margin: .5rem 2rem 0 0;border: none !important}.onestepcheckout-index-index .agreements-modal._show .modal-inner-wrap .modal-title{border-bottom: 1px solid #c1c1c1;font-weight: 300;padding-bottom: 10px;font-size: 26px;margin-bottom: 0;min-height: 1em;word-wrap: break-word}.onestepcheckout-index-index .agreements-modal._show .modal-inner-wrap .modal-content{padding-left: 3rem;padding-right: 3rem;padding-bottom: 2.6rem}.onestepcheckout-index-index.ajax-loading .oscheckout-loading{display: block !important}body._has-modal-custom:before{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);content: "";z-index: 150}body._has-modal-custom .modal-custom.authentication-dropdown{display: block !important}@media (max-width: 1023px){.onestepcheckout-index-index .aw-onestep-main{padding-right: 0}.onestepcheckout-index-index .aw-onestep-main .payment-method{margin-left: 5px;margin-right: 5px}.onestepcheckout-index-index .aw-onestep-main .modal-custom.authentication-dropdown{left: 25px !important;top: 100px !important}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar{margin-top: 20px}}.onestepcheckout-index-index .page-main .checkout-container .fl-placeholder-state .label,.onestepcheckout-index-index .page-main .checkout-container .fl-label-state .label,.onestepcheckout-index-index .page-main .checkout-container fieldset .field .label{position: static !important;padding-left: 0 !important}.onestepcheckout-index-index .modal-popup .modal-header .action-close{top: 0;right: 0;display: block}.onestepcheckout-index-index .modal-popup .modal-header .action-close:before{font-size: 20px;line-height: 20px;color: #fff;border: 0}@media (min-width: 768px){#co-place-order-area > .col-mp{vertical-align: middle}}.onestepcheckout-index-index .payment-option.discount-code .form-discount .actions-toolbar .action{padding: 9px 28px}.btn[disabled]{color: #aaa}.block.aw-layered-nav .block-content.filter-content{margin-bottom: 50px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item{margin-bottom: 0;padding-bottom: 20px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-title{text-transform: uppercase;cursor: pointer}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-title .label{color: #333}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-title:after{color: #c8c8c8;font-size: 15px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content ol.items .item{padding: 5px 50px 5px 0}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content ol.items label{cursor: pointer;position: relative;top: -2px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content ol.items span.count{margin-top: -5px;font-size: 13px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content .show-more span{cursor: pointer;color: #56cfe1}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content .aw-layered-nav-priceslider{padding-top: 10px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content .aw-layered-nav-priceslider .ui-slider-horizontal{height: 5px;background: #56cfe1}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content .aw-layered-nav-priceslider .ui-slider-handle{width: 15px;height: 15px;background: #56cfe1;margin-top: -5px;cursor: move !important;margin-left: 0}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content .aw-layered-nav-priceslider .ui-slider-handle:last-child{margin-left: -15px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content .aw-layered-nav-priceslider .price-filter-info{margin-bottom: 8px}.block.aw-layered-nav .block-content.filter-content .filter-options .filter-options-item .filter-options-content .aw-layered-nav-priceslider .price-filter-info span{color: #696969}.block.aw-layered-nav .block-content.filter-content .filter-options .aw-layered-nav-popover__action{padding-top: 20px;border-top: 1px solid #f0f0f0}.price-filter-button{margin-top: 20px}#slider-range{margin-bottom: 10px}.price-inputs-wrapper .price-from{margin-bottom: 10px}.price-inputs-wrapper label{margin-bottom: 0}.price-inputs-wrapper input[type="text"]{height: 30px;line-height: 30px}#layered-selected-filters-block{margin-bottom: 20px}#layered-selected-filters-block .selected-items-list .selected-item{border: 1px solid #aaa;color: #aaa;font-size: 12px;border-radius: 3px;display: inline-block;line-height: 1.5rem;padding: .5rem .5rem .5rem 1rem}#layered-selected-filters-block .selected-items-list .selected-item:last-child{padding: .5rem 1rem}#layered-selected-filters-block .selected-items-list .selected-item a{color: #aaa}#layered-selected-filters-block .selected-items-list .selected-item:hover{border-color: #222}#layered-selected-filters-block .selected-items-list .selected-item:hover span{color: #222;text-decoration: line-through;cursor: pointer}#layered-selected-filters-block .selected-items-list .selected-item:hover a span{text-decoration: unset}#layered-selected-filters-block .selected-items-list .selected-item:hover .action-close::before{color: #222}#layered-selected-filters-block .selected-items-list .selected-item .action-close{display: inline-block;background-image: none;background: none;-moz-box-sizing: content-box;border: 0;box-shadow: none;line-height: inherit;margin: 0;padding: 0;text-decoration: none;font-weight: 400}#layered-selected-filters-block .selected-items-list .selected-item .action-close:before{font-size: 20px;line-height: inherit;color: #aaa;content: "\e680";font-family: 'Pe-icon-7-stroke';margin: 0;vertical-align: top;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.page-layout-1column .block.aw-layered-nav .block-content.filter-content{margin: 0}.page-layout-1column .block.aw-layered-nav .filter-options{margin-bottom: 30px}.color-theme{color: #56cfe1}*{padding: 0}*:focus,*:active{outline: none !important}a{color: #8e8e8e;text-decoration: none;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}a:hover,a:focus,a:active{color: #56cfe1;text-decoration: none}ul,ol{list-style: none;margin: 0}table > caption{border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.table thead tr th,.table tbody tr th,.table tfoot tr th,.table thead tr td,.table tbody tr td,.table tfoot tr td{padding: 15px}blockquote{quotes: none;background: #f1f1f1;padding: 30px 25px 30px 60px;margin-bottom: 20px;position: relative;font-style: italic;display: block;font-size: 14px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px}blockquote:before{position: absolute;content: "\f10d";font-family: "FontAwesome";left: 25px;top: 10px;font-size: 20px;color: #999}body{color: #878787;background-color: #fff;font-style: normal;font-weight: 400;line-height: 1.75;font-size: 14px}body.cms-index-index footer.footer{margin-top: 0 !important}body.active_mgs_builder.ajax-loading:after{content: "";background-color: rgba(255,255,255,0.4);background-position: center center;background-repeat: no-repeat;background-image: url('../images/loader-2.gif');position: fixed;z-index: 9999999;top: 0;left: 0;right: 0;bottom: 0}body:not(.panel-popup):not(.fullwidth).mgs-quickview-catalog-product-view.boxed .page-wrapper{width: 100% !important;margin: 0 !important;padding: 0 !important}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-weight: 600;margin: 0;color: #222;line-height: 1.428;letter-spacing: 0.5px}.h1,h1{font-size: 48px}.h2,h2{font-size: 36px}.h3,h3{font-size: 24px}.h4,h4{font-size: 21px}.h5,h5{font-size: 18px}.h6,h6{font-size: 16px}button{transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.btn{border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;height: 40px;font-weight: 600;padding: 0 35px;line-height: 36px;background-color: transparent}.btn:hover,.btn:focus,.btn:active{color: #fff;border-color: #56cfe1;background-color: #56cfe1}.btn.btn-lg{padding: 0 40px;height: 44px;line-height: 40px}.btn.btn-sm{font-size: 14px;padding: 0 30px}.btn.btn-xs{padding: 0 25px;line-height: 34px;height: 36px}.btn-default{color: #222;border: 2px solid #222;background-color: #fff}.btn-default:hover,.btn-default:focus,.btn-default:active{color: #fff;border: 2px solid #222;background-color: #222}.btn-default2{color: #fff;border: 2px solid #fff;background-color: transparent}.btn-default2:hover,.btn-default2:focus,.btn-default2:active{color: #fff;border: 2px solid #56cfe1;background-color: #56cfe1}.btn-primary{color: #fff;border: 2px solid #222;background-color: #222}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color: #fff;border: 2px solid #56cfe1;background-color: #56cfe1}.btn-secondary{color: #fff;border: 2px solid #56cfe1;background-color: #56cfe1}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color: #fff;border: 2px solid #222;background-color: #222}.btn-full{width: 100%}div.mage-error{color: #ff0000;font-style: italic;padding-top: 5px;line-height: 1.4;font-size: 12px}div.mage-error + .password-strength-meter{margin-top: 5px}.password-strength-meter{background-color: #f4f4f4;height: 32px;color: #2a2a2a;line-height: 32px;padding: 0 15px;position: relative;z-index: 1}.password-strength-meter:before{content: '';height: 100%;left: 0;position: absolute;top: 0;z-index: -1}.password-strength-meter-0 .password-strength-meter:before{background-color: #f4f4f4;width: 100%}.password-strength-meter-1 .password-strength-meter:before{background-color: #ffafae;width: 25%}.password-strength-meter-2 .password-strength-meter:before{background-color: #ffd6b3;width: 50%}.password-strength-meter-3 .password-strength-meter:before{background-color: #c5eeac;width: 75%}.password-strength-meter-4 .password-strength-meter:before{background-color: #81b562;width: 100%}.label,label{font-size: 13px;color: #5f5f5f;padding: 0;margin: 0 0 9px;font-weight: 400;text-align: left;line-height: inherit}::-webkit-input-placeholder{color: #c1c1c1}:-moz-placeholder{color: #c1c1c1}::-moz-placeholder{color: #c1c1c1}:-ms-input-placeholder{color: #c1c1c1}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition: background-color 5000s ease-in-out 0s;-webkit-box-shadow: 0 0 0px 1000px #fff inset}@-moz-document url-prefix(){select:-moz-focusring,select::-moz-focus-inner{color: transparent !important;text-shadow: 0 0 0 #999 !important;background-image: none !important;border: 0}}input:focus::-webkit-input-placeholder{color: transparent}input:focus::-moz-placeholder{color: transparent}input:focus:-ms-input-placeholder{color: transparent}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{background: #fff;border: 1px solid #ccc;box-sizing: border-box;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;font-size: 13px;height: 40px;line-height: 36px;padding: 0 10px;vertical-align: baseline;width: 100%;color: #878787;box-shadow: none !important}input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="datetime"]:focus,input[type="email"]:focus{border-color: #222}input[type="number"]{-moz-appearance: textfield;-webkit-appearance: textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="radio"],.checkbox-inline input[type="radio"],.radio input[type="checkbox"],.radio-inline input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-top: 2px}textarea,textarea.form-control,textarea.input-text{width: 100%;height: auto;border: 1px solid #ccc;min-height: 120px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;background: #fff;box-shadow: none;padding: 15px;box-shadow: none !important}textarea:focus,textarea.form-control:focus,textarea.input-text:focus{border-color: #222}select,select.form-control,select.input-text{width: 100%;border: 1px solid #ccc;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}select:focus,select.form-control:focus,select.input-text:focus{border-color: #222}select:not([multiple]),select.form-control:not([multiple]),select.input-text:not([multiple]){-moz-appearance: none;-webkit-appearance: none;background: #fff url("../images/select-bg.svg") no-repeat scroll 100% 45%;height: 40px;text-indent: 0.01em;text-overflow: "";padding: 0 25px 0 10px}select:not([multiple]) option,select.form-control:not([multiple]) option,select.input-text:not([multiple]) option{height: 40px;padding: 8px 10px}select[multiple],select.form-control[multiple],select.input-text[multiple]{background-color: #fff}select[multiple] option,select.form-control[multiple] option,select.input-text[multiple] option{font-size: 14px;height: 34px;padding: 8px 10px}.field.required > label em,.form-group.required > label em,.field._required > label em,.form-group._required > label em,.field.required > .label em,.form-group.required > .label em,.field._required > .label em,.form-group._required > .label em{display: none}.field.required > label:after,.form-group.required > label:after,.field._required > label:after,.form-group._required > label:after,.field.required > .label:after,.form-group.required > .label:after,.field._required > .label:after,.form-group._required > .label:after{color: #ff0000;content: "*";font-size: 13px;margin: 0 0 0 3px}.field.required .form-control + .mage-error,.form-group.required .form-control + .mage-error,.field._required .form-control + .mage-error,.form-group._required .form-control + .mage-error,.field.required .input-text + .mage-error,.form-group.required .input-text + .mage-error,.field._required .input-text + .mage-error,.form-group._required .input-text + .mage-error{font-size: 12px;color: red}.field > .label,.form-group > .label,.field > label,.form-group > label{display: inline-block;font-weight: 500}.field.street .label,.form-group.street .label{border: none}.field.street .control .field label,.form-group.street .control .field label{display: none}.field.street .control .field + .field,.form-group.street .control .field + .field{margin-top: 10px}.field.choice,.form-group.choice{position: relative;padding-left: 20px;text-align: left}.field.choice .label,.form-group.choice .label{margin: 0;font-size: 13px;cursor: pointer;white-space: normal}.field.choice .control,.form-group.choice .control,.field.choice > input,.form-group.choice > input{position: absolute;left: 0;bottom: auto;top: 3px;margin-top: 0}.field.choice .control input,.form-group.choice .control input{margin: 0}.field.note,.form-group.note{margin-top: 5px;font-style: italic;font-weight: 300}.fields.group .field + .field{margin-top: 10px}.fieldset > .field:not(.choice){margin-bottom: 15px}.control._with-tooltip{position: relative;padding-right: 40px}.field-tooltip{cursor: pointer;position: absolute;right: 0;top: 5px}.field-tooltip .field-tooltip-action{display: inline-block;text-decoration: none}.field-tooltip .field-tooltip-action:before{color: #bbb;content: "\f059";display: inline-block;font-family: "FontAwesome";font-size: 21px;font-weight: normal;line-height: inherit;overflow: hidden;text-align: center;vertical-align: middle;line-height: 1}.field-tooltip .field-tooltip-content{background: #f4f4f4 none repeat scroll 0 0;border: 1px solid #999;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;display: none;font-size: 14px;left: 40px;overflow-wrap: break-word;padding: 12px;position: absolute;text-transform: none;top: -5px;width: 270px;z-index: 2}.field-tooltip .field-tooltip-content:before{border-right-color: #666;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: transparent #999 transparent transparent;border-image: none;border-style: solid;border-width: 10px;content: "";display: block;height: 0;left: -20px;position: absolute;top: 5px;width: 0;z-index: 3}.field-tooltip .field-tooltip-content:after{border-right-color: #f4f4f4;width: 1px;z-index: 4;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: transparent #f4f4f4 transparent transparent;border-image: none;border-style: solid;border-width: 10px;content: "";display: block;height: 0;left: -19px;position: absolute;top: 5px;width: 0;z-index: 3}.field-tooltip._active .field-tooltip-content{display: block}.std ul{list-style-type: square;padding-left: 15px}.nowrap{white-space: nowrap}.no-display{display: none}.no-padding{padding: 0 !important}.ls__1{letter-spacing: 1px}.lh__1{line-height: 1}.fwm{font-weight: 500}.no-margin{margin: 0}.list-group .list-group-item{font-weight: 500;padding: 10px 0;background-color: transparent !important;border: none;border-bottom: 1px solid #ddd !important;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.list-group .list-group-item .badge{padding: 3px 7px 1px;margin-top: 4px}.list-group .list-group-item.active{color: #56cfe1}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px}.extra-link a{color: #222;font-weight: 600}.extra-link a:hover{color: #56cfe1}.extra-link a + a{margin-left: 20px}.modal-content{border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.modal-content button.close{position: absolute;right: 0;top: 0;color: #222;opacity: 1;font-weight: 500;width: 40px;height: 40px;line-height: 40px;z-index: 1}.modal.fade .modal-dialog{margin: 0 auto;top: 50%;transform: translate3d(0, -100%, 0);-webkit-transform: translate3d(0, -100%, 0);-moz-transform: translate3d(0, -100%, 0);-o-transform: translate3d(0, -100%, 0)}.modal.in .modal-dialog{top: 50%;transform: translate3d(0, -50%, 0);-webkit-transform: translate3d(0, -50%, 0);-moz-transform: translate3d(0, -50%, 0);-o-transform: translate3d(0, -50%, 0);max-width: 80%;max-height: 80vh;overflow-y: auto}.price-box p{margin-bottom: 0}.price-box .price{color: #696969}.price-box .price-label{display: none}.price-box .old-price{margin-right: 8px;float: left;vertical-align: middle}.price-box .old-price .price{color: #878787;text-decoration: line-through}.price-box .special-price .price{color: #ec0101}.price-box .price-from,.price-box .price-to{display: inline-block;vertical-align: top;margin: 0}.price-box .price-from .old-price,.price-box .price-to .old-price{display: none}.price-box .price-from:after{content: " - "}.price-box .minimal-price .price-label{display: inline-block;font-size: 14px;color: #696969}.price-box .minimal-price .price-label:after{content: ":";margin-right: 3px}.message > *{padding: 12px 20px 12px 45px;display: block;font-size: 14px;position: relative;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;margin: 0 0 15px}.message p{margin: 0}.message > *:before{-webkit-font-smoothing: antialiased;font-size: 24px;line-height: 24px;font-family: 'FontAwesome';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;left: 0;width: 45px;position: absolute;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}.message > * a{color: #56cfe1}.message > * a:hover{text-decoration: underline}.message.info > *{background: #d9edf7;color: #31708f}.message.info > *:before{color: #31708f;content: '\f024'}.message.error > *{background: #fae5e5;color: #1979c3}.message.error > *:before{color: #b30000;content: '\f06a'}.message.warning > *{background: #fdf0d5;color: #6f4400}.message.warning > *:before{color: #b30000;content: '\f071'}.message.notice > *{background: #fdf0d5;color: #6f4400}.message.notice > *:before{color: #c07600;content: '\f12a'}.message.success > *{background: #e5efe5;color: #006400}.message.success > *:before{color: #006400;content: '\f00c'}body.cms-index-index .message > div{margin: 15px 0 0}.search-autocomplete{display: none;position: absolute;z-index: 3;right: 15px;left: 15px;width: auto !important;top: 100%}.search-autocomplete ul:not(:empty){background: #fff;border-top: 1px solid #efefef;box-shadow: 0 2px 2px rgba(0,0,0,0.2)}.search-autocomplete ul li{border-bottom: 1px solid #efefef;cursor: pointer;margin: 0;padding: 5px 40px 5px 10px;position: relative;text-align: left;white-space: nowrap}.search-autocomplete ul li:last-child{border-bottom: none}.search-autocomplete ul li:hover,.search-autocomplete ul li.selected{background-color: #222;border-color: #222;color: #fff}.search-autocomplete ul li .amount{color: #56cfe1;position: absolute;right: 7px;top: 7px;white-space: nowrap}.search-autocomplete ul li .amount:before{content: "("}.search-autocomplete ul li .amount:after{content: ")"}.owl-carousel .owl-item img{transform-style: unset;-moz-transform-style: unset;-webkit-transform-style: unset}.owl-carousel .owl-dots{display: table;margin: 20px auto 0}.owl-carousel .owl-dots.disabled{margin: 0 !important;display: none}.owl-carousel .owl-dots .owl-dot{display: table-cell;vertical-align: middle;cursor: pointer}.owl-carousel .owl-dots .owl-dot span{width: 11px;height: 11px;position: relative;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;margin: 0 7.5px;transition: all .4s ease 0s;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;-o-transition: all .4s ease 0s;cursor: pointer;background: #666;background: rgba(0,0,0,0.5);display: block;box-shadow: inset 0 0 3px rgba(0,0,0,0.3)}.owl-carousel .owl-dots .owl-dot:hover span,.owl-carousel .owl-dots .owl-dot.active span{background: #333;background: rgba(0,0,0,0.7)}.owl-carousel .owl-nav.disabled{display: none}.owl-carousel .owl-nav > div{width: 38px;height: 38px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;color: #222;border: 2px solid #222;background: none;font-size: 30px;text-align: center;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;vertical-align: top;display: inline-block;cursor: pointer;position: absolute;top: 50%;margin-top: -19px;line-height: 38px;opacity: 0;visibility: hidden}.owl-carousel .owl-nav > div i{font-weight: 600;line-height: 36px;display: block}.owl-carousel .owl-nav > div:not(.disabled):hover{background-color: #56cfe1;color: #fff;border-color: #56cfe1}.owl-carousel .owl-nav > div.disabled{color: #c2c2c2;border-color: #c2c2c2;cursor: auto;pointer-events: none;opacity: 0.4}.owl-carousel .owl-nav > div.owl-prev{left: 30px}.owl-carousel .owl-nav > div.owl-next{right: 30px}.owl-carousel:hover .owl-nav > div{opacity: 1;visibility: visible}.slider_mgs_carousel.owl-carousel .owl-dots{bottom: 20px;position: absolute;left: 50%;margin: 0;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%)}.scroll-to-top{border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;box-shadow: 0 0 3px 0 rgba(0,0,0,0.2);width: 45px;height: 45px;position: fixed;right: 35px;font-size: 35px;text-align: center;line-height: 45px;color: #878787;background-color: #fff;z-index: 100}.scroll-to-top .fa{font-family: "Pe-icon-7-stroke";line-height: 45px}.scroll-to-top .fa:before{content: "\e682"}.scroll-to-top:hover,.scroll-to-top:focus,.scroll-to-top:active{color: #222}.visible-builder{display: none !important}.footer{margin-top: 70px}.footer .middle-footer{padding: 80px 0;background-color: #f6f6f8;border-top: 1px solid #f6f6f8}.footer .middle-footer p{margin-bottom: 1.3em;line-height: 24px}.footer .middle-footer a{color: #878787}.footer .middle-footer a:hover,.footer .middle-footer a:focus{color: #56cfe1}.footer .middle-footer ul.menu li{line-height: 30px;margin-bottom: 5px}.footer .block.newsletter{border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;border: 1px solid #878787;padding: 2px}.footer .block.newsletter .form.subscribe{display: table;position: relative}.footer .block.newsletter .form.subscribe .form-group,.footer .block.newsletter .form.subscribe .actions{display: table-cell}.footer .block.newsletter .form.subscribe .form-group .control input + .mage-error{position: absolute;background-color: #fff;border: 1px solid #ccc;left: 30px;top: 100%;margin-top: 10px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;padding: 12px 15px 10px;right: 0}.footer .block.newsletter .form.subscribe .form-group .control input + .mage-error:before{content: "";width: 0;height: 0;position: absolute;border-bottom: 8px solid #ccc;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid transparent;top: -16px;left: 15px}.footer .block.newsletter .form.subscribe .form-group .control input + .mage-error:after{content: "";width: 0;height: 0;position: absolute;border-bottom: 7px solid #fff;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid transparent;top: -14px;left: 16px}.footer .block.newsletter .form.subscribe .form-group input[type="email"]{height: 39px;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;border: none;padding: 0 10px;background-color: transparent}.footer .block.newsletter .form.subscribe .actions{width: 1%}.footer .block.newsletter .form.subscribe .actions .action.subscribe{padding: 0 15px}.footer .block.newsletter:not(:hover) .form.subscribe .form-group .control input + .mage-error{opacity: 0;visibility: hidden}.footer .bottom-footer{padding-top: 20px;padding-bottom: 20px;line-height: 1;border-top: 1px solid transparent}.footer .bottom-footer .copyright address{margin: 0;line-height: 1}.footer .bottom-footer ul:after{content: "";display: table;clear: both}.footer .bottom-footer ul li{float: right;margin: 0 10px}.footer .bottom-footer ul li:last-child{margin-right: 0}.footer .top-footer .block.newsletter{max-width: 550px;margin: 0 auto}.footer.footer2 .top-footer{padding: 43px 0 50px;background-color: #f6f6f8}.footer.footer2 .middle-footer{background-color: #fff}.footer.footer2 .bottom-footer{background-color: #f6f6f8}.footer .instagram-block .block-content ul.row{margin-left: -5px;margin-right: -5px}.footer .instagram-block .block-content ul.row li.margin-bottom30{margin-bottom: 10px;padding-left: 5px;padding-right: 5px}.footer.footer3 .bottom-footer{border-top: 1px solid #ddd;padding: 60px 0;text-align: center}.footer.footer3 .bottom-footer li{float: none;display: inline-block}.footer.footer3 .bottom-footer .social-link{margin-top: 25px}.footer.footer3 .bottom-footer .social-link li{float: none;font-size: 20px;display: inline-block}.footer.footer3 .bottom-footer .custom-menu{margin-top: 40px;margin-bottom: 10px}.footer.footer3 .bottom-footer .custom-menu li a{color: #222;font-weight: 500;margin-bottom: 10px;display: inherit}.footer.footer3 .bottom-footer .custom-menu li a:hover{color: #56cfe1}.footer.footer4 .top-footer{border-top: 1px solid #ddd;padding: 43px 0 50px}.footer.footer4 .middle-footer{color: #fff}.footer.footer4 .middle-footer .h1,.footer.footer4 .middle-footer h1,.footer.footer4 .middle-footer .h2,.footer.footer4 .middle-footer h2,.footer.footer4 .middle-footer .h3,.footer.footer4 .middle-footer h3,.footer.footer4 .middle-footer .h4,.footer.footer4 .middle-footer h4,.footer.footer4 .middle-footer .h5,.footer.footer4 .middle-footer h5,.footer.footer4 .middle-footer .h6,.footer.footer4 .middle-footer h6{color: #fff}.footer.footer4 .middle-footer a{color: #fff}.footer.footer4 .middle-footer a:hover,.footer.footer4 .middle-footer a:focus{color: #56cfe1}.footer.footer4 .middle-footer-container .middle-footer{background: none !important;padding-bottom: 0}.footer.footer4 .middle-footer-container .middle-col{background-image: url('../images/bg_footer.jpg');background-position: center center;background-size: cover;background-repeat: no-repeat}.footer.footer4 .bottom-footer{color: rgba(255,255,255,0.3);background-color: rgba(0,0,0,0.4)}.footer.footer4 .bottom-footer .copyright address{margin-bottom: 0 !important;line-height: inherit !important}.footer.footer4.footer-builder .visible-builder{display: block !important}ul.social-link li{float: left;margin: 0 10px;font-size: 16px}ul.social-link li:first-child{margin-left: 0}ul.social-link:after{content: "";display: table;clear: both}ul.list-icon li{padding-left: 30px;position: relative;margin-bottom: 18px}ul.list-icon li:last-child{margin-bottom: 0}ul.list-icon li .icon{font-size: 24px;font-weight: bold;position: absolute;left: 0;top: 0}.minicart-wrapper{position: relative}.minicart-wrapper .mage-dropdown-dialog{display: block !important}.minicart-wrapper:after{content: "";display: table;clear: both}.minicart-wrapper .action.showcart{white-space: nowrap;cursor: pointer;text-decoration: none;position: relative;color: #000;display: block;line-height: 1}.minicart-wrapper .action.showcart > .counter.qty{color: #fff;background-color: #222;text-align: center;white-space: normal;position: absolute;height: 20px;min-width: 20px;font-size: 12px;line-height: 22px;left: 14px;top: -10px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%}.minicart-wrapper .action.showcart > .counter.qty.empty .counter-number:empty:after{content: "0";display: inline-block}.minicart-wrapper .action.showcart > .counter.qty .loading-mask{width: 20px;height: 20px;top: 0;background-color: transparent;right: 0;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%}.minicart-wrapper .action.showcart > .counter.qty .loading-mask .loader > img{width: 20px;position: static !important}.minicart-wrapper .action.showcart > .counter.qty .counter-label{display: none}.minicart-wrapper .action.showcart:before{-webkit-font-smoothing: antialiased;font-size: 24px;content: "\e615";font-family: 'Pe-icon-7-stroke';overflow: hidden;speak: none;line-height: 1;text-align: center}.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart:active:before{color: #56cfe1}.minicart-wrapper .action.showcart.active{color: #56cfe1}.minicart-wrapper .action.showcart.active:before{color: #56cfe1}.minicart-wrapper .block-minicart{background: #fff;top: 0;bottom: 0;width: 320px;left: auto;right: -320px;position: fixed;z-index: 999;opacity: 0;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s}.minicart-wrapper.active:after{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0.9;display: block;content: "";z-index: 998}.minicart-wrapper.active .block-minicart{opacity: 1;transform: translate3d(-320px, 0, 0);-webkit-transform: translate3d(-320px, 0, 0);-moz-transform: translate3d(-320px, 0, 0);-o-transform: translate3d(-320px, 0, 0)}.minicart-wrapper .close-minicart{font-size: 16px;line-height: 50px;letter-spacing: 2px;text-transform: uppercase;background: #000;color: #fff;text-align: center;font-weight: 600;position: relative}.minicart-wrapper .close-minicart button{position: absolute;left: 8px;top: 0;bottom: 0;cursor: pointer;font-size: 40px;background: none;border: none;opacity: 0.8}.minicart-wrapper .close-minicart button i{display: block}.minicart-wrapper .close-minicart button:hover{opacity: 1}.minicart-wrapper .block-content{max-height: calc(100vh - 50px);overflow-x: hidden;overflow-y: auto;padding: 0 20px}.minicart-wrapper .block-content ol.minicart-items,.minicart-wrapper .block-content .minicart-items-wrapper{height: auto !important}.minicart-wrapper .block-content > .actions > .subtotal{margin-top: 15px;text-align: center;width: 100%;padding: 11px 0 7px;border-top: 1px solid #ebebeb}.minicart-wrapper .block-content > .actions > .subtotal > *{display: inline-block}.minicart-wrapper .block-content > .actions > .subtotal > span.label{color: #222;font-size: 18px;letter-spacing: 0.5px;font-weight: 600;text-transform: uppercase}.minicart-wrapper .block-content > .actions > .subtotal .price-container .price{color: #2a2a2a;font-size: 18px;font-weight: 600}.minicart-wrapper .block-content .subtitle.empty{display: block;color: #222;text-align: center;font-weight: 400;padding-top: 20px}.minicart-items .product > .product-item-photo,.minicart-items .product > .product-image-container{overflow: hidden;width: 80px !important;float: left}.minicart-items .product > .product-item-photo img,.minicart-items .product > .product-image-container img{max-width: 100%;height: auto !important}.minicart-items .product-item{padding-top: 20px}.minicart-items .product-item .product:after{display: table;clear: both;content: ""}.minicart-items .product-item .product > .product-item-photo{position: relative}.minicart-items .product-item .product > .product-item-photo:after{content: "";background: #000;position: absolute;left: 0;right: 0;top: 0;bottom: 0;opacity: 0;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.minicart-items .product-item .product > .product-item-photo img{max-width: 100%;height: auto !important}.minicart-items .product-item .product-item-details{float: left;width: calc(100% - 80px);padding-left: 15px;padding-top: 1px}.minicart-items .product-item .product-item-details > .product.options{font-size: 12px}.minicart-items .product-item .product-item-details .product-item-name{font-size: 13px;color: #222;line-height: 1.428;font-weight: 600;display: block}.minicart-items .product-item .product-item-details .product-item-name a{font-weight: 600;font-size: 13px;color: #222;line-height: 1.428;display: block}.minicart-items .product-item .product-item-details .product-item-name a:hover{color: #56cfe1}.minicart-items .product-item .product-item-details .product-item-pricing{margin-top: 4px}.minicart-items .product-item .product-item-details .product-item-pricing .price{color: #2a2a2a;font-size: 14px}.minicart-items .product-item .details-qty.qty{margin-top: 8px}.minicart-items .product-item .details-qty.qty > label{display: none}.minicart-items .product-item .details-qty.qty .cart-item-qty{width: 80px;height: 34px;border-radius: 17px;line-height: 1;padding: 0;text-align: center}.minicart-items .product-item .details-qty.qty .update-cart-item{margin-left: 0;height: 34px;padding: 0 15px;font-size: 12px;color: #fff;border: 1px solid #222;background-color: #222;border-radius: 17px}.minicart-items .product-item .details-qty.qty .update-cart-item:hover,.minicart-items .product-item .details-qty.qty .update-cart-item:focus,.minicart-items .product-item .details-qty.qty .update-cart-item:active{background-color: #56cfe1;border-color: #56cfe1;color: #fff}.minicart-items .product-item .product.actions{position: absolute;top: 50%;left: 50%;display: table;opacity: 0;visibility: hidden;z-index: 1;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%)}.minicart-items .product-item .product.actions > div{display: table-cell;padding: 0 3px;vertical-align: middle}.minicart-items .product-item .product.actions .action{width: 30px;height: 30px;color: #222;background-color: #fff;border: 1px solid #fff;display: block;border-radius: 5px;text-align: center;line-height: 26px}.minicart-items .product-item .product.actions .action span{border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.minicart-items .product-item .product.actions .action:after{font-size: 20px;font-family: 'Pe-icon-7-stroke';font-weight: bold}.minicart-items .product-item .product.actions .action.delete:after{content: "\e680";font-size: 28px}.minicart-items .product-item .product.actions .action.edit:after{content: "\e666"}.minicart-items .product-item .product.actions .action:hover{background-color: #56cfe1;border-color: #56cfe1;color: #fff}.minicart-items .product-item:hover .product > .product-item-photo:after{opacity: 0.5}.minicart-items .product-item:hover .product.actions{opacity: 1;visibility: visible}.product.options > .toggle{cursor: pointer;color: #222;display: block;font-weight: 500}.product.options > .toggle:after{color: #2a2a2a;margin: 0 0 0 5px;position: static;content: "\f107";display: inline-block;font-family: FontAwesome;font-size: 12px;font-weight: normal;line-height: 12px;margin: 0px 6px 0;overflow: hidden;text-align: center;vertical-align: middle}.product.options .content .subtitle{display: none}dl.product.options.list{margin-bottom: 5px}dl.product.options.list dt,dl.product.options.list dd{float: left;vertical-align: top}dl.product.options.list dd{margin-bottom: 8px;line-height: 21px;margin-left: 3px}dl.product.options.list dt{clear: left;margin: 0;font-size: 12px;color: #222;font-weight: 500}dl.product.options.list dt:after{content: ":";display: inline-block}.header{background-color: #fff;border-bottom: 1px solid #fff;position: relative;z-index: 99}.header .close-nav-button{position: fixed;top: 0;right: auto;left: -40px;z-index: 99999;background: none;border: none;box-shadow: none;color: #fff;font-size: 40px;width: 40px;height: 40px;opacity: 0;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s}.header .close-nav-button span{display: block}.header .top-header-content{background-color: #f6f6f8;font-size: 12px;clear: both}.header .top-header-content a,.header .top-header-content button{color: #878787}.header .top-header-content a:hover,.header .top-header-content button:hover,.header .top-header-content a:focus,.header .top-header-content button:focus{color: #56cfe1}.header .top-header-content .top-middle-header{text-align: center;padding: 14px 0}.header .dropdown-switcher{float: right;margin-left: 30px;position: static}.header .dropdown-switcher .dropdown-menu{margin: 0;padding: 0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;transform: translateY(20px);-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-o-transform: translateY(20px);border: none;box-shadow: 0 0 3px 0 rgba(0,0,0,0.1);right: 15px;left: auto;font-size: 12px;min-width: 110px}.header .dropdown-switcher .dropdown-menu li > a{border-bottom: 1px solid #ddd;color: #8e8e8e;padding: 8px 15px;background: none;white-space: nowrap}.header .dropdown-switcher .dropdown-menu li > a:hover{color: #56cfe1}.header .dropdown-switcher .dropdown-menu li > a img{height: auto;margin-right: 7px;margin-top: -4px;width: 16px}.header .dropdown-switcher .switcher-toggle{background: none;border: none;box-shadow: none;font-weight: 400;padding: 14px 0;position: relative}.header .dropdown-switcher .switcher-toggle .fa-angle-down{font-size: 11px;margin-left: 2px;margin-top: 1px}.header .dropdown-switcher.open .dropdown-menu{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0)}.header .top-custom-link ul:after{content: "";display: table;clear: both}.header .top-custom-link ul li{float: left;padding: 14px 0}.header .top-custom-link ul li + li{margin-left: 15px}.header .top-custom-link ul li a .icon{font-size: 16px;vertical-align: middle}.header ul.social-link li{margin: 18px 5px 0}.header ul.social-link li:first-child{margin-left: 0}.header ul.social-link li a{color: #222}.header ul.social-link li a:hover{color: #01bad4}.header .table-icon-menu{display: table;position: relative}.header .table-icon-menu > div{display: table-cell;vertical-align: middle;padding: 19px 12px 16px 0}.header .table-icon-menu .minicart-wrapper{padding-right: 0}.header .dropdown-toplinks{position: static}.header .dropdown-toplinks .dropdown-toggle{background: none;border: none;color: #000;font-size: 24px;line-height: 1;display: block}.header .dropdown-toplinks .dropdown-toggle:hover{color: #56cfe1}.header .dropdown-toplinks .dropdown-menu{min-width: 0px;left: auto;right: 0;opacity: 0;position: absolute;top: 100%;visibility: hidden;z-index: 100;display: block !important;padding: 0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;box-shadow: 0 0 3px 0 rgba(0,0,0,0.1);background-color: #fff;margin: 0;border: none;transform: translateY(20px);-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-o-transform: translateY(20px);transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.header .dropdown-toplinks .dropdown-menu li{white-space: nowrap}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display){border-bottom: 1px solid #eee;padding: 12px 15px 8px;display: block}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display) .counter{font-size: 12px}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display) .counter:before{content: "("}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display) .counter:after{content: ")"}.header .dropdown-toplinks:hover .dropdown-menu{opacity: 1;visibility: visible;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0)}.header .header-wl a{background: none;border: none;color: #000;font-size: 24px;line-height: 1;display: block;position: relative}.header .header-wl a:hover{color: #56cfe1}.header .header-wl .count-wl{color: #fff;background-color: #222;text-align: center;white-space: normal;position: absolute;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;height: 20px;min-width: 20px;font-size: 12px;line-height: 22px;left: 14px;top: -10px}.header .search-form .actions-search .action-search{background: none;border: none;color: #000;font-size: 24px;line-height: 1;display: block}.header .search-form .actions-search .action-search:hover{color: #56cfe1}.header .search-form .form-search{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999;background: rgba(0,0,0,0.95);opacity: 0;visibility: hidden;transition: all 400ms;-webkit-transition: all 400ms;-moz-transition: all 400ms;-o-transition: all 400ms}.header .search-form .form-search .form.minisearch{max-width: 580px;margin: 0 auto;padding: 15px;margin-top: 130px}.header .search-form .form-search .form.minisearch .input-text{border: 0;background: none;border-bottom: 1px solid rgba(255,255,255,0.08);padding: 0;text-align: center;font-size: 20px;color: #fff;box-shadow: none;letter-spacing: 2px}.header .search-form .form-search .form.minisearch .button{opacity: 0;visibility: hidden;display: none}.header .search-form.select-search .form-search .form.minisearch{display: table;width: 100%;position: relative;padding-bottom: 0}.header .search-form.select-search .form-search .form.minisearch .search-select .dropdown{position: static}.header .search-form.select-search .form-search .form.minisearch .search-select .search-toggle{border: none;border-bottom: 1px solid rgba(255,255,255,0.08);background: transparent;font-size: 20px;padding: 0 10px;white-space: nowrap;height: 40px}.header .search-form.select-search .form-search .form.minisearch .search-select .dropdown-menu{left: 15px;right: 15px;max-height: 266px;overflow-x: hidden;overflow-y: auto;margin: 0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.header .search-form.select-search .form-search .form.minisearch .search-select .dropdown-menu li a{font-size: 14px;font-weight: 400;color: #878787;padding: 8px 15px;border-bottom: 1px solid rgba(0,0,0,0.08)}.header .search-form.select-search .form-search .form.minisearch .search-select .dropdown-menu li a:hover{background: none;color: #56cfe1}.header .search-close{position: absolute;right: 20px;top: 40px;color: #fff;width: 60px;height: 60px;background: none;border: none;font-size: 60px}.header .search-close i{display: block}.header .search-close:hover{color: #01bad4;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg)}.header .action.nav-toggle{border: none;background: none;padding: 5px 0;margin-top: 14px}.header .logo-header .logo{display: block;text-align: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 5px 0;min-height: 51px}.header .logo-header .logo img{height: 100%}.header.header2 .logo-left-header{justify-content: left}.header.header3 .logo-left-header{justify-content: left}.header.header4 .bottom-header-content{border-top: 1px solid #ececec}.header.header5 .social-link{display: table;margin: 0 auto}.header.header6 .megamenu-content,.header.header7 .megamenu-content{height: 100%;overflow: auto;position: fixed;width: calc(100% - 54px);max-width: 400px;background-color: #fff;padding: 0;left: -400px;top: 0;bottom: 0;opacity: 0;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;z-index: 1000}.header.header6 .megamenu-content .nav-tabs,.header.header7 .megamenu-content .nav-tabs{border: none}.header.header6 .megamenu-content .nav-tabs > li,.header.header7 .megamenu-content .nav-tabs > li{width: calc(100% / 3);text-align: center;margin: 0}.header.header6 .megamenu-content .nav-tabs > li + li,.header.header7 .megamenu-content .nav-tabs > li + li{border-left: 1px solid rgba(255,255,255,0.3)}.header.header6 .megamenu-content .nav-tabs > li > a,.header.header7 .megamenu-content .nav-tabs > li > a{background: none;padding: 25px 0;display: block;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;margin: 0;font-weight: 600;color: #fff;background-color: #222;border: none !important}.header.header6 .megamenu-content .nav-tabs > li.active > a,.header.header7 .megamenu-content .nav-tabs > li.active > a{background-color: #fff;color: #272727}.header.header6 .megamenu-content .top-links,.header.header7 .megamenu-content .top-links{text-align: left;margin: 0}.header.header6 .megamenu-content .top-links li,.header.header7 .megamenu-content .top-links li{width: 100%}.header.header6 .megamenu-content .top-links li a:not(.no-display),.header.header7 .megamenu-content .top-links li a:not(.no-display){border-bottom: 1px solid #e3e3e3;color: #575757;display: block;padding: 10px 15px;font-size: 14px}.header.header6 .megamenu-content .dropdown-switcher,.header.header7 .megamenu-content .dropdown-switcher{float: none;display: block;border-bottom: 1px solid #e3e3e3;margin: 0;position: relative}.header.header6 .megamenu-content .dropdown-switcher .switcher-toggle,.header.header7 .megamenu-content .dropdown-switcher .switcher-toggle{padding-left: 15px;width: 100%;text-align: left}.header.header6 .megamenu-content .dropdown-switcher .dropdown-menu,.header.header7 .megamenu-content .dropdown-switcher .dropdown-menu{left: 15px;right: auto}.header.header6 .megamenu-content .static-content,.header.header7 .megamenu-content .static-content,.header.header6 .megamenu-content .nav.nav-main-menu > li.logo-item,.header.header7 .megamenu-content .nav.nav-main-menu > li.logo-item{display: none !important}.header.header6 .navigation .nav-main-menu .label-menu,.header.header7 .navigation .nav-main-menu .label-menu{position: static !important;display: inline-block;float: right;vertical-align: middle;margin-top: 4px;margin-right: 20px}.header.header7 .action.nav-toggle.hidden-xs img{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg)}.header.header8{border-bottom: none}.header.header8 .vertical-title{font-size: 14px;text-transform: uppercase;font-weight: 500;color: #fff;background-color: #222;height: 48px;line-height: 48px;padding: 0 28px;cursor: pointer}.header.header8 .vertical-title .fa{margin-right: 15px}.header.header8 .table-icon-menu > div{padding: 36px 20px 34px 0}.header.header8 .middle-header-content .logo-header .logo{text-align: left;padding-top: 35px;padding-bottom: 35px}.header.header8 .bottom-header-block{font-size: 12px;padding: 13px 0;text-align: right}.header.header8 .bottom-header-content .parent__megameu{position: static}.header.header8 .bottom-header-content .parent__megameu .nav-toggle{height: 48px;width: 48px;text-align: center;background-color: #222;margin: 0}.header.header8 .bottom-header-content .parent__megameu .nav-toggle img{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg)}.header.header8 .bottom-header-content .parent__megameu .navigation .nav-main-menu{position: static}.header.header8 .search-form > .actions-search{display: none}.header.header8 .search-form .form.minisearch .input-text{position: unset !important}.header.header8 .vertical-menu-widget{position: relative}.header.header8 .vertical-menu-widget .vertical-menu{position: absolute;top: 100%;background-color: #fff;left: 0;right: 0;z-index: 10}.header.header9{border-bottom: none}.header.header9 .vertical-title{font-size: 14px;text-transform: uppercase;font-weight: 500;color: #fff;background-color: #363636;height: 50px;line-height: 50px;padding: 0 28px;cursor: pointer}.header.header9 .vertical-title .fa{margin-right: 15px}.header.header9 .table-icon-menu > div{padding: 12px 20px 9px 0}.header.header9 .dropdown-toplinks .dropdown-toggle,.header.header9 .header-wl a,.header.header9 .minicart-wrapper .action.showcart{color: #fff}.header.header9 .minicart-wrapper .action.showcart > .counter.qty,.header.header9 .header-wl .count-wl{background-color: #fff;color: #222}.header.header9 .bottom-header-content{background-color: #222222}.header.header9 .middle-header-content .logo-header .logo{text-align: left;padding-top: 35px;padding-bottom: 35px}.header.header9 .vertical-menu-widget{position: relative}.header.header9 .vertical-menu-widget .vertical-menu{position: absolute;top: 100%;background-color: #fff;left: 0;right: 0;z-index: 10}.header.header9 .search-form > .actions-search{display: none}.header.header9 .search-form .actions-search .action-search{color: #fff}.header.header9 .search-form .form.minisearch .input-text{position: unset !important}.search-open:not(.search-not-full){overflow: hidden}.search-open .header .search-form .form-search{opacity: 1;visibility: visible}body:not(.cms-index-index) .header.header8 .vertical-menu-widget .vertical-menu,body:not(.cms-index-index) .header.header9 .vertical-menu-widget .vertical-menu{display: none}.use-header6.nav-open,.use-header7.nav-open{height: 100%;overflow-x: hidden;width: 100%}.use-header6.nav-open body,.use-header7.nav-open body{height: 100%;overflow: hidden;position: relative;width: 100%}.use-header6.nav-open .page-wrapper,.use-header7.nav-open .page-wrapper{height: 100%;left: 0;overflow: hidden;position: relative;transition: left .3s ease 0s;-webkit-transition: left .3s ease 0s;-moz-transition: left .3s ease 0s;-o-transition: left .3s ease 0s}.use-header6.nav-open .header .megamenu-content,.use-header7.nav-open .header .megamenu-content{-webkit-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);-moz-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);-ms-box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);box-shadow: 0 0 5px 0 rgba(50,50,50,0.75);opacity: 1;transform: translate3d(400px, 0, 0);-webkit-transform: translate3d(400px, 0, 0);-moz-transform: translate3d(400px, 0, 0);-o-transform: translate3d(400px, 0, 0)}.use-header6.nav-open .nav-toggle:after,.use-header7.nav-open .nav-toggle:after{background: rgba(0,0,0,0.7);content: '';display: block;height: 100%;position: fixed;right: 0;top: 0;width: 100%;z-index: 999}.product-item .mage-error{display: none !important}.product-image-photo.img-thumbnail{padding: 0;line-height: 1;background: none;border: none;min-width: 100%;position: absolute;top: 0;left: 0;margin: auto !important;display: block;bottom: 0;right: 0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.products-grid.slider-1-row .owl-item{padding: 0 15px}.products-grid .product-item-info{margin-bottom: 30px}.products-grid .product-item-info .product-top{position: relative;overflow: hidden}.products-grid .product-item-info .product-top a.photo{display: block;height: 0px}.products-grid .product-item-info .product-top a.photo:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;z-index: 3}.products-grid .product-item-info .product-top a.photo img.swatch-option-loading{content: none}.products-grid .product-item-info .product-top a.photo img.swatch-option-loading + .img-hover-show{opacity: 0 !important}.products-grid .product-item-info .product-top a.photo div{display: none}.products-grid .product-item-info .product-top a.photo div.swatch-option-loading{display: block;background-image: url("../images/loader.svg");background-position: center center;background-repeat: no-repeat;background-size: 50px auto;background-color: rgba(0,0,0,0.8);bottom: 0;content: none;left: 0;min-width: unset;z-index: 1;position: absolute;right: 0;top: 0}.products-grid .product-item-info .product-top .img-hover-show{position: absolute;left: 0;right: 0;top: 0;bottom: 0;opacity: 0;visibility: hidden;min-width: 100%}.products-grid .product-item-info .product-top .actions-link{display: table;position: absolute;top: 0;left: 0;z-index: 3}.products-grid .product-item-info .product-top .actions-link button{background: none;font-size: 18px;line-height: 1;color: #fff;border: none;box-shadow: none;padding: 12px 14px;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);opacity: 0;visibility: hidden}.products-grid .product-item-info .product-top .actions-link button span{line-height: 1;display: block}.products-grid .product-item-info .product-top .actions-link button:hover{color: #56cfe1}.products-grid .product-item-info .product-top:hover a.photo:after{opacity: 0.3;visibility: visible}.products-grid .product-item-info .product-top:hover .img-hover-show{opacity: 1;visibility: visible}.products-grid .product-item-info .product-top:hover .actions-link button{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);opacity: 1;visibility: visible}.products-grid .product-item-info .product-top:hover .tocart.btn-cart{transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);opacity: 1;visibility: visible}.products-grid .product-item-info .product-top:hover .product-label{display: none}.products-grid .product-item-info .product-item-details{padding-top: 11px}.products-grid .product-item-info .product-item-details .product-item-name{margin-bottom: 6px;line-height: 1.1}.products-grid .product-item-info .product-item-details .product-item-name a{color: #222;font-size: 14px;font-weight: 500}.products-grid .product-item-info .product-item-details .product-item-name a:hover{color: #56cfe1}.products-grid .product-item-info .product-item-details .product-reviews-summary,.products-grid .product-item-info .product-item-details .product.description{margin-top: 8px}.products-grid .product-item-info .tocart.btn-cart{position: absolute;top: 50%;left: 50%;z-index: 3;color: #222;line-height: 40px;white-space: nowrap;background-color: #fff;padding: 0 25px;text-align: center;border: none;opacity: 0;visibility: hidden;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;transform: translate(-50%, -100%);-webkit-transform: translate(-50%, -100%);-moz-transform: translate(-50%, -100%);-o-transform: translate(-50%, -100%)}.products-grid .product-item-info .tocart.btn-cart .icon{margin-right: 5px;font-size: 20px;vertical-align: middle;line-height: 1}.products-grid .product-item-info .tocart.btn-cart:hover{background-color: #222;color: #fff}.products-grid .product-item-info div[class^="swatch-opt-"] .swatch-attribute{margin-bottom: 0;margin-top: 2px}.products-grid .product-item-info div[class^="swatch-opt-"] .swatch-attribute + .swatch-attribute{margin-top: 10px}.products-grid .product-item-info.metro_template{position: relative}.products-grid .product-item-info.metro_template .product-top{z-index: 1}.products-grid .product-item-info.metro_template .product-item-details{position: absolute;opacity: 0;visibility: hidden;transition: all 300ms;bottom: 0;left: 0;right: 0;z-index: 2;padding: 15px}.products-grid .product-item-info.metro_template:hover .product-top a.photo:after{opacity: 0.3;visibility: visible}.products-grid .product-item-info.metro_template:hover .product-top + .product-item-details{opacity: 1;visibility: visible}.products-grid .product-item-info.metro_template .product-item-details .product-item-name a{color: #fff}.products-grid .product-item-info.metro_template .product-item-details .product-item-name a:hover{color: #56cfe1}.products-grid .product-item-info.metro_template .product-item-details .price-box .price{color: #ddd}.products-grid .product-item-info.metro_template .product-item-details .price-box .special-price .price{color: #ec0101}.products-grid .product-item-info.metro_template .product-reviews-summary,.products-grid .product-item-info.metro_template .product.description{display: none}.products-grid.deal-products-grid .product-item-info .product-item-details{position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding-bottom: 10px}.products-grid.deal-products-grid .product-item-info .product-item-details .price-box{display: inline-block}.products-grid.deal-products-grid .product-item-info .product-item-details .product-item-name a{font-size: 16px}.products-grid.deal-products-grid .product-item-info .product-item-details .deal-timer{margin: 0 auto 15px}.products-grid .row-col-lg-custom-7 .product-item-info .tocart.btn-cart,.products-grid .row-col-lg-2 .product-item-info .tocart.btn-cart,.products-grid .row-col-lg-custom-8 .product-item-info .tocart.btn-cart{border-radius: 50%;width: 40px;height: 40px;text-align: center;padding: 0}.products-grid .row-col-lg-custom-7 .product-item-info .tocart.btn-cart .text,.products-grid .row-col-lg-2 .product-item-info .tocart.btn-cart .text,.products-grid .row-col-lg-custom-8 .product-item-info .tocart.btn-cart .text{display: none !important}.products-grid .row-col-lg-custom-7 .product-item-info .tocart.btn-cart .icon,.products-grid .row-col-lg-2 .product-item-info .tocart.btn-cart .icon,.products-grid .row-col-lg-custom-8 .product-item-info .tocart.btn-cart .icon{display: block !important;margin: 0}.list-products .owl-item{padding-left: 15px;padding-right: 15px}.list-products .product-item-info{margin-bottom: 30px;position: relative}.list-products .product-item-info:after{content: "";display: table;clear: both}.list-products .product-item-info .product-image{width: 123px;float: left;vertical-align: top;position: relative}.list-products .product-item-info .product-image a.photo{display: block;height: 0px}.list-products .product-item-info .product-image a.photo:after{position: absolute;left: 0;right: 0;bottom: 0;top: 0;background-color: #000;opacity: 0;content: "";transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s}.list-products .product-item-info .product-image a.photo img.swatch-option-loading{content: none}.list-products .product-item-info .product-image a.photo div.swatch-option-loading{display: block;background-image: url(../images/loader.svg);background-position: center center;background-repeat: no-repeat;background-size: 30px auto;background-color: rgba(0,0,0,0.8);bottom: 0;content: none;left: 0;min-width: unset;z-index: 1;position: absolute;right: 0;top: 0}.list-products .product-item-info .product-image a.photo .product-image-photo{background-color: transparent;border: medium none;border-radius: 0;padding: 0;min-width: 100%;height: auto !important}.list-products .product-item-info .product-image .actions-link{position: absolute;top: 50%;z-index: 1;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}.list-products .product-item-info .product-image .actions-link button{background: none;font-size: 18px;line-height: 1;color: #fff;border: 0;box-shadow: none;padding: 7px 10px;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);opacity: 0;visibility: hidden}.list-products .product-item-info .product-image .actions-link button:hover{color: #56cfe1}.list-products .product-item-info:hover .product-image a.photo:after{opacity: 0.3}.list-products .product-item-info:hover .product-image .actions-link button{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);opacity: 1;visibility: visible}.list-products .product-item-info .product-item-details{float: left;width: calc(100% - 123px);vertical-align: top;padding-left: 30px}.list-products .product-item-info .product-item-details .product-item-name{margin-bottom: 6px}.list-products .product-item-info .product-item-details .product-item-name a{color: #222;font-size: 14px;line-height: 1.1;font-weight: 500}.list-products .product-item-info .product-item-details .product-item-name a:hover{color: #56cfe1}.list-products .product-item-info .product-item-details .price-box{margin-bottom: 2px}.list-products .product-item-info .product-item-details .btn.btn-cart{border: 1px solid #e0e0e0;background-color: #fefefe;height: 35px;line-height: 35px;font-size: 12px;font-weight: 400;padding: 0 35px;color: #222;margin-top: 5px}.list-products .product-item-info .product-item-details .btn.btn-cart:hover{color: #fff;background-color: #222;border-color: #222}.content-heading{text-align: center;margin-bottom: 33px}.content-heading h3.title{display: inline-block;position: relative;color: #000;line-height: 24px}.content-heading h3.title:before,.content-heading h3.title:after{position: absolute;content: "";width: 60px;height: 2px;background: #000;top: 48%}.content-heading h3.title:before{left: -75px}.content-heading h3.title:after{right: -75px}.content-heading .block-note{font-style: italic;font-size: 14px;color: #878787;margin-top: 5px;line-height: 16px;letter-spacing: 0.5px}.title-v2 .content-heading{text-align: left}.title-v2 .content-heading h3.title:before{content: none}.title-v2 .content-heading h3.title:after{right: -90px;top: 50%;margin-top: -3px}.btn.btn-promo-banner{box-shadow: 1px 1px 0 0 rgba(0,0,0,0.1);padding: 0 20px;height: auto;min-width: 150px;border-color: #fff;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.btn.btn-promo-banner:hover,.btn.btn-promo-banner:focus{color: fff;background-color: #56cfe1;border-color: #56cfe1}.icon-service .icon{color: #9e9e9e;font-size: 36px;display: table-cell;vertical-align: top;width: 1%;padding-right: 20px;line-height: 100%}.icon-service .text{display: table-cell;vertical-align: top}.icon-service .text h6{font-size: 14px}.widget.mgs-blog-lastest-posts .owl-carousel .owl-item{padding: 0 15px}.widget.mgs-blog-lastest-posts .post-item-content{margin-bottom: 40px}.widget.mgs-blog-lastest-posts .post-item-content .thumbnail-post{margin-bottom: 15px}.widget.mgs-blog-lastest-posts .post-item-content .post-item-detail .title{margin-bottom: 5px}.widget.mgs-blog-lastest-posts .post-item-content .post-item-detail .title a{color: #222;font-size: 16px;letter-spacing: 0}.widget.mgs-blog-lastest-posts .post-item-content .post-item-detail .title a:hover{color: #56cfe1}.widget.mgs-blog-lastest-posts .post-item-content .short-content{margin-top: 10px}.widget.mgs-blog-lastest-posts .post-item-content .post-info .post-author span:not(.post-time){color: #222}.tag-cloud:after{content: "";display: table;clear: both}.tag-cloud li{float: left}.tag-cloud a{border: 1px solid #222;border-radius: 20px;color: #222;display: inline-block;font-size: 13px;margin: 0 8px 8px 0;padding: 2px 15px 1px}.tag-cloud a:hover{color: #fff;background-color: #56cfe1;border-color: #56cfe1}.instagram-block > .content-heading{margin-bottom: 17px}.instagram-item{position: relative}.instagram-item > a{display: block}.instagram-item > a img{min-width: 100%}.instagram-item > a:after{content: "";left: 0;right: 0;bottom: 0;top: 0;background-color: #000;opacity: 0;visibility: hidden;position: absolute;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.instagram-item .social-count{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;z-index: 1;color: #fff;opacity: 0;visibility: hidden}.instagram-item .social-count > span{margin: 0 5px}.instagram-item .social-count > span .fa{margin-right: 5px}.instagram-item:hover > a:after{opacity: 0.5;visibility: visible}.instagram-item:hover .social-count{opacity: 1;visibility: visible}.product-label{text-align: center;font-size: 12px;top: 15px;z-index: 8;height: 24px;line-height: 24px;background: #fe9931;color: #fff;right: 15px;width: 60px;position: absolute;display: block}.product-label.new-label{background-color: #56cfe1}.product-label.sold-out-label{line-height: 1.2;height: auto;padding: 5px;width: auto;max-width: 85px;background-color: #808080}.product-label.multiple-label{margin-top: 34px}.page-title-wrapper{background-color: #f7f7f7;padding: 58px 0 55px;text-align: center;background-image: url('../images/shop-category.jpg');background-size: cover;background-repeat: repeat-y;position: relative;background-position: center center;background-attachment: scroll}.page-title-wrapper:before{content: '';position: absolute;background: rgba(0,0,0,0.5);left: 0;top: 0;width: 100%;height: 100%}.page-title-wrapper h1,.page-title-wrapper .h1{color: #fff;font-weight: 500;font-size: 24px;padding: 0;border: none;display: block;margin: 0;position: relative}.page-title-wrapper + .page-main{margin-top: 40px}.cms-index-index .page-title-wrapper + .page-main{margin-top: 0}.breadcrumbs{background-color: #f6f6f8;font-size: 13px;padding: 18px 0 13px;margin-bottom: 40px}.breadcrumbs > .container,.breadcrumbs > .container-fluid{position: relative;z-index: 1}.breadcrumbs > .container .sharethis-inline-share-buttons,.breadcrumbs > .container-fluid .sharethis-inline-share-buttons{text-align: right !important;position: absolute;margin: 0 !important;right: 15px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}.breadcrumbs > .container .sharethis-inline-share-buttons > .st-btn:last-child,.breadcrumbs > .container-fluid .sharethis-inline-share-buttons > .st-btn:last-child{padding-right: 0 !important}.breadcrumbs .items:after{content: "";display: table;clear: both}.breadcrumbs .items > li{float: left}.breadcrumbs .items > li + li:before{color: #878787;font-family: "FontAwesome";content: "\f105";padding: 0 8px}.breadcrumbs .items > li a{color: #222}.breadcrumbs .items > li a:hover{color: #56cfe1}.breadcrumbs .items li strong{font-weight: 400;max-width: 180px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align: middle;display: inline-block}.toolbar{display: flex;align-items: center}.toolbar .modes,.toolbar .limiter,.toolbar .sorter{-webkit-flex: 1;-ms-flex: 1;flex: 1}.toolbar .sorter{text-align: right;white-space: nowrap}.toolbar .sorter .sorter-options,.toolbar .sorter .sorter-action{display: inline-block !important;vertical-align: middle;margin-top: 0;margin-bottom: 0}.toolbar .sorter .sorter-action{margin-left: 7px;display: block;height: 40px;border: 1px solid #ddd;color: #bcbcbc;text-align: center;line-height: 40px;padding: 0 25px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.toolbar .sorter .sorter-action:hover{color: #222;border-color: #222}.toolbar .sorter .sorter-action:after{content: "\f176";font-family: "FontAwesome";display: inline-block}.toolbar .sorter .sorter-action.sort-desc:after{content: "\f175"}.toolbar .sorter .sorter-action > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.toolbar .modes > strong.modes-label{color: #5b5b5b;font-size: 13px;font-weight: 400;margin-right: 10px}.toolbar .modes > strong.modes-label:after{content: ":";display: inline-block}.toolbar .modes > strong,.toolbar .modes > a{display: inline-block !important;vertical-align: middle;margin: 0}.toolbar .modes .modes-mode{display: block;padding: 0 25px;height: 40px;border: 1px solid #ddd;color: #ddd;text-align: center;line-height: 40px;font-size: 16px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.toolbar .modes .modes-mode + .modes-mode{margin-left: 7px}.toolbar .modes .modes-mode:after{content: "\f00a";font-family: "FontAwesome";display: inline-block;font-weight: normal !important}.toolbar .modes .modes-mode.mode-list:after{content: "\f03a"}.toolbar .modes .modes-mode > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.toolbar .modes .modes-mode:hover,.toolbar .modes .modes-mode.active{color: #222;border-color: #222}.toolbar .toolbar-amount{display: none}.toolbar .form-item-select{display: inline-block;position: relative;border: 1px solid #ddd;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.toolbar .form-item-select:after{content: '\f107';position: absolute;font-family: 'FontAwesome';right: 16px;top: 8px;pointer-events: none}.toolbar select{cursor: pointer;border: none;width: auto;font-size: 13px;color: #878787;height: 40px;line-height: 44px;-webkit-appearance: none;-moz-appearance: none;padding: 0 30px 0 15px;width: 100%;background: none;box-shadow: none}.toolbar select:-ms-expand{display: none}.toolbar select option{padding: 3px 0 3px 14px}.toolbar .pages{display: none}.toolbar .pages .pagination{margin: 0 auto;display: table;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.toolbar .pages .pagination:after{content: "";display: table;clear: both}.toolbar .pages .pagination .item{float: left;padding: 0 20px}.toolbar .pages .pagination .item a{text-align: center;line-height: 38px;color: #5b5b5b;font-size: 14px;float: none;display: block;padding: 0;border: none;background: none}.toolbar .pages .pagination .item a:hover{color: #ec0101}.toolbar .pages .pagination .item.current a{color: #ec0101}.toolbar .pages .pagination li span{float: none !important}.page-layout-3columns .toolbar .limiter{display: none}.bottom-pagination .toolbar .modes,.bottom-pagination .toolbar .limiter,.bottom-pagination .toolbar .toolbar-sorter.sorter{display: none}.bottom-pagination .toolbar .pager{margin: 0;width: 100%}.bottom-pagination .pages{width: 100%;display: block;padding-top: 13px;border-top: 1px solid #ddd;margin: 0}.bottom-pagination.ajaxscroll-enable .pages{padding-top: 0;border: none}.category-view .category-description{font-size: 15px;text-align: justify;padding-bottom: 33px}.category-view .category-description > *:last-child{margin: 0}.category-view .category-image + .category-description{padding-top: 3px}body:not(.page-layout-1column) .category-product-actions .toolbar.toolbar-products{float: none;width: 100%}.category-product-actions{margin-bottom: 30px;position: relative}.product-items .ajax-loading{clear: both;text-align: center}.product-items .ajax-loading .scroll-ajax-button{border: 2px solid #56cfe1;background-color: #56cfe1;border-radius: 40px;display: inline-block;height: 50px;line-height: 48px;padding: 0 45px;font-size: 20px;color: #fff}.products-list + .bottom-pagination{margin-top: 60px}.products-list .action.mgs-quickview{position: absolute;top: 50%;left: 50%;z-index: 3;color: #222;line-height: 40px;width: 40px;height: 40px;font-size: 18px;white-space: nowrap;background-color: #fff;text-align: center;border: none;opacity: 0;visibility: hidden;transform: translate(-50%, -60px);-webkit-transform: translate(-50%, -60px);-moz-transform: translate(-50%, -60px);-o-transform: translate(-50%, -60px);border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%}.products-list .action.mgs-quickview span{display: block}.products-list .action.mgs-quickview:hover{color: #fff;background-color: #56cfe1;border-color: #56cfe1}.products-list .product-item-info{margin-bottom: 30px;position: relative}.products-list .product-item-info:last-child{margin-bottom: 0}.products-list .product-item-info .product-image-content{position: relative}.products-list .product-item-info .product-image-content a.photo{display: block;height: 0}.products-list .product-item-info .product-image-content a.photo img.swatch-option-loading{content: none}.products-list .product-item-info .product-image-content a.photo img.swatch-option-loading + .img-hover-show{opacity: 0 !important}.products-list .product-item-info .product-image-content a.photo div{display: none}.products-list .product-item-info .product-image-content a.photo div.swatch-option-loading{display: block;background-image: url("../images/loader.svg");background-position: center center;background-repeat: no-repeat;background-size: 50px auto;background-color: rgba(0,0,0,0.8);bottom: 0;content: none;left: 0;min-width: unset;position: absolute;z-index: 1;right: 0;top: 0}.products-list .product-item-info .product-image-content a:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;z-index: 3}.products-list .product-item-info .product-image-content .img-hover-show{min-width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.products-list .product-item-info .product-item-details .product-item-name{font-size: 14px;font-weight: 500;margin-top: 0;margin-bottom: 9px}.products-list .product-item-info .product-item-details .product-item-name a{color: #222}.products-list .product-item-info .product-item-details .product-item-name a:hover,.products-list .product-item-info .product-item-details .product-item-name a:focus{color: #56cfe1}.products-list .product-item-info .product-item-details .product-item-description{padding-top: 16px}.products-list .product-item-info .product-item-details .product-item-description > *:last-child{margin-bottom: 0 !important}.products-list .product-item-info .product-item-details .actions-link{margin-top: 30px}.products-list .product-item-info .product-item-details .actions-link:after{content: "";display: table;clear: both}.products-list .product-item-info .product-item-details .actions-link li{float: left;vertical-align: top}.products-list .product-item-info .product-item-details .actions-link li + li:not(:empty){margin-left: 15px}.products-list .product-item-info .product-item-details .actions-link .action{color: #6c6c6c;height: 40px;font-size: 18px;min-width: 40px;background-color: #fff;border: 1px solid #222;text-align: center;line-height: 40px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%}.products-list .product-item-info .product-item-details .actions-link .action i{display: block}.products-list .product-item-info .product-item-details .actions-link .action:hover,.products-list .product-item-info .product-item-details .actions-link .action:focus{background-color: #222;border-color: #222;color: #fff}.products-list .product-item-info .product-item-details .actions-link .action.tocart{background-color: #222;border-color: #222;color: #fff;padding: 0 25px;font-size: 13px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.products-list .product-item-info .product-item-details .actions-link .action.tocart:hover,.products-list .product-item-info .product-item-details .actions-link .action.tocart:focus{background-color: #56cfe1;border-color: #56cfe1}.products-list .product-item-info .product-item-details .price-box{margin-top: 7px}.products-list .product-item-info .product-item-details div[class^="swatch-opt-"]{padding-top: 6px}.products-list .product-item-info:hover .product-image-content .action.mgs-quickview{opacity: 1;visibility: visible;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%)}.products-list .product-item-info:hover .product-image-content .img-hover-show{opacity: 1;visibility: visible}.products-list .product-item-info:hover .product-image-content a:after{opacity: 0.3;visibility: visible}.block.filter .block-content.filter-content .filter-options:after{content: "";display: table;clear: both}.block.filter .block-content.filter-content .block-actions.filter-actions + .block-subtitle.filter-subtitle{margin-top: 30px}.block.filter .block-content.filter-content .filter-current .items .item{margin-bottom: 21px;border-bottom: 1px solid #f0f0f0;padding-bottom: 7px}.block.filter .block-content.filter-content .filter-current .items .item:after{content: "";display: table;clear: both}.block.filter .block-content.filter-content .filter-current .filter-label{font-size: 14px;font-weight: 600;color: #1a1a1a;display: block}.block.filter .block-content.filter-content .filter-current .action.remove{float: right}.block.filter .block-content.filter-content .close-filter-fixed{display: none}.block.filter .block-content.filter-content .filter-options-item{margin-bottom: 52px}.block.filter .block-content.filter-content .filter-options-item .filter-options-title{font-size: 18px;font-weight: 600;color: #222;position: relative;display: block;padding: 0 0 2px;margin-bottom: 15px}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:before{height: 2px;width: 60px;content: "";position: absolute;bottom: 0;background-color: #222;left: 0}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:after{content: "\f107";font-family: "FontAwesome";font-size: 12px;color: #7f7f7f;position: absolute;right: 0;bottom: 3px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{border-bottom: 1px solid #f0f0f0;position: relative;padding: 10px 50px 7px 0}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a:hover,.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a:focus{color: #222}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count{position: absolute;right: 0;top: 50%;color: #b1b1b1;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count:after{content: ")";display: inline-block}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count:before{content: "(";display: inline-block}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count .filter-count-label{display: none}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options{padding: 5px 0 0}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options .swatch-option-link-layered .swatch-option{outline: none !important;min-width: 25px;margin: 10px 10px 0 0;min-height: 25px}.block.filter .block-content.filter-content .filter-options-item:hover .count{color: #222}.block.filter .block-content.filter-content .filter-options-item.active .filter-options-title:after{content: "\f106"}.block.filter .block-content.filter-content .filter-options-item:last-child{margin-bottom: 0}.block.filter .block-content.filter-content .filter-actions{margin-bottom: 52px}.block.filter .block-subtitle{font-size: 18px;font-weight: 600;color: #222;position: relative;display: block;padding: 0 0 2px;margin-bottom: 23px}.block.filter .block-subtitle:after{height: 2px;width: 60px;content: "";position: absolute;bottom: 0;background-color: #222;left: 0}.page-layout-1column .category-product-actions:after{display: table;content: "";clear: both}.page-layout-1column .category-product-actions .block.filter{float: left;width: 20%}.page-layout-1column .category-product-actions .block.filter .filter-title{line-height: 1}.page-layout-1column .category-product-actions .block.filter .filter-title > .title{font-size: 36px;cursor: pointer;line-height: 1;color: #222;display: block}.page-layout-1column .category-product-actions .block.filter .filter-title > .title:hover{color: #56cfe1}.page-layout-1column .category-product-actions .block.filter .filter-title > .title .icon{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);line-height: 1;vertical-align: middle}.page-layout-1column .category-product-actions .toolbar-products{float: left;width: 80%}.page-layout-1column.catalogsearch-result-index .category-product-actions .toolbar-products{width: 100%}.page-layout-1column .block.filter .block-content.filter-content{background: #fff;top: 0;bottom: 0;width: 320px;left: 0;right: auto;position: fixed;z-index: 999;opacity: 0;visibility: hidden;transform: translateX(-100%);-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-o-transform: translateX(-100%);transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.page-layout-1column .block.filter .block-content.filter-content .close-filter-fixed{font-size: 16px;line-height: 50px;letter-spacing: 2px;text-transform: uppercase;color: #fff;text-align: center;font-weight: 600;position: relative;background: #000;display: block !important}.page-layout-1column .block.filter .block-content.filter-content .close-filter-fixed button{position: absolute;right: 8px;top: 0;bottom: 0;cursor: pointer;font-size: 40px;background: none;border: none}.page-layout-1column .block.filter .block-content.filter-content .close-filter-fixed button i{display: block}.page-layout-1column .block.filter .block-content.filter-content .block-filter-content{padding: 20px;max-height: calc(100% - 50px);overflow-y: auto}.page-layout-1column .block.filter .block-content.filter-content .filter-content .filter-options-item .filter-options-title:after{content: none !important}.page-layout-1column .block.filter .block-content.filter-content .filter-content .filter-options-item .filter-options-content{display: block !important}.page-layout-1column .block.filter.active:after{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0.9;display: block;content: "";z-index: 998}.page-layout-1column .block.filter.active .block-content.filter-content{opacity: 1;visibility: visible;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0)}.login-container .block .block-title h2,.form-create-account h2{font-size: 18px;text-transform: uppercase;font-weight: bold;margin: 0 0 20px}.form-create-account .fieldset + .fieldset{margin-top: 50px}.customer-name-fields .field{margin-bottom: 15px}.block.account-nav .account-nav .items .item{border-bottom: 1px solid #f0f0f0;padding: 9px 0 8px}.block.account-nav .account-nav .items .item strong{color: #56cfe1;font-weight: 400}.block-title--myac{margin-bottom: 20px}.block-title--myac h3{margin: 0;line-height: 1;display: block;color: #222;font-weight: 600;font-size: 20px;text-transform: uppercase}.account-sub-title{font-size: 16px;color: #2a2a2a;font-weight: 500;margin-bottom: 10px}.block-dashboard-orders{margin-bottom: 60px}.block-dashboard-orders .table-order-items{margin: 0}.block-dashboard-orders .table-order-items tr th,.block-dashboard-orders .table-order-items tr td{border: 1px solid rgba(0,0,0,0.1);text-align: center}.block-dashboard-orders .table-order-items tr th{text-transform: uppercase;color: #000;font-weight: 700;border-top: 1px solid #f0f0f0 !important}.block-dashboard-orders .table-order-items tr td.col.actions .action.view:after{content: "|";display: inline-block;margin: 0 10px}.block-order-details-comments .order-comments .comment{background-color: #f8f8f8;margin-bottom: 20px;padding: 15px}.block-order-details-comments .order-comments .comment .comment-date{color: #56cfe1}.items.order-links{display: table;margin: 20px auto 40px;width: 100%}.items.order-links li{display: table-cell;text-align: center;padding: 10px 15px;border-bottom: 4px solid #000;text-transform: uppercase;color: #000}.items.order-links li.current,.items.order-links li:hover{border-color: #56cfe1;color: #56cfe1}.items.order-links li strong{font-weight: 500}.order-details-items.shipments .order-title{padding: 15px 0;margin: 20px 0;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd}.order-details-items.shipments .order-title strong{display: block;font-size: 18px;text-transform: uppercase;margin-bottom: 10px}.order-details-items.shipments .order-title .action.track{margin-left: 30px}.order-details-items .table-wrapper .table-caption{display: none}.order-details-items .table-wrapper thead tr th{text-transform: uppercase;color: #000;border-bottom: none;font-weight: 700;font-size: 14px;font-family: inherit !important;text-align: center}.order-details-items .table-wrapper thead tr th:first-child{padding-left: 0;text-align: left;background: none}.order-details-items .table-wrapper tbody tr td{vertical-align: middle;text-align: center}.order-details-items .table-wrapper tbody tr td:first-child{padding-left: 0;text-align: left;background: none}.order-details-items .table-wrapper tbody tr td.col.name{font-weight: 500}.order-details-items .table-wrapper tfoot tr th{padding-left: 0;text-align: left;background: none}.order-details-items .table-wrapper tfoot tr th,.order-details-items .table-wrapper tfoot tr td,.order-details-items .table-wrapper tfoot tr th strong{font-size: 16px;font-weight: 400;color: #2a2a2a}.order-details-items .table-wrapper tfoot tr.grand_total th strong,.order-details-items .table-wrapper tfoot tr.grand_total td strong{font-size: 20px;color: #56cfe1}.order-details-items .table-wrapper tfoot tr td{text-align: center}.block-order-details-view{padding-top: 40px}.block-order-details-view .block-title h4{color: #222;margin-top: 0;margin-bottom: 15px;font-weight: 500;font-size: 18px}.block-order-details-view .block-content .box{margin-bottom: 30px}.box-order-billing-method .payment-method .title{color: #2a2a2a}.page-print .page-main .logo{text-align: center;display: block}.page-print table{margin: 30px 0}.page-print table thead tr th{text-transform: uppercase;color: #000;border-bottom: none;font-weight: 700;font-size: 14px;font-family: inherit !important;border: 1px solid rgba(0,0,0,0.1);border-top: 1px solid rgba(0,0,0,0.1) !important;text-align: center !important}.page-print table tr td{text-align: center !important;vertical-align: middle;border: 1px solid #f0f0f0}.btn-print{border-bottom: 2px solid #2a2a2a;padding: 0px 0 5px;display: inline-block;line-height: 1;text-transform: uppercase;font-weight: 700;color: #2a2a2a}.btn-print .icon{font-size: 18px;margin-right: 8px}.btn-print:hover{border-color: #56cfe1}.shipping-tracking-popup .column.main{width: 100% !important}.shipping-tracking-popup .page.tracking .subtitle.caption{margin-bottom: 20px;text-transform: uppercase;color: #000;font-size: 18px}.shipping-tracking-popup .page.tracking .actions .action.close{border-bottom: 2px solid #000;padding: 0px 0 5px;display: inline-block;line-height: 1;text-transform: uppercase;font-weight: 700;color: #000}.orders-history .table-order-items thead tr th{text-transform: uppercase;color: #2a2a2a;text-align: center;border: none !important;font-weight: 700}.orders-history .table-order-items thead tr th:first-child{padding-left: 0;text-align: left}.orders-history .table-order-items tbody tr td{text-align: center}.orders-history .table-order-items tbody tr td:first-child{padding-left: 0;text-align: left}.orders-history .table-order-items tbody tr td.actions .action.view:after{content: "|";margin: 0 8px;display: inline-block}.order-products-toolbar .pager,.downloadable-products-toolbar .pager,.products-reviews-toolbar .pager{margin: 0 auto}.order-products-toolbar .pager .limiter,.downloadable-products-toolbar .pager .limiter,.products-reviews-toolbar .pager .limiter{display: none}.table-downloadable-products thead tr th{text-transform: uppercase;color: #2a2a2a;text-align: center;border: none !important;font-weight: 700}.table-downloadable-products thead tr th:first-child{padding-left: 0;text-align: left}.table-downloadable-products tbody tr td{text-align: center}.table-downloadable-products tbody tr td:first-child{padding-left: 0;text-align: left}.form-edit-account .field.choice{margin-bottom: 10px}.form-edit-account .fieldset.password{margin-top: 30px}.block-dashboard-addresses{margin-top: 60px}.account .field.street .control > input + .nested{margin-top: 10px}.form-address-edit .fieldset .field.choice{margin-bottom: 15px}.form-address-edit .fieldset + .fieldset{margin-top: 30px}.block-addresses-list .items.addresses li.item{border-top: 1px dashed #ddd;padding-top: 20px;margin-top: 20px}.block-addresses-list .items.addresses li.item:first-child{border: none;margin: 0;padding: 0}.block-addresses-list .items.addresses li.item .btn-secondary{margin-left: 10px}.table-reviews-dashboard thead tr th{text-transform: uppercase;color: #000;font-weight: 700;padding-left: 0;border: none}.table-reviews-dashboard tbody tr td{padding-left: 0}#my-reviews-table .table-caption{display: none}#my-reviews-table thead tr th{text-transform: uppercase;color: #000;font-weight: 700;padding-left: 0;border: none;text-align: center}#my-reviews-table tbody tr td{text-align: center}#my-reviews-table tbody tr td.summary .rating-summary .label{display: none}#my-reviews-table tbody tr td.summary .rating-summary .rating-result{float: none}.customer-review.view .product-media{overflow: hidden}.customer-review.view .product-info .product-name{text-transform: uppercase;margin-top: 0px}.customer-review.view .product-info .rating-average-label{font-weight: 700;color: #000;margin-bottom: 8px;display: block}.customer-review.view .product-info .product-reviews-summary .rating-summary{display: inline-block}.customer-review.view .product-info .product-reviews-summary .rating-summary .rating-result{float: none}.customer-review.view .product-info .product-reviews-summary .reviews-actions{float: none}.customer-review.view .review-details{padding-top: 30px}.customer-review.view .review-details > .title{text-transform: uppercase;color: #000;font-size: 16px;margin-bottom: 8px;padding: 10px 0}.customer-review.view .review-details .review-content{padding: 10px 0}.customer-review.view .review-details .review-date{font-style: italic;color: #56cfe1}.customer-review.view .review-details .rating-result{float: none}.customer-review.view .review-details .rating-label{font-weight: 700;color: #000;margin-right: 20px}.customer-review.view .review-details .rating-label:after{content: ":";display: inline-block}.customer-review.view .review-details .rating-summary.item{padding: 5px 0}.form-wishlist-items .actions-toolbar button.action{margin-right: 15px;margin-bottom: 15px}.products-grid.wishlist .product-item-info{border: 1px solid #f0f0f0;border-radius: 0 0 5px 5px;padding-bottom: 15px}.products-grid.wishlist .product-item-info > *{padding: 0 15px}.products-grid.wishlist .product-item-info .product-item-photo{padding: 0 !important}.products-grid.wishlist .product-item-info .product-item-photo img{min-width: 100%}.products-grid.wishlist .product-item-info .product-item-name{margin-top: 7px;display: block;font-size: 16px;color: #2a2a2a;font-weight: 400}.products-grid.wishlist .product-item-info .product-item-name a{font-size: 16px;color: #2a2a2a;font-weight: 400}.products-grid.wishlist .product-item-info .product-item-name a:hover{color: #56cfe1}.products-grid.wishlist .product-item-info .box-tocart .field.qty{float: left;margin: 0}.products-grid.wishlist .product-item-info .box-tocart .field.qty > .label{display: none !important}.products-grid.wishlist .product-item-info .box-tocart .field.qty > .control{display: block;overflow: hidden;margin-right: 10px}.products-grid.wishlist .product-item-info .box-tocart .field.qty > .control .input-text{width: 90px;border: none;text-align: center;color: #222}.products-grid.wishlist .product-item-info .box-tocart .product-item-actions{float: left}.products-grid.wishlist .product-item-info .box-tocart .product-item-actions .tocart{padding: 0 20px !important}.products-grid.wishlist .product-item-info .box-tocart .product-item-actions .tocart .fa{display: none}.products-grid.wishlist .product-item-info .box-tocart + .product-item-actions{margin-top: 10px}.products-grid.wishlist .product-item-info .box-tocart + .product-item-actions .action{display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;border: 1px solid #ddd;color: #2a2a2a;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%}.products-grid.wishlist .product-item-info .box-tocart + .product-item-actions .action + .action{margin-left: 7px}.products-grid.wishlist .product-item-info .box-tocart + .product-item-actions .action:hover{border-color: #2a2a2a;background-color: #2a2a2a;color: #fff}.catalog-product-compare-index .table-wrapper{border: 1px solid #f0f0f0;max-width: 100%;overflow-y: hidden;padding: 15px;overflow-x: auto}.catalog-product-compare-index .table-wrapper .table-comparison{margin-bottom: 0}.catalog-product-compare-index .table-wrapper .table-comparison .table-caption{display: none}.catalog-product-compare-index .table-wrapper .table-comparison thead tr td,.catalog-product-compare-index .table-wrapper .table-comparison thead tr th{border-top: 1px solid #f0f0f0 !important}.catalog-product-compare-index .table-wrapper .table-comparison tr th{text-transform: uppercase;color: #2a2a2a;min-width: 0px !important;width: 1%;font-weight: 600}.catalog-product-compare-index .table-wrapper .table-comparison tr td,.catalog-product-compare-index .table-wrapper .table-comparison tr th{min-width: 300px;border-width: 1px !important;border-style: solid;border-color: #f0f0f0 !important;padding: 10px;vertical-align: middle}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info{background: none;padding: 15px}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info .product-item-actions .actions-primary{margin-top: 9px}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info .product-item-info{margin-bottom: 0 !important}.cms-noroute-index main{border-top: 1px solid #ddd}.cms-noroute-index .page-main{text-align: center;padding-top: 100px;padding-bottom: 100px;letter-spacing: 2px;min-height: 0 !important}.cms-noroute-index .page-main .column.main a{font-weight: 700;border-bottom: 1px solid #222;padding: 2px 5px;color: #222}.cms-noroute-index .page-main .column.main a:hover{color: #56cfe1}.cms-noroute-index .page-main h1{font-size: 80px;letter-spacing: 8px;font-weight: 700;margin: 0 0 5px}.contact-index-index .footer{margin-top: 0}.contact-index-index .contact-form-content ul.list-icon li{padding-left: 70px;margin-bottom: 30px}.contact-index-index .contact-form-content ul.list-icon li .icon{font-size: 50px;font-weight: normal}.contact-index-index .contact-form-content ul.social-link li{font-size: 26px}.profile .profile-image{position: relative;overflow: hidden}.profile .profile-image img{min-width: 100%}.profile .profile-image > a:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.profile .profile-image .social-link{position: absolute;z-index: 1;bottom: 0;text-align: center;left: 0;right: 0;background-color: rgba(255,255,255,0.9);transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;transform: translateY(100%);-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-o-transform: translateY(100%)}.profile .profile-image .social-link li{float: none;display: inline-block;padding: 10px 0}.profile .profile-image .social-link li:last-child{margin-right: 0}.profile .profile-desc{padding-top: 11px}.profile .profile-desc .profile-name{color: #222;font-weight: 600;font-size: 18px}.profile .profile-desc .profile-name:hover{color: #56cfe1}.profile:hover .profile-image > a:after{opacity: 0.7;visibility: visible}.profile:hover .profile-image .social-link{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0)}.checkout-index-index .modal-popup .modal-inner-wrap{max-height: 80%;overflow-x: hidden;overflow-y: auto;background-color: #fff}.checkout-index-index .modal-popup .modal-header{min-height: unset}.checkout-index-index .modal-popup .modal-header .action-close{top: 15px;right: 15px}.checkout-index-index .modal-popup .modal-content{padding: 15px}.checkout-index-index .loading-mask{position: fixed;z-index: 9999;left: 0;right: 0;top: 0;bottom: 0;background: #fff;opacity: 0.8}.checkout-index-index .loading-mask p{display: none}.checkout-index-index .loading-mask .loader{position: absolute;text-align: center;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%)}.checkout-index-index > .loading-mask{z-index: 10000}.checkout-index-index .checkout-shipping-method{position: relative}.checkout-index-index .checkout-shipping-method .loading-mask{position: absolute;z-index: 9999;left: 0;right: 0;top: 0;bottom: 0;background: #fff;opacity: 0.8;border: 1px solid #f0f0f0}.opc-wrapper{width: 66.66666667%;float: left;padding-right: 15px}.opc-wrapper:before{content: "";display: table;width: 100%;clear: both}.opc-wrapper .step-title{border-bottom: 1px solid #f0f0f0;color: #1a1a1a;font-size: 22px;font-weight: 400;padding-bottom: 5px;margin-bottom: 25px}.opc-sidebar.opc-summary-wrapper{width: 33.33333333%;float: left;padding-left: 15px}.checkout-shipping-address .form.form-login{border-bottom: 1px solid #f0f0f0;margin-bottom: 18px;padding-bottom: 4px}.checkout-shipping-address > .step-content .action.action-show-popup{border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;font-size: 13px;padding: 9px 28px;color: #fff;border: 1px solid #1a1a1a;margin: 20px 20px 0 0;background-color: #1a1a1a}.checkout-shipping-address > .step-content .action.action-show-popup:hover{color: #1a1a1a;border: 1px solid #1a1a1a;background-color: #fff}.checkout-shipping-address .form.form-login .actions-toolbar{margin-bottom: 15px}.shipping-address-items{margin-left: -10px;margin-right: -10px;display: flex}.shipping-address-items:after{content: "";display: table;clear: both}.shipping-address-items .shipping-address-item{border: 2px solid #ddd;margin-bottom: 14px;color: #8e8e8e;padding: 15px;margin: 0 10px;-webkit-flex: 1;-ms-flex: 1;flex: 1}.shipping-address-items .shipping-address-item:nth-child(3n + 1){clear: both}.shipping-address-items .shipping-address-item.selected-item{color: #56cfe1;border-color: #56cfe1}.shipping-address-items .shipping-address-item.selected-item .action-select-shipping-item{display: none}.shipping-address-items .action{font-size: 13px;color: #6c6c6c;border: 1px solid #e6e6e6;background-color: #fff;margin-top: 10px;padding: 6px 15px;font-weight: 400;margin-right: 10px;min-width: 120px}.shipping-address-items .action:hover{background-color: #56cfe1;border-color: #56cfe1;color: #fff}.checkout-shipping-method{margin-top: 50px}.table-checkout-shipping-method{width: 100%}.table-checkout-shipping-method thead tr th{color: #2b2b2b;font-weight: 400;font-size: 16px;text-align: center;border: 1px solid #eaeaea;vertical-align: middle;padding: 14px 30px 11px;border-bottom: none}.table-checkout-shipping-method tbody tr td{border: 1px solid #eaeaea;padding: 14px 30px 11px;text-align: center;vertical-align: middle;cursor: pointer}.table-checkout-shipping-method tbody tr td.col-method input{margin: 0 auto}#shipping-method-buttons-container,.payment-method-content .actions-toolbar{margin-top: 25px;text-align: right}#shipping-method-buttons-container .action,.payment-method-content .actions-toolbar .action,#shipping-method-buttons-container button.action,.payment-method-content .actions-toolbar button.action{min-width: 200px;text-align: center;padding: 9px 20px;background-color: #56cfe1;border: 1px solid #56cfe1;text-transform: uppercase;font-size: 15px;letter-spacing: 0.1em;color: #fff;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;height: auto}#shipping-method-buttons-container .action:hover,.payment-method-content .actions-toolbar .action:hover,#shipping-method-buttons-container button.action:hover,.payment-method-content .actions-toolbar button.action:hover{background-color: #1a1a1a;border-color: #1a1a1a}.authentication-wrapper{position: relative;border-bottom: 1px solid #f0f0f0;text-align: right;margin-bottom: 50px;padding-bottom: 15px}.authentication-wrapper .action-auth-toggle{font-size: 13px;color: #6c6c6c;border: 1px solid #e6e6e6;background-color: #fff;margin-top: 10px;padding: 6px 15px;font-weight: 400;margin-right: 0;min-width: 120px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.authentication-wrapper .action-auth-toggle:hover{background-color: #56cfe1;border-color: #56cfe1;color: #fff}.authentication-wrapper .authentication-dropdown{position: absolute;right: 0;top: 100%;min-width: 300px;z-index: 99;opacity: 0;visibility: hidden;transform: translateY(30px);-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-o-transform: translateY(30px);transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.authentication-wrapper .authentication-dropdown._show{opacity: 1;visibility: visible;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0)}.authentication-wrapper .authentication-dropdown .modal-inner-wrap{background-color: #fff;box-shadow: 0 0 3px 0 rgba(0,0,0,0.1);border: 1px solid #f0f0f0;padding: 15px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header{padding: 0;min-height: unset;height: 1px;position: relative;border: none}.authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header .action-close{position: absolute;right: -5px;top: -2px;z-index: 1;background: none;width: 30px;height: 30px;border: none;box-shadow: none;opacity: 0.8;line-height: 1}.authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header .action-close:hover{opacity: 1}.authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header .action-close span{border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header .action-close:after{content: "x";font-size: 20px;color: #2a2a2a;font-weight: 400}.authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content{box-shadow: none;border: none;border-radius: 0;text-align: left}.authentication-wrapper .block-customer-login .block-title strong{display: block;border-bottom: 1px solid #f0f0f0;font-size: 18px;font-weight: 300;color: #2a2a2a;margin-bottom: 15px;padding-bottom: 4px}ul.credit-card-types:after{content: "";display: table;clear: both}ul.credit-card-types li{border: 1px solid #f0f0f0;float: left;margin-right: 5px}form.payments > .fieldset > legend.legend{display: none}form.payments > .fieldset legend + br{display: none}.fieldset.payment .legend{border: none;font-size: 18px;margin-bottom: 10px}.opc-payment .payment-methods .payment-method{padding-bottom: 13px;margin-bottom: 16px;border-bottom: 1px solid #f0f0f0}.opc-payment .payment-methods .payment-method .payment-method-title .label{font-size: 16px}.opc-payment .payment-methods .payment-method .payment-method-content{display: none}.opc-payment .payment-methods .payment-method .payment-method-content .actions-toolbar{margin-top: 10px;margin-bottom: 12px;text-align: left}.opc-payment .payment-methods .payment-method._active .payment-method-content{display: block}.opc-payment .payment-methods .payment-method .payment-method-billing-address .field.choice{margin-top: 15px}.opc-payment .payment-methods .payment-method .payment-method-billing-address .field.choice input{top: 3px}.opc-sidebar .minicart-items .product-item .product-item-details .product-item-name{color: #1a1a1a}.opc-sidebar .modal-inner-wrap .modal-header{display: none}.opc-sidebar .modal-inner-wrap .modal-content{box-shadow: none;border-radius: 0;border: none}.opc-block-summary{background-color: #f5f5f5;padding: 19px 30px 30px}.opc-block-summary > .title{text-transform: uppercase;color: #2a2a2a;display: block;font-size: 20px;font-weight: 400;margin-bottom: 4px;padding-bottom: 1px}.opc-block-summary .items-in-cart > .title{border-bottom: 1px solid #ddd;cursor: pointer;display: block;margin-bottom: 5px;padding: 0 40px 0 0;position: relative;text-decoration: none}.opc-block-summary .items-in-cart > .title:after{position: absolute;right: 0;top: 10px;color: inherit;content: "\f107";display: inline-block;font-family: "FontAwesome";font-size: 20px;font-weight: normal;line-height: 12px;margin: 3px 0 0;overflow: hidden;text-align: center;vertical-align: middle}.opc-block-summary .items-in-cart > .title strong{font-size: 20px;display: block;font-weight: 300;color: #2a2a2a}.opc-block-summary .items-in-cart.active > .title:after{content: "\f106"}.opc-block-summary .table-totals tr th,.opc-block-summary .table-totals tr td{background: none !important;padding: 10px 0;vertical-align: middle}.opc-block-summary .table-totals tr th{color: #2a2a2a;font-weight: 400;margin: 0}.opc-block-summary .table-totals tr th strong,.opc-block-summary .table-totals tr th .label{color: #2a2a2a;font-weight: 400;margin: 0}.opc-block-summary .table-totals tr th:after{content: ":"}.opc-block-summary .table-totals tr th.value:after{content: ")";display: inline-block}.opc-block-summary .table-totals tr th.value:before{content: "(";display: inline-block}.opc-block-summary .table-totals tr td{text-align: right;padding-left: 20px;width: 1%;font-size: 14px;color: #272727}.opc-block-summary .table-totals tr.totals.sub th,.opc-block-summary .table-totals tr.totals.sub td{font-size: 16px}.opc-block-summary .table-totals tr.totals.grand th,.opc-block-summary .table-totals tr.totals.grand td{font-size: 18px;color: #56cfe1}.opc-block-summary .table-totals tr.totals.grand th strong,.opc-block-summary .table-totals tr.totals.grand td strong{color: #56cfe1;font-weight: 500}.opc-block-summary .table-totals tr:first-child th,.opc-block-summary .table-totals tr:first-child td{border-top: none}.opc-block-shipping-information{padding: 0 30px 23px;background-color: #f5f5f5}.opc-block-shipping-information .shipping-information-title{border-bottom: 1px solid #ddd;margin: 0 0 15px;position: relative;color: #2a2a2a;font-size: 20px;font-weight: 300;padding-bottom: 1px}.opc-block-shipping-information .shipping-information-title .action-edit{display: inline-block;margin: 0;position: absolute;right: 0;top: 8px;background: rgba(0,0,0,0) none repeat scroll 0 0;border: 0 none;border-radius: 0;color: #1979c3;display: inline;font-weight: 400;line-height: 1.42857;padding: 0;text-decoration: none}.opc-block-shipping-information .shipping-information-title .action-edit:before{color: #8f8f8f;content: "\f040";display: inline-block;font-family: "FontAwesome";font-size: 18px;font-weight: normal;line-height: 20px;overflow: hidden;text-align: center;box-shadow: none;vertical-align: top}.opc-block-shipping-information .shipping-information-title .action-edit:hover:before{color: #56cfe1}.opc-block-shipping-information .shipping-information-title .action-edit > span{border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.opc-block-shipping-information .ship-via{margin: 20px 0 0}.payment-option.discount-code .payment-option-title{padding-left: 0;border-bottom: 1px solid #f0f0f0;color: #1a1a1a;font-size: 18px;font-weight: 300;margin-bottom: 15px;padding-bottom: 5px;position: relative}.payment-option.discount-code .payment-option-title:after{content: "\f107";font-family: "FontAwesome";font-size: 20px;position: absolute;bottom: -3px;right: 0}.payment-option.discount-code .form-discount .actions-toolbar:after{content: "";display: table;clear: both}.payment-option.discount-code .form-discount .actions-toolbar > div{float: left;margin-right: 10px;margin-top: 10px;vertical-align: top}.payment-option.discount-code .form-discount .actions-toolbar .action{font-size: 13px;padding: 9px 28px;color: #6c6c6c;border: 1px solid #e6e6e6;background-color: #fff;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.payment-option.discount-code .form-discount .actions-toolbar .action:hover{color: #fff;border: 1px solid #1a1a1a;background-color: #1a1a1a}.payment-option.discount-code .form-discount .actions-toolbar .action.action-apply{color: #fff;border: 1px solid #1a1a1a;background-color: #1a1a1a}.payment-option.discount-code .form-discount .actions-toolbar .action.action-apply:hover{color: #fff;border: 1px solid #56cfe1;background-color: #56cfe1}.payment-option.discount-code._active .payment-option-title:after{content: "\f106"}#multiship-addresses-table thead tr th{color: #2b2b2b;font-size: 16px;font-weight: 400;padding: 14px 30px 11px;text-align: center;vertical-align: middle;border: 1px solid #eaeaea}#multiship-addresses-table thead tr th.qty,#multiship-addresses-table tbody tr th.qty,#multiship-addresses-table thead tr td.qty,#multiship-addresses-table tbody tr td.qty,#multiship-addresses-table thead tr th.actions,#multiship-addresses-table tbody tr th.actions,#multiship-addresses-table thead tr td.actions,#multiship-addresses-table tbody tr td.actions{width: 1%;padding-left: 15px;padding-right: 15px}#multiship-addresses-table tbody tr td{text-align: center;vertical-align: middle;padding: 15px 30px;border: 1px solid #eaeaea}#multiship-addresses-table tbody tr td.actions .action.delete{background-color: #fff;border: 1px solid #e6e6e6;border-radius: 0;color: #6c6c6c;cursor: pointer;display: inline-block;font-size: 13px;height: 34px;line-height: 32px;width: 34px;text-align: center;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px}#multiship-addresses-table tbody tr td.actions .action.delete:hover{color: #fff;background-color: #2a2a2a;border-color: #2a2a2a}#multiship-addresses-table tbody tr td .field .label{display: none}#multiship-addresses-table tbody tr td .field.qty input{width: 80px;text-align: center;color: #2a2a2a;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}#multiship-addresses-table tbody tr td.product{text-align: left}#multiship-addresses-table tbody tr td.product .product-item-name{font-weight: 400;font-size: 16px;color: #2a2a2a}#multiship-addresses-table tbody tr td.product .product-item-name a{font-weight: 400;font-size: 16px;color: #2a2a2a}#multiship-addresses-table tbody tr td.product .product-item-name a:hover{color: #56cfe1}#multiship-addresses-table tbody tr td .item-options dt{margin-top: 10px;font-weight: 400;color: #2a2a2a}#multiship-addresses-table tbody tr td .item-options dt:after{content: ":"}.multishipping-checkout-shipping table thead tr th{color: #2b2b2b;font-size: 16px;font-weight: 400;padding: 14px 30px 11px;text-align: center;vertical-align: middle;border: 1px solid #eaeaea !important}.multishipping-checkout-shipping table tr th.qty{width: 100px;padding-left: 15px;padding-right: 15px}.multishipping-checkout-shipping table tbody tr td{border: 1px solid #eaeaea !important;vertical-align: middle;padding: 15px 30px}.multishipping-checkout-shipping table tbody tr td.qty{color: #2b2b2b;font-size: 16px;text-align: center}.multishipping-checkout-shipping table tbody tr td.product,.multishipping-checkout-shipping table tbody tr td.item{text-align: left}.multishipping-checkout-shipping table tbody tr td .product-item-name{font-weight: 400;font-size: 16px;color: #2a2a2a}.multishipping-checkout-shipping table tbody tr td .product-item-name a{font-weight: 400;font-size: 16px;color: #2a2a2a}.multishipping-checkout-shipping table tbody tr td .product-item-name a:hover{color: #56cfe1}.multishipping-checkout-shipping table tbody tr td .item-options{margin: 0}.multishipping-checkout-shipping table tbody tr td .item-options dt{margin-top: 10px;font-weight: 400;color: #2a2a2a}.multishipping-checkout-shipping table tbody tr td .item-options dt:after{content: ":"}.multishipping-checkout-shipping .actions-toolbar{border-top: 1px solid #f0f0f0;padding-top: 15px;margin-top: 30px}.multishipping-checkout-shipping .block.block-other{margin-top: 50px}.multishipping-checkout-shipping .block.block-shipping + .block-shipping{margin-top: 50px}.multishipping-checkout-shipping h4.box-title{font-size: 18px;color: #2a2a2a;margin-bottom: 15px}.multishipping-checkout-shipping .box-shipping-method dt{font-size: 15px;font-weight: 400;color: #1a1a1a}.multishipping-checkout-shipping .box-shipping-method dt + dt{margin-top: 10px}.multishipping-checkout-shipping .box-shipping-method .gift-message .legend{border: none;font-size: 18px;color: #2a2a2a;margin-bottom: 15px}.multishipping-checkout-shipping .box-shipping-method .gift-message .legend + br{display: none}.multishipping-checkout-shipping .box-shipping-method .gift-message .options-items{margin-top: 10px}.gift-message .options-items .items .item{padding-top: 15px;border-top: 1px solid #f0f0f0;margin-top: 15px}.gift-message .options-items .items .item .product .number{font-weight: 700;color: #2a2a2a}.gift-message .options-items .items .item .product .img.photo.container{width: 100px !important;padding: 0;margin: 10px 0 0}.gift-message .options-items .items .item .product .product-name{display: block;font-weight: 400;font-size: 16px;margin-top: 10px;color: #1a1a1a}.gift-message .options-items .items .item .options .action.activate{padding: 0;margin: 0}.gift-message .options-items .items .item .options .action.activate:after{content: "\f107";font-family: "FontAwesome";font-size: 14px;display: inline-block;vertical-align: middle;margin-left: 10px}.gift-message .options-items .items .item .options .action.activate.active:after{content: "\f106"}.gift-message .options-items .items .item .block.message{padding: 0;margin-top: 10px}.multicheckout .block-billing .box-billing-address + .box-billing-address{margin-top: 50px}.multishipping-checkout-billing .block-content .box + .box{margin-top: 50px}.multishipping-checkout-billing .box-billing-method .box-content dl .item-title{position: relative;padding: 10px 0 10px 20px}.multishipping-checkout-billing .box-billing-method .box-content dl .item-title input{position: absolute;left: 0;top: 11px;margin: 0}.multishipping-checkout-billing .box-billing-method .box-content dl .item-title label{font-size: 16px;font-weight: 600}.multishipping-checkout-billing .box-billing-method .box-content dl > *{max-width: 600px}@keyframes fadeIn{from{opacity: 0.4}}.multishipping-checkout-overview table thead tr th{color: #2b2b2b;font-size: 16px;font-weight: 400;padding: 14px 30px 11px;text-align: center;vertical-align: middle;border: 1px solid #eaeaea !important}.multishipping-checkout-overview table tr th.qty{width: 100px;padding-left: 15px;padding-right: 15px}.multishipping-checkout-overview table tbody tr td{border: 1px solid #eaeaea !important;vertical-align: middle;text-align: center;padding: 15px 30px}.multishipping-checkout-overview table tbody tr td.qty{color: #2b2b2b;font-size: 16px;text-align: center}.multishipping-checkout-overview table tbody tr td.product,.multishipping-checkout-overview table tbody tr td.item{text-align: left}.multishipping-checkout-overview table tbody tr td .product-item-name{font-weight: 400;font-size: 16px;color: #2a2a2a}.multishipping-checkout-overview table tbody tr td .product-item-name a{font-weight: 400;font-size: 16px;color: #2a2a2a}.multishipping-checkout-overview table tbody tr td .product-item-name a:hover{color: #56cfe1}.multishipping-checkout-overview table tr td .item-options dt{margin-top: 10px;font-weight: 400;color: #2a2a2a}.multishipping-checkout-overview table tfoot tr th,.multishipping-checkout-overview table tfoot tr td{background: none;font-size: 16px;padding: 14px 30px 11px;border: 1px solid #eaeaea;font-weight: 400;color: #2a2a2a}.multishipping-checkout-overview table tfoot tr.grand.totals th,.multishipping-checkout-overview table tfoot tr.grand.totals td{font-size: 20px;color: #56cfe1}.multishipping-checkout-overview table tfoot tr td{text-align: center}.multishipping-checkout-overview .checkout-review{margin-top: 50px;text-align: right}.multishipping-checkout-overview .checkout-review .grand.totals strong{background: none;font-weight: 400;font-size: 24px;color: #2a2a2a}.multishipping-checkout-overview .checkout-review .action-finish-checkout{margin-top: 8px}.multishipping-checkout-overview .checkout-review .action-finish-checkout .btn-lg{min-width: 300px;text-align: center;text-transform: uppercase;font-size: 14px;letter-spacing: 0.1em}.multishipping-checkout-overview .checkout-review .action-finish-checkout .action.back{display: block;text-align: right;margin-top: 15px}.multishipping-checkout-overview .checkout-review .action-finish-checkout .please-wait{margin-top: 14px;animation: fadeIn 1s infinite alternate;font-size: 16px}.multishipping-checkout-overview h4.box-title{font-size: 18px;color: #2a2a2a;margin-bottom: 15px}.multishipping-checkout-overview form .block + .block{margin-top: 50px}.multishipping-checkout-overview .block-content .box + .box{margin-top: 30px}.multishipping-checkout-overview .box-billing-method .payment-method dt{font-size: 16px;font-weight: 400}.multishipping-checkout-overview .block-shipping .block-content + .block-content{margin-top: 30px}.multishipping-checkout-overview .block-shipping strong.box-title{font-size: 15px;color: #2a2a2a}.multicheckout.success,.checkout-success{border: 1px solid #f0f0f0;border-radius: 5px;padding: 30px 15px;text-align: center}.multicheckout.success h2,.checkout-success h2{font-weight: 300;color: #2a2a2a;margin-bottom: 10px}.multicheckout.success a,.checkout-success a{color: #56cfe1}.multicheckout.success a:hover,.checkout-success a:hover{text-decoration: underline}.sidebar .list-products .product-item-info .product-item-details .btn.btn-cart{padding: 0 25px}.sidebar .list-group-item:first-child{padding-top: 0}.sidebar.sidebar-main > .block + .sidebar-additional{margin-top: 52px}.sidebar .block + .block{margin-top: 52px}.sidebar .block .block-title .title{font-size: 18px;font-weight: 600;color: #222;position: relative;display: block;padding: 0 0 2px;margin-bottom: 25px}.sidebar .block .block-title .title:after{height: 2px;width: 60px;content: "";position: absolute;bottom: 0;background-color: #222;left: 0}.sidebar .block.block-compare .block-title{white-space: nowrap}.sidebar .block.block-compare .block-title .counter.qty{font-size: 14px;color: #8e8e8e;font-weight: 500}.sidebar .block.block-compare .block-title .counter.qty:after{content: ")";display: inline-block}.sidebar .block.block-compare .block-title .counter.qty:before{content: "(";display: inline-block}.sidebar .block.block-compare ol.product-items li.product-item{border-bottom: 1px solid #f0f0f0;padding-top: 10px;padding-bottom: 7px}.sidebar .block.block-compare ol.product-items li.product-item:after{content: "";display: table;clear: both}.sidebar .block.block-compare ol.product-items li.product-item .product-item-name{font-weight: 500}.sidebar .block.block-compare ol.product-items li.product-item .action.delete{float: right}.sidebar .block.block-compare ol.product-items li.product-item .action.delete:after{content: "\f1f8";font-family: "FontAwesome";display: inline-block}.sidebar .block.block-compare ol.product-items li.product-item .action.delete span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.sidebar .block.block-compare .actions-toolbar{padding-top: 30px}.sidebar .block.block-compare .actions-toolbar a + a{margin-left: 7px}.sidebar .block.filter + .sidebar-additional{margin-top: 52px}.sidebar .block.filter .block-title.filter-title{display: none}.sidebar .block.block-wishlist .block-content > .subtitle{display: none}.sidebar .block.block-wishlist .block-title .counter{font-size: 14px;color: #8e8e8e;font-weight: 500}.sidebar .block.block-wishlist .block-title .counter:after{content: ")";display: inline-block}.sidebar .block.block-wishlist .block-title .counter:before{content: "(";display: inline-block}.sidebar .block.block-wishlist .list-products .product-item-info .product-item-actions .actions-primary{margin-top: 7px}.sidebar .block.block-wishlist .list-products .product-item-info .product-item-actions .actions-secondary{position: absolute;left: 0;top: 0}.sidebar .block.block-wishlist .list-products .product-item-info .product-item-actions .actions-secondary .btn-remove{padding-left: 0;padding-right: 0;width: 40px;border-radius: 4px;opacity: 0;visibility: hidden;z-index: 1}.sidebar .block.block-wishlist .list-products .product-item-info .product-image{width: 80px}.sidebar .block.block-wishlist .list-products .product-item-info .product-image img{max-width: 100%;height: auto !important}.sidebar .block.block-wishlist .list-products .product-item-info .product-item-details{width: calc(100% - 80px)}.sidebar .block.block-wishlist .list-products .product-item-info:hover .product-item-actions .actions-secondary .btn-remove{opacity: 1;visibility: visible}.sidebar .block.block-reorder .block-content strong.subtitle{display: none}.sidebar .block.block-reorder ol.product-items .product-item{padding: 10px 0;border-bottom: 1px solid #f0f0f0}.sidebar .block.block-reorder ol.product-items .product-item:first-child{padding-top: 0}.sidebar .block.block-reorder ol.product-items .product-item .product-item-name{font-size: 14px;font-weight: 500}.sidebar .block.block-reorder ol.product-items .product-item .product-item-name a{color: #222}.sidebar .block.block-reorder ol.product-items .product-item .product-item-name a:hover{color: #56cfe1}.sidebar .block.block-reorder .actions-toolbar{margin-top: 30px}.sidebar .block.block-reorder .actions-toolbar:after{content: "";display: table;clear: both}.sidebar .block.block-reorder .actions-toolbar > .primary{margin-right: 10px;float: left}.sidebar .block.block-reorder .actions-toolbar > .secondary{float: left}.sidebar .block-blog-posts .post-list li{padding-left: 15px;position: relative;line-height: 25px;list-style: outside none none;margin-bottom: 5px}.sidebar .block-blog-posts .post-list li:before{color: #222;content: "+";left: 0;position: absolute}.sidebar .block-blog-posts .post-list li a{color: #222}.sidebar .block-blog-posts .post-list li a:hover{color: #56cfe1}.sidebar .block-blog-categories li{padding-left: 15px;position: relative;line-height: 25px;list-style: outside none none;margin-bottom: 5px}.sidebar .block-blog-categories li:before{color: #222;content: "+";left: 0;position: absolute}.sidebar .block-blog-categories li a{color: #222}.sidebar .block-blog-categories li a:hover{color: #56cfe1}.sidebar .brand-list li{padding-left: 15px;position: relative;line-height: 25px;list-style: outside none none;margin-bottom: 5px}.sidebar .brand-list li:before{color: #222;content: "+";left: 0;position: absolute}.sidebar .brand-list li a{color: #222}.sidebar .brand-list li a:hover{color: #56cfe1}.sidebar .brand-list li .count:after{content: ")"}.sidebar .brand-list li .count:before{content: "("}.sidebar .brand-list li.active{color: #56cfe1}.sidebar .block.product-brand{margin-bottom: 50px}.sidebar .block.product-brand .brand-image a img{margin: 0 auto;min-width: 100%}.sidebar .block.related .list-products .product-item-info .product-image{width: 80px}.sidebar .block.related .list-products .product-item-info .product-item-details{width: calc(100% - 80px)}.sidebar .block.related .list-products .product-item-info .product-item-details .product-item-inner{margin-top: 4px}.sidebar .block.related .block-actions{font-size: 15px;margin-bottom: 12px;line-height: 1.428;font-style: italic}.sidebar .block.related .block-actions button{font-weight: 600;color: #2a2a2a;background: none;border: none;box-shadow: none}.sidebar .block.related .owl-carousel .owl-dots{margin: 0 auto}.blog-list .post-item-info{margin-bottom: 100px}.blog-list .post-item-info .post-content .post-short-description{margin-bottom: 1.3em}.blog-list .post-item-info .post-content .post-short-description > *:last-child{margin-bottom: 0}.blog-list .post-item-info .post-info{text-align: center;padding: 20px;background: rgba(0,0,0,0.9);color: #878787;font-size: 12px;line-height: 21px}.blog-list .post-item-info .post-info a{color: #fff}.blog-list .post-item-info .post-info a:hover{color: #56cfe1}.blog-list .post-item-info .post-info h2{letter-spacing: 2px;text-transform: uppercase;font-size: 14px;margin-bottom: 5px;margin-top: 10px}.blog-list .post-item-info .post-info .post-tags a:not(:last-child):after{content: ",";color: #878787}.blog-list .post-item-info .post-image.has-image{position: relative}.blog-list .post-item-info .post-image.has-image .post-info{position: absolute;bottom: 30px;left: 30px;right: 30px}.blog-list .post-item-info .published-by .text-capitalize{color: #fff}.blog-post-view .post-item-info .post-short-description{margin-bottom: 0;margin-top: 30px}.blog-post-view .post-comments{margin-top: 65px;margin-bottom: 35px}.blog-post-view .post-comments .title-comment-content{font-size: 17px;color: #2a2a2a;margin-bottom: 25px;display: block;text-transform: uppercase;font-weight: 600;letter-spacing: 1px}.blog-post-view .post-comments .title-comment-content span{font-size: 14px;position: relative;color: #c9c9c9}.blog-post-view .post-comments .item{padding: 18px 28px 16px;background: #f8f8f8;margin-bottom: 28px;color: #8e8e8e}.blog-post-view .post-comments .item .info{margin-bottom: 7px;color: #2a2a2a;font-size: 14px}.blog-post-view .post-comments .item .info .name{font-weight: 600;margin-right: 38px}.blog-post-view .post-comments .item:last-child{margin-bottom: 0}.blog-post-view .post-comments .item .sub-title{font-style: italic;margin-bottom: 0}.blog-post-view .post-comments .title{font-size: 17px;color: #2a2a2a;margin-bottom: 2px;display: block;text-transform: uppercase;font-weight: 600;letter-spacing: 1px}.blog-post-view .post-comments .sub-title{font-style: italic;margin-bottom: 30px}.blog-post-view .post-item-info .post-info{padding: 16px 0 10px;border-bottom: 1px dotted #d8d8d8;color: #a1a1a1}.blog-post-view .post-item-info .post-info > div{display: inline-block;margin-right: 26px}.blog-post-view .post-item-info .post-info > div .fa{margin-right: 10px;color: #8a8a8a}.blog-post-view .post-item-info .post-info a{color: #222}.blog-post-view .post-item-info .post-info a:hover{color: #56cfe1}.post-actions{display: table;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;width: 100%;margin-top: 32px}.post-actions .action{display: table-cell;width: 50%;vertical-align: middle;position: relative;padding: 23px 15px;font-size: 15px}.post-actions .action a:after{content: "\f0d9";font-family: "FontAwesome";font-size: 18px;position: absolute;left: 0;top: 21px}.post-actions .action.next-action{text-align: right;padding-right: 15px}.post-actions .action.next-action a:after{content: "\f0da";left: auto;right: 0}.form.post-comment{margin-top: 50px}.blog-post-comment-list-toolbar{width: 0px;height: 0px;overflow: hidden;margin: 0 !important}.blog-load-more-comment{margin-top: 20px}.blog-load-more-comment a{font-size: 15px;font-style: italic}.blog-load-more-comment a.loading-style{animation: fadeIn 1s infinite alternate}.tabs_categories_porfolio{text-align: center;margin-bottom: 25px}.tabs_categories_porfolio li{display: inline-block;vertical-align: middle}.tabs_categories_porfolio li a.button{font-size: 14px;color: #8e8e8e;background-color: transparent;border: 1px solid transparent;padding: 0 20px;line-height: 40px;font-weight: 500;border-radius: 40px}.tabs_categories_porfolio li a.button:hover,.tabs_categories_porfolio li a.button.is-checked{color: #222}.tabs_categories_porfolio li a.button.is-checked{border-color: #222}.portfolio-grid .item{margin-bottom: 30px}.portfolio-grid .item .portfolio-top-content{position: relative}.portfolio-grid .item .portfolio-top-content .image-item:after{content: '';position: absolute;background: rgba(0,0,0,0.6);left: 0;top: 50%;width: 100%;height: 0;visibility: hidden;opacity: 0;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.portfolio-grid .item .portfolio-top-content .image-item img{min-width: 100%}.portfolio-grid .item .portfolio-top-content .portfolio-bottom-content{position: absolute;bottom: 20px;left: 20px;opacity: 0;width: 100%;z-index: 1;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.portfolio-grid .item .portfolio-top-content .portfolio-bottom-content .title{font-size: 15px;font-weight: 600;color: #fff;margin: 0}.portfolio-grid .item .portfolio-top-content .portfolio-bottom-content .title:hover{color: #56cfe1}.portfolio-grid .item .portfolio-top-content .portfolio-bottom-content .category-link{color: #fff}.portfolio-grid .item .portfolio-top-content .portfolio-bottom-content .category-link a{color: #fff}.portfolio-grid .item .portfolio-top-content .portfolio-bottom-content .category-link a:hover{color: #56cfe1}.portfolio-grid .item:hover .portfolio-top-content .image-item:after{top: 0;height: 100%;visibility: visible;opacity: 1}.portfolio-grid .item:hover .portfolio-top-content .portfolio-bottom-content{opacity: 1}.portfolio-grid.portfolio-carousel .owl-item{padding: 0 15px}.portfolio-grid.portfolio-carousel.one-row .item{margin-bottom: 0}.portfolio_galley_carousel{margin-bottom: 46px}.portfolio-index-view .description > *:last-child{margin-bottom: 0}.portfolio-index-view .portfolio-related{margin-top: 60px}.portfolio-index-view .table{margin-top: 4px;border-bottom: 1px solid #eee;margin-bottom: 0}.portfolio-index-view .table tr td,.portfolio-index-view .table tr th{padding: 14px 0 12px;border: none;color: #8d8d8d;border-top: 1px solid #eee}.portfolio-index-view .table tr th{font-weight: 500;color: #222;width: 1%;padding-right: 14px}.checkout-cart-index .column.main .cart-empty{text-align: center;font-size: 15px;padding: 24px 15px 12px;border: 1px solid #ddd;border-radius: 5px}.checkout-cart-index .column.main .cart-empty a{color: #56cfe1}.checkout-cart-index .column.main .cart-empty a:hover{text-decoration: underline}.checkout-cart-index #shopping-cart-table{margin: 0}.checkout-cart-index #shopping-cart-table thead tr th{color: #2b2b2b;font-weight: 400;font-size: 16px;text-align: center;border: 1px solid #eaeaea;vertical-align: middle;padding: 14px 30px 11px;border-bottom: none}.checkout-cart-index #shopping-cart-table tbody{border-top: 1px solid #eaeaea}.checkout-cart-index #shopping-cart-table tbody:last-child{border-bottom: 1px solid #eaeaea}.checkout-cart-index #shopping-cart-table tbody tr td{vertical-align: middle;border: 1px solid #eaeaea;padding: 25px 15px;text-align: center;border-bottom: none !important;border-top: none !important}.checkout-cart-index #shopping-cart-table tbody tr td.col.item{padding-left: 33px;text-align: left}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo{display: block;float: left;overflow: hidden;width: 120px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo .product-image-container .product-image-wrapper{padding: 0 !important}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{float: left;vertical-align: top;margin-left: 20px;width: calc(100% - 153px);padding-top: 22px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a{color: #222;font-weight: 500;font-size: 15px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a:hover,.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a:focus{color: #56cfe1}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details dl.item-options:after{content: "";clear: both;display: table}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details dl.item-options dt{margin-top: 10px;color: #2a2a2a;font-weight: 400}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details dl.item-options dt:after{content: ":";display: inline-block}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details dl.item-options dd .price{color: #2a2a2a}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details dl.item-options dd .price:before{content: "(";display: inline-block}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details dl.item-options dd .price:after{content: ")";display: inline-block}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .label{display: none}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .input-text.qty{color: #4d4d4d;font-size: 14px;height: 40px;margin-bottom: 0;text-align: center;margin: 0 auto;width: 85px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td{padding: 0 0 25px;text-align: left}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar{padding: 15px 33px 0;border-top: 1px dotted #ddd}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar > a{color: #6c6c6c;height: 40px;font-size: 13px;min-width: 40px;background-color: #fff;border-radius: 0;border: 1px solid #e6e6e6;line-height: 38px;display: inline-block;text-align: center;cursor: pointer;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar > a:hover,.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar > a:focus{background-color: #2a2a2a;border-color: #2a2a2a;color: #fff}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar > a + a{margin-left: 15px}.checkout-cart-index #shopping-cart-table .cart-price .price{color: #7b7b7b;font-size: 16px}.checkout-cart-index #shopping-cart-table .subtotal .cart-price .price{color: #2a2a2a}.checkout-cart-index #shopping-cart-table .gift-options-cart-item{border-bottom: 1px solid #f0f0f0;margin-bottom: 15px;padding-bottom: 9px}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .action-gift{color: #222;font-size: 16px;font-weight: 500;display: block}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .action-gift:after{display: inline-block;font-family: "FontAwesome";font-size: 16px;content: "\f107";float: right}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .gift-message .gift-options-title{margin-bottom: 10px}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .actions-toolbar{margin-bottom: 6px}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .actions-toolbar .btn + .btn{margin-left: 12px}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .action-gift:hover{color: #56cfe1}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .action-gift._active:after{content: "\f106"}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .gift-content{display: none;margin-top: 15px}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .gift-content textarea{height: 153px}.checkout-cart-index #shopping-cart-table .gift-options-cart-item .gift-content._active{display: block}.checkout-cart-index .cart.main.actions{margin-top: 40px}.checkout-cart-index .cart.main.actions:after{content: "";display: table;clear: both}.checkout-cart-index .cart.main.actions button{float: right}.checkout-cart-index .cart.main.actions button + button{margin-right: 15px}.checkout-cart-index .shopping-cart-bottom .cart-totals{margin-top: 40px;position: relative;padding-top: 21px;border: 1px solid #eaeaea}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals{margin: 0}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals .table-caption{display: none}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr th{font-size: 14px;vertical-align: middle;background: none !important;font-weight: 400;color: #969696;border: none;padding: 0 15px 20px}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr th{color: #646464}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr th .label{font-weight: 400;color: #646464}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.totals.sub td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.totals.sub th{font-weight: 500;color: #222;padding: 0 15px 15px}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals td,.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals th{border-top: 1px solid #eaeaea;font-size: 20px;color: #2a2a2a;padding: 23px 15px 24px}.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals strong{font-weight: 400}.checkout-cart-index .shopping-cart-bottom .loading-mask{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(255,255,255,0.8);border: 1px solid #ddd}.checkout-cart-index .shopping-cart-bottom .loading-mask img{width: 50px;height: 50px;left: 50%;top: 50%;margin-left: -25px;margin-top: -25px}.checkout-cart-index .cart-summary{margin-top: 30px}.checkout-cart-index .cart-summary .summary.title{display: none}.checkout-cart-index .cart-summary .checkout-methods-items .item{text-align: right;padding: 10px 0}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{background-color: #2a2a2a;border: 1px solid #2a2a2a;color: #fff;width: 100%;text-align: center;font-size: 15px;font-weight: 600;padding: 13px 24px 10px;text-transform: uppercase;letter-spacing: 1px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout:hover{background-color: #56cfe1;border-color: #56cfe1}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.multicheckout{font-size: 15px}.checkout-cart-index .block.crosssell{margin-top: 57px}.checkout-cart-index .checkout-extra{position: relative;padding-left: 250px;border: 1px solid #efefef;margin-top: 40px;background-color: #fdfdfd;min-height: 200px}.checkout-cart-index .checkout-extra > .block > .title{position: absolute;left: 0;font-size: 13px;padding: 12px 20px 9px;width: 250px;top: 38px;cursor: pointer;border-bottom: 1px solid #efefef;color: #676767}.checkout-cart-index .checkout-extra > .block > .title strong{font-weight: 400}.checkout-cart-index .checkout-extra > .block > .title.active{color: #fff;background-color: #2a2a2a;border-color: #2a2a2a}.checkout-cart-index .checkout-extra > .block:first-child > .title{border-top: 1px solid #efefef}.checkout-cart-index .checkout-extra > .block .content{padding: 40px 30px;border-left: 1px solid #f4f4f4;background-color: #fff;min-height: 200px;display: none !important;position: relative}.checkout-cart-index .checkout-extra > .block .content.active{display: block !important}.checkout-cart-index .checkout-extra > .block + .block > .title{margin-top: 45px}.checkout-cart-index .checkout-extra #block-summary form{display: block}.checkout-cart-index .checkout-extra #block-summary form .field.note{color: #555555;margin-bottom: 4px;font-style: normal}.checkout-cart-index .checkout-extra #block-summary form + form{margin-top: 30px}.checkout-cart-index .checkout-extra #block-summary .estimate .legend,.checkout-cart-index .checkout-extra #block-summary .estimate br{display: none}.checkout-cart-index .checkout-extra #block-summary .estimate div.field{display: table-row;width: 100%}.checkout-cart-index .checkout-extra #block-summary .estimate .field .label{width: 160px;color: #666666;margin: 0;padding: 0;font-weight: 400;text-align: left;display: table-cell;vertical-align: middle;width: 1%;padding: 8px 30px 8px 0}.checkout-cart-index .checkout-extra #block-summary .estimate .field .control{display: table-cell;vertical-align: middle;padding: 8px 0}.checkout-cart-index .checkout-extra #block-summary .estimate .field .control .select,.checkout-cart-index .checkout-extra #block-summary .estimate .field .control input{width: 100%;border: 1px solid #eaeaea}.checkout-cart-index .checkout-extra #block-summary .estimate .field .message{margin-top: 10px}.checkout-cart-index .checkout-extra #block-summary dl.items.methods{margin: 0}.checkout-cart-index .checkout-extra #block-summary dl.items.methods dt{padding-bottom: 5px;font-weight: 600;text-transform: uppercase;color: #000;font-size: 14px}.checkout-cart-index .checkout-extra #block-summary dl.items.methods dd + dt{margin-top: 10px}.rating-summary{overflow: hidden;white-space: nowrap}.rating-summary .rating-result{width: 66px;display: block;position: relative}.rating-summary .rating-result:before{left: 0;position: absolute;top: 0;width: 100%;z-index: 1;-webkit-font-smoothing: antialiased;color: #acacac;font-family: 'FontAwesome';font-size: 12px;height: 12px;letter-spacing: 2px;line-height: 12px;content: '\f006' '\f006' '\f006' '\f006' '\f006';display: block;font-style: normal;font-weight: normal;speak: none}.rating-summary .rating-result > span{display: block;overflow: hidden}.rating-summary .rating-result > span:before{position: relative;z-index: 2;-webkit-font-smoothing: antialiased;color: #4a4a4a;font-family: 'FontAwesome';font-size: 12px;height: 12px;letter-spacing: 2px;line-height: 12px;content: '\f005' '\f005' '\f005' '\f005' '\f005';display: block;font-style: normal;font-weight: normal;speak: none}.rating-summary .rating-result > span span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.full-review.product-reviews-summary{display: table}.full-review.product-reviews-summary .rating-summary,.full-review.product-reviews-summary .reviews-actions{display: table-cell;vertical-align: middle}.full-review.product-reviews-summary .rating-summary + .reviews-actions{padding-left: 13px}.full-review.product-reviews-summary .reviews-actions a{color: #adadad}.full-review.product-reviews-summary .reviews-actions a + a:before{content: "/";color: #adadad;display: inline-block;margin-right: 3px}.full-review.product-reviews-summary .reviews-actions a:hover,.full-review.product-reviews-summary .reviews-actions a:focus{color: #56cfe1}body:not(.page-layout-1column) .product-info-main .product-add-form .actions.action-add-to,body:not(.page-layout-1column) .bundle-info .product-details .actions.action-add-to{clear: left;float: none;margin-left: 0;padding: 10px 0 0}.product-detail-infomation .product-name{font-size: 16px;margin-bottom: 5px;font-weight: 600}.product-detail-infomation .product.info.detailed{margin-top: 16px}.product-detail-infomation .product.info.detailed .product-data-items-menu{display: none}.product-detail-infomation.is_stuck{top: 0 !important}.product-info-main .product-add-form .box-tocart,.bundle-info .product-details .box-tocart{margin-top: 23px}.product-info-main .product-add-form .box-tocart:after,.bundle-info .product-details .box-tocart:after{content: "";display: table;clear: both}.product-info-main .product-add-form .box-tocart > .fieldset,.bundle-info .product-details .box-tocart > .fieldset{float: left}.product-info-main .product-add-form .box-tocart .field.qty,.bundle-info .product-details .box-tocart .field.qty{display: inline-block;margin-right: 10px;margin-bottom: 10px;vertical-align: top}.product-info-main .product-add-form .box-tocart .field.qty > label,.bundle-info .product-details .box-tocart .field.qty > label{display: none}.product-info-main .product-add-form .box-tocart .field.qty > .control .input-text.qty,.bundle-info .product-details .box-tocart .field.qty > .control .input-text.qty{width: 115px;border: 0;height: 40px;background: none;padding: 0;font-weight: 600;font-size: 16px;color: #222;text-align: center}.product-info-main .product-add-form .box-tocart .field.qty > .control .input-text.qty:focus,.bundle-info .product-details .box-tocart .field.qty > .control .input-text.qty:focus{box-shadow: none}.product-info-main .product-add-form .actions,.bundle-info .product-details .actions{display: inline-block;margin-bottom: 10px;vertical-align: top}.product-info-main .product-add-form .actions:after,.bundle-info .product-details .actions:after{content: "";display: table;clear: both}.product-info-main .product-add-form .actions button,.bundle-info .product-details .actions button{height: 40px;width: 40px;background-color: #ffffff;border: 1px solid #e6e6e6;color: #6c6c6c;font-size: 18px;text-align: center;border-radius: 50%;line-height: 40px;box-shadow: none;float: left}.product-info-main .product-add-form .actions button:hover,.bundle-info .product-details .actions button:hover,.product-info-main .product-add-form .actions button:focus,.bundle-info .product-details .actions button:focus{border-color: #1a1a1a;color: #fff;background-color: #1a1a1a}.product-info-main .product-add-form .actions button span,.bundle-info .product-details .actions button span{display: block}.product-info-main .product-add-form .actions button + button,.bundle-info .product-details .actions button + button{margin-left: 10px}.product-info-main .product-add-form .actions button.tocart,.bundle-info .product-details .actions button.tocart{font-size: 13px;width: auto;padding: 0 34px;background-color: #56cfe1;border: 1px solid #56cfe1;color: #fff;border-radius: 40px;line-height: 40px;font-weight: 600;text-transform: uppercase}.product-info-main .product-add-form .actions button.tocart:hover,.bundle-info .product-details .actions button.tocart:hover{border-color: #222;background-color: #222}.product-info-main .product-add-form .actions.action-add-to,.bundle-info .product-details .actions.action-add-to{margin-left: 10px}.box-tocart .fieldset:after{content: "";display: table;clear: both}.box-tocart .field.qty > .control{position: relative;height: 40px;border: 1px solid #222;text-align: left;border-radius: 40px;display: inline-block}.box-tocart .field.qty > .control span.edit-qty{display: block;text-align: center;font-size: 22px;color: #222;font-weight: 600;line-height: 1;position: absolute;top: 2px;left: 16px;cursor: pointer;padding-top: 7px}.box-tocart .field.qty > .control span.edit-qty:hover{color: #56cfe1}.box-tocart .field.qty > .control span.edit-qty.plus{font-size: 18px;left: auto;right: 16px;padding-top: 9px}.product-info-main .deal-timer{margin-top: 4px}.product-info-main .product.attribute.overview{margin-top: 12px}.product-info-main .product.attribute.overview .std > *{margin-bottom: 0 !important}.product-info-main > .bundle-actions{padding-top: 25px}.product-info-main .product-info-price .price-box .price{font-size: 22px}.product-info-main .product-info-stock-sku{color: #222}.product-info-main .product-info-stock-sku .stock span{margin-left: 4px;font-weight: 400;letter-spacing: normal}.product-info-main .product-info-stock-sku .stock.available span{color: green}.product-info-main .product-info-stock-sku .stock.unavailable span{color: red}.product-info-main .product-add-form{margin-bottom: 10px}.product-info-main .product-add-form .product-detail-deals .hurry-text{font-size: 16px;font-weight: 500;color: red;margin-bottom: 10px;letter-spacing: 0.5px}.product-info-main .product-sub-infomation:not(:empty){padding: 15px 0 8px}.product-info-main .product-sub-infomation > div{padding: 5px 0}.product-info-main .product-sub-infomation .product.attribute.sku strong{font-weight: 400;color: #222}.product-info-main .product-sub-infomation .product.attribute.sku strong:after{content: ":";display: inline-block;margin-right: 4px}.product-info-main .product-sub-infomation .product-brand .brand-name strong{font-weight: 400;color: #222}.product-info-main .product-sub-infomation .product-brand .brand-name strong.type:after{content: ":";display: inline-block;margin-right: 4px}.product-info-main .sharethis-inline-share-buttons{text-align: center !important;margin-top: 20px !important}.product-add-form .product-options-wrapper{padding-top: 13px}.product-add-form .product-options-wrapper .fieldset > .field > .label{display: inline-block;font-size: 14px;color: #222;line-height: 1;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;margin: 0px 0px 10px !important}.product-add-form .product-options-wrapper .fieldset > .field > .control{padding-bottom: 21px;padding-top: 0}.product-add-form .product-options-wrapper .fieldset > .field > .control select{margin-bottom: 5px;max-width: 450px}.product-add-form .product-options-wrapper .fieldset > .field > .control .options-list > .field + .field{margin-top: 7px}.product-add-form .product-options-wrapper .fieldset > .field > .control .price-notice{color: #2a2a2a;font-weight: 600;white-space: nowrap;display: inline-block}.product-add-form .product-options-wrapper .fieldset > .field > .control .price-notice:before{content: "(";display: inline-block}.product-add-form .product-options-wrapper .fieldset > .field > .control .price-notice:after{content: ")";display: inline-block}.product-add-form .product-options-wrapper .swatch-opt{margin-bottom: 21px;margin-top: 0}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label{margin: 0 0 10px !important;display: inline-block;font-size: 14px;color: #222;line-height: 1;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label:after{content: ":";display: inline-block;margin-left: 1px}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label + .swatch-attribute-selected-option{padding-left: 8px;font-size: 16px;color: #56cfe1}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute + .swatch-attribute{margin-top: 14px}.product-add-form .table-wrapper.grouped{margin: 25px 0}.product-add-form .table-wrapper.grouped .table.grouped{margin-bottom: 0}.product-add-form .table-wrapper.grouped thead tr th{font-size: 16px;color: #222;font-weight: 600;border: 1px solid #ddd;padding: 9px 15px;vertical-align: middle}.product-add-form .table-wrapper.grouped thead tr th.qty{width: 1%;text-align: center}.product-add-form .table-wrapper.grouped tbody{border: none !important}.product-add-form .table-wrapper.grouped tbody tr td{border: 1px solid #ddd;border-top: none !important;vertical-align: middle;padding: 9px 15px}.product-add-form .table-wrapper.grouped tbody tr td .input-text.qty{color: #2a2a2a;text-align: center;width: 90px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.product-add-form .table-wrapper.grouped tbody tr td .product-item-name{font-weight: 500;display: block;color: #222}.product-add-form .table-wrapper.grouped tbody tr td .price{font-size: 18px}.page-product-grouped .product-info-main .product-info-price{display: none}.product-options-wrapper .nested .field.qty{margin-top: 10px;width: 300px;display: table}.product-options-wrapper .nested .field.qty > .label{display: table-cell;vertical-align: middle;width: 1%;padding-right: 15px;font-size: 13px;color: #1a1a1a}.product-options-wrapper .nested .field.qty > .label span:after{content: ":";display: inline-block;margin-left: 1px}.product-options-wrapper .nested .field.qty .control{display: table-cell;vertical-align: middle}.product-options-wrapper .nested .field.qty .control .input-text.qty{border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;width: 115px;text-align: center}.product-options-wrapper select + .nested .field.qty{margin-top: 5px}.bundle-options-container .product-add-form form{display: block}.bundle-options-container .product-add-form form:after{content: "";display: table;clear: both}.bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper{padding-top: 0}.bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .legend.title{display: block;border: none;font-size: 15px;font-weight: 600;color: #222;margin-bottom: 17px;padding-top: 25px;text-transform: uppercase}.bundle-options-container .product-add-form .block-bundle-summary .title strong{display: block;border: none;font-size: 15px;font-weight: 600;color: #222;margin-bottom: 17px;padding-top: 25px;text-transform: uppercase}.bundle-options-container .product-add-form .block-bundle-summary .price-box .price{color: #2a2a2a;font-size: 22px}.bundle-summary.empty{display: none}.bundle-summary ul.bundle.items li{margin-bottom: 15px}.bundle-summary ul.bundle.items li strong.label{display: inline-block;font-size: 14px;color: #222;line-height: 1;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;margin: 0px 0px 10px !important}.related-product-main .block-actions button{font-weight: 700;color: #222;background: none;border: none;box-shadow: none}.related-product-main .product-item-info .product-top .product-item-inner{position: absolute;bottom: 20px;right: 20px;z-index: 10}.related-product-main .product-item-info .product-top .product-item-inner .label{display: block;font-size: 20px;width: 40px;height: 40px;padding-left: 2px;background-color: rgba(0,0,0,0.6);text-align: center;line-height: 48px;color: #fff;font-weight: bold;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.related-product-main .product-item-info .product-top .product-item-inner input{position: absolute;left: -9999px}.related-product-main .product-item-info .product-top .product-item-inner input:checked + .label{background-color: green;color: #fff;font-size: 26px}.related-product-main .product-item-info .product-top .product-item-inner input:checked + .label span:before{content: "\e66c"}.related-product-main,.upsell-products-list,.brand-related-products{padding-top: 60px}.related-product-main .product-item-info,.upsell-products-list .product-item-info,.brand-related-products .product-item-info{margin-bottom: 0}.block.review-list .review-items li.review-item{border-bottom: 1px solid #f0f0f0;padding-bottom: 15px;margin-bottom: 15px}.block.review-list .review-items li.review-item .review-title{font-size: 15px;color: #56cfe1}.block.review-list .review-items li.review-item .review-ratings{margin-bottom: 5px}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item:after{content: "";display: table;clear: both}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label,.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-result{display: inline-block;vertical-align: middle;line-height: 1}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label{font-weight: 600;color: #2a2a2a;margin-right: 15px}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label:after{content: ":";display: inline-block}.block.review-list .review-details:after{content: "";display: table;clear: both}.block.review-list .review-details .review-author,.block.review-list .review-details .review-date{float: left;margin: 0;font-style: italic;font-weight: 300}.block.review-list .review-details .review-date{margin-left: 7px}.block.review-list .review-details .review-date:before{content: "(";display: inline-block}.block.review-list .review-details .review-date:after{content: ")";display: inline-block}.block.review-add .block-title .title{margin-bottom: 5px}.block.review-add .review-form h4,.block.review-add .review-form h6{font-weight: 400;margin-bottom: 10px}.block.review-add .review-form h4 span{color: #56cfe1}.review-field-rating{margin-bottom: 15px}.review-field-rating > .label{font-size: 16px;color: #2a2a2a;margin-bottom: 10px;display: block}.review-control-vote{overflow: hidden;height: 22px}.review-control-vote:before{color: #c7c7c7;font-family: 'FontAwesome';font-size: 22px;height: 22px;letter-spacing: 4px;line-height: 22px;font-style: normal;font-weight: normal;speak: none;vertical-align: top;-webkit-font-smoothing: antialiased;content: '\f006' '\f006' '\f006' '\f006' '\f006';display: block;position: absolute;z-index: 1}.review-control-vote input[type="radio"]{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px !important;overflow: hidden;padding: 0;position: absolute;width: 1px}.review-control-vote input[type="radio"]:focus + label:before,.review-control-vote input[type="radio"]:checked + label:before{opacity: 1}.review-control-vote label{cursor: pointer;display: block;position: absolute}.review-control-vote label span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.review-control-vote label:before{color: #ff5501;font-family: 'FontAwesome';font-size: 22px;height: 22px;letter-spacing: 4px;line-height: 22px;font-style: normal;font-weight: normal;speak: none;vertical-align: top;-webkit-font-smoothing: antialiased;opacity: 0}.review-control-vote label:hover:before{opacity: 1}.review-control-vote label:hover ~ label:before{opacity: 0}.review-control-vote .rating-5{z-index: 2}.review-control-vote .rating-5:before{content: '\f005' '\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-4{z-index: 3}.review-control-vote .rating-4:before{content: '\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-3{z-index: 4}.review-control-vote .rating-3:before{content: '\f005' '\f005' '\f005'}.review-control-vote .rating-2{z-index: 5}.review-control-vote .rating-2:before{content: '\f005' '\f005'}.review-control-vote .rating-1{z-index: 6}.review-control-vote .rating-1:before{content: '\f005'}.form.send.friend > .actions-toolbar{margin-top: 20px;padding-top: 20px;border-top: 1px solid #ddd}.form.send.friend .fieldset.recipients{margin-top: 20px}.form.send.friend .fieldset.recipients #recipients-options > .fields{border-bottom: 1px dotted #f0f0f0;margin-bottom: 20px;padding-bottom: 5px}.form.send.friend .fieldset.recipients #recipients-options > .fields.additional > .actions-toolbar{margin-bottom: 15px}.product.info.detailed{clear: both;margin-bottom: 4px;margin-top: 66px}.product.info.detailed .additional-attributes{width: auto;border: none}.product.info.detailed .item.title > .switch .counter{font-size: 75%}.product.info.detailed .item.title > .switch .counter:before{content: "(";display: inline-block}.product.info.detailed .item.title > .switch .counter:after{content: ")";display: inline-block}.product.info.detailed .item.content .table.additional-attributes{margin: 0;width: 100%}.product.info.detailed .item.content .table.additional-attributes tr td,.product.info.detailed .item.content .table.additional-attributes tr th{display: table-cell;vertical-align: middle;text-align: left;border: 1px solid #ddd;padding: 15px}.product.info.detailed .item.content .table.additional-attributes tr th{font-weight: 600}.product-data-items-menu{display: table;margin: 0 auto 25px}.product-data-items-menu .data.item.title{display: table-cell;vertical-align: middle}.product-data-items-menu .data.item.title .data.switch{height: 40px;line-height: 40px;border: 1px solid transparent;padding: 0 25px;font-size: 14px;font-weight: 600;display: block;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}.product-data-items-menu .data.item.title:hover .data.switch,.product-data-items-menu .data.item.title.active .data.switch{color: #222}.product-data-items-menu .data.item.title.active .data.switch{border-color: #222}.product-data-items-content .title-accordion{font-weight: 600;color: #000000;padding: 0 40px 0 17px;background-color: #f6f6f8;position: relative;line-height: 40px;cursor: pointer;height: 40px}.product-data-items-content .title-accordion:after{content: "+";position: absolute;background-color: #000;line-height: 40px;display: block;color: #fff;right: 0;top: 0;width: 40px;bottom: 0;text-align: center}.product-data-items-content .title-accordion.active:after{content: "-"}.product-data-items-content .title-accordion .counter:before{content: "("}.product-data-items-content .title-accordion .counter:after{content: ")"}.product-data-items-content .data.item.content{padding: 17px;border: 1px solid #f6f6f8}.product-data-items-content .data.item.content + .title-accordion{margin-top: 10px}.product.info.detailed .product.data.items > .item.title{float: left;width: auto;margin: 0px 3px;color: white;font-weight: bold}@media (min-width: 320px) and (max-width: 768px){.product.info.detailed .product.data.items > .item.title{width: 100%;border-radius: 0;margin: 0;padding-top: 5px;padding-bottom: 5px;border: 1px solid #fff}}.product.info.detailed .product.data.items > .item.title:first-child{margin-left: 35%}@media (min-width: 320px) and (max-width: 768px){.product.info.detailed .product.data.items > .item.title:first-child{margin-left: 0}}.product.info.detailed .product.data.items > .item.title .data.switch{padding: 6px 20px;display: inline-block;color: #8e8e8e}.product.info.detailed .product.data.items > .item.title .data.switch:hover{color: #8e8e8e}@media (min-width: 320px) and (max-width: 768px){.product.info.detailed .product.data.items > .item.title .data.switch{width: 100%;max-width: 100%;position: relative}.product.info.detailed .product.data.items > .item.title .data.switch:after{content: '\002b';position: absolute;right: 5%}}.product.info.detailed .product.data.items > .active{background-color: #222;border-radius: 27px}.product.info.detailed .product.data.items > .active .data.switch{color: white !important}.product.info.detailed .product.data.items > .active .data.switch:hover{color: white}@media (min-width: 320px) and (max-width: 768px){.product.info.detailed .product.data.items > .active .data.switch:after{content: '\002d' !important}}.product.info.detailed .product.data.items > .item.content{margin-top: 43px;padding: 35px 35px 35px 35px;box-sizing: border-box;float: right;margin-left: -100%;width: 100%}.product.info.detailed .product.data.items > .item.content::after{content: '';display: table;clear: both}@media (min-width: 320px) and (max-width: 768px){.product.info.detailed .product.data.items > .item.content{border: 1px solid #fff;border-top: none;margin-top: 38px;padding: 70px 35px 35px 35px;max-width: 100%;margin-bottom: 20px}}.brand-related-products{clear: both !important}.margin-top60{clear: both}.deal-timer{max-width: 270px}.deal-timer .countdown{display: flex;margin-left: -4px;margin-right: -4px}.deal-timer .countdown > span{-webkit-flex: 1;-ms-flex: 1;flex: 1;display: block;padding: 0 4px}.deal-timer .countdown > span > b{font-weight: 400;background-color: #2a2a2a;color: #ffffff;font-size: 16px;text-align: center;display: block;position: relative;border-radius: 4px 4px 0 0;line-height: 1;padding-top: 14px}.deal-timer .time-note{display: flex;margin-left: -4px;margin-right: -4px}.deal-timer .time-note span{-webkit-flex: 1;-ms-flex: 1;flex: 1;display: block;margin: 0 4px;text-align: center;color: #999;background-color: #2a2a2a;border-radius: 0 0 4px 4px;padding-bottom: 6px}#mgs-ajax-loading{display: none}#mgs-ajax-loading .preloader{background: url(../images/loader.svg) no-repeat 0 0;background-size: 100%;width: 50px;height: 50px;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;z-index: 9999}@-webkit-keyframes rotateplane{0%{-webkit-transform: perspective(120px)}50%{-webkit-transform: perspective(120px) rotateY(180deg)}100%{-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform: perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.popup__related{border-top: 1px solid #ddd;padding: 20px}.popup__related .products-grid{margin: 0 -10px}.popup__related .products-grid .product-item-info{margin: 0}.popup__related .products-grid .owl-item{padding: 0 10px}.ajaxcart-catalog-product-view{overflow-y: auto !important}.ajaxcart-catalog-product-view h1.product-name{font-size: 20px}.ajaxcart-catalog-product-view .product-info-main .product-add-form .actions.action-add-to,.ajaxcart-catalog-product-view .bundle-info .product-details .actions.action-add-to{display: none !important}.ajaxcart-catalog-product-view .product-info-main .product-add-form .actions button.tocart,.ajaxcart-catalog-product-view .bundle-info .product-details .actions button.tocart{padding: 0 25px}.ajaxcart-catalog-product-view .bundle-options-container .product-add-form{display: block !important}.ajaxcart-catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary{margin-top: 0 !important}.ajaxcart-catalog-product-view #maincontent{width: 100%;padding: 15px;min-height: 0px}.ajaxcart-catalog-product-view .page-wrapper{max-width: 100%}.ajaxcart-catalog-product-view .top-panel,.ajaxcart-catalog-product-view .page.messages,.ajaxcart-catalog-product-view .scroll-to-top{display: none !important}.ajaxcart-catalog-product-view .bundle-options-wrapper{padding-top: 0 !important}.ajaxcart-catalog-product-view .page-title-wrapper.product{margin-top: 0 !important}.ajaxcart-catalog-product-view .product-addto-links{display: none !important}.ajaxcart-catalog-product-view .product-info-main .price-from,.ajaxcart-catalog-product-view .product-info-main .price-to,.ajaxcart-catalog-product-view .product-info-main .bundle-actions{display: none !important}.ajaxcart-catalog-product-view .bundle-options-wrapper .legend.title,.ajaxcart-catalog-product-view .bundle-options-wrapper .legend.title + br + .margin-top20,.ajaxcart-catalog-product-view .bundle-options-wrapper .fieldset > p.required{display: none !important}.ajaxcart-catalog-product-view .block-bundle-summary .product-details .product.name,.ajaxcart-catalog-product-view .block-bundle-summary .product-details .stock{display: none !important}.ajaxcart-catalog-product-view .block-bundle-summary .bundle-summary{display: none !important}.ajaxcart-catalog-product-view .block-bundle-summary > .title,.ajaxcart-catalog-product-view .block-bundle-summary > .content .box-tocart .field.qty{display: none !important}.success-ajax--popup .mfp-inline-holder .mfp-content{width: 320px !important;margin: 0 auto;background-color: #fff;position: relative}.success-ajax--popup .mfp-iframe-holder .mfp-content{position: relative;width: 320px !important;margin: 0 auto;background-color: #fff;min-height: 400px}.success-ajax--popup .product-image-container{width: 100% !important}.success-ajax--popup .product-image-container .product-image-wrapper .product-image-photo{max-width: 100% !important;width: 120px !important;margin: 0 auto;display: block;height: auto !important}.success-ajax--popup .popup__result-view-cart{margin: 0 !important}.success-ajax--popup .popup__actions-wrapper{padding: 0 20px 20px}.success-ajax--popup .popup__actions-wrapper button{width: 100%;text-align: center;display: block;min-height: 30px;text-transform: uppercase;letter-spacing: 1px}.success-ajax--popup .popup__result-title{text-align: center;text-transform: uppercase;font-weight: 600;color: #222}.success-ajax--popup .mfp-close{position: absolute;border: 0;background-color: #fff;width: 30px;height: 30px;font-size: 30px;opacity: 1;color: #222;line-height: 30px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;right: -30px;top: 0 !important;-o-border-radius: 0}.success-ajax--popup .message > div{margin: 0 !important;padding: 15px;line-height: 1.428;text-align: center}.success-ajax--popup .message > div:before{content: none !important}.success-ajax--popup .popup__table{display: table;width: 100%}.success-ajax--popup .popup__table .popup__table-col{display: table-cell;vertical-align: middle;padding: 20px}.success-ajax--popup .popup__table .popup__table-col + .popup__table-col{padding-left: 0}.product-tab .menu-product-tabs{text-align: center;margin: 0 auto 31px;border: none}.product-tab .menu-product-tabs li{float: none;display: inline-block;margin: 0}.product-tab .menu-product-tabs li a{background-color: transparent;border: 1px solid transparent;color: #878787;border-radius: 40px !important;padding: 8px 25px 7px}.product-tab .menu-product-tabs li:hover a{color: #222}.product-tab .menu-product-tabs li.active a{background-color: transparent;border: 1px solid #222;color: #222}.product-tab .tab-content{position: relative}.product-tab .tab-content .tab-pane{display: block !important;position: absolute;top: 0;left: 0;right: 0;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.product-tab .tab-content .tab-pane.active{position: static;opacity: 1;visibility: visible}.hidden-menu .product-tab .menu-product-tabs{display: none}.lookbook_banner{min-height: 100vh;display: flex;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;position: relative}.lookbook_banner:after{content: "";background-color: #000;opacity: 0.5;position: absolute;left: 0;right: 0;top: 0;bottom: 0}.lookbook_banner > .container,.lookbook_banner > .container-fluid{z-index: 1;margin: auto}.lookbook_banner .big-title{font-size: 60px}.modal_newsletter_popup.modal-popup._show{z-index: 99999999 !important}.modal_newsletter_popup.modal-popup._show + .modals-overlay{z-index: 99999998 !important}.modal_newsletter_popup.modal-popup .modal-header{display: none}.modal_newsletter_popup.modal-popup .modal-inner-wrap{width: auto}.modal_newsletter_popup.modal-popup .modal-inner-wrap .modal-content{background: none;box-shadow: none;border: none}.modal_newsletter_popup.modal-popup .action-close{border: none;background-color: rgba(255,255,255,0.8);width: 30px;height: 30px;font-size: 30px;opacity: 1;color: #222;line-height: 30px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0}.modal_newsletter_popup.modal-popup .action-close:before{content: none}.modal_newsletter_popup.modal-popup .action-close em{display: block}.modal_newsletter_popup.modal-popup .action-close:hover{background-color: #fff}.modal_newsletter_popup.modal-popup .newsletter_popup{margin: 0 auto;background-color: #fff;position: relative}.modal_newsletter_popup.modal-popup .pop-sletter-title{height: 150px;background-repeat: no-repeat;text-align: center;background-position: center center;background-size: cover;position: relative}.modal_newsletter_popup.modal-popup .pop-sletter-title:after{background: #000;opacity: 0.3;position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0}.modal_newsletter_popup.modal-popup .pop-sletter-title h4{font-size: 20px;text-transform: uppercase;position: relative;z-index: 2;line-height: 150px;color: #fff}.modal_newsletter_popup.modal-popup .newsletter-popup-content{text-align: center;padding: 20px 30px 0}.modal_newsletter_popup.modal-popup .newsletter-popup-form form .form-group{padding: 0 30px}.modal_newsletter_popup.modal-popup .newsletter-popup-form form .actions{padding: 0 30px 30px}.modal_newsletter_popup.modal-popup .newsletter-popup-form .pop-sletter-footer{text-align: center;padding: 15px;font-size: 12px;background-color: #f4f4f4}.modal_newsletter_popup.modal-popup .newsletter-popup-form .action.subscribe{border-radius: 0;margin-top: 10px}.modal_newsletter_popup.modal-popup .newsletter-popup-form div.checkbox{color: #333333;padding: 9px 8px 6px;text-align: left;margin: 0}.modal_newsletter_popup.modal-popup .newsletter-popup-form div.checkbox label{font-size: 11px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{background-image: none;box-shadow: none;line-height: inherit;margin: 0;padding: 0;cursor: pointer;text-shadow: none;font-weight: 400;display: inline-block;text-decoration: none;position: absolute;right: -13px;top: -13px;z-index: 1;width: 30px;height: 30px;border: 3px solid #fff;background-color: #2a2a2a;color: #fff;font-size: 19px;opacity: 1;text-align: center;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%}.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:focus,.mfp-iframe-holder .mfp-close:focus{border-color: #2a2a2a}.mgs-quickview-catalog-product-view{height: auto !important;overflow: hidden !important}.mgs-quickview-catalog-product-view .page-main.container{width: auto;min-height: 0 !important;padding: 0}.mgs-quickview-catalog-product-view .page-main.container .column.main{width: 100%}.mgs-quickview-catalog-product-view .page-main.container > .row > .sidebar{display: none}.mgs-quickview-catalog-product-view .scroll-to-top,.mgs-quickview-catalog-product-view .box-tocart .action-add-to{display: none !important}.mgs-quickview-catalog-product-view .product-detail-infomation.col-xs-12{overflow-x: hidden;overflow-y: auto}.mgs-quickview-catalog-product-view .product-detail-infomation.col-xs-12 .product-detail-infomation-content{padding: 30px 0}.mgs-quickview-catalog-product-view .product.media .product-image-base{margin-bottom: 0}.product.media img.zoomImg{cursor: move}.mfp-mgs-quickview-frame .mfp-iframe-scaler{padding-top: 63.75%}.YouTubePopUp-Wrap{position: fixed;width: 100%;height: 100%;background-color: #000;background-color: rgba(0,0,0,0.8);top: 0;left: 0;z-index: 9999999999999}.YouTubePopUp-animation{opacity: 0;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: YouTubePopUp;animation-name: YouTubePopUp}@-webkit-keyframes YouTubePopUp{0%{opacity: 0}100%{opacity: 1}}@keyframes YouTubePopUp{0%{opacity: 0}100%{opacity: 1}}.YouTubePopUp-Content{max-width: 680px;display: block;margin: 0 auto;height: 100%;position: relative}.YouTubePopUp-Content iframe{max-width: 100% !important;width: 100% !important;display: block !important;height: 480px !important;border: none !important;position: absolute;top: 0;bottom: 0;margin: auto 0}.YouTubePopUp-Hide{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: YouTubePopUpHide;animation-name: YouTubePopUpHide}@-webkit-keyframes YouTubePopUpHide{0%{opacity: 1}100%{opacity: 0}}@keyframes YouTubePopUpHide{0%{opacity: 1}100%{opacity: 0}}.YouTubePopUp-Close{position: absolute;top: 0;cursor: pointer;bottom: 528px;right: 0px;margin: auto 0;width: 24px;height: 24px;font-size: 30px;font-weight: bold;color: #fff}.YouTubePopUp-Close:hover{opacity: 0.5}.product.media{margin-top: 0 !important}.product.media img{min-width: 100%}.product.media .gallery-horizontal{margin-bottom: 10px}.product.media.product-gallery-grid .row{margin: 0 -5px}.product.media.product-gallery-grid .col-xs-6{padding: 0 5px;margin-bottom: 10px}.product.media.product-gallery-grid .item-image{position: relative}.product.media.product-gallery-grid .item-image .popup-youtube{position: absolute;z-index: 20;bottom: 15px;right: 15px;font-size: 12px;text-transform: uppercase;padding: 0 15px}.product.media .gallery-list .item-image{margin-bottom: 30px;position: relative}.product.media .gallery-list .item-image .popup-youtube{position: absolute;z-index: 20;bottom: 15px;right: 15px;font-size: 12px;text-transform: uppercase;padding: 0 15px}.product.media .horizontal-thumbnail-row{margin: 0 -5px}.product.media .horizontal-thumbnail.owl-carousel .owl-nav > div{width: 25px;height: 25px;font-size: 18px;margin-top: -10px;line-height: 25px}.product.media .horizontal-thumbnail.owl-carousel .owl-nav > div i{line-height: 22px}.product.media .horizontal-thumbnail.owl-carousel .owl-nav > div.owl-next{right: 5px}.product.media .horizontal-thumbnail.owl-carousel .owl-nav > div.owl-prev{left: 5px}.product.media .horizontal-thumbnail .owl-item{padding: 0 5px}.product.media .image-item{position: relative}.product.media .product-video-button a{position: absolute;bottom: 20px;right: 20px;height: 44px;line-height: 40px;border: 2px solid #222;border-radius: 40px;display: block;text-align: center;padding: 0 30px;color: #222;font-size: 14px;z-index: 10}.product.media .product-video-button a i{margin-right: 5px;font-size: 20px;font-weight: bold;vertical-align: middle}.product.media .product-video-button a:hover{color: #fff;border-color: #56cfe1;background-color: #56cfe1}.product.media .gallery-thumbnail .image-item{cursor: pointer}.product.media .gallery-thumbnail .image-item:after{content: "";display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;opacity: 0.4;z-index: 1}.product.media .gallery-thumbnail .image-item.active:after{opacity: 0}.product.media .gallery-thumbnail .image-item.video-thumbnail:before{content: "\e604";background: rgba(255,255,255,0.1);font-size: 50px;color: #222;font-family: "Pe-icon-7-stroke";position: absolute;top: 50%;left: 0;transform: translateY(-50%);right: 0;text-align: center;z-index: 2}.sticky-info-multiple-col .product-info-main .product-info-price .price-box{display: table;margin: 0 auto}.sticky-info-multiple-col .product-info-main .product-detail-deals{margin: 25px auto 0}.sticky-info-multiple-col .swatch-attribute-options{display: table;margin: 0 auto}.sticky-info-multiple-col .product-detail-infomation{text-align: center;padding-top: 120px}.sticky-info-multiple-col .full-review.product-reviews-summary{margin: 0 auto}.sticky-info-multiple-col .product-add-form .product-options-wrapper{padding-top: 0}.sticky-info-multiple-col .product-add-form .table-wrapper.grouped{margin: 0 0 25px}.sticky-info-multiple-col .product-add-form .table-wrapper.grouped thead tr th{text-align: center}.sticky-info-multiple-col .product-info-main .product-add-form .actions.action-add-to,.sticky-info-multiple-col .bundle-info .product-details .actions.action-add-to{margin-left: 10px;clear: left;padding: 10px 0 0;float: none;display: table;margin: 0 auto}.sticky-info-multiple-col .product-info-main .product-add-form .box-tocart > .fieldset,.sticky-info-multiple-col .bundle-info .product-details .box-tocart > .fieldset{text-align: center;float: none}.sticky-info-multiple-col .product-info-main .product-add-form .actions button.tocart,.sticky-info-multiple-col .bundle-info .product-details .actions button.tocart{padding: 0 25px}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-slider .slick-track,.slick-slider .slick-list{transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0)}.slick-track{position: relative;top: 0;left: 0;display: block}.slick-track:before,.slick-track:after{display: table;content: ''}.slick-track:after{clear: both}[dir='rtl'] .slick-slide{float: right}.slick-slide{display: none;float: left;height: 100%;min-height: 1px}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-track{visibility: hidden}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;padding: 5px 0}.slick-arrow.slick-hidden{display: none}.product.media .gallery-horizontal .item-image .popup-youtube,.product.media .gallery-vertical .item-image .popup-youtube{display: none !important}.product.media .vertical-gallery{display: -webkit-box;display: -ms-flexbox;display: flex}.product.media .vertical-gallery #vertical-thumbnail-wrapper{width: 70px}.product.media .vertical-gallery .owl-carousel.gallery-vertical{width: calc(100% - 70px);padding-left: 25px}.product.media .vertical-gallery .slick-vertical > .slick-list.draggable{overflow: hidden}.product.media .vertical-gallery .vertical-thumbnail{display: none;position: relative}.product.media .vertical-gallery .vertical-thumbnail.slick-initialized{display: block}.product.media .vertical-gallery .slick-arrow{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 34px;cursor: pointer;position: absolute;top: 0;z-index: 1;background: linear-gradient(to bottom, #fff, rgba(255,255,255,0.5))}.product.media .vertical-gallery .slick-arrow.pe-7s-angle-down{bottom: 0;top: auto;background: linear-gradient(to bottom, rgba(255,255,255,0.5), #fff)}.product.media .vertical-gallery .slick-arrow:hover{color: #56cfe1}.product.media .item-thumb{position: relative}.product.media .item-thumb:after{content: "";display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;opacity: .4;z-index: 1}.product.media .item-thumb.active:after{content: none}.product.media .item-thumb .popup-youtube{display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0}.product.media .item-thumb .popup-youtube:before{content: "\e604";background: rgba(255,255,255,0.1);font-size: 50px;color: #222;font-family: "Pe-icon-7-stroke";position: absolute;top: 50%;left: 0;transform: translateY(-50%);right: 0;text-align: center;z-index: 2}.text-center .sharethis-inline-share-buttons{text-align: center !important}.text-right .sharethis-inline-share-buttons{text-align: right !important}.portfolio-detail-item .sharethis-inline-share-buttons{margin-bottom: 20px;text-align: center !important}.lastest-posts-list .block-content .item .blog-content{display: table;width: 100%}.lastest-posts-list .block-content .item .blog-content:not(:last-child){margin-bottom: 20px}.lastest-posts-list .block-content .item .blog-content .image{width: 100px;display: table-cell;vertical-align: top;padding-top: 2px}.lastest-posts-list .block-content .item .blog-content .image.video{cursor: pointer}.lastest-posts-list .block-content .item .blog-content .short-detail{display: table-cell;vertical-align: top;padding-left: 15px}.lastest-posts-list .block-content .item .blog-content .short-detail a{color: #222;display: block;line-height: 1.5;font-weight: 600}.lastest-posts-list .block-content .item .blog-content .short-detail a:hover,.lastest-posts-list .block-content .item .blog-content .short-detail a:active,.lastest-posts-list .block-content .item .blog-content .short-detail a:focus{color: #56cfe1}.lastest-posts-list .block-content .item .blog-content .short-detail .short-content > *:last-child{margin-bottom: 0}.lastest-posts-list .block-content .item .blog-content .short-detail .comment-link{padding-top: 7px;color: #b6b6b6}.lastest-posts-list .block-content .item .blog-content .short-detail .comment-link .fa{margin-right: 4px}.lastest-posts-list .block-content .item:not(:last-child){margin-bottom: 24px}.blog-list-blog .owl-carousel .owl-item{padding: 0 15px}.testimonial-content.has-image:after{display: table;content: "";clear: both}.testimonial-content.has-image .author-thumbnail,.testimonial-content.has-image .content{float: left;vertical-align: top}.testimonial-content.has-image .author-thumbnail{width: 100px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;overflow: hidden}.testimonial-content.has-image .content{width: calc(100% - 100px)}.testimonial-list-block ul > .testimonial-item{margin-bottom: 50px}.testimonial-list-block .owl-carousel .owl-item{padding: 0 15px}.testimonial-list-block .owl-carousel .owl-item .testimonial-content{padding-top: 22px}.testimonial-list-block .testimonial-content .content{padding-left: 40px}.testimonial-list-block .testimonial-content .content blockquote{padding: 0;border: none;font-size: 16px;color: #282828;font-family: inherit;margin-bottom: 12px;background: none}.testimonial-list-block .testimonial-content .content blockquote:before{content: "\f10e";font-family: FontAwesome;position: absolute;top: -22px;left: -26px;font-size: 62px;z-index: 0;color: rgba(40,40,40,0.1);font-style: normal;line-height: 1}.testimonial-list-block .testimonial-content .author-info .name{font-size: 16px;font-weight: 600;line-height: 1.2;color: #2a2a2a}.testimonial-list-block .testimonial-content .author-info .infomation{font-size: 12px;color: #a6a6a6}.testimonial-list-block.center_content .testimonial-item{text-align: center}.testimonial-list-block.center_content .testimonial-content{padding-top: 0 !important}.testimonial-list-block.center_content .testimonial-content .content{float: none;padding-left: 0 !important;width: 100%}.testimonial-list-block.center_content .testimonial-content .content blockquote{margin-bottom: 17px}.testimonial-list-block.center_content .testimonial-content .content blockquote:before{left: 50%;font-size: 30px;top: -28px;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%)}.testimonial-list-block.center_content .testimonial-content.has-image .author-thumbnail{float: none;margin: 10px auto 40px}.testimonial-list-block.center_content .owl-carousel .owl-dots{margin-top: 46px}.testimonial-list-block.boxed_content{background-color: #f6f6f8;padding: 60px 120px}.testimonial-list-block.boxed_content .testimonial-content .content blockquote:before{left: 0}.testimonial-list-block.default_template .testimonial-content .content blockquote{font-size: 14px}.modal-popup.confirm .action-close{top: 15px}.modal-popup.confirm .action-close:before{content: "\e680";font-family: 'Pe-icon-7-stroke';font-size: 20px;line-height: 22px}.modal-popup.confirm .modal-footer .action-secondary,.modal-popup.confirm .modal-footer .action-primary{border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;height: 36px;font-weight: 600;padding: 0 25px;line-height: 34px;background-color: transparent}.modal-popup.confirm .modal-footer .action-primary{color: #fff;border: 2px solid #222;background-color: #222}.modal-popup.confirm .modal-footer .action-primary:hover{color: #fff;border: 2px solid #56cfe1;background-color: #56cfe1}.modal-popup.confirm .modal-footer .action-secondary{margin-right: 15px;color: #fff;border: 2px solid #56cfe1;background-color: #56cfe1}.modal-popup.confirm .modal-footer .action-secondary:hover{color: #fff;border: 2px solid #222;background-color: #222}.video-banner{position: relative}.video-banner:after{content: "";position: absolute;left: 0;right: 0;bottom: 8px;top: 0;background-color: #000;opacity: 0.4}.video-banner .text{padding-top: 200px;padding-bottom: 200px;background-color: #f5f5f5;background-repeat: no-repeat;background-position: center center;background-size: cover;left: 0;right: 0;top: 50%;z-index: 1;text-align: center;position: relative}.video-banner .text:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: rgba(0,0,0,0.5);z-index: -1}.video-banner #video-background:not(.loaded){display: none}.video-banner .loaded + .text{background: none !important;padding: 0 !important;position: absolute;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%)}.video-banner .loaded + .text:after{content: none}.page-products-full-width .breadcrumbs .container,.page-products-full-width #maincontent{width: 100%}.active-loading-gallery .product.media.product-gallery-grid{position: relative}.active-loading-gallery .product.media.product-gallery-grid:after{background-color: rgba(0,0,0,0.7);content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url('../images/loader.svg');background-repeat: no-repeat;background-position: center center;background-size: 50px auto}.active-loading-gallery .product.media.product-gallery-list .image-item{position: relative}.active-loading-gallery .product.media.product-gallery-list .image-item:after{background-color: rgba(0,0,0,0.7);content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url('../images/loader.svg');background-repeat: no-repeat;background-position: center center;background-size: 50px auto}.active-loading-gallery .product.media .product-image-base,.active-loading-gallery .product.media.swatched-image{position: relative}.active-loading-gallery .product.media .product-image-base:after,.active-loading-gallery .product.media.swatched-image:after{background-color: rgba(0,0,0,0.7);content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url('../images/loader.svg');background-repeat: no-repeat;background-position: center center;background-size: 50px auto}.image-item.video-thumbnail a:after{position: absolute;content: "";z-index: 10;top: 0;left: 0;right: 0;bottom: 0}.twitter-item{text-align: center}.twitter-item + .twitter-item{margin-top: 30px}.twitter-item a{color: #222;font-weight: 500}.twitter-item img{width: auto !important;margin: 0 auto 10px}.btn-loadmore{border: 2px solid #222;border-radius: 40px;display: inline-block;height: 50px;line-height: 48px;padding: 0 45px;font-size: 14px;color: #222;cursor: pointer;font-weight: 600}.btn-loadmore .icon{display: none}.btn-loadmore .icon .fa{font-size: 20px;line-height: 46px;text-align: center}.btn-loadmore:hover{background-color: #56cfe1;color: #fff;border-color: #56cfe1}.btn-loadmore.loading{background-color: #56cfe1;color: #fff;border-color: #56cfe1}.btn-loadmore.loading .text{display: none}.btn-loadmore.loading .icon{display: block}.boxed .breadcrumbs ul.items{margin-left: 15px}.lazy-loading-img .products-grid .product-item-info .product-top,.lazy-loading-img .list-products .product-item-info .product-image,.lazy-loading-img .promobanner,.lazy-loading-img .thumbnail-post,.lazy-loading-img .instagram-item{background-image: url('../images/loader_black.svg');background-size: 30px auto;background-position: center center;background-repeat: no-repeat}.white-text .content-heading h3.title,.white-text .content-heading .block-note{color: #fff}.white-text .content-heading h3.title:before,.white-text .content-heading .block-note:before,.white-text .content-heading h3.title:after,.white-text .content-heading .block-note:after{background-color: #fff}.white-text .testimonial-list-block .testimonial-content .content blockquote{color: #fff}.white-text .testimonial-list-block .testimonial-content .content blockquote:before{color: #fff !important}.white-text .testimonial-list-block.center_content .testimonial-item .author-info .name,.white-text .testimonial-list-block.center_content .testimonial-item .author-info .infomation{color: #fff}.service-boxed{margin-top: 30px;margin-bottom: 30px;background-color: #56cfe1}.service-boxed:after{content: "";display: table;clear: both}.service-boxed .icon-service{float: left;width: 25%;padding: 47px 30px 43px}.service-boxed .icon-service:hover{background-color: rgba(0,0,0,0.1)}.service-boxed .icon-service .icon{padding-right: 0;color: #fff}.service-boxed .icon-service .icon i{font-weight: 600}.use-header10 #placeholder-header{display: none !important}.header.header10{background-color: #222;border-color: #222}.header.header10 .action.nav-toggle img{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1)}.header.header10 .search-form .actions-search .action-search,.header.header10 .dropdown-toplinks .dropdown-toggle,.header.header10 .header-wl a,.header.header10 .minicart-wrapper .action.showcart:before{color: #fff}.header.header10 .search-form .actions-search .action-search:hover:before,.header.header10 .dropdown-toplinks .dropdown-toggle:hover:before,.header.header10 .header-wl a:hover:before,.header.header10 .minicart-wrapper .action.showcart:before:hover:before,.header.header10 .search-form .actions-search .action-search:active:before,.header.header10 .dropdown-toplinks .dropdown-toggle:active:before,.header.header10 .header-wl a:active:before,.header.header10 .minicart-wrapper .action.showcart:before:active:before{color: #56cfe1}.header.header10 .minicart-wrapper .action.showcart:hover:before,.header.header10 .minicart-wrapper .action.showcart:active:before{color: #56cfe1}.header.header10 .minicart-wrapper .action.showcart > .counter.qty,.header.header10 .header-wl .count-wl{color: #000000;background-color: #ffffff}.slider_item{position: relative}.slider_item:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;background-color: #000;opacity: 0.4;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.slider_item:hover:after{background-color: #56cfe1;opacity: 0.2}.slider_item .text-slider{position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);padding: 0 15px;z-index: 1}.slider_item .text-slider h2{font-weight: 600;font-size: 50px;letter-spacing: 1px;margin: 10px 0}.slider_item .text-slider p{max-width: 500px;display: block;margin: 0 auto 20px}#slider_jewelry.owl-carousel .owl-dots{display: table;margin: 20px auto 0;position: absolute;bottom: 0;left: 50%;right: auto;transform: translateX(-50%);margin: 0 0 20px}body > .loading-mask{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999999;background-color: rgba(0,0,0,0.8);background-image: url('../images/loader.svg');background-repeat: no-repeat;background-position: center center;background-size: 50px}body > .loading-mask .loader{display: none !important}.slider_comestics a{transition: all 0ms;-webkit-transition: all 0ms;-moz-transition: all 0ms;-o-transition: all 0ms}.slider_comestics h2{font-size: 50px}.slider_comestics .slider-item:hover:before{background-color: rgba(0,0,0,0.6)}.slider_comestics .slider-item:hover .text-slider{top: 50%;visibility: visible;opacity: 1;width: 100%}.slider_comestics .slider-item:hover .bottom{bottom: -100px}.slider_comestics .slider-item:before{background-color: rgba(0,0,0,0);content: "";display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 430ms;-webkit-transition: all 430ms;-moz-transition: all 430ms;-o-transition: all 430ms}.slider_comestics .slider-item .text-slider{position: absolute;top: 10%;visibility: hidden;opacity: 0;padding: 0 30px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transition: all 430ms;-webkit-transition: all 430ms;-moz-transition: all 430ms;-o-transition: all 430ms}.slider_comestics .slider-item .bottom{width: 100%;position: absolute;bottom: 0;transition: all 430ms;-webkit-transition: all 430ms;-moz-transition: all 430ms;-o-transition: all 430ms}.slider_comestics .slider-item .bottom h2{line-height: 35px}.rorate .banner-text{transform: rotate(270deg);-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-o-transform: rotate(270deg)}.rorate .banner-text > div{margin-right: -200px;padding-left: 70px}.simple-product .products-grid .product-item-info .product-item-details{position: absolute;bottom: 45px;left: 30px;visibility: hidden;opacity: 0;z-index: 3;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.simple-product .products-grid .product-item-info .product-item-details .price-box .price{color: #ddd}.simple-product .products-grid .product-item-info .product-item-details .price-box .special-price .price{color: red}.simple-product .products-grid .product-item-info .product-item-details .product-item-name a{color: #fff}.simple-product .products-grid .product-item-info .product-item-details .product-item-name a:hover{color: #56cfe1}.simple-product .products-grid .product-item-info:hover .product-item-details{visibility: visible;opacity: 1}.simple-product .products-grid .product-item-info:hover a.photo:after{opacity: 0.3;visibility: visible}.simple-product .single-product .products-grid .product-item-info .product-top a.photo{padding-top: calc(133.3333% - 10px) !important}.title-instagram .instagram-block{position: relative}.title-instagram .instagram-block .content-heading .block-note{font-size: 16px;color: #222;display: inline-block;font-weight: 600}.title-instagram .instagram-block .content-heading .name{visibility: visible !important;display: inline-block !important;line-height: 22px}.outside .no-padding.container-fluid{padding: 0 15px !important}.catalog-product-view .product.media{position: relative}.rotate-image{position: absolute;top: 15px;right: 15px;width: 80px;height: 38px;display: block;background-image: url('../images/media_360.png');background-repeat: no-repeat;background-size: 80px 77px;background-position: 0 0;transition-property: transform;transition-duration: 1s;z-index: 10}.rotate-image:hover{background-position: 0 -38.5px}.rotate-image-container .rotate-j360{position: fixed !important;width: 100% !important;height: 100% !important;left: 0 !important;top: 0 !important;right: 0 !important;bottom: 0 !important}.rotate-image-container .rotate-j360#mgs_j360{background-color: #fff}.rotate-image-container .rotate-j360 img{max-width: 100%;max-height: 100%;width: auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%)}.rotate-image-container .close-rotate{cursor: pointer;z-index: 9999;position: fixed;right: 20px;top: 20px;color: #000;width: 60px;height: 60px;font-size: 60px;background: none;border-width: initial;border-style: none;border-color: initial;border-image: initial;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.rotate-image-container .close-rotate span{display: block}.rotate-image-container .close-rotate:hover{color: #01bad4;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg)}.cms-index-index .page-title-wrapper{display: none}.cms-index-index .header.header6:not(.active-sticky){position: absolute;top: 0;left: 0;right: 0;z-index: 10;background-color: transparent !important;border-bottom: 1px solid rgba(255,255,255,0.3) !important}.message.global.cookie{background-color: rgba(0,0,0,0.85);position: fixed;z-index: 99999;bottom: 0;left: 0;right: 0;color: #fff}.message.global.cookie a{font-weight: 600}.message.global.cookie .content{padding: 15px 15px 0px;text-align: center}.message.global.cookie .content strong{font-weight: 600}.message.global.cookie .content .actions{padding-top: 5px}.message.global.cookie .content .actions button{border: none;background: none !important;white-space: nowrap;font-weight: 600;text-decoration: underline}.message.global.cookie .content .actions button:hover{color: #56cfe1}.minicart-wrapper.minicart-wrapper--dropdown:after{content: none !important}.minicart-wrapper.minicart-wrapper--dropdown .block-minicart{position: absolute;right: 0;top: 100%;bottom: auto;box-shadow: 0 3px 9px rgba(0,0,0,0.3);display: block;opacity: 0;visibility: hidden;transform: translateY(20px);-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-o-transform: translateY(20px)}.minicart-wrapper.minicart-wrapper--dropdown .block-minicart .block-content{max-height: unset;overflow: hidden}.minicart-wrapper.minicart-wrapper--dropdown .block-minicart .block-content .minicart-items-wrapper{max-height: 300px;overflow-x: hidden;overflow-y: auto;margin-right: -20px;height: auto !important}.minicart-wrapper.minicart-wrapper--dropdown .block-minicart .block-content ol.minicart-items{height: auto !important}.minicart-wrapper.minicart-wrapper--dropdown .block-content > .actions{padding-bottom: 25px}.minicart-wrapper.minicart-wrapper--dropdown .block-content .subtitle.empty{padding: 20px 0}.minicart-wrapper.minicart-wrapper--dropdown .close-minicart{display: none}.minicart-wrapper.minicart-wrapper--dropdown:hover,.minicart-wrapper.minicart-wrapper--dropdown.active{opacity: 1;visibility: visible;transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px)}.minicart-wrapper.minicart-wrapper--dropdown:hover .block-minicart,.minicart-wrapper.minicart-wrapper--dropdown.active .block-minicart{opacity: 1;transform: translateY(0px);visibility: visible}.payment-method-braintree .payment-method-content > form.form{max-width: 500px}.payment-method-braintree .hosted-control{height: 40px;border: 1px solid #ddd;margin-bottom: 10px;padding: 0 10px}.payment-method-braintree ._with-tooltip .field-tooltip.toggle span span span{display: none}.payment-method-braintree .hosted-date-wrap:after{content: "";display: table;clear: both}.payment-method-braintree .hosted-date-wrap .hosted-error{clear: left}.payment-method-braintree .hosted-date-wrap .hosted-date{float: left;width: calc(50% - 15px)}.payment-method-braintree .hosted-date-wrap .hosted-date + .hosted-date{margin-left: 30px}.payment-method-braintree .hosted-error{color: red;font-style: italic;font-size: 12px;display: none}.payment-method-braintree .braintree-hosted-fields-invalid + .hosted-error{display: block}.footer .switcher-store{position: static;float: left}.footer .switcher-store .switcher-toggle{background: rgba(0,0,0,0) none repeat scroll 0 0;border: medium none;box-shadow: none;font-weight: 400;padding: 14px 0 5px;position: relative}.footer .switcher-store .switcher-toggle .fa-angle-down{font-size: 11px;margin-left: 2px;margin-top: 1px}.footer .switcher-store .dropdown-menu{border: medium none;border-radius: 0;box-shadow: 0 0 3px 0 rgba(0,0,0,0.1);font-size: 12px;left: auto;margin: 0;min-width: 110px;padding: 0;transform: translateY(20px);transition: all 300ms ease 0s;display: block;opacity: 0;visibility: hidden}.footer .switcher-store .dropdown-menu li a{padding: 5px 15px}.footer3 .switcher-store{float: none;position: relative;margin-bottom: 10px}.footer3 .switcher-store .dropdown-menu{left: calc(50% - 80px)}.footer4 .switcher-store .dropdown-menu li a{color: #000}.onepage-index-index .page-header{text-align: center}.panel-popup{overflow-x: hidden !important;overflow-y: auto !important}.product-gallery-popup img:not(.img-thumbs){cursor: zoom-in}.header.active-sticky:hover .sub-categories{opacity: 1;visibility: visible;max-height: 45px}.header.active-sticky .sub-categories{opacity: 0;visibility: hidden;max-height: 0;overflow: hidden}.header.active-sticky{position: fixed !important}.sub-categories{transition: all 300ms;border-top: 1px solid #eee}.sub-categories .items{text-align: center}.sub-categories .items .item{display: inline-block}.sub-categories .items .item a{padding: 10px 18px;color: #222;display: block}.sub-categories .items .item a:hover{color: #56cfe1}.mgs-quickview-catalog-product-view #view-detail{color: #000}.mgs-quickview-catalog-product-view #view-detail:hover{color: #56cfe1}.category-product-actions .filter-toggle{display: none}.filter .filter-title{display: none}.catalog-category-view.page-layout-1column .category-product-actions .filter-toggle{float: left;width: 20%;display: block}.filter-open .page-layout-1column .category-product-actions .filter-toggle .title:after{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0.8;display: block;content: "";z-index: 998}.page-layout-1column .category-product-actions .filter-toggle .title{font-size: 36px;cursor: pointer;line-height: 1;color: #222}.page-layout-1column .category-product-actions .filter-toggle .title > span{-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);-webkit-transform: rotate(-90deg)}.filter-open .page-layout-1column .block.filter .block-content.filter-content{opacity: 1;visibility: visible;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0)}.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart{display: none}.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart.hover_effect{display: block}.products-grid .product-item-info.disable_hover_effect .product-top:hover a.photo:after{display: none}.products-grid .product-item-info.disable_hover_effect .product-top .actions-link button{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);opacity: 1;visibility: visible;color: #000}.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart.hover_effect{position: relative;opacity: 1;visibility: visible;left: 0;top: 0;transform: translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);-o-transform: translate(0%, 0%);border: 1px solid #ddd;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;margin-top: 9px}.page-layout-1column .category-product-actions .filter-toggle .title:before{font-family: 'Pe-icon-7-stroke';content: "\e680";position: fixed;color: #fff;display: block;font-size: 45px;left: -50px;line-height: 50px;top: 0;z-index: 1000;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.filter-open .page-layout-1column .category-product-actions .filter-toggle .title:before{left: 268px;opacity: 1;visibility: visible}.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart{display: none}.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart.hover_effect{display: block}.products-grid .product-item-info.disable_hover_effect .product-top:hover a.photo:after{display: none}.products-grid .product-item-info.disable_hover_effect .product-top .actions-link button{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);opacity: 1;visibility: visible;color: #000}.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart.hover_effect{position: relative;opacity: 1;visibility: visible;left: 0;top: 0;transform: translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);-o-transform: translate(0%, 0%);border: 1px solid #ddd;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;margin-top: 9px}.product-info-main .links-title{display: none}.product-info-main .downloads .label{font-size: 14px;color: #000}.product-info-main .downloads .control{display: inline-block}.product-info-main .samples{margin-bottom: 0}.product-info-main .samples .item-title{display: inline-block;color: #000;font-weight: 400}.product-info-main .samples .item{display: inline-block;padding-left: 20px}.product-info-main .product-social-links{display: none}.deal-products-grid.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart.hover_effect{margin: 0 auto;margin-top: 9px}.product-info-main .swatch-option{border: 1px solid #ddd}.mfp-iframe-scaler iframe{background-image: url(../images/loader_black.svg);background-repeat: no-repeat;background-position: center center;background-size: 50px}.header:not(.header5):not(.header8):not(.header9) .search-form.not-full .search-close{display: none}.header:not(.header5):not(.header8):not(.header9) .search-form.not-full .form-search{max-width: 500px;position: absolute;top: calc(100% + 5px);left: auto;right: 0;bottom: 0;z-index: 9;height: 100%;background: none;opacity: 0;visibility: hidden;width: calc(100vw - 30px);transition: all 400ms;-webkit-transition: all 400ms;-moz-transition: all 400ms;-o-transition: all 400ms}.header:not(.header5):not(.header8):not(.header9) .search-form.not-full .form-search .form.minisearch{max-width: 1920px;margin: 0 auto;padding: 0;margin-top: 0}.header:not(.header5):not(.header8):not(.header9) .search-form.not-full .form-search .form.minisearch .input-text{color: #000;height: 50px;padding-right: 5px;background-color: #fff;border: 1px solid #888;text-align: left;padding-left: 30px;padding-right: 45px;font-size: 16px}.header:not(.header5):not(.header8):not(.header9) .search-form.not-full .form-search .form.minisearch .button{background: none;border: initial;position: absolute;top: 0;right: 0;height: 50px;width: 50px;font-size: 24px;color: #000}.search-open .header:not(.header5):not(.header8):not(.header9) .search-form.not-full .form-search{opacity: 1;visibility: visible}.header .search-form.select-search .form-search .form.minisearch{display: block;position: fixed;top: 0}.header .search-form .form-search .form.minisearch .input-text{position: fixed;left: 0;right: 0}html,body{-webkit-overflow-scrolling: touch !important}.products-grid .product-item-info .product-top:hover + .product-item-details .product-label{opacity: 0}.swatch-input.super-attribute-select{display: none}.product-detail-media{position: relative}.not-awlayerednav .block-content .filter-options-content{display: block !important}.not-awlayerednav .block-content .filter-options-title::after{display: none !important}.product-detail-infomation-slide-gallery .price-box .old-price{float: none}.product-detail-infomation-slide-gallery .product-info-main .product-add-form .box-tocart > .fieldset,.product-detail-infomation-slide-gallery .bundle-info .product-details .box-tocart > .fieldset{float: none}.product-detail-infomation-slide-gallery .product-info-main .product-add-form .tocart,.product-detail-infomation-slide-gallery .bundle-info .product-details .tocart{margin-right: 0}.product-detail-infomation-slide-gallery .product-info-main{text-align: center}.product-detail-infomation-slide-gallery .product-info-main .full-review.product-reviews-summary{margin: 0 auto}.product-detail-infomation-slide-gallery .product-info-main .sharethis-inline-share-buttons{margin-top: 10px !important}.product-detail-infomation-slide-gallery .extra-link{display: inline-block;padding-right: 30px}.product-detail-infomation-slide-gallery .product-info-main .product-sub-infomation > div{display: inline-block;padding-right: 20px}.product-detail-infomation-slide-gallery .product-sub-infomation{display: inline-block}.product-detail-infomation-slide-gallery .product-data-items-content .data.item.content{padding: 0;border: 0;margin-bottom: 60px;display: block !important}.product-detail-infomation-slide-gallery .product-name{font-size: 31px;margin-top: 10px}.product-detail-infomation-slide-gallery .product-info-main .product-info-price .price-box .price{font-size: 26px}.product-detail-infomation-slide-gallery .product-info-main .swatch-option{float: none;display: inline-block}.content-heading h3.title .counter:after{content: ')';display: inline-block}.content-heading h3.title .counter:before{content: '(';display: inline-block}.related-product-main .product-item-info .product-top .product-item-inner .label{padding-left: 0;line-height: 45px}.product-info-main .product-add-form .tocart,.bundle-info .product-details .tocart{margin-right: 10px}.popup-authentication .actions-toolbar button{height: 40px;font-weight: 600;padding: 0 35px;line-height: 36px;color: #fff;border: 2px solid #222 !important;background-color: #222 !important;margin-bottom: 10px;display: inline-block}.popup-authentication .actions-toolbar button::hover{color: #fff;border: 2px solid #56cfe1 !important;background-color: #56cfe1 !important}.popup-authentication .actions-toolbar .action.primary{display: inline-block}.popup-authentication .block-title > strong{color: #2a2a2a;font-size: 18px;font-weight: 600}.popup-authentication .modal-inner-wrap .block-authentication{padding: 15px}.popup-authentication .action-close{top: 0}.popup-authentication .action-close:before{padding-left: 0}.popup-authentication .modal-header{height: 0;padding: 0;border: 0}.popup-authentication .modal-inner-wrap{max-width: 900px}body._has-modal-custom._has-auth-shown:before{display: none}@media (min-width: 992px){.product-item.col-md-4:nth-child(3n+1),.product-item.col-md-custom-5:nth-child(5n+1),.product-item.col-md-2:nth-child(6n+1),.product-item.col-md-6:nth-child(2n+1),.product-item.col-md-3:nth-child(4n+1),.product-item.col-md-custom-5:nth-child(5n+1){clear: left}}@media (min-width: 768px) and (max-width: 991px){.product-item.col-sm-3:nth-child(4n+1),.product-item.col-sm-4:nth-child(3n+1),.product-item.col-sm-6:nth-child(2n+1),.product-item.col-sm-custom-5:nth-child(5n+1){clear: left}}@media (max-width: 767px){.product-item.col-xs-3:nth-child(4n+1),.product-item.col-xs-4:nth-child(3n+1),.product-item.col-xs-6:nth-child(2n+1),.product-item.col-xs-custom-5:nth-child(5n+1){clear: left}}.slide-text .btn-default{background-color: transparent}.slide-text .btn-default:hover{background-color: #56cfe1;border-color: #56cfe1}.slide-text .text-colour-white .btn-default{color: #fff;border-color: #fff}.slide-text h2{font-size: 50px;font-weight: 700}@media (max-width: 991px){.slide-text p{display: none}}@media (max-width: 767px){.slide-text h2{font-size: 20px}.slide-text .btn{height: 30px;padding: 0px 25px;line-height: 25px}}@media (max-width: 767px){.fullscreen-slider .slide-text .sub-title{font-size: 15px}.fullscreen-slider .slide-text h2{font-size: 30px}}.header .logo-left-header .logo{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 62px}.header .search-form.not-full .form-search .form.minisearch .input-text{position: static}.header{position: absolute !important;top: 0;left: 0;right: 0}#search_mini_form .mgs-instant-search-dropdown{top: 50px}.customer-account-create .account-social-login{margin-top: 40px}@media (min-width: 992px){.footer .instagram-block .block-content ul.row li:nth-child(3n+1){clear: left}}@media (min-width: 768px) and (max-width: 991px){1 .footer .instagram-block .block-content ul.row li:nth-child(4n+1){clear: left}}@media (max-width: 767px){.footer .instagram-block .block-content ul.row li:nth-child(2n+1){clear: left}}@media (min-width: 1200px){.menu_vertical_fixed .header.header5.fixed-bottom{position: fixed !important}}.product-options-wrapper .swatch-attribute .swatch-input{display: block !important;position: absolute;opacity: 0;left: -9999em}@media (max-width: 991px){body:not(.page-layout-1column) .toolbar .sorter{text-align: right !important}.catalog-category-view.page-layout-3columns .category-product-actions .toolbar.toolbar-products,.catalog-category-view.page-layout-2columns-right .category-product-actions .toolbar.toolbar-products,.catalog-category-view.page-layout-2columns-left .category-product-actions .toolbar.toolbar-products{float: left;width: 80%}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle{display: block;float: left;width: 20%}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title{font-size: 36px;cursor: pointer;line-height: 1;color: #222}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title:after,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title:after,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title:after{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0;display: block;content: "";z-index: 998;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title > span,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title > span,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title > span{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg)}.catalog-category-view.page-layout-3columns .block.filter .block-content.filter-content,.catalog-category-view.page-layout-2columns-right .block.filter .block-content.filter-content,.catalog-category-view.page-layout-2columns-left .block.filter .block-content.filter-content{background: #fff;top: 0;bottom: 0;width: 320px;left: 0;right: auto;position: fixed;z-index: 999;opacity: 0;visibility: hidden;transform: translateX(-100%);-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-o-transform: translateX(-100%);transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;padding: 15px}.filter-open .catalog-category-view.page-layout-3columns .block.filter .block-content.filter-content,.filter-open .catalog-category-view.page-layout-2columns-right .block.filter .block-content.filter-content,.filter-open .catalog-category-view.page-layout-2columns-left .block.filter .block-content.filter-content{opacity: 1;visibility: visible;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0)}.filter-open .catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title:after,.filter-open .catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title:after,.filter-open .catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title:after{opacity: 0.8;visibility: visible}}.block-viewed-products-grid .block-title{text-align: center;margin-bottom: 33px}.block-viewed-products-grid .block-title strong{display: inline-block;position: relative;color: #000;line-height: 24px;font-weight: 600;line-height: 1.428;letter-spacing: 0.5px;text-transform: uppercase;font-size: 24px}.block-viewed-products-grid .block-title strong:before,.block-viewed-products-grid .block-title strong:after{position: absolute;content: "";width: 60px;height: 2px;background: #000;top: 48%}.block-viewed-products-grid .block-title strong:before{left: -75px}.block-viewed-products-grid .block-title strong:after{right: -75px}.block-viewed-products-grid .tocompare,.block-viewed-products-grid .towishlist{font-size: 0;background: none;border: 0;position: absolute;top: 15px;left: 15px}.block-viewed-products-grid .tocompare:after,.block-viewed-products-grid .towishlist:after{font-size: 18px;color: #fff;display: inline-block;font-family: 'Pe-icon-7-stroke';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e642"}.block-viewed-products-grid .tocompare:hover:after,.block-viewed-products-grid .towishlist:hover:after{color: #56cfe1}.block-viewed-products-grid .tocompare{top: 50px}.block-viewed-products-grid .tocompare:after{content: "\e64b"}.block-viewed-products-grid .tocart{position: absolute;top: 50%;left: 50%;z-index: 3;color: #222;line-height: 40px;white-space: nowrap;background-color: #fff;padding: 0 25px;text-align: center;border: none;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;transform: translate(-50%, -100%);-webkit-transform: translate(-50%, -100%);-moz-transform: translate(-50%, -100%);-o-transform: translate(-50%, -100%)}.block-viewed-products-grid .tocart:hover{background: #000;color: #fff}.block-viewed-products-grid .tocompare,.block-viewed-products-grid .towishlist,.block-viewed-products-grid .tocart{z-index: 9;opacity: 0;visibility: hidden;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s}.block-viewed-products-grid .product-items{margin-left: -15px;margin-right: -15px}.block-viewed-products-grid .product-items:after{content: "";display: table;clear: both}.block-viewed-products-grid .product-items .product-item{float: left;padding: 0 15px;width: 33.33333%}.block-viewed-products-grid .product-item-info{position: relative;display: block}.block-viewed-products-grid .product-item-info .product-item-photo{display: block;width: 100%;position: relative}.block-viewed-products-grid .product-item-info .product-item-photo *{width: 100% !important;padding: 0 !important}.block-viewed-products-grid .product-item-info .product-item-photo:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.block-viewed-products-grid .product-item-info:hover .tocompare,.block-viewed-products-grid .product-item-info:hover .towishlist,.block-viewed-products-grid .product-item-info:hover .tocart{opacity: 1;visibility: visible}.block-viewed-products-grid .product-item-info:hover .product-item-photo:after{opacity: 0.3;visibility: visible}@media (min-width: 1200px){.row-2 .block-viewed-products-grid .product-items .product-item{width: 50%}.row-3 .block-viewed-products-grid .product-items .product-item{width: 33.3333333%}.row-4 .block-viewed-products-grid .product-items .product-item{width: 25%}.row-5 .block-viewed-products-grid .product-items .product-item{width: 20%}.row-6 .block-viewed-products-grid .product-items .product-item{width: 16.6666667%}.row-7 .block-viewed-products-grid .product-items .product-item{width: 14.2857143%}.row-8 .block-viewed-products-grid .product-items .product-item{width: 12.5%}}@media (min-width: 992px) and (max-width: 1199px){.row-3 .block-viewed-products-grid .product-items .product-item,.row-4 .block-viewed-products-grid .product-items .product-item,.row-5 .block-viewed-products-grid .product-items .product-item,.row-6 .block-viewed-products-grid .product-items .product-item,.row-7 .block-viewed-products-grid .product-items .product-item,.row-8 .block-viewed-products-grid .product-items .product-item{width: 33.3333333%}}@media (min-width: 568px) and (max-width: 991px){.row-3 .block-viewed-products-grid .product-items .product-item,.row-4 .block-viewed-products-grid .product-items .product-item,.row-5 .block-viewed-products-grid .product-items .product-item,.row-6 .block-viewed-products-grid .product-items .product-item,.row-7 .block-viewed-products-grid .product-items .product-item,.row-8 .block-viewed-products-grid .product-items .product-item{width: 50%}}@media (max-width: 567px){.row-2 .block-viewed-products-grid .product-items .product-item,.row-3 .block-viewed-products-grid .product-items .product-item,.row-4 .block-viewed-products-grid .product-items .product-item,.row-5 .block-viewed-products-grid .product-items .product-item,.row-6 .block-viewed-products-grid .product-items .product-item,.row-7 .block-viewed-products-grid .product-items .product-item,.row-8 .block-viewed-products-grid .product-items .product-item{width: 100%}}.action-braintree-paypal-logo{border: 0}.braintree-paypal-button-hidden{max-width: 100%;margin-top: 15px}#checkoutSteps .action-edit-address{margin-top: 10xp;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;height: 40px;font-weight: 600;padding: 0 35px;line-height: 36px;color: #fff;border: 2px solid #222;background-color: #222}#checkoutSteps .action-edit-address:hover{background-color: #56cfe1;border-color: #56cfe1}.item-options dt,.item-options dl{display: inline-block}.checkout-index-index .header{z-index: 999}.checkout-index-index._has-modal-custom .header{z-index: 99}body.dark{background-color: #0f0f0f;color: #888}body.dark ::-webkit-input-placeholder{color: #777}body.dark :-moz-placeholder{color: #777}body.dark ::-moz-placeholder{color: #777}body.dark :-ms-input-placeholder{color: #777}body.dark input:-webkit-autofill,body.dark input:-webkit-autofill:hover,body.dark input:-webkit-autofill:focus,body.dark input:-webkit-autofill:active{-webkit-text-fill-color: #888 !important}body.dark input[type="text"],body.dark input[type="password"],body.dark input[type="url"],body.dark input[type="tel"],body.dark input[type="search"],body.dark input[type="number"],body.dark input[type="datetime"],body.dark input[type="email"]{background-color: #222 !important;border-color: #222}body.dark .qty input[type="number"]{border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px}body.dark select:not([multiple]),body.dark select.form-control:not([multiple]),body.dark select.input-text:not([multiple]){background: #222 url(../images/select-bg.svg) no-repeat scroll 98% 45%}body.dark select:not([multiple]) option,body.dark select.form-control:not([multiple]) option,body.dark select.input-text:not([multiple]) option{background-color: #222}body.dark .irs-from,body.dark .irs-to,body.dark .irs-single{background-color: #555}body.dark .message.success > *{background: #363636;color: #f0f0f0;border-radius: 0}body.dark .modal-popup .action-close:before,body.dark .success-ajax--popup .mfp-close{background: #363636;color: #aaa;line-height: 28px}body.dark .modal-popup .action-close:before:hover,body.dark .success-ajax--popup .mfp-close:hover{color: #f0f0f0}body.dark .dropdown-menu > li > a:hover,body.dark .dropdown-menu > li > a:focus{background: none}body.dark .block.filter .block-content.filter-content .filter-options-item .filter-options-title:before,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .title{background-color: #333}body.dark .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header .action-close:hover:after{color: #56cfe1}body.dark #social-login-popup .social-login-title{background-color: #222 !important}body.dark.checkout-cart-index #shopping-cart-table .gift-options-cart-item{border-bottom: 0;padding-bottom: 0}body.dark.checkout-cart-index .shopping-cart-bottom .cart-totals,body.dark.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar,body.dark table tbody,body.dark table thead tr th,body.dark table tbody tr th,body.dark table tfoot tr th,body.dark table thead tr td,body.dark table tbody tr td,body.dark table tfoot tr td{border-color: #444 !important}body.dark table thead tr th{color: #f0f0f0 !important}body.dark .product-info-main .product-info-stock-sku .stock.unavailable span{color: #e05055}body.dark .product-info-main .swatch-option{border: 0}body.dark .mfp-image-holder .mfp-close,body.dark .mfp-iframe-holder .mfp-close{background-color: #282828;color: #aaa;border: 0}body.dark .mfp-image-holder .mfp-close:hover,body.dark .mfp-iframe-holder .mfp-close:hover{color: #fff}body.dark .product-info-main .product-info-stock-sku .stock.available span{color: #00aa00}body.dark .modal-header,body.dark .modal-popup.confirm .modal-inner-wrap .modal-content,body.dark.checkout-cart-index .checkout-extra #block-summary .estimate .field .control .select,body.dark.checkout-cart-index .checkout-extra #block-summary .estimate .field .control input,body.dark .search_brand_form,body.dark select,body.dark select.form-control,body.dark select.input-text,body.dark .header.header6 .megamenu-content > .nav-tabs li:not(.hidden-lg) a,body.dark .header.header7 .megamenu-content > .nav-tabs li:not(.hidden-lg) a,body.dark .header.header6 .megamenu-content .nav-tabs > li + li,body.dark .header.header7 .megamenu-content .nav-tabs > li + li,body.dark .box-tocart .field.qty > .control,body.dark .header:not(.header6):not(.header7) .megamenu-content .nav-tabs > li + li,body.dark textarea,body.dark textarea.form-control,body.dark textarea.input-text{border: 0}body.dark textarea,body.dark textarea.form-control,body.dark textarea.input-text,body.dark .profile .profile-image .social-link,body.dark.blog-post-view .post-comments .item,body.dark .minicart-wrapper .block-minicart,body.dark .breadcrumbs,body.dark .opc-block-summary,body.dark .opc-block-shipping-information,body.dark blockquote,body.dark .opc-estimated-wrapper,body.dark .modal_newsletter_popup.modal-popup .newsletter-popup-form .pop-sletter-footer,body.dark .action-braintree-paypal-logo{background-color: #222}body.dark .use-header6.nav-open .nav-toggle:after,body.dark .use-header7.nav-open .nav-toggle:after{background: rgba(0,0,0,0.6)}body.dark .minicart-wrapper.active:after{opacity: 0.69}body.dark .swatch-option{box-shadow: 0 0 0 2px rgba(255,255,255,0.1)}body.dark .swatch-option:hover,body.dark .swatch-option.selected{box-shadow: 0 0 0 3px rgba(255,255,255,0.15)}body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper ul > li{border-color: #333333 !important}.tabs_categories_porfolio li a.button body.dark.checkout-cart-index .checkout-extra > .block > .title,body.dark.checkout-cart-index .checkout-extra > .block .content,body.dark.checkout-cart-index .checkout-extra,body.dark .product-data-items-menu .data.item.title.active .data.switch,body.dark .toolbar .form-item-select,body.dark .toolbar .modes .modes-mode,body.dark .toolbar .sorter .sorter-options,body.dark .toolbar .sorter .sorter-action,body.dark .tabs_categories_porfolio li a.button:hover,body.dark .tabs_categories_porfolio li a.button.is-checked,body.dark .shop-by-brand > .description,body.dark .brand-info > .brand-description,body.dark .product-tab .menu-product-tabs li.active a{background-color: #222;border-color: #222}body.dark .toolbar .sorter .sorter-action,body.dark.checkout-cart-index .checkout-extra > .block > .title{color: #888}body.dark .toolbar .sorter .sorter-action:hover,body.dark.checkout-cart-index .checkout-extra > .block > .title:hover{color: #f0f0f0}body.dark .checkout-shipping-address .form.form-login,body.dark select,body.dark select.form-control,body.dark select.input-text,body.dark .block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item,body.dark.checkout-cart-index .checkout-extra > .block:first-child > .title,body.dark.checkout-cart-index .checkout-extra > .block > .title,body.dark #social-login-popup .block-container .block .block-title,body.dark .opc-wrapper .step-title,body.dark .authentication-wrapper .authentication-dropdown .modal-inner-wrap,body.dark .opc-block-summary .items-in-cart > .title,body.dark .opc-block-shipping-information .shipping-information-title,body.dark .opc-payment .payment-methods .payment-method,body.dark .authentication-wrapper .block-customer-login .block-title strong,body.dark .bottom-pagination .pages,body.dark .post-actions,body.dark.blog-post-view .post-item-info .post-info,body.dark .payment-option.discount-code .payment-option-title,body.dark.cms-noroute-index .page-main .column.main a,body.dark blockquote,body.dark .store-list-container .search-form,body.dark .store-list-container .search-form .block-title .title,body.dark .store-list-container .store-list .block-title .title,body.dark .store-list-container .store-list > .items .stores li,body.dark .store-list-container .store-list,body.dark .storelocator-details .box-store .block-title .title,body.dark .storelocator-details .box-store,body.dark .opc-estimated-wrapper,body.dark .page-wrapper .header .nav-main-menu li > a,body.dark .page-wrapper .header .megamenu-content .dropdown-switcher,body.dark .page-wrapper .header .megamenu-content .top-links li a:not(.no-display),body.dark .sub-categories,body.dark .minicart-items .product-item .details-qty.qty .cart-item-qty,body.dark hr{border-color: #333333}body.dark .block.filter .block-content.filter-content{background-color: #0f0f0f !important}body.dark .category-product-actions .filter-toggle .title{color: #f0f0f0 !important}body.dark.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .input-text.qty{background: #282828;color: #fff;border: 0}body.dark .toolbar .modes .modes-mode,body.dark.checkout-cart-index #shopping-cart-table .cart-price .price,body.dark .price-box .price,body.dark .label,body.dark label,body.dark .opc-block-summary .table-totals tr th,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper,body.dark dl.product.options.list dt,body.dark .toolbar .pages .pagination .item a,body.dark.blog-post-view .post-item-info .post-info a,body.dark.blog-post-view .post-item-info .post-info,body.dark.checkout-cart-index .checkout-extra #block-summary form .field.note,body.dark.checkout-cart-index .checkout-extra #block-summary .estimate .field .label,body.dark .content-heading .block-note{color: #888}body.dark.checkout-cart-index #shopping-cart-table .subtotal .cart-price .price,body.dark .header.header6 .nav-main-menu li > a + .toggle-menu a,body.dark .header.header7 .nav-main-menu li > a + .toggle-menu a,body.dark .widget.mgs-blog-lastest-posts .post-item-content .post-info .post-author span:not(.post-time),body.dark .minicart-items .product-item .product-item-details .product-item-pricing .price,body.dark .product-info-main .product-sub-infomation .product.attribute.sku strong,body.dark .product-info-main .product-info-stock-sku,body.dark .opc-block-summary .table-totals tr th,body.dark .opc-block-summary .table-totals tr th strong,body.dark .opc-block-summary .table-totals tr th .label,body.dark .product.options > .toggle,body.dark.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details dl.item-options dt,body.dark .page-wrapper .header .nav-main-menu li > a + .toggle-menu a,body.dark .page-wrapper .header .nav-main-menu li > a,body.dark .page-wrapper .header .megamenu-content .top-links li a:not(.no-display),body.dark .page-wrapper .header .navigation .nav-main-menu li.mega-menu-fullwidth > ul.dropdown-menu .mega-menu-sub-title,body.dark .icon-service .icon{color: #ccc}body.dark.checkout-index-index .loading-mask{opacity: 0.6}body.dark.checkout-index-index .loading-mask,body.dark.checkout-cart-index .checkout-extra > .block > .title.active,body.dark .minicart-items .product-item .details-qty.qty .cart-item-qty,body.dark .page-wrapper .header .megamenu-content .nav-tabs > li.active > a,body.dark .minicart-wrapper .close-minicart{background-color: #0f0f0f;color: #f0f0f0}body.dark .page-title-wrapper,body.dark .white-popup,body.dark .popup__main.popup--result,body.dark .authentication-wrapper .authentication-dropdown .modal-inner-wrap,body.dark .authentication-dropdown .block.block-customer-login,body.dark .modal-content,body.dark.checkout-cart-index .checkout-extra > .block .content,body.dark .modal-popup.confirm .modal-inner-wrap .modal-footer,body.dark .block-popup-subscribe,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper{background-color: #0f0f0f}body.dark .minicart-items .product-item .details-qty.qty .cart-item-qty{background-color: #0f0f0f !important}body.dark .minicart-wrapper .block-content .subtitle.empty{color: #aaa}body.dark .minicart-wrapper .action.showcart > .counter.qty,body.dark .opc-progress-bar .opc-progress-bar-item._active:before,body.dark .opc-progress-bar .opc-progress-bar-item._active > span:before,body.dark .opc-progress-bar .opc-progress-bar-item._complete:before,body.dark .opc-progress-bar .opc-progress-bar-item._complete > span:before,body.dark .irs-bar,body.dark .irs-slider,body.dark .sidebar .block .block-title .title:after,body.dark .content-heading h3.title:before,body.dark .content-heading h3.title:after{background-color: #f0f0f0}body.dark .map-short-info h3,body.dark .opc-progress-bar .opc-progress-bar-item._active > span:after,body.dark .minicart-wrapper .action.showcart > .counter.qty{color: #0f0f0f}body.dark .page-wrapper .header .navigation .nav-main-menu li > ul.dropdown-menu a:hover,body.dark .opc-progress-bar .opc-progress-bar-item._complete > span,body.dark .field.required .form-control + .mage-error,body.dark .form-group.required .form-control + .mage-error,body.dark .field._required .form-control + .mage-error,body.dark .form-group._required .form-control + .mage-error,body.dark .field.required .input-text + .mage-error,body.dark .form-group.required .input-text + .mage-error,body.dark .field._required .input-text + .mage-error,body.dark .form-group._required .input-text + .mage-error,body.dark .toolbar .modes .modes-mode:hover,body.dark .toolbar .modes .modes-mode.active,body.dark .block.filter .block-content.filter-content .filter-options-item .filter-options-title,body.dark .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label,body.dark.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.totals.sub td,body.dark.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.totals.sub th,body.dark.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals td,body.dark.checkout-cart-index .shopping-cart-bottom .cart-totals .table.totals tbody tr.grand.totals th,body.dark.checkout-cart-index #shopping-cart-table thead tr th,body.dark .price-box .special-price .price,body.dark .product-data-items-menu .data.item.title:hover .data.switch,body.dark .product-data-items-menu .data.item.title.active .data.switch,body.dark .product-info-main .product-add-form .product-detail-deals .hurry-text,body.dark .minicart-wrapper .block-content > .actions > .subtotal > span.label,body.dark .minicart-wrapper .block-content > .actions > .subtotal .price-container .price,body.dark .product-tab .menu-product-tabs li:hover a,body.dark .product-tab .menu-product-tabs li.active a,body.dark .box-tocart .field.qty > .control span.edit-qty,body.dark .product-info-main .product-add-form .box-tocart .field.qty > .control .input-text.qty,body.dark .bundle-info .product-details .box-tocart .field.qty > .control .input-text.qty,body.dark .opc-progress-bar .opc-progress-bar-item._active > span,body.dark .opc-block-summary > .title,body.dark .opc-block-summary .items-in-cart > .title strong,body.dark .sidebar .block .block-title .title,body.dark .opc-sidebar .minicart-items .product-item .product-item-details .product-item-name,body.dark #social-login-popup .block-container .block .block-title,body.dark .opc-block-shipping-information .shipping-information-title,body.dark .opc-block-summary .table-totals tr td,body.dark .opc-block-summary .table-totals tr.totals.grand th strong,body.dark .opc-block-summary .table-totals tr.totals.grand td strong,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .title > span,body.dark .opc-wrapper .step-title,body.dark .payment-option.discount-code .payment-option-title,body.dark .authentication-wrapper .block-customer-login .block-title strong,body.dark .sidebar .block-blog-categories li:before,body.dark .toolbar .pages .pagination .item.current a,body.dark .toolbar .pages .pagination .item a:hover,body.dark.blog-post-view .post-comments .item .info,body.dark .sidebar .block-blog-posts .post-list li:before,body.dark .tabs_categories_porfolio li a.button:hover,body.dark .tabs_categories_porfolio li a.button.is-checked,body.dark .portfolio-index-view .table tr th,body.dark .store-list-container .search-form .block-title .title,body.dark .store-list-container .store-list .block-title .title,body.dark .storelocator-details .box-store .block-title .title,body.dark .storelocator-details .box-store table tr td:first-child,body.dark.blog-post-view .post-comments .title-comment-content,body.dark .opc-block-summary .table-totals tr.totals.grand th,body.dark .opc-block-summary .table-totals tr.totals.grand td,body.dark .opc-estimated-wrapper .estimated-block,body.dark.checkout-cart-index .checkout-extra #block-summary dl.items.methods dt,body.dark .sidebar .brand-list li:before,body.dark .page-wrapper .header .nav-main-menu li > a:hover,body.dark .content-heading h3.title,body.dark .h1,body.dark h1,body.dark .h2,body.dark h2,body.dark .h3,body.dark h3,body.dark .h4,body.dark h4,body.dark .h5,body.dark h5,body.dark .h6,body.dark h6{color: #f0f0f0}body.dark .product-info-main .product-add-form .actions button.tocart,body.dark .bundle-info .product-details .actions button.tocart,body.dark .products-grid .product-item-info .tocart.btn-cart,body.dark .block-viewed-products-grid .tocart,body.dark .slide-text .text-colour-white .btn-default,body.dark .minicart-items .product-item .product.actions .action,body.dark .product-info-main .product-add-form .actions button,body.dark .bundle-info .product-details .actions button,body.dark.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout,body.dark.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar > a,body.dark .list-products .product-item-info .product-item-details .btn.btn-cart,body.dark #shipping-method-buttons-container .action,body.dark .payment-method-content .actions-toolbar .action,body.dark #shipping-method-buttons-container button.action,body.dark .payment-method-content .actions-toolbar button.action,body.dark .authentication-wrapper .action-auth-toggle,body.dark .actions-toolbar .action.primary,body.dark .menu-banner .btn,body.dark #checkoutSteps .action-edit-address,body.dark .payment-option.discount-code .form-discount .actions-toolbar .action.action-apply,body.dark .tag-cloud a,body.dark .characters-filter li a,body.dark .modal-popup.confirm .modal-footer .action-primary,body.dark .modal-popup.confirm .modal-footer .action-secondary,body.dark .btn-default,body.dark .btn-primary,body.dark .btn-addlist,body.dark .btn-addlist.tocart,body.dark .btn-secondary{background-color: #363636;border: 1px solid #363636;color: #f0f0f0}body.dark .product-info-main .product-add-form .actions button.tocart:hover,body.dark .bundle-info .product-details .actions button.tocart:hover,body.dark .products-grid .product-item-info .tocart.btn-cart:hover,body.dark .block-viewed-products-grid .tocart:hover,body.dark .slide-text .text-colour-white .btn-default:hover,body.dark .minicart-items .product-item .product.actions .action:hover,body.dark .product-info-main .product-add-form .actions button:hover,body.dark .bundle-info .product-details .actions button:hover,body.dark.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout:hover,body.dark.checkout-cart-index #shopping-cart-table tbody tr.item-actions td > .actions-toolbar > a:hover,body.dark .list-products .product-item-info .product-item-details .btn.btn-cart:hover,body.dark #shipping-method-buttons-container .action:hover,body.dark .payment-method-content .actions-toolbar .action:hover,body.dark #shipping-method-buttons-container button.action:hover,body.dark .payment-method-content .actions-toolbar button.action:hover,body.dark .authentication-wrapper .action-auth-toggle:hover,body.dark .actions-toolbar .action.primary:hover,body.dark .menu-banner .btn:hover,body.dark #checkoutSteps .action-edit-address:hover,body.dark .payment-option.discount-code .form-discount .actions-toolbar .action.action-apply:hover,body.dark .tag-cloud a:hover,body.dark .characters-filter li a:hover,body.dark .modal-popup.confirm .modal-footer .action-primary:hover,body.dark .modal-popup.confirm .modal-footer .action-secondary:hover,body.dark .btn-default:hover,body.dark .btn-primary:hover,body.dark .btn-addlist:hover,body.dark .btn-addlist.tocart:hover,body.dark .btn-secondary:hover{background-color: #6b6b6b;border-color: #6b6b6b;color: #fff !important}body.dark .actions-toolbar .action.primary{background-color: #363636 !important;border: 1px solid #363636 !important;color: #f0f0f0}body.dark .actions-toolbar .action.primary:hover{background-color: #6b6b6b !important;border-color: #6b6b6b !important;color: #fff !important}body.dark .page-wrapper .header .navigation .nav-main-menu li > .dropdown-menu,body.dark .page-wrapper .header .dropdown-toplinks .dropdown-menu,body.dark .dropdown-menu{background-color: #1b1b1b !important;border-color: #1b1b1b !important;color: #f0f0f0}body.dark .scroll-to-top{color: #aaa;background-color: #444}body.dark .scroll-to-top:hover{color: #f0f0f0}body.dark .label-menu,body.dark .label-menu.sale{background-color: #555;border-color: #555}body.dark .owl-carousel .owl-nav > div:not(.disabled):hover{border-color: #888}body.dark .product-label,body.dark .owl-carousel .owl-nav > div:not(.disabled):hover,body.dark .product-label.new-label{background-color: #888}body.dark .products-grid.deal-products-grid .product-item-info .product-item-details .product-item-name a{color: #0f0f0f}body.dark .products-grid.deal-products-grid .product-item-info .product-item-details .product-item-name a:focus{color: #56cfe1}body.dark .products-grid.deal-products-grid .product-item-info .product-item-details .product-item-name a:hover{color: #56cfe1}body.dark .page-wrapper .header .navigation .nav-main-menu li.mega-menu-fullwidth > ul.dropdown-menu .mega-menu-sub-title:hover:focus,body.dark.blog-post-view .post-item-info .post-info a:focus,body.dark .page-wrapper .header .navigation .nav-main-menu li > ul.dropdown-menu a:focus{color: #56cfe1}body.dark .page-wrapper .header .navigation .nav-main-menu li.mega-menu-fullwidth > ul.dropdown-menu .mega-menu-sub-title:hover:hover,body.dark.blog-post-view .post-item-info .post-info a:hover,body.dark .page-wrapper .header .navigation .nav-main-menu li > ul.dropdown-menu a:hover{color: #56cfe1}body.dark .list-products .product-item-info .product-item-details .product-item-name a,body.dark.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a,body.dark .extra-link a,body.dark .breadcrumbs .items > li a,body.dark .minicart-items .product-item .product-item-details .product-item-name a,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .posts-list .post-item-info .post-item-details .post-item-name a,body.dark .products-list .product-item-info .product-item-details .product-item-name a,body.dark .header .search-form .actions-search .action-search,body.dark.mgs-quickview-catalog-product-view #view-detail,body.dark .widget.mgs-blog-lastest-posts .post-item-content .post-item-detail .title a,body.dark .header .minicart-wrapper .action.showcart,body.dark .header a,body.dark .header button,body.dark .header .top-header-content a,body.dark .header .top-header-content button,body.dark .header .dropdown-toplinks .dropdown-toggle,body.dark .page-wrapper .header .nav.nav-main-menu > li > a,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .see-all,body.dark .sidebar .block-blog-posts .post-list li a,body.dark .sidebar .block-blog-categories li a,body.dark.cms-noroute-index .page-main .column.main a,body.dark .profile .profile-desc .profile-name,body.dark .store-list-container .store-list > .items .stores li .store-content .description h4 a,body.dark .brand-page-list .item .brand-name h4.brand-title a,body.dark .sidebar .brand-list li a,body.dark .sub-categories .items .item a,body.dark .products-grid .product-item-info .product-item-details .product-item-name a{color: #f0f0f0}body.dark .list-products .product-item-info .product-item-details .product-item-name a:focus,body.dark.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a:focus,body.dark .extra-link a:focus,body.dark .breadcrumbs .items > li a:focus,body.dark .minicart-items .product-item .product-item-details .product-item-name a:focus,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .posts-list .post-item-info .post-item-details .post-item-name a:focus,body.dark .products-list .product-item-info .product-item-details .product-item-name a:focus,body.dark .header .search-form .actions-search .action-search:focus,body.dark.mgs-quickview-catalog-product-view #view-detail:focus,body.dark .widget.mgs-blog-lastest-posts .post-item-content .post-item-detail .title a:focus,body.dark .header .minicart-wrapper .action.showcart:focus,body.dark .header a:focus,body.dark .header button:focus,body.dark .header .top-header-content a:focus,body.dark .header .top-header-content button:focus,body.dark .header .dropdown-toplinks .dropdown-toggle:focus,body.dark .page-wrapper .header .nav.nav-main-menu > li > a:focus,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .see-all:focus,body.dark .sidebar .block-blog-posts .post-list li a:focus,body.dark .sidebar .block-blog-categories li a:focus,body.dark.cms-noroute-index .page-main .column.main a:focus,body.dark .profile .profile-desc .profile-name:focus,body.dark .store-list-container .store-list > .items .stores li .store-content .description h4 a:focus,body.dark .brand-page-list .item .brand-name h4.brand-title a:focus,body.dark .sidebar .brand-list li a:focus,body.dark .sub-categories .items .item a:focus,body.dark .products-grid .product-item-info .product-item-details .product-item-name a:focus{color: #56cfe1}body.dark .list-products .product-item-info .product-item-details .product-item-name a:hover,body.dark.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a:hover,body.dark .extra-link a:hover,body.dark .breadcrumbs .items > li a:hover,body.dark .minicart-items .product-item .product-item-details .product-item-name a:hover,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .posts-list .post-item-info .post-item-details .post-item-name a:hover,body.dark .products-list .product-item-info .product-item-details .product-item-name a:hover,body.dark .header .search-form .actions-search .action-search:hover,body.dark.mgs-quickview-catalog-product-view #view-detail:hover,body.dark .widget.mgs-blog-lastest-posts .post-item-content .post-item-detail .title a:hover,body.dark .header .minicart-wrapper .action.showcart:hover,body.dark .header a:hover,body.dark .header button:hover,body.dark .header .top-header-content a:hover,body.dark .header .top-header-content button:hover,body.dark .header .dropdown-toplinks .dropdown-toggle:hover,body.dark .page-wrapper .header .nav.nav-main-menu > li > a:hover,body.dark #search_mini_form .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper .see-all:hover,body.dark .sidebar .block-blog-posts .post-list li a:hover,body.dark .sidebar .block-blog-categories li a:hover,body.dark.cms-noroute-index .page-main .column.main a:hover,body.dark .profile .profile-desc .profile-name:hover,body.dark .store-list-container .store-list > .items .stores li .store-content .description h4 a:hover,body.dark .brand-page-list .item .brand-name h4.brand-title a:hover,body.dark .sidebar .brand-list li a:hover,body.dark .sub-categories .items .item a:hover,body.dark .products-grid .product-item-info .product-item-details .product-item-name a:hover{color: #56cfe1}body.dark .page-wrapper .header .nav-main-menu li > a,body.dark .header ul.social-link li a{color: #ccc}body.dark .page-wrapper .header .nav-main-menu li > a:focus,body.dark .header ul.social-link li a:focus{color: #56cfe1}body.dark .page-wrapper .header .nav-main-menu li > a:hover,body.dark .header ul.social-link li a:hover{color: #56cfe1}body.dark .page-wrapper .header{color: #f0f0f0;border-color: transparent;background-color: #0f0f0f}body.dark .page-wrapper .header.active-sticky{border-color: #333}body.dark .page-wrapper .header .action.nav-toggle img{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1)}body.dark .page-wrapper .header .search-form .form-search{background: rgba(0,0,0,0.85)}body.dark .page-wrapper .header .megamenu-content > .nav-tabs li:not(.hidden-lg) a{border-bottom: 1px solid #333 !important}body.dark .page-wrapper .header .navigation .nav-main-menu li > ul.dropdown-menu{color: #878787}body.dark .page-wrapper .header .nav-main-menu li > a,body.dark .page-wrapper .header .navigation .nav-main-menu li > ul.dropdown-menu a,body.dark .page-wrapper .header .dropdown-toplinks .dropdown-menu li a:not(.no-display),body.dark .page-wrapper .header .dropdown-switcher .dropdown-menu li > a{border-color: #333 !important}body.dark .page-wrapper .header .top-header-content{background-color: #222}body.dark .page-wrapper .header .dropdown-toplinks .dropdown-menu li a:not(.no-display){color: #ccc}body.dark .page-wrapper .header .dropdown-toplinks .dropdown-menu li a:not(.no-display):focus{color: #56cfe1}body.dark .page-wrapper .header .dropdown-toplinks .dropdown-menu li a:not(.no-display):hover{color: #56cfe1}body.dark .page-wrapper .header .bottom-header-content{border-top: 0}body.dark .page-wrapper .header .bottom-header-content,body.dark .page-wrapper .header .middle-header-content{background-color: #0f0f0f}body.dark .footer{color: #6b6b6b}body.dark .footer.footer4 .middle-footer{color: #6b6b6b}body.dark .footer.footer4 .middle-footer a,body.dark .footer a{color: #6b6b6b}body.dark .footer.footer4 .middle-footer a:focus,body.dark .footer a:focus{color: #56cfe1}body.dark .footer.footer4 .middle-footer a:hover,body.dark .footer a:hover{color: #56cfe1}body.dark .footer .bottom-footer{color: #999;background-color: #0f0f0f}body.dark .footer .middle-footer{border: 0;background-color: #171717}body.dark .footer .top-footer{background-color: #0f0f0f;border-color: #282828}body.dark .footer .block.newsletter{border: 0}body.dark .footer .block.newsletter .form.subscribe .form-group input[type="email"]{height: 40px}.block.filter .block-content.filter-content .filter-options-item input[type=radio],.block.filter .block-content.filter-content .filter-options-item input[type=checkbox]{margin-top: 3px;vertical-align: top}.modal_newsletter_popup.modal-popup .newsletter_popup .block-popup-subscribe{max-height: 100vh;overflow-y: auto}.modal_newsletter_popup.modal-popup .newsletter_popup{max-width: calc(100% - 30px)}@media (max-width: 767px){.modal_newsletter_popup.modal-popup .newsletter-popup-content p{font-size: 0}}#footer-cart-btn-checkout{color: #fff;border: 2px solid #222;background-color: #222;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;height: 40px;font-weight: 600;padding: 0 35px;line-height: 36px}#footer-cart-btn-checkout:hover{color: #fff;border: 2px solid #56cfe1;background-color: #56cfe1}.flycart.ajaxcart-catalog_product-view .mfp-bg,.flycart.ajaxcart-catalog_product-view #mgs-ajax-loading .preloader{display: none}.cart-footer{position: fixed;bottom: 0;left: 0;right: 0;z-index: 98}.cart-footer .paypal{display: none}.cart-footer.number:empty{display: none}.cart-footer .subtitle{display: none}.cart-footer .subtitle.empty{font-weight: 500;text-align: center;display: block;padding: 35px 15px}.cart-footer .cart-qty{background-color: rgba(0,0,0,0.7);color: #fff;padding: 10px 15px;border-radius: 0 4px 0 0;-webkit-border-radius: 0 4px 0 0;-moz-border-radius: 0 4px 0 0;-o-border-radius: 0 4px 0 0;display: inline-block;cursor: pointer}.cart-footer .fixed-mini-cart{background-color: #fff;box-shadow: 0 0px 3px #ddd}.cart-footer .fixed-mini-cart:after{content: "";display: table;clear: both}.cart-footer .fixed-mini-cart .fixed-cart-col{float: left}.cart-footer .fixed-mini-cart .fixed-cart-col.empty{display: none}.cart-footer .fixed-mini-cart .fixed-cart-col.cart-items{border-right: 1px solid #ddd;width: calc(100% - 500px)}.cart-footer .fixed-mini-cart .fixed-cart-col.fixed-cart-actions{padding: 43px 20px;float: right}.cart-footer .fixed-mini-cart .fixed-cart-col.fixed-cart-actions button{white-space: nowrap}.cart-footer .fixed-mini-cart .cart-items-inner{white-space: nowrap;max-width: 100%;overflow-x: auto;padding: 20px}.cart-footer .fixed-mini-cart .cart-items .item{display: inline-block;margin-right: 10px;position: relative}.cart-footer .fixed-mini-cart .cart-items .item .product .item-qty{display: block;width: 20px;height: 20px;border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-o-border-radius: 100px;background-color: #56cfe1;text-align: center;color: #fff;line-height: 18px;position: absolute;top: 5px;right: 5px}.cart-footer .fixed-mini-cart .cart-items .item .edit-icon{position: absolute;bottom: 5px;right: 5px;cursor: pointer;background-color: #fff;color: #000;font-weight: bold;width: 20px;height: 20px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;text-align: center}.cart-footer .fixed-mini-cart .item-actions{background-color: #ddd;bottom: 0;left: 100%;padding: 8px;position: absolute;top: 0;opacity: 0;visibility: hidden;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms}.cart-footer .fixed-mini-cart .item-actions.show-actions{opacity: 1;visibility: visible;z-index: 1}.cart-footer .fixed-mini-cart .item-actions .product.actions{white-space: nowrap}.cart-footer .fixed-mini-cart .item-actions .product.actions > div{display: inline-block;vertical-align: top}.cart-footer .fixed-mini-cart .item-actions .product.actions .action{line-height: 20px;height: 20px;display: block}.cart-footer .fixed-mini-cart .item-actions .product.actions .action span{font-size: 0;line-height: 0}.cart-footer .fixed-mini-cart .item-actions .product.actions .action:after{color: #999;content: "\e680";font-family: "Pe-icon-7-stroke";font-size: 30px}.cart-footer .fixed-mini-cart .item-actions .product.actions .action.edit:after{content: "\e62c";font-size: 18px}.cart-footer .fixed-mini-cart .item-actions .details-qty{white-space: nowrap;text-align: center;margin-bottom: 12px}.cart-footer .fixed-mini-cart .item-actions .details-qty .label{display: none}.cart-footer .fixed-mini-cart .item-actions .details-qty .item-qty{width: 40px;padding: 0;text-align: center;height: 30px;display: inline-block;vertical-align: top}.cart-footer .fixed-mini-cart .item-actions .details-qty .update-cart-item{width: 40px;height: 30px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;background: #333;color: #fff;border: 1px solid #333;vertical-align: top;text-align: center;padding: 0}.cart-footer .fixed-mini-cart .item-actions .details-qty .update-cart-item:hover{background-color: #000;border-color: #000}.fixed-cart-summary{padding: 30px 20px}.fixed-cart-summary .summary-content{display: table;width: 100%}.fixed-cart-summary .summary-content .summary-field{display: table-row}.fixed-cart-summary .summary-content .summary-field > span{display: table-cell;padding: 5px 0}.fixed-cart-summary .summary-content .summary-field > span.title{padding-right: 20px;color: #000}.fixed-cart-summary .summary-content .summary-field > span.title:after{content: ":"}.fixed-cart-summary .summary-content .summary-field > span .price{font-weight: 600;font-size: 18px;color: #000}.product-options-wrapper .swatch-attribute .swatch-input{display: block !important;position: absolute;opacity: 0;left: -9999em}.panel-block-row ul.std li{list-style-type: disc}.panel-block-row ol.std li{list-style: decimal}.promobanner-home-v .banner-text{margin-top: 5%}.promobanner-home-v .banner-text > h3{font-family: "Libre Baskerville";font-weight: 700;margin: 0 0 10px}.promobanner-home-v .banner-text > h4{font-size: 40px;margin-bottom: 30px;line-height: 1}@media (max-width: 992px){.promobanner-home-v .banner-text > h4{font-size: 30px;margin-bottom: 20px}}.promobanner-home-v .banner-text .btn.btn-default{background-color: transparent}@media (max-width: 992px){.promobanner-home-v .banner-text{margin-top: 0}.promobanner-home-v .banner-text .promobanner-home-v{padding: 0}}.testimonial-home-v .content-heading h3.title{color: #fff}.testimonial-home-v .content-heading h3.title:before,.testimonial-home-v .content-heading h3.title:after{background-color: #fff}.testimonial-home-v .testimonial-content .content blockquote{max-width: 75%;margin: 0 auto;text-align: center}@media (max-width: 576px){.testimonial-home-v .testimonial-content .content blockquote{max-width: 90%}}.testimonial-home-v .testimonial-content .content blockquote,.testimonial-home-v .testimonial-content .content .author-info .name{color: #fff}.testimonial-home-v .owl-nav > div{color: #fff;border-color: #fff}.cate-banner{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -15px}.cate-banner .cate-item{-webkit-box-flex: 0;-ms-flex: 0 1 20%;flex: 0 1 20%;max-width: 20%;padding: 0 15px;margin-bottom: 30px;position: relative}.cate-banner .cate-item img{max-width: 100%;margin: 0 auto;display: block}.cate-banner .cate-item h3.title{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);font-size: 16px;color: #fff}.promobanner-hup .banner-text{color: #fff;margin: 50px 20px}.promobanner-hup .banner-text span.sub-title{font-weight: 700}.promobanner-hup .banner-text h2.title{font-size: 34px;color: #fff;margin: 3px 0 20px;text-transform: uppercase}.promobanner-hup .banner-text .btn.btn-default{background-color: transparent}.promobanner-hup .banner-text .btn.btn-default:hover{background-color: #000}.promobanner-hup2 .banner-text{margin: 0 5px 20px;background-color: rgba(255,255,255,0.7);padding: 15px;color: #000;border-radius: 10px}.promobanner-hup2 .banner-text span.sub-title{font-weight: 700}@media (min-width: 1199px){.promobanner-hup2 .banner-text .promobanner a img{height: 428px}}@media (min-width: 992px) and (max-width: 1199px){.promobanner-hup2 .banner-text .promobanner a img{height: 464px}}.promobanner-hup2 .banner-text h3.title{font-size: 30px;font-weight: 500;text-transform: uppercase}@media (min-width: 992px) and (max-width: 1199px){.promobanner-hup2 .banner-text h3.title{font-size: 28px}}.banner-products-cate .banner-text h4{font-size: 35px !important;line-height: 1 !important}.banner-products-cate .mgs-products.row{margin-left: -10px;margin-right: -10px}.banner-products-cate .mgs-products.row .owl-item{padding: 0 10px}@media (max-width: 992px){.cate-banner{justify-content: center}.cate-banner .cate-item{-ms-flex: 0 1 33.3333%;flex: 0 1 33.3333%;max-width: 33.3333%}}@media (max-width: 768px){.promobanner-hup2 > .promobanner{max-width: 300px;margin: 0 auto;margin-top: 30px}}@media (max-width: 576px){.cate-banner{justify-content: center}.cate-banner .cate-item{-ms-flex: 0 1 50%;flex: 0 1 50%;max-width: 50%}.promobanner-hup .banner-text{margin: 30px 10px}}.header .vertical-menu .btn-close{display: none}.header .dropdown-toplinks .dropdown-toggle > .label,.header .header-wl a > .label,.header .minicart-wrapper .action.showcart > .label{display: none}.header.header11{border-bottom: none}.header.header11 .megamenu-widget{position: relative}.header.header11 .megamenu-widget .vertical-title{background-color: #01bad4;color: #fff;padding: 10px 20px;text-transform: uppercase;font-size: 18px;font-weight: 600;cursor: pointer}.header.header11 .megamenu-widget .vertical-title > span.fa{display: none}.header.header11 .megamenu-widget .vertical-menu{border: 1px solid #ddd;position: absolute;top: 100%;left: 0;right: 0;background-color: #fff;z-index: 99}.header.header11 .megamenu-widget .vertical-menu li + li{margin-left: 0}.header.header11 .header-tell-info p{margin: 0;text-align: right;font-weight: 300}.header.header11 .header-tell-info p.title{font-size: 18px;color: #000;font-weight: 600}.header.header11 .middle-header-content .logo-header .logo{justify-content: flex-start}.header.header11 .middle-header-content .right-content{display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: flex-end;align-items: center}.header.header11 .middle-header-content .right-content > div{padding: 10px 20px}.header.header11 .middle-header-content .right-content > div:last-child{padding-right: 0}.header.header11 .header11-sticky{display: none}.header.header11 .header11-sticky .left-content{display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center}.header.header11 .header11-sticky .right-content{display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: flex-end;align-items: center}.header.header11 .header11-sticky .right-content > div{padding: 19px 10px}.header.header11 .header11-sticky .right-content > div:last-child{padding-right: 0}@media (min-width: 1200px){.header.header11 .navigation .nav-main-menu{display: block !important;margin: auto !important}.header.header11 .top-header-content{background-color: #f6f6f8}.header.header11 .top-header-content .megamenu-content .nav-main-menu > li > a:first-child{padding-left: 0}.header.header11 .top-header-content .right-content .header-top-link{display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: flex-end;align-items: center}.header.header11 .top-header-content .dropdown-switcher .switcher-toggle{padding: 20px 0}.header.header11 .megamenu-widget{position: relative}.header.header11 .megamenu-widget .vertical-title{background-color: #01bad4;color: #fff;padding: 10px 20px;text-transform: uppercase;font-size: 18px;font-weight: 600;cursor: pointer}.header.header11 .megamenu-widget .vertical-title > span.fa{display: none}.header.header11 .megamenu-widget .vertical-menu{border: 1px solid #ddd;position: absolute;top: 100%;left: 0;right: 0;background-color: #fff}.header.header11 .dropdown-toplinks .dropdown-toggle > .label,.header.header11 .header-wl a > .label,.header.header11 .minicart-wrapper .action.showcart > .label{display: inline-block;color: #000;transform: translateY(-7px);padding-left: 0;margin-bottom: 0;font-size: 14px}.header.header11 .middle-header-content .logo-header .logo{justify-content: flex-start}.header.header11 .middle-header-content .right-content{display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: flex-end;align-items: center}.header.header11 .middle-header-content .right-content .info-block .header-tell-info p{margin: 0;text-align: right;font-weight: 300}.header.header11 .middle-header-content .right-content .info-block .header-tell-info p.title{font-size: 18px;color: #000;font-weight: 600}.header.header11 .middle-header-content .right-content > div{padding: 10px 20px}.header.header11 .middle-header-content .right-content > div:last-child{padding-right: 0}.header.header11 .middle-header-content .right-content > div.header-wl a{font-size: 30px}.header.header11 .middle-header-content .right-content > div.minicart-wrapper .action.showcart:before{font-size: 30px}.header.header11 .middle-header-content .right-content > div.minicart-wrapper .action.showcart > .counter.qty{width: 25px;height: 25px;line-height: 25px;left: 12px}.header.header11 .middle-header-content .right-content > div.dropdown-toplinks{position: relative}.header.header11 .middle-header-content .right-content > div.dropdown-toplinks .dropdown-toggle{font-size: 30px}.header.header11 .header11-sticky{display: none}.header.header11.active-sticky{position: static !important}.header.header11.active-sticky .header11-sticky{position: fixed;z-index: 97;top: 0;left: 0;box-shadow: 0 0 3px 0 rgba(0,0,0,0.5);right: 0;display: block;background-color: #fff}}@media (min-width: 992px){.header.header11 .search-form .form-search{position: static;z-index: 1;background: transparent;opacity: 1;visibility: visible}.header.header11 .search-form .form-search .form.minisearch{max-width: 100%;margin: 0;padding: 0;margin-top: 0}.header.header11 .search-form .form-search .form.minisearch .input-text{position: static;border: 1px solid #ddd;font-size: 16px;height: 50px;line-height: 50px;color: #000;text-align: left;padding: 0 30px;letter-spacing: 1px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px}.header.header11 .search-form .form-search .form.minisearch .input-text + button{display: block;position: absolute;top: 0;right: 0;bottom: 0;opacity: 1;visibility: visible;background-color: transparent;box-shadow: none;border: none;width: 40px;font-size: 20px;color: #000}.header.header11 .search-form .form-search .search-close{display: none}.header.header11 .search-form .actions-search{display: none}}@media (max-width: 992px){.header.header11 .search-form .actions-search .action-search{float: right}.header.header11 .header-tell-info{padding: 6px 0 12px}.header.header11 .header-tell-info p{text-align: center;font-size: 12px}.header.header11 .header-tell-info p.tell{font-size: 16px}.header.header11 .megamenu-widget .vertical-title{font-size: 0;padding: 9px 10px;margin-right: 15px}.header.header11 .megamenu-widget .vertical-title > span.fa{display: block;font-size: 16px}.header.header11 .megamenu-widget .vertical-title:after{background: rgba(0,0,0,0.7);content: '';display: block;height: 100%;position: fixed;right: 0;top: 0;width: 100%;opacity: 0;z-index: -1;visibility: hidden}.header.header11 .megamenu-widget .vertical-menu{position: fixed;display: block !important;top: 0;left: 0;right: auto;bottom: 0;width: 300px;max-width: 100%;border: none;padding: 50px 0;opacity: 0;visibility: hidden;transform: translateX(-100%);-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-o-transform: translateX(-100%);transition: all 500ms;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;box-shadow: 0px 2px 38px 0px rgba(133,133,133,0.25);text-shadow: 0px 2px 38px rgba(133,133,133,0.25);height: 100vh !important;overflow: inherit !important}.header.header11 .megamenu-widget .vertical-menu .btn-close{display: block;position: absolute;top: 0;right: 0;font-size: 40px;color: #000;height: 40px}.header.header11 .megamenu-widget .vertical-menu .btn-close > .pe-7s-close{display: block}.header.header11 .megamenu-widget .vertical-menu li .toggle-menu{right: 10px}.header.header11 .megamenu-widget .vertical-menu.active{display: block !important;opacity: 1;visibility: visible;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0)}.header.header11 .action.nav-toggle{padding: 0;margin-top: 0}.header.header11 .middle-header-content .right-content > div{padding: 10px}.header.header11 .middle-header-content .right-content > div:last-child{padding-right: 0}.header.header11 .middle-header-content .logo-header{display: flex;align-items: center}.header.header11 .middle-header-content .logo-header .logo{order: 1}.use-header11 .active-vertical-menu .header.header11 .megamenu-widget .vertical-title:after{z-index: 98;opacity: 1;visibility: visible}}@media (min-width: 992px){.header.header11 .megamenu-widget .vertical-menu{z-index: 97}}.header.header11 .middle-header-content .right-content > div.info-block > .toggle-menu.hidden-lg{display: none}.navigation .nav-main-menu li.mega-menu-fullwidth > ul.dropdown-menu .sub-menu .label-menu{position: static !important;display: inline-block;margin-left: 10px;transform: translateY(-8px)}.header.header11.active-sticky{box-shadow: none}@media (min-width: 1200px){.header.header11 .top-header-content .megamenu-content .nav-main-menu > li:first-child > a{padding-left: 0}}@media (min-width: 992px){body:not(.cms-index-index) .header.header11 .megamenu-widget .vertical-menu{display: none}}@media (min-width: 1200px){.header.header11:not(.header6):not(.header7) .navigation .nav-main-menu li.mega-menu-fullwidth:first-child > ul.dropdown-menu{width: 1170px;left: 0;right: auto;margin-left: 0}.header11 .bottom-header-content .search{transform: translateY(1px)}.header.header11:not(.header6):not(.header7) .navigation .nav-main-menu li.mega-menu-fullwidth > ul.dropdown-menu{left: 0 !important;right: auto !important}}body:not(.cms-index-index) .header.header11{padding-bottom: 30px}.header.header11.active-sticky .header11-sticky .dropdown-toplinks{position: relative}.change-product-per-row{display: flex;justify-content: center;margin-bottom: 30px}.change-product-per-row a{border: 1px solid #878787;height: 26px}.change-product-per-row a:before{content: "";position: absolute;top: 2px;left: 2px;width: 10px;height: 20px;background: #878787;transition: all .3s}.change-product-per-row a.one{width: 16px}.change-product-per-row a.one:before{box-shadow: 13px 0 0 #878787}.change-product-per-row a.two{width: 29px}.change-product-per-row a.two:before{box-shadow: 13px 0 0 #878787, 13px 0 0 #878787}.change-product-per-row a.three{width: 42px}.change-product-per-row a.three:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787}.change-product-per-row a.four{width: 55px}.change-product-per-row a.four:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787}.change-product-per-row a.five{width: 68px}.change-product-per-row a.five:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787, 52px 0 0 #878787}.change-product-per-row a.six{width: 81px}.change-product-per-row a.six:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787, 52px 0 0 #878787, 65px 0 0 #878787}.change-product-per-row a:hover,.change-product-per-row a.active{border-color: #222}.change-product-per-row a:hover:before,.change-product-per-row a.active:before{background: #222}.change-product-per-row a.four:hover:before,.change-product-per-row a.four.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222}.change-product-per-row a.two:hover:before,.change-product-per-row a.two.active:before{box-shadow: 13px 0 0 #222, 13px 0 0 #222}.change-product-per-row a.three:hover:before,.change-product-per-row a.three.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222}.change-product-per-row a.five:hover:before,.change-product-per-row a.five.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222, 52px 0 0 #222}.change-product-per-row a.six:hover:before,.change-product-per-row a.six.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222, 52px 0 0 #222, 65px 0 0 #222}.change-product-per-row .pr{position: relative;display: inline-block;margin-right: 20px}@media (max-width: 991px){.change-product-per-row{display: none !important}}.header.header12{border-bottom: none}.header.header12 .middle-header-content .logo{text-align: left;justify-content: flex-start;-webkit-box-align: flex-start}.header.header12 .middle-header-content .dropdown-switcher .switcher-toggle{padding: 0}.header.header12 .dropdown-toplinks{position: relative}.header.header12.header:not(.header6):not(.header7) .navigation .nav-main-menu{display: block}.header.header12 .bottom-header-content{background: #303030}.header.header12 .bottom-header-content .nav-main-menu a{color: #fff}.header.header12 .bottom-header-content .nav-main-menu li.active a{color: #56cfe1}.header.header12 .bottom-header-content .nav-main-menu > li:first-child > a{padding-left: 0}.header.header12 + .page-main{margin-top: 30px}.header.header12.active-sticky .logo-header{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center}@media (min-width: 1199px){.header.header12.active-sticky.header:not(.header6):not(.header7) .navigation .nav-main-menu li.mega-menu-fullwidth:not(.menu-2columns) > ul.dropdown-menu{left: 0;margin-left: -100px}}.footer.footer5 .bottom-footer .logo-address{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: flex-end}.footer.footer5 .bottom-footer .logo-address .logo{padding-right: 10px}.footer.footer5 .bottom-footer .payment-footer{text-align: right}.footer.footer5 .bottom-footer .payment-footer img{max-width: 100%}.promobanner-hu3 .promobanner a:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.6)}.promobanner-hu3 .banner-text .content{display: inline-block;padding: 20px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px}.promobanner-hu3 .banner-text .content .title{font-size: 30px;color: #fff}.promobanner-hu3 .banner-text .content .sub-text{font-size: 16px;font-weight: 500;text-transform: uppercase;color: #fff}.promobanner-hu3 .banner-text .content .title-primary{color: #56cfe1}.slider-hu3 .slide-text .inner-text .big-text{line-height: 1.1;font-weight: 600;margin-bottom: 20px}.slider-hu3 .slide-text .inner-text .sub-title{margin-bottom: 15px;font-weight: 500}.slider-hu3 .slide-text .inner-text p{color: #000;margin-bottom: 20px}@media (max-width: 1200px){.header12 .table-icon-menu .action.nav-toggle{margin-left: 15px}.header12 .table-icon-menu .action.nav-toggle img{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg)}}@media (max-width: 992px){.action.nav-toggle .footer.footer5 .bottom-footer .logo-address{justify-content: center}.action.nav-toggle .footer.footer5 .bottom-footer .logo-address .logo{flex: 0 0 100%;ms-flex: 0 0 100%;max-width: 100%;text-align: center;padding-right: 0;margin-bottom: 10px}.footer.footer5 .bottom-footer .payment-footer{text-align: center}}@media (max-width: 768px){.slider-hu3 .slide-text .inner-text h2{font-size: 35px}.slider-hu3 .slider_mgs_carousel .owl-item .item-image{min-height: 300px}.promobanner-hu3 .banner-text .content .title{font-size: 25px}.promobanner-hu3 .banner-text .content .sub-text{font-size: 14px}}.lookbook-in-home .panel-block-row:after{content: '';display: table;clear: both}.change-product-per-row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: center;margin-bottom: 30px}.change-product-per-row a{border: 1px solid #878787;height: 26px}.change-product-per-row a:before{content: "";position: absolute;top: 2px;left: 2px;width: 10px;height: 20px;background: #878787;transition: all .3s}.change-product-per-row a.one{width: 16px}.change-product-per-row a.one:before{box-shadow: 13px 0 0 #878787}.change-product-per-row a.two{width: 29px}.change-product-per-row a.two:before{box-shadow: 13px 0 0 #878787, 13px 0 0 #878787}.change-product-per-row a.three{width: 42px}.change-product-per-row a.three:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787}.change-product-per-row a.four{width: 55px}.change-product-per-row a.four:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787}.change-product-per-row a.five{width: 68px}.change-product-per-row a.five:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787, 52px 0 0 #878787}.change-product-per-row a.six{width: 81px}.change-product-per-row a.six:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787, 52px 0 0 #878787, 65px 0 0 #878787}.change-product-per-row a:hover,.change-product-per-row a.active{border-color: #222}.change-product-per-row a:hover:before,.change-product-per-row a.active:before{background: #222}.change-product-per-row a.four:hover:before,.change-product-per-row a.four.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222}.change-product-per-row a.two:hover:before,.change-product-per-row a.two.active:before{box-shadow: 13px 0 0 #222, 13px 0 0 #222}.change-product-per-row a.three:hover:before,.change-product-per-row a.three.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222}.change-product-per-row a.five:hover:before,.change-product-per-row a.five.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222, 52px 0 0 #222}.change-product-per-row a.six:hover:before,.change-product-per-row a.six.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222, 52px 0 0 #222, 65px 0 0 #222}.change-product-per-row a.seven{width: 94px}.change-product-per-row a.seven:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787, 52px 0 0 #878787, 65px 0 0 #878787, 78px 0 0 #878787}.change-product-per-row a.seven:hover:before,.change-product-per-row a.seven.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222, 52px 0 0 #222, 65px 0 0 #222, 78px 0 0 #222}.change-product-per-row a.eight{width: 107px}.change-product-per-row a.eight:before{box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787, 52px 0 0 #878787, 65px 0 0 #878787, 78px 0 0 #878787, 91px 0 0 #878787}.change-product-per-row a.eight:hover:before,.change-product-per-row a.eight.active:before{box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222, 52px 0 0 #222, 65px 0 0 #222, 78px 0 0 #222, 91px 0 0 #222}.change-product-per-row .pr{position: relative;display: inline-block;margin-right: 20px}@media (max-width: 991px){.change-product-per-row{display: none !important}}.minicart-wrapper .block-content .minicart-items-wrapper{max-height: calc(100vh - 300px);overflow-y: scroll}.header.header13{border-bottom: none}.header.header13 .bottom-header-content{background-color: #76A72E}.header.header13 .vertical-title{font-size: 15px;font-weight: 500;color: #fff;background-color: #638c28;height: 60px;line-height: 60px;padding: 0 28px;cursor: pointer}.header.header13 .vertical-title .fa{margin-right: 15px}.header.header13 .vertical-menu-widget{position: relative}.header.header13 .vertical-menu-widget .vertical-menu{position: absolute;top: 100%;background-color: #fff;left: 0;right: 0;z-index: 10}.header.header13 .vertical-menu{box-sizing: border-box;border: 2px solid #638c28;border-top-style: solid;border-top-width: 2px;border-top: 0}.header.header13 .vertical-menu li.level0 > a:before{content: "\f105";font-family: "FontAwesome";font-size: 14px;height: 15px;width: 15px;text-align: center;line-height: 15px;color: #555555;margin-right: 16px}.header.header13 .nav.nav-main-menu > li:first-child{background: none}.header.header13 .nav.nav-main-menu > li:first-child > a{padding-left: 30px}.header.header13 .middle-header-content{padding: 26px 0}.header.header13 .header-right-service-cms .service-text.text a{font-weight: 500;color: #FFFFFF;letter-spacing: 0.5px}.header.header13 .header-right-service-cms .service-text.text::before{content: " ";height: 27px;width: 27px;position: absolute;left: 20px;right: auto;background: transparent url(../images/offer.svg) no-repeat scroll center;top: 15px;background-size: 27px}.header.header13 .bottom-header-block{position: relative;float: right;padding: 18px 0 17px 20px;color: #fff;font-size: 15px}.header.header13 .bottom-header-block .label-code{font-weight: 600}.header.header13 .bottom-header-block .discount{font-weight: 600;display: inline-block;padding: 0 6px;background-color: #f3a733;border-radius: 4px}.header.header13 .search-form > .actions-search{display: none}.header.header13 .search-form .form-search .form.minisearch .input-text{position: unset}.header.header13 .search-form .actions-search .action-search{color: #fff}.header.header13 .parent__search > .search-form{position: relative;overflow: hidden}.header.header13 .action.nav-toggle{margin: 0;padding: 0;padding-bottom: 2px}.slider-content p{margin-bottom: 0}.slider-content .special{font-weight: 400;font-size: 17px;line-height: 18px;letter-spacing: 0;margin-bottom: 15px}.slider-content .text-between{line-height: 38px;letter-spacing: 1px;font-weight: 300;font-size: 31px}.slider-content .text-bottom{line-height: 38px;letter-spacing: 1px;font-weight: 700;font-size: 40px;text-transform: uppercase;margin-bottom: 24px}.slider-content .btn{margin-top: 40px}.promobanner.flashed-square .banner-text .text1{font-size: 24px;font-weight: 300;line-height: 25px}.promobanner.flashed-square .banner-text .static-wrapper .text1{display: block}.promobanner.flashed-square .banner-text .static-wrapper .text2{display: block}.promobanner.flashed-square .banner-text .text2{font-size: 24px;font-weight: 700;line-height: 34px}.promobanner.flashed-square .banner-text .btn{background-color: transparent;margin-top: 15px}.promobanner.flashed-square .text{padding: 0;top: 22%;left: 6%;right: auto}.category-product-list .col-lg-12 > .row{margin: 0}.category-product-list .col-builder.col-lg-12 > .row{display: inherit}.category-product-list .category-list{border: 1px solid #f5f5f5;box-sizing: border-box}.category-product-list .category-list .resp-tabs-list{min-height: 100%}.category-product-list .category-list .category-title{font-size: 22px;line-height: 30px;font-weight: 700;padding: 24px 25px 8px 25px;text-align: left;box-sizing: border-box;position: relative;word-break: break-word}.category-product-list .product-list{padding: 27px 30px 0;border: 1px solid #f5f5f5;box-sizing: border-box;border-left: none}.category-product-list .product-list .products-grid{min-height: 100%}.category-product-list .resp-tabs-list{color: #000}.category-product-list .resp-tabs-list a{color: #000}.category-product-list .resp-tabs-list li .tab-title{display: block;font-weight: 400;margin: 0;padding: 0 0 0 25px;position: relative;z-index: 6;cursor: pointer;color: #555555;font-size: 14px;letter-spacing: 0;line-height: 40px}.category-product-list .resp-tabs-list li.product-button{padding: 17px 15px;box-sizing: border-box;text-align: left;margin-top: 10px}.category-product-list .resp-tabs-list li.product-button a{line-height: 36px;padding: 10px 10px;color: #000;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;box-sizing: border-box;font-weight: 500;text-decoration: underline}.block.products-grid .owl-carousel .owl-nav > div.owl-next{right: 0px}.block.products-grid .owl-carousel .owl-nav > div.owl-prev{left: 0px}.block.products-grid .owl-carousel .owl-nav > div{top: 35%}@media (max-width: 1199px){.promobanner.flashed-square .banner-text .text1{font-size: 20px;line-height: 30px}.header.header13 .middle-header-content{padding: 0}}@media (max-width: 991px){.header.header13 .vertical-title{background: 0 0;padding: 0}.header.header13 .search-form.select-search{position: absolute;top: -52px;right: 0;z-index: 10;padding: 12px 20px 9px 0}.header.header13 .top-header-content{padding-bottom: 14px}.header.header13 .top-header-content .top-custom-link ul{text-align: center}.header.header13 .top-header-content .top-custom-link ul li{float: none;display: inline-block;padding-bottom: 0}.category-product-list .category-list{border-bottom: 0}.category-product-list .product-list{border-top: 0;border-left: 1px solid #f5f5f5}.category-product-list .resp-tabs-list{text-align: center}.category-product-list .resp-tabs-list .category-title{width: 100%;text-align: center}.category-product-list .resp-tabs-list li{width: 50%;position: relative;text-align: center;display: inline-block}.category-product-list .resp-tabs-list li.product-button{padding: 0px 25px;text-align: center;margin-top: 0;width: 100%}}@media (max-width: 767px){.slider_mgs_carousel.owl-carousel .owl-dots{display: none}.slide-text .sub-title{display: none}.slider-content .text-bottom{font-size: 21px}.slider-content .button{margin: 0;padding: 5px 10px}.slider-content .btn{margin-top: 10px}.category-product-list .resp-tabs-list li .tab-title{padding: 0}.category-product-list .product-list{padding: 27px 15px 40px}.promobanner.flashed-square .banner-text .text2{font-size: 18px;line-height: 20px;display: none !important}.promobanner.flashed-square .banner-text .banner-text{margin-top: 0}.promobanner.flashed-square .banner-text .btn{margin-top: 5px}.promobanner.flashed-square .text{top: 10%;left: 5%}}@media (min-width: 768px) and (max-width: 991px){.slider-content .button{margin-top: 36px}}@media (min-width: 768px){.header.header13 .search-form .form-search{position: static;background: 0 0;opacity: 1;visibility: visible}.header.header13 .search-form .form-search .search-close{display: none}.header.header13 .search-form .form-search .form.minisearch{padding: 0;border: 1px solid #fff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;background-color: #fff;margin: 10px 10px 10px 25px}.header.header13 .search-form .form-search .form.minisearch .input-text{font-size: 14px;text-align: left;padding-left: 30px;height: 39px;line-height: 36px;color: #878787}}@media (min-width: 992px){.category-product-list .col-lg-12 > .row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin: 0}.category-product-list .width-20.category-list{width: 20%}.category-product-list .width-80.product-list{width: 80%}.header.header13 .parent__search > .search-form{display: block;vertical-align: middle}.header.header13 .parent__search > .table-icon-menu{display: block;vertical-align: middle}.header.header13.active-sticky{position: static !important;box-shadow: none}.header.header13.active-sticky .middle-header-content{position: fixed;left: 0;right: 0;top: 0;z-index: 997;background-color: #fff;box-shadow: 0 0 3px 0 rgba(0,0,0,0.5);padding: 0}}@media (min-width: 1200px){.header.header13 .vertical-menu li .icon-next{display: none}.header.header13 .vertical-menu li > .dropdown-menu{box-shadow: none;border: 2px solid #638c28;border-top-style: solid;border-top-width: 2px;border-left-color: transparent}}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart{display: none}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart.hover_effect{display: block}.products-grid .product-item-info.disable_button_cart_hover_effect .product-top:hover a.photo:after{display: none}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart.hover_effect{position: relative;opacity: 1;visibility: visible;left: 0;top: 0;transform: translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);-o-transform: translate(0%, 0%);border: 1px solid #ddd;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;margin-top: 9px}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart{display: none}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart.hover_effect{display: block;position: relative;opacity: 1;visibility: visible;left: 0;top: 0;transform: translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);-o-transform: translate(0%, 0%);border: 1px solid #ddd;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;margin-top: 9px}.products-grid .product-item-info.disable_button_cart_hover_effect .product-top:hover a.photo:after{display: none}.products-grid .product-item-info.disable_button_cart_hover_effect .product-top:hover .actions-link{background-color: #eaece7}.products-grid .product-item-info.disable_button_cart_hover_effect .product-top .actions-link button{color: #000}.home-garden .icon{color: #fff}.home-garden .text{color: #fff}.home-garden .text h6{color: #fff}body .header.header13 .vertical-menu-widget .vertical-menu{display: none}.button-link .btn{padding: 0 !important;background: none !important;border: none !important;font-weight: 400;height: 30px;border-radius: 0;border-bottom: 1px solid #000 !important}.organic-banner .btn:hover{color: #6faf11;border-color: #6faf11 !important}@media (max-width: 767px){.organic-slide h2{font-size: 22px !important;margin-bottom: 0 !important}.organic-slide h5{margin-bottom: 5px !important;font-size: 16px !important}.slider-content.organic-slide .btn{margin-top: 15px;font-size: 13px;height: 35px;padding: 0 30px}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart{width: unset;height: unset;padding: 0 25px}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart .icon{display: none}.products-grid .product-item-info.disable_button_cart_hover_effect .tocart.btn-cart .text{display: block}.header.header13 .vertical-menu-widget .vertical-menu{margin-left: -15px;margin-right: -15px}}