/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */:root,:host{--color-primary:#2c6852;--color-secondary:#a6c846;--color-tertiary:#edf4da;--color-green:#528756;--color-gray-100:#f3f4f6;--color-gray-200:#ebeced}@layer components{body:not(.fi-panel-admin) .fi-ta-record-content-ctn,body:not(.fi-panel-admin) .fi-ta-record-content{padding:0!important}body:not(.fi-panel-admin) .fi-ta-filter-indicators{background-color:unset;border:0;padding:1rem 0}body:not(.fi-panel-admin) .fi-ta-filter-indicators .fi-icon-btn,body:not(.fi-panel-admin) .fi-ta-filter-indicators .fi-ta-filter-indicators-label{display:none}body:not(.fi-panel-admin) .fi-ta-filter-indicators .fi-badge{padding:.5rem 1.2rem!important}body:not(.fi-panel-admin) .fi-ta-filter-indicators .fi-badge .fi-badge-delete-btn{margin-left:4px}body:not(.fi-panel-admin) .fi-ta-filter-indicators .fi-badge .fi-badge-delete-btn svg{width:1.3rem;height:1.3rem;fill:var(--color-primary)!important}body:not(.fi-panel-admin) .fi-ta-ctn{box-shadow:unset;border-block-start-width:0;padding:3rem 0;overflow:visible;border-radius:unset!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn{border:0;padding:0;border-radius:0!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-ta-filters-heading{font-weight:400!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .search-filter{background-color:var(--color-gray-100)}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .search-filter .fi-input-wrp-prefix{border:unset}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .search-filter .fi-input-wrp-prefix .fi-input-wrp-label{color:var(--color-primary);font-size:1.25rem;line-height:1.75rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .search-filter .fi-input{color:#000;height:58px;padding-inline-start:0;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .search-filter .fi-input::placeholder{color:#000;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.filter-btn),body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.sort-select){display:flex}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.filter-btn).fi-sc-component:has(.sort-select),body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.sort-select).fi-sc-component:has(.sort-select){align-items:end}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.filter-btn).fi-sc-component:has(.sort-select) *,body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.sort-select).fi-sc-component:has(.sort-select) *{width:100%}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.filter-btn).fi-sc-component:has(.filter-btn),body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.sort-select).fi-sc-component:has(.filter-btn){align-items:center}@media (max-width:1023px){body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.filter-btn).fi-sc-component:has(.filter-btn),body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-sc-component:has(.sort-select).fi-sc-component:has(.filter-btn){justify-content:end}}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content{padding:2rem 0}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product{border-radius:unset;box-shadow:unset;border-style:solid;border-width:1px;border-color:var(--color-secondary);padding:2.5rem 2.5rem 1.5rem;position:relative}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .fi-ta-record-content,body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .fi-ta-stack,body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .fi-growable{height:100%}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .title{margin-block-end:.4rem;font-size:1.75rem;line-height:2.25rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .image{object-fit:cover;border-radius:unset;width:111px;height:111px}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product div:has(>.status-badge) .status-badge:has(+.status-badge){border-inline-end:unset}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .status-badge{box-shadow:unset;background-color:unset;border-radius:unset;border-style:solid;border-width:1px;border-color:var(--color-primary);color:var(--color-primary);border-block-start-width:0;padding:.2rem .7rem;font-size:1rem;font-weight:700;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .heart-badge{background-color:unset;box-shadow:unset;padding:.6rem .6rem .4rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .heart-badge svg{width:1.5rem;height:1.5rem;stroke:var(--color-primary)!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .heart-badge svg.filled{fill:var(--color-primary)!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .info{gap:0!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .review-amount{font-size:.75rem;line-height:1rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .actions{gap:.5rem;display:flex}@media (min-width:1024px){body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .actions{margin-inline-start:auto}}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .actions .view-btn,body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .actions .download-btn{background-color:var(--color-secondary);border-radius:100px}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .actions .view-btn span,body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .actions .download-btn span{color:#000;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .actions .download-btn{width:52px;height:52px}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .older-version-label{padding:.5rem .8rem!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-ta-content .product .older-version-label .truncate{align-items:center;gap:.5em;font-size:14px;font-weight:700;display:flex}body:not(.fi-panel-admin) .fi-ta-ctn .fi-link span{color:var(--color-primary);font-size:1rem;line-height:1.5rem;text-decoration-line:underline}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination{border:0;padding:0}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-overview{color:#000;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-input-wrp{box-shadow:unset;border-radius:unset;position:relative}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-input-wrp .fi-select-input:focus-within{box-shadow:-2px 0 0 0 var(--color-primary),2px 0 0 0 var(--color-primary),0 -2px 0 0 var(--color-primary),-2px -2px 0 0 var(--color-primary),2px -2px 0 0 var(--color-primary)!important}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-input-wrp:after{content:"";background-color:var(--color-primary);width:100%;height:2px;position:absolute;bottom:0;left:0}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-input-wrp .fi-input-wrp-prefix{border:0}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-input-wrp .fi-input-wrp-prefix .fi-input-wrp-label{color:#000;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-input-wrp .fi-select-input{font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-items{box-shadow:unset;border-radius:unset;padding-block-end:.2rem;position:relative}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-items:after{content:"";background-color:var(--color-primary);block-size:2px;inline-size:calc(100% - 12px);position:absolute;inset-block-start:100%;inset-inline-start:12px}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-items .fi-pagination-item{border:0;border-radius:0}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-items .fi-pagination-item .fi-pagination-item-button{background-color:unset;border-radius:0}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-items .fi-pagination-item .fi-pagination-item-button .fi-pagination-item-label{color:#000;font-size:1rem;font-weight:400;line-height:1.5rem}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-items .fi-pagination-item.fi-active .fi-pagination-item-label{color:var(--color-primary);font-weight:700}body:not(.fi-panel-admin) .fi-ta-ctn .fi-pagination .fi-pagination-items .fi-pagination-item-icon{color:#000!important;transform:scale(1.5)!important}body:not(.fi-panel-admin) .rating{gap:.1rem!important}body:not(.fi-panel-admin) .rating .half-fill-star{clip-path:inset(0 50% 0 0)!important}body:not(.fi-panel-admin) .rating .half-outline-star{clip-path:inset(0 0 0 50%)!important}body:not(.fi-panel-admin) h4{font-weight:500!important}body:not(.fi-panel-admin) div:has(.fi-modal-window).z-40,body:not(.fi-panel-admin) div:has(.fi-no-notification).z-50{z-index:1020!important}body:not(.fi-panel-admin) .p-10{padding:2.5rem}body:not(.fi-panel-admin) .pt-8{padding-block-start:2rem}body:not(.fi-panel-admin) .pt-9{padding-block-start:2.5rem}body:not(.fi-panel-admin) .pb-0{padding-block-end:0}body:not(.fi-panel-admin) .pb-8{padding-block-end:2rem}body:not(.fi-panel-admin) .pb-20{padding-block-end:5rem}body:not(.fi-panel-admin) .mt-10{margin-block-start:2.5rem}body:not(.fi-panel-admin) .top-2{inset-block-start:.5rem}body:not(.fi-panel-admin) .gap-2{gap:.5rem!important}body:not(.fi-panel-admin) .gap-12{gap:3rem!important}body:not(.fi-panel-admin) .gap-26{gap:6.5rem!important}body:not(.fi-panel-admin) input[type=radio]{border:1px solid var(--color-primary);background-color:#fff;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body:not(.fi-panel-admin) input[type=radio]:checked{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}body:not(.fi-panel-admin) input[type=radio]:checked:before{content:"";background-color:#fff;border-radius:50%;width:40%;height:40%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:not(.fi-panel-admin) input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)!important;outline:none!important}body:not(.fi-panel-admin) input[type=radio]:checked:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)!important}body:not(.fi-panel-admin) .options-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding-block:1rem 2rem}@media (min-width:500px){body:not(.fi-panel-admin) .options-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){body:not(.fi-panel-admin) .options-overview{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){body:not(.fi-panel-admin) .options-overview{grid-template-columns:repeat(6,minmax(0,1fr))}}body:not(.fi-panel-admin) .options-overview .option{background-color:#fff}body:not(.fi-panel-admin) .options-overview .option:has(input[type=radio]:checked){background-color:var(--color-tertiary)}body:not(.fi-panel-admin) .fi-btn,body:not(.fi-panel-admin) .btn-secondary{width:auto;box-shadow:unset;cursor:pointer;white-space:nowrap;border-radius:100px;gap:.6rem;padding:.7rem 1.5rem;font-size:1rem;font-weight:700;line-height:1.5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:var(--color-secondary)!important;color:#000!important}@media (max-width:500px){body:not(.fi-panel-admin) .fi-btn .fi-btn-label,body:not(.fi-panel-admin) .btn-secondary .fi-btn-label{font-size:.875rem!important}}body:not(.fi-panel-admin) .fi-btn .fi-icon,body:not(.fi-panel-admin) .btn-secondary .fi-icon{color:#000}body:not(.fi-panel-admin) .fi-btn:hover,body:not(.fi-panel-admin) .btn-secondary:hover{background-color:#8daa3c!important}@supports (color:color-mix(in lab,red,red)){body:not(.fi-panel-admin) .fi-btn:hover,body:not(.fi-panel-admin) .btn-secondary:hover{background-color:color-mix(in srgb,var(--color-secondary)85%,black)!important}}body:not(.fi-panel-admin) .flex-col-reverse{flex-direction:column-reverse}body:not(.fi-panel-admin) .general-information .fi-fo-field-wrp-label>span:first-child,body:not(.fi-panel-admin) .specific-information .fi-fo-field-wrp-label>span:first-child,body:not(.fi-panel-admin) .instructions .fi-fo-field-wrp-label>span:first-child,body:not(.fi-panel-admin) .summary .fi-fo-field-wrp-label>span:first-child,body:not(.fi-panel-admin) .edit-product .fi-fo-field-wrp-label>span:first-child{font-size:1.125rem;font-weight:700;line-height:1.75rem}body:not(.fi-panel-admin) .general-information .fi-fo-field-wrp-hint-label,body:not(.fi-panel-admin) .general-information .fi-fo-field-wrp-helper-text,body:not(.fi-panel-admin) .specific-information .fi-fo-field-wrp-hint-label,body:not(.fi-panel-admin) .specific-information .fi-fo-field-wrp-helper-text,body:not(.fi-panel-admin) .instructions .fi-fo-field-wrp-hint-label,body:not(.fi-panel-admin) .instructions .fi-fo-field-wrp-helper-text,body:not(.fi-panel-admin) .summary .fi-fo-field-wrp-hint-label,body:not(.fi-panel-admin) .summary .fi-fo-field-wrp-helper-text,body:not(.fi-panel-admin) .edit-product .fi-fo-field-wrp-hint-label,body:not(.fi-panel-admin) .edit-product .fi-fo-field-wrp-helper-text{color:var(--color-primary)}body:not(.fi-panel-admin) .general-information .fi-in-entry-wrp-label>span:first-child,body:not(.fi-panel-admin) .specific-information .fi-in-entry-wrp-label>span:first-child,body:not(.fi-panel-admin) .instructions .fi-in-entry-wrp-label>span:first-child,body:not(.fi-panel-admin) .summary .fi-in-entry-wrp-label>span:first-child,body:not(.fi-panel-admin) .edit-product .fi-in-entry-wrp-label>span:first-child{font-size:1.125rem;line-height:1.75rem}body:not(.fi-panel-admin) .general-information .fi-section,body:not(.fi-panel-admin) .specific-information .fi-section,body:not(.fi-panel-admin) .instructions .fi-section,body:not(.fi-panel-admin) .summary .fi-section,body:not(.fi-panel-admin) .edit-product .fi-section{border-radius:unset;box-shadow:unset}body:not(.fi-panel-admin) .general-information .fi-section .fi-section-content,body:not(.fi-panel-admin) .specific-information .fi-section .fi-section-content,body:not(.fi-panel-admin) .instructions .fi-section .fi-section-content,body:not(.fi-panel-admin) .summary .fi-section .fi-section-content,body:not(.fi-panel-admin) .edit-product .fi-section .fi-section-content{padding:0}body:not(.fi-panel-admin) .general-information .fi-section-content-ctn,body:not(.fi-panel-admin) .specific-information .fi-section-content-ctn,body:not(.fi-panel-admin) .instructions .fi-section-content-ctn,body:not(.fi-panel-admin) .summary .fi-section-content-ctn,body:not(.fi-panel-admin) .edit-product .fi-section-content-ctn{border:unset}body:not(.fi-panel-admin) .general-information .fi-section-content-ctn .text-sm,body:not(.fi-panel-admin) .specific-information .fi-section-content-ctn .text-sm,body:not(.fi-panel-admin) .instructions .fi-section-content-ctn .text-sm,body:not(.fi-panel-admin) .summary .fi-section-content-ctn .text-sm,body:not(.fi-panel-admin) .edit-product .fi-section-content-ctn .text-sm{font-size:1rem;line-height:1.5rem}@media (max-width:768px){body:not(.fi-panel-admin) .general-information div:has(>.fi-fo-field-wrp-label+.fi-fo-field-wrp-hint),body:not(.fi-panel-admin) .specific-information div:has(>.fi-fo-field-wrp-label+.fi-fo-field-wrp-hint),body:not(.fi-panel-admin) .instructions div:has(>.fi-fo-field-wrp-label+.fi-fo-field-wrp-hint),body:not(.fi-panel-admin) .summary div:has(>.fi-fo-field-wrp-label+.fi-fo-field-wrp-hint),body:not(.fi-panel-admin) .edit-product div:has(>.fi-fo-field-wrp-label+.fi-fo-field-wrp-hint){flex-direction:column;align-items:start;gap:.2rem}}body:not(.fi-panel-admin) .buttons-row-right{gap:1rem;margin-inline-start:auto;display:flex}@media (max-width:768px){body:not(.fi-panel-admin) .buttons-row-right{flex-direction:column-reverse;gap:.5rem}}body:not(.fi-panel-admin) .buttons-row-top{justify-content:end;gap:1rem;display:flex}@media (max-width:768px){body:not(.fi-panel-admin) .buttons-row-top{flex-direction:column;justify-content:start}}body:not(.fi-panel-admin) .fi-input-wrp-suffix{background-color:var(--color-gray-100);border:0}body:not(.fi-panel-admin) .fi-fo-select,body:not(.fi-panel-admin) .select-dropdown{border-radius:0;position:relative;box-shadow:unset!important;display:inline!important}body:not(.fi-panel-admin) .fi-fo-select .fi-input-wrp,body:not(.fi-panel-admin) .select-dropdown .fi-input-wrp{border-radius:0;box-shadow:unset!important}body:not(.fi-panel-admin) .fi-fo-select .fi-select-input div[x-ref=select],body:not(.fi-panel-admin) .select-dropdown .fi-select-input div[x-ref=select]{min-height:unset!important}body:not(.fi-panel-admin) .fi-fo-select .fi-input-wrp-content-ctn,body:not(.fi-panel-admin) .select-dropdown .fi-input-wrp-content-ctn{z-index:2}body:not(.fi-panel-admin) .fi-fo-select .fi-select-input-btn,body:not(.fi-panel-admin) .select-dropdown .fi-select-input-btn{min-height:unset;background-image:unset;padding:0}body:not(.fi-panel-admin) .fi-fo-select .fi-select-input-btn .fi-select-input-placeholder,body:not(.fi-panel-admin) .select-dropdown .fi-select-input-btn .fi-select-input-placeholder{color:#000;font-size:1rem}body:not(.fi-panel-admin) .fi-fo-select .fi-select-input,body:not(.fi-panel-admin) .select-dropdown .fi-select-input{padding-inline-end:2.5rem;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-fo-select .fi-select-input:not(.choices),body:not(.fi-panel-admin) .select-dropdown .fi-select-input:not(.choices){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%232c6852' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action),body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action){display:flex!important}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices[data-type=select-one] .choices__item,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices[data-type=select-one] .choices__item{font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner{background-image:unset!important}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__input::placeholder,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__input::placeholder{color:#000;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__list,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__list{margin-block-end:.6rem}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__list .choices__item,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__list .choices__item{box-shadow:unset;border-radius:unset;background-color:var(--color-tertiary);color:var(--color-primary);align-items:center;padding:.4rem .6rem;font-size:.875rem;line-height:1.25rem;display:flex}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__list .choices__item .choices__button,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices[data-type=select-multiple] .choices__inner .choices__list .choices__item .choices__button{margin-inline:.4rem 0;position:unset!important}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__list--dropdown,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__list--dropdown{border-radius:unset;background-color:#fff;border:1px solid #8a8a8a;margin-block-start:1px;padding:0;font-family:inherit;overflow-y:auto;box-shadow:0 2px 4px #0000001a}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__list--dropdown .choices__list,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__list--dropdown .choices__list{margin:0;padding:0}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__item--choice,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__item--choice{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:0;margin:0;padding:6px 12px;font-size:1rem;line-height:1.5;transition:background-color .1s}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__item--choice:hover,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__item--choice:hover{background-color:#fff}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__item--choice.is-highlighted,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__item--choice.is-highlighted{color:#fff;background-color:#3b82f6}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__item--choice[aria-selected=true]:not(.is-highlighted),body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__item--choice[aria-selected=true]:not(.is-highlighted){color:#374151;background-color:#fff;font-weight:500}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__item--choice[aria-selected=true].is-highlighted,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__item--choice[aria-selected=true].is-highlighted{color:#fff;background-color:#2563eb;font-weight:500}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__item--choice.choices__item--disabled,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__item--choice.choices__item--disabled{color:#9ca3af;cursor:not-allowed;background-color:#fff}body:not(.fi-panel-admin) .fi-fo-select:has(.fi-ac-icon-btn-action) .choices__item--choice.choices__item--selectable,body:not(.fi-panel-admin) .select-dropdown:has(.fi-ac-icon-btn-action) .choices__item--choice.choices__item--selectable{padding-inline-end:12px}body:not(.fi-panel-admin) .fi-fo-toggle[aria-checked=true]{background-color:var(--color-primary)}body:not(.fi-panel-admin) input[type=checkbox]{border-radius:unset!important;box-shadow:unset!important;color:var(--color-primary)!important;border:1px solid!important}body:not(.fi-panel-admin) input[type=checkbox]:checked:focus,body:not(.fi-panel-admin) input[type=checkbox]:focus:focus{outline:none;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important;--tw-ring-color:#2c685280!important}@supports (color:color-mix(in lab,red,red)){body:not(.fi-panel-admin) input[type=checkbox]:checked:focus,body:not(.fi-panel-admin) input[type=checkbox]:focus:focus{--tw-ring-color:color-mix(in srgb,var(--color-primary)50%,transparent)!important}}body:not(.fi-panel-admin) input[type=checkbox]:checked{background-color:var(--color-primary)}body:not(.fi-panel-admin) h1.leading-6,body:not(.fi-panel-admin) h2.leading-6,body:not(.fi-panel-admin) h3.leading-6,body:not(.fi-panel-admin) h4.leading-6,body:not(.fi-panel-admin) h5.leading-6,body:not(.fi-panel-admin) h6.leading-6,body:not(.fi-panel-admin) h3{line-height:1.1!important}body:not(.fi-panel-admin) .fi-no-notification{padding:1rem!important}body:not(.fi-panel-admin) .fi-no-notification svg{color:var(--color-primary)}body:not(.fi-panel-admin) .fi-no-notification>div{align-items:center}body:not(.fi-panel-admin) .fi-no-notification .fi-no-notification-title{line-height:1;font-family:var(--font-base)!important;margin-block-end:0!important;font-size:18px!important}body:not(.fi-panel-admin) .fi-modal-trigger{justify-content:start}body:not(.fi-panel-admin) .fi-modal-window{border-radius:0;min-width:300px!important;max-width:300px!important}@media (min-width:500px){body:not(.fi-panel-admin) .fi-modal-window{min-width:450px!important;max-width:450px!important}}@media (min-width:650px){body:not(.fi-panel-admin) .fi-modal-window{min-width:600px!important;max-width:600px!important}}body:not(.fi-panel-admin) .fi-modal-window .fi-modal-description{margin-block-start:0!important}body:not(.fi-panel-admin) .fi-modal-window .fi-modal-content{padding-block-start:1rem}body:not(.fi-panel-admin) .fi-modal-window .fi-modal-heading{font-family:var(--font-heading);margin-block-end:.5rem!important;font-size:1.875rem!important;font-weight:400!important}body:not(.fi-panel-admin) .fi-modal-window .fi-fo-field-wrp-label span{font-size:16px!important}body:not(.fi-panel-admin) .fi-modal-window .fi-section-content-ctn{border:0;width:unset!important;min-width:unset!important}body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-breadcrumbs) div:has(.fi-ac-btn-action){flex-wrap:wrap}body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-breadcrumbs) div:has(.fi-ac-btn-action) .fi-ac-btn-action{background-color:var(--color-secondary)}body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-breadcrumbs) div:has(.fi-ac-btn-action) .fi-ac-btn-action *{color:#000}body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-breadcrumbs) div:has(.fi-ac-btn-action) .fi-ac-btn-action:hover{background-color:#8daa3c}@supports (color:color-mix(in lab,red,red)){body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-breadcrumbs) div:has(.fi-ac-btn-action) .fi-ac-btn-action:hover{background-color:color-mix(in srgb,var(--color-secondary)85%,black)}}body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-section){border-block-end-width:1px;border-color:var(--color-secondary)}body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-section) .fi-section{padding-inline:.5rem;transition:all .15s ease-in-out}body:not(.fi-panel-admin) .fi-modal-window div:has(>.fi-section) .fi-section:hover{background-color:var(--color-tertiary)}body:not(.fi-panel-admin) .fi-modal-window div:has(>.aspect-square).ring-2{background-color:var(--color-tertiary);--tw-ring-color:#a6c846}body:not(.fi-panel-admin) .fi-modal-window div:has(>.aspect-square) p{color:#000}@media (max-width:640px){body:not(.fi-panel-admin) .fi-modal-window div.w-1\/2:has(.aspect-square){width:100%}}body:not(.fi-panel-admin) .fi-modal-window .fi-breadcrumbs-list .fi-breadcrumbs-item-separator{display:none}body:not(.fi-panel-admin) .fi-modal-window .fi-breadcrumbs-list .fi-breadcrumbs-item:not(:last-child):after{content:"?";vertical-align:top;color:#999;margin-block-end:.25rem;margin-inline:.5rem;font-size:1.5rem;line-height:2rem}body:not(.fi-panel-admin) .fi-modal-window .fi-breadcrumbs-list .fi-breadcrumbs-item:last-child:not(:only-child) .fi-breadcrumbs-item-label{color:var(--color-secondary)}body:not(.fi-panel-admin) .fi-modal-window .fi-fo-wizard .fi-fo-wizard-header{box-shadow:unset;border-block-end-width:1px;border-color:var(--color-secondary)}body:not(.fi-panel-admin) .fi-modal-window .fi-fo-wizard .fi-fo-wizard-header .fi-fo-wizard-header-step-button .fi-fo-wizard-header-step-icon-ctn{background-color:var(--color-tertiary);border:0;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}body:not(.fi-panel-admin) .fi-modal-window .fi-fo-wizard .fi-fo-wizard-header .fi-fo-wizard-header-step-button .fi-fo-wizard-header-step-icon-ctn .fi-fo-wizard-header-step-indicator{color:var(--color-primary);font-weight:700}body:not(.fi-panel-admin) .fi-modal-window .fi-fo-wizard .fi-fo-wizard-header .fi-fo-wizard-header-step-button .fi-fo-wizard-header-step-label{color:#000;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-modal-window .fi-modal-footer .fi-ac-action.fi-ac-btn-action{margin:0}body:not(.fi-panel-admin) .fi-dropdown-panel{border-radius:unset;box-shadow:0 2px 4px #0000001a}body:not(.fi-panel-admin) .fi-dropdown-panel .fi-dropdown-list-item:hover{border-radius:unset;background-color:var(--color-tertiary)}body:not(.fi-panel-admin) .fi-dropdown-panel .fi-dropdown-list-item span{color:#000}body:not(.fi-panel-admin) .fi-modal-footer-actions:has(button:nth-child(2):last-child){justify-content:space-between}body:not(.fi-panel-admin) div:has(>span.fi-badge) span.fi-badge{box-shadow:none;border-radius:0;padding:.25rem .45rem;font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) div:has(>span.fi-badge) span.fi-badge:not(.status-badge){background-color:var(--color-tertiary);color:var(--color-primary)}body:not(.fi-panel-admin) div:has(>span.fi-badge) span.fi-badge.status-badge{padding:.5rem .8rem}body:not(.fi-panel-admin) div:has(>span.fi-badge) span.fi-badge .fi-badge-delete-button{margin-inline-end:.2rem}body:not(.fi-panel-admin) div:has(>span.fi-badge) span.fi-badge .fi-badge-delete-button svg{fill:var(--color-primary);width:1.1rem;height:1.1rem}body:not(.fi-panel-admin) div:has(>span.fi-badge) .truncate{padding:0}body:not(.fi-panel-admin) .col-span-3{grid-column:span 3/span 3}body:not(.fi-panel-admin) nav.header>ul{align-items:center}body:not(.fi-panel-admin) .btn-primary,body:not(.fi-panel-admin) .fi-fo-file-upload-editor-control-panel-footer button.fi-color-success{background-color:var(--color-primary)!important;color:#fff!important}body:not(.fi-panel-admin) .btn-primary .fi-icon,body:not(.fi-panel-admin) .fi-fo-file-upload-editor-control-panel-footer button.fi-color-success .fi-icon{color:#fff!important}body:not(.fi-panel-admin) .btn-primary:hover,body:not(.fi-panel-admin) .fi-fo-file-upload-editor-control-panel-footer button.fi-color-success:hover{background-color:#255846!important}@supports (color:color-mix(in lab,red,red)){body:not(.fi-panel-admin) .btn-primary:hover,body:not(.fi-panel-admin) .fi-fo-file-upload-editor-control-panel-footer button.fi-color-success:hover{background-color:color-mix(in srgb,var(--color-primary)85%,black)!important}}body:not(.fi-panel-admin) .previous-step .fi-icon,body:not(.fi-panel-admin) .new-product-btn .fi-icon,body:not(.fi-panel-admin) .btn-secondary .fi-icon{color:#000!important}body:not(.fi-panel-admin) .btn-primary-outline{border-width:1px;border-color:var(--color-primary)!important;color:var(--color-primary)!important;background-color:#fff!important}body:not(.fi-panel-admin) .btn-primary-outline .fi-icon{color:var(--color-primary)!important}body:not(.fi-panel-admin) .btn-primary-outline:hover{background-color:var(--color-primary)!important}body:not(.fi-panel-admin) .btn-primary-outline:hover .fi-icon,body:not(.fi-panel-admin) .btn-primary-outline:hover{color:#fff!important}body:not(.fi-panel-admin) .btn-primary-outline .fi-btn-label{transition:all .15s ease-in-out;color:var(--color-primary)!important}body:not(.fi-panel-admin) .profile p{font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .profile .fi-ta-content{background-color:unset}body:not(.fi-panel-admin) .profile .preferences .fi-sc{row-gap:.5rem}body:not(.fi-panel-admin) .profile .fi-section-header-description{color:#000}body:not(.fi-panel-admin) .profile .fi-section-content-ctn{border:0!important}body:not(.fi-panel-admin) .profile .fi-section-content-ctn .fi-sc{padding:0!important}@media (max-width:1024px){body:not(.fi-panel-admin) .profile .profile-info{border-block-end-width:1px;border-color:#e5e7eb;grid-column:span 12/span 12}}@media (min-width:1024px){body:not(.fi-panel-admin) .profile .profile-info{border-inline-end-width:1px;border-color:#e5e7eb;grid-column:span 3/span 3}}body:not(.fi-panel-admin) .profile .tabs{grid-column:span 12/span 12}@media (min-width:1024px){body:not(.fi-panel-admin) .profile .tabs{grid-column:span 9/span 9}}body:not(.fi-panel-admin) .profile .tabs .fi-ta-ctn{padding:0}body:not(.fi-panel-admin) .profile .tabs .fi-ta-ctn .fi-ta-content{padding:2rem 0}body:not(.fi-panel-admin) .profile .fi-fieldset{box-shadow:unset;border-radius:unset;border:unset;padding:0}body:not(.fi-panel-admin) .profile .fi-fieldset legend{margin-block-end:.75rem;font-size:1rem;font-weight:700;line-height:1.75rem}body:not(.fi-panel-admin) .profile .fi-fieldset .grid{row-gap:.5rem}body:not(.fi-panel-admin) .profile .filepond--root.filepond--hopper label{color:#000}body:not(.fi-panel-admin) .profile .filepond--root.filepond--hopper label .filepond--label-action{color:var(--color-primary)}body:not(.fi-panel-admin) .profile .change-email-form .fi-section-content-ctn{border:0;margin-block-start:1rem}body:not(.fi-panel-admin) .profile .change-email-form *{box-shadow:unset;border-radius:0}body:not(.fi-panel-admin) .profile .change-email-form .fi-section-content{padding:0}body:not(.fi-panel-admin) .profile .delete-account-action{box-shadow:none;border-radius:0;margin-block-start:2rem;padding-block-start:2rem}body:not(.fi-panel-admin) .profile .delete-account-action .fi-section-content-ctn{margin-block-start:1rem;border:0!important}body:not(.fi-panel-admin) .profile .delete-account-action .fi-section-content{padding:0!important}body:not(.fi-panel-admin) .profile .delete-account-action *{border:unset}body:not(.fi-panel-admin) .profile .fi-section-header{padding:0!important}body:not(.fi-panel-admin) .profile .fi-section-header .fi-section-header-heading{margin-bottom:0!important;font-size:2rem!important;font-weight:400!important}body:not(.fi-panel-admin) .fi-fo-field-wrp-label:has(>.fi-checkbox-input),body:not(.fi-panel-admin) div:has(>input[type=checkbox]),body:not(.fi-panel-admin) div:has(input[type=checkbox]) label,body:not(.fi-panel-admin) input[type=checkbox]{cursor:pointer}body:not(.fi-panel-admin) .fi-fo-field-wrp-label:has(>.fi-checkbox-input) span,body:not(.fi-panel-admin) div:has(>input[type=checkbox]) span,body:not(.fi-panel-admin) div:has(input[type=checkbox]) label span,body:not(.fi-panel-admin) input[type=checkbox] span{font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .fi-fo-field-label-content{font-size:1rem;font-weight:700;line-height:1.5rem}body:not(.fi-panel-admin) input[type=checkbox]+.fi-fo-field-label-content{font-weight:400}body:not(.fi-panel-admin) .fi-tabs,body:not(.fi-panel-admin) .switch-tabs{padding:unset;box-shadow:unset;border-radius:unset;border-block-end-width:1px;border-color:var(--color-secondary);gap:2rem;display:flex;overflow:visible}@media (max-width:768px){body:not(.fi-panel-admin) .fi-tabs,body:not(.fi-panel-admin) .switch-tabs{border-width:0;flex-direction:column;gap:.5rem}body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item,body:not(.fi-panel-admin) .fi-tabs .tab,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item,body:not(.fi-panel-admin) .switch-tabs .tab{border-block-end-width:1px;border-color:var(--color-secondary);text-align:center}}body:not(.fi-panel-admin) .fi-tabs *,body:not(.fi-panel-admin) .switch-tabs *{box-shadow:unset;border-radius:unset}body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item,body:not(.fi-panel-admin) .fi-tabs .tab,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item,body:not(.fi-panel-admin) .switch-tabs .tab{background-color:unset;cursor:pointer;flex-wrap:wrap;margin:0;padding-block:.5rem;padding-inline:0;font-size:1.25rem;line-height:1.75rem;transition:all .15s ease-in-out;position:relative}body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item:after,body:not(.fi-panel-admin) .fi-tabs .tab:after,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item:after,body:not(.fi-panel-admin) .switch-tabs .tab:after{content:"";background-color:var(--color-primary);block-size:4px;inline-size:0;transition:all .25s ease-in-out;position:absolute;inset-block-start:calc(100% - 2px);inset-inline-start:0}body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item .fi-tabs-item-label,body:not(.fi-panel-admin) .fi-tabs .tab .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .tab .fi-tabs-item-label{color:#000;font-size:1rem;line-height:1.5rem;transition:all .15s ease-in-out}@media (min-width:1280px){body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item .fi-tabs-item-label,body:not(.fi-panel-admin) .fi-tabs .tab .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .tab .fi-tabs-item-label{font-size:1.25rem;line-height:1.75rem}}body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item:hover .fi-tabs-item-label,body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item:hover,body:not(.fi-panel-admin) .fi-tabs .tab:hover .fi-tabs-item-label,body:not(.fi-panel-admin) .fi-tabs .tab:hover,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item:hover .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item:hover,body:not(.fi-panel-admin) .switch-tabs .tab:hover .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .tab:hover{color:var(--color-primary)}body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item[aria-selected=aria-selected]:after,body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item.active:after,body:not(.fi-panel-admin) .fi-tabs .tab[aria-selected=aria-selected]:after,body:not(.fi-panel-admin) .fi-tabs .tab.active:after,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item[aria-selected=aria-selected]:after,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item.active:after,body:not(.fi-panel-admin) .switch-tabs .tab[aria-selected=aria-selected]:after,body:not(.fi-panel-admin) .switch-tabs .tab.active:after{inline-size:100%}body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item[aria-selected=aria-selected] .fi-tabs-item-label,body:not(.fi-panel-admin) .fi-tabs .fi-tabs-item.active .fi-tabs-item-label,body:not(.fi-panel-admin) .fi-tabs .tab[aria-selected=aria-selected] .fi-tabs-item-label,body:not(.fi-panel-admin) .fi-tabs .tab.active .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item[aria-selected=aria-selected] .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .fi-tabs-item.active .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .tab[aria-selected=aria-selected] .fi-tabs-item-label,body:not(.fi-panel-admin) .switch-tabs .tab.active .fi-tabs-item-label{color:var(--color-primary);font-weight:700}body:not(.fi-panel-admin) .general-information .fi-fo-component-ctn{gap:0}@media (min-width:1024px){body:not(.fi-panel-admin) .general-information .fi-fo-component-ctn{column-gap:3rem}}body:not(.fi-panel-admin) .general-information .fi-fo-component-ctn .fi-fo-field-wrp:not(:has(.fi-checkbox-input)){padding-block-end:2rem}body:not(.fi-panel-admin) .general-information .fi-fo-component-ctn .fi-fo-field-wrp:has(.fi-checkbox-input){margin-block-end:.3rem}body:not(.fi-panel-admin) .general-information .fi-fo-component-ctn .fi-fo-field-wrp:has(.exception-mb){padding-block-end:2rem}body:not(.fi-panel-admin) .profile-btn{z-index:2;text-transform:uppercase;padding:.6rem 1rem;font-size:1.35rem;font-weight:400;color:var(--color-primary)!important}body:not(.fi-panel-admin) .profile-btn .fi-icon{color:var(--color-primary)!important}body:not(.fi-panel-admin) .summary .logo{background-color:unset!important}body:not(.fi-panel-admin) .summary .logo img{object-fit:cover!important}body:not(.fi-panel-admin) .summary .atmosphere-images img{width:100%!important;height:100%!important}body:not(.fi-panel-admin) .fi-input,body:not(.fi-panel-admin) .fi-input::placeholder{font-family:var(--font-base)!important}body:not(.fi-panel-admin) .fi-fo-field-wrp-helper-text{font-size:1rem;line-height:1.5rem}body:not(.fi-panel-admin) .wizard{justify-content:space-between;padding-block-end:4rem;display:flex}@media (max-width:529px){body:not(.fi-panel-admin) .wizard{flex-direction:column;gap:1rem;padding-block-end:0}body:not(.fi-panel-admin) .wizard .circle-icon{box-shadow:0 0 0 3px #fff!important}}body:not(.fi-panel-admin) .wizard .step{align-items:center;display:flex;position:relative}@media (max-width:529px){body:not(.fi-panel-admin) .wizard .step{gap:.75rem}}body:not(.fi-panel-admin) .wizard .step .title{font-size:.875rem;line-height:1.25rem}body:not(.fi-panel-admin) .wizard .step:after{content:"";z-index:0;background-color:var(--color-gray-100);block-size:100%;inline-size:4px;position:absolute;inset-block-start:50%;inset-inline-start:calc(1.25rem - 2px)}body:not(.fi-panel-admin) .wizard .step .circle-icon{color:#fff;border-width:1px;border-color:var(--color-secondary);z-index:10;background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:relative;box-shadow:0 0 0 10px #fff}body:not(.fi-panel-admin) .wizard .step .circle-icon .icon{color:var(--color-secondary);width:1.25rem;height:1.25rem}body:not(.fi-panel-admin) .wizard .step.active .title{font-weight:700}body:not(.fi-panel-admin) .wizard .step.active .circle-icon{outline-width:4px;outline-style:solid;outline-color:var(--color-tertiary)}body:not(.fi-panel-admin) .wizard .step:has(~.step.active){cursor:pointer}body:not(.fi-panel-admin) .wizard .step:has(~.step.active) .circle-icon{background-color:var(--color-primary);border-width:0}body:not(.fi-panel-admin) .wizard .step:has(~.step.active) .circle-icon .icon{color:#fff}body:not(.fi-panel-admin) .wizard .step:has(~.step.active):after{background-color:var(--color-primary)}body:not(.fi-panel-admin) .wizard .step:has(~.step-pointer){cursor:pointer}body:not(.fi-panel-admin) .wizard .step:last-child:after{background-color:#fff}@media (min-width:530px){body:not(.fi-panel-admin) .wizard .step{flex-direction:column;gap:.5rem;padding-inline:1.5rem}body:not(.fi-panel-admin) .wizard .step:after{block-size:4px;inline-size:500px;inset-block-start:calc(.75rem - 2px);inset-inline-start:50%}body:not(.fi-panel-admin) .wizard .step .title{text-align:center;inline-size:100px;font-size:13px;position:absolute;inset-block-start:calc(100% + 10px)}}@media (min-width:529px) and (max-width:1023px){body:not(.fi-panel-admin) .wizard .step .circle-icon{width:1.5rem;height:1.5rem;box-shadow:0 0 0 5px #fff}body:not(.fi-panel-admin) .wizard .step .circle-icon .icon{color:var(--color-secondary);width:1rem;height:1rem}}@media (min-width:1024px){body:not(.fi-panel-admin) .wizard .step:after{block-size:6px;inset-block-start:calc(1.25rem - 3px)}body:not(.fi-panel-admin) .wizard .step .title{inline-size:200px}body:not(.fi-panel-admin) .wizard .step.active .circle-icon{outline-width:6px;outline-style:solid;outline-color:var(--color-tertiary)}}body:not(.fi-panel-admin) .resend-code *{color:var(--color-primary)}body:not(.fi-panel-admin) .ms-6{margin-inline-start:1.5rem}body:not(.fi-panel-admin) .heart-badge{box-shadow:unset;background-color:#fff;padding:.6rem .6rem .4rem}body:not(.fi-panel-admin) .heart-badge svg{stroke:var(--color-primary);width:1.5rem;height:1.5rem}body:not(.fi-panel-admin) .heart-badge svg.filled{fill:var(--color-primary)}body:not(.fi-panel-admin) .product-detail .title,body:not(.fi-panel-admin) .summary .title{color:var(--color-primary)!important}body:not(.fi-panel-admin) .product-detail .subtitle,body:not(.fi-panel-admin) .summary .subtitle{text-transform:unset!important;font-size:1.25rem!important;font-family:var(--font-base)!important}body:not(.fi-panel-admin) .product-detail .description .fi-in-text-item>div.text-sm,body:not(.fi-panel-admin) .summary .description .fi-in-text-item>div.text-sm{font-size:1rem!important;font-weight:700!important;line-height:1.5rem!important}body:not(.fi-panel-admin) .product-detail h2,body:not(.fi-panel-admin) .summary h2{font-family:var(--font-base)!important;text-transform:unset!important}body:not(.fi-panel-admin) .product-detail h4,body:not(.fi-panel-admin) .summary h4{font-family:var(--font-base)!important;text-transform:unset!important;color:var(--color-primary)!important}body:not(.fi-panel-admin) .product-detail .product-head,body:not(.fi-panel-admin) .summary .product-head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}body:not(.fi-panel-admin) .product-detail .product-head .status-badge,body:not(.fi-panel-admin) .summary .product-head .status-badge{border-style:solid!important;border-width:2px!important;border-color:var(--color-secondary)!important;color:var(--color-primary)!important;background-color:#fff!important;font-weight:700!important}body:not(.fi-panel-admin) .product-detail .product-head .rating svg,body:not(.fi-panel-admin) .product-detail .product-head .rating span:not(.review-amount),body:not(.fi-panel-admin) .summary .product-head .rating svg,body:not(.fi-panel-admin) .summary .product-head .rating span:not(.review-amount){width:1.25rem!important;height:1.25rem!important}body:not(.fi-panel-admin) .product-detail .product-head .status-badges:not(:has(.status-badge)),body:not(.fi-panel-admin) .summary .product-head .status-badges:not(:has(.status-badge)){display:none}@media (max-width:1023px){body:not(.fi-panel-admin) .product-detail .favorite-action-lg,body:not(.fi-panel-admin) .summary .favorite-action-lg{display:none!important}}body:not(.fi-panel-admin) .product-detail .favorite-action-lg .heart-badge,body:not(.fi-panel-admin) .summary .favorite-action-lg .heart-badge{border-block-end-width:0!important}body:not(.fi-panel-admin) .product-detail .favorite-action-mobile .fi-btn,body:not(.fi-panel-admin) .summary .favorite-action-mobile .fi-btn{border-radius:0!important}@media (min-width:1024px){body:not(.fi-panel-admin) .product-detail .favorite-action-mobile,body:not(.fi-panel-admin) .summary .favorite-action-mobile{display:none!important}}body:not(.fi-panel-admin) .product-detail img,body:not(.fi-panel-admin) .summary img{max-width:100%!important;height:auto!important}body:not(.fi-panel-admin) .product-detail .logo,body:not(.fi-panel-admin) .summary .logo{background-color:unset!important}body:not(.fi-panel-admin) .product-detail .logo img,body:not(.fi-panel-admin) .summary .logo img{max-height:200px!important;height:unset!important;object-fit:cover!important;border-radius:unset!important;max-width:200px!important}body:not(.fi-panel-admin) .product-detail .product-info-col,body:not(.fi-panel-admin) .summary .product-info-col{grid-column:10/span 3!important}@media (max-width:1023px){body:not(.fi-panel-admin) .product-detail .product-info-col,body:not(.fi-panel-admin) .summary .product-info-col{padding-block-start:2.5rem!important}}body:not(.fi-panel-admin) .product-detail .product-info-col .product-info,body:not(.fi-panel-admin) .summary .product-info-col .product-info{flex-direction:column!important;gap:1.5rem!important;display:flex!important}body:not(.fi-panel-admin) .product-detail .product-info-col .product-info .fi-in-entry-label,body:not(.fi-panel-admin) .summary .product-info-col .product-info .fi-in-entry-label{color:var(--color-primary)!important;font-size:1rem!important;font-weight:700!important;line-height:1.5rem!important}body:not(.fi-panel-admin) .product-detail .product-info-col .product-info .fi-in-text-item>div,body:not(.fi-panel-admin) .product-detail .product-info-col .product-info .fi-in-placeholder,body:not(.fi-panel-admin) .summary .product-info-col .product-info .fi-in-text-item>div,body:not(.fi-panel-admin) .summary .product-info-col .product-info .fi-in-placeholder{font-size:1.25rem!important;line-height:1.2!important}body:not(.fi-panel-admin) .product-detail .product-info-col .product-info .price,body:not(.fi-panel-admin) .summary .product-info-col .product-info .price{color:#000;font-size:1.875rem;line-height:1.1!important;font-family:var(--font-heading)!important}body:not(.fi-panel-admin) .product-detail .product-details-col,body:not(.fi-panel-admin) .summary .product-details-col{grid-column:span 8/span 8!important}body:not(.fi-panel-admin) .product-detail .product-details-col .fi-in-entry-wrp:has(.fi-in-entry-wrp-label)>div,body:not(.fi-panel-admin) .summary .product-details-col .fi-in-entry-wrp:has(.fi-in-entry-wrp-label)>div{gap:0!important}body:not(.fi-panel-admin) .product-detail .product-details-col .fi-in-entry-label,body:not(.fi-panel-admin) .product-detail .product-details-col h4,body:not(.fi-panel-admin) .summary .product-details-col .fi-in-entry-label,body:not(.fi-panel-admin) .summary .product-details-col h4{color:var(--color-primary)!important;margin-block-end:1rem!important;font-size:1.75rem!important;line-height:1.85rem!important}body:not(.fi-panel-admin) .product-detail .review-amount,body:not(.fi-panel-admin) .summary .review-amount{font-size:1rem!important;line-height:1.5rem!important}@media (min-width:1024px){body:not(.fi-panel-admin) .product-detail .product-grid,body:not(.fi-panel-admin) .summary .product-grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}}body:not(.fi-panel-admin) .product-detail .text,body:not(.fi-panel-admin) .product-detail .custom-image,body:not(.fi-panel-admin) .product-detail .video,body:not(.fi-panel-admin) .summary .text,body:not(.fi-panel-admin) .summary .custom-image,body:not(.fi-panel-admin) .summary .video{padding:1.5rem 0!important}body:not(.fi-panel-admin) .product-detail .statement-icon,body:not(.fi-panel-admin) .summary .statement-icon{background-color:var(--color-tertiary);border-radius:9999px;width:3rem;height:3rem;margin-block-end:.75rem}body:not(.fi-panel-admin) .fi-btn.heart-badge{background-color:unset!important}body:not(.fi-panel-admin) .small-btn{padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.25rem!important}body:not(.fi-panel-admin) .fi-fo-field-wrp{height:100%!important}body:not(.fi-panel-admin) .fi-fo-field-wrp>.grid:first-of-type{flex-direction:column!important;justify-content:space-between!important;height:100%!important;display:flex!important}body:not(.fi-panel-admin) .product-case{border-width:1px;border-color:var(--color-primary);position:relative}body:not(.fi-panel-admin) .product-case .info-container{padding:4rem 2rem 2rem}body:not(.fi-panel-admin) .product-case .info-container .case-type-label{background-color:var(--color-green);color:#fff;font-size:1rem;line-height:1.5rem;font-family:var(--font-heading);letter-spacing:1px;padding-block:.5rem;padding-inline:1rem;position:absolute;inset-block-start:0;inset-inline-start:2rem}body:not(.fi-panel-admin) .product-case .info-container .title{color:#000;margin-block-end:0;font-size:1.25rem;line-height:normal}body:not(.fi-panel-admin) .product-case img{object-fit:cover;width:100%!important;height:300px!important}body:not(.fi-panel-admin) .product-case .btn{position:absolute;inset-block-end:-1.5rem;inset-inline-end:3rem}body:not(.fi-panel-admin) .last-visited-product-item{border-width:1px;border-color:var(--color-secondary);gap:1.5rem;padding:.75rem;display:flex}body:not(.fi-panel-admin) .last-visited-product-item .title{color:var(--color-green);margin-block-end:0;font-size:.875rem;font-weight:700;line-height:1.25rem}body:not(.fi-panel-admin) .last-visited-product-item .img-wrapper{display:flex}body:not(.fi-panel-admin) .last-visited-product-item .img-wrapper img{object-fit:cover;flex-shrink:0;width:80px!important;height:80px!important}@media (min-width:1280px){body:not(.fi-panel-admin) .last-visited-product-item .img-wrapper img{width:90px!important;height:90px!important}}body:not(.fi-panel-admin) .last-visited-product-item .rating .review-amount{font-size:.75rem!important;line-height:1rem!important}body:not(.fi-panel-admin) .last-visited-product-item .rating svg,body:not(.fi-panel-admin) .last-visited-product-item .rating span:not(.review-amount){width:.625rem!important;height:.625rem!important}body:not(.fi-panel-admin) .line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body:not(.fi-panel-admin) .rich-editor a,body:not(.fi-panel-admin) .redactor-styles a{text-decoration:underline!important}body:not(.fi-panel-admin) .rich-editor ul,body:not(.fi-panel-admin) .redactor-styles ul{list-style:inside!important}body:not(.fi-panel-admin) .fi-dropdown-panel>div{padding:.5rem!important}body:not(.fi-panel-admin) .fi-dropdown-panel div[class*=columns-]{flex-direction:column!important;gap:.5rem!important;display:flex!important}body:not(.fi-panel-admin) .fi-dropdown-panel div[class*=columns-]:not(:has(*)){margin-block-start:0!important}body:not(.fi-panel-admin) .fi-dropdown-panel .fi-section{padding:.25rem!important}body:not(.fi-panel-admin) .fi-dropdown-panel .fi-section:hover{background-color:var(--color-tertiary)}body:not(.fi-panel-admin) .rich-editor a{text-decoration:underline}body:not(.fi-panel-admin) .rich-editor ul{margin-bottom:1rem!important;padding-left:1.5rem!important;list-style-type:disc!important;list-style-position:outside!important}body:not(.fi-panel-admin) .rich-editor ol{margin-bottom:1rem!important;padding-left:1.5rem!important;list-style-type:decimal!important;list-style-position:outside!important}body:not(.fi-panel-admin) .rich-editor li{margin-bottom:.5rem!important;display:list-item!important}body:not(.fi-panel-admin) .rich-editor ul li{list-style-type:disc!important}body:not(.fi-panel-admin) .rich-editor ol li{list-style-type:decimal!important}body:not(.fi-panel-admin) .fi-fo-text-input,body:not(.fi-panel-admin) .fi-fo-textarea,body:not(.fi-panel-admin) .fi-fo-select,body:not(.fi-panel-admin) .select-dropdown{box-shadow:unset!important;border-radius:unset!important}body:not(.fi-panel-admin) .fi-fo-text-input input,body:not(.fi-panel-admin) .fi-fo-textarea input,body:not(.fi-panel-admin) .fi-fo-select input,body:not(.fi-panel-admin) .select-dropdown input{font-size:16px}body:not(.fi-panel-admin) .fi-fo-text-input:focus-within,body:not(.fi-panel-admin) .fi-fo-textarea:focus-within,body:not(.fi-panel-admin) .fi-fo-select:focus-within,body:not(.fi-panel-admin) .select-dropdown:focus-within{--tw-ring-color:#2c6852!important}body:not(.fi-panel-admin) .fi-fo-text-input .fi-input-wrp-suffix,body:not(.fi-panel-admin) .fi-fo-textarea .fi-input-wrp-suffix,body:not(.fi-panel-admin) .fi-fo-select .fi-input-wrp-suffix,body:not(.fi-panel-admin) .select-dropdown .fi-input-wrp-suffix{border:0}body:not(.fi-panel-admin) .fi-fo-text-input .fi-input-wrp-suffix .fi-icon,body:not(.fi-panel-admin) .fi-fo-textarea .fi-input-wrp-suffix .fi-icon,body:not(.fi-panel-admin) .fi-fo-select .fi-input-wrp-suffix .fi-icon,body:not(.fi-panel-admin) .select-dropdown .fi-input-wrp-suffix .fi-icon{color:var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-text-input,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-text-input,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-text-input,body:not(.fi-panel-admin) .select-dropdown.fi-fo-text-input{padding:0}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-text-input:focus-within,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-text-input:focus-within,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-text-input:focus-within,body:not(.fi-panel-admin) .select-dropdown.fi-fo-text-input:focus-within{box-shadow:0 0 0 2px var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-text-input input,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-text-input input,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-text-input input,body:not(.fi-panel-admin) .select-dropdown.fi-fo-text-input input{background-color:var(--color-gray-100)!important;padding:10px 16px!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-textarea,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-textarea,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-textarea,body:not(.fi-panel-admin) .select-dropdown.fi-fo-textarea{padding:0}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-textarea:focus-within,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-textarea:focus-within,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-textarea:focus-within,body:not(.fi-panel-admin) .select-dropdown.fi-fo-textarea:focus-within{box-shadow:0 0 0 2px var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-textarea textarea,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-textarea textarea,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-textarea textarea,body:not(.fi-panel-admin) .select-dropdown.fi-fo-textarea textarea{background-color:var(--color-gray-100)!important;padding:10px 16px!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices),body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices),body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices),body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices){padding:0;display:flex}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices):focus-within input,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices):focus-within input,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices):focus-within input,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices):focus-within input{box-shadow:0 0 0 2px var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices) input,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices) input,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices) input,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices) input{background-repeat:no-repeat;width:100%;background-color:var(--color-gray-100)!important;padding:10px 16px!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%232c6852' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right 0 bottom 9px!important;background-size:24px 24px!important;padding-inline-end:24px!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices) .fi-input-wrp-suffix,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices) .fi-input-wrp-suffix,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices) .fi-input-wrp-suffix,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices) .fi-input-wrp-suffix{align-items:center;height:44px;margin-block-start:auto;display:flex;background-color:var(--color-gray-100)!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices) .fi-input-wrp-suffix button,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices) .fi-input-wrp-suffix button,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices) .fi-input-wrp-suffix button,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices) .fi-input-wrp-suffix button{padding-block-end:0}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices) .choices__inner,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices) .choices__inner,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices) .choices__inner,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices) .choices__inner{padding:0}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices) .choices__inner .choices__list,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices) .choices__inner .choices__list,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices) .choices__inner .choices__list,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices) .choices__inner .choices__list{margin-inline-start:0}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.choices) .choices__inner .choices__list:empty,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.choices) .choices__inner .choices__list:empty,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.choices) .choices__inner .choices__list:empty,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.choices) .choices__inner .choices__list:empty{margin:0}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select .fi-select-input,body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select .fi-select-input,body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select .fi-select-input,body:not(.fi-panel-admin) .select-dropdown.fi-fo-select .fi-select-input{width:100%;background-color:var(--color-gray-100)!important;padding:10px 16px!important}body:not(.fi-panel-admin) .fi-fo-text-input.fi-fo-select:has(.fi-select-input:focus),body:not(.fi-panel-admin) .fi-fo-textarea.fi-fo-select:has(.fi-select-input:focus),body:not(.fi-panel-admin) .fi-fo-select.fi-fo-select:has(.fi-select-input:focus),body:not(.fi-panel-admin) .select-dropdown.fi-fo-select:has(.fi-select-input:focus){box-shadow:0 0 0 2px var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-input-wrp{box-shadow:unset!important;border:0!important;border-radius:0!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-input-wrp .fi-input-wrp-prefix,body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-input-wrp .fi-input-wrp-suffix{border:0!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-input-wrp:focus-within{box-shadow:0 0 0 2px var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-input-wrp input{background-color:var(--color-gray-100)!important;padding:10px 16px!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-btn-group{box-shadow:unset!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;display:grid!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-btn-group .fi-btn{box-shadow:unset!important;background-color:#fff!important;border-radius:0!important;margin:0!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) .fi-btn-group .fi-btn:hover{background-color:var(--color-tertiary)!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) div:not(.fi-btn-group):has(>.fi-btn){gap:.5rem!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) div:not(.fi-btn-group):has(>.fi-btn) .fi-btn{padding:.5rem 1rem!important}body:not(.fi-panel-admin) .fi-fo-file-upload div[x-show=isEditorOpen]:not([style*="display: none"]) div:not(.fi-btn-group):has(>.fi-btn) .fi-btn .fi-btn-label{font-size:.875rem!important;line-height:1.25rem!important}body:not(.fi-panel-admin) .trix-dialog{background-color:#fff}body:not(.fi-panel-admin) .trix-dialog .trix-input{box-shadow:unset;background-color:#f9fafb;border:0;border-radius:0}body:not(.fi-panel-admin) .trix-dialog .trix-input:focus-within{--tw-ring-color:#2c6852!important}body:not(.fi-panel-admin) .fi-fo-rich-editor{box-shadow:unset!important;border-radius:unset!important;border:1px solid var(--color-gray-200)!important}body:not(.fi-panel-admin) .fi-fo-rich-editor .fi-fo-rich-editor-toolbar{border-bottom:1px solid var(--color-gray-200)!important;background-color:#f9fafb!important}body:not(.fi-panel-admin) .fi-fo-rich-editor .fi-fo-rich-editor-toolbar .fi-fo-rich-editor-tool{color:#000;border-radius:0}body:not(.fi-panel-admin) .fi-fo-rich-editor .fi-fo-rich-editor-toolbar .fi-fo-rich-editor-tool:hover,body:not(.fi-panel-admin) .fi-fo-rich-editor .fi-fo-rich-editor-toolbar .fi-fo-rich-editor-tool.fi-active{background-color:var(--color-tertiary)}body:not(.fi-panel-admin) .fi-fo-rich-editor .fi-fo-rich-editor-toolbar .fi-fo-rich-editor-tool.fi-active svg{color:var(--color-primary)}body:not(.fi-panel-admin) .fi-fo-rich-editor:focus-within{--tw-ring-color:#2c6852!important}body:not(.fi-panel-admin) .fi-fo-file-upload:not(.profile .fi-fo-file-upload){overflow:auto;border:1px dashed #9ca3af!important}body:not(.fi-panel-admin) .fi-fo-file-upload:not(.profile .fi-fo-file-upload) .filepond--root{box-shadow:unset!important;border-radius:unset!important}body:not(.fi-panel-admin) .fi-fo-file-upload:not(.profile .fi-fo-file-upload) .filepond--root .filepond--drop-label{background-color:#f9fafb!important}body:not(.fi-panel-admin) .fi-fo-file-upload:not(.profile .fi-fo-file-upload) .filepond--root .filepond--image-preview-wrapper{border-radius:unset!important}body:not(.fi-panel-admin) .fi-fo-file-upload:not(.profile .fi-fo-file-upload) .filepond--root .filepond--label-action{color:var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-file-upload:not(.profile .fi-fo-file-upload) .filepond--item .filepond--panel-top,body:not(.fi-panel-admin) .fi-fo-file-upload:not(.profile .fi-fo-file-upload) .filepond--item .filepond--panel-bottom{border-radius:0!important}body:not(.fi-panel-admin) .fi-fo-builder-item{border-radius:unset;box-shadow:unset}body:not(.fi-panel-admin) .fi-fo-builder-item .section-manager-preview>div[x-show="!isEditing"]{padding:1rem 0;background-color:var(--color-gray-100)!important}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-btn{background-color:var(--color-primary);margin:0 auto}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-btn span{color:#fff}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-btn .fi-btn-icon{color:#fff!important}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-header{padding-block:1rem;padding-inline:0;overflow:unset!important}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-header .fi-fo-builder-item-header-label{overflow:unset!important;text-overflow:unset!important;white-space:unset!important;text-transform:unset!important;font-size:1.125rem!important;font-weight:700!important;font-family:var(--font-base)!important;margin:0!important}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content{border:0;padding:0}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .rx-container{border:unset;border-radius:0}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .rx-container:focus-within{box-shadow:0 0 0 2px var(--color-primary)!important}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .rx-container .rx-toolbox-container{background-color:#f9fafb;padding-block:.5rem;padding-inline:.625rem}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .rx-container .rx-toolbox-container .rx-button:hover,body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .rx-container .rx-toolbox-container .rx-button.toggled{color:var(--color-primary);background-color:var(--color-tertiary)}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .rx-container .rx-editor-container{background-color:var(--color-gray-100);border-width:2px;border-color:var(--color-gray-100)}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .section-manager-preview div:has(.fi-icon-btn){justify-content:center;align-items:center;display:flex;gap:unset!important}body:not(.fi-panel-admin) .fi-fo-builder-item .fi-fo-builder-item-content .section-manager-preview div:has(.fi-icon-btn) .fi-icon-btn.fi-color-primary{color:var(--color-primary)}@media (max-width:768px){body:not(.fi-panel-admin) .fi-fo-builder-item .fi-ac{grid-template-columns:unset}}body:not(.fi-panel-admin) .fi-modal-window .fi-color-custom{border-radius:3.40282e38px!important}@media (min-width:1024px){body:not(.fi-panel-admin) .product-overview-top{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}}body:not(.fi-panel-admin) .product-overview-top .actions-col{margin-block-start:1.5rem}@media (min-width:1024px){body:not(.fi-panel-admin) .product-overview-top .actions-col{align-items:end;margin-block-start:0}}body:not(.fi-panel-admin) .fi-modal .fi-modal-header{padding-block-start:3rem}body:not(.fi-panel-admin) a.btn-primary-outline{border-width:1px;border-color:var(--color-primary);color:var(--color-primary);background-color:#fff;border-radius:100px;align-items:center;gap:.5em;padding:.7rem 1.5rem;font-weight:600;transition:all .15s ease-in-out;display:inline-flex}body:not(.fi-panel-admin) a.btn-primary-outline:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c6852' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 4.5v15m7.5-7.5h-15' /%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;width:20px;height:20px;transition:all .15s ease-in-out;display:inline-block}body:not(.fi-panel-admin) a.btn-primary-outline:hover{background-color:var(--color-primary);color:#fff;transition:all .15s ease-in-out}body:not(.fi-panel-admin) a.btn-primary-outline:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 4.5v15m7.5-7.5h-15' /%3E%3C/svg%3E%0A")}body:not(.fi-panel-admin) .type-sectionmanager>section{padding-block-start:0}body:not(.fi-panel-admin) .type-sectionmanager>section:has(.text>:last-child:is(h2)){padding-block-end:0}body:not(.fi-panel-admin) .type-sectionmanager .text ul{margin-bottom:1rem;padding-left:20px;list-style:outside}@media (min-width:640px){body:not(.fi-panel-admin) #hs-navbar-example{display:block!important}}body:not(.fi-panel-admin) .fi-select-input{background-repeat:no-repeat;background-color:var(--color-gray-100)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%232c6852' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right 9px bottom 9px!important;background-size:24px 24px!important;padding:10px 16px!important;padding-inline-end:40px!important}body:not(.fi-panel-admin) .fi-select-input:focus-within{box-shadow:0 0 0 2px var(--color-primary)!important}body:not(.fi-panel-admin) .btn-danger,body:not(.fi-panel-admin) .fi-fo-file-upload-editor-control-panel-reset-action{color:#fff!important;background-color:#ef4444!important}body:not(.fi-panel-admin) .btn-danger:hover,body:not(.fi-panel-admin) .fi-fo-file-upload-editor-control-panel-reset-action:hover{background-color:#dc2626!important}body:not(.fi-panel-admin) .btn-danger .fi-icon,body:not(.fi-panel-admin) .fi-fo-file-upload-editor-control-panel-reset-action .fi-icon{color:#fff!important}body:not(.fi-panel-admin) .fi-sc{padding:0!important}body:not(.fi-panel-admin) .products-overview button[wire\:target=resetTableFiltersForm]{color:var(--color-primary);font-size:1rem;font-weight:700;text-decoration:underline}.content-products-overview h2,.content-products-overview h3{margin-bottom:0!important}.fi-fo-builder-block-picker-ctn .fi-icon-btn{background-color:var(--color-tertiary);border-radius:100%}.fi-fo-builder-block-picker-ctn .fi-icon-btn .fi-icon{color:var(--color-primary)}}
