
img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
/* AVERTISSEMENT : Toutes modifications apportées à ce fichier seront perdues lorsque vos réglages de Formidable seront mis à jour. */ .with_frm_style{--form-width:100%;--form-align:left;--direction:ltr;--fieldset:0px;--fieldsgkelmt-color:#000000;--fieldsgkelmt-padding:0px 0px 15px 0px;--fieldsgkelmt-bg-color:transparent;--title-size:43px;--title-color:#344054;--title-margin-top:10px;--title-margin-bottom:60px;--form-desc-size:14px;--form-desc-color:#344054;--form-desc-margin-top:10px;--form-desc-margin-bottom:25px;--form-desc-padding:0px;--font-size:16px;--label-color:#344054;--weight:normal;--position:none;--align:left;--width:150px;--required-color:#00698f;--required-weight:bold;--label-padding:0px 0px 5px 0px;--description-font-size:14px;--description-color:#f42800;--description-weight:normal;--description-style:normal;--description-align:left;--description-margin:0px;--field-font-size:16px;--field-height:36px;--line-height:36px;--field-width:100%;--auto-width:100%;--field-pad:8px 12px;--field-margin:20px;--field-weight:normal;--text-color:#344054;--border-color:#00698f;--field-border-width:1px;--field-border-style:solid;--bg-color:#ffffff;--bg-color-active:#ffffff;--border-color-active:#00698f;--text-color-error:#f42800;--bg-color-error:#ffffff;--border-color-error:#f04438;--border-width-error:1px;--border-style-error:solid;--bg-color-disabled:#F9FAFB;--border-color-disabled:#D0D5DD;--text-color-disabled:#667085;--radio-align:block;--check-align:block;--check-font-size:16px;--check-label-color:#344054;--check-weight:normal;--section-font-size:18px;--section-color:#344054;--section-weight:bold;--section-pad:32px 0px 3px 0px;--section-mar-top:30px;--section-mar-bottom:30px;--section-bg-color:transparent;--section-border-color:#EAECF0;--section-border-width:1px;--section-border-style:solid;--section-border-loc:-top;--collapse-pos:after;--repeat-icon-color:#ffffff;--submit-font-size:16px;--submit-width:auto;--submit-height:auto;--submit-bg-color:#00698f;--submit-border-color:#00698f;--submit-border-width:1px;--submit-text-color:#ffffff;--submit-weight:normal;--submit-border-radius:8px;--submit-margin:10px;--submit-padding:8px 16px;--submit-shadow-color:#eeeeee;--submit-hover-bg-color:#447d8e;--submit-hover-color:#ffffff;--submit-hover-border-color:#00698f;--submit-active-bg-color:#22758e;--submit-active-color:#ffffff;--submit-active-border-color:#00698f;--border-radius:8px;--error-bg:#FEE4E2;--error-border:#F5B8AA;--error-text:#f42800;--error-font-size:16px;--success-bg-color:#00698f;--success-border-color:#00698f;--success-text-color:#ffffff;--success-font-size:16px;--progress-bg-color:#EAECF0;--progress-color:#1D2939;--progress-active-bg-color:#4199FD;--progress-active-color:#ffffff;--progress-border-color:#EAECF0;--progress-border-size:1px;--progress-size:30px;--base-font-size:15px;--box-shadow:0 1px 2px 0 rgba(18, 18, 23, 0.05);}.frm_hidden,.frm_add_form_row.frm_hidden,.frm_remove_form_row.frm_hidden,.with_frm_style .frm_button.frm_hidden{display:none;}.with_frm_style,.with_frm_style form,.with_frm_style .frm-show-form div.frm_description p{text-align: var(--form-align);}input:-webkit-autofill {-webkit-box-shadow: 0 0 0 30px white inset;}.with_frm_style .frm-show-form div.frm_description p{font-size: var(--form-desc-size);color: var(--form-desc-color);margin-top: var(--form-desc-margin-top);margin-bottom: var(--form-desc-margin-bottom);padding: var(--form-desc-padding);}.with_frm_style fieldset{min-width:0;display: block; }.with_frm_style fieldset fieldset{border:none;margin:0;padding:0;background-color:transparent;}.with_frm_style .frm_form_fields > fieldset{border-width: var(--fieldset);border-style:solid;border-color: var(--fieldsgkelmt-color);margin:0;padding: var(--fieldsgkelmt-padding);background-color: var(--fieldsgkelmt-bg-color);}legend.frm_hidden{display:none !important;}.with_frm_style .frm_form_fields{opacity:1;transition: opacity 0.1s linear;}.with_frm_style .frm_doing_ajax{opacity:.5;}.frm_transparent{color:transparent;}.with_frm_style legend + h3,.with_frm_style h3.frm_form_title{font-size: var(--title-size);color: var(--title-color);margin-top: var(--title-margin-top);margin-bottom: var(--title-margin-bottom);}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{color: var(--form-desc-color);}.with_frm_style .frm_form_field.frm_html_container{font-size: var(--form-desc-size);}.with_frm_style .frm_form_field .frm_show_it{font-size: var(--field-font-size);font-weight: var(--field-weight);}.with_frm_style .frm_required {color: var(--required-color);font-weight: var(--required-weight);}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.with_frm_style .frm-card-element.StripeElement {font-family:var(--font);font-size: var(--field-font-size);margin-bottom:0;}.with_frm_style textarea{vertical-align:top;height:auto;}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement,.with_frm_style .frm_slimselect.ss-main {color: var(--text-color);background-color: var(--bg-color);border-color: var(--border-color);border-width: var(--field-border-width);border-style: var(--field-border-style);border-radius: var(--border-radius);width: var(--field-width);max-width: 100%;font-size: var(--field-font-size);padding: var(--field-pad);box-sizing: border-box;outline: none;font-weight: var(--field-weight);}.with_frm_style select option {color: var(--text-color);}.with_frm_style select option.frm-select-placeholder {color: var(--text-color-disabled);}.with_frm_style input[type=radio],.with_frm_style input[type=checkbox]{border-color: var(--border-color);box-shadow: var(--box-shadow);float: none;}.with_frm_style input[type=radio]:after,.with_frm_style input[type=checkbox]:after {display: none; }.with_frm_style input[type=radio]:not(:checked):focus,.with_frm_style input[type=checkbox]:not(:checked):focus {border-color: var(--border-color) !important;}.with_frm_style input[type=radio]:focus,.with_frm_style input[type=checkbox]:focus {box-shadow:0px 0px 0px 3px rgba(0,105,143, 0.4) !important;}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{min-height: var(--field-height);line-height:1.3;}.with_frm_style select[multiple=multiple]{height:auto;}.input[type=file].frm_transparent:focus,.with_frm_style input[type=file]{background-color:transparent;border:none;outline:none;box-shadow:none;}.with_frm_style input[type=file]{color: var(--text-color);padding: 0px;font-size: var(--field-font-size);display: initial;}.with_frm_style input[type=file].frm_transparent{color:transparent;}.with_frm_style .gk-editor-wrap{width: var(--field-width);max-width:100%;}.with_frm_style .gk-editor-container textarea{border:none;box-shadow:none !important;}.with_frm_style .mceIframeContainer{background-color: var(--bg-color);}.with_frm_style select{width: var(--auto-width);max-width:100%;background-position-y: calc(50% + 3px);}.with_frm_style input[disabled],.with_frm_style select[disabled],.with_frm_style textarea[disabled],.with_frm_style input[readonly],.with_frm_style select[readonly],.with_frm_style textarea[readonly] {background-color: var(--bg-color-disabled);color: var(--text-color-disabled);border-color: var(--border-color-disabled);}.frm_preview_page:before{content:normal !important;}.frm_preview_page{padding:25px;}.with_frm_style .frm_primary_label{max-width:100%;font-size: var(--font-size);color: var(--label-color);font-weight: var(--weight);text-align: var(--align);padding: var(--label-padding);margin:0;width:auto;display:block;}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:block;float:none;width:auto;}.with_frm_style .frm_inline_container .frm_primary_label{margin-right:10px;}.with_frm_style .frm_right_container .frm_primary_label,.with_frm_style .frm_pos_right{display:inline;float:right;margin-left:10px;}.with_frm_style .frm_pos_center {text-align: center;}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none;}.with_frm_style .frm_section_heading.frm_hide_section{margin-top:0 !important;}.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container .frm_primary_label{visibility:hidden;white-space:nowrap;}.frm_visible{opacity:1;}.with_frm_style .frm_inside_container {position: relative;padding-top: 18px;padding-top: calc(0.5 * var(--field-height));}.with_frm_style .frm_inside_container > input,.with_frm_style .frm_inside_container > select,.with_frm_style .frm_inside_container > textarea {display: block;}.with_frm_style input::placeholder,.with_frm_style textarea::placeholder {font-size: var(--field-font-size);}.with_frm_style .frm_inside_container > input::-moz-placeholder,.with_frm_style .frm_inside_container > textarea::-moz-placeholder {opacity: 0 !important;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > input:-ms-input-placeholder,.with_frm_style .frm_inside_container > textarea:-ms-input-placeholder {opacity: 0;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > input::placeholder,.with_frm_style .frm_inside_container > textarea::placeholder {opacity: 0;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > label {transition: all 0.3s ease-in;position: absolute;top: 19px;top: calc(1px + .5 * var(--field-height));left: 3px;width: 100%;line-height: 1.3;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 8px 12px;padding: var(--field-pad);font-size: 14px;font-size: var(--field-font-size);font-weight: normal;font-weight: var(--field-weight);pointer-events: none;}.with_frm_style.frm_style_lines-no-boxes .frm_inside_container > label {line-height: 1;}.with_frm_style .frm_inside_container.frm_label_float_top > label {top: 0;left: 0;padding: 0;font-size: 12px;font-size: calc(0.85 * var(--field-font-size));}.with_frm_style .frm_inside_container.frm_label_float_top > input::-moz-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea::-moz-placeholder {opacity: 1 !important;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container.frm_label_float_top > input:-ms-input-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea:-ms-input-placeholder {opacity: 1;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container.frm_label_float_top > input::placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea::placeholder {opacity: 1;transition: opacity 0.3s ease-in;}.with_frm_style .frm_description,.with_frm_style .frm_pro_max_limit_desc{clear:both;}.with_frm_style input[type=number][readonly]{-moz-appearance: textfield;}.with_frm_style select[multiple="multiple"]{height:auto;line-height:normal;}.with_frm_style .frm_catlevel_2,.with_frm_style .frm_catlevel_3,.with_frm_style .frm_catlevel_4,.with_frm_style .frm_catlevel_5{margin-left:18px;}.with_frm_style .gk-editor-container{border:1px solid #e5e5e5;}.with_frm_style .quicktags-toolbar input{font-size:12px !important;}.with_frm_style .gk-editor-container textarea{border:none;}.with_frm_style .auto_width #loginform input,.with_frm_style .auto_width input,.with_frm_style input.auto_width,.with_frm_style select.auto_width,.with_frm_style textarea.auto_width{width:auto;}.with_frm_style .frm_repeat_buttons{white-space:nowrap;}.with_frm_style .frm_button{text-decoration:none !important;;border:1px solid #eee;display:inline-block;padding: var(--submit-padding);border-radius:8px;border-radius:var(--border-radius);font-size: var(--submit-font-size);font-weight: var(--submit-weight);color: var(--submit-text-color);background: var(--submit-bg-color);border-width: var(--submit-border-width);border-color: var(--submit-border-color);height: var(--submit-height);}.with_frm_style .frm_button.frm_inverse{color:var(--submit-bg-color);background:var(--submit-text-color);}.with_frm_style .frm_submit{clear:both;}.frm_inline_form .frm_form_field,.frm_inline_form .frm_submit{grid-column: span 1 / span 1;}.frm_inline_form .frm_submit{margin:0;}.frm_submit.frm_inline_submit input[type=submit],.frm_submit.frm_inline_submit button,.frm_inline_form .frm_submit input[type=submit],.frm_inline_form .frm_submit button{margin-top:0;}.with_frm_style.frm_center_submit .frm_submit{text-align:center;}.with_frm_style.frm_center_submit .frm_flex.frm_submit {justify-content: center;}.with_frm_style .frm_inline_success .frm_submit{display: flex;flex-direction: row;align-items: center;margin: 0;}.with_frm_style .frm_inline_success .frm_submit .frm_message{flex: 1;margin: 0;padding-left: 10px;}.with_frm_style .frm_inline_success.frm_alignright_success .frm_submit .frm_message{text-align: right;}.with_frm_style.frm_center_submit .frm_submit input[type=submit],.with_frm_style.frm_center_submit .frm_submit input[type=button],.with_frm_style.frm_center_submit .frm_submit button{margin-bottom:8px !important;}.with_frm_style .frm-edit-page-btn,.with_frm_style .frm_submit input[type=submit],.with_frm_style .frm_submit input[type=button],.with_frm_style .frm_submit button{-webkit-appearance: none;cursor: pointer;}.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{display: block;margin: 0 auto;}.with_frm_style .frm_loading_prev .frm_ajax_loading,.with_frm_style .frm_loading_form .frm_ajax_loading{visibility:visible !important;}.with_frm_style .frm_loading_prev .frm_prev_page,.with_frm_style .frm_loading_form .frm_button_submit {position: relative;color: transparent !important;text-shadow: none !important;}.with_frm_style .frm_loading_prev .frm_prev_page:hover,.with_frm_style .frm_loading_prev .frm_prev_page:active,.with_frm_style .frm_loading_prev .frm_prev_page:focus,.with_frm_style .frm_loading_form .frm_button_submit:hover,.with_frm_style .frm_loading_form .frm_button_submit:active,.with_frm_style .frm_loading_form .frm_button_submit:focus {cursor: not-allowed;color: transparent;outline: none !important;box-shadow: none;}.with_frm_style .frm_loading_prev .frm_prev_page::before,.with_frm_style .frm_loading_form .frm_button_submit:before {content: '';display: inline-block;position: absolute;background: transparent;border: 1px solid #fff;border-top-color: transparent;border-left-color: transparent;border-radius: 50%;box-sizing: border-box;top: 50%;left: 50%;margin-top: -6px;margin-left: -6px;width: 12px;height: 12px;animation: spin 2s linear infinite;}.with_frm_style .frm_submit.frm_flex {align-items: center;gap: 2%;}.with_frm_style .frm_submit.frm_flex button.frm_button_submit ~ .frm_prev_page {order: -1;}.frm_style_style-formidable.with_frm_style{}.frm_forms.frm_style_style-formidable.with_frm_style{max-width:100%;direction:ltr;}.frm_style_style-formidable.with_frm_style .form-field{margin-bottom:20px;}.frm_style_style-formidable.with_frm_style .form-field.frm_section_heading{margin-bottom:0;}.frm_style_style-formidable.with_frm_style p.description,.frm_style_style-formidable.with_frm_style div.description,.frm_style_style-formidable.with_frm_style div.frm_description,.frm_style_style-formidable.with_frm_style .frm-show-form > div.frm_description,.frm_style_style-formidable.with_frm_style .frm_error,.frm_style_style-formidable.with_frm_style .frm_pro_max_limit_desc{margin:0px;padding:0;font-size:14px;color:#f42800;font-weight:normal;text-align:left;font-style:normal;max-width:100%;}.frm_style_style-formidable.with_frm_style .frm_form_field.frm_left_container{grid-template-columns: 150px auto;}.frm_style_style-formidable.with_frm_style .frm_form_field.frm_right_container{grid-template-columns: auto 150px;}.frm_form_field.frm_right_container{grid-template-columns: auto 25%;}.frm_style_style-formidable.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_style-formidable.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline;}.frm_style_style-formidable.with_frm_style .frm_pos_right{display:inline;width:150px;}.frm_style_style-formidable.with_frm_style .frm_none_container .frm_primary_label,.frm_style_style-formidable.with_frm_style .frm_pos_none{display:none;}.frm_style_style-formidable.with_frm_style input::placeholder,.frm_style_style-formidable.with_frm_style textarea::placeholder{color: #667085;}.frm_style_style-formidable.with_frm_style .frm_default,.frm_style_style-formidable.with_frm_style input.frm_default,.frm_style_style-formidable.with_frm_style textarea.frm_default,.frm_style_style-formidable.with_frm_style select.frm_default,.frm_style_style-formidable.with_frm_style .placeholder {color: #667085;}.frm_style_style-formidable.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_style-formidable.with_frm_style select:focus,.frm_style_style-formidable.with_frm_style .form-field textarea:focus,.frm_style_style-formidable.with_frm_style .frm_focus_field input[type=text],.frm_style_style-formidable.with_frm_style .frm_focus_field input[type=password],.frm_style_style-formidable.with_frm_style .frm_focus_field input[type=email],.frm_style_style-formidable.with_frm_style .frm_focus_field input[type=number],.frm_style_style-formidable.with_frm_style .frm_focus_field input[type=url],.frm_style_style-formidable.with_frm_style .frm_focus_field input[type=tel],.frm_style_style-formidable.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_style-formidable.with_frm_style .frm_focus_field .frm-card-element.StripeElement {background-color:#ffffff;border-color:#00698f;color: var(--text-color);box-shadow:0px 0px 5px 0px rgba(0,105,143, 0.6);}.frm_style_style-formidable.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_style-formidable.with_frm_style input[type=submit],.frm_style_style-formidable.with_frm_style .frm_submit input[type=button],.frm_style_style-formidable.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_style-formidable.with_frm_style .frm-edit-page-btn {width:auto;font-size:16px;height:auto;line-height:normal;text-align:center;background:#00698f;border-width:1px;border-color: #00698f;border-style:solid;color:#ffffff;cursor:pointer;font-weight:normal;border-radius:8px;text-shadow:none;padding:8px 16px;box-sizing:border-box;box-shadow:0 1px 1px #eeeeee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle;}.frm_style_style-formidable.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0;}.frm_style_style-formidable.with_frm_style .frm-edit-page-btn:hover,.frm_style_style-formidable.with_frm_style input[type=submit]:hover,.frm_style_style-formidable.with_frm_style .frm_submit input[type=button]:hover,.frm_style_style-formidable.with_frm_style .frm_submit button:hover{background: #447d8e;border-color: #00698f;color: #ffffff;}.frm_style_style-formidable.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px;}.frm_style_style-formidable.with_frm_style .frm-edit-page-btn:focus,.frm_style_style-formidable.with_frm_style input[type=submit]:focus,.frm_style_style-formidable.with_frm_style .frm_submit input[type=button]:focus,.frm_style_style-formidable.with_frm_style .frm_submit button:focus,.frm_style_style-formidable.with_frm_style input[type=submit]:active,.frm_style_style-formidable.with_frm_style .frm_submit input[type=button]:active,.frm_style_style-formidable.with_frm_style .frm_submit button:active{background: #22758e;border-color: #00698f;color: #ffffff;outline: none;}.frm_style_style-formidable.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_style-formidable.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_style-formidable.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_style-formidable.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_style-formidable.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_style-formidable.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_style-formidable.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_style-formidable.with_frm_style .frm_loading_form .frm_button_submit:focus{color: transparent ;background: #00698f;border-color: #00698f;}.frm_style_style-formidable.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_style-formidable.with_frm_style .frm_loading_form .frm_button_submit:before {border-bottom-color: #ffffff;border-right-color: #ffffff;}.frm_style_style-formidable.with_frm_style.frm_inline_top .frm_submit::before,.frm_style_style-formidable.with_frm_style .frm_submit.frm_inline_submit::before {content:"before";font-size:16px;color:#344054;font-weight:normal;margin:0;padding:0px 0px 5px 0px;width:auto;display:block;visibility:hidden;}.frm_style_style-formidable.with_frm_style.frm_inline_form .frm_submit input,.frm_style_style-formidable.with_frm_style.frm_inline_form .frm_submit button,.frm_style_style-formidable.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_style-formidable.with_frm_style .frm_submit.frm_inline_submit button {margin: 0 !important;}.frm_style_style-formidable.with_frm_style #frm_field_cptch_number_container{font-size:16px;color:#344054;font-weight:normal;clear:both;}.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=text],.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=password],.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=url],.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=tel],.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=number],.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=email],.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_style-formidable.with_frm_style .frm_blank_field input[type=radio],.frm_style_style-formidable.with_frm_style .frm_blank_field textarea,.frm_style_style-formidable.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_style-formidable.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_style-formidable.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_style-formidable.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_style-formidable.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_style-formidable.with_frm_style .frm_form_field :invalid {color:#f42800;background-color:#ffffff;border-color:#f04438;border-width:var(--border-width-error) ;border-style:solid;}.frm_style_style-formidable.with_frm_style .frm_blank_field .sigWrapper{border-color:#f04438 !important;}.frm_style_style-formidable.with_frm_style .frm_error,.frm_style_style-formidable.with_frm_style .frm_limit_error{font-weight:normal;color:#f42800;}.frm_style_style-formidable.with_frm_style .frm_error_style{background-color:#FEE4E2;border:1px solid #F5B8AA;border-radius:8px;color: #f42800;font-size:16px;margin:0;margin-bottom:20px;}.frm_style_style-formidable.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg, #00698f 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, #00698f 50%, #00698f 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));}.frm_style_style-formidable.with_frm_style #frm_loading .progress-bar{background-color:#ffffff;}.frm_style_style-formidable.with_frm_style .frm_form_field.frm_total_big input,.frm_style_style-formidable.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_style-formidable.with_frm_style .frm_form_field.frm_total input,.frm_style_style-formidable.with_frm_style .frm_form_field.frm_total textarea{color: #344054;background-color:transparent;border:none;display:inline;width:auto;padding:0;}.frm_ajax_loading{visibility:hidden;width:auto;}.frm_form_submit_style{height:auto;}a.frm_save_draft{cursor:pointer;}.with_frm_style a.frm_save_draft,.with_frm_style a.frm_start_over{font-size: var(--submit-font-size);font-weight: var(--submit-weight);}.horizontal_radio .frm_radio{margin:0 5px 0 0;}.horizontal_radio .frm_checkbox{margin:0;margin-right:12px;}.vertical_radio .frm_checkbox,.vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;}.horizontal_radio .frm_checkbox,.horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;padding-left: 0;}.with_frm_style .frm_radio{display: var(--radio-align);}.with_frm_style .frm_checkbox{display: var(--check-align);}.with_frm_style .vertical_radio .frm_checkbox,.with_frm_style .vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;margin-bottom: 10px;}.with_frm_style .horizontal_radio .frm_checkbox,.with_frm_style .horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;}.with_frm_style .frm_checkbox label,.with_frm_style .frm_radio label {display: inline-block;vertical-align: middle;white-space:normal;}.with_frm_style .frm_checkbox label input[type=checkbox],.with_frm_style .frm_radio label input[type=radio] {margin-right: 4px;}.with_frm_style .frm_checkbox label:not(.frm-label-disabled),.with_frm_style .frm_radio label:not(.frm-label-disabled) {cursor: pointer;}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display: block;width: 100%;}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label {font-size: var(--check-font-size);color: var(--check-label-color);font-weight: var(--check-weight);line-height: 1.3;}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox] {font-size: var(--check-font-size);position: static;}.frm_file_container .frm_file_link,.with_frm_style .frm_radio label .frm_file_container,.with_frm_style .frm_checkbox label .frm_file_container{display:inline-block;margin:5px;vertical-align:middle;}.with_frm_style .frm_radio input[type=radio]{border-radius:50%;}.with_frm_style .frm_checkbox input[type=checkbox] {border-radius: calc(var(--border-radius) / 2) !important;}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance: none;background-color: var(--bg-color);flex: none;display:inline-block !important;width: 16px !important;min-width: 16px !important;height: 16px !important;color: var(--border-color);border: 1px solid currentColor;border-color: var(--border-color);vertical-align: middle;position: initial; padding: 0;margin: 0;}.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {border-color: var(--border-color-active) !important;}.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {background-color: var(--border-color-active) !important;}.with_frm_style .frm_radio input[type=radio][disabled]:checked,.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked {border-color: var(--border-color) !important; }.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked {background-color: var(--border-color) !important;}.with_frm_style .frm_radio input[type=radio]:checked:before,.with_frm_style .frm_checkbox input[type=checkbox]:checked:before {position: static !important; content: '';display: block;}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before {width: 100% !important;height: 100% !important;background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-size: 9px !important;background-repeat: no-repeat !important;background-position: center !important;margin: 0;}.with_frm_style .frm_radio input[type=radio]:before {width: 8px;height: 8px;border-radius: 50%;background-color: var(--border-color-active);margin: 3px;}.with_frm_style .frm_radio input[type=radio][disabled]:before {background-color: var(--border-color);}.with_frm_style :invalid,.with_frm_style :-moz-ui-invalid{box-shadow:none;}.with_frm_style .frm_error_style img{padding-right:10px;vertical-align:middle;border:none;}.with_frm_style .frm_trigger{cursor:pointer;}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:4px;padding:15px;}.with_frm_style .frm_message p {color: var(--success-text-color);margin-bottom: 0;}.with_frm_style .frm_message > p:first-of-type {margin-top: 0;}.with_frm_style .frm_message,.frm_success_style {margin: 5px 0 15px;border: 1px solid var(--success-border-color);background-color: var(--success-bg-color);color: var(--success-text-color);border-radius: var(--border-radius);font-size: var(--success-font-size);}.with_frm_style .frm_plain_success .frm_message {background-color: transparent;padding:0;border:none;font-size:inherit;color:inherit;}.with_frm_style .frm_plain_success .frm_message p {color:inherit;}.frm_form_fields_style,.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_form_submit_style{width:auto;}.with_frm_style .frm_trigger span{float:left;}.with_frm_style table.frm-grid,#content .with_frm_style table.frm-grid{border-collapse:collapse;border:none;}.frm-grid td,.frm-grid th{padding:5px;border-width:1px;border-style:solid;border-color: var(--border-color);border-top:none;border-left:none;border-right:none;}.frm-alt-table {width:100%;border-collapse:separate;margin-top:0.5em;font-size:15px;border-width:1px;}.with_frm_style .frm-alt-table{border-color: var(--border-color);}.frm-alt-table th {width:200px;}.frm-alt-table tr {background-color:transparent;}.frm-alt-table th,.frm-alt-table td {background-color:transparent;vertical-align:top;text-align:left;padding:20px;border-color:transparent;}.frm-alt-table tr:nth-child(even) {background-color:#2d96bc;}table.form_results.with_frm_style{border-style: solid;border-width: var(--field-border-width);border-color: var(--border-color);}table.form_results.with_frm_style tr td{text-align:left;padding:7px 9px;color: var(--text-color);border-top-style: solid;border-top-width: var(--field-border-width);border-top-color: var(--border-color);}table.form_results.with_frm_style tr.frm_even,.frm-grid .frm_even{background-color:#fff;background-color:var(--bg-color);}table.form_results.with_frm_style tr.frm_odd,.frm-grid .frm_odd {background-color: var(--bg-color);}.frm_color_block {background-color:#2d96bc;padding: 40px;}.with_frm_style .frm-show-form .frm_color_block.frm_section_heading h3,.frm_color_block.frm_section_heading h3 {border-width: 0 !important;}.frm_collapse .ui-icon{display:inline-block;}.frm_toggle_container{border:1px solid transparent;}.frm_toggle_container ul{margin:5px 0;padding-left:0;list-style-type:none;}.frm_toggle_container .frm_month_heading{text-indent:15px;}.frm_toggle_container .frm_month_listing{margin-left:40px;}#frm_loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;}#frm_loading h3{font-weight:500;padding-bottom:15px;color:#fff;font-size:24px;}#frm_loading_content{position:fixed;top:20%;left:33%;width:33%;text-align:center;padding-top:30px;font-weight:bold;z-index:9999999;}#frm_loading img{max-width:100%;}#frm_loading .progress{border-radius:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;height:20px;margin-bottom:20px;overflow:hidden;}#frm_loading .progress.active .progress-bar{animation:2s linear 0s normal none infinite progress-bar-stripes;}#frm_loading .progress-striped .progress-bar {background-image: linear-gradient(45deg, var(--border-color) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, var(--border-color) 50%, var(--border-color) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));background-size:40px 40px;}#frm_loading .progress-bar {background-color: var(--bg-color);box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;float: left;height: 100%;line-height: 20px;text-align: center;transition: width 0.6s ease 0s;width: 100%;}.frm_image_from_url{height:50px;}.frm-loading-img{background:url(https://fontainemagnetique.ch/frmbasegk/images/ajax_loader.gif) no-repeat center center;padding:6px 12px;}select.frm_loading_lookup{background-image: url(https://fontainemagnetique.ch/frmbasegk/images/ajax_loader.gif) !important;background-position: 10px;background-repeat: no-repeat;color: transparent !important;}.frm_screen_reader {border: 0;clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal !important; }.frm_screen_reader.frm_hidden{display:initial;}.frm_clear_none{clear:none;}.frm_clear{clear:both;}.frm_form_field.frm_alignright{float:right !important;}.with_frm_style .frm_form_field{clear:both;}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns: repeat(12, 1fr);grid-auto-rows: max-content;grid-gap: 0 2%;}.frm_combo_inputs_container > *,.frm_grid_container > *,.frm_section_heading > *,.frm_fields_container .frm_form_field,.frm_fields_container > *{grid-column: span 12 / span 12;}.frm_inline,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_inline,.frm_form_field.frm_inline,.frm_submit.frm_inline,.frm_form_field.frm_right_inline,.frm_form_field.frm_last_inline{width:auto;grid-column: span 2 / span 2;}.frm6,.frm_half,.frm_form_field.frm_three_fifths, .frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6 / span 6;}.frm4,.frm_third,.frm_form_field.frm_two_fifths, .frm_form_field.frm4,.frm_submit.frm4,.frm_form_field.frm_left_third,.frm_form_field.frm_third,.frm_submit.frm_third,.frm_form_field.frm_right_third,.frm_form_field.frm_first_third,.frm_form_field.frm_last_third{grid-column:span 4 / span 4;}.frm8,.frm_two_thirds,.frm_form_field.frm8,.frm_submit.frm8,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_right_two_thirds,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_last_two_thirds,.frm_form_field.frm_two_thirds{grid-column: span 8/span 8;}.frm3,.frm_fourth,.frm_form_field.frm3,.frm_submit.frm3,.frm_form_field.frm_left_fourth,.frm_form_field.frm_fourth,.frm_submit.frm_fourth,.frm_form_field.frm_right_fourth,.frm_form_field.frm_first_fourth,.frm_form_field.frm_last_fourth{grid-column: span 3/span 3;}.frm9,.frm_three_fourths,.frm_form_field.frm_four_fifths, .frm_form_field.frm9,.frm_submit.frm9,.frm_form_field.frm_three_fourths{grid-column: span 9/span 9;}.frm_form_field.frm_left_fifth,.frm_form_field.frm_fifth,.frm_submit.frm_fifth,.frm_form_field.frm_right_fifth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_last_fifth{grid-column: span 2/span 2;}.frm2,.frm_sixth,.frm_form_field.frm2,.frm_submit.frm2,.frm_form_field.frm_sixth,.frm_submit.frm_sixth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_last_sixth{grid-column: span 2/span 2;}.frm10,.frm_form_field.frm10,.frm_submit.frm10{grid-column: span 10/span 10;}.frm1,.frm_form_field.frm1,.frm_submit.frm1,.frm_form_field.frm_seventh,.frm_submit.frm_seventh,.frm_form_field.frm_first_seventh,.frm_form_field.frm_last_seventh.frm_form_field.frm_eighth,.frm_submit.frm_eighth,.frm_form_field.frm_first_eighth,.frm_form_field.frm_last_eighth{grid-column: span 1/span 1;}.frm5,.frm_form_field.frm5,.frm_submit.frm5{grid-column: span 5/span 5;}.frm7,.frm_form_field.frm7,.frm_submit.frm7{grid-column: span 7/span 7;}.frm11,.frm_form_field.frm11,.frm_submit.frm11{grid-column: span 11/span 11;}.frm12,.frm_full,.frm_full .gk-editor-wrap,.frm_full > input:not([type='checkbox']):not([type='radio']):not([type='button']),.frm_full select,.frm_full textarea{width:100% !important;grid-column: span 12/span 12;box-sizing: border-box;}.frm_full .gk-editor-wrap input{width:auto !important;}.frm_first,.frm_form_field.frm_left_half,.frm_form_field.frm_left_third,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_left_fourth,.frm_form_field.frm_left_fifth,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_half,.frm_form_field.frm_first_third,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_first_fourth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_first_seventh,.frm_form_field.frm_first_eighth,.frm_form_field.frm_first_inline,.frm_form_field.frm_first{grid-column-start:1;}.frm_last,.frm_form_field.frm_last,.frm_form_field.frm_alignright{grid-column-end:-1;justify-content: end;}.with_frm_style.frm_rtl .frm_form_fields .star-rating{float:right;}.with_frm_style.frm_rtl .frm_grid .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_first .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_odd .frm_primary_label,.with_frm_style.frm_rtl .frm_grid .frm_radio,.with_frm_style.frm_rtl .frm_grid_first .frm_radio,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio,.with_frm_style.frm_rtl .frm_grid .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox{float:right !important;margin-right:0 !important;}.with_frm_style.frm_rtl .frm_grid_first .frm_radio label input,.with_frm_style.frm_rtl .frm_grid .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox label input{float:left;}.with_frm_style.frm_rtl .frm_catlevel_2,.with_frm_style.frm_rtl .frm_catlevel_3,.with_frm_style.frm_rtl .frm_catlevel_4,.with_frm_style.frm_rtl .frm_catlevel_5{margin-right:18px;}.with_frm_style.frm_rtl div > .frm_time_select{margin-right:5px;}.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display: grid;grid-template-columns: 25% auto;width:100%;grid-auto-rows: min-content;}.frm_form_field.frm_right_container{grid-template-columns: auto 25%;}.frm_form_field.frm_inline_container{grid-template-columns: repeat(2, minmax(auto, max-content) );}.frm_form_field.frm_inline_container .frm_primary_label,.frm_form_field.frm_right_container .frm_primary_label,.frm_form_field.frm_left_container .frm_primary_label{margin-right:10px;grid-row:span 2/span 2;padding-top:4px;}.frm_form_field.frm_left_container .frm_primary_label{grid-column:1;grid-row:span 2/span 2; }.frm_form_field.frm_right_container .frm_primary_label{grid-column:2;grid-row:1;margin-right:0;margin-left:10px;}.frm_form_field.frm_inline_container .frm_description,.frm_form_field.frm_left_container .frm_description{grid-column:2;}.frm_form_field.frm_right_container .frm_description{grid-column:1;}.frm_conf_field.frm_left_container{grid-template-columns: 67%;}.frm_conf_field.frm_left_container .frm_description{grid-column:1;}.frm-fade-in {animation-name: fadeIn;animation-duration: 1s;animation-fill-mode: both;}@keyframes spin {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}@keyframes fadeIn {   0% {opacity: 0;}   100% {opacity: 1;}}@media only screen and (max-width: 750px) {.frm_grid_container.frm_no_grid_750 > div{grid-column: span 12/span 12;}}@media only screen and (max-width: 600px) {.frm_section_heading > .frm_form_field,.frm_fields_container > .frm_submit,.frm_grid_container > .frm_form_field,.frm_fields_container > .frm_form_field{grid-column: 1 / span 12 !important;}.frm_grid_container.frm_no_grid_600,.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:block;}}.frm_conf_field.frm_left_container .frm_primary_label{display:none;}.gk-editor-wrap *,.gk-editor-wrap *:after,.gk-editor-wrap *:before{box-sizing:content-box;}.with_frm_style .frm_grid,.with_frm_style .frm_grid_first,.with_frm_style .frm_grid_odd{clear:both;margin-bottom:0 !important;padding:5px;border-width:1px;border-style:solid;border-color: var(--border-color);border-left:none;border-right:none;}.with_frm_style .frm_grid,.with_frm_style .frm_grid_odd{border-top:none;}.frm_grid .frm_error,.frm_grid_first .frm_error,.frm_grid_odd .frm_error,.frm_grid .frm_limit_error,.frm_grid_first .frm_limit_error,.frm_grid_odd .frm_limit_error{display:none;}.frm_grid:after,.frm_grid_first:after,.frm_grid_odd:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.frm_grid_first{margin-top:20px;}.frm_grid_first,.frm_grid_odd {background-color: var(--bg-color);}.frm_grid {background-color: var(--bg-color-active);}.with_frm_style .frm_grid.frm_blank_field,.with_frm_style .frm_grid_first.frm_blank_field,.with_frm_style .frm_grid_odd.frm_blank_field{background-color:var(--error-bg);border-color: var(--error-border);}.frm_grid .frm_primary_label,.frm_grid_first .frm_primary_label,.frm_grid_odd .frm_primary_label,.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{float:left !important;display:block;margin-top:0;margin-left:0 !important;}.frm_grid_first .frm_radio label,.frm_grid .frm_radio label,.frm_grid_odd .frm_radio label,.frm_grid_first .frm_checkbox label,.frm_grid .frm_checkbox label,.frm_grid_odd .frm_checkbox label{color:transparent;text-indent: -9999px;white-space:nowrap;text-align:left;}.frm_grid_first .frm_radio label input,.frm_grid .frm_radio label input,.frm_grid_odd .frm_radio label input,.frm_grid_first .frm_checkbox label input,.frm_grid .frm_checkbox label input,.frm_grid_odd .frm_checkbox label input{visibility:visible;margin:2px 0 0;float:right;}.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{display:inline;}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox,.frm_grid_2 .frm_primary_label{width:48% !important;}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox{margin-right:4%;}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox,.frm_grid_3 .frm_primary_label{width:30% !important;}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox{margin-right:3%;}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{width:20% !important;}.frm_grid_4 .frm_primary_label{width:28% !important;}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{margin-right:4%;}.frm_grid_5 .frm_primary_label,.frm_grid_7 .frm_primary_label{width:24% !important;}.frm_grid_5 .frm_radio,.frm_grid_5 .frm_checkbox{width:17% !important;margin-right:2%;}.frm_grid_6 .frm_primary_label{width:25% !important;}.frm_grid_6 .frm_radio,.frm_grid_6 .frm_checkbox{width:14% !important;margin-right:1%;}.frm_grid_7 .frm_primary_label{width:22% !important;}.frm_grid_7 .frm_radio,.frm_grid_7 .frm_checkbox{width:12% !important;margin-right:1%;}.frm_grid_8 .frm_primary_label{width:23% !important;}.frm_grid_8 .frm_radio,.frm_grid_8 .frm_checkbox{width:10% !important;margin-right:1%;}.frm_grid_9 .frm_primary_label{width:20% !important;}.frm_grid_9 .frm_radio,.frm_grid_9 .frm_checkbox{width:9% !important;margin-right:1%;}.frm_grid_10 .frm_primary_label{width:19% !important;}.frm_grid_10 .frm_radio,.frm_grid_10 .frm_checkbox{width:8% !important;margin-right:1%;}.frm_form_field.frm_inline_container .frm_opt_container,.frm_form_field.frm_right_container .frm_opt_container,.frm_form_field.frm_left_container .frm_opt_container{padding-top:4px;}.with_frm_style .frm_left_container > select.auto_width,.with_frm_style .frm_right_container > select.auto_width {width: max-content;}.with_frm_style .frm_right_container > .frm_primary_label,.with_frm_style .frm_right_container > select.auto_width {margin-left: auto;}.with_frm_style .frm_inline_container.frm_grid_first .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_odd .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_first .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid_odd .frm_opt_container{margin-right:0;}.frm_form_field.frm_two_col .frm_opt_container,.frm_form_field.frm_three_col .frm_opt_container,.frm_form_field.frm_four_col .frm_opt_container{display: grid;grid-template-columns: repeat(2, 1fr);grid-auto-rows: max-content;grid-gap: 0 2.5%;}.frm_form_field.frm_three_col .frm_opt_container{grid-template-columns: repeat(3, 1fr);}.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns: repeat(4, 1fr);}.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox,.frm_form_field.frm_four_col .frm_radio,.frm_form_field.frm_four_col .frm_checkbox{grid-column-end: span 1;}.frm_form_field .frm_checkbox,.frm_form_field .frm_radio {margin-top: 0;margin-bottom: 0;}.frm_form_field.frm_scroll_box .frm_opt_container{height:100px;overflow:auto;}.frm_html_container.frm_scroll_box,.frm_form_field.frm_html_scroll_box {height: 100px;overflow: auto;background-color: var(--bg-color);border-color: var(--border-color);border-width: var(--field-border-width);border-style: var(--field-border-style);border-radius: var(--border-radius);width: var(--field-width);max-width: 100%;font-size: var(--field-font-size);padding: var(--field-pad);box-sizing: border-box;outline: none;font-weight: normal;box-shadow: var(--box-shadow);}.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea,.frm_form_field.frm_total input,.frm_form_field.frm_total textarea{opacity:1;background-color:transparent !important;border:none !important;font-weight:bold;width:auto !important;height:auto !important;box-shadow:none !important;display:inline;-moz-appearance:textfield;padding:0;}.frm_form_field.frm_total_big input::-webkit-outer-spin-button,.frm_form_field.frm_total_big input::-webkit-inner-spin-button,.frm_form_field.frm_total input::-webkit-outer-spin-button,.frm_form_field.frm_total input::-webkit-inner-spin-button {-webkit-appearance: none;}.frm_form_field.frm_total_big input:focus,.frm_form_field.frm_total_big textarea:focus,.frm_form_field.frm_total input:focus,.frm_form_field.frm_total textarea:focus{background-color:transparent;border:none;box-shadow:none;}.frm_form_field.frm_label_justify .frm_primary_label{text-align:justify !important;}.frm_form_field.frm_capitalize input,.frm_form_field.frm_capitalize select,.frm_form_field.frm_capitalize .frm_opt_container label{text-transform:capitalize;}.frm_clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.frm_clearfix{display:block;}.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-first,.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-middle,.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-last {margin-bottom: 0 !important;}@media only screen and (max-width: 900px) {.frm_form_field .frm_repeat_grid .frm_form_field.frm_sixth .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_seventh .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_eighth .frm_primary_label{display: block !important;}}@media only screen and (max-width: 600px) {.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns: repeat(2, 1fr);}.with_frm_style .frm_repeat_inline,.with_frm_style .frm_repeat_grid{margin: 20px 0;}}@media only screen and (max-width: 500px) {.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox{width: auto;margin-right: 0;float: none;display:block;}.frm_form_field input[type=file] {max-width:220px;}.with_frm_style .frm-g-recaptcha > div > div,.with_frm_style .g-recaptcha > div > div{width:inherit !important;display:block;overflow:hidden;max-width:302px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2px 0px 4px -1px rgba(0,0,0,.08);}.with_frm_style .g-recaptcha iframe,.with_frm_style .frm-g-recaptcha iframe{width:100%;}}.frm-card-element .sq-card-wrapper .sq-card-message {margin-bottom: 0;}.frm-card-errors:empty {margin: 0;}
.acfw-bogo-notice-text{display:contents}.acfwf-bogo-discount-summary-block{padding:0 1em}.wc-block-components-notice-banner>svg{align-self:center}.wc-block-components-notice-banner>div{display:flex;align-items:center;height:100%;justify-content:space-between}.wc-block-components-order-meta .wc-block-components-notice-banner{padding:0 4px}.wc-block-components-order-meta .wc-block-components-notice-banner div{display:block}.wc-block-components-order-meta .wc-block-components-notice-banner button{margin-top:.25em}.wc-block-components-discounts-meta .wc-block-components-totals-wrapper:first-child:after{border-bottom-width:1px!important}.gk-block-shopgk-cart-order-summary-block .wc-block-components-notices__snackbar{display:none}
.acfw-checkout-form-button-field{margin:0}.acfw-checkout-form-button-field:after{content:"";display:table;clear:both}.acfw-checkout-form-button-field .form-row-last label{display:none}.acfw-checkout-form-button-field .form-row-last .button{width:100%}.acfwf-components .acfw-accordion:last-child{border-bottom:0}.acfwf-components .acfw-accordion h3{padding:.7em 1.2em;margin:0;background:#f5f5f5;font-size:1em;font-weight:400;cursor:pointer}.acfwf-components .acfw-accordion h3 .caret{position:relative;top:-2px;margin-left:5px}.acfwf-components .acfw-accordion h3 .caret img{display:inline-block;transition:transform .5s ease;transform:rotate(-90deg)}.acfwf-components .acfw-accordion .acfw-accordion-inner{overflow:hidden;background:#fcfcfc;max-height:0;transition:max-height .5s ease}.acfwf-components .acfw-accordion .acfw-accordion-inner .acfw-accordion-content{padding:1em 1.2em}.acfwf-components .acfw-accordion.show h3 .caret img{transform:rotate(0)}.acfwf-components .acfw-accordion .acfw-accordion-content{font-size:.9em}.acfwf-components .acfw-accordion .acfw-accordion-content p{margin-bottom:.5em}.acfwf-components .acfw-accordion .acfw-accordion-content p.acfw-store-credit-instructions{margin-bottom:.2em}
@charset "UTF-8";.gk-block-archives{box-sizing:border-box}.gk-block-archives-dropdown label{display:block}.gk-block-avatar{line-height:0}.gk-block-avatar,.gk-block-avatar img{box-sizing:border-box}.gk-block-avatar.aligncenter{text-align:center}.gk-block-audio{box-sizing:border-box}.gk-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.gk-block-audio audio{min-width:300px;width:100%}.gk-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.gk-block-button__link.aligncenter{text-align:center}.gk-block-button__link.alignright{text-align:right}:where(.gk-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.gk-block-button[style*=text-decoration] .gk-block-button__link{text-decoration:inherit}.gk-block-buttons>.gk-block-button.has-custom-width{max-width:none}.gk-block-buttons>.gk-block-button.has-custom-width .gk-block-button__link{width:100%}.gk-block-buttons>.gk-block-button.has-custom-font-size .gk-block-button__link{font-size:inherit}.gk-block-buttons>.gk-block-button.gk-block-button__width-25{width:calc(25% - var(--gk--style--block-gap, .5em)*.75)}.gk-block-buttons>.gk-block-button.gk-block-button__width-50{width:calc(50% - var(--gk--style--block-gap, .5em)*.5)}.gk-block-buttons>.gk-block-button.gk-block-button__width-75{width:calc(75% - var(--gk--style--block-gap, .5em)*.25)}.gk-block-buttons>.gk-block-button.gk-block-button__width-100{flex-basis:100%;width:100%}.gk-block-buttons.is-vertical>.gk-block-button.gk-block-button__width-25{width:25%}.gk-block-buttons.is-vertical>.gk-block-button.gk-block-button__width-50{width:50%}.gk-block-buttons.is-vertical>.gk-block-button.gk-block-button__width-75{width:75%}.gk-block-button.is-style-squared,.gk-block-button__link.gk-block-button.is-style-squared{border-radius:0}.gk-block-button.no-border-radius,.gk-block-button__link.no-border-radius{border-radius:0!important}:root :where(.gk-block-button .gk-block-button__link.is-style-outline),:root :where(.gk-block-button.is-style-outline>.gk-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.gk-block-button .gk-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.gk-block-button.is-style-outline>.gk-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.gk-block-button .gk-block-button__link.is-style-outline:not(.has-background)),:root :where(.gk-block-button.is-style-outline>.gk-block-button__link:not(.has-background)){background-color:initial;background-image:none}.gk-block-buttons{box-sizing:border-box}.gk-block-buttons.is-vertical{flex-direction:column}.gk-block-buttons.is-vertical>.gk-block-button:last-child{margin-bottom:0}.gk-block-buttons>.gk-block-button{display:inline-block;margin:0}.gk-block-buttons.is-content-justification-left{justify-content:flex-start}.gk-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.gk-block-buttons.is-content-justification-center{justify-content:center}.gk-block-buttons.is-content-justification-center.is-vertical{align-items:center}.gk-block-buttons.is-content-justification-right{justify-content:flex-end}.gk-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.gk-block-buttons.is-content-justification-space-between{justify-content:space-between}.gk-block-buttons.aligncenter{text-align:center}.gk-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .gk-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.gk-block-buttons[style*=text-decoration] .gk-block-button,.gk-block-buttons[style*=text-decoration] .gk-block-button__link{text-decoration:inherit}.gk-block-buttons.has-custom-font-size .gk-block-button__link{font-size:inherit}.gk-block-buttons .gk-block-button__link{width:100%}.gk-block-button.aligncenter,.gk-block-calendar{text-align:center}.gk-block-calendar td,.gk-block-calendar th{border:1px solid;padding:.25em}.gk-block-calendar th{font-weight:400}.gk-block-calendar caption{background-color:inherit}.gk-block-calendar table{border-collapse:collapse;width:100%}.gk-block-calendar table:where(:not(.has-text-color)){color:#40464d}.gk-block-calendar table:where(:not(.has-text-color)) td,.gk-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.gk-block-calendar table.has-background th{background-color:inherit}.gk-block-calendar table.has-text-color th{color:inherit}:where(.gk-block-calendar table:not(.has-background) th){background:#ddd}.gk-block-categories{box-sizing:border-box}.gk-block-categories.alignleft{margin-right:2em}.gk-block-categories.alignright{margin-left:2em}.gk-block-categories.gk-block-categories-dropdown.aligncenter{text-align:center}.gk-block-categories .gk-block-categories__label{display:block;width:100%}.gk-block-code{box-sizing:border-box}.gk-block-code code{   /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap   /*!rtl:end:ignore*/}.gk-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.gk-block-columns{flex-wrap:nowrap!important}}.gk-block-columns.are-vertically-aligned-top{align-items:flex-start}.gk-block-columns.are-vertically-aligned-center{align-items:center}.gk-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.gk-block-columns:not(.is-not-stacked-on-mobile)>.gk-block-column{flex-basis:100%!important}}@media (min-width:782px){.gk-block-columns:not(.is-not-stacked-on-mobile)>.gk-block-column{flex-basis:0;flex-grow:1}.gk-block-columns:not(.is-not-stacked-on-mobile)>.gk-block-column[style*=flex-basis]{flex-grow:0}}.gk-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.gk-block-columns.is-not-stacked-on-mobile>.gk-block-column{flex-basis:0;flex-grow:1}.gk-block-columns.is-not-stacked-on-mobile>.gk-block-column[style*=flex-basis]{flex-grow:0}:where(.gk-block-columns){margin-bottom:1.75em}:where(.gk-block-columns.has-background){padding:1.25em 2.375em}.gk-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.gk-block-column.is-vertically-aligned-top{align-self:flex-start}.gk-block-column.is-vertically-aligned-center{align-self:center}.gk-block-column.is-vertically-aligned-bottom{align-self:flex-end}.gk-block-column.is-vertically-aligned-stretch{align-self:stretch}.gk-block-column.is-vertically-aligned-bottom,.gk-block-column.is-vertically-aligned-center,.gk-block-column.is-vertically-aligned-top{width:100%}.gk-block-post-comments{box-sizing:border-box}.gk-block-post-comments .alignleft{float:left}.gk-block-post-comments .alignright{float:right}.gk-block-post-comments .navigation:after{clear:both;content:"";display:table}.gk-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.gk-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.gk-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.gk-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.gk-block-post-comments .comment-author{line-height:1.5}.gk-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.gk-block-post-comments .comment-author cite{font-style:normal}.gk-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.gk-block-post-comments .comment-meta b{font-weight:400}.gk-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.gk-block-post-comments .comment-body .commentmetadata{font-size:.875em}.gk-block-post-comments .comment-form-author label,.gk-block-post-comments .comment-form-comment label,.gk-block-post-comments .comment-form-email label,.gk-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.gk-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.gk-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.gk-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.gk-block-post-comments .comment-form-cookies-consent #gk-comment-cookies-consent{margin-top:.35em}.gk-block-post-comments .comment-reply-title{margin-bottom:0}.gk-block-post-comments .comment-reply-title :where(small){font-size:var(--gk--presgkelmt--font-size--medium,smaller);margin-left:.5em}.gk-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.gk-block-post-comments input:not([type=submit]),.gk-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.gk-block-post-comments input:not([type=submit]):not([type=checkbox]),.gk-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.gk-block-post-comments input[type=submit]){border:none}.gk-block-comments{box-sizing:border-box}.gk-block-comments-pagination>.gk-block-comments-pagination-next,.gk-block-comments-pagination>.gk-block-comments-pagination-numbers,.gk-block-comments-pagination>.gk-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.gk-block-comments-pagination>.gk-block-comments-pagination-next:last-child,.gk-block-comments-pagination>.gk-block-comments-pagination-numbers:last-child,.gk-block-comments-pagination>.gk-block-comments-pagination-previous:last-child{margin-right:0}.gk-block-comments-pagination .gk-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.gk-block-comments-pagination .gk-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.gk-block-comments-pagination .gk-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.gk-block-comments-pagination .gk-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.gk-block-comments-pagination.aligncenter{justify-content:center}.gk-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.gk-block-comment-template li{clear:both}.gk-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.gk-block-comment-template.alignleft{float:left}.gk-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.gk-block-comment-template.alignright{float:right}.gk-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.gk-block-comment-author-name,.gk-block-comment-content,.gk-block-comment-edit-link,.gk-block-comment-reply-link{box-sizing:border-box}.gk-block-cover,.gk-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.gk-block-cover .has-background-dim:not([class*=-background-color]),.gk-block-cover-image .has-background-dim:not([class*=-background-color]),.gk-block-cover-image.has-background-dim:not([class*=-background-color]),.gk-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.gk-block-cover .has-background-dim.has-background-gradient,.gk-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.gk-block-cover-image.has-background-dim:before,.gk-block-cover.has-background-dim:before{background-color:inherit;content:""}.gk-block-cover .gk-block-cover__background,.gk-block-cover .gk-block-cover__gradient-background,.gk-block-cover-image .gk-block-cover__background,.gk-block-cover-image .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim:not(.has-background-gradient):before,.gk-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.gk-block-cover-image.has-background-dim.has-background-dim-10 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-10 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-10 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-10 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.gk-block-cover-image.has-background-dim.has-background-dim-20 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-20 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-20 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-20 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.gk-block-cover-image.has-background-dim.has-background-dim-30 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-30 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-30 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-30 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.gk-block-cover-image.has-background-dim.has-background-dim-40 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-40 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-40 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-40 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.gk-block-cover-image.has-background-dim.has-background-dim-50 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-50 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-50 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-50 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.gk-block-cover-image.has-background-dim.has-background-dim-60 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-60 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-60 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-60 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.gk-block-cover-image.has-background-dim.has-background-dim-70 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-70 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-70 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-70 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.gk-block-cover-image.has-background-dim.has-background-dim-80 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-80 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-80 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-80 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.gk-block-cover-image.has-background-dim.has-background-dim-90 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-90 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-90 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-90 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.gk-block-cover-image.has-background-dim.has-background-dim-100 .gk-block-cover__background,.gk-block-cover-image.has-background-dim.has-background-dim-100 .gk-block-cover__gradient-background,.gk-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.gk-block-cover.has-background-dim.has-background-dim-100 .gk-block-cover__background,.gk-block-cover.has-background-dim.has-background-dim-100 .gk-block-cover__gradient-background,.gk-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-0,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-0,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-0,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-10,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-10,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-10,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-20,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-20,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-20,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-30,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-30,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-30,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-40,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-40,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-40,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-50,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-50,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-50,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-60,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-60,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-60,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-70,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-70,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-70,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-80,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-80,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-80,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-90,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-90,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-90,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.gk-block-cover .gk-block-cover__background.has-background-dim.has-background-dim-100,.gk-block-cover .gk-block-cover__gradient-background.has-background-dim.has-background-dim-100,.gk-block-cover-image .gk-block-cover__background.has-background-dim.has-background-dim-100,.gk-block-cover-image .gk-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.gk-block-cover-image.alignleft,.gk-block-cover-image.alignright,.gk-block-cover.alignleft,.gk-block-cover.alignright{max-width:420px;width:100%}.gk-block-cover-image.aligncenter,.gk-block-cover-image.alignleft,.gk-block-cover-image.alignright,.gk-block-cover.aligncenter,.gk-block-cover.alignleft,.gk-block-cover.alignright{display:flex}.gk-block-cover .gk-block-cover__inner-container,.gk-block-cover-image .gk-block-cover__inner-container{color:inherit;position:relative;width:100%}.gk-block-cover-image.is-position-top-left,.gk-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.gk-block-cover-image.is-position-top-center,.gk-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.gk-block-cover-image.is-position-top-right,.gk-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.gk-block-cover-image.is-position-center-left,.gk-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.gk-block-cover-image.is-position-center-center,.gk-block-cover.is-position-center-center{align-items:center;justify-content:center}.gk-block-cover-image.is-position-center-right,.gk-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.gk-block-cover-image.is-position-bottom-left,.gk-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.gk-block-cover-image.is-position-bottom-center,.gk-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.gk-block-cover-image.is-position-bottom-right,.gk-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.gk-block-cover-image.has-custom-content-position.has-custom-content-position .gk-block-cover__inner-container,.gk-block-cover.has-custom-content-position.has-custom-content-position .gk-block-cover__inner-container{margin:0}.gk-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .gk-block-cover__inner-container,.gk-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .gk-block-cover__inner-container,.gk-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .gk-block-cover__inner-container,.gk-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .gk-block-cover__inner-container,.gk-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .gk-block-cover__inner-container,.gk-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .gk-block-cover__inner-container,.gk-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .gk-block-cover__inner-container,.gk-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .gk-block-cover__inner-container,.gk-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .gk-block-cover__inner-container,.gk-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .gk-block-cover__inner-container,.gk-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .gk-block-cover__inner-container,.gk-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .gk-block-cover__inner-container{margin:0;width:auto}.gk-block-cover .gk-block-cover__image-background,.gk-block-cover video.gk-block-cover__video-background,.gk-block-cover-image .gk-block-cover__image-background,.gk-block-cover-image video.gk-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.gk-block-cover-image.has-parallax,.gk-block-cover.has-parallax,.gk-block-cover__image-background.has-parallax,video.gk-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.gk-block-cover-image.has-parallax,.gk-block-cover.has-parallax,.gk-block-cover__image-background.has-parallax,video.gk-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.gk-block-cover-image.has-parallax,.gk-block-cover.has-parallax,.gk-block-cover__image-background.has-parallax,video.gk-block-cover__video-background.has-parallax{background-attachment:scroll}}.gk-block-cover-image.is-repeated,.gk-block-cover.is-repeated,.gk-block-cover__image-background.is-repeated,video.gk-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.gk-block-cover-image-text,.gk-block-cover-image-text a,.gk-block-cover-image-text a:active,.gk-block-cover-image-text a:focus,.gk-block-cover-image-text a:hover,.gk-block-cover-text,.gk-block-cover-text a,.gk-block-cover-text a:active,.gk-block-cover-text a:focus,.gk-block-cover-text a:hover,section.gk-block-cover-image h2,section.gk-block-cover-image h2 a,section.gk-block-cover-image h2 a:active,section.gk-block-cover-image h2 a:focus,section.gk-block-cover-image h2 a:hover{color:#fff}.gk-block-cover-image .gk-block-cover.has-left-content{justify-content:flex-start}.gk-block-cover-image .gk-block-cover.has-right-content{justify-content:flex-end}.gk-block-cover-image.has-left-content .gk-block-cover-image-text,.gk-block-cover.has-left-content .gk-block-cover-text,section.gk-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.gk-block-cover-image.has-right-content .gk-block-cover-image-text,.gk-block-cover.has-right-content .gk-block-cover-text,section.gk-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.gk-block-cover .gk-block-cover-text,.gk-block-cover-image .gk-block-cover-image-text,section.gk-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.gk-block-cover-image:not(.has-text-color)),:where(.gk-block-cover:not(.has-text-color)){color:#fff}:where(.gk-block-cover-image.is-light:not(.has-text-color)),:where(.gk-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.gk-block-cover h1:not(.has-text-color)),:root :where(.gk-block-cover h2:not(.has-text-color)),:root :where(.gk-block-cover h3:not(.has-text-color)),:root :where(.gk-block-cover h4:not(.has-text-color)),:root :where(.gk-block-cover h5:not(.has-text-color)),:root :where(.gk-block-cover h6:not(.has-text-color)),:root :where(.gk-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .gk-block-cover:not(.gk-block-cover:has(.gk-block-cover__background+.gk-block-cover__inner-container)) .gk-block-cover__image-background,body:not(.editor-styles-wrapper) .gk-block-cover:not(.gk-block-cover:has(.gk-block-cover__background+.gk-block-cover__inner-container)) .gk-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .gk-block-cover:not(.gk-block-cover:has(.gk-block-cover__background+.gk-block-cover__inner-container)) .gk-block-cover__background,body:not(.editor-styles-wrapper) .gk-block-cover:not(.gk-block-cover:has(.gk-block-cover__background+.gk-block-cover__inner-container)) .gk-block-cover__gradient-background,body:not(.editor-styles-wrapper) .gk-block-cover:not(.gk-block-cover:has(.gk-block-cover__background+.gk-block-cover__inner-container)) .gk-block-cover__inner-container,body:not(.editor-styles-wrapper) .gk-block-cover:not(.gk-block-cover:has(.gk-block-cover__background+.gk-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .gk-block-cover:not(.gk-block-cover:has(.gk-block-cover__background+.gk-block-cover__inner-container)) .gk-block-cover__inner-container{z-index:auto}.gk-block-details{box-sizing:border-box}.gk-block-details summary{cursor:pointer}.gk-block-embed.alignleft,.gk-block-embed.alignright,.gk-block[data-align=left]>[data-type="core/embed"],.gk-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.gk-block-embed.alignleft .gk-block-embed__wrapper,.gk-block-embed.alignright .gk-block-embed__wrapper,.gk-block[data-align=left]>[data-type="core/embed"] .gk-block-embed__wrapper,.gk-block[data-align=right]>[data-type="core/embed"] .gk-block-embed__wrapper{min-width:280px}.gk-block-cover .gk-block-embed{min-height:240px;min-width:320px}.gk-block-embed{overflow-wrap:break-word}.gk-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.gk-block-embed iframe{max-width:100%}.gk-block-embed__wrapper{position:relative}.gk-embed-responsive .gk-has-aspect-ratio .gk-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.gk-embed-responsive .gk-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.gk-embed-responsive .gk-embed-aspect-21-9 .gk-block-embed__wrapper:before{padding-top:42.85%}.gk-embed-responsive .gk-embed-aspect-18-9 .gk-block-embed__wrapper:before{padding-top:50%}.gk-embed-responsive .gk-embed-aspect-16-9 .gk-block-embed__wrapper:before{padding-top:56.25%}.gk-embed-responsive .gk-embed-aspect-4-3 .gk-block-embed__wrapper:before{padding-top:75%}.gk-embed-responsive .gk-embed-aspect-1-1 .gk-block-embed__wrapper:before{padding-top:100%}.gk-embed-responsive .gk-embed-aspect-9-16 .gk-block-embed__wrapper:before{padding-top:177.77%}.gk-embed-responsive .gk-embed-aspect-1-2 .gk-block-embed__wrapper:before{padding-top:200%}.gk-block-file{box-sizing:border-box}.gk-block-file:not(.gk-element-button){font-size:.8em}.gk-block-file.aligncenter{text-align:center}.gk-block-file.alignright{text-align:right}.gk-block-file *+.gk-block-file__button{margin-left:.75em}:where(.gk-block-file){margin-bottom:1.5em}.gk-block-file__embed{margin-bottom:1em}:where(.gk-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.gk-block-file__button):is(a):active,:where(.gk-block-file__button):is(a):focus,:where(.gk-block-file__button):is(a):hover,:where(.gk-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.gk-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.gk-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.gk-block-form-input__label.is-label-inline .gk-block-form-input__label-content{margin-bottom:.5em}.gk-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.gk-block-form-input__label:has(input[type=checkbox]) .gk-block-form-input__label-content{margin:0}.gk-block-form-input__label:has(.gk-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.gk-block-form-input__label-content{width:fit-content}.gk-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.gk-block-form-input__input[type=date],.gk-block-form-input__input[type=datetime-local],.gk-block-form-input__input[type=datetime],.gk-block-form-input__input[type=email],.gk-block-form-input__input[type=month],.gk-block-form-input__input[type=number],.gk-block-form-input__input[type=password],.gk-block-form-input__input[type=search],.gk-block-form-input__input[type=tel],.gk-block-form-input__input[type=text],.gk-block-form-input__input[type=time],.gk-block-form-input__input[type=url],.gk-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.gk-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.gk-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.gk-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.gk-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.gk-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.gk-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.gk-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.gk-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.gk-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.gk-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.gk-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.gk-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.gk-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.gk-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.gk-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.gk-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.gk-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.gk-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.gk-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.gk-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.gk-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.gk-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.gk-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.gk-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.gk-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.gk-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.gk-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.gk-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.gk-block-gallery:not(.has-nested-images).alignleft,.gk-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.gk-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.gk-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.gk-block-gallery.has-nested-images{align-items:normal}.gk-block-gallery.has-nested-images figure.gk-block-image:not(#individual-image){margin:0;width:calc(50% - var(--gk--style--unstable-gallery-gap, 16px)/2)}.gk-block-gallery.has-nested-images figure.gk-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.gk-block-gallery.has-nested-images figure.gk-block-image>a,.gk-block-gallery.has-nested-images figure.gk-block-image>div{flex-direction:column;flex-grow:1;margin:0}.gk-block-gallery.has-nested-images figure.gk-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption,.gk-block-gallery.has-nested-images figure.gk-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.gk-block-gallery.has-nested-images figure.gk-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gkgap:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.gk-block-gallery.has-nested-images figure.gk-block-image figcaption:focus::-webkit-scrollbar-thumb,.gk-block-gallery.has-nested-images figure.gk-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption:focus,.gk-block-gallery.has-nested-images figure.gk-block-image figcaption:focus-within,.gk-block-gallery.has-nested-images figure.gk-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.gk-block-gallery.has-nested-images figure.gk-block-image figcaption{scrollbar-color:#fffc #0000}}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption img{display:inline}.gk-block-gallery.has-nested-images figure.gk-block-image figcaption a{color:inherit}.gk-block-gallery.has-nested-images figure.gk-block-image.has-custom-border img{box-sizing:border-box}.gk-block-gallery.has-nested-images figure.gk-block-image.has-custom-border>a,.gk-block-gallery.has-nested-images figure.gk-block-image.has-custom-border>div,.gk-block-gallery.has-nested-images figure.gk-block-image.is-style-rounded>a,.gk-block-gallery.has-nested-images figure.gk-block-image.is-style-rounded>div{flex:1 1 auto}.gk-block-gallery.has-nested-images figure.gk-block-image.has-custom-border figcaption,.gk-block-gallery.has-nested-images figure.gk-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.gk-block-gallery.has-nested-images figure.gk-block-image.has-custom-border:before,.gk-block-gallery.has-nested-images figure.gk-block-image.is-style-rounded:before{content:none}.gk-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.gk-block-gallery.has-nested-images:not(.is-cropped) figure.gk-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.gk-block-gallery.has-nested-images.is-cropped figure.gk-block-image:not(#individual-image){align-self:inherit}.gk-block-gallery.has-nested-images.is-cropped figure.gk-block-image:not(#individual-image)>a,.gk-block-gallery.has-nested-images.is-cropped figure.gk-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.gk-block-gallery.has-nested-images.is-cropped figure.gk-block-image:not(#individual-image) a,.gk-block-gallery.has-nested-images.is-cropped figure.gk-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.gk-block-gallery.has-nested-images.columns-1 figure.gk-block-image:not(#individual-image){width:100%}@media (min-width:600px){.gk-block-gallery.has-nested-images.columns-3 figure.gk-block-image:not(#individual-image){width:calc(33.33333% - var(--gk--style--unstable-gallery-gap, 16px)*.66667)}.gk-block-gallery.has-nested-images.columns-4 figure.gk-block-image:not(#individual-image){width:calc(25% - var(--gk--style--unstable-gallery-gap, 16px)*.75)}.gk-block-gallery.has-nested-images.columns-5 figure.gk-block-image:not(#individual-image){width:calc(20% - var(--gk--style--unstable-gallery-gap, 16px)*.8)}.gk-block-gallery.has-nested-images.columns-6 figure.gk-block-image:not(#individual-image){width:calc(16.66667% - var(--gk--style--unstable-gallery-gap, 16px)*.83333)}.gk-block-gallery.has-nested-images.columns-7 figure.gk-block-image:not(#individual-image){width:calc(14.28571% - var(--gk--style--unstable-gallery-gap, 16px)*.85714)}.gk-block-gallery.has-nested-images.columns-8 figure.gk-block-image:not(#individual-image){width:calc(12.5% - var(--gk--style--unstable-gallery-gap, 16px)*.875)}.gk-block-gallery.has-nested-images.columns-default figure.gk-block-image:not(#individual-image){width:calc(33.33% - var(--gk--style--unstable-gallery-gap, 16px)*.66667)}.gk-block-gallery.has-nested-images.columns-default figure.gk-block-image:not(#individual-image):first-child:nth-last-child(2),.gk-block-gallery.has-nested-images.columns-default figure.gk-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.gk-block-image:not(#individual-image){width:calc(50% - var(--gk--style--unstable-gallery-gap, 16px)*.5)}.gk-block-gallery.has-nested-images.columns-default figure.gk-block-image:not(#individual-image):first-child:last-child{width:100%}}.gk-block-gallery.has-nested-images.alignleft,.gk-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.gk-block-gallery.has-nested-images.aligncenter{justify-content:center}.gk-block-group{box-sizing:border-box}:where(.gk-block-group.gk-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.gk-block-image>a,.gk-block-image>figure>a{display:inline-block}.gk-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.gk-block-image img.hide{visibility:hidden}.gk-block-image img.show{animation:show-content-image .4s}}.gk-block-image[style*=border-radius] img,.gk-block-image[style*=border-radius]>a{border-radius:inherit}.gk-block-image.has-custom-border img{box-sizing:border-box}.gk-block-image.aligncenter{text-align:center}.gk-block-image.alignfull>a,.gk-block-image.alignwide>a{width:100%}.gk-block-image.alignfull img,.gk-block-image.alignwide img{height:auto;width:100%}.gk-block-image .aligncenter,.gk-block-image .alignleft,.gk-block-image .alignright,.gk-block-image.aligncenter,.gk-block-image.alignleft,.gk-block-image.alignright{display:table}.gk-block-image .aligncenter>figcaption,.gk-block-image .alignleft>figcaption,.gk-block-image .alignright>figcaption,.gk-block-image.aligncenter>figcaption,.gk-block-image.alignleft>figcaption,.gk-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.gk-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.gk-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.gk-block-image .aligncenter{margin-left:auto;margin-right:auto}.gk-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.gk-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.gk-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.gk-block-image.is-style-rounded img,.gk-block-image .is-style-rounded img){border-radius:9999px}.gk-block-image figure{margin:0}.gk-lightbox-container{display:flex;flex-direction:column;position:relative}.gk-lightbox-container img{cursor:zoom-in}.gk-lightbox-container img:hover+button{opacity:1}.gk-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.gk-lightbox-container button{transition:opacity .2s ease}}.gk-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.gk-lightbox-container button:hover{cursor:pointer;opacity:1}.gk-lightbox-container button:focus{opacity:1}.gk-lightbox-container button:focus,.gk-lightbox-container button:hover,.gk-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.gk-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.gk-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-insgkelmt-right) + 16px);top:calc(env(safe-area-insgkelmt-top) + 16px);z-index:5000000}.gk-lightbox-overlay .close-button:focus,.gk-lightbox-overlay .close-button:hover,.gk-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.gk-lightbox-overlay .lightbox-image-container{height:var(--gk--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--gk--lightbox-container-width);z-index:9999999999}.gk-lightbox-overlay .gk-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.gk-lightbox-overlay .gk-block-image img{height:var(--gk--lightbox-image-height);min-height:var(--gk--lightbox-image-height);min-width:var(--gk--lightbox-image-width);width:var(--gk--lightbox-image-width)}.gk-lightbox-overlay .gk-block-image figcaption{display:none}.gk-lightbox-overlay button{background:none;border:none}.gk-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.gk-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.gk-lightbox-overlay.active{animation:turn-on-visibility .25s both}.gk-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.gk-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.gk-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.gk-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.gk-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.gk-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.gk-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.gk-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.gk-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.gk-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.gk-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--gk--lightbox-scrollbar-width))/2 + var(--gk--lightbox-initial-left-position)),calc(-50vh + var(--gk--lightbox-initial-top-position))) scale(var(--gk--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--gk--lightbox-scrollbar-width))/2 + var(--gk--lightbox-initial-left-position)),calc(-50vh + var(--gk--lightbox-initial-top-position))) scale(var(--gk--lightbox-scale));visibility:hidden}}ol.gk-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.gk-block-latest-comments:not([style*=line-height] .gk-block-latest-comments__comment)){line-height:1.1}:where(.gk-block-latest-comments:not([style*=line-height] .gk-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.gk-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.gk-block-latest-comments:not([style*=line-height])){line-height:1.5}.gk-block-latest-comments .gk-block-latest-comments{padding-left:0}.gk-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .gk-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .gk-block-latest-comments__comment .gk-block-latest-comments__comment-excerpt,.has-avatars .gk-block-latest-comments__comment .gk-block-latest-comments__comment-meta{margin-left:3.25em}.gk-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.gk-block-latest-comments__comment-date{display:block;font-size:.75em}.gk-block-latest-comments .avatar,.gk-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.gk-block-latest-comments[class*=-font-size] a,.gk-block-latest-comments[style*=font-size] a{font-size:inherit}.gk-block-latest-posts{box-sizing:border-box}.gk-block-latest-posts.alignleft{margin-right:2em}.gk-block-latest-posts.alignright{margin-left:2em}.gk-block-latest-posts.gk-block-latest-posts__list{list-style:none}.gk-block-latest-posts.gk-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.gk-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.gk-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.gk-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.gk-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.gk-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.gk-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.gk-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.gk-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.gk-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.gk-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.gk-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.gk-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.gk-block-latest-posts.is-grid){padding:0}:root :where(.gk-block-latest-posts.gk-block-latest-posts__list){padding-left:0}.gk-block-latest-posts__post-author,.gk-block-latest-posts__post-date{display:block;font-size:.8125em}.gk-block-latest-posts__post-excerpt,.gk-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.gk-block-latest-posts__featured-image a{display:inline-block}.gk-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.gk-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.gk-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.gk-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.gk-block-list.has-background){padding:1.25em 2.375em}.gk-block-loginout,.gk-block-media-text{box-sizing:border-box}.gk-block-media-text{   /*!rtl:begin:ignore*/direction:ltr;   /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.gk-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.gk-block-media-text.is-vertically-aligned-top>.gk-block-media-text__content,.gk-block-media-text.is-vertically-aligned-top>.gk-block-media-text__media{align-self:start}.gk-block-media-text.is-vertically-aligned-center>.gk-block-media-text__content,.gk-block-media-text.is-vertically-aligned-center>.gk-block-media-text__media,.gk-block-media-text>.gk-block-media-text__content,.gk-block-media-text>.gk-block-media-text__media{align-self:center}.gk-block-media-text.is-vertically-aligned-bottom>.gk-block-media-text__content,.gk-block-media-text.is-vertically-aligned-bottom>.gk-block-media-text__media{align-self:end}.gk-block-media-text>.gk-block-media-text__media{   /*!rtl:begin:ignore*/grid-column:1;grid-row:1;   /*!rtl:end:ignore*/margin:0}.gk-block-media-text>.gk-block-media-text__content{direction:ltr;   /*!rtl:begin:ignore*/grid-column:2;grid-row:1;   /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.gk-block-media-text.has-media-on-the-right>.gk-block-media-text__media{   /*!rtl:begin:ignore*/grid-column:2;grid-row:1   /*!rtl:end:ignore*/}.gk-block-media-text.has-media-on-the-right>.gk-block-media-text__content{   /*!rtl:begin:ignore*/grid-column:1;grid-row:1   /*!rtl:end:ignore*/}.gk-block-media-text__media a{display:block}.gk-block-media-text__media img,.gk-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.gk-block-media-text.is-image-fill>.gk-block-media-text__media{background-size:cover;height:100%;min-height:250px}.gk-block-media-text.is-image-fill>.gk-block-media-text__media>a{display:block;height:100%}.gk-block-media-text.is-image-fill>.gk-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.gk-block-media-text.is-image-fill-element>.gk-block-media-text__media{height:100%;min-height:250px;position:relative}.gk-block-media-text.is-image-fill-element>.gk-block-media-text__media>a{display:block;height:100%}.gk-block-media-text.is-image-fill-element>.gk-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.gk-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.gk-block-media-text.is-stacked-on-mobile>.gk-block-media-text__media{grid-column:1;grid-row:1}.gk-block-media-text.is-stacked-on-mobile>.gk-block-media-text__content{grid-column:1;grid-row:2}}.gk-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.gk-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.gk-block-navigation ul,.gk-block-navigation ul li{list-style:none;padding:0}.gk-block-navigation .gk-block-navigation-item{align-items:center;display:flex;position:relative}.gk-block-navigation .gk-block-navigation-item .gk-block-navigation__submenu-container:empty{display:none}.gk-block-navigation .gk-block-navigation-item__content{display:block}.gk-block-navigation .gk-block-navigation-item__content.gk-block-navigation-item__content{color:inherit}.gk-block-navigation.has-text-decoration-underline .gk-block-navigation-item__content,.gk-block-navigation.has-text-decoration-underline .gk-block-navigation-item__content:active,.gk-block-navigation.has-text-decoration-underline .gk-block-navigation-item__content:focus{text-decoration:underline}.gk-block-navigation.has-text-decoration-line-through .gk-block-navigation-item__content,.gk-block-navigation.has-text-decoration-line-through .gk-block-navigation-item__content:active,.gk-block-navigation.has-text-decoration-line-through .gk-block-navigation-item__content:focus{text-decoration:line-through}.gk-block-navigation :where(a),.gk-block-navigation :where(a:active),.gk-block-navigation :where(a:focus){text-decoration:none}.gk-block-navigation .gk-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.gk-block-navigation .gk-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.gk-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.gk-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.gk-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.gk-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.gk-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.gk-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.gk-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.gk-block-navigation .has-child .gk-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.gk-block-navigation .has-child .gk-block-navigation__submenu-container{transition:opacity .1s linear}}.gk-block-navigation .has-child .gk-block-navigation__submenu-container>.gk-block-navigation-item>.gk-block-navigation-item__content{display:flex;flex-grow:1}.gk-block-navigation .has-child .gk-block-navigation__submenu-container>.gk-block-navigation-item>.gk-block-navigation-item__content .gk-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.gk-block-navigation .has-child .gk-block-navigation__submenu-container .gk-block-navigation-item__content{margin:0}@media (min-width:782px){.gk-block-navigation .has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container{left:100%;top:-1px}.gk-block-navigation .has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.gk-block-navigation .has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-icon{margin-right:.25em}.gk-block-navigation .has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.gk-block-navigation .has-child .gk-block-navigation-submenu__toggle[aria-expanded=true]~.gk-block-navigation__submenu-container,.gk-block-navigation .has-child:not(.open-on-click):hover>.gk-block-navigation__submenu-container,.gk-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.gk-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.gk-block-navigation.has-background .has-child .gk-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.gk-block-navigation.has-background .has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container{left:100%;top:0}}.gk-block-navigation-submenu{display:flex;position:relative}.gk-block-navigation-submenu .gk-block-navigation__submenu-icon svg{stroke:currentColor}button.gk-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.gk-block-navigation-submenu__toggle{cursor:pointer}.gk-block-navigation-item.open-on-click .gk-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.gk-block-navigation-item.open-on-click .gk-block-navigation-submenu__toggle+.gk-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.gk-block-navigation-item.open-on-click button.gk-block-navigation-item__content:not(.gk-block-navigation-submenu__toggle){padding:0}.gk-block-navigation .gk-block-page-list,.gk-block-navigation__container,.gk-block-navigation__responsive-close,.gk-block-navigation__responsive-container,.gk-block-navigation__responsive-container-content,.gk-block-navigation__responsive-dialog{gap:inherit}:where(.gk-block-navigation.has-background .gk-block-navigation-item a:not(.gk-element-button)),:where(.gk-block-navigation.has-background .gk-block-navigation-submenu a:not(.gk-element-button)){padding:.5em 1em}:where(.gk-block-navigation .gk-block-navigation__submenu-container .gk-block-navigation-item a:not(.gk-element-button)),:where(.gk-block-navigation .gk-block-navigation__submenu-container .gk-block-navigation-submenu a:not(.gk-element-button)),:where(.gk-block-navigation .gk-block-navigation__submenu-container .gk-block-navigation-submenu button.gk-block-navigation-item__content),:where(.gk-block-navigation .gk-block-navigation__submenu-container .gk-block-pages-list__item button.gk-block-navigation-item__content){padding:.5em 1em}.gk-block-navigation.items-justified-right .gk-block-navigation__container .has-child .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-right .gk-block-page-list>.has-child .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-space-between .gk-block-page-list>.has-child:last-child .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-space-between>.gk-block-navigation__container>.has-child:last-child .gk-block-navigation__submenu-container{left:auto;right:0}.gk-block-navigation.items-justified-right .gk-block-navigation__container .has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-right .gk-block-page-list>.has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-space-between .gk-block-page-list>.has-child:last-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-space-between>.gk-block-navigation__container>.has-child:last-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.gk-block-navigation.items-justified-right .gk-block-navigation__container .has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-right .gk-block-page-list>.has-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-space-between .gk-block-page-list>.has-child:last-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container,.gk-block-navigation.items-justified-space-between>.gk-block-navigation__container>.has-child:last-child .gk-block-navigation__submenu-container .gk-block-navigation__submenu-container{left:auto;right:100%}}.gk-block-navigation:not(.has-background) .gk-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.gk-block-navigation.has-background .gk-block-navigation__submenu-container{background-color:inherit}.gk-block-navigation:not(.has-text-color) .gk-block-navigation__submenu-container{color:#000}.gk-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.gk-block-navigation__container .is-responsive{display:none}.gk-block-navigation__container:only-child,.gk-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.gk-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.gk-block-navigation__responsive-container :where(.gk-block-navigation-item a){color:inherit}.gk-block-navigation__responsive-container .gk-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.gk-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.gk-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--gk--style--root--padding-top),20rem) clamp(1rem,var(--gk--style--root--padding-right),20rem) clamp(1rem,var(--gk--style--root--padding-bottom),20rem) clamp(1rem,var(--gk--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.gk-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content,.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation__container,.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-page-list{justify-content:flex-start}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation__submenu-icon{display:none}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .has-child .gk-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation__container,.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation__submenu-container{gap:inherit}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation__submenu-container{padding-top:var(--gk--style--block-gap,2em)}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation-item__content{padding:0}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation-item,.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-navigation__container,.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__responsive-container-content .gk-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation-item,.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation-item .gk-block-navigation__submenu-container,.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__container,.gk-block-navigation__responsive-container.is-menu-open .gk-block-page-list{background:#0000!important;color:inherit!important}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__submenu-container.gk-block-navigation__submenu-container.gk-block-navigation__submenu-container.gk-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.gk-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.gk-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .gk-block-navigation__responsive-container-close{display:none}.gk-block-navigation__responsive-container.is-menu-open .gk-block-navigation__submenu-container.gk-block-navigation__submenu-container.gk-block-navigation__submenu-container.gk-block-navigation__submenu-container{left:0}}.gk-block-navigation:not(.has-background) .gk-block-navigation__responsive-container.is-menu-open{background-color:#fff}.gk-block-navigation:not(.has-text-color) .gk-block-navigation__responsive-container.is-menu-open{color:#000}.gk-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.gk-block-navigation__responsive-container-close,.gk-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.gk-block-navigation__responsive-container-close svg,.gk-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.gk-block-navigation__responsive-container-open{display:flex}.gk-block-navigation__responsive-container-open.gk-block-navigation__responsive-container-open.gk-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.gk-block-navigation__responsive-container-open:not(.always-shown){display:none}}.gk-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.gk-block-navigation__responsive-container-close.gk-block-navigation__responsive-container-close.gk-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.gk-block-navigation__responsive-close{width:100%}.has-modal-open .gk-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--gk--style--global--wide-size,100%)}.gk-block-navigation__responsive-close:focus{outline:none}.is-menu-open .gk-block-navigation__responsive-close,.is-menu-open .gk-block-navigation__responsive-container-content,.is-menu-open .gk-block-navigation__responsive-dialog{box-sizing:border-box}.gk-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .gk-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .gk-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.gk-block-navigation .gk-block-navigation-item__label{overflow-wrap:break-word}.gk-block-navigation .gk-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.gk-block-navigation .gk-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.gk-block-navigation .gk-block-navigation-item{background-color:inherit}.gk-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.gk-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.gk-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.gk-block-post-author__avatar{margin-right:1em}.gk-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.gk-block-post-author__content{flex-basis:0;flex-grow:1}.gk-block-post-author__name{margin:0}.gk-block-post-author-biography{box-sizing:border-box}:where(.gk-block-post-comments-form) input:not([type=submit]),:where(.gk-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.gk-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.gk-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.gk-block-post-comments-form{box-sizing:border-box}.gk-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.gk-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.gk-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.gk-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.gk-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.gk-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.gk-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.gk-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.gk-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.gk-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.gk-block-post-comments-form .comment-form-author label,.gk-block-post-comments-form .comment-form-email label,.gk-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.gk-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.gk-block-post-comments-form .comment-form-cookies-consent #gk-comment-cookies-consent{margin-top:.35em}.gk-block-post-comments-form .comment-reply-title{margin-bottom:0}.gk-block-post-comments-form .comment-reply-title :where(small){font-size:var(--gk--presgkelmt--font-size--medium,smaller);margin-left:.5em}.gk-block-post-comments-count{box-sizing:border-box}.gk-block-post-content{display:flow-root}.gk-block-post-comments-link,.gk-block-post-date{box-sizing:border-box}:where(.gk-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--gk--style--block-gap);margin-top:var(--gk--style--block-gap)}.gk-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.gk-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--gk--style--block-gap)}.gk-block-post-excerpt__more-link{display:inline-block}.gk-block-post-featured-image{margin-left:0;margin-right:0}.gk-block-post-featured-image a{display:block;height:100%}.gk-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.gk-block-post-featured-image.alignfull img,.gk-block-post-featured-image.alignwide img{width:100%}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.gk-block-post-featured-image{position:relative}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.gk-block-post-featured-image .gk-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.gk-block-post-featured-image:where(.alignleft,.alignright){width:100%}.gk-block-post-navigation-link .gk-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.gk-block-post-navigation-link .gk-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.gk-block-post-navigation-link .gk-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.gk-block-post-navigation-link .gk-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.gk-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.gk-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.gk-block-post-terms{box-sizing:border-box}.gk-block-post-terms .gk-block-post-terms__separator{white-space:pre-wrap}.gk-block-post-time-to-read,.gk-block-post-title{box-sizing:border-box}.gk-block-post-title{word-break:break-word}.gk-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.gk-block-post-author-name{box-sizing:border-box}.gk-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.gk-block-preformatted.has-background){padding:1.25em 2.375em}.gk-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.gk-block-pullquote blockquote,.gk-block-pullquote cite,.gk-block-pullquote p{color:inherit}.gk-block-pullquote blockquote{margin:0}.gk-block-pullquote p{margin-top:0}.gk-block-pullquote p:last-child{margin-bottom:0}.gk-block-pullquote.alignleft,.gk-block-pullquote.alignright{max-width:420px}.gk-block-pullquote cite,.gk-block-pullquote footer{position:relative}.gk-block-pullquote .has-text-color a{color:inherit}.gk-block-pullquote.has-text-align-left blockquote{text-align:left}.gk-block-pullquote.has-text-align-right blockquote{text-align:right}.gk-block-pullquote.has-text-align-center blockquote{text-align:center}.gk-block-pullquote.is-style-solid-color{border:none}.gk-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.gk-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.gk-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.gk-block-pullquote cite{color:inherit;display:block}.gk-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.gk-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.gk-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.gk-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.gk-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.gk-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.gk-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.gk-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.gk-block-post-template-is-layout-grid.gk-block-post-template-is-layout-grid.gk-block-post-template-is-layout-grid.gk-block-post-template-is-layout-grid{grid-template-columns:1fr}}.gk-block-post-template-is-layout-constrained>li>.alignright,.gk-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.gk-block-post-template-is-layout-constrained>li>.alignleft,.gk-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.gk-block-post-template-is-layout-constrained>li>.aligncenter,.gk-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.gk-block-query-pagination.is-content-justification-space-between>.gk-block-query-pagination-next:last-of-type{margin-inline-start:auto}.gk-block-query-pagination.is-content-justification-space-between>.gk-block-query-pagination-previous:first-child{margin-inline-end:auto}.gk-block-query-pagination .gk-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.gk-block-query-pagination .gk-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.gk-block-query-pagination .gk-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.gk-block-query-pagination .gk-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.gk-block-query-pagination.aligncenter{justify-content:center}.gk-block-query-title,.gk-block-query-total,.gk-block-quote{box-sizing:border-box}.gk-block-quote{overflow-wrap:break-word}.gk-block-quote.is-large:where(:not(.is-style-plain)),.gk-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.gk-block-quote.is-large:where(:not(.is-style-plain)) p,.gk-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.gk-block-quote.is-large:where(:not(.is-style-plain)) cite,.gk-block-quote.is-large:where(:not(.is-style-plain)) footer,.gk-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.gk-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.gk-block-quote>cite{display:block}.gk-block-read-more{display:block;width:fit-content}.gk-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.gk-block-read-more:where(:not([style*=text-decoration])):active,.gk-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.gk-block-rss.alignleft{margin-right:2em}ul.gk-block-rss.alignright{margin-left:2em}ul.gk-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.gk-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.gk-block-rss.columns-2 li{width:calc(50% - 1em)}ul.gk-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.gk-block-rss.columns-4 li{width:calc(25% - 1em)}ul.gk-block-rss.columns-5 li{width:calc(20% - 1em)}ul.gk-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.gk-block-rss__item-author,.gk-block-rss__item-publish-date{display:block;font-size:.8125em}.gk-block-rss{box-sizing:border-box;list-style:none;padding:0}.gk-block-search__button{margin-left:10px;word-break:normal}.gk-block-search__button.has-icon{line-height:0}.gk-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.gk-block-search__button){border:1px solid #ccc;padding:6px 10px}.gk-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.gk-block-search__label{width:100%}.gk-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.gk-block-search.gk-block-search__button-only .gk-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.gk-block-search.gk-block-search__button-only .gk-block-search__inside-wrapper{min-width:0!important;transition-property:width}.gk-block-search.gk-block-search__button-only .gk-block-search__input{flex-basis:100%;transition-duration:.3s}.gk-block-search.gk-block-search__button-only.gk-block-search__searchfield-hidden,.gk-block-search.gk-block-search__button-only.gk-block-search__searchfield-hidden .gk-block-search__inside-wrapper{overflow:hidden}.gk-block-search.gk-block-search__button-only.gk-block-search__searchfield-hidden .gk-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.gk-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.gk-block-search__button-inside .gk-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.gk-block-search__button-inside .gk-block-search__inside-wrapper) .gk-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.gk-block-search__button-inside .gk-block-search__inside-wrapper) .gk-block-search__input:focus{outline:none}:where(.gk-block-search__button-inside .gk-block-search__inside-wrapper) :where(.gk-block-search__button){padding:4px 8px}.gk-block-search.aligncenter .gk-block-search__inside-wrapper{margin:auto}.gk-block[data-align=right] .gk-block-search.gk-block-search__button-only .gk-block-search__inside-wrapper{float:right}.gk-block-separator{border:none;border-top:2px solid}:root :where(.gk-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.gk-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.gk-block-separator.is-style-dots{background:none!important;border:none!important}.gk-block-site-logo{box-sizing:border-box;line-height:0}.gk-block-site-logo a{display:inline-block;line-height:0}.gk-block-site-logo.is-default-size img{height:auto;width:120px}.gk-block-site-logo img{height:auto;max-width:100%}.gk-block-site-logo a,.gk-block-site-logo img{border-radius:inherit}.gk-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.gk-block-site-logo.is-style-rounded){border-radius:9999px}.gk-block-site-tagline,.gk-block-site-title{box-sizing:border-box}.gk-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.gk-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.gk-block-social-links .gk-social-link a,.gk-block-social-links .gk-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.gk-block-social-links .gk-social-link svg{height:1em;width:1em}.gk-block-social-links .gk-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.gk-block-social-links.has-small-icon-size{font-size:16px}.gk-block-social-links,.gk-block-social-links.has-normal-icon-size{font-size:24px}.gk-block-social-links.has-large-icon-size{font-size:36px}.gk-block-social-links.has-huge-icon-size{font-size:48px}.gk-block-social-links.aligncenter{display:flex;justify-content:center}.gk-block-social-links.alignright{justify-content:flex-end}.gk-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.gk-block-social-link{transition:transform .1s ease}}.gk-block-social-link a{align-items:center;display:flex;line-height:0}.gk-block-social-link:hover{transform:scale(1.1)}.gk-block-social-links .gk-block-social-link.gk-social-link{display:inline-block;margin:0;padding:0}.gk-block-social-links .gk-block-social-link.gk-social-link .gk-block-social-link-anchor,.gk-block-social-links .gk-block-social-link.gk-social-link .gk-block-social-link-anchor svg,.gk-block-social-links .gk-block-social-link.gk-social-link .gk-block-social-link-anchor:active,.gk-block-social-links .gk-block-social-link.gk-social-link .gk-block-social-link-anchor:hover,.gk-block-social-links .gk-block-social-link.gk-social-link .gk-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link{background-color:#f0f0f0;color:#444}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-amazon{background-color:#f90;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-behance{background-color:#0757fe;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-discord{background-color:#5865f2;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-etsy{background-color:#f45800;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-facebook{background-color:#0866ff;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-flickr{background-color:#0461dd;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-foursquare{background-color:#e65678;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-github{background-color:#24292d;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-google{background-color:#ea4434;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-instagram{background-color:#f00075;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-medium{background-color:#000;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-meetup{background-color:#f6405f;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-patreon{background-color:#000;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-pinterest{background-color:#e60122;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-pocket{background-color:#ef4155;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-reddit{background-color:#ff4500;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-skype{background-color:#0478d7;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-spotify{background-color:#1bd760;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-telegram{background-color:#2aabee;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-threads{background-color:#000;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-tiktok{background-color:#000;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-tumblr{background-color:#011835;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-twitch{background-color:#6440a4;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-vk{background-color:#4680c2;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-x{background-color:#000;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-yelp{background-color:#d32422;color:#fff}:where(.gk-block-social-links:not(.is-style-logos-only)) .gk-social-link-youtube{background-color:red;color:#fff}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link{background:none}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link svg{height:1.25em;width:1.25em}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-amazon{color:#f90}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-bandcamp{color:#1ea0c3}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-behance{color:#0757fe}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-bluesky{color:#0a7aff}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-codepen{color:#1e1f26}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-deviantart{color:#02e49b}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-discord{color:#5865f2}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-dribbble{color:#e94c89}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-dropbox{color:#4280ff}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-etsy{color:#f45800}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-facebook{color:#0866ff}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-fivehundredpx{color:#000}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-flickr{color:#0461dd}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-foursquare{color:#e65678}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-github{color:#24292d}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-goodreads{color:#382110}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-google{color:#ea4434}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-gravatar{color:#1d4fc4}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-instagram{color:#f00075}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-lastfm{color:#e21b24}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-linkedin{color:#0d66c2}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-mastodon{color:#3288d4}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-medium{color:#000}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-meetup{color:#f6405f}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-patreon{color:#000}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-pinterest{color:#e60122}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-pocket{color:#ef4155}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-reddit{color:#ff4500}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-skype{color:#0478d7}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-snapchat{color:#fff;stroke:#000}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-soundcloud{color:#ff5600}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-spotify{color:#1bd760}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-telegram{color:#2aabee}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-threads{color:#000}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-tiktok{color:#000}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-tumblr{color:#011835}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-twitch{color:#6440a4}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-twitter{color:#1da1f2}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-vimeo{color:#1eb7ea}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-vk{color:#4680c2}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-whatsapp{color:#25d366}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-wordpress{color:#3499cd}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-x{color:#000}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-yelp{color:#d32422}:where(.gk-block-social-links.is-style-logos-only) .gk-social-link-youtube{color:red}.gk-block-social-links.is-style-pill-shape .gk-social-link{width:auto}:root :where(.gk-block-social-links .gk-social-link a){padding:.25em}:root :where(.gk-block-social-links.is-style-logos-only .gk-social-link a){padding:0}:root :where(.gk-block-social-links.is-style-pill-shape .gk-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.gk-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .gk-social-link-snapchat .gk-block-social-link-label{color:#000}.gk-block-spacer{clear:both}.gk-block-tag-cloud{box-sizing:border-box}.gk-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.gk-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.gk-block-tag-cloud a{display:inline-block;margin-right:5px}.gk-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.gk-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.gk-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.gk-block-table{overflow-x:auto}.gk-block-table table{border-collapse:collapse;width:100%}.gk-block-table thead{border-bottom:3px solid}.gk-block-table tfoot{border-top:3px solid}.gk-block-table td,.gk-block-table th{border:1px solid;padding:.5em}.gk-block-table .has-fixed-layout{table-layout:fixed;width:100%}.gk-block-table .has-fixed-layout td,.gk-block-table .has-fixed-layout th{word-break:break-word}.gk-block-table.aligncenter,.gk-block-table.alignleft,.gk-block-table.alignright{display:table;width:auto}.gk-block-table.aligncenter td,.gk-block-table.aligncenter th,.gk-block-table.alignleft td,.gk-block-table.alignleft th,.gk-block-table.alignright td,.gk-block-table.alignright th{word-break:break-word}.gk-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.gk-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.gk-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.gk-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.gk-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.gk-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.gk-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.gk-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.gk-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.gk-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.gk-block-table.is-style-stripes td,.gk-block-table.is-style-stripes th{border-color:#0000}.gk-block-table .has-border-color td,.gk-block-table .has-border-color th,.gk-block-table .has-border-color tr,.gk-block-table .has-border-color>*{border-color:inherit}.gk-block-table table[style*=border-top-color] tr:first-child,.gk-block-table table[style*=border-top-color] tr:first-child td,.gk-block-table table[style*=border-top-color] tr:first-child th,.gk-block-table table[style*=border-top-color]>*,.gk-block-table table[style*=border-top-color]>* td,.gk-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.gk-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.gk-block-table table[style*=border-right-color] td:last-child,.gk-block-table table[style*=border-right-color] th,.gk-block-table table[style*=border-right-color] tr,.gk-block-table table[style*=border-right-color]>*{border-right-color:inherit}.gk-block-table table[style*=border-bottom-color] tr:last-child,.gk-block-table table[style*=border-bottom-color] tr:last-child td,.gk-block-table table[style*=border-bottom-color] tr:last-child th,.gk-block-table table[style*=border-bottom-color]>*,.gk-block-table table[style*=border-bottom-color]>* td,.gk-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.gk-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.gk-block-table table[style*=border-left-color] td:first-child,.gk-block-table table[style*=border-left-color] th,.gk-block-table table[style*=border-left-color] tr,.gk-block-table table[style*=border-left-color]>*{border-left-color:inherit}.gk-block-table table[style*=border-style] td,.gk-block-table table[style*=border-style] th,.gk-block-table table[style*=border-style] tr,.gk-block-table table[style*=border-style]>*{border-style:inherit}.gk-block-table table[style*=border-width] td,.gk-block-table table[style*=border-width] th,.gk-block-table table[style*=border-width] tr,.gk-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.gk-block-table-of-contents){box-sizing:border-box}:where(.gk-block-term-description){box-sizing:border-box;margin-bottom:var(--gk--style--block-gap);margin-top:var(--gk--style--block-gap)}.gk-block-term-description p{margin-bottom:0;margin-top:0}.gk-block-text-columns,.gk-block-text-columns.aligncenter{display:flex}.gk-block-text-columns .gk-block-column{margin:0 1em;padding:0}.gk-block-text-columns .gk-block-column:first-child{margin-left:0}.gk-block-text-columns .gk-block-column:last-child{margin-right:0}.gk-block-text-columns.columns-2 .gk-block-column{width:50%}.gk-block-text-columns.columns-3 .gk-block-column{width:33.3333333333%}.gk-block-text-columns.columns-4 .gk-block-column{width:25%}pre.gk-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.gk-block-verse){font-family:inherit}.gk-block-video{box-sizing:border-box}.gk-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.gk-block-video [poster]{object-fit:cover}}.gk-block-video.aligncenter{text-align:center}.gk-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.gk-element-button{cursor:pointer}:root{--gk--presgkelmt--font-size--normal:16px;--gk--presgkelmt--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--gk--presgkelmt--font-size--normal)}.has-huge-font-size{font-size:var(--gk--presgkelmt--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=imggk-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--gk-admin--admin-bar--position-offset:var(--gk-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--gk-admin--admin-bar--position-offset:0px}}
.gk-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .gk-block-audio :where(figcaption){color:#ffffffa6}.gk-block-audio{margin:0 0 1em}.gk-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.gk-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .gk-block-embed :where(figcaption){color:#ffffffa6}.gk-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.gk-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.gk-block-image figcaption){color:#ffffffa6}.gk-block-image{margin:0 0 1em}.gk-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.gk-block-pullquote cite,.gk-block-pullquote footer,.gk-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.gk-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.gk-block-quote cite,.gk-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.gk-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.gk-block-quote:where(.has-text-align-center){border:none;padding-left:0}.gk-block-quote.is-large,.gk-block-quote.is-style-large,.gk-block-quote:where(.is-style-plain){border:none}.gk-block-search .gk-block-search__label{font-weight:700}.gk-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.gk-block-group.has-background){padding:1.25em 2.375em}.gk-block-separator.has-css-opacity{opacity:.4}.gk-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.gk-block-separator.has-alpha-channel-opacity{opacity:1}.gk-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.gk-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.gk-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.gk-block-table{margin:0 0 1em}.gk-block-table td,.gk-block-table th{word-break:normal}.gk-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .gk-block-table :where(figcaption){color:#ffffffa6}.gk-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .gk-block-video :where(figcaption){color:#ffffffa6}.gk-block-video{margin:0 0 1em}:root :where(.gk-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
/*! This file is auto-generated */ .gk-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.gk-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.acfw-coupons-list-block .acfw-coupons-grid {   display: grid;   grid-gap: 0.7em;   grid-auto-rows: 150px;   margin-bottom: 0.7em; }  .acfw-single-coupon-block {   position: relative;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   max-width: 300px;   padding: 1em 1em 1.7em;   border: 1px solid #ccc;   font-size: 1em; } .acfw-single-coupon-block .acfw-coupon-usage-limit {   position: absolute;   top: 0.5em;   right: 0.5em;   display:block;   font-size: 0.7em;   line-height: 1em; } .acfw-single-coupon-block .acfw-coupon-content {   width: 100%;   text-align: center; } .acfw-single-coupon-block .acfw-coupon-content.has-description {   text-align: left; }  .acfw-single-coupon-block .acfw-coupon-content .acfw-coupon-code {   display: block;   margin-top: 0.2em;   font-size: 1.4em;   font-weight: bold;   line-height: 1.3em;   white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis; }  .acfw-single-coupon-block .acfw-coupon-content .acfw-coupon-discount-info {   display: block;   font-size: 0.9em; } .acfw-single-coupon-block .acfw-coupon-content .acfw-coupon-description {   display: -webkit-box;   font-size: 0.8em;   line-height: 1.3em;   overflow: hidden;   text-overflow: ellipsis;   -webkit-line-clamp: 3;   -webkit-box-orient: vertical; } .acfw-single-coupon-block .acfw-coupon-schedule {   position: absolute;   bottom: 0.5em;   right: 0.5em;   text-align: right;   font-size: 0.7em;   line-height: 1.0em; }  /* Regular Cart & Checkout: This style is required to style button and link inside notification. */ .wc-block-components-notice-banner {   display: flex;   align-items: center;   height: 100%;   justify-content: space-between; }  /* Mobile View */ @media screen and (max-width: 479px) {   .acfw-coupons-list-block .acfw-coupons-grid {      grid-template-columns: 1fr !important;    } }
:root{--gk--presgkelmt--aspect-ratio--square: 1;--gk--presgkelmt--aspect-ratio--4-3: 4/3;--gk--presgkelmt--aspect-ratio--3-4: 3/4;--gk--presgkelmt--aspect-ratio--3-2: 3/2;--gk--presgkelmt--aspect-ratio--2-3: 2/3;--gk--presgkelmt--aspect-ratio--16-9: 16/9;--gk--presgkelmt--aspect-ratio--9-16: 9/16;--gk--presgkelmt--color--black: #000000;--gk--presgkelmt--color--cyan-bluish-gray: #abb8c3;--gk--presgkelmt--color--white: #ffffff;--gk--presgkelmt--color--pale-pink: #f78da7;--gk--presgkelmt--color--vivid-red: #cf2e2e;--gk--presgkelmt--color--luminous-vivid-orange: #ff6900;--gk--presgkelmt--color--luminous-vivid-amber: #fcb900;--gk--presgkelmt--color--light-green-cyan: #7bdcb5;--gk--presgkelmt--color--vivid-green-cyan: #00d084;--gk--presgkelmt--color--pale-cyan-blue: #8ed1fc;--gk--presgkelmt--color--vivid-cyan-blue: #0693e3;--gk--presgkelmt--color--vivid-purple: #9b51e0;--gk--presgkelmt--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--gk--presgkelmt--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--gk--presgkelmt--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--gk--presgkelmt--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--gk--presgkelmt--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--gk--presgkelmt--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--gk--presgkelmt--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--gk--presgkelmt--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--gk--presgkelmt--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--gk--presgkelmt--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--gk--presgkelmt--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--gk--presgkelmt--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--gk--presgkelmt--font-size--small: 13px;--gk--presgkelmt--font-size--medium: 20px;--gk--presgkelmt--font-size--large: 36px;--gk--presgkelmt--font-size--x-large: 42px;--gk--presgkelmt--spacing--20: 0.44rem;--gk--presgkelmt--spacing--30: 0.67rem;--gk--presgkelmt--spacing--40: 1rem;--gk--presgkelmt--spacing--50: 1.5rem;--gk--presgkelmt--spacing--60: 2.25rem;--gk--presgkelmt--spacing--70: 3.38rem;--gk--presgkelmt--spacing--80: 5.06rem;--gk--presgkelmt--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--gk--presgkelmt--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--gk--presgkelmt--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--gk--presgkelmt--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--gk--presgkelmt--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.gk-block-columns.is-layout-flex){gap: 2em;}:where(.gk-block-columns.is-layout-grid){gap: 2em;}:where(.gk-block-post-template.is-layout-flex){gap: 1.25em;}:where(.gk-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--gk--presgkelmt--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--gk--presgkelmt--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--gk--presgkelmt--color--white) !important;}.has-pale-pink-color{color: var(--gk--presgkelmt--color--pale-pink) !important;}.has-vivid-red-color{color: var(--gk--presgkelmt--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--gk--presgkelmt--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--gk--presgkelmt--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--gk--presgkelmt--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--gk--presgkelmt--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--gk--presgkelmt--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--gk--presgkelmt--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--gk--presgkelmt--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--gk--presgkelmt--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--gk--presgkelmt--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--gk--presgkelmt--color--white) !important;}.has-pale-pink-background-color{background-color: var(--gk--presgkelmt--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--gk--presgkelmt--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--gk--presgkelmt--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--gk--presgkelmt--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--gk--presgkelmt--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--gk--presgkelmt--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--gk--presgkelmt--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--gk--presgkelmt--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--gk--presgkelmt--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--gk--presgkelmt--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--gk--presgkelmt--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--gk--presgkelmt--color--white) !important;}.has-pale-pink-border-color{border-color: var(--gk--presgkelmt--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--gk--presgkelmt--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--gk--presgkelmt--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--gk--presgkelmt--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--gk--presgkelmt--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--gk--presgkelmt--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--gk--presgkelmt--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--gk--presgkelmt--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--gk--presgkelmt--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--gk--presgkelmt--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--gk--presgkelmt--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--gk--presgkelmt--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--gk--presgkelmt--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--gk--presgkelmt--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--gk--presgkelmt--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--gk--presgkelmt--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--gk--presgkelmt--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--gk--presgkelmt--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--gk--presgkelmt--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--gk--presgkelmt--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--gk--presgkelmt--gradient--midnight) !important;}.has-small-font-size{font-size: var(--gk--presgkelmt--font-size--small) !important;}.has-medium-font-size{font-size: var(--gk--presgkelmt--font-size--medium) !important;}.has-large-font-size{font-size: var(--gk--presgkelmt--font-size--large) !important;}.has-x-large-font-size{font-size: var(--gk--presgkelmt--font-size--x-large) !important;} :where(.gk-block-post-template.is-layout-flex){gap: 1.25em;}:where(.gk-block-post-template.is-layout-grid){gap: 1.25em;} :where(.gk-block-columns.is-layout-flex){gap: 2em;}:where(.gk-block-columns.is-layout-grid){gap: 2em;} :root :where(.gk-block-pullquote){font-size: 1.5em;line-height: 1.6;}
.awcdp-deposits-wrapper .awcdp-deposits-option{background:#fff;border-radius:7px;width:290px;border:1px solid rgba(0,0,0,0.1);margin-bottom:20px}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio{padding:15px;border-bottom:1px solid rgba(0,0,0,0.1)}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]{position:absolute;opacity:0}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]+.awcdp-radio-label{cursor:pointer;font-weight:500;font-size:14px;line-height:16px;color:#000000}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]+.awcdp-radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #bfbfbf;display:inline-block;width:20px;height:20px;position:relative;top:-0.2em;margin-right:1em;vertical-align:bottom;cursor:pointer;text-align:center;transition:all 250ms ease}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]:checked+.awcdp-radio-label:before{background-color:#2F80ED;box-shadow:inset 0 0 0 4px #fff}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]:focus+.awcdp-radio-label:before{outline:none;border-color:#2F80ED}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]:disabled+.awcdp-radio-label:before{box-shadow:inset 0 0 0 4px #fff;border-color:#bfbfbf;background:#bfbfbf}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio input[type=radio]+.awcdp-radio-label:empty:before{margin-right:0}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description{margin-left:45px;font-size:13px;line-height:15px;color:#E48128;font-weight:400;margin-top:3px}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description #awcdp-deposit-amount{font-weight:bold}.awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio{background:rgba(51,51,51,0.02)}body.theme-sydney .product-gallery-summary .sydney-single-addtocart-wrapper{display:block}body.theme-twentytwentyone .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-plan-details table th{text-align:left}body.theme-neve.shopgk.single .entry-summary>form.cart{display:block}body.theme-neve .awcdp-deposits-wrapper .awcdp-payment-plan ul li{list-style:none!important}body.theme-popularfx .shopgk td.product-name dl.variation dd p{margin-top:0}body.theme-popularfx .shop_table.shopgk-checkout-review-order-table tr td{text-align:left}body.theme-popularfx table.shopgk-table.awcdp_deposits_summary th{text-align:left}
.pi-edd{                 display:block;                 width:100%;                 text-align:center;                 margin-top:5px;                 margin-bottom:5px;                 font-size:12px;                 border-radius:6px;             }              .pi-edd:empty{                 display:none;             }              .pi-edd-show{                 display:block;             }              .pi-edd-short-code-show{                 display:inline-block;             }              .pi-edd-hide{                 display:none;             }              .pi-edd span{                 font-weight:bold;             }              .pi-edd-product, .pi-edd-ajax{                 background:#00698f;                 color:#fff;                 padding: 5px 5px;                 margin-top:1rem;                 margin-bottom:1rem;                 clear:both;                 text-align:center;                 font-size:12px;             }              .pi-edd-loop{                 background:#00698f;                 color:#fff;                 padding: 5px 5px;                 text-align:center;                 font-size:12px;             }              .pi-edd-loop-ajax{                 width:100%;             }              .pi-edd.pi-edd-cart{                 background:#00698f;                 color:#ffffff;                 padding: 5px 5px;                 text-align:left;                 display:block;                 padding:0px 10px;                 width:auto;                 font-size:12px;             }              .pi-edd-icon{                 display:inline-block !important;                 margin:0 7px;                 vertical-align:middle;             }              .pi-loading{                 background: url(https://fontainemagnetique.ch/esdedafowoprgk//public/img/loading.gif) #ccc no-repeat 0 0;                 background-size: cover;                 color:transparent !important;             }              .pi-loading:empty{                 display: block !important;                 padding:15px;             }
.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;} span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }  #altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}
.woof_container{     padding-bottom: 5px;     margin-bottom: 9px; }  .woof_container select{     width: 100%; }  .woof_container label{     display: inline-block !important; }  ul.woof_list{     margin: 0 !important;     list-style: none !important; }  li.woof_list{     list-style: none !important; }  .woof_list li{     list-style: none !important; }  .woof_block_html_items ul{     margin-left: 0 !important; }  .woof_list label{     vertical-align: middle;     padding-top: 4px;     padding-bottom: 4px;     display: inline-block !important; }  .woof_childs_list{     padding: 0 0 0 17px !important;     margin: 0 !important; }  /**********************/ .woof_auto_show{     position: absolute;     z-index: 1001;     width: 100%; }  .woof_sid_auto_shortcode .woof_container{     width: 33%;     min-width: 150px; }  .woof_sid_auto_shortcode .woof_container, .woof_sid_auto_shortcode .woof_container_mselect{     overflow-x: hidden;     overflow-y: auto;     min-height: fit-content;     max-height: 250px; }  .woof_sid_auto_shortcode .woof_container_select_hierarchy, .woof_sid_auto_shortcode .woof_container_slider, .woof_sid_auto_shortcode .woof_meta_slider_container, .woof_sid_auto_shortcode .woof_container_mselect, .woof_sid_auto_shortcode .woof_container_select, .woof_sid_auto_shortcode .woof_price_filter{     overflow: visible; }  .woof_sid_auto_shortcode .woof_container_inner{     padding-left: 5px; }  .woof_submit_search_form{     float: left; }  .woof_submit_search_form_container{     overflow: hidden;     clear: both;     margin: 9px 0 15px 0;     display: flex;     justify-content: space-between; }  .woof_submit_search_form_container:empty{     display: none; }  li.woof_childs_list_li{     padding-bottom: 0 !important; }  /********************/ div.woof_info_popup {     position: fixed;     top: 48%;     left: 48%;     z-index: 10001;     display: none;     overflow: hidden;     padding: 20px;     border-radius: 5px;     background-color: rgba(0,0,0,.6);     box-shadow:         inset 0 0 0 1px rgba(0,0,0,.6),         inset 0 0 0 2px rgba(255,255,255,.2);     color: #fff;     font-size: 22px;     font-family: 'Oswald',sans-serif; }  /*************/  p.woof_tooltip {     position: relative;     display: inline;     line-height: normal !important; } p.woof_tooltip span.woof_tooltip_data {     position: absolute;     width:auto;     min-width: 140px;     max-width: 300px;     color: #FFFFFF;     background: #000000;     height: auto;     min-height: 21px;     line-height: 21px;     vertical-align: middle;     text-align: center;     visibility: hidden;     border-radius: 6px;     margin-top: -30px; } p.woof_tooltip span.woof_tooltip_data:after {  } p:hover.woof_tooltip span.woof_tooltip_data {     visibility: visible;     opacity: 0.8;     left: 50%;     margin-left: -74px;     z-index: 999; } .woof_tooltip_title{     display: none; } .woof_step .price_slider_amount .button{     display: none; }  .woof_products_top_panel{     overflow: hidden;     line-height: 32px;     margin: 5px 0 15px 0;     display: none;     position: relative;     z-index: 99;     clear: both; } .woof_products_top_panel_ul li ul li{     margin: 0 5px 0 0 !important; }  .woof_products_top_panel_ul a{     text-decoration: none !important; }  .woof_resgkelmt_button_2{     padding: 2px 7px; } .woof_products_top_panel ul{     margin: 0 !important;     padding: 0 !important; }  .woof_products_top_panel li{     float: left;     margin: 0 15px 0 0 !important;     list-style: none !important; }  .woof_products_top_panel li a{     text-decoration: none; }  .woof_products_top_panel li a:hover{     text-decoration: none; }  .woof_products_top_panel li span{     padding-right: 16px;     background: url(https://fontainemagnetique.ch/huprfiprwcgk/img/delete.png);     background-size: 14px 14px;     background-repeat: no-repeat;     background-position: right; }  .woof_products_top_panel li span:hover{     background-size: 14px 14px; }   /*****************************************************/ .woof_sid_auto_shortcode{     background: #fff;     border: solid 1px #eee;     border-radius: 3px;     box-shadow:inset 0px 1px 0px 0px #ffffff;     background: #fefefe;     margin-bottom: 11px;     clear: both; }  .woof_sid_auto_shortcode.woof{     padding: 16px; }   .woof_edit_view{     position: relative;     float: right;     clear: both;     opacity: 0.7;     z-index: 9999;     margin-top: -20px; }  .woof_container_overlay{     position: relative;     border:solid 1px orange; }  .woof_container_setter{     position: relative; }  .woof_container_overlay_item{     display: none;     color: red;     padding: 4px; }  .woof_container_overlay .woof_container_setter_link{     display: inline-block;     position: relative;     float: right;     clear: both;     opacity: 0.8; }  .woof_show_auto_form,.woof_hide_auto_form{     display: inline-block !important;     margin-bottom: 3px !important; }  /*** https://www.svgrepo.com/vectors/search/4 Free Search SVG Vectors and Icons ***/ .woof_show_auto_form, .woof_hide_auto_form{     background: url("https://fontainemagnetique.ch/huprfiprwcgk/img/magnifying-glass.svg");     background-size: cover;     width: 32px;     height: 32px;     display: inline-block;     background-repeat: no-repeat; }  .woof_show_auto_form_txt.woof_show_auto_form,.woof_show_auto_form_txt.woof_hide_auto_form{     width: auto;     height: auto;     background: none; }  .shopgk-ordering{     position: relative;     z-index: 3; }  .woof_sid_auto_shortcode .woof_redraw_zone{     position: relative;     width: 100%;     z-index: 1001;     display: flex;     flex-wrap: wrap; }  .woof_auto_show .woof_price_search_container{     position: relative;     z-index: 1002; }  .woof_price_search_container .price_slider_amount .price_label{     float: left !important;     display: inline-block;     text-align: right !important; }  .woof_price_search_container form .price_slider_wrapper{     display: flex;     flex-wrap: wrap; }  .woof_price_search_container form .price_slider_wrapper input[type='text']{     max-width: 35%;     margin-right: 3px;     box-shadow: none; }  .woof_childs_list_opener{     vertical-align: middle;     margin-left: 7px !important;     margin-top: 0 !important;     display: inline-block !important;     line-height: 0 !important; }  .woof_childs_list_opener span{     display: inline-block;     background-size: cover !important;     background-repeat: no-repeat !important;     background-position: right;     width: 13px;     height: 13px; }  .woof_childs_list_opener span.woof_is_closed{     background: url(https://fontainemagnetique.ch/huprfiprwcgk/img/plus2.svg); }  .woof_childs_list_opener span.woof_is_opened{     background: url(https://fontainemagnetique.ch/huprfiprwcgk/img/minus2.svg); }   .woof_childs_list_opener span:hover{     background-size: 18px 18px; }  .woof_list_checkbox li div{     margin-top: 3px; }  ul.woof_list li{     margin: 0 3px 4px 3px; }  /* =Price Filter Widget         -------------------------------------------------------------- */ .woof .widggkelmt_price_filter .price_slider {     margin-bottom: 1em; } .woof .widggkelmt_price_filter .price_slider_amount {     text-align: right;     line-height: 2.4em;     font-size: 0.8751em; } .woof .widggkelmt_price_filter .price_slider_amount .button {     float: right !important; }  .woof .widggkelmt_price_filter .ui-slider {     position: relative;     text-align: left; } .woof .widggkelmt_price_filter .ui-slider .ui-slider-handle {     position: absolute;     z-index: 2;     width: 0.9em;     height: 0.9em;     border-radius: 1em;     border: 1px solid #141741;     cursor: pointer;     background: #2d338e;     outline: none; } .woof .widggkelmt_price_filter .ui-slider .ui-slider-handle:last-child {     margin-left: -0.5em; } .woof .widggkelmt_price_filter .ui-slider .ui-slider-range {     position: absolute;     z-index: 1;     font-size: .7em;     display: block;     border: 0;     background: #c0132c;     border-radius: 1em; } .woof .widggkelmt_price_filter .price_slider_wrapper .ui-widggkelmt-content {     border-radius: 1em;     background: #d5d5d5; } .woof .widggkelmt_price_filter .ui-slider-horizontal {     height: .5em; } .woof .widggkelmt_price_filter .ui-slider-horizontal .ui-slider-range {     top: 0;     height: 100%; } .woof .widggkelmt_price_filter .ui-slider-horizontal .ui-slider-range-min {     left: -1px; } .woof .widggkelmt_price_filter .ui-slider-horizontal .ui-slider-range-max {     right: -1px; }   .woof .widggkelmt_price_filter .ui-slider .ui-slider-range {     background-color: #a46497;     border: 0 none;     border-radius: 1em;     display: block;     font-size: 0.7em;     position: absolute;     z-index: 1; } .woof .widggkelmt_price_filter .ui-slider-horizontal .ui-slider-range {     height: 100%;     top: 0; } .woof .widggkelmt_price_filter .ui-slider-horizontal .ui-slider-range {     height: 100%;     top: 0; } .woof .widggkelmt_price_filter .ui-slider .ui-slider-range {     background-color: #a46497;     border: 0 none;     border-radius: 1em;     display: block;     font-size: 0.7em;     position: absolute;     z-index: 1; }  .woof .widggkelmt_price_filter .ui-slider .ui-slider-handle {     background-color: #a46497;     border-radius: 1em;     cursor: ew-resize;     height: 1em;     margin-left: -0.5em;     outline: 0 none;     position: absolute;     width: 1em;     z-index: 2; }   .woof .widggkelmt_price_filter .price_slider_wrapper .ui-widggkelmt-content {     background-color: #602053;     border: 0 none;     border-radius: 1em; } .woof .widggkelmt_price_filter .price_slider_wrapper .ui-widggkelmt-content {     background: none repeat scroll 0 0 #d5d5d5;     border-radius: 1em; } .woof .widggkelmt_price_filter .ui-slider-horizontal {     height: 0.5em; } .woof .widggkelmt_price_filter .ui-slider {     margin-left: 0.5em;     margin-right: 0.5em;     position: relative;     text-align: left; } .woof .shopgk .widggkelmt_price_filter .price_slider {     margin-bottom: 1em; } .woof .widggkelmt_price_filter .ui-slider-horizontal {     height: 0.5em; } .woof .widggkelmt_price_filter .ui-slider {     position: relative;     text-align: left; } .woof .widggkelmt_price_filter .price_slider {     margin-bottom: 1em; }  .woof_overflow_hidden{     overflow: hidden; }  .woof .chosen-drop{     z-index: 10001 !important; }  .chosen-results{     z-index: 10001 !important; }  .woof .chosen-container-multi .chosen-choices li.search-field input[type="text"]{     min-height: 18px !important; }  .woof_sid_widget .woof_edit_view{     display: none; }  .woof_section_scrolled{     overflow: auto;     overflow-x: hidden;     margin-bottom: 3px; }  .woof_price_filter_dropdown{     width: 100%; }  .chosen-results li{     margin-left: 0 !important; }  .woof-padding-1{     padding-left: 12px !important; } .woof-padding-2{     padding-left: 24px !important; } .woof-padding-3{     padding-left: 36px !important; } .woof-padding-4{     padding-left: 48px !important; } .woof-padding-5{     padding-left: 60px !important; }  /*******************************/  .chosen-container{     margin-bottom: 3px;     max-width: 100%; }  .woof_search_is_going nav.shopgk-breadcrumb+h1.page-title{     display: none; }  .woof_search_is_going nav.shopgk-breadcrumb{     display: none; }  .woof_checkbox_label{     margin-left: 7px !important; }  .woof_checkbox_label_selected{     font-weight: bold; }  .woof_radio_label_selected{     font-weight: bold; }  .woof_checkbox_count{     margin-left: 3px; }  .woof_radio_label{     margin-left: 5px; }  .woof_radio_count{     margin-left: 2px; }  a.woof_front_toggle{     float:right;     text-decoration: none !important; }  .woof_redraw_zone a.woof_front_toggle img{     height: 20px; }   .woof_closed_block{     display: none; }  .woof_radio_term_resgkelmt_visible{     display: inline-block !important;     padding: 2px 0 0 7px;     position: absolute; }  .woof label{     cursor: pointer; }  .woof_hidden_term{     display: none !important; }  .woof_open_hidden_li{     clear:both;     display: block !important;     text-align: center; }  .woof_open_hidden_li a{     outline: none !important; }  .woof_open_hidden_li img{     box-shadow: none !important; }  a.woof_start_filtering_btn{     display: inline-block;     padding: 9px 12px;     border: solid 2px #ccc;     border-radius: 3px;     text-decoration: none !important;     transition: all .5s; }  a.woof_start_filtering_btn:hover{     color: #0073d2 !important;     border-color: #0073d2;     text-decoration: none; }  a.woof_start_filtering_btn2{     display: inline-block;     padding: 9px 12px;     border: solid 2px #0073d2;     border-radius: 7px;     text-decoration: none !important;     color: #0073d2 !important; }  .woof_price_filter_txt{     min-width: 75px !important;     max-width: 49%; }  a.chosen-single{     text-decoration: none !important; }  .chosen-container-single .chosen-single span{     font-size: 14px;     color: #444;     font-weight: 400;     line-height: 24px; }  .chosen-container-single .chosen-single{     height: 32px !important;     line-height: 29px !important;     background: #fff;     box-shadow: none;     border-radius: 1px; }  .chosen-container-single .chosen-single div b{     background-position: 0 4px !important; }  /*shortcode skins*/  .woof_sid_flat_white{     background: #fff;     border: solid 1px #eee;     padding: 9px; }  .woof_sid_flat_grey .chosen-container-single .chosen-single{     border-radius: 0px;     background: none;     background-color: #fff;     box-shadow: none;     border: 1px solid #ddd;  } .woof_sid_flat_grey .chosen-container-active.chosen-with-drop .chosen-single {     border: 1px solid #ddd;     border-radius: 0;     background-image: none;     box-shadow: none; } .woof_sid_flat_grey .chosen-container-active{     background: none;     background-color: #fff;     box-shadow: none; } .woof_sid_flat_grey .chosen-container-multi .chosen-choices{     background-image: none;     border: 1px solid #ddd; } .woof_sid_flat_grey  .chosen-container-active .chosen-choices{     box-shadow: none;     border: 2px solid #97b6be; } .woof_sid_flat_grey  .chosen-container .chosen-results li.highlighted {     background-color: #97b6be;     background-image: none;     color: #fff; }  .woof_sid_flat_grey .chosen-container-multi .chosen-choices li.search-choice , .woof_sid_flat_dark .chosen-container-multi .chosen-choices li.search-choice {     border: 2px solid #aaa;     border-radius: 0px;     background-color: transparent;     ;     background-image:none;     box-shadow: none; } .woof_sid_flat_grey .chosen-container .chosen-drop{     border: 2px solid #aaa;     border-top: 0;     background: #fff;     box-shadow: none; } .woof_sid_flat_grey .woof_submit_search_form_container button{     box-shadow: none; } .woof_sid_flat_grey .woof_submit_search_form_container button:hover{     background-color: #97b6be; } .woof_sid_flat_grey .woof_submit_search_form_container, .woof_sid_flat_dark .woof_submit_search_form_container {     margin: 0px; }   .woof_sid_flat_grey .woof_redraw_zone select,.woof_sid_flat_grey .woof_redraw_zone input{     width: 100%; } .woof_sid_flat_grey .irs-bar, .woof_sid_flat_dark .irs-bar {     border-top: 1px solid #97b6be;     border-bottom: 1px solid #97b6be;     background: #97b6be;  } .woof_sid_flat_grey .irs-from, .woof_sid_flat_grey .irs-to, .woof_sid_flat_grey .irs-single {     color: #fff;     background: #97b6be; } .woof_sid_flat_dark .irs-from, .woof_sid_flat_dark .irs-to, .woof_sid_flat_dark .irs-single {     color: #fff;     background: #97b6be; } .woof_sid_flat_grey .irs-slider, .woof_sid_flat_dark .irs-slider{     border: 2px solid #AAA;     background: #DDD;     box-shadow: 0px 0px 0px rgba(0,0,0,0.3); } .woof_sid_flat_grey .irs-line, .woof_sid_flat_grey .irs-line{     background: #EEE;     border: 2px solid #AAA; } .woof_sid_flat_grey .woof_container h4 {     margin-bottom: 11px!important;     font-size: 1.12em!important;     background: #eee;     padding: 9px 7px;     color: #777;     line-height: 1.12em!important;     text-align: center; } .woof_sid_flat_grey {     background: #fff;     border: solid 1px #ddd;     background: #fdfdfd;     margin-bottom: 11px;     margin-top: 30px;     padding: 12px; } .woof_sid_flat_grey .woof_select_radio_check dt.woof_select_radio_check_opened a {     background-color: #a0bcc385;     color: #fff !important;     border: solid 1px #fff; }  .woof_sid_flat_grey .woof_select_radio_check dt a {     border: solid 2px #aaa;     border-radius: 0px; } .woof_sid_flat_grey .woof_color_term:hover , .woof_sid_flat_dark .woof_color_term:hover{     border-color: #444;     transform: scale(1.1, 1.1);     transition-duration: 1s;     border-style: solid; } .woof_sid_flat_grey .woof_color_term.checked , .woof_sid_flat_dark .woof_color_term.checked {     transform: scale(1.1, 1.1); } .woof_sid_flat_grey .woof_color_term , .woof_sid_flat_dark .woof_color_term  {     border-radius: 0px; }    .woof_sid_flat_dark {     border: solid 2px #aaa;     background: #4e4d4d;     margin-bottom: 11px;     margin-top: 30px;     padding: 12px;     color: #e2e6e7; } .woof_sid_flat_dark .woof_redraw_zone select,.woof_sid_flat_dark .woof_redraw_zone input{     width: 100%; }  .woof_sid_flat_dark .chosen-container-single .chosen-single{     border-radius: 0px;     background: none;     background-color: #4e4d4d;     box-shadow: none;     border: 2px solid #e2e6e7;     color: #e2e6e7;  } .chosen-container .chosen-drop {     border: 2px solid #4d4d4;     background: #4e4d4d;     box-shadow: 0 0px 0px rgba(0,0,0,0); } .woof_sid_flat_dark .chosen-container-active.chosen-with-drop .chosen-single {     border: 2px solid #e2e6e7;     border-radius: 0;     background-image: none;     box-shadow: none; } .woof_sid_flat_dark .chosen-container-active{     background: none;     background-color: #4e4d4d;     box-shadow: none; } .woof_sid_flat_dark .chosen-container-multi .chosen-choices{     background-image: none;     background-color: #4e4d4d;     border: 2px solid #e2e6e7; } .woof_sid_flat_dark .chosen-container-multi ul.chosen-choices li.search-field input{     color: #e2e6e7; } .woof_sid_flat_dark .chosen-container .chosen-results li.no-results {     background: #97b6be; } .woof_sid_flat_dark  .chosen-container-active .chosen-choices{     box-shadow: none;     border: 2px solid #e2e6e7; } .woof_sid_flat_dark  .chosen-container .chosen-results li.highlighted {     background-color: #97b6be;     background-image: none;     color: #e2e6e7; }   .woof_sid_flat_dark .chosen-container .chosen-drop{     border: 2px solid #e2e6e7;     border-top: 0;     background: #4e4d4d;     box-shadow: none; } .woof_sid_flat_dark .chosen-container-single .chosen-drop {     border-radius: 0px; } .woof_sid_flat_dark .woof_color_term{     border: 0px solid #e2e6e7; } .woof_sid_flat_dark .woof_color_term.checked {     border: 3px solid #e2e6e7; } .woof_sid_flat_dark .woof_container h4 {     margin-bottom: 11px!important;     font-size: 1.32em!important;     background: #a0bcc385;     padding: 11px 7px;     color: #e2e6e7;     line-height: 1.12em!important;     text-align: center; } .woof_sid_flat_dark .woof_submit_search_form_container button{     box-shadow: none; } .woof_sid_flat_dark .woof_submit_search_form_container button:hover{     background-color: #97b6be; } .woof_sid_flat_dark .woof_select_radio_check dt.woof_select_radio_check_opened a {     background-color: #a0bcc385;     color: #e2e6e7 !important;     border: solid 2px #e2e6e7; }  .woof_sid_flat_dark .woof_select_radio_check dt a {     background-color: #4e4d4d;     color: #e2e6e7 !important;     border: solid 2px #e2e6e7;     border-radius: 0px; } .woof_sid_flat_dark .woof_select_radio_check dd ul.woof_list {     background-color: #4e4d4d;     color: #e2e6e7; } .woof_sid_flat_dark input[type=search]:focus, .woof_sid_flat_dark input[type=text]:focus, .woof_sid_flat_dark  textarea:focus {     background: #a0bcc385;     color: #e2e6e7; } .woof_sid_flat_dark .woof_text_search_container input[type='search'], .woof_sid_flat_dark input[type='search']  {     background: #4e4d4d;     color: #e2e6e7;     border: solid 2px #e2e6e7; } .woof_sid_flat_dark .woof_text_search_container input[type='search']::placeholder , .woof_sid_flat_dark  input[type='search']::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */     color: #a0bcc3;     opacity: 1; /* Firefox */ } .woof_sid_flat_dark .irs-max , .woof_sid_flat_dark .irs-min{     background: #a0bcc385;     color: #e2e6e7; } .woof_sid_flat_grey .woof_list_label li .woof_label_term:hover, .woof_sid_flat_grey .woof_list_label li .woof_label_term.checked {     background-color: #97afb5;     border-color: #a0bcc385;     color: #fff; } .woof_sid_flat_dark .woof_list_label li .woof_label_term:hover, .woof_sid_flat_dark .woof_list_label li .woof_label_term.checked {     background-color: #a0bcc385;     border-color: #a0bcc385;     color: #e2e6e7; } .woof_sid_flat_dark .woof_list_label li .woof_label_term{     color: #728a90; } .woof_sid_flat_dark .easy-autocomplete-container ul {     background: none repeat scroll 0 0 #4e4d4d;     ;     border-top: 1px dotted #ccc;     display: none;     margin-top: 0;     padding-bottom: 0;     padding-left: 0;     position: relative;     top: -1px; } .woof_sid_flat_dark .easy-autocomplete-container ul li.selected {     background: none repeat scroll 0 0 #a0bcc385; } /*columns*/ .woof_auto_4_columns .woof_container {     display: inline-block;     vertical-align: top;     width: 24%;     padding: 5px;     min-width: 150px; }  .woof_auto_3_columns .woof_container {     display: inline-block;     vertical-align: top;     width: 31%;     padding: 5px;     min-width: 150px; } .woof_auto_2_columns .woof_container {     display: inline-block;     vertical-align: top;     width: 48%;     padding: 5px;     min-width: 150px; } .woof_auto_1_columns .woof_container {     display: inline-block;     vertical-align: top;     width: 100%;     padding: 5px;     min-width: 150px; } .woof_auto_1_columns .woof_list_checkbox li,.woof_auto_1_columns .woof_list_radio li{  }   .woof_auto_1_columns .woof_container_select_radio_check .woof_list_checkbox li, .woof_auto_1_columns .woof_container_select_radio_check .woof_list_radio li{     display: block; } input.woof_checkbox_term, input.woof_radio_term{     vertical-align: middle; } /********************************************/   /* Large Devices, Wide Screens */ @media only screen and (max-width : 1200px) {    }  /* Medium Devices, Desktops */ @media only screen and (max-width : 992px) {     .woof_sid_auto_shortcode .woof_container{         clear: both;         width: 100%;     }      .woof_sid_auto_shortcode .woof_container .chosen-container{         width: 100% !important;     }      .woof_sid_auto_shortcode .woof_container_select .woof_block_html_items,     .woof_sid_auto_shortcode .woof_container_slider .woof_block_html_items,     .woof_sid_auto_shortcode .woof_by_rating_container .woof_container_inner{         height: auto !important;         min-height: auto !important;         max-height: auto !important;     } }  .easy-autocomplete-container ul{     margin: 0 !important; }  .woof_tooltip_templates{     display: none; } .woof_container_inner .woof_tooltip_header{     display: inline-block;     height: 15px;     width: auto;     vertical-align: top; }  .woof_container_inner h4{     margin-bottom: 9px; }  .woof_tooltip_title{     font-size: 18px;     font-weight: bold;     color: #2c2c2c; } .woof_container .woof_container_inner input[type="search"] {     line-height: normal !important;     border: solid 1px #eee; } .woof_star_font,.woof_star_selected select {     font-family: 'star';     color: #96588a; } #select2-woof_select_range-results li{     font-family: 'star'; } #select2-woof_select_range-results li:first-of-type {     font-family: none; } .woof_star_selected .chosen-single span{     font-family: 'star';     color: #96588a; } .woof_price_filter_txt_slider .woof_price_filter_txt_from{     float: left; } .woof_price_filter_txt_slider .woof_price_filter_txt_to{     float: right; } .woof_price_filter_txt_slider{     height: 35px; }  .woof_price_filter_txt_slider input[type='number']{     padding: 2px 7px;     border: solid 1px #ccc;     background: #fff;     box-shadow: none; }  /* Small Devices, Tablets */ @media only screen and (max-width : 768px) {  }  /* Small Devices, Tablets */ @media only screen and (max-width : 600px) {  }  /* Extra Small Devices, Phones */ @media only screen and (max-width : 480px) {  }  ul.chosen-choices{     padding: 5px !important; }   /*mobile filter*/ .woof_hide_filter{     display: none !important; } .woof_show_filter_for_mobile.woof {     opacity: 0.95;     position: fixed;     top: 100%;     background: white;     z-index: 9999;     overflow: auto;     height: 100%;     display: block !important;     width: 100%;     right: 0px;     padding: 30px;     padding-bottom: 100px;     animation: move_top .5s ease ;     animation-fill-mode: forwards; }  .woof_hide_mobile_filter img, .woof_show_mobile_filter img{     display: inline-block;     width: 30px; } .woof_hide_mobile_filter span, .woof_show_mobile_filter span{     font-size: 20px;     display: inline-block;     vertical-align: top;     font-weight: 600; } .woof_hide_mobile_filter{     margin-bottom: 10px;     display: none;     cursor: pointer; } .woof_show_filter_for_mobile .woof_hide_mobile_filter{     display: block; } @keyframes move_top {     100% {         top: 30px;      } } .woof_container_select_hierarchy .select2-container{     margin-bottom: 10px; }  /********************* index.php #475 **********************************/ .woof_price_search_container .price_slider_amount .price_label{     text-align: left !important; }  .woof .widggkelmt_price_filter .price_slider_amount .button {     float: left; }  .woof_float_none{     float: none; }  /********************* beauty scroll start **********************************/  /* Let's get this party started */ .woof_use_beauty_scroll::-webkit-scrollbar {     width: 6px; }  /* Track */ .woof_use_beauty_scroll::-webkit-scrollbar-track {     box-shadow: inset 0 0 6px rgba(100,100,100,0.3);     border-radius: 5px; }  /* Handle */ .woof_use_beauty_scroll::-webkit-scrollbar-thumb {     border-radius: 5px;     background: rgba(220,220,220,0.8);     box-shadow: inset 0 0 6px rgba(200,200,200,0.5); } .woof_use_beauty_scroll::-webkit-scrollbar-thumb:window-inactive {     background: rgba(120,120,120,0.4); } .woof_seo_text{     clear:both; } .woof .woof_wcga_label_hide, .woof_container_inner .woof_wcga_label_hide {     display: none !important; } .woof_use_beauty_scroll{     overflow-y: scroll; } /********************* beauty scroll end **********************************/  .woof_list.woof_list_label > li{     position: relative; }  ul.woof_list.woof_list_label li{     margin: 2px 2px 2px 0; }  ul.woof_list{     padding-left: 0 !important;     margin-left: 0 !important; }  /************** reset WOOF style for some wp gk_designs ***********************/ .widget .woof_redraw_zone ul li, .widget .woof_redraw_zone ul li a{     border-bottom: none;     padding: 0;     box-shadow: none;     margin: 0; }  .widget .woof_redraw_zone ul, .widget .woof_redraw_zone ol{     border: none;     box-shadow: none; }  ul.chosen-results{     margin: 0;     padding: 0; } .woof_autohide_wrapper{     position: relative; } .woof_open_hidden_li a img{     max-width: 75px; } /************** reset WOOF style for some wp gk_designs end ***********************/   .woof_auto_show_indent{     background: #fff; }  .widggkelmt_price_filter .price_slider_wrapper .price_slider {     min-width: 200px; }  .woof_redraw_zone.woof_blur_redraw_zone{    position: relative;     filter: blur(12px);     background-image: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.5) 50%, transparent 100%), linear-gradient(#DDD 100%, transparent 0);     background-repeat: no-repeat;     background-size: 75px 100%, 100% 100%, 100% 16px, 100% 30px;     background-position: -185px 0, center 0, center 115px, center 142px;     box-sizing: border-box;     animation: woof-animloader 1.3s ease-in-out infinite; }  @keyframes woof-animloader {   to {     background-position: 100% 0, center 0, center 115px, center 142px;   } }
.woof_products_top_panel li span, .woof_products_top_panel2 li span{background: url(https://fontainemagnetique.ch/huprfiprwcgk/img/delete.png);background-size: 14px 14px;background-repeat: no-repeat;background-position: right;} .woof_edit_view{                     display: none;                 }
/*! Chosen, a Select Box Enhancer for jQuery and Prototype by Patrick Filler for Harvest, http://getharvest.com  Version custom Full source at https://github.com/harvesthq/chosen Copyright (c) Harvest http://getharvest.com  MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md This file is generated by `grunt build`, do not edit it by hand. */.chosen-container{     position:relative;     display:inline-block;     vertical-align:middle;     font-size:13px;     user-select:none } .chosen-container *{     box-sizing:border-box } .chosen-container .chosen-drop{     position:absolute;     top:100%;     z-index:1010;     width:100%;     border:1px solid #aaa;     border-top:0;     background:#fff;     clip:rect(0,0,0,0);     clip-path:inset(100% 100%) } .chosen-container.chosen-with-drop .chosen-drop{     clip:auto;     clip-path:none } .chosen-container a{     cursor:pointer } .chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{     margin-right:4px;     overflow:hidden;     white-space:nowrap;     text-overflow:ellipsis;     font-weight:400;     color:#999 } .chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{     content:":";     padding-left:2px;     vertical-align:top } .chosen-container-single .chosen-single{     position:relative;     display:block;     overflow:hidden;     padding:2px 0 2px 8px;     height:25px;     border:1px solid #eee;     border-radius:2px;     background-color:#fff;     background-clip:padding-box;     color:#444;     text-decoration:none;     white-space:nowrap;     line-height:24px } .chosen-container-single .chosen-default{     color:#999 } .chosen-container-single .chosen-single span{     display:block;     overflow:hidden;     margin-right:26px;     text-overflow:ellipsis;     white-space:nowrap } .chosen-container-single .chosen-single-with-deselect span{     margin-right:38px } .chosen-container-single .chosen-single abbr{     position:absolute;     top:6px;     right:26px;     display:block;     width:12px;     height:12px;     background:url(https://fontainemagnetique.ch/huprfiprwcgk/js/chosen/chosen-sprite.png) -42px 1px no-repeat;     font-size:1px } .chosen-container-single .chosen-single abbr:hover{     background-position:-42px -10px } .chosen-container-single.chosen-disabled .chosen-single abbr:hover{     background-position:-42px -10px } .chosen-container-single .chosen-single div{     position:absolute;     top:0;     right:0;     display:block;     width:18px;     height:100% } .chosen-container-single .chosen-single div b{     display:block;     width:100%;     height:100%;     background:url(https://fontainemagnetique.ch/huprfiprwcgk/js/chosen/chosen-sprite.png) no-repeat 0 2px } .chosen-container-single .chosen-search{     position:relative;     z-index:1010;     margin:0;     padding:3px 4px;     white-space:nowrap } .chosen-container-single .chosen-search input[type=text]{     margin:1px 0;     padding:6px 20px 5px 5px;     width:100%;     height:auto;     outline:0;     border:1px solid #eee;     background:url(https://fontainemagnetique.ch/huprfiprwcgk/js/chosen/chosen-sprite.png) no-repeat 100% -20px;     font-size:1em;     font-family:sans-serif;     line-height:normal;     border-radius:0;     box-shadow: none; } .chosen-container-single .chosen-drop{     margin-top:-1px;     border-radius: 0;     background-clip:padding-box } .chosen-container-single.chosen-container-single-nosearch .chosen-search{     position:absolute;     clip:rect(0,0,0,0);     clip-path:inset(100% 100%) } .chosen-container .chosen-results{     color:#444;     position:relative;     overflow-x:hidden;     overflow-y:auto;     margin:0 4px 4px 0;     padding:0 0 0 4px;     max-height:240px;     -webkit-overflow-scrolling:touch } .chosen-container .chosen-results li{     display:none;     margin:0 !important;     padding:8px 6px !important;     list-style:none;     line-height:15px;     word-wrap:break-word;     -webkit-touch-callout:none } .chosen-container .chosen-results li.active-result{     display:list-item;     cursor:pointer } .chosen-container .chosen-results li.disabled-result{     display:list-item;     color:#ccc;     cursor:default } .chosen-container .chosen-results li.highlighted{     background-color:#3875d7;     background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);     color:#fff } .chosen-container .chosen-results li.no-results{     color:#777;     display:list-item;     background:#f4f4f4 } .chosen-container .chosen-results li.group-result{     display:list-item;     font-weight:700;     cursor:default } .chosen-container .chosen-results li.group-option{     padding-left:15px } .chosen-container .chosen-results li em{     font-style:normal;     text-decoration:underline } .chosen-container-multi .chosen-choices{     position:relative;     overflow:hidden;     margin:0;     padding:0 5px;     width:100%;     height:auto;     border:1px solid #eee;     background-color:#fff;     cursor:text } .chosen-container-multi .chosen-choices li{     float:left;     list-style:none } .chosen-container-multi .chosen-choices li.search-field{     margin:0;     padding:0;     white-space:nowrap } .chosen-container-multi .chosen-choices li.search-field input[type=text]{     margin:1px 0;     padding:0;     height:25px;     outline:0;     border:0!important;     background:0 0!important;     box-shadow:none;     color:#999;     font-size:100%;     font-family:sans-serif;     line-height:normal;     border-radius:0;     width:25px } .chosen-container-multi .chosen-choices li.search-choice{     position:relative;     margin:1px 3px 1px 0;     padding:7px 20px 7px 5px;     border:1px solid #eee;     max-width:100%;     border-radius:2px;     background-color:#fff;     background-repeat:repeat-x;     background-clip:padding-box;     color:#333;     line-height:13px;     cursor:default } .chosen-container-multi .chosen-choices li.search-choice span{     word-wrap:break-word } .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{     position:absolute;     top:7px;     right:3px;     display:block;     width:12px;     height:12px;     background:url(https://fontainemagnetique.ch/huprfiprwcgk/js/chosen/chosen-sprite.png) -42px 1px no-repeat;     font-size:1px } .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{     background-position:-42px -10px } .chosen-container-multi .chosen-choices li.search-choice-disabled{     padding-right:5px;     border:1px solid #ccc;     background-color:#e4e4e4;     background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);     color:#666 } .chosen-container-multi .chosen-choices li.search-choice-focus{     background:#d4d4d4 } .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{     background-position:-42px -10px } .chosen-container-multi .chosen-results{     margin:0;     padding:0 } .chosen-container-multi .chosen-drop .result-selected{     display:list-item;     color:#ccc;     cursor:default } .chosen-container-active .chosen-single{     border:1px solid #5897fb; } .chosen-container-active.chosen-with-drop .chosen-single{     border:1px solid #aaa;     border-bottom-right-radius:0;     border-bottom-left-radius:0; } .chosen-container-active.chosen-with-drop .chosen-single div{     border-left:none;     background:0 0 } .chosen-container-active.chosen-with-drop .chosen-single div b{     background-position:-18px 2px } .chosen-container-active .chosen-choices{     border:1px solid #5897fb; } .chosen-container-active .chosen-choices li.search-field input[type=text]{     color:#222!important } .chosen-disabled{     opacity:.5!important;     cursor:default } .chosen-disabled .chosen-single{     cursor:default } .chosen-disabled .chosen-choices .search-choice .search-choice-close{     cursor:default } .chosen-rtl{     text-align:right } .chosen-rtl .chosen-single{     overflow:visible;     padding:0 8px 0 0 } .chosen-rtl .chosen-single span{     margin-right:0;     margin-left:26px;     direction:rtl } .chosen-rtl .chosen-single-with-deselect span{     margin-left:38px } .chosen-rtl .chosen-single div{     right:auto;     left:3px } .chosen-rtl .chosen-single abbr{     right:auto;     left:26px } .chosen-rtl .chosen-choices li{     float:right } .chosen-rtl .chosen-choices li.search-field input[type=text]{     direction:rtl } .chosen-rtl .chosen-choices li.search-choice{     margin:3px 5px 3px 0;     padding:3px 5px 3px 19px } .chosen-rtl .chosen-choices li.search-choice .search-choice-close{     right:auto;     left:4px } .chosen-rtl.chosen-container-single .chosen-results{     margin:0 0 4px 4px;     padding:0 4px 0 0 } .chosen-rtl .chosen-results li.group-option{     padding-right:15px;     padding-left:0 } .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{     border-right:none } .chosen-rtl .chosen-search input[type=text]{     padding:4px 5px 4px 20px;     background:url(https://fontainemagnetique.ch/huprfiprwcgk/js/chosen/chosen-sprite.png) no-repeat -30px -20px;     direction:rtl } .chosen-rtl.chosen-container-single .chosen-single div b{     background-position:6px 2px } .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{     background-position:-12px 2px } @media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){     .chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{         background-image:url(https://fontainemagnetique.ch/huprfiprwcgk/js/chosen/chosen-sprite@2x.png)!important;         background-size:52px 37px!important;         background-repeat:no-repeat!important     } }
.woof_authors li{     margin-top:7px !important;     list-style-type: none !important; }  ul.woof_authors{     margin: 0 !important;     padding: 0 !important; }
.woof_checkbox_instock_container{     margin-bottom: 4px; }
.woof_checkbox_sales_container{     margin-bottom: 4px; }
.woof_text_search_container .woof_text_search_go{     display: block;     width: 20px;     height: 20px;     margin-left: 3px;     background: url("https://fontainemagnetique.ch/huprfiprwcgk/ext/by_text/assets/img/magnifying-glass2.svg");     display: none;     border: none !important;     text-decoration: none !important;     position: absolute;     right: 5px;     top: 5px;     z-index: 98; } .woof_text_search_container .woof_container_inner{     position: relative; } .woof_husky_txt{     width: 100%;     display: block;     height: auto;     position: relative;     margin-top: -1px; }  .woof_husky_txt-input{     width: 100%;     min-height: 30px;     /* background: #fff;      color: #777; */     margin-bottom: 0 !important; }  .woof_husky_txt-container{     font-family: sans-serif;     background: rgb(238, 238, 238);     border-radius: 2px;     border: solid 1px #eee;      padding: 0;     width: inherit;     min-height: 1px;     max-height: 1px;     overflow: hidden;     position: absolute;     width: 100%;     z-index: 9999;     /* cursor: pointer; */     /* user-select: none; */     margin-top: 1px; }  .woof_husky_txt-container .woof_husky_txt-option{     display: flex;     padding: 9px 20px 9px 9px;     /* cursor: pointer; */     background: #fcfcfc;     margin-bottom: 2px;     border-bottom: solid 1px #ddd;     transition: all 0.25s ease-in-out;     text-shadow: 0px 1px 0.5px #fff; }  .woof_husky_txt-container .woof_husky_txt-option img.woof_husky_txt-option-thumbnail{     margin-top: 3px;     max-height: 72px; }  .woof_husky_txt-container div:last-of-type{     border-bottom: none;     margin-bottom: 0; }   .woof_husky_txt-container .woof_husky_txt-option:hover{     background: #f9f9f9; }  .selectron23-container .selectron23-option[data-selected='1']{     background: #f9f9f9; }   .woof_husky_txt-option img.woof_husky_txt-option-thumbnail{     max-width: 100px;     margin-right: 5px;     vertical-align: middle; }  .woof_husky_txt-option-title{     font-weight: bold;     color: #000;     font-size: 0.9em;     line-height: 1.2em; }  .woof_husky_txt-option-title a{     text-decoration: none !important; }  .woof_husky_txt-option-text{     text-overflow: ellipsis;     color: #aaa;     overflow: hidden;     font-weight: normal;     line-height: 1.4em;     font-size: 12px; }  .woof_husky_txt-container > span {     cursor: pointer;     width: 0;     height: 0;     position: absolute;     right: 10px;     margin-top: 0; }  span.woof_husky_txt-highlight{     background-color: rgba(255, 255, 204, 0.7); }   /* Works on Firefox */ .woof_husky_txt * {     scrollbar-width: thin;     scrollbar-color: #fcfcfc #eee; }  /* Works on Chrome, Edge, and Safari */ .woof_husky_txt *::-webkit-scrollbar {     width: 12px; }  .woof_husky_txt *::-webkit-scrollbar-track {     background: #eee; }  .woof_husky_txt *::-webkit-scrollbar-thumb {     background-color: #fcfcfc;     border-radius: 20px;     border: 3px solid #ddd; }   .woof_husky_txt-loader {     position: absolute;     right: 0;     top: 0;     opacity: 0.7;     background: transparent;     border-top: 4px solid #03A9F4;     border-right: 4px solid transparent;     border-radius: 50%;     animation: 1s woof_husky_txt-loader-spin linear infinite; }  @-webkit-keyframes woof_husky_txt-loader-spin {     from {         transform: rotate(0deg);     }     to {         transform: rotate(360deg);     } }  @keyframes woof_husky_txt-loader-spin {     from {         transform: rotate(0deg);     }     to {         transform: rotate(360deg);     } }  .woof_husky_txt-cross{     color: #ccc;     line-height: 0;     position: absolute;     right: 5px;     cursor: pointer; }  .woof_husky_txt-option-breadcrumb{     font-size: 11px; }  .woof_husky_txt-option-breadcrumb a{     text-decoration: none !important; }  .woof_husky_txt-option-pagination a{     text-decoration: none !important;     font-size: 13px;     color: #0c0d0e;     line-height: 27px;     padding-left: 8px;     padding-right: 8px;     border: 1px solid #d6d9dc;     display: inline-block;     border-radius: 3px;     user-select: none;     margin-right: 5px;     margin-bottom: 3px; }  .woof_husky_txt-option-pagination a:hover{     border-color: #f48024; } .woof_husky_txt-option-pagination b, .woof_husky_txt-option-pagination i{     margin-right: 5px;     padding-left: 8px;     padding-right: 8px;     display: inline-block;     border-radius: 3px;     line-height: 27px;     border-color: #f48024;     border: 1px solid #f48024;     color: #0c0d0e;     user-select: none; }  .woof_husky_txt-option-pagination i{     border-color: #d6d9dc; }  .woof_husky_txt-labels{     display: flex;     flex-wrap: wrap;     width: fit-content;     margin-bottom: 5px; }  .woof_husky_txt-labels > div{     margin-right: 3px;     background: #2f55d4;     padding: 2px 7px;     border-radius: 3px;     font-size: 11px;     color: #fff;     text-shadow: none;     line-height: 13px; }  .woof_husky_txt-option-clickable{     cursor: pointer; }  .woof_husky_txt-option{     text-align: left; }
.woof_list_label li .woof_label_term:hover, .woof_list_label li .woof_label_term.checked {     background-color: #34495e;     border-color: #34495e; }   .woof_list_label li {     display: inline-block !important;     margin: 2px;     vertical-align: top; }  .woof_list_label .woof_label_term {     background-color: #efefef;     border: 1px solid #ddd;     margin: 3px 3px 3px 0;     padding: 3px 4px;        line-height: 25px;     text-align: center;     overflow: hidden;     text-decoration: none;     cursor: pointer;      min-width: 50px;     max-width: 100%;     height: 50px;     display: flex;     justify-content: center;     align-items: center; }  .woof_list_label li .woof_label_term:hover, .woof_list_label li .woof_label_term.checked {     background-color: #477bff;     border-color: #477bff;     color: #fff; }  .woof_label_count{     font-size: 10px;     position: absolute;     border-radius: 200px;     min-width: 17px;     height: 17px;     line-height: 17px !important;     color: wheat;     text-align: center;     font-weight: bold !important;          margin: 0;     right: 0;     background-color: #efefef;     border: 1px solid #ddd;     color: #477bff;     display: flex;     justify-content: center;     align-items: center; }
/* http://codepen.io/elmahdim/pen/hlmri */ dl.woof_select_radio_check{     margin: 0 !important; }   .woof_select_radio_check dd, .woof_select_radio_check dt {     margin: 0px;     padding: 0px; }  .woof_select_radio_check ul {     margin: -1px 0 0 0; }  .woof_select_radio_check dd {     position: relative; }  .woof_select_radio_check a, .woof_select_radio_check a:visited {     color: #839b05;     text-decoration: none;     outline: none;     font-size: 12px; }  .woof_select_radio_check dt a {     background-color: #fff;     color: #424035 !important;     display: block;     padding: 5px 15px 5px 7px;     line-height: 18px;     overflow: hidden;     border: solid 1px #eee;     border-radius: 2px; }  .woof_select_radio_check dt.woof_select_radio_check_opened a {     background-color: #477bff;     color: #fff !important;     border: solid 1px #fff; }  .woof_multiSel{     margin-bottom: 0 !important; }  .woof_select_radio_check dt a span, .woof_multiSel span {     cursor: pointer;     display: inline-block;     /*padding: 0 9px 2px 0;*/     width: 100%;     margin-bottom: 3px; }  .woof_select_radio_check dd ul.woof_list {     background-color: #fff;     border: 0;     color: #000;     display: none;     left: 0px;     position: absolute;     z-index: 9999;     top: 2px;     width: 100%;     list-style: none;     overflow: auto;     padding-top: 12px; }  .woof_select_radio_check span.value {     display: none; }  .woof_mutliSelect li{     padding: 2px 15px 2px 5px; }  .select_radio_check dd ul.woof_list li a {     padding: 5px;     display: block; }  .woof_select_radio_check dd ul.woof_list li a:hover {     background-color: #eee; }  .woof_hida{     display: inline-block;     width: 100%;     font-size: 14px;     text-align: center; }  .woof_hida_small{     font-size: 13px !important;     text-align: left !important; }  .woof_hida .woof_products_top_panel{     padding: 0 !important;     margin: 0 !important; }  .woof_hida .woof_products_top_panel li{     margin: 0 !important; }  .woof_hida .woof_products_top_panel li a{     border: none !important;     padding: 2px 10px 0 9px !important;     line-height: 12px !important;     font-size: 12px !important; }  /*************************************************/  .woof_products_top_panel2{     overflow: hidden;     line-height: 23px;     margin: 5px 0 5px 0;     display: none;     position: relative;     z-index: 99; }  .woof_products_top_panel2 ul{     margin: 0 !important;     padding: 0 !important; }  .woof_products_top_panel2 li{     float: left;     margin: 0 5px 5px 0 !important;     list-style: none !important; }  .woof_products_top_panel2 li a{     text-decoration: none; }  .woof_products_top_panel2 li a:hover{     text-decoration: none; }  .woof_products_top_panel2 li span{     padding-right: 16px; }  .woof_products_top_panel2 li span:hover{     background-size: 14px 14px; }   .woof_select_radio_check_opener{     background: url(https://fontainemagnetique.ch/huprfiprwcgk/ext/select_radio_check/img/down.svg) no-repeat 99% 50%;     outline: none; }  .woof_select_radio_check_opened .woof_select_radio_check_opener{     background: url(https://fontainemagnetique.ch/huprfiprwcgk/ext/select_radio_check/img/up.svg) no-repeat 99% 50%;     outline: none; }
:root {     --woof-sd-ie-ch_width: 25px;     --woof-sd-ie-ch_height: 25px;      --woof-sd-ie-ch_space: 1px;     --woof-sd-ie-ch_space_color: #ffffff;      --woof-sd-ie-ch_text_top: 0;     --woof-sd-ie-ch_text_color: #6d6d6d;     --woof-sd-ie-ch_hover_text_color: #333333;     --woof-sd-ie-ch_selected_text_color: #000000;     --woof-sd-ie-ch_font_size: 15px;     --woof-sd-ie-ch_font_family: inherit;     --woof-sd-ie-ch_font_weight: 400;     --woof-sd-ie-ch_hover_font_weight: 400;     --woof-sd-ie-ch_selected_font_weight: 400;     --woof-sd-ie-ch_line_height: 18px;     --woof-sd-ie-ch_side_padding: 0;       --woof-sd-ie-ch_color: #ffffff;     --woof-sd-ie-ch_hover_color: #79b8ff;     --woof-sd-ie-ch_selected_color: #79b8ff;     --woof-sd-ie-ch_image: url();     --woof-sd-ie-ch_selected_image: url();     --woof-sd-ie-ch_hover_image: url();     --woof-sd-ie-ch_hover_scale: 100;     --woof-sd-ie-ch_selected_scale: 100;      --woof-sd-ie-ch_border_radius: 0;     --woof-sd-ie-ch_border_width: 1px;     --woof-sd-ie-ch_hover_border_width: 1px;     --woof-sd-ie-ch_selected_border_width: 1px;     --woof-sd-ie-ch_border_color: #79b8ff;     --woof-sd-ie-ch_hover_border_color: #79b8ff;     --woof-sd-ie-ch_selected_border_color: #79b8ff;     --woof-sd-ie-ch_border_style: solid;     --woof-sd-ie-ch_hover_border_style: solid;     --woof-sd-ie-ch_selected_border_style: solid;      --woof-sd-ie-ch_margin_right: 9px;     --woof-sd-ie-ch_margin_bottom: 11px;      --woof-sd-ie-ch_childs_left_shift: 19px;     --woof-sd-ie-ch_transition: 300s;        --woof-sd-ie-ch_counter_show: inline-flex;     --woof-sd-ie-ch_counter_width: 14px;     --woof-sd-ie-ch_counter_height: 14px;     --woof-sd-ie-ch_counter_side_padding: 0;      --woof-sd-ie-ch_counter_top: -2px;     --woof-sd-ie-ch_counter_right: 0;      --woof-sd-ie-ch_counter_font_size: 9px;     --woof-sd-ie-ch_counter_font_family: consolas;     --woof-sd-ie-ch_counter_font_weight: 500;     --woof-sd-ie-ch_counter_color: #477bff;      --woof-sd-ie-ch_counter_bg_color: #ffffff;     --woof-sd-ie-ch_counter_bg_image: url();      --woof-sd-ie-ch_counter_border_width: 1px;     --woof-sd-ie-ch_counter_border_radius: 50%;     --woof-sd-ie-ch_counter_border_color: #477bff;     --woof-sd-ie-ch_counter_border_style: solid; }  .woof-sd-ie.woof-sd-ie-checkbox{     position: relative;     display: flex;      border-radius: var(--woof-sd-ie-ch_border_radius) !important;      width: 100%;     max-width: var(--woof-sd-ie-ch_width) !important;     min-width: fit-content;      margin-right: var(--woof-sd-ie-ch_margin_right) !important;     margin-bottom: var(--woof-sd-ie-ch_margin_bottom) !important;      transition: all calc(var(--woof-sd-ie-ch_transition)/1000); }  .woof-sd-ie.woof-sd-ie-checkbox:has(input[type="checkbox"]:checked){     border-color: var(--woof-sd-ie-ch_hover_color) !important; }  .woof-sd-ie.woof-sd-ie-checkbox > input{     display: none; }  .woof-sd-ie.woof-sd-ie-checkbox > label{     position: relative;     display: flex !important;     flex-direction: row !important;     line-height: 0 !important;     box-sizing: border-box !important;     user-select: none !important;      width: 100%;     height: var(--woof-sd-ie-ch_height) !important;      background-color: var(--woof-sd-ie-ch_space_color) !important;     margin: 0 0 0 0 !important;     padding: var(--woof-sd-ie-ch_space) !important;      border: var(--woof-sd-ie-ch_border_width) var(--woof-sd-ie-ch_border_style) var(--woof-sd-ie-ch_border_color) !important;     border-radius: var(--woof-sd-ie-ch_border_radius) !important;      transition: all calc(var(--woof-sd-ie-ch_transition)/1000); }  .woof_list_checkbox_sd_0 .woof-sd-ie.woof-sd-ie-checkbox > label{     width: auto;     min-width: var(--woof-sd-ie-ch_width) !important; }  .woof-sd-ie.woof-sd-ie-checkbox > label:hover{     border-color: var(--woof-sd-ie-ch_hover_border_color) !important;     border-style: var(--woof-sd-ie-ch_hover_border_style) !important;     border-width: var(--woof-sd-ie-ch_hover_border_width) !important;     scale: calc(var(--woof-sd-ie-ch_hover_scale)/100); }  .woof-sd-ie.woof-sd-ie-checkbox:has(input:checked) > label{     border-color: var(--woof-sd-ie-ch_selected_border_color) !important;     border-style: var(--woof-sd-ie-ch_selected_border_style) !important;     border-width: var(--woof-sd-ie-ch_selected_border_width) !important;     scale: calc(var(--woof-sd-ie-ch_selected_scale)/100) !important; }  .woof-sd-ie.woof-sd-ie-checkbox > label:hover > span{     zoom : 1;     letter-spacing: normal;     word-spacing: normal;      border-color:  var(--woof-sd-ie-ch_hover_color) !important;      transition-property: border, background-color, color, transform;     transition-duration: calc(var(--woof-sd-ie-ch_transition)/1000);     transition-timing-function: ease-out; }  .woof-sd-ie.woof-sd-ie-checkbox > label:hover span, .woof-sd-ie.woof-sd-ie-checkbox > label + .woof-sd-ie-title:hover{     color: var(--woof-sd-ie-ch_hover_text_color) !important;     font-weight: var(--woof-sd-ie-ch_hover_font_weight); }  .woof-sd-ie.woof-sd-ie-checkbox:has(input:checked) > label + .woof-sd-ie-title{     color: var(--woof-sd-ie-ch_selected_text_color) !important;     font-weight: var(--woof-sd-ie-ch_selected_font_weight); }  .woof-sd-ie.woof-sd-ie-checkbox > label > span{     background-size: cover; }  .woof-sd-ie.woof-sd-ie-checkbox label:hover > span, .woof-sd-ie.woof-sd-ie-checkbox:has(.woof-sd-ie-title:hover) > label > span{     background-color: var(--woof-sd-ie-ch_hover_color) !important;     background-image: var(--woof-sd-ie-ch_hover_image); }  .woof-sd-ie.woof-sd-ie-checkbox:has(.woof-sd-ie-title:hover) > label{     scale: calc(var(--woof-sd-ie-ch_hover_scale)/100); }  div.woof-sd-ie.woof-sd-ie-checkbox > input:checked + label > span{     background-color: var(--woof-sd-ie-ch_selected_color) !important;     background-image: var(--woof-sd-ie-ch_selected_image) !important; }  .woof-sd-ie.woof-sd-ie-checkbox:has(label:hover > span){     border-color: var(--woof-sd-ie-ch_hover_color); }  .woof-sd-ie.woof-sd-ie-checkbox .woof-sd-ie-count{     user-select: none;     display: var(--woof-sd-ie-ch_counter_show);     flex-direction: row;     justify-content: center;     align-items: center;      position: relative;     right: var(--woof-sd-ie-ch_counter_right);     top: var(--woof-sd-ie-ch_counter_top);      border: var(--woof-sd-ie-ch_counter_border_width) var(--woof-sd-ie-ch_counter_border_style) var(--woof-sd-ie-ch_counter_border_color);     border-radius: var(--woof-sd-ie-ch_counter_border_radius);      min-width: var(--woof-sd-ie-ch_counter_width);     min-height: var(--woof-sd-ie-ch_counter_height);      padding-left: var(--woof-sd-ie-ch_counter_side_padding);     padding-right: var(--woof-sd-ie-ch_counter_side_padding);      font-size: var(--woof-sd-ie-ch_counter_font_size);     font-weight: var(--woof-sd-ie-ch_counter_font_weight);     font-family: var(--woof-sd-ie-ch_counter_font_family);     color: var(--woof-sd-ie-ch_counter_color);     line-height: 0;      background-color: var(--woof-sd-ie-ch_counter_bg_color);     background-image: var(--woof-sd-ie-ch_counter_bg_image);     background-size: cover;     box-sizing: content-box; }  .woof-sd-ie.woof-sd-ie-checkbox .woof-sd-ie-count:empty{     display: none; }  .woof-sd-ie.woof-sd-ie-checkbox:hover > label{     cursor: pointer; }  .woof-sd-ie.woof-sd-ie-checkbox > label > span{     position: relative;     box-sizing: border-box;     display: flex;     flex: 0 0 100%;     justify-content: center;     flex-direction: column;      width: 100%;     height: 100%;      border-radius: var(--woof-sd-ie-ch_border_radius);      font-size: var(--woof-sd-ie-ch_font_size);     color: var(--woof-sd-ie-ch_text_color);      background-color: var(--woof-sd-ie-ch_color);     background-image: var(--woof-sd-ie-ch_image); }  .woof-sd-ie.woof-sd-ie-checkbox > label > span{     border-radius: var(--woof-sd-ie-ch_border_radius); }  .woof-sd-ie.woof-sd-ie-checkbox > label > span > span{     display: inline-block;     align-self: center;     padding: 0 var(--woof-sd-ie-ch_side_padding) 0 var(--woof-sd-ie-ch_side_padding);      font-family: var(--woof-sd-ie-ch_font_family);     font-weight: var(--woof-sd-ie-ch_font_weight);     color: var(--woof-sd-ie-ch_text_color);      transition: all calc(var(--woof-sd-ie-ch_transition)/1000); }  .woof-sd-ie.woof-sd-ie-checkbox > input:not(:checked) + label:hover > span > span{     font-weight: var(--woof-sd-ie-ch_hover_font_weight) !important; }  .woof-sd-ie.woof-sd-ie-checkbox > input:checked + label > span > span{     color: var(--woof-sd-ie-ch_selected_text_color) !important;     font-weight: var(--woof-sd-ie-ch_selected_font_weight); }  .woof-sd-ie.woof-sd-ie-checkbox .woof-sd-ie-title{     position: relative;     top: var(--woof-sd-ie-ch_text_top);     align-self: center;     cursor: pointer;      font-weight: var(--woof-sd-ie-ch_font_weight);     font-family: var(--woof-sd-ie-ch_font_family);     font-size: var(--woof-sd-ie-ch_font_size);     color: var(--woof-sd-ie-ch_text_color);     line-height: var(--woof-sd-ie-ch_line_height);      margin-left: var(--woof-sd-ie-ch_margin_right); }  .woof-sd-ie-checkbox + .woof-sd-ie-childs{     padding-left: var(--woof-sd-ie-ch_childs_left_shift); }  .woof_list_checkbox_sd_1 .woof-sd-ie-count{     position: absolute !important; }  .woof_list_checkbox_sd_1 .woof-sd-ie.woof-sd-ie-checkbox{     display: inline-flex; }
:root {     --woof-sd-ie-rad_width: 25px;     --woof-sd-ie-rad_height: 25px;      --woof-sd-ie-rad_space: 1px;     --woof-sd-ie-rad_space_color: #ffffff;      --woof-sd-ie-rad_text_top: 0;     --woof-sd-ie-rad_text_color: #6d6d6d;     --woof-sd-ie-rad_hover_text_color: #333333;     --woof-sd-ie-rad_selected_text_color: #000000;     --woof-sd-ie-rad_font_size: 14px;     --woof-sd-ie-rad_font_family: inherit;     --woof-sd-ie-rad_font_weight: 400;     --woof-sd-ie-rad_hover_font_weight: 400;     --woof-sd-ie-rad_selected_font_weight: 400;     --woof-sd-ie-rad_line_height: 18px;       --woof-sd-ie-rad_color: #ffffff;     --woof-sd-ie-rad_hover_color: #79b8ff;     --woof-sd-ie-rad_selected_color: #79b8ff;     --woof-sd-ie-rad_image: url();     --woof-sd-ie-rad_selected_image: url();     --woof-sd-ie-rad_hover_image: url();     --woof-sd-ie-rad_hover_scale: 100;     --woof-sd-ie-rad_selected_scale: 100;      --woof-sd-ie-rad_border_radius: 50%;     --woof-sd-ie-rad_border_width: 1px;     --woof-sd-ie-rad_hover_border_width: 1px;     --woof-sd-ie-rad_selected_border_width: 1px;     --woof-sd-ie-rad_border_color: #79b8ff;     --woof-sd-ie-rad_hover_border_color: #79b8ff;     --woof-sd-ie-rad_selected_border_color: #79b8ff;     --woof-sd-ie-rad_border_style: solid;     --woof-sd-ie-rad_hover_border_style: solid;     --woof-sd-ie-rad_selected_border_style: solid;      --woof-sd-ie-rad_margin_right: 9px;     --woof-sd-ie-rad_margin_bottom: 11px;      --woof-sd-ie-rad_childs_left_shift: 19px;     --woof-sd-ie-rad_transition: 300s;        --woof-sd-ie-rad_counter_show: inline-flex;     --woof-sd-ie-rad_counter_width: 14px;     --woof-sd-ie-rad_counter_height: 14px;     --woof-sd-ie-rad_counter_side_padding: 0;      --woof-sd-ie-rad_counter_top: -2px;     --woof-sd-ie-rad_counter_right: 0;      --woof-sd-ie-rad_counter_font_size: 9px;     --woof-sd-ie-rad_counter_font_family: consolas;     --woof-sd-ie-rad_counter_font_weight: 500;     --woof-sd-ie-rad_counter_color: #477bff;      --woof-sd-ie-rad_counter_bg_color: #ffffff;     --woof-sd-ie-rad_counter_bg_image: url();      --woof-sd-ie-rad_counter_border_width: 1px;     --woof-sd-ie-rad_counter_border_radius: 50%;     --woof-sd-ie-rad_counter_border_color: #477bff;     --woof-sd-ie-rad_counter_border_style: solid; }  .woof-sd-ie.woof-sd-ie-radio{     position: relative;     display: flex;      border-radius: var(--woof-sd-ie-rad_border_radius) !important;      width: 100%;     max-width: var(--woof-sd-ie-rad_width) !important;     min-width: fit-content;      margin-right: var(--woof-sd-ie-rad_margin_right) !important;     margin-bottom: var(--woof-sd-ie-rad_margin_bottom) !important;      transition: all calc(var(--woof-sd-ie-rad_transition)/1000); }  .woof-sd-ie.woof-sd-ie-radio:has(input[type="radio"]:checked){     border-color: var(--woof-sd-ie-rad_hover_color) !important; }  .woof-sd-ie.woof-sd-ie-radio > input{     display: none; }  .woof-sd-ie.woof-sd-ie-radio > label{     position: relative;     display: flex !important;     flex-direction: row !important;     line-height: 0 !important;     box-sizing: border-box !important;     user-select: none !important;      width: 100%;     height: var(--woof-sd-ie-rad_height) !important;      background-color: var(--woof-sd-ie-rad_space_color) !important;     margin: 0 0 0 0 !important;     padding: var(--woof-sd-ie-rad_space) !important;      border: var(--woof-sd-ie-rad_border_width) var(--woof-sd-ie-rad_border_style) var(--woof-sd-ie-rad_border_color) !important;     border-radius: var(--woof-sd-ie-rad_border_radius) !important;      transition: all calc(var(--woof-sd-ie-rad_transition)/1000); }  .woof_list_radio_sd_0 .woof-sd-ie.woof-sd-ie-radio > label{     width: auto;     min-width: var(--woof-sd-ie-rad_width) !important; }  .woof-sd-ie.woof-sd-ie-radio > label:hover{     border-color: var(--woof-sd-ie-rad_hover_border_color) !important;     border-style: var(--woof-sd-ie-rad_hover_border_style) !important;     border-width: var(--woof-sd-ie-rad_hover_border_width) !important;     scale: calc(var(--woof-sd-ie-rad_hover_scale)/100); }  .woof-sd-ie.woof-sd-ie-radio:has(input:checked) > label{     border-color: var(--woof-sd-ie-rad_selected_border_color) !important;     border-style: var(--woof-sd-ie-rad_selected_border_style) !important;     border-width: var(--woof-sd-ie-rad_selected_border_width) !important;     scale: calc(var(--woof-sd-ie-rad_selected_scale)/100) !important; }  .woof-sd-ie.woof-sd-ie-radio > label:hover > span{     zoom : 1;     letter-spacing: normal;     word-spacing: normal;      border-color:  var(--woof-sd-ie-rad_hover_color) !important;      transition-property: border, background-color, color, transform;     transition-duration: calc(var(--woof-sd-ie-rad_transition)/1000);     transition-timing-function: ease-out; }  .woof-sd-ie.woof-sd-ie-radio > label:hover span, .woof-sd-ie.woof-sd-ie-radio > label + .woof-sd-ie-title:hover{     color: var(--woof-sd-ie-rad_hover_text_color) !important;     font-weight: var(--woof-sd-ie-rad_hover_font_weight); }  .woof-sd-ie.woof-sd-ie-radio:has(input:checked) > label + .woof-sd-ie-title{     color: var(--woof-sd-ie-rad_selected_text_color) !important;     font-weight: var(--woof-sd-ie-rad_selected_font_weight); }  .woof-sd-ie.woof-sd-ie-radio > label > span{     background-size: cover; }  .woof-sd-ie.woof-sd-ie-radio label:hover > span, .woof-sd-ie.woof-sd-ie-radio:has(.woof-sd-ie-title:hover) > label > span{     background-color: var(--woof-sd-ie-rad_hover_color) !important;     background-image: var(--woof-sd-ie-rad_hover_image); }  .woof-sd-ie.woof-sd-ie-radio:has(.woof-sd-ie-title:hover) > label{     scale: calc(var(--woof-sd-ie-rad_hover_scale)/100); }  div.woof-sd-ie.woof-sd-ie-radio > input:checked + label > span{     background-color: var(--woof-sd-ie-rad_selected_color) !important;     background-image: var(--woof-sd-ie-rad_selected_image) !important; }  .woof-sd-ie.woof-sd-ie-radio:has(label:hover > span){     border-color: var(--woof-sd-ie-rad_hover_color); }  .woof-sd-ie.woof-sd-ie-radio .woof-sd-ie-count{     user-select: none;     display: var(--woof-sd-ie-rad_counter_show);     flex-direction: row;     justify-content: center;     align-items: center;      position: relative;     right: var(--woof-sd-ie-rad_counter_right);     top: var(--woof-sd-ie-rad_counter_top);      border: var(--woof-sd-ie-rad_counter_border_width) var(--woof-sd-ie-rad_counter_border_style) var(--woof-sd-ie-rad_counter_border_color);     border-radius: var(--woof-sd-ie-rad_counter_border_radius);      min-width: var(--woof-sd-ie-rad_counter_width);     min-height: var(--woof-sd-ie-rad_counter_height);      padding-left: var(--woof-sd-ie-rad_counter_side_padding);     padding-right: var(--woof-sd-ie-rad_counter_side_padding);      font-size: var(--woof-sd-ie-rad_counter_font_size);     font-weight: var(--woof-sd-ie-rad_counter_font_weight);     font-family: var(--woof-sd-ie-rad_counter_font_family);     color: var(--woof-sd-ie-rad_counter_color);     line-height: 0;      background-color: var(--woof-sd-ie-rad_counter_bg_color);     background-image: var(--woof-sd-ie-rad_counter_bg_image);     background-size: cover;     box-sizing: content-box; }  .woof-sd-ie.woof-sd-ie-radio .woof-sd-ie-count:empty{     display: none; }  .woof-sd-ie.woof-sd-ie-radio:hover > label{     cursor: pointer; }  .woof-sd-ie.woof-sd-ie-radio > label > span{     position: relative;     box-sizing: border-box;     display: flex;     flex: 0 0 100%;     justify-content: center;     flex-direction: column;      width: 100%;     height: 100%;      border-radius: var(--woof-sd-ie-rad_border_radius);      font-size: var(--woof-sd-ie-rad_font_size);     color: var(--woof-sd-ie-rad_text_color);      background-color: var(--woof-sd-ie-rad_color);     background-image: var(--woof-sd-ie-rad_image); }  .woof-sd-ie.woof-sd-ie-radio > label > span{     border-radius: var(--woof-sd-ie-rad_border_radius); }  .woof-sd-ie.woof-sd-ie-radio > label > span > span{     display: inline-block;     align-self: center;     padding: 0;      font-family: var(--woof-sd-ie-rad_font_family);     font-weight: var(--woof-sd-ie-rad_font_weight);     color: var(--woof-sd-ie-rad_text_color);      transition: all calc(var(--woof-sd-ie-rad_transition)/1000); }  .woof-sd-ie.woof-sd-ie-radio > input:not(:checked) + label:hover > span > span{     font-weight: var(--woof-sd-ie-rad_hover_font_weight) !important; }  .woof-sd-ie.woof-sd-ie-radio > input:checked + label > span > span{     color: var(--woof-sd-ie-rad_selected_text_color) !important;     font-weight: var(--woof-sd-ie-rad_selected_font_weight); }  .woof-sd-ie.woof-sd-ie-radio .woof-sd-ie-title{     position: relative;     top: var(--woof-sd-ie-rad_text_top);     align-self: center;     cursor: pointer;      font-weight: var(--woof-sd-ie-rad_font_weight);     font-family: var(--woof-sd-ie-rad_font_family);     font-size: var(--woof-sd-ie-rad_font_size);     color: var(--woof-sd-ie-rad_text_color);     line-height: var(--woof-sd-ie-rad_line_height);      margin-left: var(--woof-sd-ie-rad_margin_right); }  .woof-sd-ie-radio + .woof-sd-ie-childs{     padding-left: var(--woof-sd-ie-rad_childs_left_shift); }  .woof_list_radio_sd_1 .woof-sd-ie-count{     position: absolute !important; }  .woof_list_radio_sd_1 .woof-sd-ie.woof-sd-ie-radio{     display: inline-flex; }
:root {     --woof-sd-ie-sw_vertex_enabled_bg_color: #79b8ff;     --woof-sd-ie-sw_vertex_enabled_bg_image: url();     --woof-sd-ie-sw_vertex_enabled_border_color: #79b8ff;     --woof-sd-ie-sw_vertex_enabled_border_style: solid;      --woof-sd-ie-sw_vertex_disabled_bg_color: #ffffff;     --woof-sd-ie-sw_vertex_disabled_bg_image: url();     --woof-sd-ie-sw_vertex_disabled_border_color: #ffffff;     --woof-sd-ie-sw_vertex_disabled_border_style: solid;      --woof-sd-ie-sw_vertex_border_width: 1px;      --woof-sd-ie-sw_substrate_enabled_bg_color: #c8e1ff;     --woof-sd-ie-sw_substrate_enabled_bg_image: url();     --woof-sd-ie-sw_substrate_enabled_border_color: #c8e1ff;     --woof-sd-ie-sw_substrate_enabled_border_style: solid;      --woof-sd-ie-sw_substrate_disabled_bg_color: #9a9999;     --woof-sd-ie-sw_substrate_disabled_bg_image: url();     --woof-sd-ie-sw_substrate_disabled_border_color: #9a9999;     --woof-sd-ie-sw_substrate_disabled_border_style: solid;      --woof-sd-ie-sw_substrate_border_width: 1px;       --woof-sd-ie-sw_vertex_size: 20px;     --woof-sd-ie-sw_vertex_border_radius: 50%;     --woof-sd-ie-sw_vertex_top: 0;      --woof-sd-ie-sw_substrate_width: 34px;     --woof-sd-ie-sw_substrate_height: 14px;     --woof-sd-ie-sw_substrate_border_radius: 8px;     --woof-sd-ie-sw_label_font_color: #6d6d6d;     --woof-sd-ie-sw_label_font_size: 16px;     --woof-sd-ie-sw_label_font_weight: 400;     --woof-sd-ie-sw_label_line_height: 23px;     --woof-sd-ie-sw_label_font_family: inherit;     --woof-sd-ie-sw_label_left: 15px;     --woof-sd-ie-sw_label_top: -16px;     --woof-sd-ie-sw_margin_bottom: 5px;     --woof-sd-ie-sw_childs_left_shift: 15px;       --woof-sd-ie-sw_counter_show: inline-flex;     --woof-sd-ie-sw_counter_width: 14px;     --woof-sd-ie-sw_counter_height: 14px;     --woof-sd-ie-sw_counter_side_padding: 0;      --woof-sd-ie-sw_counter_top: -2px;     --woof-sd-ie-sw_counter_right: -3px;      --woof-sd-ie-sw_counter_font_size: 9px;     --woof-sd-ie-sw_counter_font_family: consolas;     --woof-sd-ie-sw_counter_font_weight: 500;     --woof-sd-ie-sw_counter_color: #477bff;      --woof-sd-ie-sw_counter_bg_color: #ffffff;     --woof-sd-ie-sw_counter_bg_image: url();      --woof-sd-ie-sw_counter_border_width: 1px;     --woof-sd-ie-sw_counter_border_radius: 50%;     --woof-sd-ie-sw_counter_border_color: #477bff;     --woof-sd-ie-sw_counter_border_style: solid; }  .woof-sd-ie.woof-sd-ie-switcher{     margin-bottom: var(--woof-sd-ie-sw_margin_bottom);     box-sizing: content-box !important; }  .woof-sd-ie.woof-sd-ie-switcher *{     box-sizing: content-box !important; }  .woof-sd-ie-switcher label.switcher23-toggle {     position: relative;     display: inline-block !important;     width: calc(100% - var(--woof-sd-ie-sw_vertex_size) - var(--woof-sd-ie-sw_childs_left_shift));     height: auto;     cursor: pointer;     -webkit-tap-highlight-color: transparent;     transform: translate3d(0, 0, 0);     padding: 0 !important;     margin: 0 !important;     vertical-align: top;  }  .woof-sd-ie-switcher .switcher23-toggle:before {     content: "";     position: relative;     top: 3px;     left: 3px;     width: var(--woof-sd-ie-sw_substrate_width);     height: var(--woof-sd-ie-sw_substrate_height);     display: block;     background-color: var(--woof-sd-ie-sw_substrate_disabled_bg_color);     background-image: var(--woof-sd-ie-sw_substrate_disabled_bg_image);     background-size: cover;     border-radius: var(--woof-sd-ie-sw_substrate_border_radius);     border-width: var(--woof-sd-ie-sw_substrate_border_width);     border-color: var(--woof-sd-ie-sw_substrate_disabled_border_color);     border-style: var(--woof-sd-ie-sw_substrate_disabled_border_style);     transition: background 0.2s ease; }  .woof-sd-ie-switcher .switcher23-toggle > span {     position: absolute;     top: var(--woof-sd-ie-sw_vertex_top);     left: -3px;     width: var(--woof-sd-ie-sw_vertex_size);     height: var(--woof-sd-ie-sw_vertex_size);     display: block;     background-color: var(--woof-sd-ie-sw_vertex_disabled_bg_color);     background-image: var(--woof-sd-ie-sw_vertex_disabled_bg_image);     background-size: cover;     border-radius: var(--woof-sd-ie-sw_vertex_border_radius);     border-width: var(--woof-sd-ie-sw_vertex_border_width);     border-color: var(--woof-sd-ie-sw_vertex_disabled_border_color);     border-style: var(--woof-sd-ie-sw_vertex_disabled_border_style);     box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);     transition: all 0.2s ease; }  .woof-sd-ie-switcher .switcher23-toggle > span:before {     content: "";     position: absolute;     display: block;     margin: calc((var(--woof-sd-ie-sw_vertex_size) - var(--woof-sd-ie-sw_vertex_size)/9) * -1);     width: calc(var(--woof-sd-ie-sw_vertex_size)*3);     height: calc(var(--woof-sd-ie-sw_vertex_size)*3);     background: rgba(79, 46, 220, 0.5);     border-radius: var(--woof-sd-ie-sw_vertex_border_radius);     transform: scale(0);     opacity: 1;     pointer-events: none; }  .woof-sd-ie-switcher .switcher23 {     display: none !important; }  .woof-sd-ie-switcher .switcher23:checked + .switcher23-toggle:before {     background-color: var(--woof-sd-ie-sw_substrate_enabled_bg_color);     background-image: var(--woof-sd-ie-sw_substrate_enabled_bg_image);     background-size: cover;     border-color: var(--woof-sd-ie-sw_substrate_enabled_border_color);     border-style: var(--woof-sd-ie-sw_vertex_disabled_border_style); }  .woof-sd-ie-switcher .switcher23:checked + .switcher23-toggle > span {     background-color: var(--woof-sd-ie-sw_vertex_enabled_bg_color);     background-image: var(--woof-sd-ie-sw_vertex_enabled_bg_image);     border-style: var(--woof-sd-ie-sw_vertex_enabled_border_style);     border-color: var(--woof-sd-ie-sw_vertex_enabled_border_color);     background-size: cover;     transform: translateX(calc(var(--woof-sd-ie-sw_substrate_width) - var(--woof-sd-ie-sw_vertex_size)/2));     transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;     box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2); }  .woof-sd-ie-switcher .switcher23:checked + .switcher23-toggle > span:before {     transform: scale(1);     opacity: 0;     transition: all 0.4s ease; }  .woof-sd-ie-switcher .switcher23-toggle-dir > span{     width: 23px;     border-top-right-radius:0;     border-bottom-right-radius:0;     border-top-left-radius:10px;     border-bottom-left-radius:10px;     background: #79b8ff !important; }  .woof-sd-ie-switcher .switcher23-toggle-dir:before{     background: #c8e1ff; }  .woof-sd-ie-switcher .switcher23:checked + .switcher23-toggle-dir > span{     border-top-right-radius:10px;     border-bottom-right-radius:10px;     border-top-left-radius:0;     border-bottom-left-radius:0; }  .woof-sd-ie-switcher .switcher23-title{     display: block;     position: relative;     width: fit-content;     right: 0;     top: var(--woof-sd-ie-sw_label_top) !important;     left: calc(var(--woof-sd-ie-sw_substrate_width) + var(--woof-sd-ie-sw_label_left)) !important;     font-size: var(--woof-sd-ie-sw_label_font_size) !important;     line-height: var(--woof-sd-ie-sw_label_line_height) !important;     font-family: var(--woof-sd-ie-sw_label_font_family) !important;     font-weight: var(--woof-sd-ie-sw_label_font_weight) !important;     color: var(--woof-sd-ie-sw_label_font_color) !important;     user-select: none !important;     max-width: calc(100% - (var(--woof-sd-ie-sw_counter_width) + var(--woof-sd-ie-sw_label_left))) !important;     overflow: inherit; }  .woof-sd-ie-switcher .switcher23-container{     display: inline-block;     width: 100%; }  .woof-sd-ie-switcher + .switcher23-container label{     width: 100%; }  .woof-sd-ie-switcher + .woof-sd-ie-childs{     padding-left: var(--woof-sd-ie-sw_childs_left_shift); }  .woof-sd-ie.woof-sd-ie-switcher .woof-sd-ie-count{     user-select: none;     display: var(--woof-sd-ie-sw_counter_show);     flex-direction: row;     justify-content: center;     align-items: center;      position: relative;     right: var(--woof-sd-ie-sw_counter_right);     top: var(--woof-sd-ie-sw_counter_top);      border: var(--woof-sd-ie-sw_counter_border_width) var(--woof-sd-ie-sw_counter_border_style) var(--woof-sd-ie-sw_counter_border_color);     border-radius: var(--woof-sd-ie-sw_counter_border_radius);      min-width: var(--woof-sd-ie-sw_counter_width);     min-height: var(--woof-sd-ie-sw_counter_height);      padding-left: var(--woof-sd-ie-sw_counter_side_padding);     padding-right: var(--woof-sd-ie-sw_counter_side_padding);      font-size: var(--woof-sd-ie-sw_counter_font_size);     font-weight: var(--woof-sd-ie-sw_counter_font_weight);     font-family: var(--woof-sd-ie-sw_counter_font_family);     color: var(--woof-sd-ie-sw_counter_color);     line-height: 0;      background-color: var(--woof-sd-ie-sw_counter_bg_color);     background-image: var(--woof-sd-ie-sw_counter_bg_image);     background-size: cover;     box-sizing: content-box !important; }
:root {     --woof-sd-ie-clr_width: 60px;     --woof-sd-ie-clr_height: 60px;      --woof-sd-ie-clr_show_tooltip: none;     --woof-sd-ie-clr_show_tooltip_count: block-inline;       --woof-sd-ie-clr_color: #000000;     --woof-sd-ie-clr_image: url();     --woof-sd-ie-clr_hover_scale: 110;     --woof-sd-ie-clr_selected_scale: 110;      --woof-sd-ie-clr_border_radius: 50%;     --woof-sd-ie-clr_border_width: 1px;     --woof-sd-ie-clr_hover_border_width: 1px;     --woof-sd-ie-clr_selected_border_width: 1px;     --woof-sd-ie-clr_border_color: #79b8ff;     --woof-sd-ie-clr_hover_border_color: #79b8ff;     --woof-sd-ie-clr_selected_border_color: #79b8ff;     --woof-sd-ie-clr_border_style: solid;     --woof-sd-ie-clr_hover_border_style: dashed;     --woof-sd-ie-clr_selected_border_style: dashed;      --woof-sd-ie-clr_margin_right: 9px;     --woof-sd-ie-clr_margin_bottom: 11px;      --woof-sd-ie-clr_transition: 300s;       --woof-sd-ie-clr_counter_show: inline-flex;     --woof-sd-ie-clr_counter_width: 14px;     --woof-sd-ie-clr_counter_height: 14px;     --woof-sd-ie-clr_counter_side_padding: 0;      --woof-sd-ie-clr_counter_top: 4px;     --woof-sd-ie-clr_counter_right: 0;      --woof-sd-ie-clr_counter_font_size: 9px;     --woof-sd-ie-clr_counter_font_family: consolas;     --woof-sd-ie-clr_counter_font_weight: 500;     --woof-sd-ie-clr_counter_color: #477bff;      --woof-sd-ie-clr_counter_bg_color: #ffffff;     --woof-sd-ie-clr_counter_bg_image: url();      --woof-sd-ie-clr_counter_border_width: 1px;     --woof-sd-ie-clr_counter_border_radius: 50%;     --woof-sd-ie-clr_counter_border_color: #477bff;     --woof-sd-ie-clr_counter_border_style: solid; }  .woof-sd-ie.woof-sd-ie-color{     position: relative;     display: inline-flex;      margin-right: var(--woof-sd-ie-clr_margin_right) !important;     margin-bottom: var(--woof-sd-ie-clr_margin_bottom) !important;          box-sizing: border-box; }  .woof-sd-ie.woof-sd-ie-color > input{     display: none; }  .woof-sd-ie.woof-sd-ie-color > label{     position: relative;     display: flex !important;     flex-direction: row !important;     line-height: 0 !important;     box-sizing: border-box !important;     user-select: none !important;      width: auto;     min-width: var(--woof-sd-ie-clr_width) !important;     height: var(--woof-sd-ie-clr_height) !important;      margin: 0 0 0 0 !important;      transition: all calc(var(--woof-sd-ie-clr_transition)/1000);           border-color: var(--woof-sd-ie-clr_border_color) !important;     border-style: var(--woof-sd-ie-clr_border_style) !important;     border-width: var(--woof-sd-ie-clr_border_width) !important;     border-radius: var(--woof-sd-ie-clr_border_radius);     background-color: var(--woof-sd-ie-clr_color);     background-image: var(--woof-sd-ie-clr_image);     background-size: cover;      width: 100%;     max-width: var(--woof-sd-ie-clr_width) !important;     min-width: fit-content; }  .woof-sd-ie.woof-sd-ie-color:hover > label{     border-color: var(--woof-sd-ie-clr_hover_border_color) !important;     border-style: var(--woof-sd-ie-clr_hover_border_style) !important;     border-width: var(--woof-sd-ie-clr_hover_border_width) !important;     scale: calc(var(--woof-sd-ie-clr_hover_scale)/100); }  .woof-sd-ie.woof-sd-ie-color:has(input:checked) > label{     border-color: var(--woof-sd-ie-clr_selected_border_color) !important;     border-style: var(--woof-sd-ie-clr_selected_border_style) !important;     border-width: var(--woof-sd-ie-clr_selected_border_width) !important;     scale: calc(var(--woof-sd-ie-clr_selected_scale)/100) !important; }  .woof-sd-ie.woof-sd-ie-color > label:hover > span{     zoom : 1;     letter-spacing: normal;     word-spacing: normal;      border-color:  var(--woof-sd-ie-clr_hover_color) !important;      transition: all calc(var(--woof-sd-ie-clr_transition)/1000); }  .woof-sd-ie.woof-sd-ie-color .woof-sd-ie-count{     user-select: none;     display: var(--woof-sd-ie-clr_counter_show);     flex-direction: row;     justify-content: center;     align-items: center;      position: absolute;     right: var(--woof-sd-ie-clr_counter_right);     top: var(--woof-sd-ie-clr_counter_top);      border: var(--woof-sd-ie-clr_counter_border_width) var(--woof-sd-ie-clr_counter_border_style) var(--woof-sd-ie-clr_counter_border_color);     border-radius: var(--woof-sd-ie-clr_counter_border_radius);      min-width: var(--woof-sd-ie-clr_counter_width);     min-height: var(--woof-sd-ie-clr_counter_height);      padding-left: var(--woof-sd-ie-clr_counter_side_padding);     padding-right: var(--woof-sd-ie-clr_counter_side_padding);      font-size: var(--woof-sd-ie-clr_counter_font_size);     font-weight: var(--woof-sd-ie-clr_counter_font_weight);     font-family: var(--woof-sd-ie-clr_counter_font_family);     color: var(--woof-sd-ie-clr_counter_color);     line-height: 0;      background-color: var(--woof-sd-ie-clr_counter_bg_color);     background-image: var(--woof-sd-ie-clr_counter_bg_image);     background-size: cover;     box-sizing: content-box;     z-index: 99; }  .woof-sd-ie.woof-sd-ie-color .woof-sd-ie-count:empty{     display: none; }  .woof-sd-ie.woof-sd-ie-color:hover > label{     cursor: pointer; }  .woof-sd-ie.woof-sd-ie-color > label > span{     position: relative;     box-sizing: border-box;     display: flex;     flex: 0 0 100%;     justify-content: center;     flex-direction: column;      width: 100%;     height: 100%; }  .woof-sd-ie.woof-sd-ie-color > label > span{     border-radius: var(--woof-sd-ie-clr_border_radius); }  .woof-sd-ie.woof-sd-ie-color .woof-sd-tooltiptext{     display: var(--woof-sd-ie-clr_show_tooltip); }  .woof-sd-ie.woof-sd-ie-color .woof-sd-tooltiptext b {     display: var(--woof-sd-ie-clr_show_tooltip_count); }
.woof-sd-tooltip {     position: relative; }  .woof-sd-tooltip .woof-sd-tooltiptext {     visibility: hidden;     min-width: 120px;     background-color: black;     color: #fff;     text-align: center;     border-radius: 6px;     padding: 5px 0;     position: absolute;     z-index: 999;     top: calc(100% + 6px);     left: 50%;     margin-left: -60px;     box-sizing: border-box;     display: block; }  .woof-sd-tooltip .woof-sd-tooltiptext::after {     content: "";     position: absolute;     bottom: 100%;     left: 50%;     margin-left: -5px;     border-width: 5px;     border-style: solid;     border-color: transparent transparent black transparent; }  .woof-sd-tooltip:hover .woof-sd-tooltiptext {     visibility: visible; }
.woof_list_sd .woof_open_hidden_li{     width: 100%; }  .woof-sd-ie .woof-sd-ie-count:empty{     display: none !important; }  .woof-sd-ie .woof-sd-list-opener{     line-height: 0;     position: relative;     top: -1px; }  .woof-sd-ie woof-sd-list-opener{     top: -2px;     position: relative; }  .woof-sd-ie .woof_childs_list_opener span{     width: 18px;     height: 18px; }  .woof-sd-ie .woof_radio_term_resgkelmt_visible{     position: absolute;     right: -9px;     top: -11px; }
:root {     --woof-sd-ie-vertex_enabled_bg_color: #79b8ff;     --woof-sd-ie-substrate_enabled_bg_color: #c8e1ff;     --woof-sd-ie-vertex_disabled_bg_color: #ffffff;     --woof-sd-ie-substrate_disabled_bg_color: #9a9999;     --woof-sd-ie-vertex_size: 20px;     --woof-sd-ie-vertex_border_radius: 50%;     --woof-sd-ie-vertex_top: 0;     --woof-sd-ie-substrate_width: 34px;     --woof-sd-ie-substrate_height: 14px;     --woof-sd-ie-substrate_border_radius: 8px;     --woof-sd-ie-label_font_color: #333333;     --woof-sd-ie-label_font_size: 16px;     --woof-sd-ie-label_left: 15px;     --woof-sd-ie-label_top: -18px; }  label.switcher23-toggle {     position: relative;     display: inline-block;     width: auto;     height: auto;     cursor: pointer;     -webkit-tap-highlight-color: transparent;     transform: translate3d(0, 0, 0);     padding: 0 !important; } .switcher23-toggle:before {     content: "";     position: relative;     top: 3px;     left: 3px;     width: var(--woof-sd-ie-substrate_width);     height: var(--woof-sd-ie-substrate_height);     display: block;     background: var(--woof-sd-ie-substrate_disabled_bg_color);     border-radius: var(--woof-sd-ie-substrate_border_radius);     transition: background 0.2s ease; } .switcher23-toggle > span {     position: absolute;     top: var(--woof-sd-ie-vertex_top);     left: -3px;     width: var(--woof-sd-ie-vertex_size);     height: var(--woof-sd-ie-vertex_size);     display: block;     background: var(--woof-sd-ie-vertex_disabled_bg_color);     border-radius: var(--woof-sd-ie-vertex_border_radius);     box-shadow: 0 3px 8px rgba(154, 153, 153, 0.5);     transition: all 0.2s ease; } .switcher23-toggle > span:before {     content: "";     position: absolute;     display: block;     margin: calc((var(--woof-sd-ie-vertex_size) - var(--woof-sd-ie-vertex_size)/9) * -1);     width: calc(var(--woof-sd-ie-vertex_size)*3);     height: calc(var(--woof-sd-ie-vertex_size)*3);     background: rgba(79, 46, 220, 0.5);     border-radius: var(--woof-sd-ie-vertex_border_radius);     transform: scale(0);     opacity: 1;     pointer-events: none; } .switcher23 {     display: none !important; } .switcher23:checked + .switcher23-toggle:before {     background: var(--woof-sd-ie-substrate_enabled_bg_color); } .switcher23:checked + .switcher23-toggle > span {     background: var(--woof-sd-ie-vertex_enabled_bg_color);     transform: translateX(calc(var(--woof-sd-ie-substrate_width) - var(--woof-sd-ie-vertex_size)/2));     transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;     box-shadow: 0 3px 8px rgba(79, 46, 220, 0.2); } .switcher23:checked + .switcher23-toggle > span:before {     transform: scale(1);     opacity: 0;     transition: all 0.4s ease; }   .switcher23-toggle-dir > span{     width: 23px;     border-top-right-radius:0;     border-bottom-right-radius:0;     border-top-left-radius:10px;     border-bottom-left-radius:10px;     background: #79b8ff !important; }  .switcher23-toggle-dir:before{     background: #c8e1ff; }  .switcher23:checked + .switcher23-toggle-dir > span{     border-top-right-radius:10px;     border-bottom-right-radius:10px;     border-top-left-radius:0;     border-bottom-left-radius:0; }  .switcher23-title{     display: block;     position: relative;     width: fit-content;     right: 0;     top: var(--woof-sd-ie-label_top);     left: calc(var(--woof-sd-ie-substrate_width) + var(--woof-sd-ie-label_left));     font-size: var(--woof-sd-ie-label_font_size);     color: var(--woof-sd-ie-label_font_color) !important;     user-select: none;     max-width: calc(100% - var(--woof-sd-ie-counter_width)*2 - var(--woof-sd-ie-substrate_width) + var(--woof-sd-ie-label_left));     overflow: hidden; }   .switcher23-container{     display: inline-flex;     width: fit-content;     flex-wrap: nowrap;     align-items: baseline; }  .switcher23-container label{     width: 100%;     margin: 0 !important; }  .switcher23-container .switcher23-title2{     display: block;     width: fit-content;     flex-wrap: nowrap;     white-space: nowrap;     margin-left: 47px;     line-height: 0;     margin-top: -4px;     color: #333333; }
.shopgk img.pswp__img,.shopgk-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(https://fontainemagnetique.ch/shopgk/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.psgk--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.psgk--open{display:block}.psgk--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.psgk--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.psgk--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.psgk--animated-in .pswp__bg,.psgk--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.psgk--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(https://fontainemagnetique.ch/shopgk/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.psgk--svg .pswp__button,.psgk--svg .pswp__button--arrow--left:before,.psgk--svg .pswp__button--arrow--right:before{background-image:url(https://fontainemagnetique.ch/shopgk/assets/css/photoswipe/default-skin/default-skin.svg)}.psgk--svg .pswp__button--arrow--left,.psgk--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.psgk--supports-fs .pswp__button--fs{display:block}.psgk--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.psgk--zoom-allowed .pswp__button--zoom{display:block}.psgk--zoomed-in .pswp__button--zoom{background-position:-132px 0}.psgk--touch .pswp__button--arrow--left,.psgk--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.psgk--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(https://fontainemagnetique.ch/shopgk/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.psgk--css_animation .pswp__preloader--active{opacity:1}.psgk--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.psgk--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.psgk--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.psgk--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.psgk--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.psgk--has_mouse .pswp__button--arrow--left,.psgk--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.psgk--has_mouse .pswp__button--arrow--left,.psgk--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.psgk--minimal--dark .pswp__top-bar{background:0 0}
@media only screen and (max-width: 768px) {:root{--shopgk:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.shopgk table.shop_table_responsive thead,.shopgk-page table.shop_table_responsive thead{display:none}.shopgk table.shop_table_responsive tbody tr:first-child td:first-child,.shopgk-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.shopgk table.shop_table_responsive tbody th,.shopgk-page table.shop_table_responsive tbody th{display:none}.shopgk table.shop_table_responsive tr,.shopgk-page table.shop_table_responsive tr{display:block}.shopgk table.shop_table_responsive tr td,.shopgk-page table.shop_table_responsive tr td{display:block;text-align:right!important}.shopgk table.shop_table_responsive tr td.order-actions,.shopgk-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.shopgk table.shop_table_responsive tr td::before,.shopgk-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.shopgk table.shop_table_responsive tr td.actions::before,.shopgk table.shop_table_responsive tr td.product-remove::before,.shopgk-page table.shop_table_responsive tr td.actions::before,.shopgk-page table.shop_table_responsive tr td.product-remove::before{display:none}.shopgk table.shop_table_responsive tr:nth-child(2n) td,.shopgk-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.shopgk table.my_account_orders tr td.order-actions,.shopgk-page table.my_account_orders tr td.order-actions{text-align:left}.shopgk table.my_account_orders tr td.order-actions::before,.shopgk-page table.my_account_orders tr td.order-actions::before{display:none}.shopgk table.my_account_orders tr td.order-actions .button,.shopgk-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.shopgk .col2-set .col-1,.shopgk .col2-set .col-2,.shopgk-page .col2-set .col-1,.shopgk-page .col2-set .col-2{float:none;width:100%}.shopgk ul.products[class*=columns-] li.product,.shopgk-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.shopgk ul.products[class*=columns-] li.product:nth-child(2n),.shopgk-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.shopgk #content div.product div.images,.shopgk #content div.product div.summary,.shopgk div.product div.images,.shopgk div.product div.summary,.shopgk-page #content div.product div.images,.shopgk-page #content div.product div.summary,.shopgk-page div.product div.images,.shopgk-page div.product div.summary{float:none;width:100%}.shopgk #content table.cart .product-thumbnail,.shopgk table.cart .product-thumbnail,.shopgk-page #content table.cart .product-thumbnail,.shopgk-page table.cart .product-thumbnail{display:none}.shopgk #content table.cart td.actions,.shopgk table.cart td.actions,.shopgk-page #content table.cart td.actions,.shopgk-page table.cart td.actions{text-align:left}.shopgk #content table.cart td.actions .coupon,.shopgk table.cart td.actions .coupon,.shopgk-page #content table.cart td.actions .coupon,.shopgk-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.shopgk #content table.cart td.actions .coupon::after,.shopgk #content table.cart td.actions .coupon::before,.shopgk table.cart td.actions .coupon::after,.shopgk table.cart td.actions .coupon::before,.shopgk-page #content table.cart td.actions .coupon::after,.shopgk-page #content table.cart td.actions .coupon::before,.shopgk-page table.cart td.actions .coupon::after,.shopgk-page table.cart td.actions .coupon::before{content:" ";display:table}.shopgk #content table.cart td.actions .coupon::after,.shopgk table.cart td.actions .coupon::after,.shopgk-page #content table.cart td.actions .coupon::after,.shopgk-page table.cart td.actions .coupon::after{clear:both}.shopgk #content table.cart td.actions .coupon .button,.shopgk #content table.cart td.actions .coupon .input-text,.shopgk #content table.cart td.actions .coupon input,.shopgk table.cart td.actions .coupon .button,.shopgk table.cart td.actions .coupon .input-text,.shopgk table.cart td.actions .coupon input,.shopgk-page #content table.cart td.actions .coupon .button,.shopgk-page #content table.cart td.actions .coupon .input-text,.shopgk-page #content table.cart td.actions .coupon input,.shopgk-page table.cart td.actions .coupon .button,.shopgk-page table.cart td.actions .coupon .input-text,.shopgk-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.shopgk #content table.cart td.actions .coupon .button.alt,.shopgk #content table.cart td.actions .coupon .input-text+.button,.shopgk table.cart td.actions .coupon .button.alt,.shopgk table.cart td.actions .coupon .input-text+.button,.shopgk-page #content table.cart td.actions .coupon .button.alt,.shopgk-page #content table.cart td.actions .coupon .input-text+.button,.shopgk-page table.cart td.actions .coupon .button.alt,.shopgk-page table.cart td.actions .coupon .input-text+.button{float:right}.shopgk #content table.cart td.actions .coupon .coupon-error-notice,.shopgk table.cart td.actions .coupon .coupon-error-notice,.shopgk-page #content table.cart td.actions .coupon .coupon-error-notice,.shopgk-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.shopgk #content table.cart td.actions .button,.shopgk table.cart td.actions .button,.shopgk-page #content table.cart td.actions .button,.shopgk-page table.cart td.actions .button{display:block;width:100%}.shopgk .cart-collaterals .cart_totals,.shopgk .cart-collaterals .cross-sells,.shopgk .cart-collaterals .shipping_calculator,.shopgk-page .cart-collaterals .cart_totals,.shopgk-page .cart-collaterals .cross-sells,.shopgk-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.shopgk-page.shopgk-checkout form.login .form-row,.shopgk.shopgk-checkout form.login .form-row{width:100%;float:none}.shopgk #payment .terms,.shopgk-page #payment .terms{text-align:left;padding:0}.shopgk #payment #place_order,.shopgk-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.shopgk .lost_resgkelmt_password .form-row-first,.shopgk .lost_resgkelmt_password .form-row-last,.shopgk-page .lost_resgkelmt_password .form-row-first,.shopgk-page .lost_resgkelmt_password .form-row-last{width:100%;float:none;margin-right:0}.shopgk-account .shopgk-MyAccount-content,.shopgk-account .shopgk-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important} }
.shopgk form .form-row .required { visibility: visible; }
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-gk-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-gk-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-gk-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-gk-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-gk-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-gk-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-gk-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-gk-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-gk-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-gk-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-gk-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-gk-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-gk-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widggkelmt_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}iframe{border:0}.widggkelmt_nav_menu .x-framework-icon-menu{display:none}.widggkelmt_nav_menu .current-navitmgk>a{position:relative}.widggkelmt_nav_menu .current-navitmgk>a .x-framework-icon{display:inline-flex;margin-left:.45em}.widggkelmt_nav_menu .current-navitmgk>a .x-framework-icon>svg{font-size:80%}.ilightbox-toolbar.light a.ilightbox-close:before{content:"\f00d"}.ilightbox-toolbar.light a.ilightbox-fullscreen:before{content:"\f0c8"}*,*:before,*:after{box-sizing:border-box}html{overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;overflow-x:hidden}a{text-decoration:none}a:hover,a:active,[tabindex="-1"]{outline:0!important}.x-root{min-height:100vh}.admin-bar .x-root{min-height:calc(100vh - 32px)}@media screen and (max-width: 782px){.admin-bar .x-root{min-height:calc(100vh - 46px)}}.x-form-search-icon-wrapper{position:absolute;left:15px;top:0;display:flex;height:100%;display:block;margin-bottom:-6px;font-size:12px;line-height:1;text-decoration:inherit;color:#272727}.x-entry-thumb-icon{top:0;width:100%;height:100%}.x-recent-posts-icon{height:100%;width:100%}.x-entry-thumb-icon,.x-recent-posts-icon{display:flex;position:absolute;font-size:42px;line-height:72px;text-align:center;vertical-align:middle;border-radius:100em;opacity:0;transition:opacity .75s ease}i.x-recent-posts-icon{display:flex;justify-content:center;align-items:center}a.entry-thumb:hover .x-entry-thumb-icon,a.entry-thumb:hover .x-recent-posts-icon,a[class^=x-recent-post]:hover .x-entry-thumb-icon,a[class^=x-recent-post]:hover .x-recent-posts-icon{opacity:1}.x-shortcode-accordion-icon{position:relative;display:inline-block;bottom:.1em;margin-right:10px;font-size:74%;-webkit-font-smoothing:antialiased;transform:rotate(45deg);transition:all .3s ease}.collapsed .x-shortcode-accordion-icon{transform:rotate(0)}.site:before,.site:after,.x-site:before,.x-site:after{content:" ";display:table;width:0px}.site:after,.x-site:after{clear:both}.x-boxed-layout-active .site,.x-boxed-layout-active .x-site{margin:0 auto;border:1px solid rgba(0,0,0,.275);border-top:0;border-bottom:0;background-color:#fff;box-shadow:0 0 5px #00000020;box-sizing:content-box}body{line-height:1.7}.x-container.offset{margin:40px auto}:root{--x-body-scroll-bar-size: 0px;--x-body-scroll-active-bar-size: 0px}.x-root{display:flex}.x-root .site,.x-root .x-site{flex:1 1 auto;position:relative;width:100%;min-width:1px}.x-masthead,.x-colophon{position:relative}.x-body-scroll-disabled{width:100%;width:calc(100% - var(--x-body-scroll-bar-size));position:fixed;top:0;left:0;overflow:hidden;margin-right:var(--x-body-scroll-bar-size);overscroll-behavior:contain}.x-body-scroll-disabled .x-bar-right.x-bar-fixed{right:var(--x-body-scroll-active-bar-size, 0)}@media screen and (max-width: 600px){.admin-bar.x-body-scroll-disabled{padding-top:46px}}.x-acc-item{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;position:relative;z-index:1;transform:translate(0)}.x-acc-header{display:block;position:relative;z-index:2;margin:0;border:0;border-radius:0;padding:0;background-color:transparent;transform:translate(0)}.x-acc-header span{pointer-events:none}.x-acc-header-content{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.x-acc-header-indicator{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;line-height:1;text-align:center}.x-acc-header-text{flex:1 0 0%}.x-acc-content{position:relative;z-index:1}.x-acc-content>p:last-child,.x-acc-content>ul:last-child,.x-acc-content>ol:last-child{margin-bottom:0}.x-crumbs-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;align-content:center;margin:0!important;padding:0;list-style:none}.x-crumbs-list-item{display:inherit;flex-direction:inherit;flex-wrap:nowrap;justify-content:inherit;align-items:inherit;align-content:inherit}.x-crumbs-list-item:last-child:after{content:".";display:inline;visibility:hidden;width:0;opacity:0;pointer-events:none;speak:never}.x-crumbs-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-card{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch}.x-card.is-flip-left .x-card-face.is-back{transform:rotateY(180deg)}.x-card.is-flip-right .x-card-face.is-back{transform:rotateY(-180deg)}.x-card.is-flip-up .x-card-face.is-back{transform:rotateX(-180deg)}.x-card.is-flip-down .x-card-face.is-back{transform:rotateX(180deg)}.x-card.is-active.is-flip-left .x-card-faces .is-front{transform:rotateY(-180deg)}.x-card.is-active.is-flip-left .x-card-faces .is-back{transform:unset}.x-card.is-active.is-flip-right .x-card-faces .is-front{transform:rotateY(180deg)}.x-card.is-active.is-flip-right .x-card-faces .is-back{transform:unset}.x-card.is-active.is-flip-up .x-card-faces .is-front{transform:rotateX(180deg)}.x-card.is-active.is-flip-up .x-card-faces .is-back{transform:unset}.x-card.is-active.is-flip-down .x-card-faces .is-front{transform:rotateX(-180deg)}.x-card.is-active.is-flip-down .x-card-faces .is-back{transform:unset}.x-card.cannot-preserve-3d .x-card-faces{transform-style:initial}.x-card.cannot-preserve-3d .x-card-face{-webkit-backface-visibility:initial;backface-visibility:initial}.x-card.cannot-preserve-3d .x-card-face.is-front{visibility:visible}.x-card.cannot-preserve-3d .x-card-face.is-back{visibility:hidden}.x-card.cannot-preserve-3d .x-text{max-width:100%}.x-card.cannot-preserve-3d[class*=is-flip] .x-card-faces,.x-card.cannot-preserve-3d[class*=is-flip] .x-card-face{transform:none}.x-card.cannot-preserve-3d.is-active .x-card-face.is-front{visibility:hidden}.x-card.cannot-preserve-3d.is-active .x-card-face.is-back{visibility:visible}.x-card.has-not-flipped .x-card-face.is-back *{box-shadow:none!important;transform:none!important;filter:none!important}.x-card-faces{display:-ms-grid;display:grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr;grid-gap:0px;grid-auto-columns:0px;grid-auto-rows:0px;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:stretch;align-items:stretch;flex:1 1 auto;position:relative;transform-style:preserve-3d;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.x-card-face{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/-1;grid-row:1/-1;position:relative;z-index:1;min-width:0px;max-width:100%;min-height:0px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.x-card-face [class^=x-bg][class*=lower],.x-card-face [class^=x-bg][class*=upper]{transform:translate(0)}.x-countdown{display:block}.x-countdown.has-compact-labels .x-countdown-unit-content{flex-flow:row nowrap;justify-content:center;align-items:baseline}.x-countdown.has-top-labels .x-countdown-unit-content,.x-countdown.has-bottom-labels .x-countdown-unit-content{flex-flow:column nowrap;justify-content:center;align-items:center}.x-countdown.has-top-labels .x-countdown-number{order:2}.x-countdown.has-top-labels .x-countdown-label,.x-countdown.has-bottom-labels .x-countdown-number{order:1}.x-countdown.has-bottom-labels .x-countdown-label{order:2}.x-countdown-units{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.x-countdown-unit{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.x-countdown-unit:not(:last-child):after{display:inline;font-style:normal;line-height:1}.x-countdown-unit-content{display:flex;flex:0 0 auto}.x-countdown-number{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%}.x-countdown-digit{display:inline}.x-countdown-label{display:block}.x-statbar,.x-statbar-bar,.x-statbar-label{display:flex;position:relative}.x-statbar{flex-direction:row;justify-content:flex-start;align-items:stretch}.x-statbar-bar{flex-direction:inherit;align-items:center}.x-statbar-label{justify-content:center;align-items:center;opacity:0;pointer-events:none}.x-statbar-label.x-active{opacity:1;pointer-events:auto}.x-tabs-list{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;position:relative;z-index:2;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.x-tabs-list:before,.x-tabs-list:after{content:"";display:block;width:0;height:0;visibility:hidden}.x-tabs-list ul{display:flex;flex-flow:inherit;justify-content:flex-start;align-items:stretch;flex:1 0 0%;margin:0;padding:0;list-style:none}.x-tabs-list li{display:flex;justify-content:flex-start;align-items:stretch}.x-tabs-list a,.x-tabs-list button{flex:1 0 0%;display:block;border:0;border-radius:0;background-color:transparent;white-space:nowrap}.x-tabs-list li:first-child,.x-tabs-list li:first-child a,.x-tabs-list li:first-child button{margin-left:0!important}.x-tabs-list li:last-child,.x-tabs-list li:last-child a,.x-tabs-list li:last-child button{margin-right:0!important}.x-tabs-panels{display:flex;flex-flow:row nowrap;align-items:stretch;position:relative;z-index:1}.x-tabs-panel{width:100%;flex:1 1 0%}.x-tabs-panel:not(.x-active){display:none}.x-tabs-panel :first-child{margin-top:0}.x-tabs-panel :last-child{margin-bottom:0}.x-quote{display:flex}.x-quote-content{display:flex;flex-direction:column;flex:1 1 0%}.x-quote-text :first-child{margin-top:0}.x-quote-text :last-child{margin-bottom:0}.x-quote-cite{display:flex}.x-alert{position:relative}.x-alert>button.close{float:right;border:0;padding:0;line-height:1;background:transparent}.x-alert.fade{opacity:0;transition:opacity .3s ease}.x-alert.fade.in{opacity:1}.x-global-block{position:relative}[data-x-single-anim]{animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}[data-x-single-anim][class*=secondary]{animation-duration:.45s}@keyframes x-slide-top{33%{opacity:0;transform:none}34%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0)}}@keyframes x-slide-left{33%{opacity:0;transform:none}34%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}@keyframes x-slide-right{33%{opacity:0;transform:none}34%{opacity:0;transform:translate(50%)}to{opacity:1;transform:translate(0)}}@keyframes x-slide-bottom{33%{opacity:0;transform:none}34%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}@keyframes x-scale-up{33%{opacity:0;transform:none}34%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes x-scale-down{33%{opacity:0;transform:none}34%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes x-flip-x{33%{opacity:0;transform:none}34%{opacity:0;transform:perspective(125px) rotateX(-180deg)}to{opacity:1;transform:perspective(125px) rotateX(0)}}@keyframes x-flip-y{33%{opacity:0;transform:none}34%{opacity:0;transform:perspective(125px) rotateY(-180deg)}to{opacity:1;transform:perspective(125px) rotateY(0)}}.x-testimonial{display:flex;flex-wrap:nowrap;min-width:1px}.x-testimonial-content{display:flex;flex-flow:column nowrap;flex:1 1 auto;min-width:1px}.x-testimonial-text :first-child{margin-top:0}.x-testimonial-text :last-child{margin-bottom:0}.x-testimonial-cite{display:flex;flex-wrap:nowrap;min-width:1px}.x-testimonial-cite-content{flex:1 1 auto;min-width:1px}.x-testimonial-cite-text{display:block}.x-section{display:block;position:relative}.x-div{display:block;position:relative;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;padding:0}.x-row{display:flex;position:relative;flex-flow:row nowrap;justify-content:center;align-items:stretch;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;padding:0}.x-row-inner{display:flex;flex-wrap:wrap;flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0;min-height:0}.x-col{flex-grow:0;flex-shrink:1;flex-basis:auto;display:block;position:relative;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;padding:0}.x-grid{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;position:relative;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;padding:0}.x-cell{display:block;position:relative;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;padding:0}.x-slide-container-viewport{overflow:hidden;width:100%;touch-action:pan-y}.x-slide-container-viewport *{touch-action:manipulation}.x-slide-container-viewport.can-drag{cursor:grab}.x-slide-container-viewport.can-drag *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x-slide-container-viewport.can-drag.is-drag{cursor:grabbing}.x-slide-container-viewport.show-outlines:before{content:"";display:block;position:absolute;z-index:10;inset:0;outline:8px solid #00adff;outline-offset:-8px}.x-slide-container-viewport.show-outlines .x-slide-container-content:before{content:"";display:block;position:absolute;z-index:10;inset:0;outline:8px solid #f31773;outline-offset:-8px}.x-slide-container-content{position:relative;margin-left:auto;margin-right:auto}.x-slide-container-content.has-adaptive-height{transition-duration:var(--x-slide-container-transition-duration, 1s);transition-property:height;transition-timing-function:var(--x-slide-container-transition-timing-function, cubic-bezier(.4, 0, .2, 1))}.x-slide-container-content.has-adaptive-height .x-slide-container{height:100%}.x-slide-container-content,.x-slide-container-content .x-slide-container{height:100%!important}.x-slide-container{display:block;position:relative;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;padding:0;will-change:transform}.x-slide-container.is-inline{display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:var(--x-slide-container-gap, 1rem);transition-duration:var(--x-slide-container-transition-duration, 1s);transition-property:transform;transition-timing-function:var(--x-slide-container-transition-timing-function, cubic-bezier(.4, 0, .2, 1))}.x-slide-container.is-stacked{display:grid;grid-gap:0;grid-template-columns:1fr;grid-template-rows:1fr}.x-slide{display:block;position:relative;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;padding:0}.x-slide-container .x-slide{transition-duration:var(--x-slide-container-transition-duration, 1s);transition-timing-function:var(--x-slide-container-transition-timing-function, cubic-bezier(.4, 0, .2, 1))}.x-slide-container-viewport:not(.is-ready) .x-slide{opacity:0!important}.x-slide-container.is-inline.is-paged .x-slide{flex-grow:1;flex-shrink:0;flex-basis:calc((100% / var(--x-slides-per-page, 1)) - (var(--x-slide-container-gap, 1rem) * (1 - (1 / var(--x-slides-per-page, 1)))))}.x-slide-container.is-inline.is-auto .x-slide{flex-grow:0;flex-shrink:0;flex-basis:auto}.x-slide-container.is-stacked .x-slide{grid-column:1/-1;grid-row:1/-1}.x-slide-container.is-stacked .x-slide:not([class*=x-effect-e]),.x-slide-container.is-stacked .x-slide.x-effect-opacity{opacity:0!important}.x-slide-container.is-stacked .x-slide.is-current-slide:not([class*=x-effect-e]),.x-slide-container.is-stacked .x-slide.is-current-slide.x-effect-opacity{opacity:1!important}.x-slide img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x-slide-pagination{display:flex;flex-wrap:nowrap;align-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;margin:0;border:0;border-radius:0;padding:0;line-height:1;list-style:none}.x-slide-pagination.is-row{flex-direction:row}.x-slide-pagination.is-column{flex-direction:column}.x-slide-pagination li{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;margin:0;border:0;padding:0;background-color:var(--x-slide-pagination-item-bgc, black);list-style:none;user-select:none;cursor:default}.x-slide-pagination li.is-active{background-color:var(--x-slide-pagination-item-bgc-alt, rgba(0, 0, 0, .25))}@media (hover: hover){.x-slide-pagination li:hover{background-color:var(--x-slide-pagination-item-bgc-alt, rgba(0, 0, 0, .25))}}.x-paginate{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center}.x-paginate.is-empty{display:none!important}.x-paginate-inner{display:flex;flex-flow:row wrap;align-items:center;align-content:center;flex:1 1 0%}.x-paginate-inner>*{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;flex-shrink:1;flex-basis:auto;line-height:1;text-align:center}.x-paginate-inner .dots,.x-paginate-inner .current{cursor:not-allowed}.x-the-content.entry-content{margin-top:0!important;margin-bottom:0!important}.x-the-content.entry-content>:first-child{margin-top:0!important}.x-the-content.entry-content>:last-child{margin-bottom:0!important}[class*=shopgk] .x-wc-products .cross-sells,[class*=shopgk] .x-wc-products .related,[class*=shopgk] .x-wc-products .upsells{float:none;clear:none;width:100%}[class*=shopgk] div.x-wc-product-gallery div.shopgk-product-gallery{float:none;width:100%}[class*=shopgk] .pswp{z-index:999999999}[class*=shopgk] .x-wc-add-to-cart-form form{margin:0}.x-wc-shop-sort{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.x-wc-shop-sort .shopgk-ordering,.x-wc-shop-sort .shopgk-result-count{float:none;margin:0}.x-content-area .shopgk-Reviews-title{margin-top:0}.x-video{margin-bottom:1.313em}.x-video .x-video-inner{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.x-video .x-video-inner.five-by-three{padding-bottom:60%}.x-video .x-video-inner.five-by-four{padding-bottom:80%}.x-video .x-video-inner.four-by-three{padding-bottom:75%}.x-video .x-video-inner.three-by-two{padding-bottom:66.67%}.x-video .x-video-inner embed,.x-video .x-video-inner iframe,.x-video .x-video-inner img,.x-video .x-video-inner object,.x-video .x-video-inner video{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%;height:100%;margin:0!important}.x-video.bg,.x-video.x-video-bg{margin:0}.x-video.bg,.x-video.bg .x-video-inner,.x-video.x-video-bg,.x-video.x-video-bg .x-video-inner{position:absolute;transition:opacity 1s ease;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.x-video.bg.poster,.x-video.x-video-bg.poster{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.x-icon{display:inline-flex;flex-flow:row nowrap!important;justify-content:center!important;align-items:center!important;width:auto;height:auto;line-height:inherit;text-align:center}.x-icon>svg{fill:currentColor;width:1em;height:1em}.x-icon:before{display:block!important;position:static!important;inset:auto!important;width:inherit!important;height:inherit!important;margin:0!important;line-height:inherit!important;text-align:inherit!important}.x-framework-icon,.x-framework-icon.x-form-search-icon{height:100%;align-items:center;justify-content:center;display:inline-flex;transition-duration:inherit;transition:inherit}.x-framework-icon>svg{width:1em;height:1em;font-size:inherit;fill:currentColor;transition-duration:inherit;transition:inherit}.x-anchor{overflow:hidden;display:inline-flex;flex-flow:column nowrap;justify-content:stretch;position:relative;min-width:1px;text-decoration:none;cursor:pointer}button.x-anchor,button.x-anchor:hover{padding:0;background-color:transparent;margin-bottom:0;text-shadow:none}.x-anchor-content{overflow:hidden;display:flex;flex:1 0 auto;position:relative;height:100%;border-radius:inherit;transform:translate(0)}.x-anchor-text{flex-shrink:1;min-width:1px;max-width:100%}.x-anchor-text-primary,.x-anchor-text-secondary{position:relative;display:block}div.x-anchor-text-primary *,div.x-anchor-text-secondary *{display:block!important;margin:0!important;border:0!important;padding:0!important;font-family:inherit!important;font-size:1em!important;font-style:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-align:inherit!important;text-decoration:none!important;text-shadow:none!important;text-transform:inherit!important;color:inherit!important;background-color:transparent!important;box-shadow:none!important}.x-anchor-sub-indicator{position:relative;display:inline-flex;width:auto;height:auto;letter-spacing:0;line-height:1;text-align:center}.x-anchor-sub-indicator:before{display:inherit;width:inherit;height:inherit;line-height:inherit;text-align:inherit}li:not(.navitmgk-has-children)>.x-anchor .x-anchor-sub-indicator{display:none;visibility:hidden;speak:never}.x-anchor-content.is-int{position:absolute;inset:0;pointer-events:none}.x-anchor.has-int-content .x-anchor-content[class*=in-scale-up].is-int{opacity:0;transform:scale(0)}@media (hover){.x-anchor.has-int-content:hover .x-anchor-content[class*=in-scale-up].is-int,.x-anchor.has-int-content:focus .x-anchor-content[class*=in-scale-up].is-int{opacity:1;transform:scale(1)}.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-top-in-scale-up:not(.is-int),.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-top-in-scale-up:not(.is-int){transform:translateY(-100%)}.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-left-in-scale-up:not(.is-int),.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-left-in-scale-up:not(.is-int){transform:translate(-100%)}.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-right-in-scale-up:not(.is-int),.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-right-in-scale-up:not(.is-int){transform:translate(100%)}.x-anchor.has-int-content:hover .x-anchor-content.x-anchor-content-out-slide-bottom-in-scale-up:not(.is-int),.x-anchor.has-int-content:focus .x-anchor-content.x-anchor-content-out-slide-bottom-in-scale-up:not(.is-int){transform:translateY(100%)}}.x-bar{position:relative}.x-bar,.x-bar-scroll,.x-bar-scroll-outer,.x-bar-scroll-inner,.x-bar-content{display:flex}.x-bar,.x-bar-scroll,.x-bar-scroll-outer,.x-bar-scroll-inner{justify-content:space-between}.x-bar-h,.x-bar-h .x-bar-scroll,.x-bar-h .x-bar-scroll-outer,.x-bar-h .x-bar-scroll-inner{flex-direction:row}.x-bar-v,.x-bar-v .x-bar-scroll,.x-bar-v .x-bar-scroll-outer,.x-bar-v .x-bar-scroll-inner{flex-direction:column}.x-bar-scroll,.x-bar-scroll-outer,.x-bar-scroll-inner,.x-bar-content:not(.x-container){flex-grow:1;flex-shrink:0;flex-basis:auto}.x-bar-content{z-index:5}.x-bar-content.x-container{flex-grow:0;flex-shrink:1}.x-bar,.x-bar-scroll,.x-bar-scroll-outer,.x-bar-scroll-inner,.x-bar-content,.x-bar-container{min-width:1px}.x-bar-space{flex-shrink:0}.x-bar-space-right{-webkit-order:9999;order:9999}.x-bar-outer-spacers:before,.x-bar-outer-spacers:after{content:"";flex-grow:0;flex-shrink:0;display:block;pointer-events:none;visibility:hidden}.x-bar-scroll{position:relative;width:100%!important;height:100%!important}.x-bar-scroll .ps__rail-x,.x-bar-scroll .ps__rail-y{z-index:10}.x-bar-scroll-outer,.x-bar-scroll-inner{width:100%!important;height:100%!important}.x-bar-scroll-outer{overflow:hidden!important}.x-bar-scroll-inner{box-sizing:content-box!important;-webkit-overflow-scrolling:touch!important;-ms-overflow-style:-ms-autohiding-scrollbar!important}.x-bar-h .x-bar-scroll-inner{overflow-x:scroll!important;overflow-y:hidden!important;padding:0 0 50px!important}.x-bar-v .x-bar-scroll-inner{overflow-x:hidden!important;overflow-y:scroll!important;padding:0 50px 0 0!important}.x-bar-scroll-button{display:block;position:absolute;z-index:9999;top:50%;margin:0;border:0;border-radius:0;padding:0;line-height:1;text-align:center;opacity:1;box-shadow:none;transform:translateY(-50%);outline:0;pointer-events:auto}.x-bar-scroll-button .x-icon{display:block;width:auto;height:1em;margin:auto;transform:translateZ(0)}.x-bar-scroll-button:not(.is-active){pointer-events:none}.x-bar-scroll-button.is-bck:not(.is-active){opacity:0;transform:translate(-100%,-50%)}.x-bar-scroll-button.is-fwd:not(.is-active){opacity:0;transform:translate(100%,-50%)}.x-bar-absolute{position:absolute}.x-bar-fixed{position:fixed}.x-bar-bottom{bottom:0}.x-bar-left{top:0;left:0;bottom:0}.x-bar-right{top:0;right:0;bottom:0}@media screen and (min-width: 783px){.admin-bar .x-bar-left,.admin-bar .x-bar-right{top:32px}}@media screen and (min-width: 601px) and (max-width: 782px){.admin-bar .x-bar-left,.admin-bar .x-bar-right{top:46px}}.x-bar-h .x-bar-container{height:inherit}.x-bar-v .x-bar-container{width:inherit}.x-bar-container{display:flex;position:relative}.x-bar-top{width:100%}.x-bar-is-initially-hidden{opacity:0;pointer-events:none}.x-bar-is-initially-hidden:not(.x-bar-is-visible){visibility:hidden}[class^=x-bg]{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}[class^=x-bg][data-x-params*=parallax]{opacity:0}[class^=x-bg] img{display:block;width:100%;height:100%}[class^=x-bg] video{object-fit:cover}.x-bg{z-index:-1}[class*=x-bg-layer-lower]{z-index:1}[class*=x-bg-layer-upper]{z-index:2}.x-collapsed{display:none}.x-collapsing{overflow:hidden!important;height:0}.x-mini-cart ul{margin:0!important;padding:0!important;list-style:none!important}.x-mini-cart li:before,.x-mini-cart li:after{content:" ";display:table;width:0px}.x-mini-cart li:after{clear:both}.x-mini-cart a:not(.x-anchor){display:block}.x-mini-cart a:not(.x-anchor):focus{outline:0}.x-mini-cart img{float:left;display:block;margin:0}.x-mini-cart .remove{float:right;text-align:center!important}.x-mini-cart .quantity{display:block;margin:0!important}.x-mini-cart .total{margin:0}.x-mini-cart .total strong{font-weight:inherit}.x-mini-cart .buttons{display:flex;flex-wrap:wrap;flex-direction:row;margin:0}.x-mini-cart .widggkelmt_shopping_cart_content{display:flex;flex-direction:column}.rtl .x-mini-cart img{float:right}.rtl .x-mini-cart .remove{float:left}.x-dropdown{visibility:hidden;position:absolute;margin:0;padding:0;opacity:0;transform:translateY(5%);pointer-events:none;z-index:9999}.x-dropdown:not(.x-active){display:none}.x-dropdown[data-x-stem*=u]{transform:translateY(-5%)}.x-dropdown.x-active{visibility:visible;pointer-events:auto}.x-dropdown.x-active-animate{opacity:1;transform:none}ul.x-dropdown,ol.x-dropdown{list-style:none}.navitmgk-has-children{position:relative}.x-frame{width:100%}.x-frame-inner{position:relative;z-index:1;padding-bottom:56.25%;height:0;overflow:hidden}.x-frame-inner video,.x-frame-inner>div,.x-frame-inner>embed,.x-frame-inner>iframe,.x-frame-inner>img,.x-frame-inner>object,.x-frame-inner>.x-map iframe,.x-frame-inner>.x-video iframe,.x-frame-inner>.x-video .mejs-poster img{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important}.x-graphic{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;flex-shrink:0;position:relative;letter-spacing:0;line-height:1;z-index:2}.x-graphic-child{position:relative}.x-graphic-icon,.x-graphic-icon.x-icon{display:inline-flex}.x-graphic-image,.x-graphic-image.x-image{display:block}.x-graphic-icon,.x-graphic-icon.x-icon{font-size:1em}.x-graphic-primary:not(:only-child),.x-graphic-secondary{-webkit-backface-visibility:hidden;backface-visibility:hidden}.x-graphic-primary:not(:only-child){opacity:1;z-index:2}.x-graphic-secondary{position:absolute;top:0;left:0;opacity:0;z-index:1}.x-scale-up.x-graphic-primary:not(:only-child){transform:scale(1)}.x-scale-up.x-graphic-secondary{transform:scale(.35)}.x-scale-down.x-graphic-primary:not(:only-child){transform:scale(1)}.x-scale-down.x-graphic-secondary{transform:scale(1.5)}.x-flip-x.x-graphic-primary:not(:only-child){transform:perspective(100px) rotateX(0)}.x-flip-x.x-graphic-secondary{transform:perspective(100px) rotateX(-180deg)}.x-flip-y.x-graphic-primary:not(:only-child){transform:perspective(100px) rotateY(0)}.x-flip-y.x-graphic-secondary{transform:perspective(100px) rotateY(-180deg)}.has-graphic .x-graphic-primary:not(:only-child)[class*=active],.has-graphic[class*=active] .x-graphic-primary:not(:only-child){opacity:0}.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-scale-up,.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-scale-up{transform:scale(1.5)}.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-scale-down,.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-scale-down{transform:scale(.35)}.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-flip-x,.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-flip-x{transform:perspective(100px) rotateX(180deg)}.has-graphic .x-graphic-primary:not(:only-child)[class*=active].x-flip-y,.has-graphic[class*=active] .x-graphic-primary:not(:only-child).x-flip-y{transform:perspective(100px) rotateY(180deg)}@media (hover){.has-graphic:hover .x-graphic-primary:not(:only-child),[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child){opacity:0}.has-graphic:hover .x-graphic-primary:not(:only-child).x-scale-up,[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-scale-up{transform:scale(1.5)}.has-graphic:hover .x-graphic-primary:not(:only-child).x-scale-down,[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-scale-down{transform:scale(.35)}.has-graphic:hover .x-graphic-primary:not(:only-child).x-flip-x,[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-flip-x{transform:perspective(100px) rotateX(180deg)}.has-graphic:hover .x-graphic-primary:not(:only-child).x-flip-y,[data-x-effect-provider*=effects]:hover .x-graphic-primary:not(:only-child).x-flip-y{transform:perspective(100px) rotateY(180deg)}}.has-graphic .x-graphic-secondary[class*=active],.has-graphic[class*=active] .x-graphic-secondary{opacity:1}.has-graphic .x-graphic-secondary[class*=active].x-scale-up,.has-graphic[class*=active] .x-graphic-secondary.x-scale-up,.has-graphic .x-graphic-secondary[class*=active].x-scale-down,.has-graphic[class*=active] .x-graphic-secondary.x-scale-down{transform:scale(1)}.has-graphic .x-graphic-secondary[class*=active].x-flip-x,.has-graphic[class*=active] .x-graphic-secondary.x-flip-x{transform:perspective(100px) rotateX(0)}.has-graphic .x-graphic-secondary[class*=active].x-flip-y,.has-graphic[class*=active] .x-graphic-secondary.x-flip-y{transform:perspective(100px) rotateY(0)}@media (hover){.has-graphic:hover .x-graphic-secondary,[data-x-effect-provider*=effects]:hover .x-graphic-secondary{opacity:1}.has-graphic:hover .x-graphic-secondary.x-scale-up,[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-scale-up,.has-graphic:hover .x-graphic-secondary.x-scale-down,[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-scale-down{transform:scale(1)}.has-graphic:hover .x-graphic-secondary.x-flip-x,[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-flip-x{transform:perspective(100px) rotateX(0)}.has-graphic:hover .x-graphic-secondary.x-flip-y,[data-x-effect-provider*=effects]:hover .x-graphic-secondary.x-flip-y{transform:perspective(100px) rotateY(0)}}.x-image{display:inline-block;line-height:1;vertical-align:middle}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.x-image{min-height:0%}}.x-image img{display:block;max-width:100%;height:auto;vertical-align:bottom;border:0;-ms-interpolation-mode:bicubic}a.x-image{cursor:pointer}a.x-image:focus{outline:0}.x-image-preserve-ratio img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important}.x-image-preserve-ratio img[src*=".svg"]{height:100%!important}.x-line{display:block;width:0;height:0;margin:0;border:0;padding:0}.x-menu,.x-menu .sub-menu{margin:0;padding:0;list-style:none}.x-menu,.x-menu li{min-width:1px}.x-has-sub{position:relative}.x-menu-modal .x-anchor,.x-menu-layered .x-anchor,.x-menu-dropdown .x-anchor,.x-menu-collapsed .x-anchor,.x-menu-inline .x-dropdown .x-anchor{display:flex}.x-menu-modal li:before,.x-menu-modal li:after,.x-menu-layered li:before,.x-menu-layered li:after,.x-menu-collapsed li:before,.x-menu-collapsed li:after{content:"";display:table}.x-menu-modal li:after,.x-menu-layered li:after,.x-menu-collapsed li:after{clear:both}.x-bar-v .x-menu-collapsed,.x-bar-v .x-menu-collapsed>li{width:inherit}.x-menu-inline{display:flex}.x-menu-inline>li{display:flex;flex-direction:inherit;justify-content:inherit;align-items:inherit}.x-menu-layered{overflow:hidden;position:relative}.x-menu-layered .navitmgk-has-children{position:static}.x-menu-layered ul{position:absolute;top:0;left:0;right:0;pointer-events:none}.x-menu-layered li{pointer-events:none}.x-menu-layered .x-anchor{opacity:0;transform:translate(25px);pointer-events:none}.x-prev-layer>li>.x-anchor{transform:translate(-25px)}.x-current-layer>li>.x-anchor{opacity:1;transform:translate(0);pointer-events:auto}.x-modal-content-scroll-area{width:100%;height:100%;position:fixed;overflow:hidden;top:0;left:0;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;flex-wrap:wrap}.x-modal-content-scroll-area:before,.x-modal-content-scroll-area:after{content:"";display:block;flex-grow:0;flex-shrink:0;flex-basis:auto}.x-modal{visibility:hidden;position:fixed;inset:0;opacity:0;pointer-events:none;z-index:99999999}.x-modal.x-active{visibility:visible;opacity:1;pointer-events:auto}.x-modal.x-active .x-modal-content-scroll-area{overflow:auto}.x-modal-bg{display:block;position:fixed;inset:0;z-index:-1}.x-modal-close{display:block;position:fixed;width:1em;height:1em;margin:0;border:0;padding:0;line-height:1em;text-align:center;background-color:transparent;opacity:0;transform:scale(0);z-index:3}.x-modal-close span{display:block}.x-modal-close svg{display:block;width:1em;height:1em;margin:auto;font-size:1em;fill:currentColor}.x-modal.x-active .x-modal-close{opacity:1;transform:scale(1)}.x-modal-close-top{top:0}.x-modal-close-left{left:0}.x-modal-close-right{right:var(--x-body-scroll-active-bar-size)}.x-modal-close-bottom{bottom:0}.admin-bar .x-modal-close-top{top:32px}@media screen and (max-width: 782px){.admin-bar .x-modal-close-top{top:46px}}@media screen and (max-width: 600px){.admin-bar .x-modal-close-top{top:0}}.x-modal-content{position:relative;flex-grow:0;flex-shrink:0;flex-basis:auto;z-index:2;width:100%;margin:0 auto;transform:translateY(-15px)}.x-modal.x-active .x-modal-content{transform:translate(0)}.admin-bar .x-modal,.admin-bar .x-modal-bg,.admin-bar .x-modal-content-scroll-area{top:32px}@media screen and (max-width: 782px){.admin-bar .x-modal,.admin-bar .x-modal-bg,.admin-bar .x-modal-content-scroll-area{top:46px}}@media screen and (max-width: 600px){.admin-bar .x-modal,.admin-bar .x-modal-bg,.admin-bar .x-modal-content-scroll-area{top:0}}.x-off-canvas{overflow-x:hidden;overflow-y:hidden;visibility:hidden;position:fixed;inset:0;pointer-events:none;z-index:99999998}.x-off-canvas.x-active{visibility:visible;pointer-events:auto}.x-off-canvas-bg{display:block;position:absolute;inset:0;opacity:0;z-index:1;transform:translate(0)}.x-off-canvas.x-active .x-off-canvas-bg{opacity:1}.x-off-canvas-close{display:block;position:absolute;top:0;margin:0;border:0;padding:0;line-height:1;text-align:center;background-color:transparent;opacity:0;transform:scale(0);z-index:3}.x-off-canvas-close span{display:block}.x-off-canvas-close svg{display:block;width:1em;height:1em;margin:auto;font-size:1em;fill:currentColor}.x-off-canvas.x-active .x-off-canvas-close{opacity:1;transform:scale(1)}.x-off-canvas-content{position:absolute;overflow:auto;top:0;bottom:0;width:100%;height:100%;z-index:2}.x-off-canvas.x-active .x-off-canvas-content{transform:translate(0)}.x-off-canvas-close-left{left:0}.x-off-canvas-close-right{right:var(--x-body-scroll-active-bar-size)}.x-off-canvas-content-left{left:0;transform:translate(-115%)}.x-off-canvas-content-right{right:0;transform:translate(115%)}.admin-bar .x-off-canvas{top:32px}@media screen and (max-width: 782px){.admin-bar .x-off-canvas{top:46px}}@media screen and (max-width: 600px){.admin-bar .x-off-canvas{top:0}}[data-x-particle]{display:block;position:absolute;opacity:0;pointer-events:none;speak:never;z-index:0}[data-x-particle] span{display:block;position:absolute;inset:0;border-radius:inherit;background-color:currentColor}[data-x-particle*=inside][data-x-particle*=t_]{top:0}[data-x-particle*=inside][data-x-particle*=_l]{left:0}[data-x-particle*=inside][data-x-particle*=_r]{right:0}[data-x-particle*=inside][data-x-particle*=b_]{bottom:0}[data-x-particle*=inside][data-x-particle*=c_]:not([data-x-particle*=c_c]){top:0;bottom:0;margin-top:auto;margin-bottom:auto}[data-x-particle*=inside][data-x-particle*=_c]:not([data-x-particle*=c_c]){left:0;right:0;margin-left:auto;margin-right:auto}[data-x-particle*=inside][data-x-particle*=c_c]{top:50%;left:50%}[data-x-particle*=overlap][data-x-particle*=t_]{top:0%}[data-x-particle*=overlap][data-x-particle*=c_]{top:50%}[data-x-particle*=overlap][data-x-particle*=b_]{top:100%}[data-x-particle*=overlap][data-x-particle*=_l]{left:0%}[data-x-particle*=overlap][data-x-particle*=_c]{left:50%}[data-x-particle*=overlap][data-x-particle*=_r]{left:100%}[data-x-particle~=scale-x_y]{transform:scale(0)}[data-x-particle~=scale-x]{transform:scaleX(0)}[data-x-particle~=scale-y]{transform:scaleY(0)}[data-x-particle*=overlap],[data-x-particle*=inside][data-x-particle*=c_c]{transform:translate(-50%,-50%)}[data-x-particle*=overlap][data-x-particle~=scale-x_y],[data-x-particle*=inside][data-x-particle*=c_c][data-x-particle~=scale-x_y]{transform:translate(-50%,-50%) scale(0)}[data-x-particle*=overlap][data-x-particle~=scale-x],[data-x-particle*=inside][data-x-particle*=c_c][data-x-particle~=scale-x]{transform:translate(-50%,-50%) scaleX(0)}[data-x-particle*=overlap][data-x-particle~=scale-y],[data-x-particle*=inside][data-x-particle*=c_c][data-x-particle~=scale-y]{transform:translate(-50%,-50%) scaleY(0)}.has-particle [data-x-particle][class*=active],.has-particle:hover [data-x-particle],.has-particle.x-active [data-x-particle],[data-x-effect-provider*=particles]:hover [data-x-particle]{opacity:1}.has-particle [data-x-particle][class*=active][data-x-particle*=scale],.has-particle:hover [data-x-particle][data-x-particle*=scale],.has-particle.x-active [data-x-particle][data-x-particle*=scale],[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale]{transform:scale(1)}.has-particle [data-x-particle][class*=active][data-x-particle*=scale][data-x-particle*=overlap],.has-particle [data-x-particle][class*=active][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c],.has-particle:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=overlap],.has-particle:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c],.has-particle.x-active [data-x-particle][data-x-particle*=scale][data-x-particle*=overlap],.has-particle.x-active [data-x-particle][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c],[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=overlap],[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale][data-x-particle*=inside][data-x-particle*=c_c]{transform:translate(-50%,-50%) scale(1)}.x-rating{display:inline-flex;min-width:1px}.x-rating-graphic{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;min-width:1px;letter-spacing:0!important;line-height:1!important}.x-rating-text{min-width:1px}.x-search{display:flex;align-items:center;margin:0;border:0;padding:0;cursor:text}.x-search:focus{outline:0}.x-search-btn{display:block;flex-shrink:0;margin:0;border:0;padding:0;line-height:1;background-color:transparent;cursor:pointer}.x-search-btn:focus{outline:0}.x-search-btn svg{display:block;width:1em;height:1em;margin:0 auto;line-height:inherit;stroke:currentColor}.x-search-btn-submit{order:1}.x-search-btn-clear{order:3;visibility:hidden;pointer-events:none}.x-search-has-content .x-search-btn-clear{visibility:visible;pointer-events:auto}.x-search-input{flex-grow:1;order:2;width:100%;min-width:1px;height:auto!important;border:0!important;padding:0!important;background-color:transparent!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.x-search-input::-ms-clear{display:none}.x-search-input::-webkit-input-placeholder{color:currentColor;opacity:1}.x-search-input::-moz-placeholder{color:currentColor;opacity:1}.x-search-input:-ms-input-placeholder{color:currentColor;opacity:1}[class*=x-separator]{display:block;position:absolute;z-index:-1;left:0;right:0;margin:0 auto}[class*=x-separator][class*=top]{top:0;transform:translateY(-100%)}[class*=x-separator][class*=bottom]{bottom:0;transform:translateY(100%)}[class*=x-separator] svg{display:block;width:100%;height:100%;margin:0}[data-x-stem]{inset:auto}[data-x-stem*=d]{top:100%}[data-x-stem*=l]{right:0}[data-x-stem*=r]{left:0}[data-x-stem*=u]{bottom:100%}[data-x-stem*=d][data-x-stem-menu-top*=h]{top:0}[data-x-stem*=l][data-x-stem-menu-top*=h]{right:100%}[data-x-stem*=r][data-x-stem-menu-top*=h]{left:100%}[data-x-stem*=u][data-x-stem-menu-top*=h]{bottom:0}[data-x-stem*=d][data-x-stem-root*=h]{top:0}[data-x-stem*=l][data-x-stem-root*=h]{right:100%}[data-x-stem*=r][data-x-stem-root*=h]{left:100%}[data-x-stem*=u][data-x-stem-root*=h]{bottom:0}[data-x-stem] [data-x-stem*=d]{top:0}[data-x-stem] [data-x-stem*=l]{right:100%}[data-x-stem] [data-x-stem*=r]{left:100%}[data-x-stem] [data-x-stem*=u]{bottom:0}.x-text{min-width:1px}a.x-text{display:block}.x-text-headline{position:relative}.x-text-content{display:-webkit-flex;display:flex}.x-text-content-text{-webkit-flex-grow:1;flex-grow:1;min-width:1px;max-width:100%}.x-text-content-text,.x-text-content-text-primary,.x-text-content-text-subheadline{display:block}.x-text-content-text>p:last-child,.x-text-content-text>ul:last-child,.x-text-content-text>ol:last-child,.x-text-content-text-primary>p:last-child,.x-text-content-text-primary>ul:last-child,.x-text-content-text-primary>ol:last-child,.x-text-content-text-subheadline>p:last-child,.x-text-content-text-subheadline>ul:last-child,.x-text-content-text-subheadline>ol:last-child{margin-bottom:0}.x-text-content-text-primary,.x-text-content-text-subheadline{margin-top:0;margin-bottom:0}.x-toggle{display:block;position:relative;transform:translate(0);pointer-events:none;speak:never}.x-toggle>span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;border-radius:inherit;background-color:currentColor}.x-toggle-burger,.x-toggle-grid,.x-toggle-more-h,.x-toggle-more-v{height:1em}.x-toggle-grid,.x-toggle-more-h,.x-toggle-more-v{width:1em}.x-toggle-more-h,.x-toggle-more-v{border-radius:100em}.x-toggle-more-v{transform:translate(0) rotate(90deg)}[data-x-toggle-anim]{animation-name:none;animation-duration:.5s;animation-timing-function:cubic-bezier(.86,0,.07,1);animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards;animation-play-state:paused}[data-x-toggle-anim].x-paused{animation-play-state:paused}[data-x-toggle-anim].x-running{animation-play-state:running}@keyframes x-bun-t-1{50%{transform:translate(0)}to{transform:translate(0) rotate(45deg)}}@keyframes x-patty-1{49%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes x-bun-b-1{50%{transform:translate(0)}to{transform:translate(0) rotate(-45deg)}}@keyframes x-grid-1{50%{box-shadow:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;transform:rotate(0)}to{box-shadow:-1em 0,-2em 0,0 -1em,0 2em,0 -2em,0 1em,2em 0,1em 0;transform:rotate(-45deg)}}@keyframes x-more-1-1{50%{transform:translate(0)}75%{border-radius:0}to{border-radius:0;transform:translate(0) rotate(45deg) scale(4,.5)}}@keyframes x-more-2-1{49%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes x-more-3-1{50%{transform:translate(0) rotate(-45deg)}75%{border-radius:0}to{border-radius:0;transform:translate(0) rotate(-45deg) scale(4,.5)}}[data-x-particle]{transition-delay:0ms}.x-modal.x-active{transition-delay:0ms,0ms}.x-td,.x-div,.x-row,.x-col,.x-grid,.x-cell,.x-section,.x-acc-header,.x-acc-header-indicator,.x-crumbs-link,.x-paginate-inner>*,.x-anchor,.x-anchor-text-primary,.x-anchor-text-secondary,.x-anchor-sub-indicator,.x-anchor.has-int-content .x-anchor-content,.x-bar-is-sticky,.x-bar-is-sticky .x-bar-content,[data-x-toggle-collapse],.x-graphic-child,.x-image,.x-line,.x-mini-cart li,.x-mini-cart a:not(.x-anchor),.x-modal-close,.x-search,.x-search-btn,.x-search-input,.x-icon,.x-text,.x-text-content-text-primary,.x-text-content-text-subheadline,.x-text-typing,.x-typed-cursor,.x-menu-first-level,.x-menu-layered:not(.x-menu-first-level),.x-wc-add-to-cart-form,.x-wc-shop-sort,[data-x-particle],.x-bar,.x-bar-scroll-button,.x-bar-container,.x-slide,.x-slide-pagination,.x-slide-pagination li{transition-duration:.3s}.x-framework-icon>svg,.x-icon>svg{transition-duration:inherit;transition-timing-function:inherit;filter:drop-shadow(0px 0px 0px transparent)}.x-card,.x-card-faces,.x-card-face,.x-statbar,.x-statbar-bar,.x-statbar-label{transition-duration:.75s}[class^=x-bg][data-x-params*=parallax]{transition-duration:.3s,0ms}.has-particle:hover [data-x-particle][data-x-particle*=scale],.has-particle.x-active [data-x-particle][data-x-particle*=scale],[data-x-effect-provider*=particles]:hover [data-x-particle][data-x-particle*=scale]{transition-duration:0ms,.3s}[data-x-effect]{animation-duration:1s}.x-dropdown{transition-property:opacity,transform,visibility}.x-modal{transition-property:opacity,visibility}.x-modal-close,.x-off-canvas-close{transition-property:color,opacity,transform}.x-modal-content,.x-off-canvas-content{transition-property:transform}.x-off-canvas{transition-property:visibility}.x-off-canvas-bg{transition-property:opacity}[data-x-particle]{transition-property:opacity,transform}.x-bar,.x-bar-container{transition-property:opacity,filter,transform}.x-bar-is-sticky,.x-bar-is-sticky .x-bar-content{transition-property:height,opacity}.x-bar-is-visible{transition-property:height,opacity,transform}[data-x-effect],.x-line,.x-card,.x-statbar,.x-menu-first-level,.x-wc-add-to-cart-form,.x-wc-shop-sort,.x-slide-pagination{transition-property:opacity,filter,transform}.x-line-progress{transition-property:opacity,filter,transform,width}.x-menu-layered:not(.x-menu-first-level){transition-property:height}.x-menu-layered.x-menu-first-level{transition-property:height,opacity,filter,transform}.x-div,.x-row,.x-col,.x-grid,.x-cell,.x-section,.x-image,.x-anchor,.x-text-headline,.x-slide{transition-property:border-color,background-color,box-shadow,opacity,filter,transform}.x-slide-pagination li{transition-property:width,height,background-color,opacity,filter,transform}.x-icon,.x-icon>svg,.x-search{transition-property:color,border-color,background-color,box-shadow,text-shadow,opacity,filter,transform,fill}.x-text:not(.x-text-headline){transition-property:color,border-color,background-color,box-shadow,text-shadow,column-rule,opacity,filter,transform}[data-x-toggle-collapse]{transition-property:height}.x-card-faces,.x-card-face,.x-acc-header-indicator{transition-property:transform}.x-anchor-text-primary,.x-anchor-text-secondary,.x-anchor-sub-indicator,.x-text-content-text-primary,.x-text-content-text-subheadline,.x-text-typing,.x-typed-cursor{transition-property:color,text-shadow}.x-anchor.has-int-content .x-anchor-content,[class^=x-bg][data-x-params*=parallax]{transition-property:opacity,transform}.x-statbar-bar,.x-statbar-label{transition-property:width,height,transform,opacity}.x-acc-header,.x-crumbs-link,.x-paginate-inner>*,.x-mini-cart li,.x-mini-cart a:not(.x-anchor),.x-search-btn,.x-search-input{transition-property:color,border-color,background-color,text-shadow,box-shadow}.x-menu-layered .x-anchor{transition-property:border-color,background-color,box-shadow,opacity,transform}.x-graphic-child{transition-property:color,background-color,text-shadow,box-shadow,opacity,transform}.x-bar-scroll-button{transition-property:color,border-color,background-color,box-shadow,text-shadow,opacity,transform}.x-ttf,.x-div,.x-row,.x-col,.x-grid,.x-cell,.x-section,.x-acc-header,.x-acc-header-indicator,.x-crumbs-link,.x-paginate-inner>*,.x-anchor,.x-anchor-text-primary,.x-anchor-text-secondary,.x-anchor-sub-indicator,.x-anchor.has-int-content .x-anchor-content,.x-bar-is-sticky,.x-bar-is-sticky .x-bar-content,[data-x-toggle-collapse],.x-graphic-child,.x-image,.x-line,.x-mini-cart li,.x-mini-cart a:not(.x-anchor),.x-modal-close,.x-search,.x-search-btn,.x-search-input,.x-icon,.x-text,.x-text-content-text-primary,.x-text-content-text-subheadline,.x-text-typing,.x-typed-cursor,.x-menu-first-level,.x-menu-layered:not(.x-menu-first-level),.x-card,.x-card-faces,.x-statbar,.x-statbar-bar,.x-statbar-label,.x-wc-add-to-cart-form,.x-wc-shop-sort,[data-x-particle],.x-bar,.x-bar-scroll-button,.x-bar-container,.x-slide,.x-slide-pagination,.x-slide-pagination li{transition-timing-function:cubic-bezier(.4,0,.2,1)}[class^=x-bg][data-x-params*=parallax]{transition-timing-function:cubic-bezier(.4,0,.2,1),linear}.x-off-canvas{transition-timing-function:linear}[data-x-effect]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.x-crumbs-link .x-icon,.x-paginate-inner>* .x-icon,.x-bar-scroll-button .x-icon{transition:initial}[data-x-disable-animation],[data-x-disable-animation] *{transition:none!important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}.x-anim-hide,.animated-hide{opacity:0}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0) scaleY(.95)}90%{transform:translateY(-4px) scaleY(1.02)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes jello{0%,11.1%,to{transform:translate(0)}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes shakeX{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeY{animation-name:shakeY}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%) rotate(-5deg)}30%{transform:translate(20%) rotate(3deg)}45%{transform:translate(-15%) rotate(-3deg)}60%{transform:translate(10%) rotate(2deg)}75%{transform:translate(-5%) rotate(-1deg)}to{transform:translate(0)}}.wobble{animation-name:wobble}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translate(-2000px) scale(.7);opacity:.7}80%{transform:translate(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translate(2000px) scale(.7);opacity:.7}80%{transform:translate(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translate(0) scale(.7);opacity:.7}to{transform:translate(-2000px) scale(.7);opacity:.7}}.backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translate(0) scale(.7);opacity:.7}to{transform:translate(2000px) scale(.7);opacity:.7}}.backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px) scaleY(3)}60%{opacity:1;transform:translateY(25px) scaleY(.9)}75%{transform:translateY(-10px) scaleY(.95)}90%{transform:translateY(5px) scaleY(.985)}to{transform:translate(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px) scaleX(3)}60%{opacity:1;transform:translate(25px) scaleX(1)}75%{transform:translate(-10px) scaleX(.98)}90%{transform:translate(5px) scaleX(.995)}to{transform:translate(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px) scaleX(3)}60%{opacity:1;transform:translate(-25px) scaleX(1)}75%{transform:translate(10px) scaleX(.98)}90%{transform:translate(-5px) scaleX(.995)}to{transform:translate(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px) scaleY(5)}60%{opacity:1;transform:translateY(-20px) scaleY(.9)}75%{transform:translateY(10px) scaleY(.95)}90%{transform:translateY(-5px) scaleY(.985)}to{transform:translate(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px) scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px) scaleY(.9)}to{opacity:0;transform:translateY(2000px) scaleY(3)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px) scaleX(.9)}to{opacity:0;transform:translate(-2000px) scaleX(2)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px) scaleX(.9)}to{opacity:0;transform:translate(2000px) scaleX(2)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px) scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px) scaleY(.9)}to{opacity:0;transform:translateY(-2000px) scaleY(3)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0)}}.fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0)}}.fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0)}}.fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0)}}.fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,100%)}}.fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,100%)}}.fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,-100%)}}.fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,-100%)}}.fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) scale(1) translate(0) rotateY(-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translate(0) rotateY(0);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1) translate(0) rotateY(0);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:calc(var(--animate-duration) * .75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInLeft{0%{transform:translate(-100%) skew(30deg);opacity:0}60%{transform:skew(-20deg);opacity:1}80%{transform:skew(5deg)}to{transform:translate(0)}}.lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedInRight{0%{transform:translate(100%) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg)}to{transform:translate(0)}}.lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate(-100%) skew(-30deg);opacity:0}}.lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate(100%) skew(30deg);opacity:0}}.lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translate(0);opacity:1}}.rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translate(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translate(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translate(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translate(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}to{transform:translate(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate(-100%);visibility:visible}to{transform:translate(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate(100%);visibility:visible}to{transform:translate(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}to{transform:translate(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0)}to{visibility:hidden;transform:translate(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translateY(700px);opacity:0}}.hinge{animation-duration:calc(var(--animate-duration) * 2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%) rotate(-120deg)}to{opacity:1;transform:translate(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translateY(-1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translateY(60px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate(-1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate(10px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate(1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate(-10px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translateY(1000px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translateY(-60px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translateY(-60px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translateY(2000px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate(42px)}to{opacity:0;transform:scale(.1) translate(-2000px)}}.zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate(-42px)}to{opacity:0;transform:scale(.1) translate(2000px)}}.zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translateY(60px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translateY(-2000px);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}.x-effect-exit,.x-effect-entering,.x-effect-exiting{pointer-events:none!important}.x-effect-animated{animation-fill-mode:both!important}@media print,(prefers-reduced-motion: reduce){.x-effect-animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}.x-no-at,.x-no-at a,.x-no-at i,.x-no-at ul,.x-no-at ol,.x-no-at img,.x-no-at div,.x-no-at span,.x-no-at button{animation-delay:1ms!important;animation-duration:1ms!important;transition-delay:1ms!important;transition-duration:1ms!important}p{margin:0 0 1.313em}small{font-size:smaller}b,strong{font-weight:700}em{font-style:italic}cite{font-style:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:1.25em 0 .2em;text-rendering:optimizelegibility}h1,.h1{margin-top:1em;font-size:400%;line-height:1.1}h2,.h2{font-size:285.7%;line-height:1.2}h3,.h3{font-size:228.5%;line-height:1.3}h4,h5,h6,.h4,.h5,.h6{margin-top:1.75em;margin-bottom:.5em;line-height:1.4}h4,.h4{font-size:171.4%}h5,.h5{font-size:150%}h6,.h6{font-size:100%;text-transform:uppercase}ul,ol{padding:0;margin:0 0 1.313em 1.655em}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul.unstyled,ol.unstyled,ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;padding-left:1em;padding-right:1em}dl{margin-bottom:1.313em}dt{font-weight:bolder}dd{margin-left:1.313em}q:before,q:after,blockquote:before,blockquote:after{content:""}address{margin-bottom:1.313em;font-style:normal}hr{height:0;margin:1.313em 0;border:0;border-top:1px solid #f2f2f2}blockquote{margin:1.313em 0;border:1px solid #f2f2f2;border-left:0;border-right:0;padding:1em 0;font-size:171.4%;font-weight:400;line-height:1.3;color:#272727}code,pre{font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace;color:#555;background-color:#f7f7f9;border:1px solid #e1e1e8}code{padding:.143em .286em;font-size:.85em;border-radius:3px}pre{display:block;padding:.786em 1.071em;margin:0 0 1.313em;font-size:1.15em;line-height:1.7;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;border-radius:4px}pre code{padding:0;background-color:transparent;border:0}.pre-scrollable{max-height:360px;overflow-y:scroll}form{margin:0 0 1.313em}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin:0;line-height:1.4;border:0;border-bottom:1px solid #ddd}label,input,button,select,textarea{font-size:100%;line-height:1.7}input,button,select,textarea{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif}label{display:block;margin-bottom:2px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c5c5c5}input::-moz-placeholder,textarea::-moz-placeholder{color:#c5c5c5}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c5c5c5}.radio,.checkbox{min-height:18px;padding-left:18px}.radio input[type=radio],.checkbox input[type=checkbox]{position:relative;float:left;margin-left:-18px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed}input[disabled]:not(input[type=submit]),select[disabled],textarea[disabled],input[readonly]:not(input[type=submit]),select[readonly],textarea[readonly]{background-color:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background-color:transparent}.wpcf7 p{margin-bottom:.32825em}.wpcf7 select,.wpcf7 textarea,.wpcf7 input[type=text],.wpcf7 input[type=password],.wpcf7 input[type=datetime],.wpcf7 input[type=datetime-local],.wpcf7 input[type=date],.wpcf7 input[type=month],.wpcf7 input[type=time],.wpcf7 input[type=week],.wpcf7 input[type=number],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=search],.wpcf7 input[type=tel],.wpcf7 input[type=color]{width:100%}.wpcf7 select:not(:last-child),.wpcf7 textarea:not(:last-child),.wpcf7 input[type=text]:not(:last-child),.wpcf7 input[type=password]:not(:last-child),.wpcf7 input[type=datetime]:not(:last-child),.wpcf7 input[type=datetime-local]:not(:last-child),.wpcf7 input[type=date]:not(:last-child),.wpcf7 input[type=month]:not(:last-child),.wpcf7 input[type=time]:not(:last-child),.wpcf7 input[type=week]:not(:last-child),.wpcf7 input[type=number]:not(:last-child),.wpcf7 input[type=email]:not(:last-child),.wpcf7 input[type=url]:not(:last-child),.wpcf7 input[type=search]:not(:last-child),.wpcf7 input[type=tel]:not(:last-child),.wpcf7 input[type=color]:not(:last-child){margin-bottom:0}.wpcf7 form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-response-output:empty{display:none}.wpcf7-display-none{display:none}.wpcf7-not-valid-tip{display:block;margin:1px 0 0;font-size:.75em}.wpcf7 .wpcf7-spinner{visibility:hidden;display:inline-block;position:relative;width:1em;height:1em;padding:0;border:0;margin:0 0 0 1em;font-size:16px;vertical-align:middle}.wpcf7 .wpcf7-spinner:before{content:"";display:block;position:absolute;top:0;left:0;width:1em;height:1em;border-width:2px;border-style:solid;border-color:transparent currentColor currentColor currentColor;border-radius:1em;animation:xCF7Spin 1.25s infinite linear}.wpcf7 .wpcf7-spinner.is-active{visibility:visible}.wpcf7-list-item{margin:0 0 0 1em}.wpcf7-list-item-label{margin:0 .5em 0 0}@keyframes xCF7Spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{display:inline-block;height:2.65em;margin-bottom:9px;border:1px solid #ddd;padding:0 .65em;font-size:13px;line-height:normal;color:#555;background-color:#fff;border-radius:4px;box-shadow:inset 0 1px 1px #00000013}input,textarea{width:auto}textarea{height:auto;line-height:1.3}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#0000004d;box-shadow:inset 0 1px 1px #00000013,0 0 8px #0003;outline:0}input[type=radio],input[type=checkbox]{margin:.425em 0;line-height:normal;cursor:pointer}@media (max-width: 479.98px){input[type=radio],input[type=checkbox]{border:1px solid #ccc}}input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}select,input[type=file]{height:2.65em;padding-top:.5em;padding-bottom:.5em}select{width:auto}select[multiple],select[size]{height:auto;border:1px solid #ddd}.form-search,.widggkelmt_product_search form{position:relative;margin-bottom:0;line-height:1}.form-search .x-form-search-icon,.widggkelmt_product_search form .x-form-search-icon{color:#272727}.form-search .search-query,.form-search input[type=search],.widggkelmt_product_search form .search-query,.widggkelmt_product_search form input[type=search]{width:100%;margin-bottom:0;padding-left:30px}textarea{padding-top:6px;padding-bottom:6px}input[type=color]{padding:1px 3px}input[type=file]{margin-top:2px}.checkbox input[type=checkbox]{top:2px}.radio input[type=radio]{top:1px}#recaptcha_table #recaptcha_response_field{height:16px;border-width:1px;font-size:10px;line-height:16px;border-radius:0}table{width:100%;margin-bottom:1.313em;border-spacing:0;background-color:transparent}table th,table td{padding:.5em .625em;line-height:1.3;text-align:left;vertical-align:middle}table th{font-weight:700}table td{line-height:1.4}table thead th{vertical-align:bottom}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}table p:last-child,table ul:last-child,table ol:last-child{margin-bottom:0}table{border-collapse:collapse}table th,table td{border-top:1px solid #ddd}table tbody+tbody{border-top:2px solid #ddd}.x-btn,.button,[type=submit]{display:inline-block;position:relative;border:1px solid #ac1100;border-radius:0;padding:.563em 1.125em .813em;cursor:pointer;font-size:16px;font-weight:inherit;line-height:1.3;text-align:center;vertical-align:middle;color:#fff;background-color:#ff2a13;transition:all .15s linear}.x-btn:hover,.button:hover,[type=submit]:hover{text-decoration:none;color:#fff;border-color:#600900;background-color:#df1600}.x-btn:hover,.x-btn:active,.button:hover,.button:active,[type=submit]:hover,[type=submit]:active{outline:0!important}.x-btn[disabled],.x-btn.disabled,.button[disabled],.button.disabled,[type=submit][disabled],[type=submit].disabled{opacity:.25;cursor:not-allowed}.x-btn.x-btn-jumbo{padding:.643em 1.429em .786em;font-size:28px}.x-btn.x-btn-x-large{padding:.714em 1.286em .857em;font-size:21px}.x-btn.x-btn-large{padding:.579em 1.105em .842em;font-size:19px}.x-btn.x-btn-regular{padding:.563em 1.125em .813em;font-size:16px}.x-btn.x-btn-small{padding:.429em 1.143em .643em;font-size:14px}.x-btn.x-btn-mini{padding:.385em .923em .538em;font-size:13px}.x-btn.x-btn-square{border-radius:0}.x-btn.x-btn-rounded{border-radius:.225em}.x-btn.x-btn-pill{border-radius:100em}.x-btn-block{display:block;width:100%}.x-btn-block+.x-btn-block{margin-top:1em}.x-btn [class*=x-icon-]{display:inline;width:auto;height:auto;margin:0 .5em 0 0}.x-btn [class*=x-icon-]:before{display:inline!important;position:static!important;transform:none!important}.x-btn.x-btn-icon-only [class*=x-icon-]{margin:0}.x-btn-circle-wrap{display:inline-block;position:relative}.x-btn-circle-wrap.x-btn-jumbo,.x-btn-circle-wrap.x-btn-x-large,.x-btn-circle-wrap.x-btn-large{margin:0 0 21px;padding:0}.x-btn-circle-wrap:before,.x-btn-circle-wrap:after{content:"";position:relative;display:block;margin:0 auto;background-repeat:no-repeat;background-position:center center;z-index:1}.x-btn-circle-wrap:before{top:2px;width:172px;height:43px;background-image:url(https://fontainemagnetique.ch/designgk/framework/img/global/btn-circle-top-small.png);background-size:172px 43px}.x-btn-circle-wrap:after{bottom:2px;width:190px;height:43px;background-image:url(https://fontainemagnetique.ch/designgk/framework/img/global/btn-circle-bottom-small.png);background-size:190px 43px}.x-btn-circle-wrap .x-btn{position:relative;z-index:2}@media (max-width: 766.98px){.x-btn-circle-wrap:before{top:2px;width:112px;height:28px;background-image:url(https://fontainemagnetique.ch/designgk/framework/img/global/btn-circle-top-small.png);background-size:112px 28px}.x-btn-circle-wrap:after{bottom:2px;width:127px;height:29px;background-image:url(https://fontainemagnetique.ch/designgk/framework/img/global/btn-circle-bottom-small.png);background-size:127px 29px}}.fade{opacity:0;transition:opacity .3s ease}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .3s ease}.x-searchform-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2030;background-color:#ffffffec;transition:top .3s ease}.x-searchform-overlay.in{display:table}.x-searchform-overlay .form-search{padding-bottom:2em;font-size:10px}.x-searchform-overlay .form-search:before{display:none}.x-searchform-overlay .form-search label{margin-bottom:.85em;font-size:2.1em;line-height:1.4;color:#272727}.x-searchform-overlay .form-search .search-query{border:0;padding:0;height:auto;font-size:9.4em;letter-spacing:-.05em;line-height:1;color:#272727;background-color:transparent;border-radius:0;box-shadow:none}.x-searchform-overlay .form-search .search-query:focus,.x-searchform-overlay .form-search .search-query:active{outline:0}@media (max-width: 766.98px){.x-searchform-overlay .form-search{font-size:8px}}@media (max-width: 479.98px){.x-searchform-overlay .form-search{font-size:6px}}.x-searchform-overlay-inner{display:table-cell;vertical-align:middle}.x-nav{margin-left:0;margin-bottom:1.313em;list-style:none}.x-nav>li>a{display:block;cursor:pointer}.x-nav>li>a:hover{text-decoration:none;background-color:transparent}.x-nav>.right{float:right}.x-nav-tabs{position:relative;margin-bottom:0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);border-bottom:0;box-shadow:0 .125em .275em #00000020}.x-nav-tabs:before,.x-nav-tabs:after{content:" ";display:table;width:0px}.x-nav-tabs:after{clear:both}.x-nav-tabs>li{float:left;margin-bottom:0;border-right:1px solid #ddd;border-right:1px solid rgba(0,0,0,.15);border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.15);text-align:center}@media (max-width: 978.98px){.x-nav-tabs>li{border-right:0}}.x-nav-tabs>li>a{padding:.75em;font-size:14px;line-height:1.3;color:#bfbfbf;background-color:#f7f7f7;box-shadow:inset 0 1px #ffffffd9}.x-nav-tabs>li>a:hover{color:gray;background-color:#f7f7f7}.x-nav-tabs.left,.x-nav-tabs.right{width:24%;max-width:200px}@media (max-width: 978.98px){.x-nav-tabs.left,.x-nav-tabs.right{float:none;width:100%;max-width:none}}.x-nav-tabs.left>.x-nav-tabs-item,.x-nav-tabs.right>.x-nav-tabs-item{float:none;width:100%;border-left:0;border-right:0;border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.15)}.x-nav-tabs.left{border-right:0}@media (max-width: 978.98px){.x-nav-tabs.left{border-right:1px solid #ddd;border-right:1px solid rgba(0,0,0,.15)}}.x-nav-tabs.right{border-left:0}@media (max-width: 978.98px){.x-nav-tabs.right{border-left:1px solid #ddd;border-left:1px solid rgba(0,0,0,.15)}}.x-nav-tabs>.active>a,.x-nav-tabs>.active>a:hover{color:#272727;background-color:#fff;cursor:default;box-shadow:inset 0 3px #ff2a13}.x-nav-tabs.one-up>li{width:100%}.x-nav-tabs.one-up>li:nth-child(1n){border-right:0}.x-nav-tabs.two-up>li{width:50%}.x-nav-tabs.two-up>li:nth-child(2n){border-right:0}.x-nav-tabs.three-up>li{width:33.33333%}.x-nav-tabs.three-up>li:nth-child(3n){border-right:0}.x-nav-tabs.four-up>li{width:25%}.x-nav-tabs.four-up>li:nth-child(4n){border-right:0}.x-nav-tabs.five-up>li{width:20%}.x-nav-tabs.five-up>li:nth-child(5n){border-right:0}@media (max-width: 978.98px){.x-nav-tabs.two-up>li,.x-nav-tabs.three-up>li,.x-nav-tabs.four-up>li,.x-nav-tabs.five-up>li{float:none;width:100%}}.tabbable:before,.tabbable:after{content:" ";display:table;width:0px}.tabbable:after{clear:both}.x-tab-content{overflow:auto;position:relative;margin-bottom:1.313em;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);border-top:0;background-color:#fff;box-shadow:0 .125em .275em #00000020}.x-tab-content img,.x-tab-content .x-btn{transform:translate(0)}.x-tab-content .x-tab-pane{padding:4%}.x-nav-tabs.left+.x-tab-content,.x-nav-tabs.right+.x-tab-content{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.15)}@media (max-width: 978.98px){.x-nav-tabs.left+.x-tab-content,.x-nav-tabs.right+.x-tab-content{border-top:0}}.x-tab-content>.x-tab-pane{display:none}.x-tab-content>.active{display:block}.x-nav-articles{float:right;width:10%;text-align:right}@media (max-width: 766.98px){.x-nav-articles{float:none;width:100%;margin-top:.65em;text-align:center}}.x-nav-articles .next{margin-left:.5em}.x-breadcrumb-wrap{margin:0;border-bottom:1px solid rgba(0,0,0,.1);padding:1.05em 0;font-size:10px;font-weight:400;letter-spacing:1px;line-height:1.4;text-shadow:0 1px 0 rgba(255,255,255,.55);text-transform:uppercase;background-color:#00000006;box-shadow:0 1px #ffffffb6}.x-breadcrumb-wrap a{color:#bababa}.x-breadcrumb-wrap a:hover{color:#ff2a13}.x-breadcrumbs{float:left;width:85%}@media (max-width: 766.98px){.x-breadcrumbs{float:none;width:100%;text-align:center}}.x-breadcrumbs a,.x-breadcrumbs span{display:inline-block}.x-breadcrumbs .delimiter{margin:0 .25em 0 .45em;color:#bababa}.x-breadcrumbs .current{color:#272727}.x-pagination,.shopgk-pagination{display:block;margin:40px 0 0;height:32px;text-align:center;clear:both}.x-pagination ul,.shopgk-pagination ul{display:inline-block;margin:0}.x-pagination li,.shopgk-pagination li{display:inline}.x-pagination a,.x-pagination span,.shopgk-pagination a,.shopgk-pagination span{float:left;margin:0 .35em;width:32px;height:32px;font-size:13px;font-weight:400;line-height:32px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.85);color:#bababa;background-color:#fff;border-radius:4px;box-shadow:inset 0 0 #0000,0 .1em .45em #00000040}.x-pagination a:hover,.shopgk-pagination a:hover{color:#7a7a7a}@media (max-width: 766.98px){.x-pagination a.prev,.x-pagination a.next,.x-pagination a.prev-next,.shopgk-pagination a.prev,.shopgk-pagination a.next,.shopgk-pagination a.prev-next{display:none}}.x-pagination span.current,.shopgk-pagination span.current{text-shadow:0 1px 2px rgba(0,0,0,.65);color:#fff;background-color:#ff2a13;box-shadow:inset 0 .1em .35em #000000a6,0 1px #fffffff2}.x-pagination span.pages,.shopgk-pagination span.pages{display:none}.x-pagination span.dots,.x-pagination span.expand,.shopgk-pagination span.dots,.shopgk-pagination span.expand{margin:0;width:20px;color:#272727;background-color:transparent;box-shadow:none}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:.455em;font-size:11px;font-weight:400;line-height:1.2;text-shadow:none;opacity:0;transform:translate(0);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tooltip.top{margin-top:-.273em}.tooltip.right{margin-left:.273em}.tooltip.bottom{margin-top:.273em}.tooltip.left{margin-left:-.273em}.tooltip-inner{max-width:200px;padding:.727em .818em;color:#fff;text-align:center;text-decoration:none;background-color:#272727;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#272727}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#272727}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#272727}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#272727}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px #0003;transform:translate(0);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.popover.top{margin-top:-.825em}.popover.right{margin-left:.825em}.popover.bottom{margin-top:.825em}.popover.left{margin-left:-.825em}.popover-title{margin:0;padding:.571em .75em;font-size:15px;font-weight:400;line-height:1.3;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:.563em .875em;font-size:13px;font-weight:400;line-height:1.5}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}.popover-content ul,.popover-content ol{margin-left:1.286em}.popover .arrow,.popover .arrow:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow:after{content:"";z-index:-1}.popover.top .arrow{bottom:-10px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#fff}.popover.top .arrow:after{border-width:11px 11px 0;border-top-color:#00000040;bottom:-1px;left:-11px}.popover.right .arrow{top:50%;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#fff}.popover.right .arrow:after{border-width:11px 11px 11px 0;border-right-color:#00000040;bottom:-11px;left:-1px}.popover.bottom .arrow{top:-10px;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#f7f7f7}.popover.bottom .arrow:after{border-width:0 11px 11px;border-bottom-color:#00000040;top:-1px;left:-11px}.popover.left .arrow{top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#fff}.popover.left .arrow:after{border-width:11px 0 11px 11px;border-left-color:#00000040;bottom:-11px;right:-1px}.flex-container a:active,.x-flexslider a:active{outline:none}.x-slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none!important}.x-flexslider{margin:0;padding:0}.x-flexslider .x-slides .x-slide{display:none;position:relative}.x-flexslider .x-slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.x-slides:before,.x-slides:after{content:" ";display:table;width:0px}.x-slides:after{clear:both}.no-js .x-slides>li:first-child{display:block}.x-flexslider{width:100%;margin:0 0 1.313em;position:relative;overflow:hidden}.x-flexslider-featured-gallery{background:#ffffff}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flex-direction-nav a{display:block;cursor:pointer;position:absolute;top:14px;height:30px;width:30px;font-size:14px;line-height:30px;text-align:center;text-shadow:none;color:#fff;background-color:#ff2a13;border-radius:4px;opacity:.5;transition:opacity .3s ease;z-index:10}.flex-direction-nav a [class*=x-icon-]{width:auto}.flex-direction-nav a:hover{text-decoration:none;color:#fff;opacity:1}.flex-direction-nav a.flex-prev{left:14px}.flex-direction-nav a.flex-next{left:50px}.flex-control-nav{position:absolute;line-height:1;text-align:center;z-index:10}.flex-control-nav:not(.flex-control-thumbs){top:14px;right:14px;border-radius:4px;padding:0 4px;background-color:#fff}.flex-control-nav:not(.flex-control-thumbs) li{margin:7px 4px 6px;text-indent:-9999px}.flex-control-nav.flex-control-thumbs{top:0;right:0;padding:1em}.flex-control-nav.flex-control-thumbs li{background-color:#000;box-shadow:0 .15em .625em #00000037}.flex-control-nav.flex-control-thumbs li:not(:first-child){margin-left:.5em}.flex-control-nav.flex-control-thumbs img{width:auto;height:1.5em;vertical-align:top;transition:opacity .3s ease;cursor:pointer}.flex-control-nav.flex-control-thumbs img:not(:hover):not(.flex-active){opacity:.65}.flex-control-nav li{display:inline-block}.flex-control-nav a{display:block;width:14px;height:14px;background-color:#272727;border-radius:3px}.flex-control-nav a:hover{cursor:pointer;background-color:#ff2a13}.flex-control-nav a.flex-active{background-color:#ff2a13}.x-slider-container{position:relative}.x-slider-container.below{border-bottom:5px solid #ff2a13}.x-slider-container.bg-video{background-color:#000}.x-slider-container .rev_slider_wrapper{padding:0!important}.page-template-template-blank-3-php .x-slider-container.above,.page-template-template-blank-6-php .x-slider-container.above{border-bottom:5px solid #ff2a13}.rev_slider_wrapper .x-btn{padding:.563em 1.125em .813em!important;font-size:16px!important;font-size:1.6rem!important}@media (max-width: 978.98px){.rev_slider_wrapper .x-btn{font-size:13px!important;font-size:1.3rem!important}}@media (max-width: 766.98px){.rev_slider_wrapper .x-btn{font-size:11px!important;font-size:1.1rem!important}}@media (max-width: 479.98px){.rev_slider_wrapper .x-btn{font-size:8px!important;font-size:.8rem!important}}.x-slider-scroll-bottom{position:absolute;display:block;border:3px solid;width:60px;height:60px;font-size:41px;line-height:53px;text-align:center;color:#fff;border-radius:100em;z-index:1020;-webkit-transition:all .3s ease;transition:all .3s ease}.x-slider-scroll-bottom.top{top:20px}.x-slider-scroll-bottom.left{left:20px}.x-slider-scroll-bottom.right{right:20px}.x-slider-scroll-bottom.bottom{bottom:20px}.x-slider-scroll-bottom.center{left:50%;margin-left:-30px}.x-slider-scroll-bottom:hover{color:#ff2a13}@media (min-width: 767px) and (max-width: 978.98px){.x-slider-scroll-bottom{width:50px;height:50px;font-size:38px;line-height:43px}.x-slider-scroll-bottom.center{margin-left:-25px}}@media (max-width: 766.98px){.x-slider-scroll-bottom{border-width:2px;width:46px;height:46px;font-size:31px;line-height:40px}.x-slider-scroll-bottom.center{margin-left:-23px}}@media (max-width: 479.98px){.x-slider-scroll-bottom{width:40px;height:40px;font-size:25px;line-height:34px}.x-slider-scroll-bottom.center{margin-left:-20px}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{transition-duration:.8s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:transform}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:0s}.x-iso-container{box-sizing:content-box}.x-iso-container.cols-1>*{width:100%}.x-iso-container.cols-2>*{width:49.95%}.x-iso-container.cols-3>*{width:33.28%}@media (min-width: 767px) and (max-width: 978.98px){.x-iso-container.cols-3>*{width:49.95%}}.x-iso-container.cols-4>*{width:33.28%}@media (min-width: 1200px){.x-iso-container.cols-4>*{width:24.95%}}@media (min-width: 767px) and (max-width: 978.98px){.x-iso-container.cols-4>*{width:49.95%}}@media (max-width: 766.98px){.x-iso-container[class*=cols-]>*{width:100%}}#x-isotope-loading{position:absolute;top:100px;left:0;right:0}.x-loading,.x-loading:before,.x-loading:after{display:block;width:2.5em;height:2.5em;border-radius:100em;animation-fill-mode:both;animation:xLoader 2s infinite ease-in-out}.x-loading{position:relative;margin:0 auto;font-size:8px;text-indent:-9999em;color:currentColor;transform:translateZ(0);animation-delay:-.16s}.x-loading:before,.x-loading:after{content:"";position:absolute;top:0}.x-loading:before{left:-4em;animation-delay:-.32s}.x-loading:after{left:4em}@keyframes xLoader{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.x-iso-container{margin:0 -1em}.x-iso-container>*{margin:0!important;padding:0 1em 2em!important;opacity:0}.x-iso-container+.pagination{margin-top:5px}.option-set{margin-top:.8753333333em;margin-bottom:0}.x-portfolio-filters,.x-portfolio-filter{display:inline-block;float:none;position:relative;margin:.45em .375em;border:1px solid #ddd;border:1px solid rgba(0,0,0,.125);padding:.692em 1.154em .769em;cursor:pointer;font-size:13px;line-height:1.3;text-align:center;text-transform:uppercase;vertical-align:middle;color:#c5c5c5;color:#00000060;background-color:transparent;border-radius:.35em;box-shadow:inset 0 0 #0000,0 1px 1px #fffffff2;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease}@media (max-width: 766.98px){.x-portfolio-filters,.x-portfolio-filter{font-size:11px}}@media (max-width: 479.98px){.x-portfolio-filters,.x-portfolio-filter{font-size:10px}}.x-portfolio-filters:hover,.x-portfolio-filter:hover{color:#777;color:#000000bf;border-color:#cfcfcf;border-color:#00000040;background-color:#fff}.x-portfolio-filters:active,.x-portfolio-filter:active{color:#777;color:#000000bf;border-color:#bbb;border-color:#00000040;background-color:#ebebeb;background-color:#00000013;box-shadow:inset 0 1px 2px #00000039,0 1px 1px #fffffff2}.x-portfolio-filters{margin:0}.x-portfolio-filters-menu{margin-top:1.313em;text-align:center}.x-portfolio-filters-menu li{display:inline-block}.x-portfolio-filters-menu .selected{color:#777;color:#000000bf;border-color:#bbb;border-color:#00000040;background-color:#ebebeb;background-color:#00000013;box-shadow:inset 0 1px 2px #00000039,0 1px 1px #fffffff2}.x-portfolio-filter{display:inline-block}.ilightbox-overlay.light{background:#ffffff}.ilightbox-loader.light{-webkit-box-shadow:0px 0px 85px #dacffc,0px 0px 85px #dacffc;box-shadow:0 0 85px #dacffc,0 0 85px #dacffc}.ilightbox-loader.light div{background:#ffffff url(https://fontainemagnetique.ch/designgk/framework/img/global/ilightbox-preloader-light.gif) no-repeat center}.ilightbox-holder.light{padding:1%;background:#ffffff;border-radius:2px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px #00000040}.ilightbox-holder.light .ilightbox-container .ilightbox-caption{background-color:#fff}.ilightbox-holder.light .ilightbox-container .ilightbox-social{border-radius:2px}.ilightbox-holder.light .ilightbox-alert{color:#89949b}.ilightbox-toolbar.light{top:8px;left:8px;height:23px;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.2);box-shadow:0 0 7px #0003}.ilightbox-toolbar.light a{width:25px;height:23px;text-align:center}.ilightbox-toolbar.light a.ilightbox-close{border-radius:3px 0 0 3px}.ilightbox-toolbar.light a.ilightbox-fullscreen{border-radius:0 3px 3px 0}.ilightbox-toolbar.light a:before{display:inline-block;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ilightbox-toolbar.light a.ilightbox-close:before{font-size:15px;line-height:22px}.ilightbox-toolbar.light a.ilightbox-fullscreen:before{font-size:11px;line-height:23px}.ilightbox-toolbar.light a.ilightbox-prev-button,.ilightbox-toolbar.light a.ilightbox-next-button{display:none}.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail img{border-radius:2px}.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video{background:url(https://fontainemagnetique.ch/designgk/framework/img/global/ilightbox-thumb-overlay-play-light.png) no-repeat center}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-title{padding:10px 60px 10px 8px;font-size:18px}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar{top:5px;left:auto;right:5px}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a{float:right}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type{border-radius:0 3px 3px 0}.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type{border-radius:3px 0 0 3px}.ilightbox-overlay,.ilightbox-loader,.ilightbox-loader *,.ilightbox-holder,.ilightbox-holder .ilightbox-container,.ilightbox-holder .ilightbox-container img.ilightbox-image,.ilightbox-holder .ilightbox-container .ilightbox-caption,.ilightbox-toolbar,.ilightbox-toolbar *,.ilightbox-thumbnails,.ilightbox-thumbnails *,.ilightbox-holder .ilightbox-container .ilightbox-social,.ilightbox-holder .ilightbox-container .ilightbox-social *{float:none;margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:100%;vertical-align:baseline;background:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.ilightbox-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000}.ilightbox-loader{position:fixed;top:45%;left:-192px;padding-left:30px;opacity:.9;border-radius:0 100px 100px 0;z-index:100005}.ilightbox-loader div{width:72px;height:72px;border-radius:0 100px 100px 0}.ilightbox-loader.horizontal{top:-192px;left:45%;padding:30px 0 0;border-radius:0 0 100px 100px}.ilightbox-loader.horizontal div{border-radius:0 0 100px 100px}.ilightbox-toolbar{display:none;position:fixed;z-index:100010}.ilightbox-toolbar a{float:left;cursor:pointer}.ilightbox-thumbnails{display:block;position:fixed;z-index:100009}.ilightbox-thumbnails.ilightbox-horizontal{left:0;bottom:0;width:100%;height:100px}.ilightbox-thumbnails.ilightbox-vertical{top:0;right:0;width:140px;height:100%;overflow:hidden}.ilightbox-thumbnails .ilightbox-thumbnails-container{display:block;position:relative}.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container{width:100%;height:100px}.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container{width:140px;height:100%}.ilightbox-thumbnails .ilightbox-thumbnails-grid{display:block;position:absolute}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail{display:block;position:relative;padding:10px;cursor:pointer}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img{width:100%;height:100%;border-radius:2px}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.7}.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover{opacity:1}.ilightbox-holder{display:none;position:fixed;z-index:100003}.ilightbox-holder.ilightbox-next,.ilightbox-holder.ilightbox-prev{cursor:pointer}.ilightbox-holder div.ilightbox-container{position:relative;width:100%;height:100%}.ilightbox-holder img.ilightbox-image{width:100%;height:100%}.ilightbox-holder .ilightbox-container .ilightbox-caption{display:none;position:absolute;left:5%;right:5%;bottom:0;max-width:100%;margin:0 auto;padding:5px 10px;font-size:12px;line-height:150%;word-wrap:break-word;text-align:center;border-radius:3px 3px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:20003}@media (max-width: 978.98px){.ilightbox-holder .ilightbox-container .ilightbox-caption{font-size:10px}}@media (max-width: 479.98px){.ilightbox-holder .ilightbox-container .ilightbox-caption{font-size:8px}}.ilightbox-holder .ilightbox-alert{display:block;position:absolute;inset:0;width:300px;height:50px;margin:auto;padding-top:100px;text-align:center}.ilightbox-holder .ilightbox-wrapper{width:100%;height:100%;overflow:auto}.ilightbox-holder .ilightbox-inner-toolbar{position:relative}.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar{position:absolute}.x-social-global{font-weight:400;line-height:1}.x-social-global a{display:inline-block;text-align:center}.x-social-global a i{display:block}.twitter-tweet{width:100%!important;max-width:100%!important;margin:0 0 1.313em!important}.x-scroll-top{position:fixed;z-index:10000;cursor:pointer;bottom:10px;width:35px;height:35px;margin-bottom:-75px;border:2px solid #272727;font-size:25px;line-height:27px;text-align:center;color:#272727;border-radius:100%;-webkit-transition:margin-bottom .6s ease,opacity .3s ease;transition:margin-bottom .6s ease,opacity .3s ease}.x-scroll-top.in{margin-bottom:0;opacity:.375}.x-scroll-top.in:hover{opacity:.825}.x-scroll-top.left{left:10px}.x-scroll-top.right{right:10px}.x-scroll-top:hover{color:#272727}.x-container{margin:0 auto}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):before,.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after{content:" ";display:table;width:0px}.x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content):after{clear:both}.x-gap{margin:0 0 1.313em;border-color:transparent}.x-clear{margin:0;border:0;clear:both}.x-map{margin-bottom:1.313em}.x-map .x-map-inner{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.x-map .x-map-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.x-map .gm-style img{max-width:none}.x-code{line-height:1}.x-block-grid{display:block;overflow:hidden;margin:0 0 1.313em}.x-block-grid>li{display:block;float:left;height:auto;margin:5% 5% 0 0;padding:0}.x-block-grid.two-up>li{width:47.5%}.x-block-grid.two-up>li:nth-child(-n+2){margin-top:0}.x-block-grid.two-up>li:nth-child(2n){margin-right:0}.x-block-grid.two-up>li:nth-child(2n+1){clear:both}@media (max-width: 479.98px){.x-block-grid.two-up>li{width:100%;margin-right:0}.x-block-grid.two-up>li:nth-child(2){margin-top:5%}}.x-block-grid.three-up>li{width:30%}.x-block-grid.three-up>li:nth-child(-n+3){margin-top:0}.x-block-grid.three-up>li:nth-child(3n){margin-right:0}.x-block-grid.three-up>li:nth-child(3n+1){clear:both}@media (max-width: 978.98px){.x-block-grid.three-up>li{width:47.5%}.x-block-grid.three-up>li:nth-child(3){margin-top:5%}.x-block-grid.three-up>li:nth-child(3n){margin-right:5%}.x-block-grid.three-up>li:nth-child(3n+1){clear:none}.x-block-grid.three-up>li:nth-child(2n){margin-right:0}.x-block-grid.three-up>li:nth-child(2n+1){clear:both}}@media (max-width: 479.98px){.x-block-grid.three-up>li{width:100%;margin-right:0}.x-block-grid.three-up>li:nth-child(2){margin-top:5%}.x-block-grid.three-up>li:nth-child(3n){margin-right:0}}.x-block-grid.four-up>li{width:21.25%}.x-block-grid.four-up>li:nth-child(-n+4){margin-top:0}.x-block-grid.four-up>li:nth-child(4n){margin-right:0}.x-block-grid.four-up>li:nth-child(4n+1){clear:both}@media (max-width: 978.98px){.x-block-grid.four-up>li{width:47.5%}.x-block-grid.four-up>li:nth-child(3),.x-block-grid.four-up>li:nth-child(4){margin-top:5%}.x-block-grid.four-up>li:nth-child(4n){margin-right:5%}.x-block-grid.four-up>li:nth-child(4n+1){clear:none}.x-block-grid.four-up>li:nth-child(2n){margin-right:0}.x-block-grid.four-up>li:nth-child(2n+1){clear:both}}@media (max-width: 479.98px){.x-block-grid.four-up>li{width:100%;margin-right:0}.x-block-grid.four-up>li:nth-child(2){margin-top:5%}.x-block-grid.four-up>li:nth-child(4n){margin-right:0}}.x-ul-icons{margin-left:1.5em;list-style:none}.x-ul-icons li [class*=x-icon-]{text-indent:-1.5em}.x-flexslider-shortcode-container{margin-bottom:1.313em}.x-flexslider-shortcode-container .x-flexslider-shortcode{margin:0}.x-audio{margin-bottom:1.313em}.x-audio.player{height:30px}.x-search-shortcode{margin-bottom:1.313em}.x-counter{text-align:center}.x-counter .number-wrap{font-size:3.25em;line-height:1}.x-counter .text-above,.x-counter .text-below{display:block;letter-spacing:.125em;line-height:1.5;text-transform:uppercase}.x-counter .text-above{margin-bottom:.5em}.x-counter .text-below{margin-top:.5em}.x-counter .x-counter-number-wrap:first-child{margin-top:0!important}.x-counter .x-counter-number-wrap:last-child{margin-bottom:0!important}.x-typed-cursor{-webkit-animation:x-blink 1s infinite;animation:x-blink 1s infinite}@-webkit-keyframes x-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes x-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.x-card-outer{margin:0 auto 1.313em;text-align:center;cursor:pointer;-webkit-perspective:1200px;-ms-perspective:1200px;perspective:1200px}.x-card-outer .x-card-inner{position:relative}.x-card-outer .x-face-outer{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.x-card-outer .x-face-outer.front{z-index:2}.x-card-outer .x-face-outer.back{z-index:1}.x-card-outer .x-face-inner{height:100%}.x-card-outer .x-face-graphic{margin:0 0 10px;line-height:1}.x-card-outer .x-face-title,.x-card-outer .x-face-text{color:inherit}.x-card-outer .x-face-title{margin:0;padding:0;font-size:1.75em}.x-card-outer .x-face-text{margin:8px 0 0}.x-card-outer .x-face-button{display:inline-block;margin:15px 0 0;border:0;padding:.825em 1em;line-height:1;text-decoration:none;border-radius:.35em;box-shadow:none}.x-card-outer.flipped .x-face-outer.front{z-index:1}.x-card-outer.flipped .x-face-outer.back{z-index:2}.x-card-outer.center-vertically .x-face-inner:before{content:"";display:inline-block;width:0;height:100%;margin:0;padding:0;vertical-align:middle}.x-card-outer.center-vertically .x-face-content{display:inline-block;vertical-align:middle}.x-card-outer .x-card-inner{-webkit-transition:-webkit-transform 1.25s cubic-bezier(.23,1,.32,1);transition:transform 1.25s cubic-bezier(.23,1,.32,1);transform-style:preserve-3d}.x-card-outer .x-face-outer{-webkit-backface-visibility:hidden;backface-visibility:hidden}.x-card-outer .x-face-outer.front,.x-card-outer .x-face-outer.back,.x-card-outer.flipped .x-face-outer.front,.x-card-outer.flipped .x-face-outer.back{z-index:1}.x-card-outer.flip-from-left .back,.x-card-outer.flip-from-right .back,.x-card-outer.flip-from-left.flipped .x-card-inner{transform:rotateY(180deg)}.x-card-outer.flip-from-right.flipped .x-card-inner{transform:rotateY(-180deg)}.x-card-outer.flip-from-top .back,.x-card-outer.flip-from-bottom .back{transform:rotateX(180deg)}.x-card-outer.flip-from-top.flipped .x-card-inner{transform:rotateX(-180deg)}.x-card-outer.flip-from-bottom.flipped .x-card-inner{transform:rotateX(180deg)}.x-creative-cta{display:block;overflow:hidden;position:relative;border:0;text-align:center;text-decoration:none;box-shadow:none;transition:background-color .3s ease}.x-creative-cta>span{display:block;transition:all .65s cubic-bezier(.23,1,.32,1)}.x-creative-cta>span.text{line-height:1.2;opacity:1}.x-creative-cta>span.graphic{position:absolute;top:50%;left:50%;line-height:1;opacity:0}.x-creative-cta>span.graphic>i,.x-creative-cta>span.graphic>img{transition:all .65s cubic-bezier(.23,1,.32,1)}.x-creative-cta:hover>span.text{opacity:0}.x-creative-cta:hover>span.graphic{opacity:1}.x-creative-cta.slide-top:hover>span.text{transform:translateY(-150%)}.x-creative-cta.slide-left:hover>span.text{transform:translate(-80%)}.x-creative-cta.slide-right:hover>span.text{transform:translate(80%)}.x-creative-cta.slide-bottom:hover>span.text{transform:translateY(150%)}.x-feature-box{position:relative;margin:0 auto 1.313em}.x-feature-box.left-text,.x-feature-box.right-text{display:flex}.x-feature-box.left-text .x-feature-box-content,.x-feature-box.right-text .x-feature-box-content{flex:1 0 0%}.x-feature-box-graphic{display:inline-block;margin:0 0 10px}.x-feature-box.left-text .x-feature-box-graphic,.x-feature-box.right-text .x-feature-box-graphic{margin-bottom:0}.x-feature-box-graphic i.rounded,.x-feature-box-graphic img.rounded{border-radius:.15em}.x-feature-box-graphic i.circle,.x-feature-box-graphic img.circle{border-radius:100em}.x-feature-box-graphic i{display:block;position:relative;width:1em;height:1em;text-align:center}.x-feature-box-graphic i:before{display:block;position:absolute;top:50%;left:0;right:0;height:1em;margin-top:-.5em;font-size:.395em;line-height:1}.x-feature-box-graphic img{display:block}.x-feature-box-graphic-outer,.x-feature-box-graphic-inner{position:relative;z-index:2}.x-feature-box-graphic-inner{width:1em}.x-feature-box-graphic-inner.hexagon:before,.x-feature-box-graphic-inner.hexagon:after{content:"";display:block;border:0 solid transparent;border-left-width:.5em;border-right-width:.5em}.x-feature-box-graphic-inner.hexagon:before{border-bottom-width:.285em;border-bottom-color:inherit}.x-feature-box-graphic-inner.hexagon:after{border-top-width:.285em;border-top-color:inherit}.x-feature-box-graphic-inner.hexagon i{height:.6em}.x-feature-box-graphic-inner.badge{transform:scale(.725) rotate(15deg)}.x-feature-box-graphic-inner.badge:before,.x-feature-box-graphic-inner.badge:after{content:"";display:block;position:absolute;top:0;left:0;border:.5em solid;border-color:inherit;z-index:1}.x-feature-box-graphic-inner.badge:before{transform:rotate(30deg)}.x-feature-box-graphic-inner.badge:after{transform:rotate(60deg)}.x-feature-box-graphic-inner.badge i{position:relative;z-index:2}.x-feature-box-graphic-inner.badge i:before{transform:scale(1.275) rotate(-15deg)}.x-feature-box-connector{display:block;position:absolute;width:0;margin:0 auto;z-index:1}.x-feature-box-connector.full{height:100%;top:.5em}.x-feature-box-connector.upper{height:50%;top:0}.x-feature-box-connector.lower{height:50%;top:50%}.x-feature-box-title{margin:0;font-size:1.5em;line-height:1.2}.x-feature-box-text{margin:8px 0 0}.x-feature-box-text a{border:0;box-shadow:none}.x-feature-box-align-v-middle{display:flex;flex-flow:column nowrap;justify-content:center;align-self:stretch}.x-feature-list{margin:0 0 1.313em;padding:1px 0;list-style:none;counter-reset:xFeatureListNum}.x-feature-list .x-feature-box{margin-bottom:0;counter-increment:xFeatureListNum}.x-feature-list .x-feature-box.top-text>div{padding:0 0 1.313em}.x-feature-list .x-feature-box.top-text:last-child>div{padding-bottom:0}.x-feature-list .x-feature-box.top-text:last-child .full{display:none}.x-feature-list .x-feature-box.middle-text>div{padding:.6565em 0}.x-feature-list .x-feature-box.middle-text:first-child{margin-top:-.6565em}.x-feature-list .x-feature-box.middle-text:last-child{margin-bottom:-.6565em}.x-feature-list .x-feature-box.middle-text:first-child .upper,.x-feature-list .x-feature-box.middle-text:last-child .lower{display:none}.x-feature-list .x-feature-box-graphic i.number:before{content:counter(xFeatureListNum);font-style:normal}.x-dropcap{float:left;display:block;margin:.175em .215em 0 0;padding:.105em .2em .135em;font-size:3.3em;font-weight:700;line-height:1;text-shadow:0 1px 3px rgba(0,0,0,.45);color:#fff;background-color:#ff2a13;border-radius:4px}.x-highlight{padding:.188em .375em;text-shadow:0 1px 1px rgba(0,0,0,.65);color:#fff;background-color:#ff2a13;border-radius:4px}.x-highlight.dark{text-shadow:0 -1px 1px #000000;color:#fff;background-color:#484848}.x-pullquote{width:40%;margin:.45em 1.1em .55em 0;font-size:1.313em}.x-pullquote.right{margin-right:0;margin-left:1.1em}@media (max-width: 766.98px){.x-pullquote.left,.x-pullquote.right{float:none;width:100%;margin:1.313em 0}}.x-cite{display:block;margin-top:.75em;font-size:.725em;font-weight:300;color:#7a7a7a}.x-cite:before{content:"\2013\a0"}.close{float:right;font-size:18px;font-weight:700;line-height:1.7;color:#000;text-shadow:0 1px 0 rgba(255,255,255,.9);opacity:.4;transition:opacity .3s ease}.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.6}button.close{padding:0;cursor:pointer;background-color:transparent;border:0;-webkit-appearance:none}.x-alert,.wpcf7-response-output,.buddypress #message,.bbp-template-notice,.shopgk-error,.shopgk-info,.shopgk-message{position:relative;margin-bottom:1.313em;border:1px solid #f6dca7;padding:.786em 2.25em 1em 1.15em;font-size:14px;line-height:1.5;text-shadow:0 1px 0 rgba(255,255,255,.9);color:#c09853;background-color:#fcf8e3;border-radius:4px;box-shadow:inset 0 1px #fffc,0 2px 3px #0001}.x-alert .h-alert,.wpcf7-response-output .h-alert,.buddypress #message .h-alert,.bbp-template-notice .h-alert,.shopgk-error .h-alert,.shopgk-info .h-alert,.shopgk-message .h-alert{margin:.05em 0 .25em;font-size:18px;letter-spacing:-1px;line-height:1.3;text-transform:none;color:inherit}.x-alert .close,.wpcf7-response-output .close,.buddypress #message .close,.bbp-template-notice .close,.shopgk-error .close,.shopgk-info .close,.shopgk-message .close{position:relative;top:-10px;right:-26px;line-height:1;color:#c09853}.x-alert>p,.x-alert .x-alert-content>p,.wpcf7-response-output>p,.wpcf7-response-output .x-alert-content>p,.buddypress #message>p,.buddypress #message .x-alert-content>p,.bbp-template-notice>p,.bbp-template-notice .x-alert-content>p,.shopgk-error>p,.shopgk-error .x-alert-content>p,.shopgk-info>p,.shopgk-info .x-alert-content>p,.shopgk-message>p,.shopgk-message .x-alert-content>p{margin-bottom:0}.x-alert>p+p,.x-alert .x-alert-content>p+p,.wpcf7-response-output>p+p,.wpcf7-response-output .x-alert-content>p+p,.buddypress #message>p+p,.buddypress #message .x-alert-content>p+p,.bbp-template-notice>p+p,.bbp-template-notice .x-alert-content>p+p,.shopgk-error>p+p,.shopgk-error .x-alert-content>p+p,.shopgk-info>p+p,.shopgk-info .x-alert-content>p+p,.shopgk-message>p+p,.shopgk-message .x-alert-content>p+p{margin-top:6px}.x-alert-muted{background-color:#eee;border-color:#cfcfcf;color:#999}.x-alert-muted .close{color:#999}.x-alert-info,.buddypress #message.info,.bbp-template-notice.info,.shopgk-info,.shopgk-message{background-color:#d9edf7;border-color:#b3d1ef;color:#3a87ad}.x-alert-info .close,.buddypress #message.info .close,.bbp-template-notice.info .close,.shopgk-info .close,.shopgk-message .close{color:#3a87ad}.x-alert-success,.wpcf7-mail-sent-ok,form.wpcf7-form.sent .wpcf7-response-output,form.wpcf7-form.resetting .wpcf7-response-output,.buddypress #message.updated,.bbp-template-notice.updated{background-color:#dff0d8;border-color:#c1dea8;color:#468847}.x-alert-success .close,.wpcf7-mail-sent-ok .close,form.wpcf7-form.sent .wpcf7-response-output .close,form.wpcf7-form.resetting .wpcf7-response-output .close,.buddypress #message.updated .close,.bbp-template-notice.updated .close{color:#468847}.x-alert-danger,.buddypress #message.error,.bbp-template-notice.error,.shopgk-error{background-color:#f2dede;border-color:#e5bdc4;color:#b94a48}.x-alert-danger .close,.buddypress #message.error .close,.bbp-template-notice.error .close,.shopgk-error .close{color:#b94a48}.x-alert-block,.shopgk-error,.shopgk-info,.shopgk-message{padding:.786em 1.15em 1em}.wpcf7-response-output{border-width:1px!important;margin:1.313em 0 0!important;padding:.786em 1.15em 1em!important}.h-skill-bar{margin-top:0;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1;text-transform:uppercase}.x-skill-bar{height:25px;margin-bottom:1.313em;background-color:#f2f2f2;box-shadow:inset 0 1px 2px #00000026;border-radius:4px}.x-skill-bar .bar{overflow:hidden;position:relative;width:0%;height:100%;float:left;background-color:#ff2a13;border-radius:4px;box-shadow:inset 0 1px 5px #00000073}.x-skill-bar .bar .percent{position:absolute;right:4px;bottom:4px;height:17px;padding:0 5px;font-size:11px;line-height:17px;text-shadow:0 1px 0 rgba(0,0,0,.75);color:#fff;background-color:#272727;background-color:#00000059;border-radius:3px}.x-img{margin-bottom:1.313em}.x-img.left{margin:.35em 1.313em .35em 0}.x-img.right{margin:.35em 0 .35em 1.313em}a.x-img{display:block}a.x-img>img{display:block;margin-left:auto;margin-right:auto}a.x-img:not(.x-img-thumbnail){transform:translate(0);transition:opacity .3s ease}a.x-img:not(.x-img-thumbnail):hover{opacity:.75}.x-img-rounded,.x-img-rounded img{border-radius:6px}.x-img-circle,.x-img-circle img{border-radius:100em}.x-img-thumbnail{padding:5px;line-height:1.7;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);background-color:#fff;border-radius:2px;box-shadow:0 1px 3px #0000001a;-webkit-transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease}a.x-img-thumbnail:hover{border-color:#ff2a13;box-shadow:0 1px 4px #00000040}.x-columnize{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #e5e5e5;-moz-column-rule:1px solid #e5e5e5;column-rule:1px solid #e5e5e5;margin:0 0 1.313em}.x-columnize p:last-child,.x-columnize ul:last-child,.x-columnize ol:last-child{margin-bottom:0}@media (max-width: 479.98px){.x-columnize{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0}}.x-accordion{margin-bottom:1.313em}.x-accordion-group{margin:0 0 8px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);box-shadow:0 .125em .275em #00000020}.x-accordion-group:last-child{margin-bottom:0}.x-accordion-heading{overflow:hidden;border-bottom:0}.x-accordion-heading .x-accordion-toggle{display:block;padding:10px 15px;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:114.2%;color:#272727;background-color:#fff;cursor:pointer}.x-accordion-heading .x-accordion-toggle.collapsed{background-color:#fff}.x-accordion-heading .x-accordion-toggle.collapsed .x-shortcode-accordion-icon{color:#ccc}.x-accordion-heading .x-accordion-toggle:hover{color:#ff2a13}.x-accordion-heading .x-accordion-toggle:hover .x-shortcode-accordion-icon,.x-accordion-heading .x-accordion-toggle .x-shortcode-accordion-icon{color:#ccc}.x-accordion-inner{padding:10px 15px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.15);background-color:#fff;box-shadow:none}.x-accordion-inner p:last-child,.x-accordion-inner ul:last-child,.x-accordion-inner ol:last-child{margin-bottom:0}.x-column{position:relative;z-index:1;float:left;margin-right:4%}.x-column.x-1-1{width:100%}.x-column.x-1-2{width:48%}.x-column.x-1-3{width:30.66666%}.x-column.x-2-3{width:65.33332%}.x-column.x-1-4{width:22%}.x-column.x-3-4{width:74%}.x-column.x-1-5{width:16.8%}.x-column.x-2-5{width:37.6%}.x-column.x-3-5{width:58.4%}.x-column.x-4-5{width:79.2%}.x-column.x-1-6{width:13.33332%}.x-column.x-5-6{width:82.66666%}.x-column.last,.x-column:last-of-type{margin-right:0}@media (max-width: 479.98px){.x-column.x-xs{float:none;width:100%;margin-right:0}}@media (max-width: 766.98px){.x-column.x-sm{float:none;width:100%;margin-right:0}}@media (max-width: 978.98px){.x-column.x-md{float:none;width:100%;margin-right:0}}.x-column[data-fade="1"],.x-column[data-fade=true]{transition:opacity cubic-bezier(.23,1,.32,1),transform cubic-bezier(.23,1,.32,1)}.x-protect{padding:7% 18%;text-align:center;background-color:#f2f2f2;border-radius:.65em}.x-protect label{margin:.75em 0 0;font-size:16px}.x-protect input[type=text],.x-protect input[type=password]{width:100%;max-width:380px;text-align:center}.h-protect{font-size:24px;line-height:1.2;color:#272727}.x-btn-protect{margin-top:.75em}.x-recent-posts{margin:0 0 1.313em}.x-recent-posts+.x-recent-posts{margin-top:4%}.x-recent-posts a{overflow:hidden;float:left;display:block;margin:0 4% 0 0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);padding:5px 5px 0;background-color:#fff;border-radius:3px;box-shadow:0 .125em .275em #00000013;transform:translate(0)}.x-recent-posts a:last-child{margin-right:0}.x-recent-posts a:hover .no-post-thumbnail .x-recent-posts-img:before{opacity:1}.x-recent-posts a:hover .no-post-thumbnail .x-recent-posts-img:after{opacity:1}.x-recent-posts a:hover .has-post-thumbnail .x-recent-posts-img:before{opacity:1}.x-recent-posts a:hover .has-post-thumbnail .x-recent-posts-img:after{opacity:.85}.x-recent-posts a.no-image{padding:0 5px}.x-recent-posts a.x-recent-post1{width:100%}.x-recent-posts a.x-recent-post2{width:48%}@media (max-width: 766.98px){.x-recent-posts a.x-recent-post2{width:100%;float:none;margin-right:0;margin-bottom:4%}.x-recent-posts a.x-recent-post2:last-child{margin-bottom:0}}.x-recent-posts a.x-recent-post3{width:30.6666%}@media (max-width: 766.98px){.x-recent-posts a.x-recent-post3{width:100%;float:none;margin-right:0;margin-bottom:4%}.x-recent-posts a.x-recent-post3:last-child{margin-bottom:0}}.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]){width:22%;margin-right:4%}.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):nth-child(4n){margin-right:0;margin-bottom:4%}@media (max-width: 978.98px){.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]){width:48%}.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):first-child{margin-bottom:4%}.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):nth-child(2n){margin-right:0;margin-bottom:4%}}@media (max-width: 766.98px){.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]){width:100%;float:none;margin-right:0;margin-bottom:4%}.x-recent-posts a[class^=x-recent-post]:not([class*="1"]):not([class*="2"]):not([class*="3"]):last-child{margin-bottom:0}}.x-recent-posts article.hentry>.entry-wrap{margin:0;border:0;padding:0;background-color:transparent;border-radius:0;box-shadow:none}.x-recent-posts .x-recent-posts-img{position:relative;padding-bottom:56.25%;background:center center/cover no-repeat;border-radius:2px}.x-recent-posts .x-recent-posts-img:before,.x-recent-posts .x-recent-posts-img:after{display:block;position:absolute;opacity:0;transition:opacity .3s ease}.x-recent-posts .x-recent-posts-img:before{margin:-30px 0 0 -30px;top:50%;left:50%;width:60px;height:60px;font-size:32px;line-height:60px;text-align:center;color:#fff;z-index:2;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.x-recent-posts .x-recent-posts-img:after{content:"";inset:0;background-color:#ff2a13;border-radius:2px;z-index:1}.x-recent-posts .no-post-thumbnail .x-recent-posts-img:before{opacity:.35}.x-recent-posts .no-post-thumbnail .x-recent-posts-img:after{opacity:1}.x-recent-posts .x-recent-posts-content{padding:10px 5px}.x-recent-posts .h-recent-posts,.x-recent-posts .x-recent-posts-date{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-recent-posts .h-recent-posts{margin:-1px 0 5px;font-size:17px;line-height:1.2;transition:color .3s ease}.x-recent-posts .x-recent-posts-date{margin:0;font-size:10px;line-height:1;text-transform:uppercase;color:#000000a6}.x-recent-posts.vertical a[class^=x-recent-post]{float:none;margin-right:0;width:100%!important;margin-bottom:4%}.x-recent-posts.vertical a[class^=x-recent-post]:last-child{margin-bottom:0}.js .x-recent-posts[data-fade=true] a{opacity:0}.x-pricing-table{width:100%;margin:1.313em 0}.x-pricing-table.one-column .x-pricing-column{width:100%}.x-pricing-table.two-columns .x-pricing-column{width:50%}.x-pricing-table.three-columns .x-pricing-column{width:33.33333%}.x-pricing-table.four-columns .x-pricing-column{width:25%}.x-pricing-table.five-columns .x-pricing-column{width:20%}@media (max-width: 978.98px){.x-pricing-table[class*=-column] .x-pricing-column{width:50%}.x-pricing-table.three-columns .x-pricing-column:last-child,.x-pricing-table.five-columns .x-pricing-column:last-child{width:99.9%}}@media (max-width: 766.98px){.x-pricing-table[class*=-column] .x-pricing-column{width:100%}}.x-pricing-column{float:left;margin:0 0 -1px -1px;text-align:center}@media (max-width: 766.98px){.x-pricing-column{float:none;margin-left:0}}.x-pricing-column h2{border:1px solid #ebebeb;padding:20px 20px 25px;letter-spacing:0;line-height:1.1;font-size:32px;color:#7a7a7a;background-color:#fbfbfb}.x-pricing-column h2 span{display:block;margin-top:5px;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#000;opacity:.5}.x-pricing-column.featured{position:relative;margin-top:-20px;box-shadow:0 0 10px #00000020}@media (max-width: 978.98px){.x-pricing-column.featured{margin-top:0}}.x-pricing-column.featured h2{border:0;padding-bottom:28px;color:#fff;background-color:#ff2a13;box-shadow:inset 0 0 0 5px #00000026}.x-pricing-column.featured .x-pricing-column-info{padding-bottom:50px}.x-pricing-column.featured .x-pricing-column-info ul{margin-bottom:40px}.x-pricing-column-info{border:1px solid #ebebeb;border-top:0;padding:10px 0 32px}.x-pricing-column-info .x-price{margin:0;font-size:54px;letter-spacing:-3px}.x-pricing-column-info span{display:block;margin-top:-4px;font-size:12px;color:#bababa}.x-pricing-column-info p{margin:0}.x-pricing-column-info ul{margin:15px 0 25px}.x-pricing-column-info ul>li{border-bottom:1px solid #ebebeb;padding:10px 40px 11px;font-size:16px;line-height:1.4}.x-pricing-column-info ul>li [class*=x-icon-]{margin-left:.85em}.x-pricing-column-info ul>li:first-child{border-top:1px solid #ebebeb}.x-pricing-column-info ul>li:nth-child(2n+1){background-color:#fbfbfb}.x-pricing-column-info .x-btn{margin-left:20px;margin-right:20px}.x-callout{position:relative;margin:1.313em 0;border:1px solid #ebebeb;padding:2.35em;font-size:21px;background-color:#f7f7f7;border-radius:.5em;box-shadow:inset 0 1px #fffffff2,0 1px 3px #0000000d}@media (max-width: 978.98px){.x-callout{font-size:18px}}@media (max-width: 479.98px){.x-callout{font-size:16px}}.x-callout:before{content:"";display:block;position:absolute;inset:14px;border:1px solid #ebebeb;background-color:#fff;border-radius:.275em;z-index:0;box-shadow:inset 0 1px 3px #0000000d,0 1px #fffffff2}.x-callout .x-btn{font-size:1em}.h-callout{position:relative;margin-top:0;margin-bottom:.35em;font-size:2.15em;line-height:1.1}.p-callout{position:relative;line-height:1.4}.x-promo{overflow:hidden;margin-bottom:1.313em;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 .125em .275em #00000020}.x-promo-image-wrap img{min-width:100%}.x-promo-content{padding:1.5em;background-color:#fff;box-shadow:none}.x-author-box{margin:0 0 1.313em}.x-author-box .h-about-the-author{margin:0 0 .925em;border-bottom:1px solid #f2f2f2;padding-bottom:.45em;font-size:12px;font-weight:300;letter-spacing:1px;text-transform:uppercase;color:#d3d3d3}.x-author-box .avatar{float:left;width:90px;border-radius:.35em}@media (max-width: 479.98px){.x-author-box .avatar{display:none}}.x-author-box .x-author-info{margin-left:110px}@media (max-width: 479.98px){.x-author-box .x-author-info{margin-left:0}}.x-author-box .h-author{margin-bottom:.35em;line-height:1}.x-author-box .x-author-social{display:inline-block;margin-right:1em;font-size:13px;white-space:nowrap}.x-author-box .x-author-social [class*=x-social]{position:relative;top:2px}.x-author-box .p-author{margin-top:.5em}.x-prompt{margin:0 0 1.313em;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);padding:1.75em;background-color:#fff;border-radius:4px;box-shadow:0 .125em .275em #00000013}.x-prompt.message-left .x-prompt-section.x-prompt-section-message{padding-right:2.25em;text-align:left}.x-prompt.message-right .x-prompt-section.x-prompt-section-message{padding-left:2.25em;text-align:right}.x-prompt-section{position:relative;display:table-cell;vertical-align:middle}.x-prompt-section p:last-child{margin-bottom:0}.x-prompt-section.x-prompt-section-message{width:46%;font-size:16px;line-height:1.4}.x-prompt-section.x-prompt-section-button{width:30%}.h-prompt{margin-top:0;font-size:28px;line-height:1.1}@media (max-width: 766.98px){.x-prompt{display:block}.x-prompt.message-left .x-prompt-section.x-prompt-section-message{padding:0 0 1.25em}.x-prompt.message-right .x-prompt-section.x-prompt-section-message{padding:1.25em 0 0;text-align:left}.x-prompt-section{display:block}.x-prompt-section.x-prompt-section-message,.x-prompt-section.x-prompt-section-button{width:100%}}.x-content-band{margin:0 0 1.313em;padding:40px 0}.x-content-band:before,.x-content-band:after{content:" ";display:table;width:0px}.x-content-band:after{clear:both}.x-content-band.bg-image,.x-content-band.bg-pattern{background-position:50% 50%}.x-content-band.bg-image.parallax,.x-content-band.bg-pattern.parallax{background-attachment:fixed}.x-content-band.bg-image{background-size:cover;background-repeat:no-repeat}.x-content-band.bg-pattern{background-repeat:repeat}.x-content-band.bg-video{position:relative;overflow:hidden}.x-content-band.border-top{border-top:1px solid rgba(0,0,0,.075)}.x-content-band.border-left{border-left:1px solid rgba(0,0,0,.075)}.x-content-band.border-right{border-right:1px solid rgba(0,0,0,.075)}.x-content-band.border-bottom{border-bottom:1px solid rgba(0,0,0,.075)}.x-content-band.marginless-columns .x-container{display:table;table-layout:fixed;width:100%}.x-content-band.marginless-columns .x-container:before,.x-content-band.marginless-columns .x-container:after{display:none}.x-content-band.marginless-columns .x-container>.x-column{display:table-cell;margin-right:0;float:none;vertical-align:top}.x-content-band.marginless-columns .x-container>.x-column.x-1-1{width:100%}.x-content-band.marginless-columns .x-container>.x-column.x-1-2{width:50%}.x-content-band.marginless-columns .x-container>.x-column.x-1-3{width:33.33333%}.x-content-band.marginless-columns .x-container>.x-column.x-2-3{width:66.66666%}.x-content-band.marginless-columns .x-container>.x-column.x-1-4{width:25%}.x-content-band.marginless-columns .x-container>.x-column.x-3-4{width:75%}.x-content-band.marginless-columns .x-container>.x-column.x-1-5{width:20%}.x-content-band.marginless-columns .x-container>.x-column.x-2-5{width:40%}.x-content-band.marginless-columns .x-container>.x-column.x-3-5{width:60%}.x-content-band.marginless-columns .x-container>.x-column.x-4-5{width:80%}.x-content-band.marginless-columns .x-container>.x-column.x-1-6{width:16.66666%}.x-content-band.marginless-columns .x-container>.x-column.x-5-6{width:83.33333%}@media (max-width: 766.98px){.x-content-band.marginless-columns .x-container{display:block}.x-content-band.marginless-columns .x-container:before,.x-content-band.marginless-columns .x-container:after{display:table}.x-content-band.marginless-columns .x-container>.x-column[class*=x-]{display:block;width:100%;vertical-align:inherit}}.x-content-band.vc .wpb_row,.x-content-band.vc .wpb_content_element{margin-bottom:0}.x-content-band .x-container{position:relative}.x-entry-share{margin:0 0 1.313em;border:1px solid #f2f2f2;border-left:0;border-right:0;padding:10px 0;line-height:1;text-align:center}.x-entry-share p{margin:8px 0 10px;font-size:12px;font-weight:400;text-transform:uppercase}.x-entry-share .x-share{display:inline-block;margin:0 .05em;width:45px;height:45px;font-size:24px;line-height:45px;border-radius:2px}.x-entry-share .x-share:hover{color:#fff;background-color:#ff2a13}.x-toc{width:210px;margin:.55em 0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);padding:15px;font-size:11px;background-color:#fff;border-radius:3px;box-shadow:0 .125em .275em #00000013}.x-toc.left{margin-right:1.75em}.x-toc.right{margin-left:1.75em}@media (max-width: 479.98px){.x-toc.left,.x-toc.right{width:auto;float:none;margin:0 0 1.313em}}.x-toc.block{width:auto;margin:0 0 1.313em}.x-toc ul{margin-bottom:-10px!important}.h-toc{margin:0 0 10px;font-size:14px;letter-spacing:1px;text-transform:uppercase}.x-toc.block.two-columns .x-toc-item{float:left;width:48%;margin-right:4%}.x-toc.block.two-columns .x-toc-item:nth-child(2n){margin-right:0}.x-toc.block.three-columns .x-toc-item{float:left;width:30.66667%;margin-right:4%}.x-toc.block.three-columns .x-toc-item:nth-child(3n){margin-right:0}@media (max-width: 978.98px){.x-toc.block.three-columns .x-toc-item{width:48%}.x-toc.block.three-columns .x-toc-item:nth-child(3n){margin-right:4%}.x-toc.block.three-columns .x-toc-item:nth-child(2n){margin-right:0}}@media (max-width: 479.98px){.x-toc.block.two-columns .x-toc-item,.x-toc.block.three-columns .x-toc-item{width:100%;margin-right:0}}.x-toc-item{margin-bottom:10px;font-size:14px;line-height:1.3}.x-toc-item a{display:block;border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.15);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-custom-headline{letter-spacing:-1px;line-height:1.1}.h-custom-headline.accent{overflow:hidden}.h-custom-headline.accent span{padding-bottom:2px;display:inline-block;position:relative}.h-custom-headline.accent span:before,.h-custom-headline.accent span:after{content:"";position:absolute;top:50%;height:3px;width:9999px;display:block;margin-top:-2px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.h-custom-headline.accent span:before{right:100%;margin-right:.5em}.h-custom-headline.accent span:after{left:100%;margin-left:.5em}.h-feature-headline{line-height:1.1}.h-feature-headline span{display:inline-block;position:relative;padding-left:1.5em}.h-feature-headline span i{position:absolute;top:50%;left:0;width:2em;height:2em;margin-top:-1em;font-size:.65em;letter-spacing:0;line-height:2em;text-align:center;color:#fff;background-color:#272727;border-radius:100em}.x-section{display:block;position:relative;margin:0 0 1.313em;padding:45px 0}.x-section:before,.x-section:after{content:" ";display:table;width:0px}.x-section:after{clear:both}.x-section.bg-image,.x-section.bg-pattern{background-position:50% 50%}.x-section.bg-image.parallax,.x-section.bg-pattern.parallax{background-attachment:fixed}@media (max-width: 978.98px){.x-section.bg-image.parallax,.x-section.bg-pattern.parallax{background-size:auto!important}}.x-section.bg-image{background-size:cover;background-repeat:no-repeat}.x-section.bg-pattern{background-repeat:repeat}.x-section.bg-video{position:relative;overflow:hidden}.x-section .x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content){position:relative;z-index:1}.x-section .x-container.marginless-columns{display:table;table-layout:fixed}.x-section .x-container.marginless-columns:not(.width){width:100%}.x-section .x-container.marginless-columns:before,.x-section .x-container.marginless-columns:after{display:none}.x-section .x-container.marginless-columns>.x-column{display:table-cell;margin-right:0;float:none;vertical-align:top}.x-section .x-container.marginless-columns>.x-column.x-1-1{width:100%}.x-section .x-container.marginless-columns>.x-column.x-1-2{width:50%}.x-section .x-container.marginless-columns>.x-column.x-1-3{width:33.33333%}.x-section .x-container.marginless-columns>.x-column.x-2-3{width:66.66666%}.x-section .x-container.marginless-columns>.x-column.x-1-4{width:25%}.x-section .x-container.marginless-columns>.x-column.x-3-4{width:75%}.x-section .x-container.marginless-columns>.x-column.x-1-5{width:20%}.x-section .x-container.marginless-columns>.x-column.x-2-5{width:40%}.x-section .x-container.marginless-columns>.x-column.x-3-5{width:60%}.x-section .x-container.marginless-columns>.x-column.x-4-5{width:80%}.x-section .x-container.marginless-columns>.x-column.x-1-6{width:16.66666%}.x-section .x-container.marginless-columns>.x-column.x-5-6{width:83.33333%}@media (max-width: 766.98px){.x-section .x-container.marginless-columns{display:block}.x-section .x-container.marginless-columns:before,.x-section .x-container.marginless-columns:after{display:table}.x-section .x-container.marginless-columns>.x-column[class*=x-]{display:block;width:100%;vertical-align:inherit}}.x-section-separator{position:absolute;left:0;right:0;margin:0 auto;z-index:10}.x-section-separator svg{display:block;width:100%;height:100%;margin:0}.x-section-separator-top{top:0;transform:translateY(-100%)}.x-section-separator-bottom{bottom:0;transform:translateY(100%)}.with-container{border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);padding:2.5%;background-color:#fff;border-radius:2px;box-shadow:0 1px 3px #0000001a}.mejs-container:focus,.mejs-container:active{outline:0}.mejs-container.mejs-container-fullscreen{background-color:#000}.mejs-controls{display:flex;justify-content:space-between;align-items:center;background-color:#000}.mejs-controls>div{display:flex;justify-content:center;align-items:center;position:relative;width:30px;height:30px;line-height:1}.mejs-video .mejs-controls{width:auto;position:absolute;left:0;right:0;bottom:0;margin:0 20px 20px}.mejs-button button{margin:0;border:0;padding:0;width:30px;height:30px;font-size:14px;line-height:inherit;text-align:center;vertical-align:top;background:none;color:#ffffff80;transition-duration:.3s;transition-timing-function:ease;transition-property:color,background-color,text-shadow}.mejs-button button:hover,.mejs-button button:focus{color:#fff}.mejs-button button:focus,.mejs-button button:active{outline:0}.mejs-button button:before{content:"\f065";display:block;margin:0 auto;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mejs-button.mejs-play button:before{content:"\f04b"}.mejs-button.mejs-replay button:before{content:"\f01e"}.mejs-button.mejs-pause button:before{content:"\f04c"}.mejs-button.mejs-mute button:before{content:"\f028"}.mejs-button.mejs-unmute button:before{content:"\f026"}.mejs-button.mejs-fullscreen button:before{content:"\f065"}.mejs-button.mejs-unfullscreen button:before{content:"\f066"}.mejs-time{width:46px!important;font-size:10px;letter-spacing:.025em;text-align:center;color:#ffffff80}@media (max-width: 766.98px){.mejs-time{display:none!important}}.mejs-time-rail{flex:1 1 0%;padding:0 10px}.mejs-time-total{display:block;margin:0;overflow:hidden;position:relative;z-index:1;width:100%!important;height:10px;cursor:pointer;background-color:#ffffff40}.mejs-time-total:focus,.mejs-time-total:active{outline:0}.mejs-time-loaded,.mejs-time-current{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:0% 0%}.mejs-time-loaded{background-color:#ffffff40}.mejs-time-current{background-color:#ffffff80;transform:scaleX(0)}.advanced-controls .mejs-time-rail{padding-left:0;padding-right:0}@media (max-width: 766.98px){.advanced-controls .mejs-time-rail{padding-left:10px;padding-right:10px}}.mejs-video .mejs-poster{background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.mejs-video .mejs-poster img{object-fit:contain}.mejs-video .mejs-overlay-play{cursor:pointer}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{inset:0;position:fixed;z-index:1000;overflow:hidden}.mejs-container-fullscreen video,.mejs-container-fullscreen .mejs-mediaelement{width:100%!important;height:100%!important}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.bg .mejs-mediaelement{overflow:hidden}.me-plugin,.me-cannotplay,.bg .mejs-mediaelement,.mejs-video .mejs-layer,.hide-controls.autoplay .mejs-video .mejs-layers{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-clear,.mejs-offscreen,.mejs-time-float,.mejs-time-handle,.mejs-time-hovered,.mejs-volume-slider,.mejs-time-buffering,.mejs-audio .mejs-layers,.mejs-poster .mejs-poster-img,.mejs-video .mejs-overlay-error,.vimeo .mejs-video .mejs-controls,.vimeo .mejs-mediaelement video,.mejs-video .mejs-overlay-loading,.hide-controls .mejs-video .mejs-controls,.mejs-video .mejs-overlay-play .mejs-overlay-button{display:none!important}.x-mejs-no-source{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.has-stack-styles .mejs-controls{border:1px solid #000000;background-color:#414141;background-image:-webkit-linear-gradient(180deg,#5a5a5a,#272727);background-image:linear-gradient(180deg,#5a5a5a,#272727);background-repeat:repeat-x;border-radius:3px;box-shadow:inset 0 1px #ffffff26,0 0 3px 1px #00000059}.has-stack-styles .mejs-button.mejs-playpause-button{border-right:1px solid #272727;box-shadow:1px 0 #ffffff1a}.has-stack-styles .mejs-button.mejs-volume-button,.has-stack-styles .mejs-button.mejs-fullscreen-button{border-left:1px solid #272727;box-shadow:inset 1px 0 #ffffff1a}.has-stack-styles .mejs-button button{color:#000;text-shadow:0 1px 1px rgba(255,255,255,.15)}.has-stack-styles .mejs-button button:hover,.has-stack-styles .mejs-button button:focus{color:#bababa;text-shadow:0 1px 1px rgba(0,0,0,.5)}.has-stack-styles .mejs-time{color:#7a7a7a;text-shadow:0 1px 0 #000000}.has-stack-styles .mejs-time-total{height:10px;border:1px solid #000000;background-color:#000;border-radius:5px;box-shadow:0 1px #ffffff1a}.has-stack-styles .mejs-time-loaded{height:8px;background-color:#545454;box-shadow:inset 0 1px #ffffff26}.has-stack-styles .mejs-time-current{height:8px;background-color:#ff2a13;box-shadow:inset 0 1px #ffffff40}@media (max-width: 978.98px){.x-sidebar{margin-top:4em}}.x-sidebar .widget{margin-top:2.75em}.x-sidebar .widget:first-child{margin-top:0}.x-main{position:relative}.x-main .widget{margin-top:3em}.x-main .widget:first-child{margin-top:0}.hentry{margin-top:4em}.hentry:first-child{margin-top:0}.entry-featured{position:relative;box-shadow:4px 2px 4px -4px #0002,-4px 2px 4px -4px #0002;transform:translate(0)}.has-post-thumbnail .entry-featured{border-bottom:1px solid #ddd}.x-boxed-layout-active .has-post-thumbnail .entry-featured{border:1px solid #ddd}.entry-wrap{display:block;padding:60px;background-color:#fff;border-radius:4px;box-shadow:0 .15em .35em #0002}@media (max-width: 766.98px){.entry-wrap{padding:36px}}@media (max-width: 479.98px){.entry-wrap{padding:25px}}.x-boxed-layout-active .entry-wrap{margin-top:-1px;border:1px solid #ddd}.x-boxed-layout-active .entry-wrap:first-child{margin-top:0}.has-post-thumbnail .entry-wrap{border-radius:0 0 4px 4px}.entry-thumb{display:block;position:relative;background-color:#000}.entry-thumb img{min-width:100%;-webkit-transition:opacity .75s ease;transition:opacity .75s ease}.entry-thumb .x-framework-icon{color:#fff;border-radius:100em;-webkit-transition:opacity .75s ease;transition:opacity .75s ease}a.entry-thumb:hover img{opacity:.15}.entry-title{margin:0;font-size:250%;line-height:1.05}@media (max-width: 479.98px){.entry-title{font-size:200%}}.entry-title-sub{display:block;margin:.75em 0 0;font-size:128.5%;line-height:1.05}.p-meta{margin:8px 0 0;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:85.7%;line-height:1.5;text-transform:uppercase}.p-meta>span{display:inline-block}.p-meta>span>a{white-space:nowrap}.p-meta>span:after{content:"/";padding:0 .5em 0 .45em}.p-meta>span:last-child:after{display:none}.entry-content{margin-top:1.25em}.entry-content:before,.entry-content:after{content:" ";display:table;width:0px}.entry-content:after{clear:both}.entry-content embed,.entry-content iframe,.entry-content object{width:100%;max-width:100%}.entry-content>p:last-child,.entry-content>ul:last-child,.entry-content>ol:last-child{margin-bottom:0}.more-link{display:inline-block;margin:0;font-weight:700;font-size:128.5%;line-height:1.4}.entry-footer{margin-top:.325em}.entry-footer a{display:inline-block;float:left;position:relative;margin:.615em .615em 0 0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.125);padding:.692em 1.154em .769em;cursor:pointer;font-size:13px;line-height:1.3;text-align:center;text-transform:uppercase;vertical-align:middle;color:#c5c5c5;color:#00000060;background-color:transparent;border-radius:.35em;box-shadow:inset 0 0 #0000,0 1px 1px #fffffff2;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease}@media (max-width: 766.98px){.entry-footer a{font-size:11px}}@media (max-width: 479.98px){.entry-footer a{font-size:10px}}.entry-footer a:hover{color:#777;color:#000000bf;border-color:#cfcfcf;border-color:#00000040;background-color:#fff}.entry-footer a:active{color:#777;color:#000000bf;border-color:#bbb;border-color:#00000040;background-color:#ebebeb;background-color:#00000013;box-shadow:inset 0 1px 2px #00000039,0 1px 1px #fffffff2}.x-page-title-disabled .entry-content{margin-top:0}.x-iso-container-posts.cols-2 .entry-title{font-size:200%}.x-iso-container-posts.cols-2 .p-meta{font-size:79%}@media (max-width: 766.98px){.x-iso-container-posts.cols-2 .p-meta{font-size:85.7%}}@media (max-width: 479.98px){.x-iso-container-posts.cols-2 .p-meta{font-size:85.7%}}.x-iso-container-posts.cols-2 .entry-wrap{padding:6.75% 7.25%}.x-iso-container-posts.cols-2 .more-link{font-size:110%}@media (max-width: 766.98px){.x-iso-container-posts.cols-2 .more-link{font-size:128.5%}}.x-iso-container-posts.cols-3 .entry-title{font-size:165%}@media (max-width: 978.98px){.x-iso-container-posts.cols-3 .entry-title{font-size:200%}}.x-iso-container-posts.cols-3 .p-meta{font-size:70%}@media (max-width: 978.98px){.x-iso-container-posts.cols-3 .p-meta{font-size:85.7%}}.x-iso-container-posts.cols-3 .entry-wrap{padding:7.75% 8.25%}@media (max-width: 978.98px){.x-iso-container-posts.cols-3 .entry-wrap{padding:6.75% 7.25%}}@media (max-width: 479.98px){.x-iso-container-posts.cols-3 .entry-wrap{padding:7.75% 8.25%}}.x-iso-container-posts.cols-3 .more-link{font-size:105%}@media (max-width: 978.98px){.x-iso-container-posts.cols-3 .more-link{font-size:128.5%}}.format-audio.no-post-thumbnail .entry-featured{margin-bottom:1.5em;box-shadow:none}.format-audio.has-post-thumbnail .entry-featured .x-audio{position:absolute;left:20px;right:20px;bottom:20px;margin:0 auto}.format-audio.has-post-thumbnail .entry-featured .x-audio iframe{position:absolute;bottom:0}.blog .format-image .entry-featured,.search .format-image .entry-featured,.archive .format-image .entry-featured{box-shadow:none}.blog.x-blog-standard-active .format-image h2.entry-title,.search.x-blog-standard-active .format-image h2.entry-title,.archive.x-blog-standard-active .format-image h2.entry-title{margin-top:-9px}.blog.x-blog-masonry-active .format-image h2.entry-title,.search.x-blog-masonry-active .format-image h2.entry-title,.archive.x-blog-masonry-active .format-image h2.entry-title{margin-top:-6px}@media (max-width: 766.98px){.blog.x-blog-standard-active .format-image h2.entry-title,.search.x-blog-standard-active .format-image h2.entry-title,.archive.x-blog-standard-active .format-image h2.entry-title{margin-top:-6px}}@media (max-width: 479.98px){.blog.x-blog-standard-active .format-image h2.entry-title,.search.x-blog-standard-active .format-image h2.entry-title,.archive.x-blog-standard-active .format-image h2.entry-title{margin-top:-5px}}.format-link .x-hgroup{margin-bottom:1.5em;border-bottom:1px solid #f2f2f2;padding:0 0 1.5em}.format-link .entry-title-sub a{border-bottom:1px dotted;word-break:break-all}.format-link .p-meta{text-align:center}.x-iso-container-posts.cols-2 .format-link .entry-title-sub,.x-iso-container-posts.cols-3 .format-link .entry-title-sub{font-size:110%}.blog.x-post-meta-disabled .format-link .x-hgroup,.search.x-post-meta-disabled .format-link .x-hgroup,.archive.x-post-meta-disabled .format-link .x-hgroup{margin-bottom:0;border-bottom:0;padding-bottom:0}.format-quote .x-hgroup{margin-bottom:1.5em;border-bottom:1px solid #f2f2f2;padding:0 0 1.5em;text-align:center}.format-quote .entry-title:before,.format-quote .entry-title:after{font-weight:300}.format-quote .entry-title:before{content:"\201c";margin-right:.115em}.format-quote .entry-title:after{content:"\201d";margin-left:.115em}.format-quote .entry-title-sub:before{content:"\2013\a0"}.format-quote .p-meta{text-align:center}.x-iso-container-posts.cols-2 .format-quote .entry-title-sub,.x-iso-container-posts.cols-3 .format-quote .entry-title-sub{font-size:110%}.blog.x-post-meta-disabled .format-quote .x-hgroup,.search.x-post-meta-disabled .format-quote .x-hgroup,.archive.x-post-meta-disabled .format-quote .x-hgroup{margin-bottom:0;border-bottom:0;padding-bottom:0}.x-iso-container-portfolio .entry-wrap{padding:29px 6.5% 35px}.x-iso-container-portfolio .x-entry-share{margin:15px 0 -10px!important;border-color:#f0f0f0;padding:5px 0}.x-iso-container-portfolio .x-entry-share p{display:none}.x-portfolio .entry-info{float:left;width:64%}.x-portfolio .entry-extra{float:right;width:28%;font-size:114.2%}@media (max-width: 766.98px){.x-portfolio .entry-extra{margin-top:1.663em}}.x-portfolio .entry-extra .x-ul-icons{margin-bottom:1.5em}.x-portfolio .entry-extra .x-btn{margin-bottom:2.5em}@media (max-width: 766.98px){.x-portfolio .entry-info,.x-portfolio .entry-extra{float:none;width:100%}}.x-portfolio .h-extra{margin-top:.5em;font-size:150%}.x-portfolio .h-extra.skills{margin:0 0 .3em}.x-portfolio .h-extra.launch{margin:0 0 .4em}h1.entry-title.entry-title-portfolio{margin:0;font-size:285.7%;line-height:1.05}@media (max-width: 479.98px){h1.entry-title.entry-title-portfolio{font-size:32px}}h2.entry-title.entry-title-portfolio{margin:0;padding:0 7%;font-size:150%;font-weight:400;line-height:1.05;text-align:center}[class*=page-template-template-blank] .entry-content{margin-top:0}.page-template-template-blank-3-php.x-navbar-fixed-left-active,.page-template-template-blank-3-php.x-navbar-fixed-right-active,.page-template-template-blank-6-php.x-navbar-fixed-left-active,.page-template-template-blank-6-php.x-navbar-fixed-right-active,.page-template-template-blank-7-php.x-navbar-fixed-left-active,.page-template-template-blank-7-php.x-navbar-fixed-right-active,.page-template-template-blank-8-php.x-navbar-fixed-left-active,.page-template-template-blank-8-php.x-navbar-fixed-right-active{padding:0}[class*=page-template-template-blank] .x-main,.page-template-template-layout-full-width-php .x-main{float:none;display:block;width:auto}.error404 .entry-404 p{max-width:750px;margin:0 auto 1.313em;font-size:1.5em}@media (max-width: 766.98px){.error404 .entry-404 p{font-size:1.25em}}@media (max-width: 479.98px){.error404 .entry-404 p{font-size:1em}}.error404 .entry-404 .form-search{max-width:500px;margin:0 auto}.x-header-landmark{margin:34px auto 0;text-align:center}.h-landmark{overflow:hidden;margin:0;padding-bottom:8px;letter-spacing:-3px;line-height:1}@media (max-width: 766.98px){.h-landmark{font-size:48px}}@media (max-width: 479.98px){.h-landmark{font-size:42px}}.h-landmark span{display:inline-block;position:relative}.h-landmark span:before,.h-landmark span:after{content:"";position:absolute;top:50%;height:1px;width:275%;display:block;background-color:#e1e1e1;background-color:#0000001a;box-shadow:0 1px #ffffffcb}.h-landmark span:before{right:100%;margin-right:.5em}.h-landmark span:after{left:100%;margin-left:.5em}.p-landmark-sub{margin:5px 0 0;padding:0 5%;font-size:24px;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-1px;line-height:1.3}@media (max-width: 479.98px){.p-landmark-sub{font-size:18px}}.p-landmark-sub strong{color:#272727}.x-comments-area{margin:4em 0 0}.h-comments-title{margin:0 0 .5em;font-size:285.7%;line-height:1.05}.h-comments-title span{position:relative}.h-comments-title small{position:absolute;top:-4px;right:-40px;display:inline-block;width:35px;height:35px;font-size:16px;font-weight:300;letter-spacing:0;line-height:34px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.6);color:#fff;background-color:#ff2a13;border-radius:100em;box-shadow:inset 0 2px 3px #0000004d,0 2px 1px #fff}.x-comments-list{margin:0;list-style:none}.x-comments-list .children{margin:0 0 0 89px;list-style:none}@media (max-width: 978.98px){.x-comments-list .children{margin-left:0}}li.comment{margin:0;padding:0}article.comment{position:relative;margin:0 0 30px 89px;padding:30px;background-color:#fff;border-radius:4px;box-shadow:0 .15em .35em #0002}@media (max-width: 479.98px){article.comment{padding:7%}}.x-boxed-layout-active article.comment{border:1px solid #ddd}.x-comment-header{margin-bottom:1.313em}.x-comment-content{position:relative}.x-comment-author{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-1px;line-height:1;color:#272727;font-size:171.4%}.x-comment-author a{color:#272727}.x-comment-author a:hover{color:#ff2a13}.x-comment-time{display:inline-block;position:relative;margin-top:2px;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:85.7%;font-weight:400;line-height:1.3;text-transform:uppercase;color:#7a7a7a}.x-comment-time:hover{color:#ff2a13}.x-comment-awaiting-moderation{padding:.5em .5em .75em;line-height:1.2;text-align:center;color:#ff2a13;background-color:#f5f5f5;border-radius:3px;box-shadow:inset 0 2px 3px #0000001a}.comment-edit-link{display:block;position:absolute;right:10px;top:10px;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.comment-reply-link{position:relative;font-size:128.5%;font-weight:700;line-height:1.4}.comment-reply-link-after{position:relative;bottom:1px;font-size:.722em;line-height:1}.x-comment-img{float:left}.x-comment-img .avatar-wrap{display:block;position:relative}.x-comment-img .avatar-wrap:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:4px;box-shadow:inset 0 1px 3px #00000073,0 1px #ffffffd9}.x-comment-img .avatar-wrap .avatar{width:60px;border-radius:4px}.x-comment-img .bypostauthor{display:block;bottom:0;width:100%;clear:left;margin-top:3px;padding:3px 0 4px;font-size:13px;line-height:1.2;text-align:center;text-transform:lowercase;text-shadow:0 1px 0 white;color:#999}#respond .required{font-weight:300;color:#ff2a13}#reply-title{margin:1em 0 0;font-size:285.7%;line-height:1.05}#reply-title small{margin:.55em 0 .3em;display:block;font-size:40%;text-transform:uppercase}#reply-title small a{color:#ff2a13}#reply-title small a:hover,#reply-title small a:focus{color:#c61300}#commentform{margin-bottom:0}.comment-notes,.logged-in-as{margin-bottom:1em;font-size:114.2%}.comment-form-author,.comment-form-email,.comment-form-url,.comment-form-rating,.comment-form-comment{margin:0}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:171.4%;color:#272727}.comment-form-author label .required,.comment-form-email label .required,.comment-form-url label .required,.comment-form-rating label .required,.comment-form-comment label .required{position:relative;right:.175em}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%;margin-bottom:.85em;font-size:18px}.comment-form-comment textarea{width:100%;resize:none;margin-bottom:.85em;padding-top:11px;padding-bottom:11px;font-size:18px}.comment-form-cookies-consent{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:baseline}.comment-form-cookies-consent input{margin:0}.comment-form-cookies-consent label{margin:0 0 0 .65em;line-height:inherit;cursor:pointer}.form-submit{margin:0}.widget{text-shadow:0 1px 0 rgba(255,255,255,.95)}.widget .h-widget:before,.widget .h-widget:after{opacity:.35}.widget a:before,.widget a:after{line-height:1;opacity:.35;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget p:last-child,.widget ul:last-child,.widget ol:last-child{margin-bottom:0}.widget ul,.widget ol{overflow:hidden;margin-left:0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);list-style:none;border-radius:6px;background-color:transparent;box-shadow:0 1px 1px #fffffff2}.widget ul li,.widget ol li{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.1);padding:.65em .85em;line-height:1.5;box-shadow:0 1px 1px #fffffff2;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.widget ul li:hover,.widget ol li:hover{background-color:#fff}.widget ul li a,.widget ol li a{border-bottom:1px dotted;color:#7a7a7a}.widget ul li a:hover,.widget ol li a:hover{color:#ff2a13}.widget ul li:last-child,.widget ol li:last-child{border-bottom:0}.widget select{width:100%}#lang_sel ul{overflow:visible;border:0;box-shadow:none}#lang_sel li{box-shadow:none}.h-widget{margin:0 0 .5em;font-size:150%;line-height:1}.widggkelmt_calendar #gk-calendar{font-size:87.5%;background-color:transparent}.widggkelmt_calendar #gk-calendar caption{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:128.5%;font-weight:400;letter-spacing:-1px;text-transform:uppercase}.widggkelmt_calendar #gk-calendar th,.widggkelmt_calendar #gk-calendar td{line-height:1;text-align:center}.widggkelmt_calendar #gk-calendar th{border-bottom:2px solid #272727;padding:3% 0;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#272727}.widggkelmt_calendar #gk-calendar td{padding:4.75% 0}.widggkelmt_calendar #gk-calendar tbody td{border:1px solid #e6e6e6;background-color:#fff;box-shadow:inset 0 1px 2px #0000000b}.widggkelmt_calendar #gk-calendar tbody td.pad{background-color:transparent;box-shadow:none}.widggkelmt_calendar #gk-calendar tbody td.pad:first-child{border-left:0}.widggkelmt_calendar #gk-calendar tbody td.pad:last-child{border-right:0}.widggkelmt_calendar #gk-calendar #prev,.widggkelmt_calendar #gk-calendar #next{padding:4.5% 0;font-size:87.5%;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;line-height:1;text-shadow:none;text-transform:uppercase}.widget.widggkelmt_categories li ul,.widget.widggkelmt_product_categories li ul{margin:.65em -.85em -.65em;border-left:0;border-right:0;border-bottom:0;border-radius:0;background-color:transparent;box-shadow:inset 0 1px 1px #fffffff2}.widget.widggkelmt_categories li ul li,.widget.widggkelmt_product_categories li ul li{box-shadow:0 1px 1px #fffffff2}.widget.widggkelmt_categories li li a,.widget.widggkelmt_product_categories li li a{margin-left:1.25em}.widget.widggkelmt_categories li li li a,.widget.widggkelmt_product_categories li li li a{margin-left:2.5em}.widggkelmt_categories select,.widggkelmt_product_categories select{margin-bottom:0}.widggkelmt_nav_menu .menu>li:last-child{margin-bottom:-1px}.widggkelmt_nav_menu .current-navitmgk>a{background-color:#fff}.widget.widggkelmt_meta ul,.widget.widggkelmt_meta li abbr[title],.widget.widggkelmt_pages ul{border-bottom:0}.widget.widggkelmt_recent_comments li{padding:1.4em 1.4em 1.5em;font-size:81.25%;line-height:1.3}.widggkelmt_recent_comments li>a:last-child{display:block;margin-top:.5em;border-bottom:0;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:135.7%;font-weight:400;line-height:1.2}.widggkelmt_recent_comments .url{border-bottom:0}.widggkelmt_recent_comments .url .x-framework-icon{padding-right:.4em}.widget.widggkelmt_recent_entries li{padding:1.4em;font-size:81.25%}.widget.widggkelmt_recent_entries li a{display:block;border-bottom:0!important;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:135.7%;font-weight:400;line-height:1.2}.widget.widggkelmt_recent_entries li .post-date{display:block;margin-top:.5em;text-transform:uppercase;opacity:.575}.widggkelmt_rss .rsswidget img{display:none}.widget.widggkelmt_rss li{padding:1.4em;font-size:81.25%}.widget.widggkelmt_rss li .rsswidget{display:block;border-bottom:0!important;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:135.7%;font-weight:400;line-height:1.2}.widggkelmt_rss .rss-date{display:block;margin-top:.5em;text-transform:uppercase;opacity:.575}.widggkelmt_rss .rssSummary{margin:.75em 0;font-size:84.6%}.widggkelmt_rss cite{display:block;text-transform:uppercase;opacity:.575}.widggkelmt_rss cite:before{content:"By: "}.widggkelmt_tag_cloud,.widggkelmt_product_tag_cloud{text-shadow:none}.widggkelmt_tag_cloud .tagcloud,.widggkelmt_product_tag_cloud .tagcloud{margin-bottom:-.615em}.widggkelmt_tag_cloud .tagcloud:before,.widggkelmt_tag_cloud .tagcloud:after,.widggkelmt_product_tag_cloud .tagcloud:before,.widggkelmt_product_tag_cloud .tagcloud:after{content:" ";display:table;width:0px}.widggkelmt_tag_cloud .tagcloud:after,.widggkelmt_product_tag_cloud .tagcloud:after{clear:both}.widggkelmt_tag_cloud .tagcloud a,.widggkelmt_product_tag_cloud .tagcloud a{display:inline-block;float:left;position:relative;margin:.615em .615em 0 0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.125);padding:.692em 1.154em .769em;cursor:pointer;font-size:13px;line-height:1.3;text-align:center;text-transform:uppercase;vertical-align:middle;color:#c5c5c5;color:#00000060;background-color:transparent;border-radius:.35em;box-shadow:inset 0 0 #0000,0 1px 1px #fffffff2;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease}@media (max-width: 766.98px){.widggkelmt_tag_cloud .tagcloud a,.widggkelmt_product_tag_cloud .tagcloud a{font-size:11px}}@media (max-width: 479.98px){.widggkelmt_tag_cloud .tagcloud a,.widggkelmt_product_tag_cloud .tagcloud a{font-size:10px}}.widggkelmt_tag_cloud .tagcloud a:hover,.widggkelmt_product_tag_cloud .tagcloud a:hover{color:#777;color:#000000bf;border-color:#cfcfcf;border-color:#00000040;background-color:#fff}.widggkelmt_tag_cloud .tagcloud a:active,.widggkelmt_product_tag_cloud .tagcloud a:active{color:#777;color:#000000bf;border-color:#bbb;border-color:#00000040;background-color:#ebebeb;background-color:#00000013;box-shadow:inset 0 1px 2px #00000039,0 1px 1px #fffffff2}.widggkelmt_text ol,.widggkelmt_text ul{overflow:visible;margin:0 0 1.313em 1.655em;border:0;list-style:disc;background-color:transparent;border-radius:0;box-shadow:none}.widggkelmt_text ol li,.widggkelmt_text ul li{border:0;padding:0;background-color:transparent;box-shadow:none}.widggkelmt_text ol li:hover,.widggkelmt_text ul li:hover{background-color:transparent}.widggkelmt_text ol li a,.widggkelmt_text ul li a{border-bottom:0}.widggkelmt_text ol.x-ul-icons,.widggkelmt_text ul.x-ul-icons{list-style:none}.widggkelmt_nav_menu ul li,.widggkelmt_meta ul li,.widggkelmt_pages ul li{border:0;padding:0;box-shadow:none}.widggkelmt_nav_menu ul li:hover,.widggkelmt_meta ul li:hover,.widggkelmt_pages ul li:hover{background-color:transparent}.widggkelmt_nav_menu ul li a,.widggkelmt_meta ul li a,.widggkelmt_pages ul li a{display:block;border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.1);padding:.65em .85em;box-shadow:0 1px 1px #fffffff2}.widggkelmt_nav_menu ul li a:hover,.widggkelmt_meta ul li a:hover,.widggkelmt_pages ul li a:hover{background-color:#fff}.widggkelmt_nav_menu ul li ul,.widggkelmt_nav_menu ul li .sub-menu,.widggkelmt_meta ul li ul,.widggkelmt_meta ul li .sub-menu,.widggkelmt_pages ul li ul,.widggkelmt_pages ul li .sub-menu{border:0;background-color:transparent;border-radius:0;box-shadow:0 1px 1px #fffffff2}.widggkelmt_nav_menu ul li ul li a,.widggkelmt_nav_menu ul li .sub-menu li a,.widggkelmt_meta ul li ul li a,.widggkelmt_meta ul li .sub-menu li a,.widggkelmt_pages ul li ul li a,.widggkelmt_pages ul li .sub-menu li a{padding-left:2.55em}.widggkelmt_nav_menu ul li ul li:first-child a,.widggkelmt_nav_menu ul li .sub-menu li:first-child a,.widggkelmt_meta ul li ul li:first-child a,.widggkelmt_meta ul li .sub-menu li:first-child a,.widggkelmt_pages ul li ul li:first-child a,.widggkelmt_pages ul li .sub-menu li:first-child a{border-radius:0}.widggkelmt_nav_menu ul li ul ul li a,.widggkelmt_nav_menu ul li .sub-menu ul li a,.widggkelmt_meta ul li ul ul li a,.widggkelmt_meta ul li .sub-menu ul li a,.widggkelmt_pages ul li ul ul li a,.widggkelmt_pages ul li .sub-menu ul li a{padding-left:4.25em}.sticky{margin:0}.alignright{float:right;margin:.35em 0 .35em 1.313em}.alignleft{float:left;margin:.35em 1.313em .35em 0}.alignnone{float:none;margin:0 0 1.313em}.aligncenter{display:block;margin:0 auto 1.313em}.gk-caption,.gallery-item{max-width:100%;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);padding:5px;text-align:center;background-color:#fff;border-radius:3px;box-shadow:0 .125em .275em #00000013}.gk-caption img,.gallery-item img{border-radius:2px}.gk-caption>.gallery-caption,.gk-caption>.gk-caption-text,.gk-caption>.gk-caption-text:last-child,.gallery-item>.gallery-caption,.gallery-item>.gk-caption-text,.gallery-item>.gk-caption-text:last-child{display:block;margin:9px 0 5px;padding:0 5%;font-size:10px;line-height:1.2;text-transform:uppercase}.gallery{clear:both;margin:-4% 0 1.313em}.gallery:before,.gallery:after{content:" ";display:table;width:0px}.gallery:after{clear:both}.gallery .gallery-item{float:left;margin:4% 4% 0 0}.gallery-columns-0 .gallery-item,.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:48%}.gallery-columns-2 .gallery-item:nth-child(2n){margin-right:0}.gallery-columns-3 .gallery-item{width:30.6666%}.gallery-columns-3 .gallery-item:nth-child(3n){margin-right:0}.gallery-columns-4 .gallery-item{width:22%}.gallery-columns-4 .gallery-item:nth-child(4n){margin-right:0}@media (max-width: 978.98px){.gallery-columns-4 .gallery-item{width:48%}.gallery-columns-4 .gallery-item:nth-child(2n){margin-right:0}}@media (max-width: 766.98px){.gallery-columns-0 .gallery-item,.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item{width:100%;float:none;margin-right:0}}.alignwide,.alignfull{width:auto;max-width:none}.alignwide img,.alignfull img{display:block;margin:0 auto}.alignwide{margin-left:-30px;margin-right:-30px}@media (max-width: 766.98px){.alignwide{margin-left:-18px;margin-right:-18px}}@media (max-width: 479.98px){.alignwide{margin-left:-10px;margin-right:-10px}}.alignfull{margin-left:-60px;margin-right:-60px}@media (max-width: 766.98px){.alignfull{margin-left:-36px;margin-right:-36px}}@media (max-width: 479.98px){.alignfull{margin-left:-25px;margin-right:-25px}}.page-template-template-blank-4-php .alignwide,.page-template-template-blank-4-php .alignfull,.page-template-template-blank-5-php .alignwide,.page-template-template-blank-5-php .alignfull,.page-template-template-blank-6-php .alignwide,.page-template-template-blank-6-php .alignfull,.page-template-template-blank-8-php .alignwide,.page-template-template-blank-8-php .alignfull{margin-left:0;margin-right:0}.x-resp-embed,.is-type-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.gk-embed-aspect-5-3 .x-resp-embed{padding-bottom:60%}.gk-embed-aspect-4-4 .x-resp-embed{padding-bottom:80%}.gk-embed-aspect-4-3 .x-resp-embed{padding-bottom:75%}.gk-embed-aspect-3-2 .x-resp-embed{padding-bottom:66.67%}.x-resp-embed iframe,.is-type-video iframe{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%;height:100%;margin:0!important}@media print{*{background:none!important;background-color:transparent!important;text-shadow:none!important;color:#000!important;box-shadow:none!important}html,body{overflow:visible!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.x-root{display:block}.x-masthead,.x-colophon,.x-bg,.backstretch{display:none!important}.x-effect-exit,.x-effect-exiting,.x-effect-enter,.x-effect-entering{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.cf:before,.cf:after{content:" ";display:table;width:0px}.cf:after{clear:both}.right{float:right}.left{float:left}.center-block{margin-left:auto;margin-right:auto}.center-list{display:table;margin-left:auto;margin-right:auto}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.visually-hidden,.screen-reader-text,.screen-reader-response,.bp-screen-reader-text{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.transparent{opacity:0}.opaque{opacity:1}.w-900{font-weight:900}.w-800{font-weight:800}.w-700{font-weight:700}.w-600{font-weight:600}.w-500{font-weight:500}.w-400{font-weight:400}.w-300{font-weight:300}.w-200{font-weight:200}.w-100{font-weight:100}.tt-upper{text-transform:uppercase}.tt-lower{text-transform:lowercase}.tt-none{text-transform:none}.center-text{text-align:center}.right-text{text-align:right}.left-text{text-align:left}.justify-text{text-align:justify}.x-visible-phone,.x-visible-tablet{display:none!important}.x-visible-desktop{display:inherit!important}span.x-visible-desktop{display:inline!important}.x-hidden-desktop{display:none!important}@media (min-width: 767px) and (max-width: 978.98px){.x-visible-tablet{display:inherit!important}span.x-visible-tablet{display:inline!important}.x-hidden-tablet{display:none!important}.x-hidden-desktop{display:inherit!important}span.x-hidden-desktop{display:inline!important}.x-visible-desktop{display:none!important}}@media (max-width: 766.98px){.x-visible-phone{display:inherit!important}span.x-visible-phone{display:inline!important}.x-hidden-phone{display:none!important}.x-hidden-desktop{display:inherit!important}span.x-hidden-desktop{display:inline!important}.x-visible-desktop{display:none!important}}.ptn,.pvn,.pan{padding-top:0!important}.pts,.pvs,.pas{padding-top:.5em!important}.ptm,.pvm,.pam{padding-top:1em!important}.ptl,.pvl,.pal{padding-top:2em!important}.prn,.phn,.pan{padding-right:0!important}.prs,.phs,.pas{padding-right:.5em!important}.prm,.phm,.pam{padding-right:1em!important}.prl,.phl,.pal{padding-right:2em!important}.pbn,.pvn,.pan{padding-bottom:0!important}.pbs,.pvs,.pas{padding-bottom:.5em!important}.pbm,.pvm,.pam{padding-bottom:1em!important}.pbl,.pvl,.pal{padding-bottom:2em!important}.pln,.phn,.pan{padding-left:0!important}.pls,.phs,.pas{padding-left:.5em!important}.plm,.phm,.pam{padding-left:1em!important}.pll,.phl,.pal{padding-left:2em!important}.mtn,.mvn,.man{margin-top:0!important}.mts,.mvs,.mas{margin-top:.5em!important}.mtm,.mvm,.mam{margin-top:1em!important}.mtl,.mvl,.mal{margin-top:2em!important}.mrn,.mhn,.man{margin-right:0!important}.mrs,.mhs,.mas{margin-right:.5em!important}.mrm,.mhm,.mam{margin-right:1em!important}.mrl,.mhl,.mal{margin-right:2em!important}.mbn,.mvn,.man{margin-bottom:0!important}.mbs,.mvs,.mas{margin-bottom:.5em!important}.mbm,.mvm,.mam{margin-bottom:1em!important}.mbl,.mvl,.mal{margin-bottom:2em!important}.mln,.mhn,.man{margin-left:0!important}.mls,.mhs,.mas{margin-left:.5em!important}.mlm,.mhm,.mam{margin-left:1em!important}.mll,.mhl,.mal{margin-left:2em!important}.cs-cf:before,.cs-cf:after,.cs-clearfix:before,.cs-clearfix:after{content:" ";display:table;width:0px}.cs-cf:after,.cs-clearfix:after{clear:both}.cs-f-n{float:none}.cs-f-l{float:left}.cs-f-r{float:right}.cs-hide{display:none!important}.cs-visually-hidden{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;clip:rect(0 0 0 0)!important}.cs-o-1{opacity:0!important}.cs-o-0{opacity:1!important}.cs-pos-r{position:relative!important}.cs-pos-a{position:absolute!important}.cs-pos-f{position:fixed!important}.cs-fw-900{font-weight:900!important}.cs-fw-800{font-weight:800!important}.cs-fw-700{font-weight:700!important}.cs-fw-600{font-weight:600!important}.cs-fw-500{font-weight:500!important}.cs-fw-400{font-weight:400!important}.cs-fw-300{font-weight:300!important}.cs-fw-200{font-weight:200!important}.cs-fw-100{font-weight:100!important}.cs-ta-left{text-align:left!important}.cs-ta-right{text-align:right!important}.cs-ta-center{text-align:center!important}.cs-ta-justify{text-align:justify!important}.cs-tt-none{text-transform:none!important}.cs-tt-uppercase{text-transform:uppercase!important}.cs-tt-lowercase{text-transform:lowercase!important}.cs-tt-capitalize{text-transform:capitalize!important}.cs-ptn,.cs-pvn,.cs-pan{padding-top:0!important}.cs-pts,.cs-pvs,.cs-pas{padding-top:.5em!important}.cs-ptm,.cs-pvm,.cs-pam{padding-top:1em!important}.cs-ptl,.cs-pvl,.cs-pal{padding-top:2em!important}.cs-prn,.cs-phn,.cs-pan{padding-right:0!important}.cs-prs,.cs-phs,.cs-pas{padding-right:.5em!important}.cs-prm,.cs-phm,.cs-pam{padding-right:1em!important}.cs-prl,.cs-phl,.cs-pal{padding-right:2em!important}.cs-pbn,.cs-pvn,.cs-pan{padding-bottom:0!important}.cs-pbs,.cs-pvs,.cs-pas{padding-bottom:.5em!important}.cs-pbm,.cs-pvm,.cs-pam{padding-bottom:1em!important}.cs-pbl,.cs-pvl,.cs-pal{padding-bottom:2em!important}.cs-pln,.cs-phn,.cs-pan{padding-left:0!important}.cs-pls,.cs-phs,.cs-pas{padding-left:.5em!important}.cs-plm,.cs-phm,.cs-pam{padding-left:1em!important}.cs-pll,.cs-phl,.cs-pal{padding-left:2em!important}.cs-mtn,.cs-mvn,.cs-man{margin-top:0!important}.cs-mts,.cs-mvs,.cs-mas{margin-top:.5em!important}.cs-mtm,.cs-mvm,.cs-mam{margin-top:1em!important}.cs-mtl,.cs-mvl,.cs-mal{margin-top:2em!important}.cs-mrn,.cs-mhn,.cs-man{margin-right:0!important}.cs-mrs,.cs-mhs,.cs-mas{margin-right:.5em!important}.cs-mrm,.cs-mhm,.cs-mam{margin-right:1em!important}.cs-mrl,.cs-mhl,.cs-mal{margin-right:2em!important}.cs-mbn,.cs-mvn,.cs-man{margin-bottom:0!important}.cs-mbs,.cs-mvs,.cs-mas{margin-bottom:.5em!important}.cs-mbm,.cs-mvm,.cs-mam{margin-bottom:1em!important}.cs-mbl,.cs-mvl,.cs-mal{margin-bottom:2em!important}.cs-mln,.cs-mhn,.cs-man{margin-left:0!important}.cs-mls,.cs-mhs,.cs-mas{margin-left:.5em!important}.cs-mlm,.cs-mhm,.cs-mam{margin-left:1em!important}.cs-mll,.cs-mhl,.cs-mal{margin-left:2em!important}.desktop .navitmgk,.desktop .navitmgk>a{position:relative}.desktop .navitmgk.x-active>.sub-menu{display:block}.desktop .sub-menu{position:absolute;display:none;float:left;min-width:200px;margin:0;padding:.75em 0;font-size:12px;list-style:none;background-color:#fff;z-index:1000;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 3px 5px #00000040}.desktop .sub-menu a{display:block;clear:both;padding:.5em 1.6em;line-height:1.7;white-space:nowrap;color:#b7b7b7}.desktop .sub-menu a:hover{text-decoration:none;color:#272727;background-color:#00000004}.desktop .sub-menu .x-active>a,.desktop .sub-menu .current-navitmgk>a{background-color:#00000004}.masthead-inline .x-navbar .desktop .sub-menu{left:auto;right:0}.masthead-inline .x-navbar .desktop .sub-menu .sub-menu{top:-.75em;right:98%}.masthead-inline .x-navbar.x-navbar-fixed-left .desktop .sub-menu{top:0;left:94%;right:auto}.masthead-inline .x-navbar.x-navbar-fixed-left .desktop .sub-menu .sub-menu{top:-.75em;left:98%;right:auto}.masthead-inline .x-navbar.x-navbar-fixed-right .desktop .sub-menu{top:0;left:auto;right:94%}.masthead-inline .x-navbar.x-navbar-fixed-right .desktop .sub-menu .sub-menu{top:-.75em;left:auto;right:98%}.masthead-stacked .x-navbar .desktop .sub-menu{left:0;right:auto}.masthead-stacked .x-navbar .desktop .sub-menu .sub-menu{top:-.75em;left:98%}.x-portfolio-filters-menu{display:none}.no-js .x-portfolio-filters-menu{display:block}.x-widgetbar{position:fixed;top:0;left:0;right:0;color:#727272;background-color:#fff;z-index:1032;box-shadow:0 .15em .35em #0002}@media (max-width: 978.98px){.x-widgetbar{position:absolute}}.x-widgetbar .widget{margin-top:3em}.x-widgetbar-inner{padding:2.5% 0}.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}@media (max-width: 978.98px){.x-widgetbar-inner{padding:6.5% 0}.x-widgetbar-inner .x-column .widget:first-child{margin-top:3em}.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}}.x-btn-widgetbar{position:fixed;top:0;right:0;margin:0;border-top:19px solid #272727;border-left:19px solid transparent;border-right:19px solid #272727;border-bottom:19px solid transparent;padding:0;font-size:12px;line-height:1;color:#ffffff80;background-color:transparent;z-index:1033}@media (max-width: 978.98px){.x-btn-widgetbar{position:absolute}}.x-btn-widgetbar i{position:absolute;top:-15px;right:-13px}.x-btn-widgetbar:hover{color:#ffffffd9}.x-navbar-fixed-left-active .x-widgetbar,.x-navbar-fixed-right-active .x-widgetbar{z-index:1029}@media (max-width: 978.98px){.x-navbar-fixed-left-active .x-widgetbar,.x-navbar-fixed-right-active .x-widgetbar{z-index:1032}}.x-topbar{position:relative;min-height:46px;border-bottom:1px solid #f2f2f2;background-color:#fff;z-index:1031}.x-topbar:before,.x-topbar:after{content:" ";display:table;width:0px}.x-topbar:after{clear:both}@media (max-width: 766.98px){.x-topbar{text-align:center}}.x-topbar .p-info{float:left;margin:13px 0 0;font-size:11px;line-height:1.3;color:#b7b7b7}@media (max-width: 766.98px){.x-topbar .p-info{float:none;margin:0;padding:.8em 1em 1em;background-color:#f6f6f6;border-radius:0 0 4px 4px}}.x-topbar .p-info a{border-bottom:1px dotted;color:#b7b7b7}.x-topbar .p-info a:hover{color:auto}.x-topbar .x-social-global{float:right;margin-top:10px;transform:translate(0)}@media (max-width: 766.98px){.x-topbar .x-social-global{float:none;margin-bottom:8px}}.x-topbar .x-social-global a{margin-left:7px;font-size:24px}@media (max-width: 766.98px){.x-topbar .x-social-global a{margin:0 1.5%}}.x-topbar .x-social-global a.foursquare{font-size:22px}.x-topbar .x-social-global a i{display:block}.x-navbar-fixed-left-active .x-topbar,.x-navbar-fixed-right-active .x-topbar{z-index:1028}@media (max-width: 978.98px){.x-navbar-fixed-left-active .x-topbar,.x-navbar-fixed-right-active .x-topbar{z-index:1031}}.x-logobar{position:relative;overflow:visible;border-bottom:1px solid #f2f2f2;text-align:center;background-color:#fff;z-index:1030}.x-navbar{position:relative;overflow:visible;z-index:1030}.x-navbar .x-container{position:relative}.x-nav-wrap.desktop{display:block}.x-nav-wrap.mobile{display:none;clear:both;overflow:hidden}@media (max-width: 978.98px){.x-nav-wrap.desktop{display:none}.x-nav-wrap.mobile{display:block}.x-nav-wrap.mobile.x-collapsed{display:none}}.x-brand{display:block;float:left;line-height:1;text-decoration:none}.masthead-stacked .x-brand{display:inline-block;float:none}.x-btn-navbar{display:none;font-size:24px;line-height:1}@media (max-width: 978.98px){.masthead-inline .x-btn-navbar{display:block;float:right}.masthead-stacked .x-btn-navbar{display:inline-block}}.x-navbar .x-nav a{-webkit-transition:none;transition:none}.x-navbar .x-nav>li>a>span{display:inline-block}@media (max-width: 978.98px){.masthead-stacked .x-navbar{text-align:center}}.x-navbar .desktop .x-nav{margin:0}.x-navbar .desktop .x-nav>li{float:left}.x-navbar .desktop .x-nav>li>a{float:none;line-height:1;text-decoration:none}.x-navbar .desktop .x-nav>li>a:hover{text-decoration:none}.x-navbar .desktop .x-nav li>a>span .x-framework-icon{margin-left:.35em}.x-navbar .desktop .x-nav li>a>span .x-framework-icon svg{font-size:80%}.x-navbar .desktop .x-nav li>a:only-child>span .x-framework-icon-menu{display:none}.x-nav-wrap.mobile .x-framework-icon-menu{display:none}.masthead-inline .desktop .x-nav{display:block;float:right}.masthead-stacked .desktop .x-nav{display:table;margin-left:auto;margin-right:auto}.x-navbar .mobile .x-nav{margin:25px 0}.x-navbar .mobile .x-nav li>a{display:block;position:relative;font-size:14px;line-height:1.5;white-space:normal}.x-navbar .mobile .x-nav ul{margin:0 0 0 2.25em;list-style:none}.masthead-stacked .mobile .x-nav{text-align:initial}.x-sub-toggle{position:absolute;top:0;right:0;bottom:0;text-align:center}.x-sub-toggle>span{display:block;position:absolute;top:50%;width:100%;margin-top:-9px;font-size:18px;letter-spacing:0;line-height:1}.x-navbar-fixed-top,.x-navbar-fixed-left,.x-navbar-fixed-right{position:fixed;z-index:1030}@media (max-width: 978.98px){.x-navbar-fixed-top,.x-navbar-fixed-left,.x-navbar-fixed-right{position:relative}}.x-navbar-fixed-top{top:0;left:0;right:0}@media (max-width: 978.98px){.x-navbar-fixed-top-active .x-navbar-wrap{height:auto}}.x-navbar-fixed-left,.x-navbar-fixed-right{top:0;bottom:0;width:228px}.x-navbar-fixed-left .x-navbar-inner,.x-navbar-fixed-right .x-navbar-inner{height:100%}.x-navbar-fixed-left .x-navbar-inner>.x-container.width,.x-navbar-fixed-right .x-navbar-inner>.x-container.width{width:100%}.x-navbar-fixed-left .x-brand,.x-navbar-fixed-right .x-brand{float:none;text-align:center}.x-navbar-fixed-left .desktop .x-nav,.x-navbar-fixed-right .desktop .x-nav{float:none;margin-top:2em}.x-navbar-fixed-left .desktop .x-nav>li,.x-navbar-fixed-right .desktop .x-nav>li{float:none}@media (max-width: 978.98px){.x-navbar-fixed-left,.x-navbar-fixed-right{width:auto}.x-navbar-fixed-left .x-brand,.x-navbar-fixed-right .x-brand{float:left}}.x-navbar-fixed-left{left:0}.x-navbar-fixed-right{right:0}.x-navbar{border-bottom:1px solid #cccccc;background-color:#fff;box-shadow:0 .15em .35em #0002;transform:translate(0)}.x-btn-navbar{border:0;padding:.458em .625em;text-shadow:0 1px 1px rgba(255,255,255,.75);color:#919191;background-color:#f7f7f7;border-radius:4px;box-shadow:inset 0 1px 4px #00000040;-webkit-transition:box-shadow .3s ease,color .3s ease,background-color .3s ease;transition:box-shadow .3s ease,color .3s ease,background-color .3s ease}.x-btn-navbar:hover{color:#919191}.x-btn-navbar.collapsed{color:#b7b7b7;background-color:#fff;box-shadow:inset 0 0 #0000,0 1px 5px #00000040}.x-btn-navbar.collapsed:hover{color:#919191;background-color:#f7f7f7;box-shadow:inset 0 1px 4px #00000040}.x-navbar .desktop .x-nav>li>a{padding:0}.x-navbar .mobile .x-nav li>a{margin:0 0 -1px;border:1px solid #f2f2f2;border-left:0;border-right:0;padding:1em 0;color:#b7b7b7;background-color:transparent}.x-navbar .mobile .x-nav li>a:hover,.x-navbar .mobile .x-nav .x-active>a,.x-navbar .mobile .x-nav .current-navitmgk>a{color:#272727}.x-sub-toggle{width:35px}.x-navbar-fixed-left .desktop .x-nav>li>a,.x-navbar-fixed-right .desktop .x-nav>li>a{text-align:center;padding:20px 35px}@media (max-width: 978.98px){.x-navbar-fixed-left,.x-navbar-fixed-right{box-shadow:0 .15em .35em #0002}}.x-navbar-fixed-left{border-right:1px solid #cccccc;box-shadow:2px 0 4px #0000001a}@media (max-width: 978.98px){.x-navbar-fixed-left{border-right:0}}.x-navbar-fixed-left .desktop .x-nav>li>a:focus,.x-navbar-fixed-left .desktop .x-nav>li>a:hover{box-shadow:inset 8px 0 #ff2a13}.x-navbar-fixed-right{border-left:1px solid #cccccc;box-shadow:-2px 0 4px #0000001a}@media (max-width: 978.98px){.x-navbar-fixed-right{border-left:0}}.x-navbar-fixed-right .desktop .x-nav>li>a:focus,.x-navbar-fixed-right .desktop .x-nav>li>a:hover{box-shadow:inset -8px 0 #ff2a13}.x-navbar .mobile .x-nav>li.x-navitmgk-search{margin:25px 0 0;text-align:center}.x-navbar .mobile .x-nav>li.x-navitmgk-search>a{border:1px solid;border-radius:4px}.desktop .x-nav .x-megamenu>.sub-menu a{padding:6px 10px;white-space:normal;border-radius:4px}.desktop .x-nav .x-megamenu>.sub-menu>li{float:left;margin:18px 0;border-right:1px solid #f2f2f2;padding:0 18px}.desktop .x-nav .x-megamenu>.sub-menu>li>a{margin:0;font-size:14px;text-transform:uppercase;color:#272727;background-color:transparent}.desktop .x-nav .x-megamenu>.sub-menu>li>a>span:after{display:none}.desktop .x-nav .x-megamenu>.sub-menu>li>.sub-menu{display:block!important;position:static;visibility:visible!important;width:100%;min-width:0;padding:0;box-shadow:none}.desktop .x-nav .x-megamenu.col-2>.sub-menu>li{width:50%}.desktop .x-nav .x-megamenu.col-2>.sub-menu>li:nth-child(2n){border-right:0}.desktop .x-nav .x-megamenu.col-2>.sub-menu>li:nth-child(3n){clear:left}.desktop .x-nav .x-megamenu.col-3>.sub-menu>li{width:33.3333%}.desktop .x-nav .x-megamenu.col-3>.sub-menu>li:nth-child(3n){border-right:0}.desktop .x-nav .x-megamenu.col-3>.sub-menu>li:nth-child(4n){clear:left}.desktop .x-nav .x-megamenu.col-4>.sub-menu>li{width:25%}.desktop .x-nav .x-megamenu.col-4>.sub-menu>li:nth-child(4n){border-right:0}.desktop .x-nav .x-megamenu.col-4>.sub-menu>li:nth-child(5n){clear:left}.desktop .x-nav .x-megamenu.col-5>.sub-menu>li{width:20%}.desktop .x-nav .x-megamenu.col-5>.sub-menu>li:nth-child(5n){border-right:0}.desktop .x-nav .x-megamenu.col-5>.sub-menu>li:nth-child(6n){clear:left}.x-navbar-static-active .desktop .x-nav .x-megamenu,.x-navbar-fixed-top-active .desktop .x-nav .x-megamenu{position:static}.x-navbar-static-active .desktop .x-nav .x-megamenu>.sub-menu,.x-navbar-fixed-top-active .desktop .x-nav .x-megamenu>.sub-menu{padding:18px;left:0;right:0}.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu,.x-navbar-fixed-right-active .desktop .x-nav .x-megamenu{position:relative}.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu>.sub-menu,.x-navbar-fixed-right-active .desktop .x-nav .x-megamenu>.sub-menu{padding:8px;width:600px}.x-colophon{background-color:#fff}.x-colophon+.x-colophon{border-top:1px solid #e0e0e0;border-top:1px solid rgba(0,0,0,.085);box-shadow:inset 0 1px #fffc}.x-colophon.top{border-top:1px solid #d4d4d4;padding:5% 0 5.25%;box-shadow:0 -.125em .25em #00000013}.x-colophon.top .x-column .widget:first-child{margin-top:0}@media (max-width: 978.98px){.x-colophon.top{padding:6.5% 0}.x-colophon.top .x-column .widget:first-child{margin-top:3em}.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}}.x-colophon.bottom{padding:10px 0;font-size:10px;text-align:center;color:#7a7a7a}.x-colophon.bottom .x-nav{margin:10px 0;line-height:1.3}.x-colophon.bottom .x-nav li{margin:0 .5em;display:inline-block}.x-colophon.bottom .x-nav li a{display:block;font-weight:400;letter-spacing:2px;text-transform:uppercase}.x-colophon.bottom .x-nav li a:hover{background-color:transparent}.x-colophon.bottom .x-social-global{margin:10px 0}.x-colophon.bottom .x-social-global a{margin:0 1.25%;font-size:21px}.x-colophon.bottom .x-social-global a.foursquare{font-size:20px}.x-colophon.bottom .x-colophon-content{margin:30px 0 10px;font-weight:400;letter-spacing:2px;line-height:1.3}.x-colophon .widget{margin-top:3em}.x-framework-icon.x-icon,.x-framework-icon *{transition-duration:inherit}.x-framework-icon:first-child{margin-right:.3em}.x-framework-icon:last-child{margin-left:.3em}.x-framework-icon:only-child,.x-btn-navbar>.x-framework-icon{margin-left:0;margin-right:0}.x-framework-icon.x-comment-author-icon{margin-right:.3em}.x-cart-notification-icon .x-framework-icon{font-size:4em}.x-breadcrumbs span.x-framework-icon{display:inline-flex;height:100%;position:relative}.x-comment-author-icon{margin-right:.3em}.widggkelmt_nav_menu .x-framework-icon{position:relative;top:1px}
[class*=shopgk] ul.products.columns-1:before,[class*=shopgk] ul.products.columns-1:after,[class*=shopgk] ul.products.columns-2:before,[class*=shopgk] ul.products.columns-2:after,[class*=shopgk] ul.products.columns-3:before,[class*=shopgk] ul.products.columns-3:after,[class*=shopgk] ul.products.columns-4:before,[class*=shopgk] ul.products.columns-4:after{content:" ";display:table;width:0px}[class*=shopgk] ul.products.columns-1:after,[class*=shopgk] ul.products.columns-2:after,[class*=shopgk] ul.products.columns-3:after,[class*=shopgk] ul.products.columns-4:after{clear:both}[class*=shopgk] ul.products.columns-1 li.product{width:100%}[class*=shopgk] ul.products.columns-2 li.product{width:48%}[class*=shopgk] ul.products.columns-3 li.product{width:30.66667%}[class*=shopgk] ul.products.columns-4 li.product{width:22%}@media (max-width: 978.98px){[class*=shopgk] ul.products.columns-3 li.product,[class*=shopgk] ul.products.columns-4 li.product{width:48%}[class*=shopgk] ul.products.columns-3 li.product.first,[class*=shopgk] ul.products.columns-4 li.product.first{clear:none}[class*=shopgk] ul.products.columns-3 li.product.last,[class*=shopgk] ul.products.columns-4 li.product.last{margin-right:4%}[class*=shopgk] ul.products.columns-3 li.product:nth-child(2n+3),[class*=shopgk] ul.products.columns-4 li.product:nth-child(2n+3){clear:both}[class*=shopgk] ul.products.columns-3 li.product:nth-child(2n+2),[class*=shopgk] ul.products.columns-4 li.product:nth-child(2n+2){margin-right:0}}@media (max-width: 479.98px){[class*=shopgk] ul.products.columns-2 li.product,[class*=shopgk] ul.products.columns-3 li.product,[class*=shopgk] ul.products.columns-4 li.product{width:100%}}.shopgk-account [class*=shopgk] h2:first-child,.shopgk-checkout [class*=shopgk] h2:first-child{margin-top:0}.shopgk-account [class*=shopgk] header h2:first-child,.shopgk-checkout [class*=shopgk] header h2:first-child{margin-top:60px}.shopgk-account .myaccount_user,.shopgk-checkout .myaccount_user{margin-bottom:0}.shopgk-account .button,.shopgk-checkout .button{font-size:100%}.shopgk-account .checkout_coupon,.shopgk-checkout .checkout_coupon{margin-bottom:1.85em}.shopgk-account .checkout_coupon:before,.shopgk-account .checkout_coupon:after,.shopgk-checkout .checkout_coupon:before,.shopgk-checkout .checkout_coupon:after{content:" ";display:table;width:0px}.shopgk-account .checkout_coupon:after,.shopgk-checkout .checkout_coupon:after{clear:both}.shopgk-account .checkout_coupon .form-row-first,.shopgk-account .checkout_coupon .form-row-last,.shopgk-checkout .checkout_coupon .form-row-first,.shopgk-checkout .checkout_coupon .form-row-last{float:none;width:100%}.shopgk-account .checkout_coupon .form-row-first,.shopgk-checkout .checkout_coupon .form-row-first{margin-bottom:.5em}.shopgk-account .checkout_coupon .form-row-first input,.shopgk-checkout .checkout_coupon .form-row-first input{width:100%;margin-bottom:0}.shopgk-account .checkout_coupon .form-row-last,.shopgk-checkout .checkout_coupon .form-row-last,.shopgk-account form,.shopgk-checkout form{margin-bottom:0}.shopgk-account form:before,.shopgk-account form:after,.shopgk-checkout form:before,.shopgk-checkout form:after{content:" ";display:table;width:0px}.shopgk-account form:after,.shopgk-checkout form:after{clear:both}.shopgk-account form h3,.shopgk-checkout form h3{margin-top:60px;font-size:164%}.shopgk-account form h3:first-child,.shopgk-checkout form h3:first-child{margin-top:0}.shopgk-account form h3#ship-to-different-address,.shopgk-checkout form h3#ship-to-different-address{margin-top:60px}.shopgk-account form h3#ship-to-different-address input,.shopgk-account form h3#ship-to-different-address label,.shopgk-checkout form h3#ship-to-different-address input,.shopgk-checkout form h3#ship-to-different-address label{display:inline}.shopgk-account form h3#ship-to-different-address input,.shopgk-checkout form h3#ship-to-different-address input{margin:.575em 0 0}.shopgk-account form h3#ship-to-different-address label,.shopgk-checkout form h3#ship-to-different-address label{padding:0 0 0 .35em}.shopgk-account form abbr,.shopgk-checkout form abbr{border:0}.shopgk-account form select,.shopgk-account form textarea,.shopgk-account form input[type=tel],.shopgk-account form input[type=text],.shopgk-account form input[type=email],.shopgk-account form input[type=password],.shopgk-checkout form select,.shopgk-checkout form textarea,.shopgk-checkout form input[type=tel],.shopgk-checkout form input[type=text],.shopgk-checkout form input[type=email],.shopgk-checkout form input[type=password]{width:100%}.shopgk-account form textarea,.shopgk-checkout form textarea{height:6em;resize:vertical}.shopgk-account form input[name=billing_address_1],.shopgk-account form input[name=shipping_address_1],.shopgk-checkout form input[name=billing_address_1],.shopgk-checkout form input[name=shipping_address_1]{margin-bottom:0}.shopgk-account form input[type=radio],.shopgk-account form input[type=checkbox],.shopgk-checkout form input[type=radio],.shopgk-checkout form input[type=checkbox]{float:left}.shopgk-account form .shopgk-billing-fields:before,.shopgk-account form .shopgk-billing-fields:after,.shopgk-account form .shopgk-shipping-fields:before,.shopgk-account form .shopgk-shipping-fields:after,.shopgk-checkout form .shopgk-billing-fields:before,.shopgk-checkout form .shopgk-billing-fields:after,.shopgk-checkout form .shopgk-shipping-fields:before,.shopgk-checkout form .shopgk-shipping-fields:after{content:" ";display:table;width:0px}.shopgk-account form .shopgk-billing-fields:after,.shopgk-account form .shopgk-shipping-fields:after,.shopgk-checkout form .shopgk-billing-fields:after,.shopgk-checkout form .shopgk-shipping-fields:after{clear:both}.shopgk-account form .form-row,.shopgk-checkout form .form-row{margin-bottom:.65em}.shopgk-account form .form-row:before,.shopgk-account form .form-row:after,.shopgk-checkout form .form-row:before,.shopgk-checkout form .form-row:after{content:" ";display:table;width:0px}.shopgk-account form .form-row:after,.shopgk-checkout form .form-row:after{clear:both}.shopgk-account form .form-row label[for=rememberme],.shopgk-checkout form .form-row label[for=rememberme]{margin:5px 0 0}.shopgk-account form .form-row label[for=rememberme] input,.shopgk-checkout form .form-row label[for=rememberme] input{margin-right:5px}.shopgk-account form .form-row.terms,.shopgk-checkout form .form-row.terms{margin:1em 0 0}.shopgk-account form .form-row.terms label,.shopgk-checkout form .form-row.terms label{float:left;margin:0 5px 0 0;padding:0}.shopgk-account form .form-row.notes,.shopgk-checkout form .form-row.notes{clear:both}.shopgk-account form .form-row-first,.shopgk-account form .form-row-last,.shopgk-checkout form .form-row-first,.shopgk-checkout form .form-row-last{float:left;width:48%}.shopgk-account form .form-row-first,.shopgk-checkout form .form-row-first{margin-right:4%}.shopgk-account form>p:last-of-type,.shopgk-checkout form>p:last-of-type{float:left;clear:both;width:100%;margin:1em 0 0}.shopgk-account form>p:last-of-type.lost_password,.shopgk-checkout form>p:last-of-type.lost_password{margin:0}.shopgk-account form .payment_methods,.shopgk-checkout form .payment_methods{margin-left:0;list-style:none}.shopgk-account form .payment_methods li,.shopgk-checkout form .payment_methods li{margin-bottom:1.313em}.shopgk-account form .payment_methods label,.shopgk-checkout form .payment_methods label{padding-left:18px}.shopgk-account form .payment_methods label img,.shopgk-checkout form .payment_methods label img{float:right;margin-right:2px}.shopgk-account form .payment_methods p,.shopgk-checkout form .payment_methods p{font-size:.75em;line-height:1.4}.shopgk-account form .place-order,.shopgk-checkout form .place-order{margin-bottom:0}.shopgk-account ul.order_details,.shopgk-checkout ul.order_details{margin-left:0;list-style:none}.shopgk-account table.order_details dl,.shopgk-checkout table.order_details dl{margin:0}.shopgk-account h2:not(.x-text-content-text-primary),.shopgk-checkout h2:not(.x-text-content-text-primary){margin-top:65px;font-size:164%}.shopgk-account h3,.shopgk-checkout h3{margin-top:0;font-size:100%;letter-spacing:0}.shopgk-account .addresses .col-1,.shopgk-account .addresses .col-2,.shopgk-checkout .addresses .col-1,.shopgk-checkout .addresses .col-2{float:left;width:48%}.shopgk-account .addresses .col-1 address,.shopgk-account .addresses .col-2 address,.shopgk-checkout .addresses .col-1 address,.shopgk-checkout .addresses .col-2 address{margin-bottom:0}.shopgk-account .addresses .col-1,.shopgk-checkout .addresses .col-1{margin-right:4%}.shopgk-account .my_account_orders,.shopgk-checkout .my_account_orders{margin:10px 0 0}@media (max-width: 766.98px){.shopgk-account .my_account_orders .order-date,.shopgk-account .my_account_orders .order-total,.shopgk-checkout .my_account_orders .order-date,.shopgk-checkout .my_account_orders .order-total{display:none}}.shopgk-account .change_password,.shopgk-checkout .change_password,.shopgk-account .change_password p.form-row-first,.shopgk-checkout .change_password p.form-row-first{margin-bottom:0}.shopgk-account .change_password p:last-of-type,.shopgk-checkout .change_password p:last-of-type{margin-bottom:0}.shopgk-account .change_password p input[type=password],.shopgk-checkout .change_password p input[type=password]{width:100%}.shopgk-account .lost_resgkelmt_password,.shopgk-checkout .lost_resgkelmt_password{margin-bottom:0}.shopgk-account .lost_resgkelmt_password p:last-of-type,.shopgk-checkout .lost_resgkelmt_password p:last-of-type{margin-bottom:0}.shopgk-account .lost_resgkelmt_password p input[type=text],.shopgk-checkout .lost_resgkelmt_password p input[type=text]{width:100%}.shopgk-account form .password-input,.shopgk-checkout form .password-input{position:relative}.shopgk-account form .show-password-input,.shopgk-checkout form .show-password-input{background-color:transparent;border-radius:0;border:0;color:#000;cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%)}.shopgk-account form .show-password-input.display-password:after,.shopgk-checkout form .show-password-input.display-password:after{color:#585858}.shopgk-account form .show-password-input:after,.shopgk-checkout form .show-password-input:after{font-family:WooCommerce;content:"\e010"}.shopgk-MyAccount-navigation ul{overflow:visible;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin-top:-5px;margin-left:0;padding:0;list-style:none}.shopgk-MyAccount-navigation-link{display:block}.shopgk-MyAccount-navigation-link a{position:relative;display:block;margin:5px 5px 0 0;border-width:1px;border-style:solid;border-color:currentColor;border-radius:2px;padding:.512em .64em;font-size:1rem;line-height:1;text-align:center;white-space:nowrap;color:currentColor;background-color:transparent}.shopgk-MyAccount-navigation-link a:hover,.shopgk-MyAccount-navigation-link a:focus{color:currentColor}.shopgk-MyAccount-content :last-child{margin-bottom:0}.x-navbar .desktop .x-nav>li.x-navitmgk-shopgk>a:hover,.x-navbar .desktop .x-nav>li.x-navitmgk-shopgk>a:focus{box-shadow:none}.x-navbar .desktop .x-nav>li.x-navitmgk-shopgk>a span:after{content:"";display:none}.x-navbar .mobile .x-nav>li.x-navitmgk-shopgk>a{margin:25px 0 0;line-height:1.1}.x-navbar .x-nav>li.x-navitmgk-shopgk>a{border:0;padding:0}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;margin:0;border:2px solid;padding:0;overflow:auto;text-align:center;white-space:nowrap;background-clip:content-box}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart>span{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0 .625em}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart.rounded{border-radius:.415em}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart.inline.outer-inner{border-left:0}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart.inline.inner-outer{border-right:0}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart:not(.stacked){height:2.25em}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart:not(.stacked)>span{flex:1 0 0%}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart.stacked{flex-flow:column nowrap}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart.stacked>span.inner{padding-top:.5em;padding-bottom:.5em}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart.stacked>span.outer{padding-top:calc(.5em - 1px);padding-bottom:calc(.5em - 1px)}[class*=shopgk] .quantity{margin-bottom:1.313em}[class*=shopgk] .quantity input[type=number]{max-width:5em;height:2.65em;margin:0;padding:0 .65em}[class*=shopgk] .quantity-hide{display:none}[class*=shopgk] .cart_item .quantity{margin-bottom:0}[class*=shopgk] .cart .actions{padding:0}[class*=shopgk] .cart .actions>input,[class*=shopgk] .cart .actions>button{margin-top:.5em;margin-right:.5em;font-size:100%}[class*=shopgk] .cart .actions .coupon{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding-top:1.25em}[class*=shopgk] .cart .actions .coupon>label{display:none}[class*=shopgk] .cart .actions .coupon>input[type=text]{display:block;width:100%;max-width:300px}[class*=shopgk] .cart-form{margin:0}[class*=shopgk] .cart{margin-top:1.313em}[class*=shopgk] .cart.shop_table{margin:-.5em 0 0}[class*=shopgk] .cart.shop_table thead{display:none}[class*=shopgk] .cart.shop_table td{border:0}[class*=shopgk] .cart.shop_table .cart_item :not(.product-name){padding-top:2px;padding-bottom:2px}[class*=shopgk] .cart.shop_table .cart_item .product-remove{width:2rem;padding-left:0;padding-right:0;vertical-align:middle}[class*=shopgk] .cart.shop_table .cart_item .product-remove a{display:block;width:1em;height:1em;font-size:2rem;line-height:1em;text-align:center}[class*=shopgk] .cart.shop_table .cart_item .product-thumbnail{max-width:2em;margin:0;padding-left:2px;padding-right:2px;font-size:72px;text-align:center}[class*=shopgk] .cart.shop_table .cart_item .product-thumbnail a{display:block;width:1em;margin-left:auto;margin-right:auto;font-size:1em;line-height:0}[class*=shopgk] .cart.shop_table .cart_item .product-name{padding-top:1em;padding-bottom:1em}[class*=shopgk] .cart-collaterals .cart_totals{clear:both;float:none;width:100%;margin:50px 0 0}[class*=shopgk] .cart-collaterals .cart_totals h2{margin:0 0 .5em;font-size:200%}[class*=shopgk] .cart-collaterals table{margin:0}[class*=shopgk] .cart-collaterals table th{width:35%}[class*=shopgk] .cart-collaterals table td .x-alert{margin:.25em 0 .35em}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator{margin:0}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator>p{margin:0}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator .shipping-calculator-button{display:inline-block;margin:.25em 0}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator .shipping-calculator-form{margin:0 -1em;padding:0 1em}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator .shipping-calculator-form>p.form-row{margin:0}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator .shipping-calculator-form>p.form-row:first-child{margin-top:.5em}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator .shipping-calculator-form>p:not(.form-row){margin-bottom:.5em}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator select,[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator input[type=text]{width:100%}[class*=shopgk] .cart-collaterals .shopgk-shipping-calculator button{font-size:100%}[class*=shopgk] .wc-proceed-to-checkout{margin:1em 0 0}body.shopgk-cart [class*=shopgk] .cart-empty{margin:10% 0 .85em;font-size:2em;line-height:1.2;text-align:center}body.shopgk-cart [class*=shopgk] .return-to-shop{margin:0 0 10%;text-align:center}.x-cart-notification{display:block;position:fixed;overflow:hidden;top:50%;left:50%;width:8em;height:8em;margin:-4em 0 0 -4em;font-size:28px;line-height:1;text-align:center;z-index:-99999;border-radius:100em;opacity:0;transform:scale(1.25);transition:opacity .65s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1);pointer-events:none}.x-cart-notification:before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.85;transition:background-color .65s cubic-bezier(.23,1,.32,1)}.x-cart-notification.bring-forward{z-index:999999}.x-cart-notification.appear{opacity:1;transform:scale(1)}.x-cart-notification.loading .x-cart-notification-icon.loading{transform:translate(0)}.x-cart-notification.added:before{background-color:#46a546}.x-cart-notification.added .x-cart-notification-icon.loading{opacity:0;transform:translate(0) scale(.5) rotate(180deg)}.x-cart-notification.added .x-cart-notification-icon.added{opacity:1;transform:scale(1.25) rotate(0)}.x-cart-notification-icon{width:100%;height:100%;line-height:7.85em;transition:all .65s cubic-bezier(.23,1,.32,1)}.x-cart-notification-icon>i{font-size:3.85em}.x-cart-notification-icon.loading{color:#ffffff59;opacity:1;transform:translateY(-100%)}.x-cart-notification-icon.added{position:absolute;top:0;left:0;color:#fff;opacity:0;transform:scale(.5) rotate(-180deg)}.shopgk-message a,.shopgk-Message a,.shopgk-error a,.shopgk-info a{color:inherit;text-decoration:underline}.shopgk-message a:hover,.shopgk-Message a:hover,.shopgk-error a:hover,.shopgk-info a:hover{color:inherit}.shopgk-message .button,.shopgk-Message .button{display:block;margin:0 0 0 40px;border:0;padding:0;float:right;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;text-shadow:inherit;background-color:transparent;box-shadow:none}.shopgk-message .button:hover,.shopgk-Message .button:hover{margin:0;border:0;padding:0;color:inherit;text-decoration:none;text-shadow:inherit;background-color:transparent;box-shadow:none}.shopgk-error{margin:1.313em 0;list-style:none}.shopgk-info{margin-bottom:1.313em}[class*=shopgk] .pp_shopgk .ppt{visibility:hidden}[class*=shopgk] .pp_shopgk .pp_content_container{padding-top:40px;padding-bottom:10px}[class*=shopgk] .pp_shopgk .pp_expand:before,[class*=shopgk] .pp_shopgk .pp_contract:before{top:-1px;right:-1px}[class*=shopgk] .pp_shopgk .pp_nav{line-height:1}[class*=shopgk] .pp_shopgk .pp_arrow_previous:before,[class*=shopgk] .pp_shopgk .pp_arrow_next:before{top:-1px}[class*=shopgk] .pp_shopgk .pp_close:before{top:-1px}[class*=shopgk] .pp_shopgk .pp_description{visibility:hidden}[class*=shopgk] .star-rating-container{display:inline-block}[class*=shopgk] .star-rating{display:block;overflow:hidden;position:relative;float:none;width:5.4em;height:1em;margin:0;font-size:1em;font-style:normal!important;font-weight:400!important;font-family:star;line-height:1em}[class*=shopgk] .star-rating:before{content:"sssss";position:absolute;top:0;left:0;float:left;color:#ff2a13}[class*=shopgk] .star-rating span{overflow:hidden;position:absolute;top:0;left:0;float:left;padding-top:1.5em}[class*=shopgk] .star-rating span:before{content:"SSSSS";position:absolute;top:0;left:0;color:#ff2a13}[class*=shopgk] .x-comments-area .star-rating-container.aggregate{font-size:21px;margin-bottom:8px}[class*=shopgk] li.product .star-rating-container{position:absolute;opacity:0;transform:translate(0);transition:opacity .3s ease}[class*=shopgk] li.product .star-rating-container .star-rating:before{color:#fff}[class*=shopgk] li.product .star-rating-container .star-rating span:before{color:#fff}[class*=shopgk] p.stars{float:left}[class*=shopgk] p.stars:before,[class*=shopgk] p.stars:after{content:" ";display:table;width:0px}[class*=shopgk] p.stars:after{clear:both}[class*=shopgk] p.stars span{display:block;position:relative}[class*=shopgk] p.stars span:before,[class*=shopgk] p.stars span:after{content:" ";display:table;width:0px}[class*=shopgk] p.stars span:after{clear:both}[class*=shopgk] p.stars span a{display:block;position:relative;float:left;width:2em;height:2em;margin:0 .25em .25em 0;line-height:2em;text-align:center;color:#ffffff80;border-radius:100em;overflow:hidden;transition:none}[class*=shopgk] p.stars span a .x-framework-icon{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0}[class*=shopgk] p.stars span a:hover .x-framework-icon,[class*=shopgk] p.stars span a:hover .x-icon-star,[class*=shopgk] p.stars span a:focus .x-framework-icon,[class*=shopgk] p.stars span a:focus .x-icon-star,[class*=shopgk] p.stars span a.x-active .x-framework-icon,[class*=shopgk] p.stars span a.x-active .x-icon-star{color:#fff}.theme-pro .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.theme-pro .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.theme-x .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.theme-x .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{font-family:star}.comment-form-comment{clear:both}@font-face{font-family:star;src:url(https://fontainemagnetique.ch/designgk/framework/fonts/woocommerce/star.eot);src:url(https://fontainemagnetique.ch/designgk/framework/fonts/woocommerce/star.eot?#iefix) format("embedded-opentype"),url(https://fontainemagnetique.ch/designgk/framework/fonts/woocommerce/star.woff) format("woff"),url(https://fontainemagnetique.ch/designgk/framework/fonts/woocommerce/star.ttf) format("truetype"),url(https://fontainemagnetique.ch/designgk/framework/fonts/woocommerce/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://fontainemagnetique.ch/designgk/framework/fonts/woocommerce/WooCommerce.woff2);font-weight:400;font-style:normal}[class*=shopgk] #shipping_method{margin-left:0;list-style:none}[class*=shopgk] #shipping_method:before,[class*=shopgk] #shipping_method:after{content:" ";display:table;width:0px}[class*=shopgk] #shipping_method:after{clear:both}[class*=shopgk] #shipping_method li{float:left;width:100%;display:block}[class*=shopgk] #shipping_method label{display:inline-block;position:relative;top:.05em;margin:0 0 0 .2em}[class*=shopgk] select.shipping_method{width:100%;margin:.25em 0 1.313em}[class*=shopgk] select.shipping_method:last-child{margin-bottom:.25em}[class*=shopgk] .product-name .variation{margin-bottom:0}[class*=shopgk] .product-name .variation dt,[class*=shopgk] .product-name .variation dd{margin:0}[class*=shopgk] .select2-container{display:block!important;margin:0 0 1.313em}[class*=shopgk] div.product .images figure{margin:0}[class*=shopgk] div.product .images figure [data-thumb]:nth-child(n+2){display:block;float:left;width:22%;margin:4% 4% 0 0}[class*=shopgk] div.product .images figure [data-thumb]:nth-child(4n+1){margin-right:0}[class*=shopgk] div.product .images .flex-viewport [data-thumb]:nth-child(n+2){margin:0}[class*=shopgk] div.product .images .thumbnails>a{display:block;float:left;width:22%;margin:4% 4% 0 0}[class*=shopgk] div.product .images .thumbnails>a:nth-child(4n+4){margin-right:0}.shopgk-product-gallery__trigger{display:block;position:absolute;top:0;left:0;width:3em;height:3em;font-size:1.15em;line-height:3em;text-align:center;z-index:2}[class*=shopgk] .product .related.products h2{text-transform:capitalize}@media (max-width: 480px){.shopgk-account form .payment_methods label img,.shopgk-checkout form .payment_methods label img{display:none}}.x-wc-loader{display:inline-block;width:1em;height:1em;font-size:1em;opacity:0;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-property:opacity}.x-wc-loader svg{display:block;width:1em;height:1em;margin:auto}.x-wc-loader.is-active,form.processing .x-wc-loader{opacity:1}[class*=shopgk] ul.products{clear:both;margin:0 0 -4.5%;list-style:none}[class*=shopgk] ul.products:before,[class*=shopgk] ul.products:after{content:" ";display:table;width:0px}[class*=shopgk] ul.products:after{clear:both}[class*=shopgk] li.product{float:left;overflow:hidden;position:relative;margin:0 4% 4.5% 0;padding:0;background-color:#fff;border-radius:4px;box-shadow:0 .15em .35em #0002}[class*=shopgk] li.product.first{clear:both}[class*=shopgk] li.product.last{margin-right:0}[class*=shopgk] li.product .onsale{top:6px;left:6px}[class*=shopgk] li.product .entry-featured{overflow:hidden;z-index:0}[class*=shopgk] li.product .entry-featured a{display:block}[class*=shopgk] li.product .entry-featured img{min-width:100%}[class*=shopgk] li.product .entry-wrap{padding:15px}[class*=shopgk] li.product .entry-header{position:relative}[class*=shopgk] li.product .entry-header h3{margin:0;padding-bottom:.5em;font-size:148%;line-height:1.05;-webkit-transition:color .3s ease;transition:color .3s ease}[class*=shopgk] li.product .entry-header h3 a:hover{color:#ff2a13}[class*=shopgk] li.product .entry-header .price>.amount,[class*=shopgk] li.product .entry-header .price>ins>.amount{font-size:18px}[class*=shopgk] li.product .entry-header .button{position:absolute;top:-65px;left:0;right:0;margin:0;padding:.45em .5em .575em;display:block;font-size:14px;opacity:0}[class*=shopgk] li.product .added_to_cart{display:none}[class*=shopgk] li.product:hover .star-rating-container,[class*=shopgk] li.product:hover .entry-header .button{opacity:1}[class*=shopgk] .entry-wrap{padding:60px}[class*=shopgk] .entry-wrap:before,[class*=shopgk] .entry-wrap:after{content:" ";display:table;width:0px}[class*=shopgk] .entry-wrap:after{clear:both}@media (max-width: 978.98px){[class*=shopgk] .entry-wrap{padding:36px}}@media (max-width: 479.98px){[class*=shopgk] .entry-wrap{padding:25px}}[class*=shopgk] .entry-wrap>.entry-content:first-child{margin:0}[class*=shopgk] .entry-wrap>.entry-content:first-child:before,[class*=shopgk] .entry-wrap>.entry-content:first-child:after{content:" ";display:table;width:0px}[class*=shopgk] .entry-wrap>.entry-content:first-child:after{clear:both}[class*=shopgk] div.product .images{position:relative;float:left;width:48%}@media (max-width: 766.98px){[class*=shopgk] div.product .images{width:100%}}[class*=shopgk] div.product .images .onsale{top:12px;left:12px}[class*=shopgk] div.product .summary{float:right;clear:right;width:48%}@media (max-width: 766.98px){[class*=shopgk] div.product .summary{width:100%;margin-top:50px}}[class*=shopgk] div.product .summary .product_title{margin:0 0 .25em;font-size:228%}@media (max-width: 479.98px){[class*=shopgk] div.product .summary .product_title{font-size:200%}}[class*=shopgk] div.product .summary .price>del,[class*=shopgk] div.product .summary .price>.from{font-size:18px}[class*=shopgk] div.product .summary .price>.amount,[class*=shopgk] div.product .summary .price>ins>.amount{font-size:24px}[class*=shopgk] div.product .summary .variations{margin-bottom:1.313em}[class*=shopgk] div.product .summary .variations .label,[class*=shopgk] div.product .summary .variations .value{vertical-align:middle;border-top:0;background-color:transparent}[class*=shopgk] div.product .summary .variations .label{padding-left:0}[class*=shopgk] div.product .summary .variations .value{padding-right:0}[class*=shopgk] div.product .summary .variations select{width:100%;margin-bottom:0}[class*=shopgk] div.product .summary .variations .resgkelmt_variations{display:none}[class*=shopgk] div.product .summary .single_variation{text-align:right}[class*=shopgk] div.product .summary .single_variation .price{margin-bottom:1.313em}[class*=shopgk] div.product .shopgk-tabs{clear:both;float:left;width:100%;margin-top:50px}[class*=shopgk] div.product .shopgk-tabs .x-tab-content{margin-bottom:0}[class*=shopgk] div.product .shopgk-tabs h2{margin-top:0;margin-bottom:.5em;font-size:200%}[class*=shopgk] div.product .shopgk-tabs table{margin-bottom:0}[class*=shopgk] div.product .shopgk-tabs p:last-child{margin-bottom:0}[class*=shopgk] .upsells,[class*=shopgk] .related,[class*=shopgk] .cross-sells{clear:both;float:left;width:100%;margin:50px 0 -4%}[class*=shopgk] .upsells h2,[class*=shopgk] .related h2,[class*=shopgk] .cross-sells h2{margin:0 0 .5em;font-size:200%}[class*=shopgk] .upsells ul.products li.product,[class*=shopgk] .related ul.products li.product,[class*=shopgk] .cross-sells ul.products li.product{border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);border-radius:0 0 4px 4px;box-shadow:0 .125em .275em #00000020}[class*=shopgk] .upsells ul.products li.product .entry-featured,[class*=shopgk] .related ul.products li.product .entry-featured,[class*=shopgk] .cross-sells ul.products li.product .entry-featured{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.15)}.widggkelmt_best_sellers ul li,.widggkelmt_shopping_cart ul li,.widggkelmt_products ul li,.widggkelmt_featured_products ul li,.widggkelmt_onsale ul li,.widggkelmt_random_products ul li,.widggkelmt_recently_viewed_products ul li,.widggkelmt_recent_products ul li,.widggkelmt_recent_reviews ul li,.widggkelmt_top_rated_products ul li{font-size:81.25%}.widggkelmt_best_sellers ul li:before,.widggkelmt_best_sellers ul li:after,.widggkelmt_shopping_cart ul li:before,.widggkelmt_shopping_cart ul li:after,.widggkelmt_products ul li:before,.widggkelmt_products ul li:after,.widggkelmt_featured_products ul li:before,.widggkelmt_featured_products ul li:after,.widggkelmt_onsale ul li:before,.widggkelmt_onsale ul li:after,.widggkelmt_random_products ul li:before,.widggkelmt_random_products ul li:after,.widggkelmt_recently_viewed_products ul li:before,.widggkelmt_recently_viewed_products ul li:after,.widggkelmt_recent_products ul li:before,.widggkelmt_recent_products ul li:after,.widggkelmt_recent_reviews ul li:before,.widggkelmt_recent_reviews ul li:after,.widggkelmt_top_rated_products ul li:before,.widggkelmt_top_rated_products ul li:after{content:" ";display:table;width:0px}.widggkelmt_best_sellers ul li:after,.widggkelmt_shopping_cart ul li:after,.widggkelmt_products ul li:after,.widggkelmt_featured_products ul li:after,.widggkelmt_onsale ul li:after,.widggkelmt_random_products ul li:after,.widggkelmt_recently_viewed_products ul li:after,.widggkelmt_recent_products ul li:after,.widggkelmt_recent_reviews ul li:after,.widggkelmt_top_rated_products ul li:after{clear:both}.widggkelmt_best_sellers ul li:last-child,.widggkelmt_shopping_cart ul li:last-child,.widggkelmt_products ul li:last-child,.widggkelmt_featured_products ul li:last-child,.widggkelmt_onsale ul li:last-child,.widggkelmt_random_products ul li:last-child,.widggkelmt_recently_viewed_products ul li:last-child,.widggkelmt_recent_products ul li:last-child,.widggkelmt_recent_reviews ul li:last-child,.widggkelmt_top_rated_products ul li:last-child{margin-bottom:0}.widggkelmt_best_sellers ul li a,.widggkelmt_shopping_cart ul li a,.widggkelmt_products ul li a,.widggkelmt_featured_products ul li a,.widggkelmt_onsale ul li a,.widggkelmt_random_products ul li a,.widggkelmt_recently_viewed_products ul li a,.widggkelmt_recent_products ul li a,.widggkelmt_recent_reviews ul li a,.widggkelmt_top_rated_products ul li a{display:block;margin-bottom:2px;border-bottom:0;font-size:135.7%}.widggkelmt_best_sellers ul li a img,.widggkelmt_shopping_cart ul li a img,.widggkelmt_products ul li a img,.widggkelmt_featured_products ul li a img,.widggkelmt_onsale ul li a img,.widggkelmt_random_products ul li a img,.widggkelmt_recently_viewed_products ul li a img,.widggkelmt_recent_products ul li a img,.widggkelmt_recent_reviews ul li a img,.widggkelmt_top_rated_products ul li a img{padding:3px!important;float:left;width:65px;margin-right:.65em}.widggkelmt_best_sellers ul li a img,.widggkelmt_shopping_cart ul li a img,.widggkelmt_products ul li a img,.widggkelmt_featured_products ul li a img,.widggkelmt_onsale ul li a img,.widggkelmt_random_products ul li a img,.widggkelmt_recently_viewed_products ul li a img,.widggkelmt_recent_products ul li a img,.widggkelmt_recent_reviews ul li a img,.widggkelmt_top_rated_products ul li a img{padding:5px;line-height:1.7;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);background-color:#fff;border-radius:2px;box-shadow:0 1px 3px #0000001a;-webkit-transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease}.widggkelmt_best_sellers ul li>del,.widggkelmt_best_sellers ul li>ins,.widggkelmt_shopping_cart ul li>del,.widggkelmt_shopping_cart ul li>ins,.widggkelmt_products ul li>del,.widggkelmt_products ul li>ins,.widggkelmt_featured_products ul li>del,.widggkelmt_featured_products ul li>ins,.widggkelmt_onsale ul li>del,.widggkelmt_onsale ul li>ins,.widggkelmt_random_products ul li>del,.widggkelmt_random_products ul li>ins,.widggkelmt_recently_viewed_products ul li>del,.widggkelmt_recently_viewed_products ul li>ins,.widggkelmt_recent_products ul li>del,.widggkelmt_recent_products ul li>ins,.widggkelmt_recent_reviews ul li>del,.widggkelmt_recent_reviews ul li>ins,.widggkelmt_top_rated_products ul li>del,.widggkelmt_top_rated_products ul li>ins{text-shadow:none}.widggkelmt_shopping_cart .empty{font-size:100%;text-align:center}.widggkelmt_shopping_cart ul li{position:relative}.widggkelmt_shopping_cart ul li .remove{display:block;position:absolute;right:0;bottom:0;margin:0;width:25px;height:25px;font-size:18px;line-height:25px;text-align:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.widggkelmt_shopping_cart ul li:hover .remove{opacity:.35}.widggkelmt_shopping_cart ul li:hover .remove:hover{opacity:1}.widggkelmt_shopping_cart .total{margin-bottom:0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);border-bottom:0;padding:7px;font-size:11px;line-height:1.1;text-align:center;text-transform:uppercase;border-radius:6px 6px 0 0}.widggkelmt_shopping_cart .buttons{border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);border-radius:0 0 6px 6px;box-shadow:0 1px 1px #fffffff2}.widggkelmt_shopping_cart .buttons:before,.widggkelmt_shopping_cart .buttons:after{content:" ";display:table;width:0px}.widggkelmt_shopping_cart .buttons:after{clear:both}.widggkelmt_shopping_cart .buttons .button{float:left;width:50%;margin:0;border:0;padding:7px;font-size:11px;line-height:1.1;text-align:center;text-shadow:none;color:#7a7a7a;background-color:transparent;box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widggkelmt_shopping_cart .buttons .button:hover{background-color:#ffffff59}.widggkelmt_shopping_cart .buttons .button:first-child{border-radius:0 0 0 6px;border-right:1px solid #ddd;border-right:1px solid rgba(0,0,0,.1)}.widggkelmt_shopping_cart .buttons .button:last-child{border-radius:0 0 6px}.widggkelmt_layered_nav .chosen,.widggkelmt_layered_nav_filters .chosen{background-color:#fff}.widggkelmt_layered_nav li{position:relative}.widggkelmt_layered_nav li .count{position:absolute;top:50%;right:10px;width:24px;height:24px;margin-top:-12px;line-height:24px;text-align:center;background-color:#fff;border-radius:100%;box-shadow:inset 0 1px 2px #00000040}.widggkelmt_price_filter form{margin-bottom:0}.widggkelmt_price_filter form input[type=text]{display:none}.widggkelmt_price_filter .price_slider_wrapper:before,.widggkelmt_price_filter .price_slider_wrapper:after{content:" ";display:table;width:0px}.widggkelmt_price_filter .price_slider_wrapper:after{clear:both}.widggkelmt_price_filter .ui-slider{position:relative;height:8px;margin:10px 0 24px;border-radius:1em;box-shadow:inset 0 1px 2px #00000026,0 1px #ffffffd9}.widggkelmt_price_filter .ui-slider .ui-slider-handle{position:absolute;top:50%;width:21px;height:21px;margin-top:-11px;cursor:pointer;background-color:#fff;outline:none;border-radius:1em;z-index:2;box-shadow:0 1px 3px #00000040}.widggkelmt_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-19px}.widggkelmt_price_filter .ui-slider .ui-slider-range{display:block;position:absolute;top:0;height:100%;border:0;background-color:#ff2a13;border-radius:1em;z-index:1;box-shadow:inset 0 1px 2px #00000073}.widggkelmt_price_filter .price_slider_amount:before,.widggkelmt_price_filter .price_slider_amount:after{content:" ";display:table;width:0px}.widggkelmt_price_filter .price_slider_amount:after{clear:both}.widggkelmt_price_filter .price_slider_amount .button,.widggkelmt_price_filter .price_slider_amount .price_label{float:left;width:50%;margin:0;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);padding:7px;font-size:11px;line-height:1.1;text-align:center;text-shadow:none;background-color:transparent;box-shadow:0 1px 1px #fffffff2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widggkelmt_price_filter .price_slider_amount .button{color:#7a7a7a;border-radius:4px 0 0 4px}.widggkelmt_price_filter .price_slider_amount .button:hover{background-color:#ffffff59}.widggkelmt_price_filter .price_slider_amount .price_label{width:50%;border-left:0;border-radius:0 4px 4px 0}.widggkelmt_product_search [type=submit]{display:none}.widget.widggkelmt_recent_reviews .star-rating,.widget.widggkelmt_top_rated_products .star-rating{margin-bottom:2px}[class*=shopgk] .price{display:block;line-height:1}[class*=shopgk] .price:before,[class*=shopgk] .price:after{content:" ";display:table;width:0px}[class*=shopgk] .price:after{clear:both}[class*=shopgk] .price>.from,[class*=shopgk] .price>del{color:#7a7a7a}[class*=shopgk] .price>ins{text-decoration:none}[class*=shopgk] .price>.amount,[class*=shopgk] .price>ins>.amount{color:#ff2a13}[class*=shopgk] .onsale{position:absolute;display:block;width:42px;height:42px;font-size:14px;letter-spacing:0;line-height:40px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.6);color:#fff;border-radius:100%;background-color:#ff2a13;z-index:1;transform:rotate(-10deg);box-shadow:inset 0 1px 3px #00000073}[class*=shopgk] li.product .star-rating-container{top:13px;right:13px;padding:7px;border-radius:3px;background-color:#00000080}[class*=shopgk] p.stars span a[class^=star]:after{display:none;width:6.25em;padding:0 1em;position:absolute;top:0;right:-8.5em;font-size:.5em;text-align:center;color:#7a7a7a;background-color:#e6e6e6;border-radius:100em;font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=shopgk] #respond{margin-bottom:0}[class*=shopgk] #reply-title{font-size:200%}[class*=shopgk] #comments{position:relative;margin-top:0}[class*=shopgk] #comments .x-comments-list .x-comment-img .avatar-wrap:before{display:none}[class*=shopgk] #comments .x-comments-list .x-comment-img .avatar-wrap .avatar{width:60px;border-radius:0}@media (max-width: 766.98px){[class*=shopgk] #comments .x-comments-list .x-comment-img{display:none}}[class*=shopgk] #comments .x-comments-list article.comment{border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);border-radius:2px;box-shadow:0 1px 3px #0000001a}@media (max-width: 766.98px){[class*=shopgk] #comments .x-comments-list article.comment{margin-left:0}}[class*=shopgk] #comments .x-comments-list .x-comment-header .star-rating-container{margin-top:4px}.shopgk-result-count{float:right;height:2.65em;padding:0 7px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);line-height:2.5em;font-size:11px;border-radius:4px;box-shadow:0 1px 1px #fffffff2}.shopgk-ordering{float:left}.shopgk-ordering select{width:100%;margin-bottom:0;font-size:11px;box-shadow:0 1px 1px #fffffff2}@media (max-width: 479.98px){.shopgk-result-count,.shopgk-ordering{float:none}}.shopgk-invalid input{color:#b94a48;border-color:#e5bdc4;background-color:#f9f0f0}.shopgk-validated input{color:#468847;border-color:#c1dea8;background-color:#f6fbf4}
/* Theme Name: X – Child Theme Site Name: La Fontaine Magnétique Theme URI: https://theme.co/x/ Author: Themeco Author URI: https://theme.co/ Description: Make all of your modifications to X in this child theme. Version: 1.0.0 Template: x Date: 01.10.24 Dernière mise à jour: 13.08.25 */    @font-face {     font-family: 'Mate';     src: url('https://fontainemagnetique.ch/designgk_custom/webfonts/Mate-Regular.eot');     src: url('https://fontainemagnetique.ch/designgk_custom/webfonts/Mate-Regular.eot?#iefix') format('embedded-opentype'),         url('https://fontainemagnetique.ch/designgk_custom/webfonts/Mate-Regular.woff2') format('woff2'),         url('https://fontainemagnetique.ch/designgk_custom/webfonts/Mate-Regular.woff') format('woff'),         url('https://fontainemagnetique.ch/designgk_custom/webfonts/Mate-Regular.ttf') format('truetype'),         url('https://fontainemagnetique.ch/designgk_custom/webfonts/Mate-Regular.svg#Mate-Regular') format('svg');     font-weight: normal;     font-style: normal;     font-display: swap; } @font-face{     font-family: "Chaloops W00 Reg";     src: url("https://fontainemagnetique.ch/designgk_custom/webfonts/chaloops.eot");     src: url("https://fontainemagnetique.ch/designgk_custom/webfonts/chaloops.eot?#iefix")format("embedded-opentype"),         url("https://fontainemagnetique.ch/designgk_custom/webfonts/chaloops.woff")format("woff"),         url("https://fontainemagnetique.ch/designgk_custom/webfonts/chaloops.woff2")format("woff2"),         url("https://fontainemagnetique.ch/designgk_custom/webfonts/chaloops.ttf")format("truetype"),         url("https://fontainemagnetique.ch/designgk_custom/webfonts/chaloops.svg#Chaloops W00 Reg")format("svg");     font-weight:normal;     font-style:normal;     font-display:swap; }    /*** CSS ajouté par Thomas ***/  .x-colophon-content  {  display: none !important;  }  .x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-shopgk) {     padding-left: 10px!important;     padding-right: 10px !important; }  .gglobe {     background-image: url(//fontainemagnetique.ch/gtgk/gtglobe.svg);      height: 20px!important;     width: 20px!important;     margin-top: 33px!important; }  .x-navbar-static-active .x-navbar .desktop .x-nav > li.x-navitmgk-shopgk > a, .x-navbar-fixed-top-active .x-navbar .desktop .x-nav > li.x-navitmgk-shopgk > a {     padding-top: 29px!important; }   .x-container {     max-width: 1200px; 		width: 88%; }   /*** CSS Jess ***/  body { 	font-family: Mate, Times, serif !important; 	color: #3c3c3b !important;	/* anthracite */ 	background-color: #fdfdfd !important; } .x-navbar {background-color: #fdfdfd !important;}  h1, h2, h3, h4, h5, h6, p, a, li  {letter-spacing: normal !important;}  h1, h5 {color: #ffffff !important;} #intro_site h1, h2, h3, h4, h6 {color: #00698f !important;}		/* bleu */ h1 {font-size: 2.8125rem !important;} h2, h3.h2 {font-size: 2rem !important;} h3, .h3 {font-size: 1.125rem !important;} h4, .h4, body.single-post h3 {font-size: 1.5rem !important;} h5, .h5 {font-size: 1.25rem !important;} h6, .h6 {font-size: 1.25rem !important;}  @media only screen and (min-width: 768px) { /* ordi et tablette */ 	h1.sur2lignes {line-height: 1.85 !important; margin: -17px 0 -2.15px 0 !important;} }  a {color: #00698f !important;} b, strong {font-weight: 900;} p, .x-content li { 	font-family: Mate, Times, serif !important;     color: #3c3c3b !important; 	font-size: 1rem !important; 	font-weight: 400 !important; 	line-height: 1.7em !important; 	margin: 0 0 1.313em !important; }  .x-content li {padding-bottom: 0.5em !important; margin-bottom: 0 !important;}   @media only screen and (max-width: 980px) { /* tablette et smartphone */ 	h1 {font-size: 2.225rem !important;} 	h2, h3.h2 {font-size: 1.75rem !important;} 	h3, .h3 {font-size: 1.125rem !important;} 	h4, .h4, body.single-post h3 {font-size: 1.25rem !important;} 	h5, .h5 {font-size: 1.075rem !important;} 	h6, .h6 {font-size: 1.075rem !important;} }  /* réglages des boutons */ .x-anchor-button, a.add_to_cart_button, button.single_add_to_cart_button, button:not(.x-acc-header), a.checkout-button, body.shopgk-cart a.button, body.shopgk-checkout a.button, body.shopgk-account a.button { 	background-color: #c59344 !important;	/* doré */     border: 3px solid #c59344 !important;	/* doré */     text-shadow: none !important;     box-shadow: 0em 0.15em 0.65em 0em rgba(0, 0, 0, 0.25) !important;     border-radius: 0.35em !important;     color: #ffffff !important; } a.bouton_cta {font-size: 1.125rem !important; letter-spacing: 0.05em !important; font-weight: 600; text-transform: uppercase;} a.bouton_cta .x-anchor-content {padding: 0.575em 0.85em 0.475em 0.85em !important;} a.add_to_cart_button {width: 80% !important; margin: 0 auto !important;} @media only screen and (max-width: 810px) { /* smartphone et mini-tablette */ 	a.bouton_cta {font-size: 1rem !important;} }  .x-anchor-button .x-anchor-text-primary, .x-anchor-button:hover .x-anchor-text-primary, button, a.checkout-button {color: #ffffff !important;}  .x-anchor-button:hover, #intro_accueil .x-anchor-button:hover, [class*=shopgk] li.product:hover .entry-header .button:hover, button.single_add_to_cart_button:hover, button:hover, a.checkout-button:hover, body.shopgk-cart a.button:hover, body.shopgk-checkout a.button:hover, body.shopgk-account a.button:hover {opacity: 0.85 !important;}  a.bouton_cta:hover { 	background-color: #fdfdfd !important;     border: 3px solid #c59344 !important;	/* doré */ 	opacity: 1 !important; } a.bouton_cta:hover .x-anchor-text-primary {color: #c59344 !important;	/* doré */ }    /* fond bleu sur l'en-tête de page + le breadcrumb + les pieds de page animés */ #x-section-1 .x-raw-content.h5 p { 	margin: 1em auto 0 !important;     max-width: 35em !important;     color: #fff !important; 	font-size: 1.5rem !important; } body:not(.parent-pageid-3260) #x-section-1, .x-breadcrumb-wrap, a.x-creative-cta.slide-right {background-color: #00698f !important;}	/* bleu */ .x-breadcrumbs span a {font-size: 0.75rem !important;} /* titre page + breadcrumb + pieds de page animés : blanc */ #x-section-1 h1, .x-breadcrumb-wrap a, a.x-creative-cta.slide-right {color: #ffffff !important;} /* exceptions (bleu) */ body.parent-pageid-3260 #x-section-1 h1, body.single-post h1, body.single-product h1, body.shopgk-page h1, body.parent-pageid-3260 h5 {color: #00698f !important;}	/* bleu */  /* ajouter espace avant globe G-translate */ .navitmgk.navitmgk-gtranslate {padding-left: 15px;} /* picto panier: réglages idem globe G-translate */ .x-navbar .x-nav > li.x-navitmgk-shopgk > a:hover .x-cart {     color: #00698f !important;     background-color: transparent !important; 	opacity: 1;     transform: scale(1.5); 	transition: all 0.3s; } /* réglages bouton scroll-top */ .x-scroll-top.in {opacity: 0.5;} .x-scroll-top {border: 2px solid #00698f;} .x-icon-angle-up:before {color: #00698f;}  @media only screen and (max-width: 980px) { /* tablette */ 	body.page-template:not(.accueil) .x-section:first-child {padding: 35px 0px !important;} } @media only screen and (max-width: 767px) { /* smartphone */ 	body.page-template:not(.accueil) .x-section:first-child {padding: 25px 0px !important;} }   /*** réglages d'éléments spéciaux (utilisés sur plusieurs pages) ***/  /* réglages des liens type En savoir plus  --  module avec uniquement le lien */ .x-text.ensavoirplus {margin-top: 1.25rem !important;}	 .x-text.ensavoirplus a {font-size: 1.25rem; line-height: 1.25rem; font-weight: 600 !important; text-align: left !important; display: inline-block; width: 100%;} .x-text.ensavoirplus a:hover {font-size: 1.35rem !important; line-height: 1.25rem; font-weight: 400 !important;}  /* réglages des liens type En savoir plus  --  lien avec d'autres éléments dans le module (p.ex dans un module Text) */ a.ensavoirplus {font-weight: 600 !important; text-align: left !important; padding-left: 0.35em;} a.ensavoirplus:hover {opacity: 0.8 !important;}  .x-text.ensavoirplus a:before, a.ensavoirplus:before { 	content: "\f061";     font-family: FontAwesome;     font-style: normal;     font-weight: normal;     text-decoration: inherit;     color: inherit;     font-size: inherit;     padding-right: 0.5em;     position: relative;     left: 0;  }   /* inverser l'ordre des colonnes - la classe CSS "column-swap" doit être ajoutée dans la row */ @media only screen and (min-width: 768px) {		/* tablette et ordi */ 	.column-swap { display: flex; } 	.column-swap .x-column:first-child { order: 2; margin-right: 0 !important; } 	.column-swap .x-column:last-child { order: 1; margin-right: 4% !important; } }   /* réglages des témoignages (avis Google) */ #temoignage-google .x-text .ti-widget.ti-goog {margin-top: 1.5rem;}	/* espace entre H2 et widget avis Google */  #temoignage-google .ti-name, #temoignage-google .ti-date, #temoignage-google .ti-stars, #temoignage-google .ti-review-content {text-align: center !important;} #temoignage-google .ti-widget.ti-goog .ti-name {padding-right: 0 !important;} @media only screen and (min-width: 981px) { /* bureau */ 	#temoignage-google .ti-review-content {padding: 1.25rem 6.5rem 2.5rem !important;} }  #temoignage-google .ti-widget.ti-goog * {font-size: 1rem !important; color: #3c3c3b !important;}	/* anthracite */  #temoignage-google .ti-footer {margin-top: 1.5rem !important;} #temoignage-google .ti-footer br {display: none;}  #temoignage-google .ti-controls { 	width: 100%; 	margin-top: 1rem !important; 	position: absolute; 	right: 0 !important; 	left: 0 !important; } #temoignage-google .ti-controls .ti-prev { 	right: 0 !important; 	left: 2rem !important; } #temoignage-google .ti-controls .ti-next {right: 2rem !important;}  #temoignage-google .ti-reviews-container-wrapper { 	padding-top: 1.5rem !important; 	box-shadow: 6px 6px 18px 0px rgba(0,0,0,0.2); }   /* réglages des légendes */ .legende p, .legende {color: #3c3c3b !important; font-size: 0.9375rem !important; line-height: 1.5em !important; opacity: 0.75 !important; margin-top: 0.5em !important;} .legende.italique p, .legende.italique {font-style: italic !important;}    /* centrage vertical d'une colonne dans une row (uniquement sur ordi) */ @media only screen and (min-width: 981px) {		/* ordi */ 	.x-column.centrage-vertical { 		position: relative; 		top: 50%; 		transform: translateY(25%) !important; 	} }    /*** réglages spécifiques à certaines pages ***/  /* réglages page HOME */  #intro_accueil {background-size: 100vw auto; min-height: 543px;} #intro_accueil.x-section.bg-pattern {background-repeat: no-repeat;} @media only screen and (max-width: 1535px) { /* breakpoint 0 bkgrnd-img */ 	#intro_accueil {background-size: auto 100% !important; min-height: 543px !important;} } @media only screen and (max-width: 1135px) { /* breakpoint 1 */ 	#intro_accueil {min-height: initial !important;} }  #intro_accueil .x-container.contenu { 	width: 1048px !important; 	max-width: 90% !important; 	background-color: rgba(255,255,255,0.88) !important; 	padding: 25px !important; 	display: flex; } #intro_accueil .x-container.contenu.smartphone {padding: 18px 12px !important;} #intro_accueil .x-container.contenu .x-column {flex: 1; width: 48.5% !important;margin-right: 3% !important;} #intro_accueil .x-container.contenu .x-column:nth-child(2) {margin-right: 0 !important;}  #intro_accueil p {margin: 0 0 0.5rem 0 !important; line-height: 1.2em !important; text-align: right; color: #00698f !important;}	/* bleu */  p.header_accueil_FM {font-size: 2.8125rem !important;} p.header_accueil_officiel {font-size: 1rem !important;} p.header_accueil_slogan {font-size: 1.25rem !important; text-align: left !important; padding-top: 1em !important;}  #intro_accueil .bouton_cta {width: max-content !important;} @media only screen and (min-width: 768px) { /* ordi et tablette */ 	#intro_accueil .bouton_cta {position: absolute; bottom: 0; left: 50%; transform: translatex(-50%);} }  @media screen and (orientation: portrait) { /* écrans verticaux */ 	p.header_accueil_FM {font-size: 2.25rem !important;} } @media only screen and (max-width: 1135px) { /* breakpoint 1 */ 	p.header_accueil_FM {font-size: 2.25rem !important;} 	p.header_accueil_officiel {font-size: 0.9rem !important;} 	p.header_accueil_slogan {font-size: 1rem !important;} } @media only screen and (max-width: 925px) { /* breakpoint 2 */ 	p.header_accueil_FM {font-size: 2rem !important;} } @media only screen and (max-width: 800px) { /* smartphone et mini-tablette */ 	p.header_accueil_FM {font-size: 1.75rem !important;} 	a.bouton_cta .x-anchor-content {padding: 0.575em 0.5em 0.475em 0.5em !important;} } @media only screen and (max-width: 440px) { /* smartphone < 440px */ 	p.header_accueil_FM {font-size: 1.65rem !important;} }  @media only screen and (max-width: 1440px) { /* petit ordi, tablette et smartphone */ 	#intro_site .x-container {padding: 0 !important;} }  #accueil_events h2, #accueil_events p {margin: 0 !important; padding: 0 !important;}  @media only screen and (max-width: 767px) { /* smartphone */ 	#accueil_events .x-column:nth-child(2) {margin-top: 2rem;} }  .x-counter .x-counter-number-suffix {font-size: 75% !important;} @media only screen and (max-width: 767px) { /* smartphone */ 	#quelques-chiffres .x-column:not(:last-child) .x-counter {margin-bottom: 2rem;} }  p.citation-collin {font-style: italic; font-size: 1.75rem !important; color: #00698f !important; padding-right: 5rem !important;} @media only screen and (max-width: 980px) { /* tablette et smartphone */ 	p.citation-collin {font-size: 1.5rem !important; padding-right: 0 !important;} } @media only screen and (max-width: 767px) { /* smartphone */ 	p.citation-collin {font-size: 1.125rem !important;} }  @media only screen and (min-width: 768px) and (max-width: 980px) {		/* tablette uniquement */ 	#thierry-keller .x-container {display: block;} 	#thierry-keller .x-column {width: 100%; margin-right: 0;} } @media only screen and (max-width: 980px) { /* tablette et smartphone */ 	#thierry-keller .x-container:nth-child(3) .x-column:nth-child(2) {margin-top: 3rem;} }  @media only screen and (min-width: 768px) { /* ordi et tablette */ 	#nos-produits .x-column.x-1-5 {width: 18.2%; margin-right: 2%;} 	#nos-produits .x-column.x-1-5:last-child {margin-right: 0;} } #nos-produits .x-column.x-1-5 .x-text {     color: #00698f !important;	/* bleu */ 	font-size: 1.125rem !important; 	letter-spacing: 0.05em !important; 	font-weight: 400 !important; 	line-height: 1.2em !important; 	text-transform: uppercase !important; 	text-align: center; 	margin-top: 1em !important; } @media only screen and (min-width: 768px) and (max-width: 980px) {		/* tablette uniquement */ 	#nos-produits .x-column.x-1-5 .x-text {font-size: 0.9rem !important;} } @media only screen and (max-width: 767px) { /* smartphone */ 	#nos-produits .x-container:nth-child(2) .x-column:not(:last-child) {margin-bottom: 3rem;} }  #derniers-articles .post_grid h2 {font-size: 1.125rem !important; font-weight: 400 !important; text-align: left;}       @media only screen and (max-width: 980px) { /* tablette et smartphone */ 	body.tmplatgk3071 #x-section-2 {background-image: none !important;} 	.x-colophon.bottom .x-nav li {display: block; margin: 1.5em 0.5em;} }  .x-video {margin: 0.75em 0 2.75em 0 !important;}  body.tmplatgk4010 #x-section-1 .x-raw-content.h5 {max-width: 38em !important;}   /* réglages page Fontaine Magnétique */ .x-acc.faq h3 {margin: 0 !important; font-size: 1.125rem !important;} .x-acc-item > .x-acc-header > .x-acc-header-content > .x-acc-header-indicator, .x-acc-item > .x-acc-header > .x-acc-header-content > .x-acc-header-text h3 {color: #3c3c3b !important;}	/* anthracite */ .x-acc-item > .x-acc-header[class*="active"] > .x-acc-header-content > .x-acc-header-indicator, .x-acc-item > .x-acc-header[class*="active"] > .x-acc-header-content > .x-acc-header-text h3 {color: #00698f !important;}	/* bleu */   /* réglages page Thierry Keller */ .legende_dessins { 	font-family: "Chaloops W00 Reg" !important; 	font-size: 1.25rem !important; 	margin-top: 0.75em !important;     max-width: 335px; } #thierry-keller-eau .x-container.max.width {padding-bottom: 2rem !important;} @media only screen and (min-width: 768px) {		/*tablette et ordi */ 	body:not(.accueil):not(.tmplatgk5515) .x-column.x-2-3 {width: 64%;} 	body:not(.accueil):not(.tmplatgk5515) .x-column.x-1-3 {width: 32%;} } @media only screen and (min-width: 1201px) {	/* ordi grand */ 	.thierry_row_intro .x-column:first-child {padding-top: 4rem !important;} }   /* réglages page Témoignages */ #experiences-clients .x-container, #interviews-video .x-container.row_titre, #temoignage-google .x-container.row_titre {max-width: 990px; margin: 0 auto 2.5rem auto !important;} #interviews-video .x-container.row_titre {margin-bottom: 3.5rem !important;} #temoignage-google .x-container.row_titre {margin-bottom: 2rem !important;}  #experiences-clients .x-container:not(.row_titre) .x-column .x-text:nth-child(1):before { 	content: url("//fontainemagnetique.ch/imagesgk/2025/07/citation.png "); 	opacity: 0.25; 	position: absolute; 	top: -1.5rem; 	left: -3.25rem; } @media only screen and (max-width: 767px) { /* smartphone */ 	#experiences-clients .x-container, 	#temoignage-google .x-container.row_titre {margin-bottom: 1.5rem !important;} 	#interviews-video .x-container.row_titre {margin-bottom: 2.5rem !important;} }  /* réglages page Events */ @media only screen and (min-width: 981px) { /* bureau */ 	.liste_events {column-count: 2;} }  /* réglages page Boutique + pages Produit */  /* réglages sidebar contenant les filtres */ .x-sidebar {width: 27% !important;}	/* par défaut: calc(100% - 2.463055% - 72%) */  /* ul.woof_list.woof_list_checkbox li.woof_childs_list_li span.woof_checkbox_count {display: none;} ul.woof_list.woof_list_checkbox ul.woof_childs_list span.woof_checkbox_count {display: initial;} */  .woof_childs_list {padding: 0 0 0 24px !important;}  ul.woof_list.woof_list_checkbox li label {font-weight: 900;} ul.woof_list.woof_list_checkbox ul.woof_childs_list li label {font-weight: 400;}  [class*=shopgk] li.product, [class*=shopgk] .upsells ul.products li.product,  [class*=shopgk] .related ul.products li.product,  [class*=shopgk] .cross-sells ul.products li.product {background-color: transparent !important; box-shadow: none !important; border: none !important;}  [class*=shopgk] li.product .entry-product .entry-featured {border-radius: 4px 4px 0 0; border: 1px solid rgba(0, 105, 143, 0.2) !important; border-bottom: none !important;} [class*=shopgk] li.product .entry-product .entry-wrap {border-radius: 0 0 4px 4px; border: 1px solid rgba(0, 105, 143, 0.2) !important; border-top: none !important;}  .shopgk-message, .shopgk-info {     background-color: rgba(0, 105, 143, 0.05);     border-color: #00698f;     color: #00698f; 	text-shadow: none !important; } .shopgk-price-suffix {color: #00698f;}  /* réglages pages Panier + Commande */ body.tmplatgk3094 .x-column.x-1-6 {display: none !important;} body.tmplatgk3094 .x-column.x-2-3 {width: 100%;} body.tmplatgk3094 .x-section.e3094-e1 .x-container.width {width: 100%;} body.tmplatgk3094 .product-price, body.tmplatgk3094 .product-subtotal {width: 150px !important;} .cart_totals {max-width: 450px;} .cart_totals td, .shopgk-checkout-review-order-table td:last-child, .shopgk-checkout-review-order-table th:last-child {text-align: right;} #order_review {max-width: 750px;} .shopgk-checkout-review-order-table td:first-child, .shopgk-checkout-review-order-table th:first-child {width: 70%;}  @media only screen and (max-width: 980px) { /* tablette et smartphone */ 	.cart_totals, #order_review {max-width: 100%;} 	.order-paid, .order-to-pay {width: initial !important;} 	body.tmplatgk3094 .product-price, body.tmplatgk3094 .product-subtotal {width: 100% !important;} 	.shopgk-checkout-review-order-table td:first-child, 	.shopgk-checkout-review-order-table th:first-child {width: auto !important;} }  @media only screen and (min-width: 768px) { /* ordi et tablette */ 	dl.variation {display: flex !important; font-size: smaller; margin-top: 0; color: rgba(60,60,59,0.7)} 	dl.variation dt, 	dl.variation dd {padding-right: 0.35em;} 	dl.variation dt:not(:first-child) {border-left: 1px solid #3c3c3b; padding-left: 0.35em;} }  abbr[title] {text-decoration: none !important; color: #00698f;}  input#payment_method_bacs {display: initial !important;} input#payment_method_bacs~label {font-size: 135%;} abbr[title] {text-decoration: none !important; color: #00698f;}  body.shopgk-checkout h3.wc-bacs-bank-details-account-name {color: #3c3c3b !important;}	/* ligne destinataire du virement bancaire */ body.shopgk-checkout h3.wc-bacs-bank-details-account-name::before { 	content: "Destinataire:	"; 	font-family: Mate, Times, serif !important;     color: #3c3c3b !important; 	font-size: 1rem; 	line-height: 1.3em; 	font-weight: 900; }   /*** réglages RGPD ***/ /*** réglages spécifiques page Cookies ***/ body.tmplatgk5183 .entry-wrap {	/* overwriter les réglages par défaut (du thème certainement) */     padding: 0 !important;     background-color: transparent;     border-radius: 0;     box-shadow: none; }  #cmplz-document *, #cmplz-document .cmplz-contact-domain a {	/* idem p */     color: #3c3c3b !important;	/* anthracite */ 	font-size: 1rem !important;     line-height: 1.7em !important; 	font-weight: 400 !important;	 	text-decoration: none !important; } #cmplz-document .cmplz-contact-domain a:hover {opacity: 1 !important;}  @media only screen and (max-width: 767px) { /* smartphone */ 	#cmplz-document * {font-size: 1rem !important;} }  /* sous-titres */ #cmplz-document .cmplz-subtitle { 	margin-top: 0 !important;  	padding-bottom: 0.35em !important; 	font-weight: 500 !important; }  /* 2 tableaux: ajouter padding-bottom idem p */ #cmplz-manage-consent-container, #cmplz-cookies-overview {padding-bottom: 1em !important;}  /* supprimer les padding dans le tableau "6. Cookies placés" */ .cmplz-service-description *, .cmplz-sharing-data *, .purpose h4 {padding: 0 !important;}     /* réglages bannière cookies */ span.cmplz-always-active {color: #00698f !important;}	/* bleu */ div.cmplz-links.cmplz-information {display: none !important;} .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons {gap: 24px !important;} .cmplz-cookiebanner * {font-size: 1rem !important; color: #3c3c3b !important;}	/* anthracite */ .cmplz-cookiebanner a {text-decoration: none !important; color: #00698f !important;}	/* bleu */ .cmplz-cookiebanner .cmplz-title {font-weight: 700 !important;} .cmplz-cookiebanner .cmplz-links.cmplz-documents a {font-size: 0.875rem !important; margin-top: 1em;} .cmplz-cookiebanner a:hover {text-decoration: underline !important;} /* boutons bannière */ .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept, .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny {     background-color: #F9F9F9 !important;	/* gris clair */     border: 1px solid #F9F9F9 !important;	/* gris clair */     color: #3c3c3b !important;	/* anthracite */ } .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences, .cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences {     background-color: #00698F !important;	/* bleu */     border: 1px solid #00698F !important;	/* bleu */     color: #FDFDFD !important;	/* gris très très clair */ } /* bouton "catégorie cookie acceptée" = vert clair */ .cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before {background-color: rgba(151, 185, 12,0.95) !important;} /* bouton "catégorie cookie refusée" = gris moyen */ .cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before {background-color: #c8c8c8 !important;} /* bouton bannière minimifiée */ #cmplz-manage-consent .cmplz-manage-consent { 	box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px !important; 	color: #3c3c3b !important;	/* anthracite */     background-color: #FDFDFD !important;	/* gris très très clair */     border-color: #FDFDFD !important;	/* gris très très clair */ 	border-radius: 12px !important; 	border-bottom-left-radius: 0 !important;     border-bottom-right-radius: 0 !important; 	right: 80px !important; } @media only screen and (max-width: 980px) { /* tablette et smartphone */ 	#cmplz-manage-consent .cmplz-manage-consent {right: 60px !important;} }    /*** réglages généraux pages RGPD ***/ body.page .pages_RGPD p > a, body.page #cmplz-document p > a { 	color: #00698f !important;	/* bleu */ 	text-decoration: none !important; }  .pages_RGPD p > a.cookies-links, #cmplz-document p > a.cookies-links {font-weight: bold !important;}  body.page .pages_RGPD p, body.page #cmplz-document p { 	color: #3c3c3b !important;	/* anthracite */ }  .pages_RGPD h5, .pages_RGPD h4, .pages_RGPD h3, .pages_RGPD h2, #cmplz-document h5, #cmplz-document h4, #cmplz-document h3, #cmplz-document h2 { 	margin-top: 30px !important;  	padding-bottom: 10px !important; 	color: #00698f !important;	/* bleu */ 	margin-bottom: .5em !important;     line-height: 1.4 !important; } body.tmplatgk3307 .pages_RGPD h6 {margin-top: 0 !important;} #cmplz-document h3, #cmplz-document .cmplz-dropdown h4, #cmplz-document .cmplz-dropdown h5 {margin-top: 10px !important; padding-bottom: 0 !important;} .pages_RGPD h4:first-child {margin-top: 0px !important;}  .pages_RGPD h2, #cmplz-document h2 {	/* idem h4 */ 	padding-bottom: 0px !important;	 	font-size: 171.4% !important; } @media only screen and (max-width: 767px) { /* smartphone */ 	.pages_RGPD h2, 	#cmplz-document h2 {font-size: 171.4% !important;} }   /* réglages ligne hr insérée en bas des pages Politique de confidentialité + Mentions légales */ hr.ligne-pdc-ml { 	border: 0.25px solid #00698f !important;	/* bleu */ 	margin: 2rem 0 1rem 0 !important; 	height: initial; 	max-width: initial; }  ul#menu-footer li a {font-size: 0.75rem !important;}     /*** réglages articles blog ***/  body.tmplatgk5371 .post_grid, body.single-post .contenu_article {width: 88%; max-width: 1200px; margin: 0 auto !important;} body.single-post .contenu_article.sources {margin-top: 3rem !important;} body.single-post article .entry-featured, body.single-post article header.entry-header {display: none;}  @media only screen and (max-width: 767px) { /* smartphone */ 	body.single-post .x-container.width {width: 100%;} 	body.single-post .x-container.width  .entry-wrap {padding: 0;} 	body.single-post .header_article_blog .x-container.width {width: 88%;} 	body.single-post .x-container.offset {margin: 0px auto;} 	body.single-post .header_article_blog {padding-top: 30px !important;} }  /** réglages du "contenant" de l'image, pour lui imposer un ratio fixe **/ body.single-post .header_article_blog .x-column:nth-child(2) { 	background-color: transparent !important; 	height: 100%; 	max-height: 340px;	/* pour que le recadrage des images marche aussi sur tablette */ 	padding-top: 33.333% !important; /* Aspect Ratio */     	position: relative; /* If you want image inside of it ---> */ }  /** ---> If you want image inside of the container **/ body.single-post .header_article_blog .x-column:nth-child(2) .x-image { 	position: absolute; 	top: 0; 	left: 0; 	bottom: 0; 	right: 0; }  /** réglages du "contenu" du container (donc, l'image quoi ^^), pour lui dire de remplir tout l'espace **/ body.single-post .header_article_blog .x-column:nth-child(2) .x-image img { 	min-height: 100% !important; /*height of parent container*/ 	max-height: 100% !important; /*height of parent container*/ 	width: 100% !important;  /*width of parent container*/ 	object-fit: cover !important; }  @media only screen and (max-width: 767px) { /* smartphone */ 	.x-breadcrumb-wrap .x-breadcrumbs {padding: 0 5%;} 	.x-breadcrumbs {text-align: left; margin-bottom: 1rem;} 	.x-breadcrumbs span, .x-breadcrumbs span a {display: inline !important;} 	.x-nav-articles .prev {float: left; margin-left: 5%;} 	.x-nav-articles .next {float: right; margin-right: 5%;} 	body.single-post .header_article_blog .x-column:nth-child(2) {padding-top: 66.666% !important; margin-top: 30px !important;} }    /* à supprimer ? */ .section_title {width: 100% !important; max-width: 1200px !important;} .section_title .x-container.max {max-width: initial;} .section_title .x-container.width {width: initial;}   body.single-post h1, body.single-post h2, body.single-post h3, body.single-post h4, body.single-post h5, body.single-post h6  { 	font-family: Mate, Times, serif !important;     color: #00698f !important;	/* bleu */ 	font-weight: 400 !important; 	line-height: 1.1em !important; 	margin: 0.6em 0 0.3em 0 !important; } body.single-post h1 {margin: 0 !important;} 	 .post_meta .x-text {color: #00698f !important; opacity: 0.7;}	/* bleu */ .post_grid h2 {font-size: 1.5rem !important;}  .post_meta .x-div:first-child .x-text:nth-child(2) {padding: 0 0.25em !important;}
@media (min-width:1200px){.x-hide-xl{display:none !important;}}@media (min-width:979px) and (max-width:1199px){.x-hide-lg{display:none !important;}}@media (min-width:767px) and (max-width:978px){.x-hide-md{display:none !important;}}@media (min-width:480px) and (max-width:766px){.x-hide-sm{display:none !important;}}@media (max-width:479px){.x-hide-xs{display:none !important;}} a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-breadcrumb-wrap a:hover,.widget ul li a:hover,.widget ol li a:hover,.widget.widggkelmt_text ul li a,.widget.widggkelmt_text ol li a,.widggkelmt_nav_menu .current-navitmgk > a,.x-accordion-heading .x-accordion-toggle:hover,.x-comment-author a:hover,.x-comment-time:hover,.x-recent-posts a:hover .h-recent-posts{color:#00698f;}a:hover,.widget.widggkelmt_text ul li a:hover,.widget.widggkelmt_text ol li a:hover,.x-twitter-widget ul li a:hover{color:#c59344;}.shopgk .price > .amount,.shopgk .price > ins > .amount,.shopgk .star-rating:before,.shopgk .star-rating span:before,.shopgk li.product .entry-header h3 a:hover{color:#00698f;}.rev_slider_wrapper,a.x-img-thumbnail:hover,.x-slider-container.below,.page-template-template-blank-3-php .x-slider-container.above,.page-template-template-blank-6-php .x-slider-container.above{border-color:#00698f;}.entry-thumb:before,.x-pagination span.current,.shopgk-pagination span[aria-current],.flex-direction-nav a,.flex-control-nav a:hover,.flex-control-nav a.flex-active,.mejs-time-current,.x-dropcap,.x-skill-bar .bar,.x-pricing-column.featured h2,.h-comments-title small,.x-entry-share .x-share:hover,.x-highlight,.x-recent-posts .x-recent-posts-img:after{background-color:#00698f;}.shopgk .onsale,.widggkelmt_price_filter .ui-slider .ui-slider-range{background-color:#00698f;}.x-nav-tabs > .active > a,.x-nav-tabs > .active > a:hover{box-shadow:inset 0 3px 0 0 #00698f;}.x-main{width:calc(72% - 2.463055%);}.x-sidebar{width:calc(100% - 2.463055% - 72%);}.x-comment-author,.x-comment-time,.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widggkelmt_calendar #gk-calendar caption,.widget.widggkelmt_rss li .rsswidget{font-family:inherit;font-weight:inherit;}.p-landmark-sub,.p-meta,input,button,select,textarea{font-family:inherit;}.widget ul li a,.widget ol li a,.x-comment-time{color:#848484;}.shopgk .price > .from,.shopgk .price > del,.shopgk p.stars span a:after{color:#848484;}.widggkelmt_text ol li a,.widggkelmt_text ul li a{color:#00698f;}.widggkelmt_text ol li a:hover,.widggkelmt_text ul li a:hover{color:#c59344;}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widggkelmt_calendar #gk-calendar th,.p-landmark-sub strong,.widggkelmt_tag_cloud .tagcloud a:hover,.widggkelmt_tag_cloud .tagcloud a:active,.entry-footer a:hover,.entry-footer a:active,.x-breadcrumbs .current,.x-comment-author,.x-comment-author a{color:#272727;}.widggkelmt_calendar #gk-calendar th{border-color:#272727;}.h-feature-headline span i{background-color:#272727;}@media (max-width:978.98px){}html{font-size:16px;}@media (min-width:479px){html{font-size:16px;}}@media (min-width:766px){html{font-size:16px;}}@media (min-width:978px){html{font-size:16px;}}@media (min-width:1199px){html{font-size:16px;}}body{font-style:normal;font-weight:inherit;color:#848484;background-color:#fdfdfd;}.w-b{font-weight:inherit !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.x-text-headline{font-family:inherit;font-style:normal;font-weight:inherit;}h1,.h1{letter-spacing:-0.017em;}h2,.h2{letter-spacing:-0.023em;}h3,.h3{letter-spacing:-0.029em;}h4,.h4{letter-spacing:-0.039em;}h5,.h5{letter-spacing:-0.044em;}h6,.h6{letter-spacing:-0.067em;}.w-h{font-weight:inherit !important;}.x-container.width{width:88%;}.x-container.max{max-width:1200px;}.x-bar-content.x-container.width{flex-basis:88%;}.x-main.full{float:none;clear:both;display:block;width:auto;}@media (max-width:978.98px){.x-main.full,.x-main.left,.x-main.right,.x-sidebar.left,.x-sidebar.right{float:none;display:block;width:auto !important;}}.entry-header,.entry-content{font-size:1rem;}body,input,button,select,textarea{font-family:inherit;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote{color:#272727;}.cfc-h-tx{color:#272727 !important;}.cfc-h-bd{border-color:#272727 !important;}.cfc-h-bg{background-color:#272727 !important;}.cfc-b-tx{color:#848484 !important;}.cfc-b-bd{border-color:#848484 !important;}.cfc-b-bg{background-color:#848484 !important;}.x-btn,.button,[type="submit"]{color:#fff;border-color:#c59344;background-color:#00698f;margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);box-shadow:0 0.25em 0 0 #c59344,0 4px 9px rgba(0,0,0,0.75);border-radius:0.25em;}.x-btn:hover,.button:hover,[type="submit"]:hover{color:#fff;border-color:rgb(77,108,151);background-color:rgb(77,143,251);margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);box-shadow:0 0.25em 0 0 rgb(77,108,151),0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-real,.x-btn.x-btn-real:hover{margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);}.x-btn.x-btn-real{box-shadow:0 0.25em 0 0 #c59344,0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-real:hover{box-shadow:0 0.25em 0 0 rgb(77,108,151),0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-flat,.x-btn.x-btn-flat:hover{margin-bottom:0;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);box-shadow:none;}.x-btn.x-btn-transparent,.x-btn.x-btn-transparent:hover{margin-bottom:0;border-width:3px;text-shadow:none;text-transform:uppercase;background-color:transparent;box-shadow:none;}.h-widget:before,.x-flickr-widget .h-widget:before,.x-dribbble-widget .h-widget:before{position:relative;font-weight:normal;font-style:normal;line-height:1;text-decoration:inherit;-webkit-font-smoothing:antialiased;speak:none;}.h-widget:before{padding-right:0.4em;font-family:"fontawesome";}.x-flickr-widget .h-widget:before,.x-dribbble-widget .h-widget:before{top:0.025em;padding-right:0.35em;font-family:"foundationsocial";font-size:0.785em;}.widggkelmt_archive .h-widget:before{content:"\f303";top:-0.045em;font-size:0.925em;}.widggkelmt_calendar .h-widget:before{content:"\f073";top:-0.0825em;font-size:0.85em;}.widggkelmt_categories .h-widget:before,.widggkelmt_product_categories .h-widget:before{content:"\f02e";font-size:0.95em;}.widggkelmt_nav_menu .h-widget:before,.widggkelmt_layered_nav .h-widget:before{content:"\f0c9";}.widggkelmt_meta .h-widget:before{content:"\f0fe";top:-0.065em;font-size:0.895em;}.widggkelmt_pages .h-widget:before{font-family:"FontAwesomeRegular";content:"\f15c";top:-0.065em;font-size:0.85em;}.widggkelmt_recent_reviews .h-widget:before,.widggkelmt_recent_comments .h-widget:before{content:"\f086";top:-0.065em;font-size:0.895em;}.widggkelmt_recent_entries .h-widget:before{content:"\f02d";top:-0.045em;font-size:0.875em;}.widggkelmt_rss .h-widget:before{content:"\f09e";padding-right:0.2em;}.widggkelmt_search .h-widget:before,.widggkelmt_product_search .h-widget:before{content:"\f0a4";top:-0.075em;font-size:0.85em;}.widggkelmt_tag_cloud .h-widget:before,.widggkelmt_product_tag_cloud .h-widget:before{content:"\f02c";font-size:0.925em;}.widggkelmt_text .h-widget:before{content:"\f054";padding-right:0.4em;font-size:0.925em;}.x-dribbble-widget .h-widget:before{content:"\f009";}.x-flickr-widget .h-widget:before{content:"\f010";padding-right:0.35em;}.widggkelmt_best_sellers .h-widget:before{content:"\f091";top:-0.0975em;font-size:0.815em;}.widggkelmt_shopping_cart .h-widget:before{content:"\f07a";top:-0.05em;font-size:0.945em;}.widggkelmt_products .h-widget:before{content:"\f0f2";top:-0.05em;font-size:0.945em;}.widggkelmt_featured_products .h-widget:before{content:"\f0a3";}.widggkelmt_layered_nav_filters .h-widget:before{content:"\f046";top:1px;}.widggkelmt_onsale .h-widget:before{content:"\f02b";font-size:0.925em;}.widggkelmt_price_filter .h-widget:before{content:"\f0d6";font-size:1.025em;}.widggkelmt_random_products .h-widget:before{content:"\f074";font-size:0.925em;}.widggkelmt_recently_viewed_products .h-widget:before{content:"\f06e";}.widggkelmt_recent_products .h-widget:before{content:"\f08d";top:-0.035em;font-size:0.9em;}.widggkelmt_top_rated_products .h-widget:before{content:"\f075";top:-0.145em;font-size:0.885em;}.x-cart-notification-icon.loading{color:#00698f;}.x-cart-notification:before{background-color:;}.x-cart-notification-icon.added{color:#c59344;}.x-cart-notification.added:before{background-color:;}.shopgk-MyAccount-navigation-link a{color:#848484;}.shopgk-MyAccount-navigation-link a:hover,.shopgk-MyAccount-navigation-link.is-active a{color:#272727;}.cart_item .product-remove a{color:#848484;}.cart_item .product-remove a:hover{color:#272727;}.cart_item .product-name a{color:#272727;}.cart_item .product-name a:hover{color:#00698f;}.shopgk p.stars span a{background-color:#00698f;}.x-topbar .p-info a:hover,.x-widgetbar .widget ul li a:hover{color:#00698f;}.x-topbar .p-info,.x-topbar .p-info a,.x-navbar .desktop .x-nav > li > a,.x-navbar .desktop .sub-menu a,.x-navbar .mobile .x-nav li > a,.x-breadcrumb-wrap a,.x-breadcrumbs .delimiter{color:hsl(0,0%,15%);}.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-navitmgk > a,.x-navbar .desktop .sub-menu a:hover,.x-navbar .desktop .sub-menu .x-active > a,.x-navbar .desktop .sub-menu .current-navitmgk > a,.x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a,.x-navbar .mobile .x-nav li > a:hover,.x-navbar .mobile .x-nav .x-active > a,.x-navbar .mobile .x-nav .current-navitmgk > a{color:#00698f;}.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-navitmgk > a{box-shadow:inset 0 4px 0 0 #00698f;}.x-navbar .desktop .x-nav > li > a{height:90px;padding-top:37px;}.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:1px;}.x-navbar .desktop .x-nav > li ul{top:calc(90px - 15px);}@media (max-width:979px){.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:0;}}.x-btn-widgetbar{border-top-color:#000000;border-right-color:#000000;}.x-btn-widgetbar:hover{border-top-color:#666666;border-right-color:#666666;}body.x-navbar-fixed-top-active .x-navbar-wrap{height:90px;}.x-navbar-inner{min-height:90px;}.x-brand{margin-top:19px;font-family:inherit;font-size:38px;font-style:normal;font-weight:inherit;letter-spacing:-0.079em;text-transform:uppercase;color:#00698f;}.x-brand:hover,.x-brand:focus{color:#00698f;}.x-brand img{width:calc(500px / 2);}.x-navbar .x-nav-wrap .x-nav > li > a{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:0.182em;text-transform:uppercase;}.x-navbar .desktop .x-nav > li > a{font-size:12px;}.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-shopgk){padding-left:16px;padding-right:16px;}.x-navbar .desktop .x-nav > li > a > span{margin-right:-0.182em;}.x-btn-navbar{margin-top:19px;}.x-btn-navbar,.x-btn-navbar.collapsed{font-size:24px;}@media (max-width:979px){body.x-navbar-fixed-top-active .x-navbar-wrap{height:auto;}.x-widgetbar{left:0;right:0;}}.x-navbar .x-nav > li.x-navitmgk-shopgk > a .x-cart > span{padding-right:calc(0.625em - 0.182em);}.x-navbar-static-active .x-navbar .desktop .x-nav > li.x-navitmgk-shopgk > a,.x-navbar-fixed-top-active .x-navbar .desktop .x-nav > li.x-navitmgk-shopgk > a{padding-top:34px;}.x-navbar .x-nav > li.x-navitmgk-shopgk > a .x-cart{color:#00698f;background-color:;}.x-navbar .x-nav > li.x-navitmgk-shopgk > a:hover .x-cart{color:#c59344;background-color:#00698f;}.x-navbar .x-nav > li.x-navitmgk-shopgk > a .x-cart > span.outer{color:;background-color:#00698f;}.x-navbar .x-nav > li.x-navitmgk-shopgk > a:hover .x-cart > span.outer{color:#00698f;background-color:#c59344;}.x-navbar .desktop .x-nav > li.x-navitmgk-shopgk{margin-left:16px;}.bg .mejs-container,.x-video .mejs-container{position:unset !important;} @font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:900;font-display:block;src:url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype');}[data-x-fa-pro-icon]{font-family:"FontAwesomePro" !important;}[data-x-fa-pro-icon]:before{content:attr(data-x-fa-pro-icon);}[data-x-icon],[data-x-icon-o],[data-x-icon-l],[data-x-icon-s],[data-x-icon-b],[data-x-icon-sr],[data-x-icon-ss],[data-x-icon-sl],[data-x-fa-pro-icon],[class*="cs-fa-"]{display:inline-flex;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-x-icon].left,[data-x-icon-o].left,[data-x-icon-l].left,[data-x-icon-s].left,[data-x-icon-b].left,[data-x-icon-sr].left,[data-x-icon-ss].left,[data-x-icon-sl].left,[data-x-fa-pro-icon].left,[class*="cs-fa-"].left{margin-right:0.5em;}[data-x-icon].right,[data-x-icon-o].right,[data-x-icon-l].right,[data-x-icon-s].right,[data-x-icon-b].right,[data-x-icon-sr].right,[data-x-icon-ss].right,[data-x-icon-sl].right,[data-x-fa-pro-icon].right,[class*="cs-fa-"].right{margin-left:0.5em;}[data-x-icon]:before,[data-x-icon-o]:before,[data-x-icon-l]:before,[data-x-icon-s]:before,[data-x-icon-b]:before,[data-x-icon-sr]:before,[data-x-icon-ss]:before,[data-x-icon-sl]:before,[data-x-fa-pro-icon]:before,[class*="cs-fa-"]:before{line-height:1;}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:block;src:url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype');}[data-x-icon],[data-x-icon-s],[data-x-icon][class*="cs-fa-"]{font-family:"FontAwesome" !important;font-weight:900;}[data-x-icon]:before,[data-x-icon][class*="cs-fa-"]:before{content:attr(data-x-icon);}[data-x-icon-s]:before{content:attr(data-x-icon-s);}@font-face{font-family:'FontAwesomeRegular';font-style:normal;font-weight:400;font-display:block;src:url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype');}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:400;font-display:block;src:url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype');}[data-x-icon-o]{font-family:"FontAwesomeRegular" !important;}[data-x-icon-o]:before{content:attr(data-x-icon-o);}@font-face{font-family:'FontAwesomeLight';font-style:normal;font-weight:300;font-display:block;src:url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype');}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:300;font-display:block;src:url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype');}[data-x-icon-l]{font-family:"FontAwesomeLight" !important;font-weight:300;}[data-x-icon-l]:before{content:attr(data-x-icon-l);}@font-face{font-family:'FontAwesomeBrands';font-style:normal;font-weight:normal;font-display:block;src:url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-brands-400.woff2?ver=6.7.2') format('woff2'),url('https://fontainemagnetique.ch/cogk/assets/fonts/fa-brands-400.ttf?ver=6.7.2') format('truetype');}[data-x-icon-b]{font-family:"FontAwesomeBrands" !important;}[data-x-icon-b]:before{content:attr(data-x-icon-b);}.shopgk .button.product_type_simple:before,.shopgk .button.product_type_variable:before,.shopgk .button.single_add_to_cart_button:before{font-family:"FontAwesome" !important;font-weight:900;}.widget.widggkelmt_rss li .rsswidget:before{content:"\f35d";padding-right:0.4em;font-family:"FontAwesome";}.x-navbar .x-nav>li.x-navitmgk-shopgk>a .x-cart{margin:0;border:0;}.x-breadcrumb-wrap{margin:0;border-bottom:1px solid rgba(0,0,0,0.1);padding:1.05em 0;font-size:10px;font-weight:400;letter-spacing:1px;line-height:1.4;text-shadow:0 1px 0 rgba(255,255,255,0.55);text-transform:uppercase;background-color:#4d6c97;box-shadow:0 1px 0 0 rgba(255,255,255,0.715);}.x-breadcrumbs a,.x-breadcrumbs a.current,.x-breadcrumbs .delimiter,.x-breadcrumb-wrap a{font-size:10px;color:#fff;text-shadow:none;}.x-breadcrumbs a:hover,.x-breadcrumb-wrap a:hover{color:#4d8ffb;}.x-breadcrumbs a .accueil{font-size:12px;}.x-colophon.bottom{padding:30px 0;}.flex-control-nav.flex-control-thumbs{top:100% !important;}.product-price,.product-subtotal{width:100px;}.order-paid,.order-to-pay{width:150px;}.order-status{width:140px;}.includes_tax{width:160px;}.out-of-stock{color:#ca6b35;}.tp-caption.medium-raleway-white,.medium-raleway-white{font-size:!important;}.add-deposit-to-cart-button,.shopgk-MyAccount-navigation-link--downloads{display:none;}tfoot th{width:30%;}.wpcf7-not-valid-tip{color:#86090e;}.x-colophon-content{display:none !important;}
.cmplz-hidden { 					display: none !important; 				}