@charset "UTF-8";.fh-footer{position:relative;background-color:#111c;padding:.5rem 20px;color:#fff;line-height:24px;text-align:center;text-shadow:none}.fh-footer .privacy-policy{opacity:.8;font-size:.875rem}.fh-footer .privacy-policy:hover{opacity:1;text-decoration:underline}.fh-footer a{display:inline-block;vertical-align:top;color:#fff}.fh-footer span{display:none}@media(min-width:40rem){.fh-footer span{display:inline-block;vertical-align:top;padding:0 .5rem}}.fh-footer svg.powered-by-fh,.fh-footer svg.icon-cookie{display:block;margin:2px auto;height:20px;width:auto;opacity:.8;fill:#fff}.fh-footer svg.powered-by-fh:hover,.fh-footer svg.icon-cookie:hover{opacity:1}.gform-theme--api,.gform-theme--foundation{--gf-form-gap-x: var(--wp--preset--spacing--30, 1.25rem);--gf-form-gap-y: var( --wp--style--block-gap, var(--wp--preset--spacing--50, 1.5rem) );--gf-field-gap-x: var(--wp--preset--spacing--30, 1.25rem);--gf-field-gap-y: var(--wp--preset--spacing--30, 1.25rem);--gf-form-footer-margin-y-start: var(--wp--preset--spacing--40, 1.875rem);--gf-form-footer-gap: var(--wp--preset--spacing--20, .625rem);--gf-label-req-gap: var(--wp--preset--spacing--20, .625rem);--gf-field-pg-steps-gap-y: var(--wp--preset--spacing--20, .625rem);--gf-field-pg-steps-gap-x: var(--wp--preset--spacing--40, 1.875rem);--gf-field-list-btns-gap: var(--wp--preset--spacing--20, .625rem)}.gform_wrapper,.gform-theme--foundation,.gform-theme--api{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.gform_wrapper .gform_title,.gform_wrapper .gform_description,.gform_wrapper .gsection_title,.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label,.gform_wrapper legend.gform-field-label,.gform_wrapper .ginput_complex span label,.gform_wrapper .ginput_complex legend,.gform_wrapper .gchoice .gform-field-label--type-inline,.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_description:not(.gfield_validation_message),.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_counter,.gform_wrapper .instruction,.gform_wrapper .gform_confirmation_message,.gform-theme--foundation .gform_title,.gform-theme--foundation .gform_description,.gform-theme--foundation .gsection_title,.gform-theme--foundation .gfield_label,.gform-theme--foundation .gform-field-label,.gform-theme--foundation legend.gform-field-label,.gform-theme--foundation .ginput_complex span label,.gform-theme--foundation .ginput_complex legend,.gform-theme--foundation .gchoice .gform-field-label--type-inline,.gform-theme--foundation .gfield_checkbox label,.gform-theme--foundation .gfield_radio label,.gform-theme--foundation .gfield_description:not(.gfield_validation_message),.gform-theme--foundation .gform_fileupload_rules,.gform-theme--foundation .ginput_counter,.gform-theme--foundation .instruction,.gform-theme--foundation .gform_confirmation_message,.gform-theme--api .gform_title,.gform-theme--api .gform_description,.gform-theme--api .gsection_title,.gform-theme--api .gfield_label,.gform-theme--api .gform-field-label,.gform-theme--api legend.gform-field-label,.gform-theme--api .ginput_complex span label,.gform-theme--api .ginput_complex legend,.gform-theme--api .gchoice .gform-field-label--type-inline,.gform-theme--api .gfield_checkbox label,.gform-theme--api .gfield_radio label,.gform-theme--api .gfield_description:not(.gfield_validation_message),.gform-theme--api .gform_fileupload_rules,.gform-theme--api .ginput_counter,.gform-theme--api .instruction,.gform-theme--api .gform_confirmation_message{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.gform_wrapper .gform-field-label--type-sub,.gform-theme--foundation .gform-field-label--type-sub,.gform-theme--api .gform-field-label--type-sub{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;opacity:.88}.gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]),.gform_wrapper select,.gform_wrapper textarea,.gform-theme--foundation input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]),.gform-theme--foundation select,.gform-theme--foundation textarea,.gform-theme--api input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]),.gform-theme--api select,.gform-theme--api textarea{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;background-color:var(--wp--preset--color--base, #fff)!important;border-color:var(--wp--preset--color--accent-6, color-mix(in srgb, currentcolor 20%, transparent))!important;border-radius:.375rem;box-shadow:none}.gform_wrapper select,.gform-theme--foundation select,.gform-theme--api select{line-height:var(--gf-local-line-height)!important}.gform_wrapper.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,.gform_wrapper .gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,.gform-theme--foundation.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,.gform-theme--foundation .gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,.gform-theme--api.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,.gform-theme--api .gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{--gf-local-width: 100%}.gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]):focus-visible,.gform_wrapper select:focus-visible,.gform_wrapper textarea:focus-visible,.gform-theme--foundation input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]):focus-visible,.gform-theme--foundation select:focus-visible,.gform-theme--foundation textarea:focus-visible,.gform-theme--api input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]):focus-visible,.gform-theme--api select:focus-visible,.gform-theme--api textarea:focus-visible{outline:2px solid var(--wp--preset--color--accent-4, currentcolor);outline-offset:2px}.gform_wrapper .gform_drop_area,.gform-theme--foundation .gform_drop_area,.gform-theme--api .gform_drop_area{background-color:var(--wp--preset--color--base, #fff)!important;border-color:var(--wp--preset--color--accent-6, color-mix(in srgb, currentcolor 20%, transparent))!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important}.gform_wrapper .gfield--type-captcha,.gform-theme--foundation .gfield--type-captcha,.gform-theme--api .gfield--type-captcha{margin-block:var(--wp--preset--spacing--20, .625rem)}.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input[type=submit],.gform_wrapper input[type=submit].gform_button,.gform_wrapper button[type=submit].gform_button,.gform-theme--foundation .gform_footer input[type=submit],.gform-theme--foundation .gform_page_footer input[type=submit],.gform-theme--foundation input[type=submit].gform_button,.gform-theme--foundation button[type=submit].gform_button,.gform-theme--api .gform_footer input[type=submit],.gform-theme--api .gform_page_footer input[type=submit],.gform-theme--api input[type=submit].gform_button,.gform-theme--api button[type=submit].gform_button{appearance:none;font-family:inherit!important;font-size:var(--wp--preset--font-size--medium, 1rem)!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:var(--gf-color-primary-contrast, var(--wp--preset--color--base, #fff))!important;background-color:var(--gf-color-primary, var(--wp--preset--color--contrast, #111))!important;border:none!important;border-radius:.375rem;box-shadow:none;padding-block:1rem!important;padding-inline:2.25rem!important;cursor:pointer}.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover,.gform_wrapper input[type=submit].gform_button:hover,.gform_wrapper button[type=submit].gform_button:hover,.gform-theme--foundation .gform_footer input[type=submit]:hover,.gform-theme--foundation .gform_page_footer input[type=submit]:hover,.gform-theme--foundation input[type=submit].gform_button:hover,.gform-theme--foundation button[type=submit].gform_button:hover,.gform-theme--api .gform_footer input[type=submit]:hover,.gform-theme--api .gform_page_footer input[type=submit]:hover,.gform-theme--api input[type=submit].gform_button:hover,.gform-theme--api button[type=submit].gform_button:hover{color:var(--gf-color-primary-contrast, var(--wp--preset--color--base, #fff))!important;background-color:var(--gf-color-primary-darker, color-mix(in srgb, var(--gf-color-primary, var(--wp--preset--color--contrast, #111)) 85%, transparent))!important;border-color:transparent!important}.gform_wrapper .gform_footer input[type=submit]:focus-visible,.gform_wrapper .gform_page_footer input[type=submit]:focus-visible,.gform_wrapper input[type=submit].gform_button:focus-visible,.gform_wrapper button[type=submit].gform_button:focus-visible,.gform-theme--foundation .gform_footer input[type=submit]:focus-visible,.gform-theme--foundation .gform_page_footer input[type=submit]:focus-visible,.gform-theme--foundation input[type=submit].gform_button:focus-visible,.gform-theme--foundation button[type=submit].gform_button:focus-visible,.gform-theme--api .gform_footer input[type=submit]:focus-visible,.gform-theme--api .gform_page_footer input[type=submit]:focus-visible,.gform-theme--api input[type=submit].gform_button:focus-visible,.gform-theme--api button[type=submit].gform_button:focus-visible{outline:2px solid var(--wp--preset--color--accent-4, currentcolor);outline-offset:2px}.gform_legacy_markup_wrapper{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.gform_legacy_markup_wrapper .gfield_label,.gform_legacy_markup_wrapper .gsection_title,.gform_legacy_markup_wrapper .gform_description,.gform_legacy_markup_wrapper .ginput_complex label,.gform_legacy_markup_wrapper .gfield_description:not(.gfield_validation_message),.gform_legacy_markup_wrapper .gform_confirmation_message{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.gform_legacy_markup_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]),.gform_legacy_markup_wrapper select,.gform_legacy_markup_wrapper textarea{font-family:inherit!important;font-size:inherit!important;color:inherit!important;background-color:var(--wp--preset--color--base, #fff)!important;border-color:var(--wp--preset--color--accent-6, color-mix(in srgb, currentcolor 20%, transparent))!important;border-radius:.375rem;box-shadow:none}.gform_legacy_markup_wrapper input[type=submit]{font-family:inherit!important;font-size:var(--wp--preset--font-size--medium, 1rem)!important;color:var(--gf-color-primary-contrast, var(--wp--preset--color--base, #fff))!important;background-color:var(--gf-color-primary, var(--wp--preset--color--contrast, #111))!important;border:none!important;border-radius:.375rem;padding-block:1rem!important;padding-inline:2.25rem!important;box-shadow:none;cursor:pointer}.gform_legacy_markup_wrapper input[type=submit]:hover{background-color:var(--gf-color-primary-darker, color-mix(in srgb, var(--gf-color-primary, var(--wp--preset--color--contrast, #111)) 85%, transparent))!important}.gform_legacy_markup_wrapper input[type=submit]:focus-visible{outline:2px solid var(--wp--preset--color--accent-4, currentcolor);outline-offset:2px}[data-price-field]{transition:opacity .2s ease}.fhs-price-updated{animation:fhs-price-flash .3s ease}.item-from-price-block__compare-wrap,.fhs-dynamic-tag-from-price__compare-wrap{display:inline;margin-right:.45em;vertical-align:baseline}del.item-from-price-block__compare,.item-from-price-block__compare span,del.fhs-dynamic-tag-from-price__compare,.fhs-dynamic-tag-from-price__compare span{text-decoration:line-through!important;text-decoration-line:line-through!important;text-decoration-thickness:from-font;text-decoration-skip-ink:none;opacity:.72!important}@keyframes fhs-price-flash{0%{opacity:.5}to{opacity:1}}.fhs-dynamic-tag-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--fhs-line-clamp, 2);overflow:hidden}:root{--ww-text-shadow-soft: 0 1px 1px rgba(0,0,0,.25);--ww-text-shadow-medium: 0 2px 4px rgba(0,0,0,.3);--ww-text-shadow-strong: 0 3px 8px rgba(0,0,0,.35)}.has-text-shadow-soft{text-shadow:var(--ww-text-shadow-soft)}.has-text-shadow-medium{text-shadow:var(--ww-text-shadow-medium)}.has-text-shadow-strong{text-shadow:var(--ww-text-shadow-strong)}.wp-block-paragraph.has-text-shadow-soft,.wp-block-heading.has-text-shadow-soft{text-shadow:var(--ww-text-shadow-soft)}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.sm\:line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sm\:line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sm\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sm\:line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sm\:line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.sm\:line-clamp-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.sm\:line-clamp-none{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}}@media(max-width:1023px)and (min-width:768px){.md\:line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.md\:line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.md\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.md\:line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.md\:line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.md\:line-clamp-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.md\:line-clamp-none{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}}@media(min-width:1024px){.lg\:line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.lg\:line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lg\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lg\:line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.lg\:line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.lg\:line-clamp-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.lg\:line-clamp-none{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}}.line-clamp-none{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}@media(max-width:767px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}}@media(max-width:1023px)and (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}}@media(min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}}.fhs-term-list-icon{background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:1em;height:1em;display:inline-block;vertical-align:middle;margin-right:.25em;flex-shrink:0}.gb-text:has(>.fhs-dynamic-tag-term-list),.gb-headline:has(>.fhs-dynamic-tag-term-list),.fhs-dynamic-tag-term-list-host{display:contents}.editor-styles-wrapper .gb-text:has(>.fhs-dynamic-tag-term-list),.editor-styles-wrapper .gb-headline:has(>.fhs-dynamic-tag-term-list),.editor-styles-wrapper .fhs-dynamic-tag-term-list-host{display:contents!important}.fhs-dynamic-tag-term-list{display:flex;flex-wrap:wrap;gap:var(--fhs-term-list-gap, .5em)}.editor-styles-wrapper .fhs-dynamic-tag-term-list{display:flex!important;flex-wrap:wrap!important;gap:var(--fhs-term-list-gap, .5em)!important}.fhs-dynamic-tag-term-list__term{display:inline-flex;align-items:center;word-break:break-word}.editor-styles-wrapper .fhs-dynamic-tag-term-list__term{display:inline-flex!important;align-items:center!important;word-break:break-word!important}.custom-select{position:relative}.custom-select__trigger{position:relative;display:block;width:100%;padding:.75rem 2.5rem .75rem .875rem;border-radius:4px;background:#fff;border:1px solid #ddd;font-size:inherit;font-family:inherit;color:inherit;line-height:1.5;cursor:pointer;text-align:left;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.custom-select__trigger:hover{border-color:#6b7280}.custom-select__trigger:focus,.custom-select__trigger:focus-visible{outline:none;border-color:#06c;box-shadow:0 0 0 3px #0066cc1f}.custom-select__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select__trigger>svg,.custom-select__trigger>.custom-select__caret{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);width:1.35em;height:1.35em;color:#6b7280;pointer-events:none}.custom-select__panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:100;margin:0;padding:.25rem 0;list-style:none;background:#fff;border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;outline:1px solid rgba(0,0,0,.05);max-height:15rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;will-change:scroll-position}.custom-select__panel[hidden]{display:none}.custom-select__option{position:relative;display:block;padding:.5rem 2.25rem .5rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:inherit;line-height:1.5}.custom-select__option:hover{background:var(--custom-select-focus-bg, #4f46e5);color:var(--custom-select-focus-color, #fff);outline:none}.custom-select__option:hover .custom-select__option-check{color:var(--custom-select-focus-color, #fff)}.custom-select__option-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.custom-select__option[aria-selected=true]>.custom-select__option-label{font-weight:600}.custom-select__option-check{position:absolute;inset-block:0;right:0;display:flex;align-items:center;padding-right:1rem;color:var(--custom-select-check-color, #4f46e5)}.custom-select__option-check svg{width:1.25rem;height:1.25rem}.custom-select__option:not([aria-selected=true])>.custom-select__option-check{display:none}#changelog_widget .inside{max-height:500px;overflow-y:auto}.changelog-date{font-weight:700;margin:15px 0;color:#333;border-bottom:1px solid #eee;padding-bottom:5px}.changelog-entry{display:flex;align-items:center;margin:8px 0;line-height:1.4}.changelog-pill{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;margin-right:4px;display:inline-block}.changelog-added{background-color:#d4edda;color:#155724}.changelog-fixed{background-color:#f8d7da;color:#721c24}.changelog-improved{background-color:#d1ecf1;color:#0c5460}.changelog-updated{background-color:#fff3cd;color:#856404}.changelog-upgraded{background-color:#e8f5e8;color:#2d5a2d}.changelog-security{background-color:#f5c6cb;color:#721c24}.changelog-removed{background-color:#e2e3e5;color:#383d41}.changelog-other{background-color:#f8f9fa;color:#6c757d}.fhs-page-body-offset,.fhs-author-archive,body.author>.wp-site-blocks>main,body.single-post>.wp-site-blocks>main{padding-top:calc(var(--fhs-site-header-height, 5rem) + 2rem)}
