@charset "UTF-8";.notifications-host{position:fixed;bottom:0;z-index:5000;max-height:100vh;width:100%;overflow-y:auto}.notifications-host:empty{display:none}.notifications-host{-ms-overflow-style:none;scrollbar-width:none}.notifications-host::-webkit-scrollbar{display:none}@media(min-width:640px){.notifications-host{top:0;bottom:auto;right:1rem;width:20rem}.notifications-host:empty{display:none}}.notifications-host__wrapper:not(:empty)>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.notifications-host__wrapper:not(:empty){padding:.75rem}@media(min-width:640px){.notifications-host__wrapper:not(:empty)>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.notifications-host__wrapper:not(:empty){padding-left:0;padding-right:0;padding-top:1.25rem;padding-bottom:0}}.notifications-host__item{position:relative;z-index:10;width:100%}.notifications-host__buttons{margin-top:.5rem}.app-notifications-move,.app-notifications-enter-active,.app-notifications-leave-active{transition:transform .25s ease-in-out;z-index:4999}.app-notifications-leave-active{position:absolute;z-index:5}.app-notifications-enter-from,.app-notifications-leave-to{transform:translateY(150%)}@media(min-width:640px){.app-notifications-enter-from,.app-notifications-leave-to{transform:translateY(-150%)}}.account-navigation-item{border-radius:.375rem}.account-navigation-item__title{overflow-wrap:normal;word-break:normal;overflow-wrap:anywhere}.account-navigation>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.account-navigation__container{padding:.75rem 1rem 1rem}.account-shell__content{position:relative;display:flex;flex-direction:column;row-gap:1.25rem}.password-tips__list{margin-left:.875rem;margin-top:.25rem;list-style-type:disc}.change-password-form{width:100%;text-align:start}.change-password-form__input{margin-bottom:1.25rem}.change-password-form__error{margin-top:1.25rem;margin-bottom:1.25rem;font-size:.75rem;line-height:.875rem}.change-password-form__actions{margin-top:1.25rem}@media(width<640px){.change-password-form__actions{text-align:center}}.coupon-item__wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem}@media(min-width:1024px){.coupon-item__wrapper{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}}.coupon-item__title{order:1;grid-column:span 1 / span 1;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-success-500) r g b / var(--tw-text-opacity, 1))}@media(min-width:1024px){.coupon-item__title{order:0;grid-column:span 2 / span 2}}.coupon-item__name{order:2;grid-column:span 2 / span 2;display:flex;align-items:center;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-300) r g b / var(--tw-border-opacity, 1));padding-left:1rem;font-weight:700}@media(min-width:1024px){.coupon-item__name{order:0;grid-column:span 3 / span 3;border-left-width:0px;padding-left:0}}.coupon-item__description{order:3;grid-column:span 3 / span 3;display:none;align-items:center;font-size:.875rem;line-height:1.125rem}@media(min-width:1024px){.coupon-item__description{order:0;grid-column:span 3 / span 3;display:flex}}@media(min-width:1500px){.coupon-item__description{grid-column:span 4 / span 4}}.coupon-item__description-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.coupon-item__end-date{order:9999;grid-column:span 3 / span 3;margin-top:-.625rem;display:flex;align-items:center;justify-content:center;gap:.25rem;text-align:center;font-size:.75rem;line-height:.875rem}@media(min-width:1024px){.coupon-item__end-date{order:0;grid-column:span 2 / span 2;margin-top:0;flex-direction:column}}@media(min-width:1500px){.coupon-item__end-date{grid-column:span 1 / span 1}}.coupon-item__end-date-label{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}.coupon-item__end-date-value{font-weight:700}.coupon-item__code{order:4;grid-column:span 3 / span 3;display:flex;align-items:center}@media(min-width:1024px){.coupon-item__code{order:0;grid-column:span 2 / span 2}}.coupon-item__code-value{font-weight:700;text-transform:uppercase;line-height:1.25rem}.coupon-item__code-button{display:flex;width:100%;flex-direction:column;border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(from var(--color-secondary-400) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-secondary-50) r g b / var(--tw-bg-opacity, 1));padding:.75rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.coupon-item__code-button:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-secondary-100) r g b / var(--tw-bg-opacity, 1))}.coupon-item__click-label{font-size:.75rem;line-height:.875rem;--tw-text-opacity: 1;color:rgb(from var(--color-secondary-500) r g b / var(--tw-text-opacity, 1))}@media(pointer:coarse){.coupon-item__click-label{display:none}}.coupon-item__tap-label{display:none;font-size:.75rem;line-height:.875rem;--tw-text-opacity: 1;color:rgb(from var(--color-secondary-500) r g b / var(--tw-text-opacity, 1))}@media(pointer:coarse){.coupon-item__tap-label{display:inline}}.vc-address-selection{display:flex;align-items:center;gap:1rem;font-size:.875rem;line-height:1.125rem}.vc-address-selection__address{flex-grow:1;word-break:break-word}.vc-address-selection--readonly .vc-address-selection__address,.vc-address-selection--disabled .vc-address-selection__address{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-address-selection__button{flex-shrink:0}.vc-address-selection__no-address{flex-grow:1;-webkit-user-select:none;user-select:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-address-selection__link{appearance:none;border-bottom-width:1px;border-style:dashed;border-color:currentColor;text-transform:lowercase;color:var(--link-color)}.vc-address-selection__link:hover{color:var(--link-hover-color)}.vc-address-selection--disabled .vc-address-selection__link{pointer-events:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.configuration-items{border-radius:var(--vc-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.25rem 1rem}@media(max-width:480px){.configuration-items{padding-left:.5rem;padding-right:.5rem}}.configuration-items__toggle{display:flex;height:1.5rem;align-items:center;gap:.375rem;font-size:.75rem;line-height:.875rem;font-weight:700}.configuration-items__content{margin-top:.25rem}.configuration-items--collapsed .configuration-items__content{display:none}.configuration-items__table-wrapper{border-radius:var(--vc-radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1));padding:.625rem 1rem .75rem;container-type:inline-size}@media(max-width:480px){.configuration-items__table-wrapper{padding-left:.5rem;padding-right:.5rem}}.configuration-items__table{width:100%;font-size:.75rem;line-height:.875rem;border-collapse:collapse;table-layout:fixed}@container (max-width: 20rem){.configuration-items__table{table-layout:auto}}.configuration-items__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.configuration-items__col--index{width:.75rem}@container (max-width: 20rem){.configuration-items__col--index{width:auto}}.configuration-items__col--label{width:8rem}@container (max-width: 20rem){.configuration-items__col--label{width:auto}}.configuration-items__col--price{width:8rem}@container (max-width: 20rem){.configuration-items__col--price{width:auto}}.configuration-items__row:not(:last-child) td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-100) r g b / var(--tw-border-opacity, 1));padding-bottom:.5rem}.configuration-items__row:not(:first-child) td{padding-top:.375rem}@container (max-width: 20rem){.configuration-items__row{display:flex;flex-wrap:wrap;align-items:baseline}.configuration-items__row:not(:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-100) r g b / var(--tw-border-opacity, 1));padding-bottom:.5rem}.configuration-items__row:not(:last-child) td{border-bottom-width:0px;padding-bottom:0}.configuration-items__row:not(:first-child){padding-top:.375rem}.configuration-items__row:not(:first-child) td{padding-top:0}}.configuration-items__index{padding-inline-end:.125rem;vertical-align:top;font-weight:700}@container (max-width: 20rem){.configuration-items__index{flex-shrink:0}}.configuration-items__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:1rem;vertical-align:top;font-weight:700}@container (max-width: 20rem){.configuration-items__label{flex-grow:1;flex-basis:auto;overflow:visible;white-space:normal;padding-inline-end:.5rem}}.configuration-items__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:1rem;vertical-align:top}@container (max-width: 20rem){.configuration-items__value{order:1;flex-shrink:0;flex-grow:1;flex-basis:100%;overflow:visible;white-space:normal;padding:0}}.configuration-items__files{display:flex;width:0px;min-width:100%;flex-direction:column;align-items:flex-start;gap:.25rem}.configuration-items__file{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configuration-items__file--link{color:var(--link-color)}.configuration-items__file--link:hover{color:var(--link-hover-color)}.configuration-items__price{white-space:nowrap;vertical-align:top;font-weight:700}@container (max-width: 20rem){.configuration-items__price{margin-left:auto;flex-shrink:0;flex-grow:0;flex-basis:auto}}.configuration-items__edit{margin-top:.25rem}.floating-bar{position:sticky;bottom:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:1rem 1.5rem;box-shadow:0 -9px 15px -3px #00000014}.forgot-password-form{text-align:start}.forgot-password-form__input{margin-bottom:1rem}.forgot-password-form__actions{margin-top:2rem}@media(width>=768px){.forgot-password-form__actions{margin-top:2.25rem}}.forgot-password-form__error{margin-bottom:1rem;font-size:.75rem;line-height:.875rem}.forgot-password-form__submit{margin-top:1.5rem;width:100%}@media(width>=1024px){.forgot-password-form__submit{margin-top:.75rem;width:12rem}}.impersonate-form{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:28rem;flex-direction:column;text-align:start}.impersonate-form__success{margin-bottom:1rem}.impersonate-form__form{display:flex;flex-direction:column}.impersonate-form__error,.impersonate-form__field{margin-bottom:1rem}.impersonate-form__actions{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}@media(width>=640px){.impersonate-form__actions{flex-direction:row}}.impersonate-form__submit{flex:1 1 0%;flex-shrink:1}.impersonate-form__cancel{flex:1 1 0%}.order-status{min-width:0px;max-width:100%}.date-filter-select{display:flex;flex-direction:column}.date-filter-select__range{margin-top:.75rem}@media(width<1024px){.date-filter-select__range{margin-top:1rem}}.orders-filter{width:27.5rem}.orders-filter__content{display:flex;flex-direction:column}.orders-filter__facets{margin-top:1rem}.orders-filter__statuses{margin-top:.5rem}.orders-filter__statuses>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.orders-filter__status-content{display:flex;width:100%;max-width:100%;gap:.25rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.orders-filter__status-content--selected{font-weight:700;color:inherit}.orders-filter__status-label{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-orders-filter{display:flex;flex-direction:column;gap:1rem}@media(width>=1024px){.mobile-orders-filter{gap:1.25rem}}.mobile-orders-filter__statuses>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.mobile-orders-filter__status-content{display:flex;gap:.25rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.mobile-orders-filter__status-content--selected{font-weight:700;color:inherit}.mobile-orders-filter__status-label{min-width:0px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-orders-filter__date-section{display:flex;flex-direction:column}.mobile-orders-filter__date-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.vc-add-to-cart{flex:none;container-type:inline-size}@container (width > 14rem){.vc-add-to-cart__icon-button.vc-button{display:none}}.vc-add-to-cart__text-button.vc-button{display:none}@container (width > 14rem){.vc-add-to-cart__text-button.vc-button{display:block}}.vc-add-to-cart__badges{margin-top:.25rem;display:flex;flex-wrap:wrap;column-gap:.375rem;row-gap:.125rem}.vc-add-to-cart__badges:empty{display:none}.vc-product-card .vc-add-to-cart{grid-area:add-to-cart}.vc-product-card--view-mode--grid .vc-add-to-cart{order:7;margin-top:.75rem}.vc-product-card--view-mode--list .vc-add-to-cart{margin-top:.75rem}@container (min-width: 24rem){.vc-product-card--view-mode--list .vc-add-to-cart{width:15rem}}@container (min-width: 42rem){.vc-product-card--view-mode--list .vc-add-to-cart{margin-top:0;margin-inline-start:.75rem;width:10.625rem}}.vc-product-card--view-mode--item .vc-add-to-cart--hide-button{margin-top:.75rem;width:5rem;align-self:flex-start}@container (min-width: 36rem){.vc-product-card--view-mode--item .vc-add-to-cart--hide-button{width:6.75rem;align-self:center}}@container (min-width: 42rem){.vc-product-card--view-mode--item .vc-add-to-cart--hide-button{margin-top:0;margin-inline-start:.75rem;width:5.5rem}}.vc-date-range-picker{--field-height: 2.75rem}.vc-date-range-picker--size--xs{--field-height: 2rem}.vc-date-range-picker--size--sm{--field-height: 2.375rem}.vc-date-range-picker--size--auto{--field-height: auto}.vc-date-range-picker--layout--split{display:flex;min-width:0px;flex-direction:column;container-type:inline-size}.vc-date-range-picker__fields{display:flex;align-items:flex-end;gap:.5rem}@container (width < 22rem){.vc-date-range-picker__fields{flex-direction:column;align-items:stretch}}.vc-date-range-picker__field{min-width:0px;flex-shrink:1;flex-grow:1;flex-basis:0px}@container (width < 22rem){.vc-date-range-picker__field{flex-basis:auto}}.vc-date-range-picker__separator{display:flex;height:var(--field-height);flex-shrink:0;-webkit-user-select:none;user-select:none;align-items:center;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}@container (width < 22rem){.vc-date-range-picker__separator{display:none}}.vc-modal{--h: var(--vc-modal-height, auto);--max-h: var(--vc-modal-max-height, 100%);--max-w: var(--vc-modal-max-width, 35.25rem);position:fixed;top:0;left:0;z-index:50;height:100%;width:100%}.vc-modal__backdrop{position:fixed;inset:0;height:100%;width:100%;background-color:rgb(from var(--color-neutral-900) r g b / .3);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-modal__wrapper{position:relative;z-index:50;display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding:2rem 1rem}@media(max-width:768px){.vc-modal--mobile-fullscreen .vc-modal__wrapper{padding:0}}.vc-modal__panel{display:flex;height:calc(100vh - 2rem);max-height:100%;width:100%;max-width:var(--max-w);align-items:center;justify-content:center}@media(max-width:768px){.vc-modal--mobile-fullscreen .vc-modal__panel{height:100%!important;max-height:100%!important;max-width:100%!important}.vc-modal--mobile-fullscreen .vc-modal__panel>.vc-dialog{height:100%;max-height:100%;border-radius:0}}@media(min-width:768px){.vc-modal__dialog{height:var(--h);max-height:var(--max-h)}}.vc-pagination{--page-active-bg: var(--vc-pagination-page-active-bg, rgb(from var(--color-primary-500) r g b / 1));--page-active-text: var(--vc-pagination-page-active-text, rgb(from var(--color-additional-50) r g b / 1));display:flex;max-width:100%}.vc-pagination__container{display:flex;align-items:center;column-gap:.75rem;row-gap:.375rem}.vc-pagination--wrapped .vc-pagination__container{flex-wrap:wrap;justify-content:center}.vc-pagination__pages{order:2;display:flex;justify-content:center}.vc-pagination--wrapped .vc-pagination__pages{flex-wrap:wrap}.vc-pagination__page{display:flex;height:2rem;min-width:2rem;align-items:center;justify-content:center;border-radius:.25rem;padding:.25rem;font-size:.75rem;line-height:.875rem;font-weight:700}.vc-pagination__page[type=button]{--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1))}.vc-pagination__page:focus-visible{position:relative;z-index:1}.vc-pagination__page:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-50) r g b / var(--tw-bg-opacity, 1))}.vc-pagination__page--active{pointer-events:none;background-color:var(--page-active-bg);color:var(--page-active-text)}.vc-pagination__page--ellipsis{pointer-events:none}.vc-pagination__nav{display:contents}.vc-pagination--wrapped .vc-pagination__nav{order:9999;display:flex;flex-wrap:wrap;gap:.75rem}.vc-pagination:not(.vc-pagination--compact) .vc-pagination__button{min-width:6.5rem}.vc-pagination__button--prev{order:1}.vc-pagination__button--next{order:3}.vc-popup-sidebar__backdrop{position:fixed;inset:0;z-index:50;width:100%;height:100%;background-color:rgb(from var(--color-neutral-900) r g b / .3)}.vc-popup-sidebar__dialog{position:fixed;top:.5rem;bottom:.5rem;left:.5rem;z-index:50;width:calc(100% - 1rem);max-width:21.25rem}.vc-popup-sidebar__footer{display:flex;width:100%;flex-wrap:wrap;align-items:center;column-gap:.875rem;row-gap:.5rem}.vc-product-button{--link-icon-color: var(--vc-product-button-link-icon-color, rgb(from var(--color-primary-500) r g b / 1));--link-color: var(--vc-product-button-link-color, rgb(from var(--color-accent-600) r g b / 1));--link-hover-color: var(--vc-product-button-link-hover-color, rgb(from var(--color-accent-800) r g b / 1));display:flex;flex-direction:column}.vc-product-button__link{--vc-icon-size: 1rem;--vc-icon-color: var(--link-icon-color);margin-top:.75rem;display:flex;min-height:1rem;align-items:center;gap:.25rem;font-size:.75rem;line-height:.875rem}@container (min-width: 42rem){.vc-product-button__link{margin-top:1.25rem}}.vc-product-button__link:not(.vc-product-button__link--text){font-weight:700;color:var(--link-color)}.vc-product-button__link:not(.vc-product-button__link--text):hover{color:var(--link-hover-color)}.vc-product-button__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-product-card>.vc-product-card__wrapper .vc-product-button{margin-top:.75rem;grid-area:add-to-cart}.vc-product-card--view-mode--grid>.vc-product-card__wrapper .vc-product-button{order:7;min-height:3.375rem}.vc-product-card--view-mode--grid .vc-product-button__link{margin-top:1.75rem}@container (min-width: 24rem){.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-button{width:15rem}}@container (min-width: 42rem){.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-button{margin-top:0;margin-inline-start:.75rem;width:10.625rem}.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-button .vc-product-button__link{margin-top:.375rem}}.vc-product-card{--bg: var(--vc-product-card-bg-color, rgb(from var(--color-additional-50) r g b / 1));--radius: var(--vc-product-card-radius, var(--vc-radius, .5rem));container-type:inline-size}.vc-product-card--background{background-color:var(--bg)}.vc-product-card--border{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-100) r g b / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-product-card--border:hover{--tw-shadow: 0 6px 15px 0 rgb(from var(--color-additional-950) r g b / .1), 0 4px 6px -4px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 6px 15px 0 var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-product-card__wrapper{position:relative;height:100%}.vc-product-card--background.vc-product-card--view-mode--grid .vc-product-card__wrapper{padding:1.25rem}@container (min-width: 20rem){.vc-product-card--background.vc-product-card--view-mode--grid .vc-product-card__wrapper{padding:1.5rem}}.vc-product-card--background.vc-product-card--view-mode--list .vc-product-card__wrapper{padding:.75rem}@container (min-width: 42rem){.vc-product-card--background.vc-product-card--view-mode--list .vc-product-card__wrapper{padding:1rem}}.vc-product-card--background.vc-product-card--view-mode--item .vc-product-card__wrapper{padding:.75rem}@container (min-width: 42rem){.vc-product-card--background.vc-product-card--view-mode--item .vc-product-card__wrapper{padding:1rem}}.vc-product-card--view-mode--grid .vc-product-card__wrapper{display:flex;flex-direction:column;align-items:stretch}.vc-product-card--view-mode--list .vc-product-card__wrapper{display:grid;align-items:center}@container (width < 42rem){.vc-product-card--view-mode--list .vc-product-card__wrapper{grid-template-areas:"media title" "media vendor" "media price" "media add-to-cart";grid-auto-rows:min-content min-content min-content min-content;grid-auto-columns:min-content 1fr}.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-title:only-child){grid-template-areas:"media title";grid-auto-rows:1fr}.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-vendor:first-child:nth-last-child(2)~.vc-product-title),.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-title:first-child:nth-last-child(2)~.vc-product-vendor){grid-template-areas:"media title" "media vendor";grid-auto-rows:1fr 1fr}.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-price:first-child:nth-last-child(2)~.vc-product-title),.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-title:first-child:nth-last-child(2)~.vc-product-price){grid-template-areas:"media title" "media price";grid-auto-rows:1fr 1fr}.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-add-to-cart:first-child:nth-last-child(2)~.vc-product-title),.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-title:first-child:nth-last-child(2)~.vc-add-to-cart),.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-title):has(.vc-product-button):not(:has(.vc-product-vendor)):not(:has(.vc-product-price:not(.vc-product-total))):not(:has(.vc-add-to-cart,.vc-variations-button)):not(:has(.vc-product-properties)):not(:has(.vc-product-total)){grid-template-areas:"media title" "media add-to-cart";grid-auto-rows:min-content min-content}}@container (min-width: 42rem){.vc-product-card--view-mode--list .vc-product-card__wrapper{grid-template-areas:"image title price add-to-cart" "image vendor price add-to-cart" "image actions price add-to-cart";grid-auto-rows:1fr min-content 1fr;grid-auto-columns:min-content 1fr min-content min-content}.vc-product-card--view-mode--list .vc-product-card__wrapper:not(:has(.vc-product-actions)):not(:has(.vc-product-vendor)){grid-auto-rows:1fr min-content min-content}.vc-product-card--view-mode--list .vc-product-card__wrapper:has(.vc-product-vendor):not(:has(.vc-product-actions)){grid-auto-rows:1fr 1fr min-content}.vc-product-card--view-mode--list .vc-product-card__wrapper::has(.vc-product-actions):not(:has(.vc-product-vendor)){grid-auto-rows:1fr min-content 1fr}}@container (min-width: 56rem){.vc-product-card--view-mode--list .vc-product-card__wrapper{grid-template-areas:"image title properties price add-to-cart" "image vendor properties price add-to-cart" "image actions properties price add-to-cart";grid-auto-columns:min-content 1fr min-content min-content min-content}}.vc-product-card--view-mode--item .vc-product-card__wrapper{display:grid;align-items:center}@container (width < 42rem){.vc-product-card--view-mode--item .vc-product-card__wrapper{grid-template-areas:"media title title" "media vendor vendor" "media properties properties" "media price price" "media add-to-cart total";grid-auto-rows:repeat(5,min-content);grid-auto-columns:min-content min-content 1fr}.vc-product-card--view-mode--item .vc-product-card__wrapper:has(.vc-product-title:only-child){grid-auto-rows:1fr min-content min-content min-content min-content}.vc-product-card--view-mode--item .vc-product-card__wrapper:has(.vc-product-vendor:first-child:nth-last-child(2)~.vc-product-title),.vc-product-card--view-mode--item .vc-product-card__wrapper:has(.vc-product-title:first-child:nth-last-child(2)~.vc-product-vendor){grid-auto-rows:1fr 1fr min-content min-content min-content}.vc-product-card--view-mode--item .vc-product-card__wrapper:has(.vc-product-price:first-child:nth-last-child(2)~.vc-product-title),.vc-product-card--view-mode--item .vc-product-card__wrapper:has(.vc-product-title:first-child:nth-last-child(2)~.vc-product-price){grid-auto-rows:1fr min-content min-content min-content min-content}.vc-product-card--view-mode--item .vc-product-card__wrapper:has(.vc-add-to-cart:first-child:nth-last-child(2)~.vc-product-title),.vc-product-card--view-mode--item .vc-product-card__wrapper:has(.vc-product-title:first-child:nth-last-child(2)~.vc-add-to-cart){grid-auto-rows:min-content min-content min-content min-content min-content}}@container (min-width: 42rem){.vc-product-card--view-mode--item .vc-product-card__wrapper{grid-template-areas:"select image title properties price add-to-cart total" "select image vendor properties price add-to-cart total" ". . . properties . . .";grid-auto-rows:2rem 2rem min-content;grid-auto-columns:min-content min-content 1fr min-content min-content min-content min-content}.vc-product-card--view-mode--item .vc-product-card__wrapper:not(:has(.vc-product-vendor)){grid-auto-rows:4rem min-content min-content}}@container (min-width: 48rem){.vc-product-card--view-mode--item .vc-product-card__wrapper{grid-template-areas:"select image title properties price add-to-cart total" "select image vendor properties price add-to-cart total" ". . . properties . . .";grid-auto-columns:min-content min-content 1fr min-content min-content min-content min-content}}.vc-product-card__media{grid-area:media;position:relative}.vc-product-card--view-mode--grid .vc-product-card__media{order:1}.vc-product-card--view-mode--list .vc-product-card__media{margin-inline-end:.75rem;display:flex;flex-direction:column;align-items:center;align-self:flex-start}@container (min-width: 42rem){.vc-product-card--view-mode--list .vc-product-card__media{display:contents}}.vc-product-card--view-mode--item .vc-product-card__media{margin-inline-end:.75rem;display:flex;flex-direction:column;align-items:center;align-self:flex-start}@container (min-width: 42rem){.vc-product-card--view-mode--item .vc-product-card__media{display:contents}}.vc-product-card__media:empty{display:none}.vc-product-card__content{display:contents}.vc-product-card__expander{order:5;flex-grow:1}.vc-product-image{--radius: var(--vc-product-image-radius, var(--vc-radius, .5rem));position:relative;z-index:0;aspect-ratio:1 / 1;max-width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1))}.vc-product-image__carousel{height:100%;width:100%}.vc-product-image__carousel-img{aspect-ratio:1 / 1;width:100%;-webkit-user-select:none;user-select:none;border-radius:var(--radius);object-fit:contain;object-position:center}.vc-product-image__carousel-img--clickable{cursor:pointer}.vc-product-image__carousel-btn{position:absolute;top:0;z-index:2;display:none;height:100%;cursor:pointer;align-items:center;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-product-image__carousel-btn:hover{opacity:1}@media(min-width:768px){.vc-product-image__carousel-btn{display:flex}}.vc-product-image__carousel-btn:focus-visible{opacity:1;outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:calc(-1 * var(--vc-focus-ring-offset))}.vc-product-image__carousel-btn--prev{left:0;padding-left:.25rem;padding-right:1.25rem}.vc-product-image__carousel-btn--next{right:0;padding-right:.25rem;padding-left:1.25rem}.vc-product-image__carousel-arrow{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}.vc-product-image__carousel-arrow .vc-icon{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-product-image__carousel-bullets{position:absolute;bottom:0;left:0;z-index:1;display:flex;width:100%;justify-content:center;gap:.25rem;padding-top:.5rem;padding-bottom:.5rem}.vc-product-image__carousel-bullet{box-sizing:border-box;display:inline-block;height:.5rem;width:.5rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-400) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}.vc-product-image__carousel-bullet--active{--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-400) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-400) r g b / var(--tw-bg-opacity, 1));outline-style:solid;outline-width:1px;outline-color:rgb(from var(--color-primary-100) r g b / 1);outline-color:rgb(from var(--color-additional-50) r g b / 1)}.vc-product-image__img{aspect-ratio:1 / 1;width:100%;border-radius:var(--radius);object-fit:contain;object-position:center}.vc-product-image__slot{position:absolute;inset:0}.vc-product-card .vc-product-image{grid-area:image;place-content:stretch;align-self:flex-start}.vc-product-card--view-mode--grid .vc-product-image{margin-bottom:1rem;aspect-ratio:220/196}.vc-product-card--view-mode--grid .vc-product-image__carousel-img,.vc-product-card--view-mode--grid .vc-product-image__img{aspect-ratio:220/196}.vc-product-card--view-mode--list .vc-product-image{width:4.5rem;height:4.5rem}@container (min-width: 42rem){.vc-product-card--view-mode--list .vc-product-image{margin-inline-end:.75rem;width:5.375rem;height:5.375rem}}.vc-product-card--view-mode--item .vc-product-image{width:4.5rem;height:4.5rem}@container (min-width: 42rem){.vc-product-card--view-mode--item .vc-product-image{margin-inline-end:.75rem;width:4rem;height:4rem}}.vc-quantity-stepper{flex:none;container-type:inline-size}.vc-quantity-stepper__badges{margin-top:.25rem;display:flex;flex-wrap:wrap;column-gap:.375rem;row-gap:.125rem}.vc-quantity-stepper__badges:empty{display:none}.vc-product-card>.vc-product-card__wrapper .vc-quantity-stepper{grid-area:add-to-cart}.vc-product-card--view-mode--grid>.vc-product-card__wrapper .vc-quantity-stepper{order:7;margin-top:.75rem}.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-quantity-stepper{margin-top:.75rem;width:100%;max-width:15rem}@container (min-width: 42rem){.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-quantity-stepper{margin-top:0;margin-inline-start:.75rem;width:10.625rem;max-width:none}}.vc-product-card--view-mode--item>.vc-product-card__wrapper .vc-quantity-stepper{margin-top:.75rem;width:8rem;align-self:flex-start}@container (min-width: 36rem){.vc-product-card--view-mode--item>.vc-product-card__wrapper .vc-quantity-stepper{align-self:center}}@container (min-width: 42rem){.vc-product-card--view-mode--item>.vc-product-card__wrapper .vc-quantity-stepper{margin-top:0;margin-inline-start:.75rem;width:9rem}}.vc-checkbox{--base-color: var(--vc-checkbox-base-color, var(--color-primary-500));flex:none;-webkit-user-select:none;user-select:none}.vc-checkbox--size--xs{--size: .875rem;font-size:.75rem;line-height:.875rem}.vc-checkbox--size--sm{--size: 1.125rem;font-size:.75rem;line-height:.875rem}.vc-checkbox--size--md{--size: 1.25rem;font-size:.875rem;line-height:1.125rem}.vc-checkbox__container{position:relative;display:inline-flex;cursor:pointer;align-items:flex-start;gap:.5rem}.vc-checkbox--disabled .vc-checkbox__container{cursor:not-allowed}.vc-checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.vc-checkbox__indicator{width:var(--size);height:var(--size);flex-shrink:0;border-radius:.25rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-400) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}input:focus-visible+.vc-checkbox__indicator{outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:var(--vc-focus-ring-offset)}label>.vc-checkbox__indicator{position:relative}label>.vc-checkbox__indicator:before{content:"";position:absolute;inset:min(0px,50% - var(--vc-checkbox-hit-area-size, 1.5rem) / 2)}.vc-checkbox--checked .vc-checkbox__indicator{border-style:none;background-color:var(--base-color);background-size:120%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.1561 8.43073C17.7304 7.85642 18.6616 7.85642 19.2359 8.43073C19.8102 9.00503 19.8102 9.93615 19.2359 10.5105L12.079 17.6673C11.5047 18.2416 10.5736 18.2416 9.99927 17.6673L6.76398 14.432C6.18968 13.8577 6.18968 12.9266 6.76398 12.3523C7.33828 11.778 8.2694 11.778 8.8437 12.3523L11.0391 14.5477L17.1561 8.43073Z' fill='white'/%3e%3c/svg%3e");-webkit-print-color-adjust:exact;print-color-adjust:exact}.vc-checkbox--indeterminate .vc-checkbox__indicator{border-style:none;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-500) r g b / var(--tw-bg-opacity, 1));background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 10a1.5 1.5 0 0 1 1.5-1.5h9a1.5 1.5 0 0 1 1.5 1.5v0a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 4 10z' fill='white'/%3e%3c/svg%3e")}.vc-checkbox--label--left .vc-checkbox__indicator{order:9999}.vc-checkbox--disabled .vc-checkbox__indicator{cursor:not-allowed;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-300) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}.vc-checkbox--disabled.vc-checkbox--checked .vc-checkbox__indicator,.vc-checkbox--disabled.vc-checkbox--indeterminate .vc-checkbox__indicator{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1))}.vc-checkbox__label{display:flex;min-height:var(--size);min-width:0px;align-items:center}.vc-checkbox--disabled .vc-checkbox__label{opacity:.6}.vc-checkbox__details{min-width:100%}.vc-radio-button{--props-max-lines: var(--v5f2e2b34);--props-word-break: var(--c1c759ec);--base-color: var(--vc-radio-button-base-color, var(--color-primary-500));--max-lines: var(--props-max-lines, var(--vc-radio-button-max-lines, initial));--word-break: var(--props-word-break, var(--vc-radio-button-word-break, initial));-webkit-user-select:none;user-select:none}.vc-radio-button--size--xs{--size: .875rem;--border-width: .25rem;font-size:.75rem;line-height:.875rem}.vc-radio-button--size--sm{--size: 1rem;--border-width: .3rem;font-size:.875rem;line-height:1.125rem}.vc-radio-button--size--md{--size: 1.25rem;--border-width: .375rem;font-size:1rem;line-height:1.25rem}.vc-radio-button__container{position:relative;display:flex;cursor:pointer;gap:.5rem}.vc-radio-button--disabled .vc-radio-button__container{cursor:not-allowed}.vc-radio-button__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.vc-radio-button__indicator{width:var(--size);height:var(--size);flex:none;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-500) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}.vc-radio-button--no-indicator .vc-radio-button__indicator{display:none}input:focus-visible+.vc-radio-button__indicator{outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:var(--vc-focus-ring-offset)}label>.vc-radio-button__indicator{position:relative}label>.vc-radio-button__indicator:before{content:"";position:absolute;inset:min(0px,50% - var(--vc-radio-button-hit-area-size, 1.5rem) / 2)}.vc-radio-button--checked .vc-radio-button__indicator{border-width:var(--border-width);border-color:var(--base-color)}.vc-radio-button--disabled .vc-radio-button__indicator{--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-300) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-radio-button__label{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines);min-width:0px;word-break:var(--word-break)}.vc-radio-button__label:empty{display:none}.vc-radio-button--label--left .vc-radio-button__label{order:-9999}.vc-radio-button--label--right .vc-radio-button__label{order:9999}.vc-radio-button--disabled .vc-radio-button__label{opacity:.6}.vc-radio-button__details{min-width:100%}.vc-product-card .vc-radio-button{grid-area:select;align-self:flex-start}.vc-product-card--view-mode--grid .vc-radio-button,.vc-product-card--view-mode--list .vc-radio-button{display:none}.vc-product-card--view-mode--item .vc-radio-button{position:absolute;left:-.35rem;top:-.45rem;z-index:1;border-radius:9999px;background-color:var(--bg);padding:.375rem}@container (min-width: 42rem){.vc-product-card--view-mode--item .vc-radio-button{position:relative;left:auto;top:auto;margin-inline-end:.75rem;align-self:center;padding:0}}.vc-button{--props-min-width: var(--v28dcd3e7);--props-icon-size: var(--v4ee1c56d);--radius: var(--vc-button-radius, var(--vc-radius, .5rem));--min-w: var(--props-min-width, var(--vc-button-min-width));--vc-icon-size: var(--vc-button-icon-size, var(--props-icon-size, var(--icon-size)));--vc-icon-color: currentColor;position:relative;display:inline-block;-webkit-user-select:none;user-select:none;border-radius:var(--radius);border-width:2px;border-color:var(--border-color);background-color:var(--bg-color);padding-left:var(--px);padding-right:var(--px);text-align:center;color:var(--text-color);appearance:button}.vc-button--icon{height:var(--size);min-width:var(--min-w,var(--size));flex:none;padding:0}.vc-button--square{height:var(--size);min-width:var(--min-w,var(--size));flex:none;padding-left:.125rem;padding-right:.125rem}.vc-button--full-width{width:100%}.vc-button__loader{display:none}.vc-button--loading .vc-button__loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.vc-button__loader-icon{display:block;width:var(--vc-icon-size);height:var(--vc-icon-size)}.vc-button__loader-icon{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:var(--loader-border);border-right-color:var(--loader-border-r)}.vc-button:not(.vc-button--icon,.vc-button--square){min-width:var(--min-w)}.vc-button--size--xxs{--size: 1.625rem;--line-height: .875rem;--icon-size: .875rem;--px: .625rem;font-size:.75rem;line-height:var(--line-height);font-weight:700}.vc-button--size--xs{--size: 2rem;--line-height: .875rem;--icon-size: 1rem;--px: .75rem;font-size:.75rem;line-height:var(--line-height);font-weight:700}.vc-button--size--sm{--size: 2.375rem;--line-height: 1rem;--icon-size: 1.25rem;--px: .875rem;font-size:.875rem;line-height:var(--line-height);font-weight:700;text-transform:var(--vc-button-text-transform, none)}.vc-button--size--md{--size: 2.75rem;--line-height: 1.25rem;--icon-size: 1.5rem;--px: 1rem;font-size:1rem;line-height:var(--line-height);font-weight:700;text-transform:var(--vc-button-text-transform, none)}.vc-button--size--lg{--size: 3.25rem;--line-height: 1.5rem;--icon-size: 1.75rem;--px: 1.25rem;font-size:1.125rem;line-height:var(--line-height);font-weight:700;text-transform:var(--vc-button-text-transform, none)}.vc-button--solid--primary{--bg-color: var(--vc-button-solid-primary-bg);--border-color: var(--vc-button-solid-primary-border);--text-color: var(--vc-button-solid-primary-text);--vc-icon-color: var(--vc-button-solid-primary-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-primary-text), transparent 70%);--loader-border-r: var(--vc-button-solid-primary-text)}.vc-button--solid--secondary{--bg-color: var(--vc-button-solid-secondary-bg);--border-color: var(--vc-button-solid-secondary-border);--text-color: var(--vc-button-solid-secondary-text);--vc-icon-color: var(--vc-button-solid-secondary-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-secondary-text), transparent 70%);--loader-border-r: var(--vc-button-solid-secondary-text)}.vc-button--solid--success{--bg-color: var(--vc-button-solid-success-bg);--border-color: var(--vc-button-solid-success-border);--text-color: var(--vc-button-solid-success-text);--vc-icon-color: var(--vc-button-solid-success-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-success-text), transparent 70%);--loader-border-r: var(--vc-button-solid-success-text)}.vc-button--solid--info{--bg-color: var(--vc-button-solid-info-bg);--border-color: var(--vc-button-solid-info-border);--text-color: var(--vc-button-solid-info-text);--vc-icon-color: var(--vc-button-solid-info-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-info-text), transparent 70%);--loader-border-r: var(--vc-button-solid-info-text)}.vc-button--solid--neutral{--bg-color: var(--vc-button-solid-neutral-bg);--border-color: var(--vc-button-solid-neutral-border);--text-color: var(--vc-button-solid-neutral-text);--vc-icon-color: var(--vc-button-solid-neutral-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-neutral-text), transparent 70%);--loader-border-r: var(--vc-button-solid-neutral-text)}.vc-button--solid--warning{--bg-color: var(--vc-button-solid-warning-bg);--border-color: var(--vc-button-solid-warning-border);--text-color: var(--vc-button-solid-warning-text);--vc-icon-color: var(--vc-button-solid-warning-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-warning-text), transparent 70%);--loader-border-r: var(--vc-button-solid-warning-text)}.vc-button--solid--danger{--bg-color: var(--vc-button-solid-danger-bg);--border-color: var(--vc-button-solid-danger-border);--text-color: var(--vc-button-solid-danger-text);--vc-icon-color: var(--vc-button-solid-danger-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-danger-text), transparent 70%);--loader-border-r: var(--vc-button-solid-danger-text)}.vc-button--solid--accent{--bg-color: var(--vc-button-solid-accent-bg);--border-color: var(--vc-button-solid-accent-border);--text-color: var(--vc-button-solid-accent-text);--vc-icon-color: var(--vc-button-solid-accent-icon);--loader-border: color-mix(in srgb, var(--vc-button-solid-accent-text), transparent 70%);--loader-border-r: var(--vc-button-solid-accent-text)}.vc-button--soft--primary{--bg-color: var(--vc-button-soft-primary-bg);--border-color: var(--vc-button-soft-primary-border);--text-color: var(--vc-button-soft-primary-text);--vc-icon-color: var(--vc-button-soft-primary-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-primary-text), transparent 70%);--loader-border-r: var(--vc-button-soft-primary-text)}.vc-button--soft--secondary{--bg-color: var(--vc-button-soft-secondary-bg);--border-color: var(--vc-button-soft-secondary-border);--text-color: var(--vc-button-soft-secondary-text);--vc-icon-color: var(--vc-button-soft-secondary-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-secondary-text), transparent 70%);--loader-border-r: var(--vc-button-soft-secondary-text)}.vc-button--soft--success{--bg-color: var(--vc-button-soft-success-bg);--border-color: var(--vc-button-soft-success-border);--text-color: var(--vc-button-soft-success-text);--vc-icon-color: var(--vc-button-soft-success-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-success-text), transparent 70%);--loader-border-r: var(--vc-button-soft-success-text)}.vc-button--soft--info{--bg-color: var(--vc-button-soft-info-bg);--border-color: var(--vc-button-soft-info-border);--text-color: var(--vc-button-soft-info-text);--vc-icon-color: var(--vc-button-soft-info-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-info-text), transparent 70%);--loader-border-r: var(--vc-button-soft-info-text)}.vc-button--soft--neutral{--bg-color: var(--vc-button-soft-neutral-bg);--border-color: var(--vc-button-soft-neutral-border);--text-color: var(--vc-button-soft-neutral-text);--vc-icon-color: var(--vc-button-soft-neutral-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-neutral-text), transparent 70%);--loader-border-r: var(--vc-button-soft-neutral-text)}.vc-button--soft--warning{--bg-color: var(--vc-button-soft-warning-bg);--border-color: var(--vc-button-soft-warning-border);--text-color: var(--vc-button-soft-warning-text);--vc-icon-color: var(--vc-button-soft-warning-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-warning-text), transparent 70%);--loader-border-r: var(--vc-button-soft-warning-text)}.vc-button--soft--danger{--bg-color: var(--vc-button-soft-danger-bg);--border-color: var(--vc-button-soft-danger-border);--text-color: var(--vc-button-soft-danger-text);--vc-icon-color: var(--vc-button-soft-danger-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-danger-text), transparent 70%);--loader-border-r: var(--vc-button-soft-danger-text)}.vc-button--soft--accent{--bg-color: var(--vc-button-soft-accent-bg);--border-color: var(--vc-button-soft-accent-border);--text-color: var(--vc-button-soft-accent-text);--vc-icon-color: var(--vc-button-soft-accent-icon);--loader-border: color-mix(in srgb, var(--vc-button-soft-accent-text), transparent 70%);--loader-border-r: var(--vc-button-soft-accent-text)}.vc-button--outline--primary{--bg-color: var(--vc-button-outline-primary-bg);--border-color: var(--vc-button-outline-primary-border);--text-color: var(--vc-button-outline-primary-text);--vc-icon-color: var(--vc-button-outline-primary-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-primary-text), transparent 70%);--loader-border-r: var(--vc-button-outline-primary-text)}.vc-button--outline--secondary{--bg-color: var(--vc-button-outline-secondary-bg);--border-color: var(--vc-button-outline-secondary-border);--text-color: var(--vc-button-outline-secondary-text);--vc-icon-color: var(--vc-button-outline-secondary-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-secondary-text), transparent 70%);--loader-border-r: var(--vc-button-outline-secondary-text)}.vc-button--outline--success{--bg-color: var(--vc-button-outline-success-bg);--border-color: var(--vc-button-outline-success-border);--text-color: var(--vc-button-outline-success-text);--vc-icon-color: var(--vc-button-outline-success-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-success-text), transparent 70%);--loader-border-r: var(--vc-button-outline-success-text)}.vc-button--outline--info{--bg-color: var(--vc-button-outline-info-bg);--border-color: var(--vc-button-outline-info-border);--text-color: var(--vc-button-outline-info-text);--vc-icon-color: var(--vc-button-outline-info-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-info-text), transparent 70%);--loader-border-r: var(--vc-button-outline-info-text)}.vc-button--outline--neutral{--bg-color: var(--vc-button-outline-neutral-bg);--border-color: var(--vc-button-outline-neutral-border);--text-color: var(--vc-button-outline-neutral-text);--vc-icon-color: var(--vc-button-outline-neutral-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-neutral-text), transparent 70%);--loader-border-r: var(--vc-button-outline-neutral-text)}.vc-button--outline--warning{--bg-color: var(--vc-button-outline-warning-bg);--border-color: var(--vc-button-outline-warning-border);--text-color: var(--vc-button-outline-warning-text);--vc-icon-color: var(--vc-button-outline-warning-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-warning-text), transparent 70%);--loader-border-r: var(--vc-button-outline-warning-text)}.vc-button--outline--danger{--bg-color: var(--vc-button-outline-danger-bg);--border-color: var(--vc-button-outline-danger-border);--text-color: var(--vc-button-outline-danger-text);--vc-icon-color: var(--vc-button-outline-danger-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-danger-text), transparent 70%);--loader-border-r: var(--vc-button-outline-danger-text)}.vc-button--outline--accent{--bg-color: var(--vc-button-outline-accent-bg);--border-color: var(--vc-button-outline-accent-border);--text-color: var(--vc-button-outline-accent-text);--vc-icon-color: var(--vc-button-outline-accent-icon);--loader-border: color-mix(in srgb, var(--vc-button-outline-accent-text), transparent 70%);--loader-border-r: var(--vc-button-outline-accent-text)}.vc-button--surface--primary{--bg-color: var(--vc-button-surface-primary-bg);--border-color: var(--vc-button-surface-primary-border);--text-color: var(--vc-button-surface-primary-text);--vc-icon-color: var(--vc-button-surface-primary-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-primary-text), transparent 70%);--loader-border-r: var(--vc-button-surface-primary-text)}.vc-button--surface--secondary{--bg-color: var(--vc-button-surface-secondary-bg);--border-color: var(--vc-button-surface-secondary-border);--text-color: var(--vc-button-surface-secondary-text);--vc-icon-color: var(--vc-button-surface-secondary-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-secondary-text), transparent 70%);--loader-border-r: var(--vc-button-surface-secondary-text)}.vc-button--surface--success{--bg-color: var(--vc-button-surface-success-bg);--border-color: var(--vc-button-surface-success-border);--text-color: var(--vc-button-surface-success-text);--vc-icon-color: var(--vc-button-surface-success-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-success-text), transparent 70%);--loader-border-r: var(--vc-button-surface-success-text)}.vc-button--surface--info{--bg-color: var(--vc-button-surface-info-bg);--border-color: var(--vc-button-surface-info-border);--text-color: var(--vc-button-surface-info-text);--vc-icon-color: var(--vc-button-surface-info-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-info-text), transparent 70%);--loader-border-r: var(--vc-button-surface-info-text)}.vc-button--surface--neutral{--bg-color: var(--vc-button-surface-neutral-bg);--border-color: var(--vc-button-surface-neutral-border);--text-color: var(--vc-button-surface-neutral-text);--vc-icon-color: var(--vc-button-surface-neutral-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-neutral-text), transparent 70%);--loader-border-r: var(--vc-button-surface-neutral-text)}.vc-button--surface--warning{--bg-color: var(--vc-button-surface-warning-bg);--border-color: var(--vc-button-surface-warning-border);--text-color: var(--vc-button-surface-warning-text);--vc-icon-color: var(--vc-button-surface-warning-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-warning-text), transparent 70%);--loader-border-r: var(--vc-button-surface-warning-text)}.vc-button--surface--danger{--bg-color: var(--vc-button-surface-danger-bg);--border-color: var(--vc-button-surface-danger-border);--text-color: var(--vc-button-surface-danger-text);--vc-icon-color: var(--vc-button-surface-danger-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-danger-text), transparent 70%);--loader-border-r: var(--vc-button-surface-danger-text)}.vc-button--surface--accent{--bg-color: var(--vc-button-surface-accent-bg);--border-color: var(--vc-button-surface-accent-border);--text-color: var(--vc-button-surface-accent-text);--vc-icon-color: var(--vc-button-surface-accent-icon);--loader-border: color-mix(in srgb, var(--vc-button-surface-accent-text), transparent 70%);--loader-border-r: var(--vc-button-surface-accent-text)}.vc-button--ghost--primary{--bg-color: var(--vc-button-ghost-primary-bg);--border-color: var(--vc-button-ghost-primary-border);--text-color: var(--vc-button-ghost-primary-text);--vc-icon-color: var(--vc-button-ghost-primary-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-primary-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-primary-text)}.vc-button--ghost--secondary{--bg-color: var(--vc-button-ghost-secondary-bg);--border-color: var(--vc-button-ghost-secondary-border);--text-color: var(--vc-button-ghost-secondary-text);--vc-icon-color: var(--vc-button-ghost-secondary-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-secondary-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-secondary-text)}.vc-button--ghost--success{--bg-color: var(--vc-button-ghost-success-bg);--border-color: var(--vc-button-ghost-success-border);--text-color: var(--vc-button-ghost-success-text);--vc-icon-color: var(--vc-button-ghost-success-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-success-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-success-text)}.vc-button--ghost--info{--bg-color: var(--vc-button-ghost-info-bg);--border-color: var(--vc-button-ghost-info-border);--text-color: var(--vc-button-ghost-info-text);--vc-icon-color: var(--vc-button-ghost-info-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-info-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-info-text)}.vc-button--ghost--neutral{--bg-color: var(--vc-button-ghost-neutral-bg);--border-color: var(--vc-button-ghost-neutral-border);--text-color: var(--vc-button-ghost-neutral-text);--vc-icon-color: var(--vc-button-ghost-neutral-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-neutral-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-neutral-text)}.vc-button--ghost--warning{--bg-color: var(--vc-button-ghost-warning-bg);--border-color: var(--vc-button-ghost-warning-border);--text-color: var(--vc-button-ghost-warning-text);--vc-icon-color: var(--vc-button-ghost-warning-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-warning-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-warning-text)}.vc-button--ghost--danger{--bg-color: var(--vc-button-ghost-danger-bg);--border-color: var(--vc-button-ghost-danger-border);--text-color: var(--vc-button-ghost-danger-text);--vc-icon-color: var(--vc-button-ghost-danger-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-danger-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-danger-text)}.vc-button--ghost--accent{--bg-color: var(--vc-button-ghost-accent-bg);--border-color: var(--vc-button-ghost-accent-border);--text-color: var(--vc-button-ghost-accent-text);--vc-icon-color: var(--vc-button-ghost-accent-icon);--loader-border: color-mix(in srgb, var(--vc-button-ghost-accent-text), transparent 70%);--loader-border-r: var(--vc-button-ghost-accent-text)}.vc-button--tonal--primary{--bg-color: var(--vc-button-tonal-primary-bg);--border-color: var(--vc-button-tonal-primary-border);--text-color: var(--vc-button-tonal-primary-text);--vc-icon-color: var(--vc-button-tonal-primary-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-primary-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-primary-text)}.vc-button--tonal--secondary{--bg-color: var(--vc-button-tonal-secondary-bg);--border-color: var(--vc-button-tonal-secondary-border);--text-color: var(--vc-button-tonal-secondary-text);--vc-icon-color: var(--vc-button-tonal-secondary-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-secondary-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-secondary-text)}.vc-button--tonal--success{--bg-color: var(--vc-button-tonal-success-bg);--border-color: var(--vc-button-tonal-success-border);--text-color: var(--vc-button-tonal-success-text);--vc-icon-color: var(--vc-button-tonal-success-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-success-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-success-text)}.vc-button--tonal--info{--bg-color: var(--vc-button-tonal-info-bg);--border-color: var(--vc-button-tonal-info-border);--text-color: var(--vc-button-tonal-info-text);--vc-icon-color: var(--vc-button-tonal-info-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-info-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-info-text)}.vc-button--tonal--neutral{--bg-color: var(--vc-button-tonal-neutral-bg);--border-color: var(--vc-button-tonal-neutral-border);--text-color: var(--vc-button-tonal-neutral-text);--vc-icon-color: var(--vc-button-tonal-neutral-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-neutral-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-neutral-text)}.vc-button--tonal--warning{--bg-color: var(--vc-button-tonal-warning-bg);--border-color: var(--vc-button-tonal-warning-border);--text-color: var(--vc-button-tonal-warning-text);--vc-icon-color: var(--vc-button-tonal-warning-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-warning-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-warning-text)}.vc-button--tonal--danger{--bg-color: var(--vc-button-tonal-danger-bg);--border-color: var(--vc-button-tonal-danger-border);--text-color: var(--vc-button-tonal-danger-text);--vc-icon-color: var(--vc-button-tonal-danger-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-danger-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-danger-text)}.vc-button--tonal--accent{--bg-color: var(--vc-button-tonal-accent-bg);--border-color: var(--vc-button-tonal-accent-border);--text-color: var(--vc-button-tonal-accent-text);--vc-icon-color: var(--vc-button-tonal-accent-icon);--loader-border: color-mix(in srgb, var(--vc-button-tonal-accent-text), transparent 70%);--loader-border-r: var(--vc-button-tonal-accent-text)}.vc-button--solid--primary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-primary-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--primary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-primary-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--primary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-primary-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--primary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-primary-text), white 80%)}.vc-button--ghost--primary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-primary-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-primary-text), black 8%)}.vc-button--tonal--primary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-primary-bg), black 8%)}.vc-button--solid--secondary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-secondary-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--secondary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-secondary-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--secondary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-secondary-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--secondary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-secondary-text), white 80%)}.vc-button--ghost--secondary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-secondary-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-secondary-text), black 8%)}.vc-button--tonal--secondary:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-secondary-bg), black 8%)}.vc-button--solid--success:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-success-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--success:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-success-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--success:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-success-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--success:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-success-text), white 80%)}.vc-button--ghost--success:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-success-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-success-text), black 8%)}.vc-button--tonal--success:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-success-bg), black 8%)}.vc-button--solid--info:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-info-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--info:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-info-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--info:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-info-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--info:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-info-text), white 80%)}.vc-button--ghost--info:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-info-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-info-text), black 8%)}.vc-button--tonal--info:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-info-bg), black 8%)}.vc-button--solid--neutral:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-neutral-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--neutral:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-neutral-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--neutral:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-neutral-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--neutral:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-neutral-text), white 80%)}.vc-button--ghost--neutral:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-neutral-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-neutral-text), black 8%)}.vc-button--tonal--neutral:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-neutral-bg), black 8%)}.vc-button--solid--warning:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-warning-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--warning:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-warning-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--warning:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-warning-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--warning:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-warning-text), white 80%)}.vc-button--ghost--warning:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-warning-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-warning-text), black 8%)}.vc-button--tonal--warning:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-warning-bg), black 8%)}.vc-button--solid--danger:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-danger-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--danger:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-danger-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--danger:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-danger-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--danger:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-danger-text), white 80%)}.vc-button--ghost--danger:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-danger-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-danger-text), black 8%)}.vc-button--tonal--danger:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-danger-bg), black 8%)}.vc-button--solid--accent:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-accent-bg), black 15%);--border-color: var(--bg-color)}.vc-button--soft--accent:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-accent-bg), black 8%);--border-color: var(--bg-color)}.vc-button--surface--accent:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-accent-text), white 80%);--border-color: var(--bg-color)}.vc-button--outline--accent:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-accent-text), white 80%)}.vc-button--ghost--accent:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-accent-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-accent-text), black 8%)}.vc-button--tonal--accent:hover:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-accent-bg), black 8%)}.vc-button--solid--primary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-primary-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--primary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-primary-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-primary-text), black 15%)}.vc-button--surface--primary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-primary-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-primary-text), black 8%)}.vc-button--outline--primary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-primary-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-primary-text), black 8%)}.vc-button--ghost--primary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-primary-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-primary-text), black 16%)}.vc-button--tonal--primary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-primary-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-primary-text), black 15%)}.vc-button--solid--secondary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-secondary-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--secondary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-secondary-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-secondary-text), black 15%)}.vc-button--surface--secondary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-secondary-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-secondary-text), black 8%)}.vc-button--outline--secondary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-secondary-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-secondary-text), black 8%)}.vc-button--ghost--secondary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-secondary-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-secondary-text), black 16%)}.vc-button--tonal--secondary:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-secondary-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-secondary-text), black 15%)}.vc-button--solid--success:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-success-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--success:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-success-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-success-text), black 15%)}.vc-button--surface--success:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-success-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-success-text), black 8%)}.vc-button--outline--success:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-success-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-success-text), black 8%)}.vc-button--ghost--success:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-success-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-success-text), black 16%)}.vc-button--tonal--success:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-success-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-success-text), black 15%)}.vc-button--solid--info:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-info-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--info:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-info-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-info-text), black 15%)}.vc-button--surface--info:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-info-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-info-text), black 8%)}.vc-button--outline--info:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-info-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-info-text), black 8%)}.vc-button--ghost--info:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-info-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-info-text), black 16%)}.vc-button--tonal--info:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-info-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-info-text), black 15%)}.vc-button--solid--neutral:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-neutral-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--neutral:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-neutral-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-neutral-text), black 15%)}.vc-button--surface--neutral:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-neutral-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-neutral-text), black 8%)}.vc-button--outline--neutral:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-neutral-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-neutral-text), black 8%)}.vc-button--ghost--neutral:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-neutral-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-neutral-text), black 16%)}.vc-button--tonal--neutral:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-neutral-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-neutral-text), black 15%)}.vc-button--solid--warning:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-warning-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--warning:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-warning-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-warning-text), black 15%)}.vc-button--surface--warning:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-warning-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-warning-text), black 8%)}.vc-button--outline--warning:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-warning-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-warning-text), black 8%)}.vc-button--ghost--warning:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-warning-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-warning-text), black 16%)}.vc-button--tonal--warning:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-warning-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-warning-text), black 15%)}.vc-button--solid--danger:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-danger-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--danger:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-danger-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-danger-text), black 15%)}.vc-button--surface--danger:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-danger-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-danger-text), black 8%)}.vc-button--outline--danger:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-danger-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-danger-text), black 8%)}.vc-button--ghost--danger:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-danger-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-danger-text), black 16%)}.vc-button--tonal--danger:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-danger-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-danger-text), black 15%)}.vc-button--solid--accent:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-solid-accent-bg), black 30%);--border-color: var(--bg-color)}.vc-button--soft--accent:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-soft-accent-bg), black 16%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-soft-accent-text), black 15%)}.vc-button--surface--accent:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-accent-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-surface-accent-text), black 8%)}.vc-button--outline--accent:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-accent-text), white 70%);--text-color: color-mix(in srgb, var(--vc-button-outline-accent-text), black 8%)}.vc-button--ghost--accent:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-surface-accent-text), white 70%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-button-ghost-accent-text), black 16%)}.vc-button--tonal--accent:active:not(.vc-button--loading,.vc-button--disabled){--bg-color: color-mix(in srgb, var(--vc-button-tonal-accent-bg), black 16%);--text-color: color-mix(in srgb, var(--vc-button-tonal-accent-text), black 15%)}@media(prefers-reduced-motion:no-preference){.vc-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-button:active:not(.vc-button--loading,.vc-button--disabled){transition-duration:75ms}}.vc-button.vc-button--disabled:not(.vc-button--loading),.vc-button:disabled.vc-button--disabled:not(.vc-button--loading){--vc-icon-color: var(--color-neutral-400);--text-color: var(--color-neutral-600)}.vc-button.vc-button--disabled:not(.vc-button--loading)[class*=--solid--],.vc-button:disabled.vc-button--disabled:not(.vc-button--loading)[class*=--solid--]{--bg-color: var(--color-neutral-200);--border-color: var(--color-neutral-200)}.vc-button.vc-button--disabled:not(.vc-button--loading)[class*=--surface--],.vc-button:disabled.vc-button--disabled:not(.vc-button--loading)[class*=--surface--]{--bg-color: var(--color-neutral-200);--border-color: var(--color-neutral-200)}.vc-button.vc-button--disabled:not(.vc-button--loading)[class*=--outline--],.vc-button:disabled.vc-button--disabled:not(.vc-button--loading)[class*=--outline--]{--border-color: var(--color-neutral-300)}.vc-button.vc-button--disabled:not(.vc-button--loading)[class*=--soft--],.vc-button:disabled.vc-button--disabled:not(.vc-button--loading)[class*=--soft--]{--bg-color: var(--color-neutral-100);--border-color: var(--color-neutral-100)}.vc-button.vc-button--disabled:not(.vc-button--loading)[class*=--tonal--],.vc-button:disabled.vc-button--disabled:not(.vc-button--loading)[class*=--tonal--]{--bg-color: var(--color-neutral-100);--border-color: var(--color-neutral-300)}.vc-button__content{display:grid;min-height:calc(var(--size) - .25rem);grid-auto-flow:column;align-items:center;justify-content:center}.vc-button--loading .vc-button__content{opacity:0}.vc-button__slot{max-width:100%;word-break:break-word}.vc-button--truncate .vc-button__slot{min-width:0px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-button--no-wrap .vc-button__slot{white-space:nowrap}.vc-button__slot:empty{display:none}.vc-button__prepend{display:flex;align-items:center}.vc-button__prepend:empty{display:none}.vc-button__append{display:flex;align-items:center}.vc-button__append:empty{display:none}.vc-button__prepend .vc-button__icon{margin-inline-end:.5rem}.vc-button__append .vc-button__icon{margin-inline-start:.5rem}.vc-empty-view{display:flex;flex-grow:1;flex-direction:column;align-items:center;gap:1rem;padding:5rem 1.5rem;text-align:center}@media(min-width:768px){.vc-empty-view{gap:1.25rem}}.vc-empty-view__search-icon,.vc-empty-view__error-illustration{width:9.75rem;height:9.75rem}.vc-empty-view__icon{--vc-icon-size: 5.375rem;--vc-icon-color: rgb(from var(--color-primary-500) r g b / 1)}.vc-empty-view__text{font-size:1.25rem;line-height:1.75rem;line-height:1.25}.vc-table{--radius: var(--vc-table-radius, var(--vc-radius, .5rem));--selected-bg-alpha: .08;--selected-bg-color: var( --vc-table-selected-bg-color, var(--vc-table-selected-bg, rgb(from var(--color-primary-500) r g b / var(--selected-bg-alpha))) );--row-hover-shade: rgb(from var(--color-neutral-200) r g b / 1);--row-hover-bg-color: var(--vc-table-row-hover-bg-color, var(--row-hover-shade));--desktop-radius: var(--v3f296584);--desktop-border-width: var(--v505d2fce);--mobile-border-width: var(--v066ff468);--mobile-radius: var(--v637adf38)}.vc-table__mobile{--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));word-break:break-word;border-style:solid;border-width:var(--mobile-border-width);border-radius:var(--mobile-radius)}.vc-table__mobile-skeleton{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));padding:1.5rem}.vc-table__mobile-skeleton-block{display:flex;flex-direction:column;gap:.25rem}.vc-table__mobile-skeleton-label{height:.875rem;width:5rem}.vc-table__mobile-skeleton-label{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-200) r g b / var(--tw-bg-opacity, 1))}.vc-table__mobile-skeleton-item{height:1.25rem}.vc-table__mobile-skeleton-item{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-200) r g b / var(--tw-bg-opacity, 1))}.vc-table__scrollbar{width:100%;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));max-height:var(--vc-table-max-height, none);border-style:solid;border-width:var(--desktop-border-width);border-radius:var(--desktop-radius)}.vc-table__desktop{width:100%;text-align:left;font-size:.875rem;line-height:1.125rem}.vc-table__desktop--scrollable{width:auto;min-width:100%}.vc-table__caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.vc-table__head{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1))}.vc-table__head--sticky{position:sticky;z-index:20;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));top:var(--vc-table-sticky-offset, 0px)}.vc-table__head--sticky:after{pointer-events:none;position:absolute;left:0;right:0;bottom:0;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));content:""}.vc-table__title{height:2.5rem;padding:.25rem 1rem;font-weight:700}.vc-table__title--align--left{text-align:start}.vc-table__title--align--center{text-align:center}.vc-table__title--align--right{text-align:end}.vc-table__title--fixed{--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}.vc-table__head--sticky .vc-table__title--fixed{z-index:30}.vc-table__title--fixed--start:after{pointer-events:none;position:absolute;top:0;bottom:0;right:0;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));content:""}.vc-table__title--fixed--end:before{pointer-events:none;position:absolute;top:0;bottom:0;left:0;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));content:""}.vc-table__body{word-break:break-word}.vc-table__body:first-child tr:first-child td:first-child{border-top-left-radius:var(--desktop-radius)}.vc-table__body:first-child tr:first-child td:last-child{border-top-right-radius:var(--desktop-radius)}.vc-table__body tr:last-child td:first-child{border-bottom-left-radius:var(--desktop-radius)}.vc-table__body tr:last-child td:last-child{border-bottom-right-radius:var(--desktop-radius)}.vc-table__row:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-table__row:hover{background-color:var(--row-hover-bg-color)}.vc-table__row--selected,.vc-table__row--selected:nth-child(2n),.vc-table__row--selected:hover{background-color:var(--selected-bg-color)}.vc-table__skeleton:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-table__skeleton-cell{padding:.75rem 1rem}.vc-table__skeleton-cell--align--left{text-align:start}.vc-table__skeleton-cell--align--center{text-align:center}.vc-table__skeleton-cell--align--right{text-align:end}.vc-table__skeleton-cell--fixed{--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}.vc-table__skeleton:nth-child(2n) .vc-table__skeleton-cell--fixed{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-table__skeleton-cell--fixed--start:after{pointer-events:none;position:absolute;top:0;bottom:0;right:0;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));content:""}.vc-table__skeleton-cell--fixed--end:before{pointer-events:none;position:absolute;top:0;bottom:0;left:0;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));content:""}.vc-table__cell{padding:.75rem 1rem}.vc-table__cell--align--left{text-align:start}.vc-table__cell--align--center{text-align:center}.vc-table__cell--align--right{text-align:end}.vc-table__cell--fixed{--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}.vc-table__row:nth-child(2n) .vc-table__cell--fixed{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-table__row:hover .vc-table__cell--fixed{background-color:var(--row-hover-bg-color)}.vc-table__row--selected .vc-table__cell--fixed{background-color:var(--selected-bg-color)}.vc-table__cell--fixed--start:after{pointer-events:none;position:absolute;top:0;bottom:0;right:0;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));content:""}.vc-table__cell--fixed--end:before{pointer-events:none;position:absolute;top:0;bottom:0;left:0;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));content:""}.vc-table__selection-cell{padding-left:.75rem;padding-right:.75rem}.vc-table__selection-cell>.vc-checkbox,.vc-table__selection-cell>.vc-radio-button{margin-left:auto;margin-right:auto;display:flex;width:fit-content;align-items:center;justify-content:center;line-height:0}.vc-table__selection-cell>.vc-checkbox .vc-checkbox__label,.vc-table__selection-cell>.vc-checkbox .vc-radio-button__label,.vc-table__selection-cell>.vc-radio-button .vc-checkbox__label,.vc-table__selection-cell>.vc-radio-button .vc-radio-button__label{min-height:0px;line-height:1}.vc-table__selection-cell>.vc-checkbox>.vc-checkbox__container,.vc-table__selection-cell>.vc-radio-button>.vc-radio-button__container{align-items:center;line-height:1}.vc-table__selection-skeleton{margin-left:auto;margin-right:auto;width:1.125rem;height:1.125rem}.vc-table__selection-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-200) r g b / var(--tw-bg-opacity, 1))}.vc-table__skeleton-item{height:1.5rem}.vc-table__skeleton-item{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-200) r g b / var(--tw-bg-opacity, 1))}.vc-table__sort-button{margin:-.25rem;display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.25rem;padding:.25rem}.vc-table__sort-icon{width:.625rem;height:.625rem}.vc-table__sort-icon--asc{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vc-table__state-cell{padding:0}.vc-table__footer{padding:2.5rem .75rem}.vc-table__footer:empty{display:none}@media(min-width:768px){.vc-table__footer{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}}.vc-table__page-limit-message{margin-bottom:.75rem;text-align:center}.vc-widget{--p-x: 1rem;--border-color: var(--vc-widget-border-color, rgb(from var(--color-neutral-200) r g b / 1));--divide-color: var(--vc-widget-divide-color, var(--border-color));--bg-color: var(--vc-widget-bg-color, rgb(from var(--color-additional-50) r g b / 1));--radius: var(--vc-widget-radius, var(--vc-radius, .5rem));--header-gap: .5rem;position:relative}.vc-widget>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:var(--divide-color)}.vc-widget{border-radius:var(--radius);border-width:1px;border-color:var(--border-color);background-color:var(--bg-color);background-position:center;font-size:1rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(width<768px){.vc-container .vc-widget{margin-left:-1.125rem;margin-right:-1.125rem}.vc-widget .vc-widget{margin-left:0;margin-right:0}}.vc-widget--size--xs{--header-min-h: 2.375rem;--title-text: .875rem;--icon-size: .875rem;--shape-size: 1.75rem}.vc-widget--size--sm{--header-min-h: 2.875rem;--title-text: 1rem;--icon-size: 1rem;--shape-size: 2rem}.vc-widget--size--md{--header-min-h: 3.125rem;--title-text: 1.125rem;--icon-size: 1.25rem;--shape-size: 2.25rem}@media(min-width:640px){.vc-widget--size--md{--p-x: 1.5rem}}.vc-widget--size--lg{--header-min-h: 4.375rem;--header-gap: .625rem;--title-text: 1.25rem;--icon-size: 1.25rem;--shape-size: 2.5rem}@media(min-width:1024px){.vc-widget--size--lg{--p-x: 1.75rem}}.vc-widget--size--lg:not(.vc-widget--collapsible)>:not([hidden])~:not([hidden]){border-style:none}.vc-widget--no-shadow{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-widget--no-border{border-style:none;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-widget__header-container{width:100%;text-align:start}.vc-widget__header-container:empty{display:none}.vc-widget__header-container,.vc-widget__header-container>*{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.vc-widget--collapsed .vc-widget__header-container,.vc-widget--collapsed .vc-widget__header-container>*{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.vc-widget__header{display:flex;min-height:var(--header-min-h);width:100%;align-items:center;gap:var(--header-gap);padding-left:var(--p-x);padding-right:var(--p-x);padding-top:.25rem;padding-bottom:.25rem}.vc-widget__prepend-append{--vc-shape-size: var(--shape-size);--vc-icon-size: var(--icon-size);display:flex;flex:none;align-items:center}.vc-widget__title{display:flex;min-width:0px;flex-grow:1;flex-direction:column;justify-content:center;overflow-wrap:break-word;font-size:var(--title-text);font-weight:700;text-transform:uppercase}.vc-widget__slot{padding-left:var(--p-x);padding-right:var(--p-x);padding-top:1rem;padding-bottom:1.25rem}.vc-widget__slot:empty{display:none}.vc-widget__append-icon{--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-widget__append-icon--rotate{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vc-widget__footer-container{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.vc-widget__footer-container:empty{display:none}.vc-widget__footer-container>*{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.vc-widget__footer{padding-top:1rem;padding-bottom:1rem;padding-left:var(--p-x);padding-right:var(--p-x)}.vc-widget-skeleton{position:relative}.vc-widget-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.vc-widget-skeleton>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.vc-widget-skeleton{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-100) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-widget-skeleton--size--xs{--p-x: 1rem;--header-p-y: .625rem;--placeholder-h: 1.125rem}.vc-widget-skeleton--size--sm{--p-x: 1rem;--header-p-y: .75rem;--placeholder-h: 1.375rem}.vc-widget-skeleton--size--md{--p-x: 1.5rem;--header-p-y: .75rem;--placeholder-h: 1.625rem}.vc-widget-skeleton--size--lg{--p-x: 1.25rem;--header-p-y: 1rem;--placeholder-h: 2.625rem}.vc-widget-skeleton--size--lg>:not([hidden])~:not([hidden]){border-style:none}@media(min-width:1024px){.vc-widget-skeleton--size--lg{--p-x: 1.75rem}}.vc-widget-skeleton--no-shadow{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-widget-skeleton__header-container *:not(:has(*)){height:var(--placeholder-h);border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}.vc-widget-skeleton__header-container *:not(:has(*)):not([class*=w-]){width:66.666667%}.vc-widget-skeleton__header{display:flex;align-items:flex-start;gap:.5rem;padding-left:var(--p-x);padding-right:var(--p-x);padding-top:var(--header-p-y);padding-bottom:var(--header-p-y)}.vc-widget-skeleton__slot-container *:not(:has(*)){margin-bottom:.5rem;height:1rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}.vc-widget-skeleton__slot-container *:not(:has(*)):last-child{margin-bottom:0}.vc-widget-skeleton__slot-container *:not(:has(*)):not([class*=w-]):nth-child(2n){width:80%}.vc-widget-skeleton__slot-container *:not(:has(*)):not([class*=w-]):nth-child(odd){width:40%}.vc-widget-skeleton__slot-container *:not(:has(*)):not([class*=w-]):nth-child(3n+3){width:60%}.vc-widget-skeleton__slot-container *:not(:has(*)):not([class*=w-]):nth-child(4n+4){width:100%}.vc-widget-skeleton__slot-container *:not(:has(*)):not([class*=w-]):nth-child(5n+5){width:20%}.vc-widget-skeleton__slot{padding-left:var(--p-x);padding-right:var(--p-x);padding-top:1rem;padding-bottom:1.25rem}.vc-widget-skeleton--size--lg .vc-widget-skeleton__slot{padding-top:0}.vc-widget-skeleton--size--lg *:first-child>.vc-widget-skeleton__slot{padding-top:1.25rem}.vc-widget-skeleton__footer-container *:not(:has(*)){height:1rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}.vc-widget-skeleton__footer-container *:not(:has(*)):not([class*=w-]){width:33.333333%}.vc-widget-skeleton__footer{padding-top:1rem;padding-bottom:1rem;padding-left:var(--p-x);padding-right:var(--p-x)}.order-card{position:relative;width:100%;cursor:pointer;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));padding:.75rem 1rem;text-align:left;font-size:.75rem;line-height:.875rem;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;container-type:inline-size}.order-card:hover{--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.order-card:hover .order-card__number{color:var(--link-hover-color)}.order-card__grid{display:grid;align-items:flex-start;gap:.625rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"number  date    status" "buyer   payment total"}@container (max-width: 20rem){.order-card__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"number  status" "date    payment" "buyer   total"}}.order-card__cell{display:flex;min-width:0px;flex-direction:column}.order-card__cell--number{grid-area:number}.order-card__cell--date{grid-area:date}.order-card__cell--status{align-items:flex-end;justify-content:center;grid-area:status}.order-card__cell--buyer{grid-area:buyer}.order-card__cell--payment{grid-area:payment}@container (max-width: 20rem){.order-card__cell--payment{align-items:flex-end;text-align:right}}.order-card__cell--total{align-items:flex-end;text-align:right;grid-area:total}.order-card__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.order-card__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-card__number{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--link-color)}.order-card__number:after{position:absolute;inset:0;content:"";z-index:1}.order-card__total{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.orders__toolbar{margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}@media(width>=1024px){.orders__toolbar{flex-direction:row;align-items:center}}.orders__search-bar{display:flex;flex-grow:1;flex-direction:row;align-items:center;column-gap:.5rem}@media(width>=640px){.orders__search-bar{flex-direction:row-reverse;column-gap:1.25rem}}.orders__search-input-wrapper{display:flex;flex-grow:1;gap:1.5rem}.orders__search-input{width:100%}.orders__scope-tabs{display:flex;width:100%;gap:.5rem}.orders__scope-tabs>*{flex:1 1 0%}@media(width>=640px){.orders__scope-tabs{width:auto}.orders__scope-tabs>*{flex:none}}@media(width>=1024px){.orders__scope-tabs{order:-9999}}.orders__chips{display:none}@media(width>=1024px){.orders__chips{margin-bottom:1rem;display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.5rem}}.page-toolbar-block{position:sticky;top:0}@media(width>=1024px){.page-toolbar-block{position:relative}}.page-toolbar-block--stick{z-index:40;margin-left:-1.5rem;margin-right:-1.5rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.875rem 1.25rem}.page-toolbar-block--shadow{--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.profile-update-success-modal__button,.registration-success-modal__button{margin-left:auto;margin-right:auto}.reset-password-form{text-align:start}.reset-password-form__input{margin-bottom:1rem;width:100%}.reset-password-form__error{margin-top:1.25rem;margin-bottom:1.25rem;font-size:.75rem;line-height:.875rem}.reset-password-form__submit{margin-top:1.5rem;width:100%}@media(width>=1024px){.reset-password-form__submit{width:13rem}}.sign-in-form{text-align:start}.sign-in-form__error{margin-bottom:1rem}.sign-in-form__password-expired{display:flex;place-items:center;justify-content:space-between}.sign-in-form__change-password-link{font-size:.875rem;line-height:1.125rem;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-accent-700) r g b / var(--tw-text-opacity, 1))}.sign-in-form__change-password-link:hover{--tw-text-opacity: 1;color:rgb(from var(--color-accent-500) r g b / var(--tw-text-opacity, 1))}.sign-in-form__input{margin-bottom:1rem}.sign-in-form__options{display:flex;justify-content:space-between}.sign-in-form__forgot-password-link{font-size:.875rem;line-height:1.125rem;font-weight:700;color:var(--link-color)}.sign-in-form__forgot-password-link:hover{color:var(--link-hover-color)}.sign-in-form__actions{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem}.sign-in-form__actions--constrained{max-width:24rem}.sign-in-form__submit{flex:1 1 0%;flex-shrink:1}.sign-in-form__register{flex:1 1 0%}.count-in-cart__label{display:inline-block;min-width:.75rem;text-align:center}.discount-badge{inset-inline-start:0px;top:0;z-index:2}.discount-badge--absolute{position:absolute}.facet-filter-widget__search{border-bottom-width:1px;padding:.75rem}.facet-filter-widget__fade{pointer-events:none;position:sticky;bottom:0}.facet-filter-widget__fade:after{position:absolute;bottom:-.375rem;display:block;height:2.5rem;width:100%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(from var(--color-additional-50) r g b / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(from var(--color-additional-50) r g b / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-content: "";content:var(--tw-content)}@media print{.facet-filter-widget__fade:after{--tw-content: none;content:var(--tw-content)}}.facet-filter-widget__container{--scrollbar-width: .875rem;position:relative;overflow-y:auto;padding-top:.375rem;padding-bottom:.375rem}.facet-filter-widget__label{flex-grow:1}.facet-filter-widget__more{margin:.25rem}.facet-filter-widget__title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.facet-filter-dropdown{flex-shrink:0}.facet-filter-dropdown__trigger{width:max-content}.facet-filter-dropdown__search{border-bottom-width:1px;padding:.75rem}.facet-filter-dropdown__append{margin-inline-start:.5rem}.facet-filter-dropdown__arrow{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.facet-filter-dropdown__trigger--opened .facet-filter-dropdown__arrow{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.facet-filter-dropdown__items{flex-grow:1;padding-top:.375rem;padding-bottom:.375rem}.image-gallery{--radius: var(--vc-image-gallery-radius, var(--vc-radius, .5rem));-webkit-user-select:none;user-select:none}.image-gallery__images-container{position:relative;aspect-ratio:1 / 1;border-radius:var(--radius);border-width:1px}.image-gallery__bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;object-fit:cover;object-position:center}.image-gallery__images{height:100%;width:100%;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));transition-duration:.3s;transition-timing-function:linear}.image-gallery__images:hover{opacity:.5}.image-gallery__img{position:relative;height:100%;width:100%;cursor:zoom-in;border-radius:var(--radius);object-fit:contain;object-position:center}.image-gallery__badges{position:absolute;inset:0}.image-gallery__pagination{margin-top:1.25rem}.image-gallery__thumbs-container{margin-top:.875rem;display:flex;align-items:center;justify-content:space-between}.image-gallery__thumbs{width:77%;padding:1px}.image-gallery__thumb{aspect-ratio:1 / 1;cursor:pointer;padding:.375rem}.image-gallery__thumb-img{aspect-ratio:1 / 1;width:100%;border-radius:var(--radius);border-width:1px;object-fit:contain;object-position:center}.image-gallery__thumb-img--active{--tw-border-opacity: 1;border-color:rgb(from var(--color-primary-500) r g b / var(--tw-border-opacity, 1));outline-style:solid;outline-width:1px;outline-color:rgb(from var(--color-primary-100) r g b / 1);outline-color:rgb(from var(--color-primary-500) r g b / 1)}.price{position:relative;display:flex;flex-wrap:wrap;align-items:center;column-gap:.25rem}.price__list{margin-top:.125rem;font-size:.75rem;line-height:.875rem;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1));text-decoration-line:line-through}.price__actual{font-weight:900;color:var(--price-color)}.price__value{font-weight:700;color:var(--price-color)}.branch-enter-from,.branch-leave-to{opacity:0}.compare-table__table{display:block}.compare-table__scroll{display:block;overflow-x:auto;border-bottom-right-radius:var(--vc-radius);border-bottom-left-radius:var(--vc-radius)}.compare-table__header-row{position:sticky;z-index:10;display:block;scroll-padding-inline-start:15rem;overflow-x:auto;border-top-left-radius:var(--vc-radius);border-top-right-radius:var(--vc-radius);border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));-ms-overflow-style:none;scrollbar-width:none;top:var(--vc-app-header-height, 0px)}@media(width<768px){.compare-table__header-row{scroll-padding-inline-start:7rem;border-top-left-radius:0;border-top-right-radius:0}}.compare-table__header-row::-webkit-scrollbar{display:none}.compare-table__header-row--stuck{--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.compare-table__mobile-tabs-bar{display:none}@media(width<768px){.compare-table__mobile-tabs-bar{display:flex;border-top-left-radius:var(--vc-radius);border-top-right-radius:var(--vc-radius);border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.625rem .75rem}}.compare-table__header-inner{display:flex;width:fit-content;min-width:100%;align-items:stretch}.compare-table__controls{position:sticky;inset-inline-start:0px;z-index:1;display:flex;width:15rem;flex-shrink:0;flex-direction:column;justify-content:space-between;gap:.75rem;border-inline-end-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding-top:.75rem;padding-bottom:.75rem;padding-inline-end:1rem;padding-inline-start:.75rem}@media(width<768px){.compare-table__controls{width:7rem}}.compare-table__controls--stuck{justify-content:center}.compare-table__controls-top{display:flex;flex-direction:column;gap:.75rem}@media(width<768px){.compare-table__controls-top{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem}}.compare-table__clear-category{align-self:flex-start;white-space:nowrap}@media(width<768px){.compare-table__clear-category{align-self:center}}.compare-table__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem;border-radius:var(--vc-radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1));padding:.375rem}.compare-table__tab{width:100%;--vc-tab-switch-border-color: transparent}.compare-table__differ{font-size:.75rem;line-height:.875rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}@media(width<768px){.compare-table__differ{display:none}}.compare-table__product{display:flex;min-width:12rem;max-width:15rem;flex:1 1 0%;flex-direction:column;gap:.75rem;padding:.75rem;text-align:start;font-weight:400;contain:inline-size}@media(width<768px){.compare-table__product{width:7rem;min-width:0px;max-width:none;flex:none}}.compare-table__product:not(:last-child){border-inline-end-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1))}.compare-table__product--compact{justify-content:space-between;gap:.5rem;padding-top:.625rem;padding-bottom:.625rem}.compare-table__product-image-wrap{position:relative;height:11rem;overflow:hidden;border-radius:var(--vc-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-300) r g b / var(--tw-border-opacity, 1))}@media(width<768px){.compare-table__product-image-wrap{height:6rem}}.compare-table__product-image{width:100%;height:100%;object-fit:cover}.compare-table__product-remove{position:absolute;inset-inline-end:.25rem;top:.25rem}.compare-table__product-footer{display:flex;align-items:flex-end;gap:.5rem}@media(width<768px){.compare-table__product-footer{flex-direction:column;align-items:flex-start}}.compare-table__product-title{--vc-product-title-font-size: .875rem;min-width:0px;flex:1 1 0%}.compare-table__product-summary{display:flex;align-items:center;gap:.625rem}.compare-table__product-summary-image-wrap{width:2.5rem;height:2.5rem;flex-shrink:0;overflow:hidden;border-radius:var(--vc-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-300) r g b / var(--tw-border-opacity, 1))}.compare-table__product-summary-image{width:100%;height:100%;object-fit:cover}.compare-table__product-summary-title{--vc-product-title-font-size: .875rem;min-width:0px;flex:1 1 0%}.compare-table__product-cart-button{width:100%}.compare-table__row{display:flex;min-height:50px;width:fit-content;min-width:100%;align-items:stretch}.compare-table__row:not(:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1))}.compare-table__row:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-secondary-100) r g b / var(--tw-bg-opacity, 1))}.compare-table__row:hover .compare-table__row-pin{opacity:1}.compare-table__row:hover .compare-table__row-label{--tw-bg-opacity: 1;background-color:rgb(from var(--color-secondary-100) r g b / var(--tw-bg-opacity, 1))}.compare-table__row--alt,.compare-table__row--alt .compare-table__row-label{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.compare-table__row-label{position:sticky;inset-inline-start:0px;z-index:1;display:flex;width:15rem;flex-shrink:0;align-items:center;gap:.25rem;border-inline-end-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.625rem .75rem;text-align:start;font-size:.75rem;line-height:.875rem;font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}@media(width<768px){.compare-table__row-label{width:7rem}}.compare-table__row-label-info-wrap{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.375rem}.compare-table__row-label-text{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-table__row-info{flex-shrink:0;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}@media(width<768px){.compare-table__row-info{display:none}}.compare-table__row-pin{flex-shrink:0;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(width<768px){.compare-table__row-pin{display:none}}@media(hover:none){.compare-table__row-pin{opacity:1}}.compare-table__row-pin:focus-visible{opacity:1}.compare-table__row-pin--active{opacity:1}.compare-table__row-value{display:flex;min-width:12rem;max-width:15rem;flex:1 1 0%;align-items:center;padding:.625rem .75rem;font-size:.875rem;line-height:1.125rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1));contain:inline-size;overflow-wrap:anywhere}@media(width<768px){.compare-table__row-value{width:7rem;min-width:0px;max-width:none;flex:none}}.compare-table__row-value:not(:last-child){border-inline-end-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1))}.compare-table__price{--vc-product-price-font-size: .875rem}.compare-table__rating{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.125rem;font-weight:700}.compare-table__boolean{display:flex;align-items:center;gap:.5rem}.list-input-item{transition:all .2s ease-in-out}.list-input-enter-from,.list-input-leave-to{opacity:0}.share-wishlist-modal__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.share-wishlist-modal__scope-group{min-width:0px}.share-wishlist-modal__scope-label{margin-bottom:.125rem;font-size:.875rem;line-height:1.125rem;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1))}.share-wishlist-modal__scopes{margin-top:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:768px){.share-wishlist-modal__scopes{display:flex;flex-wrap:wrap}}.share-wishlist-modal__scope{min-width:0px}.wishlist-card{position:relative;border-radius:var(--vc-radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:1rem;font-size:.875rem;line-height:1.125rem;--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@container (min-width: 36rem){.wishlist-card{display:grid;align-items:center;column-gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem;grid-column:1/-1;grid-template-columns:subgrid}}.wishlist-card__title-row{display:flex;align-items:center;gap:.5rem;padding-inline-end:2.5rem}@container (min-width: 36rem){.wishlist-card__title-row{min-width:0px;padding-inline-end:0px}}.wishlist-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.25rem;font-weight:700;color:var(--link-color)}.wishlist-card__title:hover{color:var(--link-hover-color)}.wishlist-card__badge{flex-shrink:0}.wishlist-card__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:2.5rem}@container (min-width: 36rem){.wishlist-card__description{padding-inline-end:0px}}.wishlist-card__description--empty{display:none}@container (min-width: 36rem){.wishlist-card__description--empty{display:block}}.wishlist-card__meta-row{display:flex;align-items:center;padding-top:1rem}@container (min-width: 36rem){.wishlist-card__meta-row{display:contents;padding-top:0}}.wishlist-card__date{display:flex;align-items:center;gap:.375rem}.wishlist-card__status{margin-inline-start:auto}@container (min-width: 36rem){.wishlist-card__status{margin-inline-start:0px}}.wishlist-card__dropdown{position:absolute;right:1rem;top:1rem}@container (min-width: 36rem){.wishlist-card__dropdown{position:static}}.wishlist-card-skeleton{position:relative;border-radius:var(--vc-radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:1rem;font-size:.875rem;line-height:1.125rem;--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@container (min-width: 36rem){.wishlist-card-skeleton{display:grid;align-items:center;column-gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem;grid-column:1/-1;grid-template-columns:subgrid}}.wishlist-card-skeleton__title-row{display:flex;align-items:center;gap:.5rem;padding-inline-end:2.5rem}@container (min-width: 36rem){.wishlist-card-skeleton__title-row{min-width:0px;padding-inline-end:0px}}.wishlist-card-skeleton__title{height:1.5rem;width:10rem;max-width:60%;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1));font-size:1rem;line-height:1.25rem}.wishlist-card-skeleton__badge{height:1.25rem;width:2rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}.wishlist-card-skeleton__description{display:none;height:1.25rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}@container (min-width: 36rem){.wishlist-card-skeleton__description{display:block}}.wishlist-card-skeleton__meta-row{display:flex;align-items:center;padding-top:1rem}@container (min-width: 36rem){.wishlist-card-skeleton__meta-row{display:contents;padding-top:0}}.wishlist-card-skeleton__date{height:1.25rem;width:6rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}.wishlist-card-skeleton__status{margin-inline-start:auto;height:1.25rem;width:5rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}@container (min-width: 36rem){.wishlist-card-skeleton__status{margin-inline-start:0px}}.wishlist-card-skeleton__dropdown{position:absolute;right:1rem;top:1rem;width:2rem;height:2rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}@container (min-width: 36rem){.wishlist-card-skeleton__dropdown{position:static}}.wishlist-products-skeleton--mobile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;row-gap:1.5rem}.wishlist-products-skeleton--desktop{display:flex;flex-direction:column;border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(from var(--color-additional-950) r g b / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wishlist-products-skeleton--desktop .wishlist-products-skeleton__item:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}@media not all and (min-width:768px){.list-summary{margin-top:1.25rem}}@media print{.list-summary{break-inside:avoid}}.list-summary__container{position:relative}.list-summary__content{display:flex;justify-content:space-between;font-size:1rem;line-height:1.25rem;font-weight:900}.badges-wrapper{--radius: var(--badges-wrapper-radius, calc(var(--vc-radius, .5rem) + 2px));position:absolute;left:-1px;top:-1px;z-index:1;display:flex;max-width:100%;align-items:center;gap:.25rem;border-bottom-right-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding-bottom:.125rem;padding-right:.125rem;padding-left:1px;padding-top:1px}.badges-wrapper:empty{display:none}.badges-wrapper:after,.badges-wrapper:before{position:absolute;width:var(--radius);height:var(--radius);--tw-content: "";content:var(--tw-content);background-image:radial-gradient(circle at right bottom,transparent var(--radius),var(--color-additional-50) var(--radius))}.badges-wrapper:after{top:0;right:calc(var(--radius) * -1)}.badges-wrapper:before{left:0;bottom:calc(var(--radius) * -1)}@media(min-width:1024px){.variations-default .vc-line-item__slot{min-width:10.625rem;max-width:10.625rem}}.product-card__variations-button[data-v-d98c138d]{display:none}@container (min-width: 48rem){.product-card--list .product-card__variations-button[data-v-d98c138d]{display:block}}.product-card__variations-link-button[data-v-d98c138d]{display:block}@container (min-width: 48rem){.product-card--list .product-card__variations-link-button[data-v-d98c138d]{display:none}}.product-card__variants-wrapper[data-v-d98c138d]{display:none;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));padding:1rem 1.5rem 1.5rem}@container (min-width: 48rem){.product-card--list .product-card__variants-wrapper[data-v-d98c138d]{display:block}}.product-card__variants-loader[data-v-d98c138d]{display:flex;justify-content:center;padding-top:2rem;padding-bottom:2rem}.product-card__variants-title[data-v-d98c138d]{padding-bottom:.75rem;line-height:1.25rem}.cart-deleted-product-modal__button{margin-left:auto;margin-right:auto}.option-none{padding:1rem}.option-none:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.option-none__label{margin-inline-start:.5rem;font-size:.875rem;line-height:1.125rem;font-weight:700}.option-product-none:nth-child(odd){--vc-product-card-bg-color: rgb(from var(--color-neutral-50) r g b / 1)}.option-product:nth-child(odd){--vc-product-card-bg-color: rgb(from var(--color-neutral-50) r g b / 1)}.section-text-fieldset{margin:0;border-style:none;padding:0}.section-text-fieldset__option{display:flex;width:100%;align-items:center;gap:.75rem;padding:1rem}.section-text-fieldset__option:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.section-text-fieldset__input{width:100%}.product-configuration__widgets>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.product-configuration__required{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.product-configuration__subtitle{margin-top:.25rem;max-width:48rem;font-size:.75rem;line-height:.875rem;font-weight:400;text-transform:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.product-configuration__items{margin-top:1.25rem;container-type:inline-size}@container (max-width: 42rem){.product-configuration__items>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}}.product-configuration__error{--tw-text-opacity: 1;color:rgb(from var(--color-danger-700) r g b / var(--tw-text-opacity, 1))}.product-configuration__value--selected{--tw-text-opacity: 1;color:rgb(from var(--color-success-600) r g b / var(--tw-text-opacity, 1))}.product-configuration__value--not-selected{--tw-text-opacity: 1;color:rgb(from var(--color-info-800) r g b / var(--tw-text-opacity, 1))}.product-configuration__value--not-selected.product-configuration__value--required{--tw-text-opacity: 1;color:rgb(from var(--color-danger-800) r g b / var(--tw-text-opacity, 1))}.vc-alert{--radius: var(--vc-alert-radius, var(--vc-radius, .5rem));display:flex;align-items:flex-start;border-radius:var(--radius);border-width:1px;border-color:var(--border-color);background-color:var(--bg-color);color:var(--text-color)}.vc-alert--shadow{--tw-shadow: 0 6px 15px 0 rgb(from var(--color-additional-950) r g b / .1), 0 4px 6px -4px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 6px 15px 0 var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-alert--size--sm{--icon-size: 1.125rem;padding-top:.313rem;padding-bottom:.313rem;padding-inline-start:.438rem;padding-inline-end:.625rem;font-size:.75rem;line-height:.875rem}.vc-alert--size--md{--icon-size: 1.25rem;padding:.688rem;font-size:.875rem;line-height:1.125rem}.vc-alert{--close-button-icon-color: var(--text-color)}.vc-alert--solid--info{--bg-color: var(--vc-alert-solid-info-bg);--border-color: var(--vc-alert-solid-info-border);--text-color: var(--vc-alert-solid-info-text);--icon-color: var(--vc-alert-solid-info-icon)}.vc-alert--solid--success{--bg-color: var(--vc-alert-solid-success-bg);--border-color: var(--vc-alert-solid-success-border);--text-color: var(--vc-alert-solid-success-text);--icon-color: var(--vc-alert-solid-success-icon)}.vc-alert--solid--warning{--bg-color: var(--vc-alert-solid-warning-bg);--border-color: var(--vc-alert-solid-warning-border);--text-color: var(--vc-alert-solid-warning-text);--icon-color: var(--vc-alert-solid-warning-icon)}.vc-alert--solid--danger{--bg-color: var(--vc-alert-solid-danger-bg);--border-color: var(--vc-alert-solid-danger-border);--text-color: var(--vc-alert-solid-danger-text);--icon-color: var(--vc-alert-solid-danger-icon)}.vc-alert--soft--info{--bg-color: var(--vc-alert-soft-info-bg);--border-color: var(--vc-alert-soft-info-border);--text-color: var(--vc-alert-soft-info-text);--icon-color: var(--vc-alert-soft-info-icon)}.vc-alert--soft--success{--bg-color: var(--vc-alert-soft-success-bg);--border-color: var(--vc-alert-soft-success-border);--text-color: var(--vc-alert-soft-success-text);--icon-color: var(--vc-alert-soft-success-icon)}.vc-alert--soft--warning{--bg-color: var(--vc-alert-soft-warning-bg);--border-color: var(--vc-alert-soft-warning-border);--text-color: var(--vc-alert-soft-warning-text);--icon-color: var(--vc-alert-soft-warning-icon)}.vc-alert--soft--danger{--bg-color: var(--vc-alert-soft-danger-bg);--border-color: var(--vc-alert-soft-danger-border);--text-color: var(--vc-alert-soft-danger-text);--icon-color: var(--vc-alert-soft-danger-icon)}.vc-alert--outline--info{--bg-color: var(--vc-alert-outline-info-bg);--border-color: var(--vc-alert-outline-info-border);--text-color: var(--vc-alert-outline-info-text);--icon-color: var(--vc-alert-outline-info-icon)}.vc-alert--outline--success{--bg-color: var(--vc-alert-outline-success-bg);--border-color: var(--vc-alert-outline-success-border);--text-color: var(--vc-alert-outline-success-text);--icon-color: var(--vc-alert-outline-success-icon)}.vc-alert--outline--warning{--bg-color: var(--vc-alert-outline-warning-bg);--border-color: var(--vc-alert-outline-warning-border);--text-color: var(--vc-alert-outline-warning-text);--icon-color: var(--vc-alert-outline-warning-icon)}.vc-alert--outline--danger{--bg-color: var(--vc-alert-outline-danger-bg);--border-color: var(--vc-alert-outline-danger-border);--text-color: var(--vc-alert-outline-danger-text);--icon-color: var(--vc-alert-outline-danger-icon)}.vc-alert--tonal--info{--bg-color: var(--vc-alert-tonal-info-bg);--border-color: var(--vc-alert-tonal-info-border);--text-color: var(--vc-alert-tonal-info-text);--icon-color: var(--vc-alert-tonal-info-icon)}.vc-alert--tonal--success{--bg-color: var(--vc-alert-tonal-success-bg);--border-color: var(--vc-alert-tonal-success-border);--text-color: var(--vc-alert-tonal-success-text);--icon-color: var(--vc-alert-tonal-success-icon)}.vc-alert--tonal--warning{--bg-color: var(--vc-alert-tonal-warning-bg);--border-color: var(--vc-alert-tonal-warning-border);--text-color: var(--vc-alert-tonal-warning-text);--icon-color: var(--vc-alert-tonal-warning-icon)}.vc-alert--tonal--danger{--bg-color: var(--vc-alert-tonal-danger-bg);--border-color: var(--vc-alert-tonal-danger-border);--text-color: var(--vc-alert-tonal-danger-text);--icon-color: var(--vc-alert-tonal-danger-icon)}.vc-alert__icon{--vc-icon-size: var(--icon-size);--vc-icon-color: var(--icon-color);margin-inline-end:.5rem;flex-shrink:0}.vc-alert__content{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-self:center;word-break:break-word}.vc-alert__content:first-child{padding-inline-start:.25rem}.vc-alert__content:first-child:last-child{padding-left:.25rem;padding-right:.25rem}.vc-alert__title{margin-bottom:.125rem;font-weight:700}.vc-alert__close-button{--vc-icon-size: .875rem;--vc-icon-color: var(--close-button-icon-color);margin-top:-.25rem;margin-bottom:-.25rem;margin-inline-end:-.5rem;display:flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center}.product-price__header[data-v-bc3da1c0]{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem}.product-price__label[data-v-bc3da1c0]{font-size:1rem;line-height:1.25rem;font-weight:700}.product-price__unavailable[data-v-bc3da1c0]{display:flex;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.product-price__actions[data-v-bc3da1c0]{margin-top:1rem}@media print{.product-price__actions[data-v-bc3da1c0]{display:none}}.product-price__disabled-button[data-v-bc3da1c0]{width:100%;cursor:not-allowed}.product-price__alert[data-v-bc3da1c0]{margin-top:1rem}.product-price__variations[data-v-bc3da1c0]{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:.5rem;font-size:1rem;line-height:1.25rem;font-weight:700}.product-price__variations-count[data-v-bc3da1c0]{color:var(--price-color)}.product-price__cart-button[data-v-bc3da1c0]{margin-top:1rem}@media print{.product-price__cart-button[data-v-bc3da1c0]{display:none}}.vc-badge{--props-max-width: var(--v051657a9);--max-width: var(--props-max-width, var(--vc-badge-max-width, 100%));--radius: var(--vc-badge-radius, var(--vc-radius, .5rem));display:inline-flex;min-height:var(--size);min-width:var(--size);max-width:var(--max-width);flex:none;border-radius:var(--radius);border-width:1px;border-color:var(--border-color);background-color:var(--bg-color);vertical-align:middle;font-weight:700;color:var(--text-color)}.vc-badge--size--xs{--size: 1rem;--vc-icon-size: .5rem;--gap: .25rem;padding-left:.188rem;padding-right:.188rem;padding-bottom:1px;font-size:.625rem;line-height:1}.vc-badge--size--xs--dot{width:.375rem;height:.375rem}.vc-badge--size--sm{--size: 1.125rem;--vc-icon-size: .75rem;--gap: .25rem;padding-left:.188rem;padding-right:.188rem;font-size:.75rem;line-height:1.2}.vc-badge--size--sm--dot{width:.5rem;height:.5rem}.vc-badge--size--md{--size: 1.375rem;--vc-icon-size: .875rem;--gap: .375rem;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.2}.vc-badge--size--md--dot{width:.625rem;height:.625rem}.vc-badge--size--lg{--size: 1.625rem;--vc-icon-size: 1rem;--gap: .375rem;padding-left:.25rem;padding-right:.25rem;font-size:1rem;line-height:1.25}.vc-badge--size--lg--dot{width:.75rem;height:.75rem}.vc-badge--rounded{border-radius:9999px}.vc-badge--nowrap{white-space:nowrap}.vc-badge--square{padding:0}.vc-badge--solid--primary{--bg-color: var(--vc-badge-solid-primary-bg);--border-color: var(--vc-badge-solid-primary-border);--text-color: var(--vc-badge-solid-primary-text);--vc-icon-color: var(--vc-badge-solid-primary-icon)}.vc-badge--solid--primary.vc-badge--dot{--bg-color: var(--color-vc-background-solid-primary, var(--color-primary-700));--border-color: var(--color-vc-border-solid-primary, var(--color-primary-700))}.vc-badge--solid--secondary{--bg-color: var(--vc-badge-solid-secondary-bg);--border-color: var(--vc-badge-solid-secondary-border);--text-color: var(--vc-badge-solid-secondary-text);--vc-icon-color: var(--vc-badge-solid-secondary-icon)}.vc-badge--solid--secondary.vc-badge--dot{--bg-color: var(--color-vc-background-solid-secondary, var(--color-secondary-700));--border-color: var(--color-vc-border-solid-secondary, var(--color-secondary-700))}.vc-badge--solid--neutral{--bg-color: var(--vc-badge-solid-neutral-bg);--border-color: var(--vc-badge-solid-neutral-border);--text-color: var(--vc-badge-solid-neutral-text);--vc-icon-color: var(--vc-badge-solid-neutral-icon)}.vc-badge--solid--neutral.vc-badge--dot{--bg-color: var(--color-vc-background-solid-neutral, var(--color-neutral-700));--border-color: var(--color-vc-border-solid-neutral, var(--color-neutral-700))}.vc-badge--solid--info{--bg-color: var(--vc-badge-solid-info-bg);--border-color: var(--vc-badge-solid-info-border);--text-color: var(--vc-badge-solid-info-text);--vc-icon-color: var(--vc-badge-solid-info-icon)}.vc-badge--solid--info.vc-badge--dot{--bg-color: var(--color-vc-background-solid-info, var(--color-info-700));--border-color: var(--color-vc-border-solid-info, var(--color-info-700))}.vc-badge--solid--success{--bg-color: var(--vc-badge-solid-success-bg);--border-color: var(--vc-badge-solid-success-border);--text-color: var(--vc-badge-solid-success-text);--vc-icon-color: var(--vc-badge-solid-success-icon)}.vc-badge--solid--success.vc-badge--dot{--bg-color: var(--color-vc-background-solid-success, var(--color-success-700));--border-color: var(--color-vc-border-solid-success, var(--color-success-700))}.vc-badge--solid--warning{--bg-color: var(--vc-badge-solid-warning-bg);--border-color: var(--vc-badge-solid-warning-border);--text-color: var(--vc-badge-solid-warning-text);--vc-icon-color: var(--vc-badge-solid-warning-icon)}.vc-badge--solid--warning.vc-badge--dot{--bg-color: var(--color-vc-background-solid-warning, var(--color-warning-700));--border-color: var(--color-vc-border-solid-warning, var(--color-warning-700))}.vc-badge--solid--danger{--bg-color: var(--vc-badge-solid-danger-bg);--border-color: var(--vc-badge-solid-danger-border);--text-color: var(--vc-badge-solid-danger-text);--vc-icon-color: var(--vc-badge-solid-danger-icon)}.vc-badge--solid--danger.vc-badge--dot{--bg-color: var(--color-vc-background-solid-danger, var(--color-danger-700));--border-color: var(--color-vc-border-solid-danger, var(--color-danger-700))}.vc-badge--solid--accent{--bg-color: var(--vc-badge-solid-accent-bg);--border-color: var(--vc-badge-solid-accent-border);--text-color: var(--vc-badge-solid-accent-text);--vc-icon-color: var(--vc-badge-solid-accent-icon)}.vc-badge--solid--accent.vc-badge--dot{--bg-color: var(--color-vc-background-solid-accent, var(--color-accent-700));--border-color: var(--color-vc-border-solid-accent, var(--color-accent-700))}.vc-badge--soft--primary{--bg-color: var(--vc-badge-soft-primary-bg);--border-color: var(--vc-badge-soft-primary-border);--text-color: var(--vc-badge-soft-primary-text);--vc-icon-color: var(--vc-badge-soft-primary-icon)}.vc-badge--soft--secondary{--bg-color: var(--vc-badge-soft-secondary-bg);--border-color: var(--vc-badge-soft-secondary-border);--text-color: var(--vc-badge-soft-secondary-text);--vc-icon-color: var(--vc-badge-soft-secondary-icon)}.vc-badge--soft--neutral{--bg-color: var(--vc-badge-soft-neutral-bg);--border-color: var(--vc-badge-soft-neutral-border);--text-color: var(--vc-badge-soft-neutral-text);--vc-icon-color: var(--vc-badge-soft-neutral-icon)}.vc-badge--soft--info{--bg-color: var(--vc-badge-soft-info-bg);--border-color: var(--vc-badge-soft-info-border);--text-color: var(--vc-badge-soft-info-text);--vc-icon-color: var(--vc-badge-soft-info-icon)}.vc-badge--soft--success{--bg-color: var(--vc-badge-soft-success-bg);--border-color: var(--vc-badge-soft-success-border);--text-color: var(--vc-badge-soft-success-text);--vc-icon-color: var(--vc-badge-soft-success-icon)}.vc-badge--soft--warning{--bg-color: var(--vc-badge-soft-warning-bg);--border-color: var(--vc-badge-soft-warning-border);--text-color: var(--vc-badge-soft-warning-text);--vc-icon-color: var(--vc-badge-soft-warning-icon)}.vc-badge--soft--danger{--bg-color: var(--vc-badge-soft-danger-bg);--border-color: var(--vc-badge-soft-danger-border);--text-color: var(--vc-badge-soft-danger-text);--vc-icon-color: var(--vc-badge-soft-danger-icon)}.vc-badge--soft--accent{--bg-color: var(--vc-badge-soft-accent-bg);--border-color: var(--vc-badge-soft-accent-border);--text-color: var(--vc-badge-soft-accent-text);--vc-icon-color: var(--vc-badge-soft-accent-icon)}.vc-badge--outline--primary{--bg-color: var(--vc-badge-outline-primary-bg);--border-color: var(--vc-badge-outline-primary-border);--text-color: var(--vc-badge-outline-primary-text);--vc-icon-color: var(--vc-badge-outline-primary-icon)}.vc-badge--outline--secondary{--bg-color: var(--vc-badge-outline-secondary-bg);--border-color: var(--vc-badge-outline-secondary-border);--text-color: var(--vc-badge-outline-secondary-text);--vc-icon-color: var(--vc-badge-outline-secondary-icon)}.vc-badge--outline--neutral{--bg-color: var(--vc-badge-outline-neutral-bg);--border-color: var(--vc-badge-outline-neutral-border);--text-color: var(--vc-badge-outline-neutral-text);--vc-icon-color: var(--vc-badge-outline-neutral-icon)}.vc-badge--outline--info{--bg-color: var(--vc-badge-outline-info-bg);--border-color: var(--vc-badge-outline-info-border);--text-color: var(--vc-badge-outline-info-text);--vc-icon-color: var(--vc-badge-outline-info-icon)}.vc-badge--outline--success{--bg-color: var(--vc-badge-outline-success-bg);--border-color: var(--vc-badge-outline-success-border);--text-color: var(--vc-badge-outline-success-text);--vc-icon-color: var(--vc-badge-outline-success-icon)}.vc-badge--outline--warning{--bg-color: var(--vc-badge-outline-warning-bg);--border-color: var(--vc-badge-outline-warning-border);--text-color: var(--vc-badge-outline-warning-text);--vc-icon-color: var(--vc-badge-outline-warning-icon)}.vc-badge--outline--danger{--bg-color: var(--vc-badge-outline-danger-bg);--border-color: var(--vc-badge-outline-danger-border);--text-color: var(--vc-badge-outline-danger-text);--vc-icon-color: var(--vc-badge-outline-danger-icon)}.vc-badge--outline--accent{--bg-color: var(--vc-badge-outline-accent-bg);--border-color: var(--vc-badge-outline-accent-border);--text-color: var(--vc-badge-outline-accent-text);--vc-icon-color: var(--vc-badge-outline-accent-icon)}.vc-badge--surface--primary{--bg-color: var(--vc-badge-surface-primary-bg);--border-color: var(--vc-badge-surface-primary-border);--text-color: var(--vc-badge-surface-primary-text);--vc-icon-color: var(--vc-badge-surface-primary-icon)}.vc-badge--surface--secondary{--bg-color: var(--vc-badge-surface-secondary-bg);--border-color: var(--vc-badge-surface-secondary-border);--text-color: var(--vc-badge-surface-secondary-text);--vc-icon-color: var(--vc-badge-surface-secondary-icon)}.vc-badge--surface--neutral{--bg-color: var(--vc-badge-surface-neutral-bg);--border-color: var(--vc-badge-surface-neutral-border);--text-color: var(--vc-badge-surface-neutral-text);--vc-icon-color: var(--vc-badge-surface-neutral-icon)}.vc-badge--surface--info{--bg-color: var(--vc-badge-surface-info-bg);--border-color: var(--vc-badge-surface-info-border);--text-color: var(--vc-badge-surface-info-text);--vc-icon-color: var(--vc-badge-surface-info-icon)}.vc-badge--surface--success{--bg-color: var(--vc-badge-surface-success-bg);--border-color: var(--vc-badge-surface-success-border);--text-color: var(--vc-badge-surface-success-text);--vc-icon-color: var(--vc-badge-surface-success-icon)}.vc-badge--surface--warning{--bg-color: var(--vc-badge-surface-warning-bg);--border-color: var(--vc-badge-surface-warning-border);--text-color: var(--vc-badge-surface-warning-text);--vc-icon-color: var(--vc-badge-surface-warning-icon)}.vc-badge--surface--danger{--bg-color: var(--vc-badge-surface-danger-bg);--border-color: var(--vc-badge-surface-danger-border);--text-color: var(--vc-badge-surface-danger-text);--vc-icon-color: var(--vc-badge-surface-danger-icon)}.vc-badge--surface--accent{--bg-color: var(--vc-badge-surface-accent-bg);--border-color: var(--vc-badge-surface-accent-border);--text-color: var(--vc-badge-surface-accent-text);--vc-icon-color: var(--vc-badge-surface-accent-icon)}.vc-badge--ghost--primary{--bg-color: var(--vc-badge-ghost-primary-bg);--border-color: var(--vc-badge-ghost-primary-border);--text-color: var(--vc-badge-ghost-primary-text);--vc-icon-color: var(--vc-badge-ghost-primary-icon)}.vc-badge--ghost--secondary{--bg-color: var(--vc-badge-ghost-secondary-bg);--border-color: var(--vc-badge-ghost-secondary-border);--text-color: var(--vc-badge-ghost-secondary-text);--vc-icon-color: var(--vc-badge-ghost-secondary-icon)}.vc-badge--ghost--neutral{--bg-color: var(--vc-badge-ghost-neutral-bg);--border-color: var(--vc-badge-ghost-neutral-border);--text-color: var(--vc-badge-ghost-neutral-text);--vc-icon-color: var(--vc-badge-ghost-neutral-icon)}.vc-badge--ghost--info{--bg-color: var(--vc-badge-ghost-info-bg);--border-color: var(--vc-badge-ghost-info-border);--text-color: var(--vc-badge-ghost-info-text);--vc-icon-color: var(--vc-badge-ghost-info-icon)}.vc-badge--ghost--success{--bg-color: var(--vc-badge-ghost-success-bg);--border-color: var(--vc-badge-ghost-success-border);--text-color: var(--vc-badge-ghost-success-text);--vc-icon-color: var(--vc-badge-ghost-success-icon)}.vc-badge--ghost--warning{--bg-color: var(--vc-badge-ghost-warning-bg);--border-color: var(--vc-badge-ghost-warning-border);--text-color: var(--vc-badge-ghost-warning-text);--vc-icon-color: var(--vc-badge-ghost-warning-icon)}.vc-badge--ghost--danger{--bg-color: var(--vc-badge-ghost-danger-bg);--border-color: var(--vc-badge-ghost-danger-border);--text-color: var(--vc-badge-ghost-danger-text);--vc-icon-color: var(--vc-badge-ghost-danger-icon)}.vc-badge--ghost--accent{--bg-color: var(--vc-badge-ghost-accent-bg);--border-color: var(--vc-badge-ghost-accent-border);--text-color: var(--vc-badge-ghost-accent-text);--vc-icon-color: var(--vc-badge-ghost-accent-icon)}.vc-badge--tonal--primary{--bg-color: var(--vc-badge-tonal-primary-bg);--border-color: var(--vc-badge-tonal-primary-border);--text-color: var(--vc-badge-tonal-primary-text);--vc-icon-color: var(--vc-badge-tonal-primary-icon)}.vc-badge--tonal--secondary{--bg-color: var(--vc-badge-tonal-secondary-bg);--border-color: var(--vc-badge-tonal-secondary-border);--text-color: var(--vc-badge-tonal-secondary-text);--vc-icon-color: var(--vc-badge-tonal-secondary-icon)}.vc-badge--tonal--neutral{--bg-color: var(--vc-badge-tonal-neutral-bg);--border-color: var(--vc-badge-tonal-neutral-border);--text-color: var(--vc-badge-tonal-neutral-text);--vc-icon-color: var(--vc-badge-tonal-neutral-icon)}.vc-badge--tonal--info{--bg-color: var(--vc-badge-tonal-info-bg);--border-color: var(--vc-badge-tonal-info-border);--text-color: var(--vc-badge-tonal-info-text);--vc-icon-color: var(--vc-badge-tonal-info-icon)}.vc-badge--tonal--success{--bg-color: var(--vc-badge-tonal-success-bg);--border-color: var(--vc-badge-tonal-success-border);--text-color: var(--vc-badge-tonal-success-text);--vc-icon-color: var(--vc-badge-tonal-success-icon)}.vc-badge--tonal--warning{--bg-color: var(--vc-badge-tonal-warning-bg);--border-color: var(--vc-badge-tonal-warning-border);--text-color: var(--vc-badge-tonal-warning-text);--vc-icon-color: var(--vc-badge-tonal-warning-icon)}.vc-badge--tonal--danger{--bg-color: var(--vc-badge-tonal-danger-bg);--border-color: var(--vc-badge-tonal-danger-border);--text-color: var(--vc-badge-tonal-danger-text);--vc-icon-color: var(--vc-badge-tonal-danger-icon)}.vc-badge--tonal--accent{--bg-color: var(--vc-badge-tonal-accent-bg);--border-color: var(--vc-badge-tonal-accent-border);--text-color: var(--vc-badge-tonal-accent-text);--vc-icon-color: var(--vc-badge-tonal-accent-icon)}.vc-badge__content{flex-grow:1;align-self:center;text-align:center;word-break:break-word}.vc-badge__content:has(.vc-icon){display:flex;align-items:center;gap:var(--gap)}.vc-badge__content:not(:has(.vc-icon:first-child)){padding-inline-start:.125rem}.vc-badge__content:not(:has(.vc-icon:last-child)){padding-inline-end:.125rem}.vc-badge--truncate .vc-badge__content{min-width:0px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-badge--square .vc-badge__content{justify-content:center}.vc-badge__content>*{text-align:start}.vc-badge--truncate .vc-badge__content>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-breadcrumbs__list{display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.125rem;font-weight:400}.vc-breadcrumbs__item{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-breadcrumbs__link{color:var(--link-color)}.vc-breadcrumbs__link:hover{color:var(--link-hover-color)}.vc-breadcrumbs__slash{margin-left:.5rem;margin-right:.5rem;-webkit-user-select:none;user-select:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-carousel-pagination{--swiper-pagination-color: var(--color-primary-500);--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-inactive-color: var(--color-additional-50);display:flex;flex-wrap:wrap;justify-content:center;row-gap:.25rem}.vc-carousel-pagination--size--xs{--swiper-pagination-bullet-size: .5rem;--swiper-pagination-bullet-horizontal-gap: .25rem;--outline-width: 1px}.vc-carousel-pagination--size--sm{--swiper-pagination-bullet-size: .75rem;--outline-width: 2px}.vc-carousel-pagination>*{outline-style:solid;outline-width:var(--outline-width);outline-offset:calc(var(--outline-width) * -1);outline-color:rgb(from var(--color-primary-100) r g b / 1);outline-color:var(--swiper-pagination-color)}.vc-carousel-pagination>*[class*=-active]{--tw-shadow: 0 0 0 var(--outline-width) var(--color-additional-50);--tw-shadow-colored: 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-container{--props-max-width: var(--v61660f9a);--props-bg-color: var(--v24e0ca79);--max-width: var(--props-max-width, var(--vc-container-max-width, 87.75rem));--bg-color: var(--props-bg-color, var(--vc-container-bg-color, rgb(from var(--color-neutral-50) r g b / 1)));--px: var(--vc-container-px, 1.5rem);--pt: var(--vc-container-pt, 1.5rem);--pb: var(--vc-container-pb, 1.5rem);--vc-container-width: min(var(--max-width), calc(100vw - var(--px) * 2));--vc-container-offset: calc((100vw - var(--vc-container-width)) / 2);position:relative;flex-grow:1;padding-left:var(--px);padding-right:var(--px);padding-bottom:var(--pb);padding-top:var(--pt)}@media(width>=768px){.vc-container{--pb: var(--vc-container-pb, 2.25rem)}}@media(width>=1024px){.vc-container{--px: var(--vc-container-px, 2rem)}}@media(width>=1500px){.vc-container{--px: var(--vc-container-px, 3rem)}}.vc-container--no-padding{--px: 0;--pt: 0;--pb: 0}.vc-container--loading{pointer-events:none;opacity:.7}.vc-container__bg{position:absolute;inset:0;overflow:hidden;background-color:var(--bg-color)}.vc-container__bg svg{position:absolute;bottom:-10rem;right:-10rem;width:28rem;height:28rem}@media(min-width:1280px){.vc-container__bg svg{bottom:-15rem;right:-13.5rem;width:48rem;height:48rem}}.vc-container__wrapper{position:relative;margin-left:auto;margin-right:auto;max-width:var(--max-width)}.vc-icon{--props-color: var(--v11325ce3);--size: var(--vc-icon-size, 1.5rem);--color: var(--props-color, var(--vc-icon-color, currentColor));display:inline-block;width:var(--size);height:var(--size);flex:none;fill:currentColor;vertical-align:top;line-height:1;color:var(--color)}.vc-icon svg{width:100%;height:100%}.vc-icon--outline{fill:none;container-type:inline-size}.vc-icon--outline svg :where(path,line,circle,rect,polyline,polygon,ellipse){stroke:currentColor;stroke-width:calc(var(--vc-icon-stroke, var(--stroke-bucket, 1.5)) * 24 / var(--size-anchor, 24));stroke-linecap:round;stroke-linejoin:round}@container (width <= 10px){.vc-icon--outline svg{--stroke-bucket: 1;--size-anchor: 10}}@container (10px < width <= 12px){.vc-icon--outline svg{--stroke-bucket: 1.1;--size-anchor: 12}}@container (12px < width <= 14px){.vc-icon--outline svg{--stroke-bucket: 1.3;--size-anchor: 14}}@container (14px < width <= 16px){.vc-icon--outline svg{--stroke-bucket: 1.5;--size-anchor: 16}}@container (16px < width <= 20px){.vc-icon--outline svg{--stroke-bucket: 1.6;--size-anchor: 20}}@container (20px < width <= 24px){.vc-icon--outline svg{--stroke-bucket: 1.75;--size-anchor: 24}}@container (24px < width <= 28px){.vc-icon--outline svg{--stroke-bucket: 1.8;--size-anchor: 28}}@container (28px < width <= 36px){.vc-icon--outline svg{--stroke-bucket: 2;--size-anchor: 32}}@container (36px < width <= 44px){.vc-icon--outline svg{--stroke-bucket: 2.7;--size-anchor: 40}}@container (44px < width <= 56px){.vc-icon--outline svg{--stroke-bucket: 2.7;--size-anchor: 48}}@container (56px < width <= 72px){.vc-icon--outline svg{--stroke-bucket: 2.7;--size-anchor: 64}}@container (72px < width <= 96px){.vc-icon--outline svg{--stroke-bucket: 2.7;--size-anchor: 86}}@container (width > 96px){.vc-icon--outline svg{--stroke-bucket: 2.7;--size-anchor: 96}}@container (width <= 10px){.vc-icon--outline svg.lucide-chevron-up,.vc-icon--outline svg.lucide-chevron-down,.vc-icon--outline svg.lucide-chevron-left,.vc-icon--outline svg.lucide-chevron-right,.vc-icon--outline svg.lucide-chevron-first,.vc-icon--outline svg.lucide-chevron-last,.vc-icon--outline svg.lucide-chevrons-up,.vc-icon--outline svg.lucide-chevrons-down,.vc-icon--outline svg.lucide-chevrons-left,.vc-icon--outline svg.lucide-chevrons-right,.vc-icon--outline svg.lucide-chevrons-up-down,.vc-icon--outline svg.lucide-chevrons-left-right,.vc-icon--outline svg.lucide-arrow-up,.vc-icon--outline svg.lucide-arrow-down,.vc-icon--outline svg.lucide-arrow-left,.vc-icon--outline svg.lucide-arrow-right,.vc-icon--outline svg.lucide-arrow-up-left,.vc-icon--outline svg.lucide-arrow-up-right,.vc-icon--outline svg.lucide-arrow-down-left,.vc-icon--outline svg.lucide-arrow-down-right,.vc-icon--outline svg.lucide-arrow-up-down,.vc-icon--outline svg.lucide-arrow-left-right,.vc-icon--outline svg.lucide-arrow-up-to-line,.vc-icon--outline svg.lucide-arrow-down-to-line,.vc-icon--outline svg.lucide-arrow-left-to-line,.vc-icon--outline svg.lucide-arrow-right-to-line,.vc-icon--outline svg.lucide-arrow-up-from-line,.vc-icon--outline svg.lucide-arrow-down-from-line,.vc-icon--outline svg.lucide-arrow-up-from-dot,.vc-icon--outline svg.lucide-arrow-down-to-dot,.vc-icon--outline svg.lucide-corner-up-left,.vc-icon--outline svg.lucide-corner-up-right,.vc-icon--outline svg.lucide-corner-down-left,.vc-icon--outline svg.lucide-corner-down-right,.vc-icon--outline svg.lucide-corner-left-up,.vc-icon--outline svg.lucide-corner-left-down,.vc-icon--outline svg.lucide-corner-right-up,.vc-icon--outline svg.lucide-corner-right-down,.vc-icon--outline svg.lucide-move,.vc-icon--outline svg.lucide-move-horizontal,.vc-icon--outline svg.lucide-move-vertical,.vc-icon--outline svg.lucide-move-diagonal,.vc-icon--outline svg.lucide-check,.vc-icon--outline svg.lucide-check-check,.vc-icon--outline svg.lucide-x,.vc-icon--outline svg.lucide-plus,.vc-icon--outline svg.lucide-minus,.vc-icon--outline svg.lucide-equal,.vc-icon--outline svg.lucide-divide,.vc-icon--outline svg.lucide-menu,.vc-icon--outline svg.lucide-align-justify,.vc-icon--outline svg.lucide-align-left,.vc-icon--outline svg.lucide-align-right,.vc-icon--outline svg.lucide-align-center,.vc-icon--outline svg.lucide-text-align-justify,.vc-icon--outline svg.lucide-text-align-start,.vc-icon--outline svg.lucide-text-align-center,.vc-icon--outline svg.lucide-text-align-end,.vc-icon--outline svg.lucide-list{--stroke-bucket: 1.8}}@container (10px < width <= 12px){.vc-icon--outline svg.lucide-chevron-up,.vc-icon--outline svg.lucide-chevron-down,.vc-icon--outline svg.lucide-chevron-left,.vc-icon--outline svg.lucide-chevron-right,.vc-icon--outline svg.lucide-chevron-first,.vc-icon--outline svg.lucide-chevron-last,.vc-icon--outline svg.lucide-chevrons-up,.vc-icon--outline svg.lucide-chevrons-down,.vc-icon--outline svg.lucide-chevrons-left,.vc-icon--outline svg.lucide-chevrons-right,.vc-icon--outline svg.lucide-chevrons-up-down,.vc-icon--outline svg.lucide-chevrons-left-right,.vc-icon--outline svg.lucide-arrow-up,.vc-icon--outline svg.lucide-arrow-down,.vc-icon--outline svg.lucide-arrow-left,.vc-icon--outline svg.lucide-arrow-right,.vc-icon--outline svg.lucide-arrow-up-left,.vc-icon--outline svg.lucide-arrow-up-right,.vc-icon--outline svg.lucide-arrow-down-left,.vc-icon--outline svg.lucide-arrow-down-right,.vc-icon--outline svg.lucide-arrow-up-down,.vc-icon--outline svg.lucide-arrow-left-right,.vc-icon--outline svg.lucide-arrow-up-to-line,.vc-icon--outline svg.lucide-arrow-down-to-line,.vc-icon--outline svg.lucide-arrow-left-to-line,.vc-icon--outline svg.lucide-arrow-right-to-line,.vc-icon--outline svg.lucide-arrow-up-from-line,.vc-icon--outline svg.lucide-arrow-down-from-line,.vc-icon--outline svg.lucide-arrow-up-from-dot,.vc-icon--outline svg.lucide-arrow-down-to-dot,.vc-icon--outline svg.lucide-corner-up-left,.vc-icon--outline svg.lucide-corner-up-right,.vc-icon--outline svg.lucide-corner-down-left,.vc-icon--outline svg.lucide-corner-down-right,.vc-icon--outline svg.lucide-corner-left-up,.vc-icon--outline svg.lucide-corner-left-down,.vc-icon--outline svg.lucide-corner-right-up,.vc-icon--outline svg.lucide-corner-right-down,.vc-icon--outline svg.lucide-move,.vc-icon--outline svg.lucide-move-horizontal,.vc-icon--outline svg.lucide-move-vertical,.vc-icon--outline svg.lucide-move-diagonal,.vc-icon--outline svg.lucide-check,.vc-icon--outline svg.lucide-check-check,.vc-icon--outline svg.lucide-x,.vc-icon--outline svg.lucide-plus,.vc-icon--outline svg.lucide-minus,.vc-icon--outline svg.lucide-equal,.vc-icon--outline svg.lucide-divide,.vc-icon--outline svg.lucide-menu,.vc-icon--outline svg.lucide-align-justify,.vc-icon--outline svg.lucide-align-left,.vc-icon--outline svg.lucide-align-right,.vc-icon--outline svg.lucide-align-center,.vc-icon--outline svg.lucide-text-align-justify,.vc-icon--outline svg.lucide-text-align-start,.vc-icon--outline svg.lucide-text-align-center,.vc-icon--outline svg.lucide-text-align-end,.vc-icon--outline svg.lucide-list{--stroke-bucket: 2}}@container (12px < width <= 14px){.vc-icon--outline svg.lucide-chevron-up,.vc-icon--outline svg.lucide-chevron-down,.vc-icon--outline svg.lucide-chevron-left,.vc-icon--outline svg.lucide-chevron-right,.vc-icon--outline svg.lucide-chevron-first,.vc-icon--outline svg.lucide-chevron-last,.vc-icon--outline svg.lucide-chevrons-up,.vc-icon--outline svg.lucide-chevrons-down,.vc-icon--outline svg.lucide-chevrons-left,.vc-icon--outline svg.lucide-chevrons-right,.vc-icon--outline svg.lucide-chevrons-up-down,.vc-icon--outline svg.lucide-chevrons-left-right,.vc-icon--outline svg.lucide-arrow-up,.vc-icon--outline svg.lucide-arrow-down,.vc-icon--outline svg.lucide-arrow-left,.vc-icon--outline svg.lucide-arrow-right,.vc-icon--outline svg.lucide-arrow-up-left,.vc-icon--outline svg.lucide-arrow-up-right,.vc-icon--outline svg.lucide-arrow-down-left,.vc-icon--outline svg.lucide-arrow-down-right,.vc-icon--outline svg.lucide-arrow-up-down,.vc-icon--outline svg.lucide-arrow-left-right,.vc-icon--outline svg.lucide-arrow-up-to-line,.vc-icon--outline svg.lucide-arrow-down-to-line,.vc-icon--outline svg.lucide-arrow-left-to-line,.vc-icon--outline svg.lucide-arrow-right-to-line,.vc-icon--outline svg.lucide-arrow-up-from-line,.vc-icon--outline svg.lucide-arrow-down-from-line,.vc-icon--outline svg.lucide-arrow-up-from-dot,.vc-icon--outline svg.lucide-arrow-down-to-dot,.vc-icon--outline svg.lucide-corner-up-left,.vc-icon--outline svg.lucide-corner-up-right,.vc-icon--outline svg.lucide-corner-down-left,.vc-icon--outline svg.lucide-corner-down-right,.vc-icon--outline svg.lucide-corner-left-up,.vc-icon--outline svg.lucide-corner-left-down,.vc-icon--outline svg.lucide-corner-right-up,.vc-icon--outline svg.lucide-corner-right-down,.vc-icon--outline svg.lucide-move,.vc-icon--outline svg.lucide-move-horizontal,.vc-icon--outline svg.lucide-move-vertical,.vc-icon--outline svg.lucide-move-diagonal,.vc-icon--outline svg.lucide-check,.vc-icon--outline svg.lucide-check-check,.vc-icon--outline svg.lucide-x,.vc-icon--outline svg.lucide-plus,.vc-icon--outline svg.lucide-minus,.vc-icon--outline svg.lucide-equal,.vc-icon--outline svg.lucide-divide,.vc-icon--outline svg.lucide-menu,.vc-icon--outline svg.lucide-align-justify,.vc-icon--outline svg.lucide-align-left,.vc-icon--outline svg.lucide-align-right,.vc-icon--outline svg.lucide-align-center,.vc-icon--outline svg.lucide-text-align-justify,.vc-icon--outline svg.lucide-text-align-start,.vc-icon--outline svg.lucide-text-align-center,.vc-icon--outline svg.lucide-text-align-end,.vc-icon--outline svg.lucide-list{--stroke-bucket: 2.1}}@container (14px < width <= 16px){.vc-icon--outline svg.lucide-chevron-up,.vc-icon--outline svg.lucide-chevron-down,.vc-icon--outline svg.lucide-chevron-left,.vc-icon--outline svg.lucide-chevron-right,.vc-icon--outline svg.lucide-chevron-first,.vc-icon--outline svg.lucide-chevron-last,.vc-icon--outline svg.lucide-chevrons-up,.vc-icon--outline svg.lucide-chevrons-down,.vc-icon--outline svg.lucide-chevrons-left,.vc-icon--outline svg.lucide-chevrons-right,.vc-icon--outline svg.lucide-chevrons-up-down,.vc-icon--outline svg.lucide-chevrons-left-right,.vc-icon--outline svg.lucide-arrow-up,.vc-icon--outline svg.lucide-arrow-down,.vc-icon--outline svg.lucide-arrow-left,.vc-icon--outline svg.lucide-arrow-right,.vc-icon--outline svg.lucide-arrow-up-left,.vc-icon--outline svg.lucide-arrow-up-right,.vc-icon--outline svg.lucide-arrow-down-left,.vc-icon--outline svg.lucide-arrow-down-right,.vc-icon--outline svg.lucide-arrow-up-down,.vc-icon--outline svg.lucide-arrow-left-right,.vc-icon--outline svg.lucide-arrow-up-to-line,.vc-icon--outline svg.lucide-arrow-down-to-line,.vc-icon--outline svg.lucide-arrow-left-to-line,.vc-icon--outline svg.lucide-arrow-right-to-line,.vc-icon--outline svg.lucide-arrow-up-from-line,.vc-icon--outline svg.lucide-arrow-down-from-line,.vc-icon--outline svg.lucide-arrow-up-from-dot,.vc-icon--outline svg.lucide-arrow-down-to-dot,.vc-icon--outline svg.lucide-corner-up-left,.vc-icon--outline svg.lucide-corner-up-right,.vc-icon--outline svg.lucide-corner-down-left,.vc-icon--outline svg.lucide-corner-down-right,.vc-icon--outline svg.lucide-corner-left-up,.vc-icon--outline svg.lucide-corner-left-down,.vc-icon--outline svg.lucide-corner-right-up,.vc-icon--outline svg.lucide-corner-right-down,.vc-icon--outline svg.lucide-move,.vc-icon--outline svg.lucide-move-horizontal,.vc-icon--outline svg.lucide-move-vertical,.vc-icon--outline svg.lucide-move-diagonal,.vc-icon--outline svg.lucide-check,.vc-icon--outline svg.lucide-check-check,.vc-icon--outline svg.lucide-x,.vc-icon--outline svg.lucide-plus,.vc-icon--outline svg.lucide-minus,.vc-icon--outline svg.lucide-equal,.vc-icon--outline svg.lucide-divide,.vc-icon--outline svg.lucide-menu,.vc-icon--outline svg.lucide-align-justify,.vc-icon--outline svg.lucide-align-left,.vc-icon--outline svg.lucide-align-right,.vc-icon--outline svg.lucide-align-center,.vc-icon--outline svg.lucide-text-align-justify,.vc-icon--outline svg.lucide-text-align-start,.vc-icon--outline svg.lucide-text-align-center,.vc-icon--outline svg.lucide-text-align-end,.vc-icon--outline svg.lucide-list{--stroke-bucket: 2.2}}@container (16px < width <= 20px){.vc-icon--outline svg.lucide-chevron-up,.vc-icon--outline svg.lucide-chevron-down,.vc-icon--outline svg.lucide-chevron-left,.vc-icon--outline svg.lucide-chevron-right,.vc-icon--outline svg.lucide-chevron-first,.vc-icon--outline svg.lucide-chevron-last,.vc-icon--outline svg.lucide-chevrons-up,.vc-icon--outline svg.lucide-chevrons-down,.vc-icon--outline svg.lucide-chevrons-left,.vc-icon--outline svg.lucide-chevrons-right,.vc-icon--outline svg.lucide-chevrons-up-down,.vc-icon--outline svg.lucide-chevrons-left-right,.vc-icon--outline svg.lucide-arrow-up,.vc-icon--outline svg.lucide-arrow-down,.vc-icon--outline svg.lucide-arrow-left,.vc-icon--outline svg.lucide-arrow-right,.vc-icon--outline svg.lucide-arrow-up-left,.vc-icon--outline svg.lucide-arrow-up-right,.vc-icon--outline svg.lucide-arrow-down-left,.vc-icon--outline svg.lucide-arrow-down-right,.vc-icon--outline svg.lucide-arrow-up-down,.vc-icon--outline svg.lucide-arrow-left-right,.vc-icon--outline svg.lucide-arrow-up-to-line,.vc-icon--outline svg.lucide-arrow-down-to-line,.vc-icon--outline svg.lucide-arrow-left-to-line,.vc-icon--outline svg.lucide-arrow-right-to-line,.vc-icon--outline svg.lucide-arrow-up-from-line,.vc-icon--outline svg.lucide-arrow-down-from-line,.vc-icon--outline svg.lucide-arrow-up-from-dot,.vc-icon--outline svg.lucide-arrow-down-to-dot,.vc-icon--outline svg.lucide-corner-up-left,.vc-icon--outline svg.lucide-corner-up-right,.vc-icon--outline svg.lucide-corner-down-left,.vc-icon--outline svg.lucide-corner-down-right,.vc-icon--outline svg.lucide-corner-left-up,.vc-icon--outline svg.lucide-corner-left-down,.vc-icon--outline svg.lucide-corner-right-up,.vc-icon--outline svg.lucide-corner-right-down,.vc-icon--outline svg.lucide-move,.vc-icon--outline svg.lucide-move-horizontal,.vc-icon--outline svg.lucide-move-vertical,.vc-icon--outline svg.lucide-move-diagonal,.vc-icon--outline svg.lucide-check,.vc-icon--outline svg.lucide-check-check,.vc-icon--outline svg.lucide-x,.vc-icon--outline svg.lucide-plus,.vc-icon--outline svg.lucide-minus,.vc-icon--outline svg.lucide-equal,.vc-icon--outline svg.lucide-divide,.vc-icon--outline svg.lucide-menu,.vc-icon--outline svg.lucide-align-justify,.vc-icon--outline svg.lucide-align-left,.vc-icon--outline svg.lucide-align-right,.vc-icon--outline svg.lucide-align-center,.vc-icon--outline svg.lucide-text-align-justify,.vc-icon--outline svg.lucide-text-align-start,.vc-icon--outline svg.lucide-text-align-center,.vc-icon--outline svg.lucide-text-align-end,.vc-icon--outline svg.lucide-list{--stroke-bucket: 2.6}}@container (width > 20px){.vc-icon--outline svg.lucide-chevron-up,.vc-icon--outline svg.lucide-chevron-down,.vc-icon--outline svg.lucide-chevron-left,.vc-icon--outline svg.lucide-chevron-right,.vc-icon--outline svg.lucide-chevron-first,.vc-icon--outline svg.lucide-chevron-last,.vc-icon--outline svg.lucide-chevrons-up,.vc-icon--outline svg.lucide-chevrons-down,.vc-icon--outline svg.lucide-chevrons-left,.vc-icon--outline svg.lucide-chevrons-right,.vc-icon--outline svg.lucide-chevrons-up-down,.vc-icon--outline svg.lucide-chevrons-left-right,.vc-icon--outline svg.lucide-arrow-up,.vc-icon--outline svg.lucide-arrow-down,.vc-icon--outline svg.lucide-arrow-left,.vc-icon--outline svg.lucide-arrow-right,.vc-icon--outline svg.lucide-arrow-up-left,.vc-icon--outline svg.lucide-arrow-up-right,.vc-icon--outline svg.lucide-arrow-down-left,.vc-icon--outline svg.lucide-arrow-down-right,.vc-icon--outline svg.lucide-arrow-up-down,.vc-icon--outline svg.lucide-arrow-left-right,.vc-icon--outline svg.lucide-arrow-up-to-line,.vc-icon--outline svg.lucide-arrow-down-to-line,.vc-icon--outline svg.lucide-arrow-left-to-line,.vc-icon--outline svg.lucide-arrow-right-to-line,.vc-icon--outline svg.lucide-arrow-up-from-line,.vc-icon--outline svg.lucide-arrow-down-from-line,.vc-icon--outline svg.lucide-arrow-up-from-dot,.vc-icon--outline svg.lucide-arrow-down-to-dot,.vc-icon--outline svg.lucide-corner-up-left,.vc-icon--outline svg.lucide-corner-up-right,.vc-icon--outline svg.lucide-corner-down-left,.vc-icon--outline svg.lucide-corner-down-right,.vc-icon--outline svg.lucide-corner-left-up,.vc-icon--outline svg.lucide-corner-left-down,.vc-icon--outline svg.lucide-corner-right-up,.vc-icon--outline svg.lucide-corner-right-down,.vc-icon--outline svg.lucide-move,.vc-icon--outline svg.lucide-move-horizontal,.vc-icon--outline svg.lucide-move-vertical,.vc-icon--outline svg.lucide-move-diagonal,.vc-icon--outline svg.lucide-check,.vc-icon--outline svg.lucide-check-check,.vc-icon--outline svg.lucide-x,.vc-icon--outline svg.lucide-plus,.vc-icon--outline svg.lucide-minus,.vc-icon--outline svg.lucide-equal,.vc-icon--outline svg.lucide-divide,.vc-icon--outline svg.lucide-menu,.vc-icon--outline svg.lucide-align-justify,.vc-icon--outline svg.lucide-align-left,.vc-icon--outline svg.lucide-align-right,.vc-icon--outline svg.lucide-align-center,.vc-icon--outline svg.lucide-text-align-justify,.vc-icon--outline svg.lucide-text-align-start,.vc-icon--outline svg.lucide-text-align-center,.vc-icon--outline svg.lucide-text-align-end,.vc-icon--outline svg.lucide-list{--stroke-bucket: 3}}.vc-icon--size--xxs{--size: .625rem}.vc-icon--size--xs{--size: .875rem}.vc-icon--size--sm{--size: 1.25rem}.vc-icon--size--lg{--size: 2.5rem}.vc-icon--size--xl{--size: 3rem}.vc-icon--size--xxl{--size: 4rem}.vc-button .vc-icon:first-child:not(:last-child){margin-inline-end:.5rem}.vc-button .vc-icon:last-child:not(:first-child){margin-inline-start:.5rem}.vc-button__slot>.vc-icon{margin-block:calc((var(--line-height) - var(--size)) / 2)}.vc-button--icon .vc-button__slot>.vc-icon{margin-left:0!important;margin-right:0!important}.vc-button--icon .vc-button__slot>*:not(.vc-icon){display:none}.vc-image--fallback{object-fit:scale-down;object-position:center}.vc-infinity-scroll-loader{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1rem;line-height:1.25rem}.vc-infinity-scroll-loader__icon{width:1.75rem;height:1.75rem;--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.vc-input-details{margin-top:.25rem;display:flex;min-height:.75rem;gap:.5rem;font-size:.625rem;line-height:.75rem}.vc-input-details--hide-empty:empty{display:none}.vc-input-details__message{flex-grow:1;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-input-details--error .vc-input-details__message{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-input-details--single-line .vc-input-details__message{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.vc-input-details__counter{margin-inline-start:auto;white-space:nowrap;text-align:right}.vc-input-details__counter--limit{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-label{--color: var(--vc-label-color, rgb(from var(--color-neutral-950) r g b / 1));margin-bottom:.125rem;font-weight:700;color:var(--color)}.vc-label--size--xs{font-size:.75rem;line-height:.875rem}.vc-label--size--sm{font-size:.875rem;line-height:1.125rem}.vc-label--size--md{font-size:1rem;line-height:1.25rem}.vc-label--size--lg{font-size:1.125rem;line-height:1.375rem}.vc-label__asterisk{margin-inline-start:1px;--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-line-item-property{display:grid;grid-template-columns:auto 1fr auto;gap:.375rem;font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.vc-line-item-property{grid-template-columns:45% 1fr}}@media(min-width:1024px){.vc-line-item-property{font-size:.75rem;line-height:.875rem}}.vc-line-item-property__label{min-width:0px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}@media(min-width:768px){.vc-line-item-property__label{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-800) r g b / var(--tw-text-opacity, 1))}}.vc-line-item-property__dots{margin-bottom:.25rem;height:1rem;flex-grow:1;border-bottom-width:2px;border-style:dotted;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1))}@media(min-width:768px){.vc-line-item-property__dots{display:none}}.vc-line-item-property__value{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}@media(min-width:768px){.vc-line-item-property__value{font-weight:400}}.vc-loader{display:inline-block;width:1.75rem;height:1.75rem}.vc-loader{animation:spin 1s linear infinite;border-radius:9999px;border-width:4px;border-color:rgb(from var(--color-primary-100) r g b / var(--tw-border-opacity, 1));--tw-border-opacity: 1;border-right-color:rgb(from var(--color-primary-500) r g b / var(--tw-border-opacity, 1))}.vc-markdown-render{--radius: var(--vc-markdown-render-radius, var(--vc-radius, .5rem));--link-color: var(--vc-markdown-render-link-color, var(--color-link, rgb(from var(--color-accent-600) r g b / 1)));--link-hover-color: var(--vc-markdown-render-link-hover-color, var(--color-link-hover, rgb(from var(--color-accent-700) r g b / 1)));font-size:1rem;line-height:1.5}.vc-markdown-render h1:not(:last-child),.vc-markdown-render h2:not(:last-child),.vc-markdown-render h3:not(:last-child),.vc-markdown-render h4:not(:last-child),.vc-markdown-render h5:not(:last-child),.vc-markdown-render h6:not(:last-child),.vc-markdown-render p:not(:last-child),.vc-markdown-render img:not(:last-child),.vc-markdown-render blockquote:not(:last-child),.vc-markdown-render pre:not(:last-child),.vc-markdown-render table:not(:last-child),.vc-markdown-render ul:not(:last-child),.vc-markdown-render ol:not(:last-child),.vc-markdown-render dl:not(:last-child),.vc-markdown-render hr:not(:last-child){margin-bottom:.5em}.vc-markdown-render li:not(:last-child),.vc-markdown-render dt:not(:last-child),.vc-markdown-render dd:not(:last-child){margin-bottom:.25em}.vc-markdown-render li>ul,.vc-markdown-render li>ol,.vc-markdown-render li>dl,.vc-markdown-render dt>ul,.vc-markdown-render dt>ol,.vc-markdown-render dt>dl,.vc-markdown-render dd>ul,.vc-markdown-render dd>ol,.vc-markdown-render dd>dl{margin-top:.25em}.vc-markdown-render h1{font-size:2rem;font-weight:700;line-height:2.75rem;letter-spacing:.02em;text-transform:uppercase}@media(min-width:1024px){.vc-markdown-render h1{font-size:2.25rem;line-height:2.875rem}}.vc-markdown-render h2{font-size:1.75rem;font-weight:700;line-height:2.25rem;letter-spacing:.02em;text-transform:uppercase}@media(min-width:1024px){.vc-markdown-render h2{font-size:1.875rem;line-height:2.5rem}}.vc-markdown-render h3{font-size:1.5rem;font-weight:700;line-height:2rem;letter-spacing:.02em;text-transform:uppercase}@media(min-width:1024px){.vc-markdown-render h3{font-size:1.625rem;line-height:2.375rem}}.vc-markdown-render h4{font-size:1.375rem;font-weight:700;line-height:1.675rem;letter-spacing:.02em;text-transform:uppercase}@media(min-width:1024px){.vc-markdown-render h4{font-size:1.5rem;line-height:2rem}}.vc-markdown-render h5{font-size:1.25rem;font-weight:700;line-height:1.75rem;letter-spacing:.02em;text-transform:uppercase}.vc-markdown-render h6{font-weight:700;letter-spacing:.02em;text-transform:uppercase}.vc-markdown-render a[href]{color:var(--link-color)}.vc-markdown-render a[href]:hover{color:var(--link-hover-color)}.vc-markdown-render ul{margin-left:20px;list-style-type:disc}.vc-markdown-render ul ul{list-style-type:circle}.vc-markdown-render ol{margin-left:16px;list-style-type:decimal}.vc-markdown-render ol li{padding-left:4px}.vc-markdown-render dt{font-weight:700}.vc-markdown-render dd{margin-left:16px}.vc-markdown-render blockquote{padding:12px 24px;border-left:4px solid rgb(from var(--color-neutral-400) r g b / 1);border-radius:0 var(--radius) var(--radius) 0;background-color:rgb(from var(--color-neutral-100) r g b / 1)}.vc-markdown-render pre{overflow:auto;padding:16px;font-size:85%;line-height:1.45;background-color:rgb(from var(--color-neutral-100) r g b / 1);border-radius:var(--radius)}.vc-markdown-render code{background-color:rgb(from var(--color-neutral-100) r g b / 1);border-radius:var(--radius);font-family:monospace;padding:0 3px}.vc-markdown-render img{display:block;max-width:100%;border-radius:var(--radius);object-position:50% 50%;object-fit:contain}.vc-markdown-render table{width:100%;table-layout:fixed;border-collapse:separate;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);overflow:hidden;border-radius:var(--radius);border-width:1px;font-size:1rem;line-height:1.25rem}.vc-markdown-render table tr:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-markdown-render table td,.vc-markdown-render table th{overflow-wrap:break-word;border-top-width:1px;padding:.75rem .5rem;vertical-align:top}@media(min-width:1024px){.vc-markdown-render table td,.vc-markdown-render table th{padding:.75rem}}.vc-markdown-render table th{border-width:0px;text-align:start;font-weight:700}.vc-property{--font-size: var(--vc-property-font-size, .75rem);--label-color: var(--vc-property-label-color, var(--color-neutral-700));--value-color: var(--vc-property-value-color, var(--color-neutral-950))}.vc-property--disabled{--label-color: var(--color-neutral-500);--value-color: var(--color-neutral-500)}.vc-property{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-end;gap:.25rem;font-size:var(--font-size);line-height:1.5}.vc-property__label{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--label-color)}.vc-property__dots{margin-bottom:3px;border-bottom-width:1px;border-style:dotted;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1))}.vc-property__value{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--value-color)}.vc-scroll-top-button{position:fixed;bottom:2.5rem;right:.75rem;z-index:20;opacity:.6}.vc-scroll-top-button:hover{opacity:1}.vc-scroll-top-button__icon{--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.vc-scrollbar{--props-track-color: var(--v0fe44a1f);--track-color: var(--vc-scrollbar-track-color, var(--props-track-color, rgb(from var(--color-neutral-100) r g b / 1)));--props-thumb-color: var(--v64722874);--thumb-color: var(--vc-scrollbar-thumb-color, var(--props-thumb-color, rgb(from var(--color-neutral-400) r g b / 1)));overflow:unset}.vc-scrollbar:focus-visible{outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:calc(-1 * var(--vc-focus-ring-offset))}.vc-scrollbar--vertical{overflow-y:auto}.vc-scrollbar--horizontal{overflow-x:auto}.vc-scrollbar--disabled{overflow:hidden!important}.vc-scrollbar--no-bar{scrollbar-width:none;-ms-overflow-style:none}.vc-scrollbar--no-bar::-webkit-scrollbar{display:none}.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--horizontal){overflow-x:hidden}.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--vertical){overflow-y:hidden}.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--no-bar),.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--no-bar){scroll-behavior:smooth}@supports not selector(::-webkit-scrollbar){.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--no-bar),.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--no-bar){scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--thumb-color) var(--track-color)}}.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--no-bar):hover::-webkit-scrollbar-track,.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--no-bar):hover::-webkit-scrollbar-track{opacity:1}.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--no-bar):hover::-webkit-scrollbar-thumb,.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--no-bar):hover::-webkit-scrollbar-thumb{opacity:1}.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--no-bar)::-webkit-scrollbar,.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--no-bar)::-webkit-scrollbar{width:.375rem;height:.375rem}.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--no-bar)::-webkit-scrollbar-track,.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--no-bar)::-webkit-scrollbar-track{border-radius:.25rem;background-color:var(--track-color);opacity:.7}.vc-scrollbar.vc-scrollbar--horizontal:not(.vc-scrollbar--no-bar)::-webkit-scrollbar-thumb,.vc-scrollbar.vc-scrollbar--vertical:not(.vc-scrollbar--no-bar)::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:var(--thumb-color);opacity:.7}.vc-switch{--color: var(--color-neutral-300);position:relative;display:inline-flex;align-items:center}.vc-switch--size--xs{--w: 1.25rem;--circle-size: .625rem;font-size:.625rem;line-height:.75rem}.vc-switch--size--sm{--w: 1.5rem;--circle-size: .75rem;font-size:.75rem;line-height:.875rem}.vc-switch--size--md{--w: 1.875rem;--circle-size: 1rem;font-size:.75rem;line-height:.875rem}.vc-switch--size--lg{--w: 2.375rem;--circle-size: 1.25rem;font-size:.875rem;line-height:1.125rem}.vc-switch:has(input:disabled){--color: var(--color-neutral-200);cursor:not-allowed}.vc-switch--color--primary.vc-switch:has(input:checked){--color: var(--color-primary-500)}.vc-switch--color--primary.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-primary-200)}.vc-switch--color--secondary.vc-switch:has(input:checked){--color: var(--color-secondary-500)}.vc-switch--color--secondary.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-secondary-200)}.vc-switch--color--success.vc-switch:has(input:checked){--color: var(--color-success-500)}.vc-switch--color--success.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-success-200)}.vc-switch--color--info.vc-switch:has(input:checked){--color: var(--color-info-500)}.vc-switch--color--info.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-info-200)}.vc-switch--color--neutral.vc-switch:has(input:checked){--color: var(--color-neutral-500)}.vc-switch--color--neutral.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-neutral-200)}.vc-switch--color--warning.vc-switch:has(input:checked){--color: var(--color-warning-500)}.vc-switch--color--warning.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-warning-200)}.vc-switch--color--danger.vc-switch:has(input:checked){--color: var(--color-danger-500)}.vc-switch--color--danger.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-danger-200)}.vc-switch--color--accent.vc-switch:has(input:checked){--color: var(--color-accent-500)}.vc-switch--color--accent.vc-switch:has(input:checked).vc-switch:has(input:disabled){--color: var(--color-accent-200)}.vc-switch__label{font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1))}.vc-switch:not(.vc-switch:has(input:disabled)) .vc-switch__label{cursor:pointer}.vc-switch__label:focus{outline:2px solid transparent;outline-offset:2px}.vc-switch--label--left .vc-switch__label{order:-9999;margin-inline-end:.5rem}.vc-switch--label--right .vc-switch__label{order:9999;margin-inline-start:.5rem}.vc-switch input{display:none}.vc-switch__bg{position:relative;order:1;box-sizing:content-box;display:block;height:var(--circle-size);width:var(--w);border-radius:9999px;border-width:1px;border-color:currentColor;background-color:currentColor;padding:.125rem;color:var(--color)}.vc-switch:not(.vc-switch:has(input:disabled)) .vc-switch__bg{cursor:pointer}.vc-switch__circle{position:relative;left:0;display:block;width:var(--circle-size);height:var(--circle-size);border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-switch:has(input:checked) .vc-switch__circle{left:calc(100% - var(--circle-size))}.vc-popover__body:has(.vc-tooltip__content){--vc-popover-radius: var(--vc-tooltip-radius, var(--vc-radius, .5rem));--vc-popover-bg-color: var(--vc-tooltip-bg-color, var(--color-neutral-50))}.vc-tooltip__content{max-width:100%;padding:.375rem .875rem;font-size:.75rem;line-height:.875rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1))}.vc-calendar{--radius: var(--vc-calendar-radius, var(--vc-radius, .75rem));--day-radius: var(--vc-calendar-day-radius, var(--vc-radius, .375rem));--selected-bg: var(--vc-calendar-selected-bg, var(--color-primary-700));--selected-text: var(--vc-calendar-selected-text, var(--color-additional-50));--bg-color: var(--color-additional-50);--border-color: var(--color-neutral-200);--text-color: var(--color-neutral-800);--border-width: var(--vc-calendar-border-width, 1px);--size-padding: .75rem;--padding: var(--vc-calendar-padding, var(--size-padding));display:inline-flex;flex-direction:column;gap:.5rem;border-radius:var(--radius);border-color:var(--border-color);background-color:var(--bg-color);color:var(--text-color);border-width:var(--border-width);padding:var(--padding);max-width:100%}.vc-calendar--size--md{--cell-size: 2.5rem;--cell-text: .875rem;--heading-text: 1rem;--weekday-text: .75rem;--grid-gap: .125rem}.vc-calendar--size--sm{--cell-size: 2rem;--cell-text: .75rem;--heading-text: .875rem;--weekday-text: .625rem;--grid-gap: .125rem;--size-padding: .5rem;gap:.375rem}.vc-calendar--size--xs{--cell-size: 1.75rem;--cell-text: .6875rem;--heading-text: .8125rem;--weekday-text: .625rem;--grid-gap: .0625rem;--size-padding: .375rem;gap:.25rem}.vc-calendar__header{display:grid;align-items:center;grid-template-columns:var(--cell-size) var(--cell-size) 1fr var(--cell-size) var(--cell-size);gap:var(--grid-gap)}.vc-calendar__nav{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--day-radius);border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-700) r g b / var(--tw-text-opacity, 1));--vc-icon-size: .625rem;width:var(--cell-size);height:var(--cell-size);transition:background .12s ease,color .12s ease}.vc-calendar__nav:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-primary-700) r g b / var(--tw-text-opacity, 1))}.vc-calendar__nav[disabled],.vc-calendar__nav[aria-disabled=true],.vc-calendar__nav[data-disabled]{pointer-events:none;cursor:not-allowed;background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-300) r g b / var(--tw-text-opacity, 1))}.vc-calendar__heading{text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1));grid-column:3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--heading-text);letter-spacing:.01em}.vc-calendar__grid-wrapper{display:flex;flex-direction:column;gap:var(--grid-gap);border-collapse:collapse}.vc-calendar__weekrow{display:grid;grid-template-columns:repeat(7,var(--cell-size));gap:var(--grid-gap);justify-content:center}.vc-calendar__weekday{display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-700) r g b / var(--tw-text-opacity, 1));height:1.5rem;font-size:var(--weekday-text)}.vc-calendar__grid{display:flex;flex-direction:column;gap:var(--grid-gap)}.vc-calendar__cell{padding:0;width:var(--cell-size);height:var(--cell-size)}.vc-calendar__day{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;border-radius:var(--day-radius);border-width:0px;background-color:transparent;font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-800) r g b / var(--tw-text-opacity, 1));width:var(--cell-size);height:var(--cell-size);font-size:var(--cell-text);transition:background .12s ease,color .12s ease}.vc-calendar__day:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-primary-700) r g b / var(--tw-text-opacity, 1))}.vc-calendar__day[data-today]{font-weight:700;box-shadow:inset 0 0 0 2px var(--color-primary-500)}.vc-calendar__day[data-outside-view]{font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-calendar__day[data-outside-view]:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}.vc-calendar__day[data-soft-out-of-bounds]{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1));-webkit-text-decoration:underline dotted currentcolor;text-decoration:underline dotted currentcolor;text-decoration-thickness:1px;text-underline-offset:2px}.vc-calendar__day[data-soft-out-of-bounds]:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-neutral-700) r g b / var(--tw-text-opacity, 1))}.vc-calendar__day[data-disabled]{pointer-events:none;cursor:not-allowed;background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1));text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--color-neutral-400)}.vc-calendar__day[data-unavailable]{pointer-events:none;cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1));background:repeating-linear-gradient(135deg,transparent 0,transparent 4px,var(--color-neutral-200) 4px,var(--color-neutral-200) 5px)}.vc-calendar__day:focus-visible{z-index:1}.vc-calendar__footer{margin-top:.25rem;display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));padding-top:.5rem}.vc-calendar__footer-btn{cursor:pointer;border-radius:var(--day-radius);border-width:0px;background-color:transparent;font-size:.75rem;line-height:.875rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(from var(--color-primary-700) r g b / var(--tw-text-opacity, 1));font-family:inherit;padding:.375rem .625rem;transition:background .12s ease}.vc-calendar__footer-btn:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-50) r g b / var(--tw-bg-opacity, 1))}.vc-calendar__footer-btn--ghost{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}.vc-calendar__footer-btn--ghost:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-neutral-800) r g b / var(--tw-text-opacity, 1))}.vc-calendar__footer-btn[disabled],.vc-calendar__footer-btn[aria-disabled=true]{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-calendar__footer-btn[disabled]:hover,.vc-calendar__footer-btn[aria-disabled=true]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-calendar__day[data-selected]{font-weight:700;background:var(--selected-bg);color:var(--selected-text);box-shadow:none}.vc-calendar__day[data-selected]:hover,.vc-calendar__day[data-selected][data-outside-view]:hover{background:var(--selected-bg);color:var(--selected-text)}.vc-carousel{--pagination-offset: -5px;--swiper-pagination-bullet-size: 13px;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1}.vc-carousel__wrapper{position:relative;max-width:100%}.vc-carousel__btn{position:absolute;z-index:10;display:flex;height:3.5rem;width:3.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1));--tw-shadow: 0 8px 25px 0 rgb(from var(--color-additional-950) r g b / .1), 0 8px 10px -6px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 8px 25px 0 var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:calc(50% - 1.75rem)}.vc-carousel__btn--prev{left:-1.25rem}.vc-carousel__btn--next{right:-1.25rem}.vc-carousel__btn--disabled{pointer-events:none;cursor:auto;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-300) r g b / var(--tw-text-opacity, 1))}.vc-carousel__btn--lock{display:none}.vc-carousel .swiper-pagination-fraction,.vc-carousel .swiper-pagination-custom,.vc-carousel .swiper-horizontal>.swiper-pagination-bullets,.vc-carousel .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--pagination-offset, 0)}.vc-carousel .swiper-pagination-bullet{border-width:2px;--tw-border-opacity: 1;border-color:rgb(from var(--color-primary-500) r g b / var(--tw-border-opacity, 1))}.vc-chip{--props-icon-color: var(--v0f4a6611);--icon-color: var(--props-icon-color, var(--vc-icon-color));--radius: var(--vc-chip-radius, var(--vc-radius, .5rem));--close-button-icon-color: var(--text-color);position:relative;display:inline-flex;min-height:var(--min-h);max-width:100%;border-radius:var(--radius)}.vc-chip--nowrap:not(.vc-chip--truncate){width:auto!important;white-space:nowrap!important}.vc-chip--rounded{border-radius:9999px}.vc-chip--size--sm{--icon-size: .625rem;--close-button-icon-size: .5rem;--padding-x: .438rem;--min-h: 1.5rem;gap:.375rem;font-size:.75rem;line-height:.75rem}.vc-chip--size--md{--icon-size: .75rem;--close-button-icon-size: .6rem;--padding-x: .438rem;--min-h: 1.75rem;gap:.375rem;font-size:.875rem;line-height:1.125rem}.vc-chip--size--lg{--icon-size: .875rem;--close-button-icon-size: .7rem;--padding-x: .563rem;--min-h: 2rem;gap:.5rem;font-size:.875rem;line-height:1.25rem}.vc-chip__content{--vc-icon-color: var(--icon-color);--vc-icon-size: var(--icon-size);display:flex;max-width:100%;flex-grow:1;align-items:center;justify-content:center;gap:inherit;border-radius:inherit;border-width:1px;border-color:var(--border-color);background-color:var(--bg-color);padding-left:var(--padding-x);padding-right:var(--padding-x);padding-top:.125rem;padding-bottom:.125rem;text-align:center;font-weight:700;color:var(--text-color)}.vc-chip--closable .vc-chip__content{padding-inline-end:var(--min-h)}.vc-chip--truncate .vc-chip__content,.vc-chip--truncate .vc-chip__content>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-chip--solid--primary{--bg-color: var(--vc-chip-solid-primary-bg);--border-color: var(--vc-chip-solid-primary-border);--text-color: var(--vc-chip-solid-primary-text);--vc-icon-color: var(--vc-chip-solid-primary-icon)}.vc-chip--solid--secondary{--bg-color: var(--vc-chip-solid-secondary-bg);--border-color: var(--vc-chip-solid-secondary-border);--text-color: var(--vc-chip-solid-secondary-text);--vc-icon-color: var(--vc-chip-solid-secondary-icon)}.vc-chip--solid--success{--bg-color: var(--vc-chip-solid-success-bg);--border-color: var(--vc-chip-solid-success-border);--text-color: var(--vc-chip-solid-success-text);--vc-icon-color: var(--vc-chip-solid-success-icon)}.vc-chip--solid--info{--bg-color: var(--vc-chip-solid-info-bg);--border-color: var(--vc-chip-solid-info-border);--text-color: var(--vc-chip-solid-info-text);--vc-icon-color: var(--vc-chip-solid-info-icon)}.vc-chip--solid--neutral{--bg-color: var(--vc-chip-solid-neutral-bg);--border-color: var(--vc-chip-solid-neutral-border);--text-color: var(--vc-chip-solid-neutral-text);--vc-icon-color: var(--vc-chip-solid-neutral-icon)}.vc-chip--solid--warning{--bg-color: var(--vc-chip-solid-warning-bg);--border-color: var(--vc-chip-solid-warning-border);--text-color: var(--vc-chip-solid-warning-text);--vc-icon-color: var(--vc-chip-solid-warning-icon)}.vc-chip--solid--danger{--bg-color: var(--vc-chip-solid-danger-bg);--border-color: var(--vc-chip-solid-danger-border);--text-color: var(--vc-chip-solid-danger-text);--vc-icon-color: var(--vc-chip-solid-danger-icon)}.vc-chip--solid--accent{--bg-color: var(--vc-chip-solid-accent-bg);--border-color: var(--vc-chip-solid-accent-border);--text-color: var(--vc-chip-solid-accent-text);--vc-icon-color: var(--vc-chip-solid-accent-icon)}.vc-chip--soft--primary{--bg-color: var(--vc-chip-soft-primary-bg);--border-color: var(--vc-chip-soft-primary-border);--text-color: var(--vc-chip-soft-primary-text);--vc-icon-color: var(--vc-chip-soft-primary-icon)}.vc-chip--soft--secondary{--bg-color: var(--vc-chip-soft-secondary-bg);--border-color: var(--vc-chip-soft-secondary-border);--text-color: var(--vc-chip-soft-secondary-text);--vc-icon-color: var(--vc-chip-soft-secondary-icon)}.vc-chip--soft--success{--bg-color: var(--vc-chip-soft-success-bg);--border-color: var(--vc-chip-soft-success-border);--text-color: var(--vc-chip-soft-success-text);--vc-icon-color: var(--vc-chip-soft-success-icon)}.vc-chip--soft--info{--bg-color: var(--vc-chip-soft-info-bg);--border-color: var(--vc-chip-soft-info-border);--text-color: var(--vc-chip-soft-info-text);--vc-icon-color: var(--vc-chip-soft-info-icon)}.vc-chip--soft--neutral{--bg-color: var(--vc-chip-soft-neutral-bg);--border-color: var(--vc-chip-soft-neutral-border);--text-color: var(--vc-chip-soft-neutral-text);--vc-icon-color: var(--vc-chip-soft-neutral-icon)}.vc-chip--soft--warning{--bg-color: var(--vc-chip-soft-warning-bg);--border-color: var(--vc-chip-soft-warning-border);--text-color: var(--vc-chip-soft-warning-text);--vc-icon-color: var(--vc-chip-soft-warning-icon)}.vc-chip--soft--danger{--bg-color: var(--vc-chip-soft-danger-bg);--border-color: var(--vc-chip-soft-danger-border);--text-color: var(--vc-chip-soft-danger-text);--vc-icon-color: var(--vc-chip-soft-danger-icon)}.vc-chip--soft--accent{--bg-color: var(--vc-chip-soft-accent-bg);--border-color: var(--vc-chip-soft-accent-border);--text-color: var(--vc-chip-soft-accent-text);--vc-icon-color: var(--vc-chip-soft-accent-icon)}.vc-chip--outline--primary{--bg-color: var(--vc-chip-outline-primary-bg);--border-color: var(--vc-chip-outline-primary-border);--text-color: var(--vc-chip-outline-primary-text);--vc-icon-color: var(--vc-chip-outline-primary-icon)}.vc-chip--outline--secondary{--bg-color: var(--vc-chip-outline-secondary-bg);--border-color: var(--vc-chip-outline-secondary-border);--text-color: var(--vc-chip-outline-secondary-text);--vc-icon-color: var(--vc-chip-outline-secondary-icon)}.vc-chip--outline--success{--bg-color: var(--vc-chip-outline-success-bg);--border-color: var(--vc-chip-outline-success-border);--text-color: var(--vc-chip-outline-success-text);--vc-icon-color: var(--vc-chip-outline-success-icon)}.vc-chip--outline--info{--bg-color: var(--vc-chip-outline-info-bg);--border-color: var(--vc-chip-outline-info-border);--text-color: var(--vc-chip-outline-info-text);--vc-icon-color: var(--vc-chip-outline-info-icon)}.vc-chip--outline--neutral{--bg-color: var(--vc-chip-outline-neutral-bg);--border-color: var(--vc-chip-outline-neutral-border);--text-color: var(--vc-chip-outline-neutral-text);--vc-icon-color: var(--vc-chip-outline-neutral-icon)}.vc-chip--outline--warning{--bg-color: var(--vc-chip-outline-warning-bg);--border-color: var(--vc-chip-outline-warning-border);--text-color: var(--vc-chip-outline-warning-text);--vc-icon-color: var(--vc-chip-outline-warning-icon)}.vc-chip--outline--danger{--bg-color: var(--vc-chip-outline-danger-bg);--border-color: var(--vc-chip-outline-danger-border);--text-color: var(--vc-chip-outline-danger-text);--vc-icon-color: var(--vc-chip-outline-danger-icon)}.vc-chip--outline--accent{--bg-color: var(--vc-chip-outline-accent-bg);--border-color: var(--vc-chip-outline-accent-border);--text-color: var(--vc-chip-outline-accent-text);--vc-icon-color: var(--vc-chip-outline-accent-icon)}.vc-chip--surface--primary{--bg-color: var(--vc-chip-surface-primary-bg);--border-color: var(--vc-chip-surface-primary-border);--text-color: var(--vc-chip-surface-primary-text);--vc-icon-color: var(--vc-chip-surface-primary-icon)}.vc-chip--surface--secondary{--bg-color: var(--vc-chip-surface-secondary-bg);--border-color: var(--vc-chip-surface-secondary-border);--text-color: var(--vc-chip-surface-secondary-text);--vc-icon-color: var(--vc-chip-surface-secondary-icon)}.vc-chip--surface--success{--bg-color: var(--vc-chip-surface-success-bg);--border-color: var(--vc-chip-surface-success-border);--text-color: var(--vc-chip-surface-success-text);--vc-icon-color: var(--vc-chip-surface-success-icon)}.vc-chip--surface--info{--bg-color: var(--vc-chip-surface-info-bg);--border-color: var(--vc-chip-surface-info-border);--text-color: var(--vc-chip-surface-info-text);--vc-icon-color: var(--vc-chip-surface-info-icon)}.vc-chip--surface--neutral{--bg-color: var(--vc-chip-surface-neutral-bg);--border-color: var(--vc-chip-surface-neutral-border);--text-color: var(--vc-chip-surface-neutral-text);--vc-icon-color: var(--vc-chip-surface-neutral-icon)}.vc-chip--surface--warning{--bg-color: var(--vc-chip-surface-warning-bg);--border-color: var(--vc-chip-surface-warning-border);--text-color: var(--vc-chip-surface-warning-text);--vc-icon-color: var(--vc-chip-surface-warning-icon)}.vc-chip--surface--danger{--bg-color: var(--vc-chip-surface-danger-bg);--border-color: var(--vc-chip-surface-danger-border);--text-color: var(--vc-chip-surface-danger-text);--vc-icon-color: var(--vc-chip-surface-danger-icon)}.vc-chip--surface--accent{--bg-color: var(--vc-chip-surface-accent-bg);--border-color: var(--vc-chip-surface-accent-border);--text-color: var(--vc-chip-surface-accent-text);--vc-icon-color: var(--vc-chip-surface-accent-icon)}.vc-chip--ghost--primary{--bg-color: var(--vc-chip-ghost-primary-bg);--border-color: var(--vc-chip-ghost-primary-border);--text-color: var(--vc-chip-ghost-primary-text);--vc-icon-color: var(--vc-chip-ghost-primary-icon)}.vc-chip--ghost--secondary{--bg-color: var(--vc-chip-ghost-secondary-bg);--border-color: var(--vc-chip-ghost-secondary-border);--text-color: var(--vc-chip-ghost-secondary-text);--vc-icon-color: var(--vc-chip-ghost-secondary-icon)}.vc-chip--ghost--success{--bg-color: var(--vc-chip-ghost-success-bg);--border-color: var(--vc-chip-ghost-success-border);--text-color: var(--vc-chip-ghost-success-text);--vc-icon-color: var(--vc-chip-ghost-success-icon)}.vc-chip--ghost--info{--bg-color: var(--vc-chip-ghost-info-bg);--border-color: var(--vc-chip-ghost-info-border);--text-color: var(--vc-chip-ghost-info-text);--vc-icon-color: var(--vc-chip-ghost-info-icon)}.vc-chip--ghost--neutral{--bg-color: var(--vc-chip-ghost-neutral-bg);--border-color: var(--vc-chip-ghost-neutral-border);--text-color: var(--vc-chip-ghost-neutral-text);--vc-icon-color: var(--vc-chip-ghost-neutral-icon)}.vc-chip--ghost--warning{--bg-color: var(--vc-chip-ghost-warning-bg);--border-color: var(--vc-chip-ghost-warning-border);--text-color: var(--vc-chip-ghost-warning-text);--vc-icon-color: var(--vc-chip-ghost-warning-icon)}.vc-chip--ghost--danger{--bg-color: var(--vc-chip-ghost-danger-bg);--border-color: var(--vc-chip-ghost-danger-border);--text-color: var(--vc-chip-ghost-danger-text);--vc-icon-color: var(--vc-chip-ghost-danger-icon)}.vc-chip--ghost--accent{--bg-color: var(--vc-chip-ghost-accent-bg);--border-color: var(--vc-chip-ghost-accent-border);--text-color: var(--vc-chip-ghost-accent-text);--vc-icon-color: var(--vc-chip-ghost-accent-icon)}.vc-chip--tonal--primary{--bg-color: var(--vc-chip-tonal-primary-bg);--border-color: var(--vc-chip-tonal-primary-border);--text-color: var(--vc-chip-tonal-primary-text);--vc-icon-color: var(--vc-chip-tonal-primary-icon)}.vc-chip--tonal--secondary{--bg-color: var(--vc-chip-tonal-secondary-bg);--border-color: var(--vc-chip-tonal-secondary-border);--text-color: var(--vc-chip-tonal-secondary-text);--vc-icon-color: var(--vc-chip-tonal-secondary-icon)}.vc-chip--tonal--success{--bg-color: var(--vc-chip-tonal-success-bg);--border-color: var(--vc-chip-tonal-success-border);--text-color: var(--vc-chip-tonal-success-text);--vc-icon-color: var(--vc-chip-tonal-success-icon)}.vc-chip--tonal--info{--bg-color: var(--vc-chip-tonal-info-bg);--border-color: var(--vc-chip-tonal-info-border);--text-color: var(--vc-chip-tonal-info-text);--vc-icon-color: var(--vc-chip-tonal-info-icon)}.vc-chip--tonal--neutral{--bg-color: var(--vc-chip-tonal-neutral-bg);--border-color: var(--vc-chip-tonal-neutral-border);--text-color: var(--vc-chip-tonal-neutral-text);--vc-icon-color: var(--vc-chip-tonal-neutral-icon)}.vc-chip--tonal--warning{--bg-color: var(--vc-chip-tonal-warning-bg);--border-color: var(--vc-chip-tonal-warning-border);--text-color: var(--vc-chip-tonal-warning-text);--vc-icon-color: var(--vc-chip-tonal-warning-icon)}.vc-chip--tonal--danger{--bg-color: var(--vc-chip-tonal-danger-bg);--border-color: var(--vc-chip-tonal-danger-border);--text-color: var(--vc-chip-tonal-danger-text);--vc-icon-color: var(--vc-chip-tonal-danger-icon)}.vc-chip--tonal--accent{--bg-color: var(--vc-chip-tonal-accent-bg);--border-color: var(--vc-chip-tonal-accent-border);--text-color: var(--vc-chip-tonal-accent-text);--vc-icon-color: var(--vc-chip-tonal-accent-icon)}.vc-chip--solid--primary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-primary-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--primary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-primary-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--primary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-primary-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--primary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-primary-text), white 80%)}.vc-chip--ghost--primary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-primary-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-primary-text), black 8%)}.vc-chip--tonal--primary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-primary-bg), black 8%)}.vc-chip--solid--secondary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-secondary-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--secondary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-secondary-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--secondary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-secondary-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--secondary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-secondary-text), white 80%)}.vc-chip--ghost--secondary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-secondary-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-secondary-text), black 8%)}.vc-chip--tonal--secondary.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-secondary-bg), black 8%)}.vc-chip--solid--success.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-success-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--success.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-success-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--success.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-success-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--success.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-success-text), white 80%)}.vc-chip--ghost--success.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-success-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-success-text), black 8%)}.vc-chip--tonal--success.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-success-bg), black 8%)}.vc-chip--solid--info.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-info-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--info.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-info-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--info.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-info-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--info.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-info-text), white 80%)}.vc-chip--ghost--info.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-info-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-info-text), black 8%)}.vc-chip--tonal--info.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-info-bg), black 8%)}.vc-chip--solid--neutral.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-neutral-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--neutral.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-neutral-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--neutral.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-neutral-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--neutral.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-neutral-text), white 80%)}.vc-chip--ghost--neutral.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-neutral-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-neutral-text), black 8%)}.vc-chip--tonal--neutral.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-neutral-bg), black 8%)}.vc-chip--solid--warning.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-warning-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--warning.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-warning-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--warning.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-warning-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--warning.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-warning-text), white 80%)}.vc-chip--ghost--warning.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-warning-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-warning-text), black 8%)}.vc-chip--tonal--warning.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-warning-bg), black 8%)}.vc-chip--solid--danger.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-danger-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--danger.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-danger-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--danger.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-danger-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--danger.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-danger-text), white 80%)}.vc-chip--ghost--danger.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-danger-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-danger-text), black 8%)}.vc-chip--tonal--danger.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-danger-bg), black 8%)}.vc-chip--solid--accent.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-solid-accent-bg), black 15%);--border-color: var(--bg-color)}.vc-chip--soft--accent.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-soft-accent-bg), black 8%);--border-color: var(--bg-color)}.vc-chip--surface--accent.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-accent-text), white 80%);--border-color: var(--bg-color)}.vc-chip--outline--accent.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-accent-text), white 80%)}.vc-chip--ghost--accent.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-surface-accent-text), white 80%);--border-color: var(--bg-color);--text-color: color-mix(in srgb, var(--vc-chip-ghost-accent-text), black 8%)}.vc-chip--tonal--accent.vc-chip--clickable:not(.vc-chip--disabled) .vc-chip__content:hover{--bg-color: color-mix(in srgb, var(--vc-chip-tonal-accent-bg), black 8%)}.vc-chip__close-button{--vc-icon-size: var(--close-button-icon-size);--vc-icon-color: var(--close-button-icon-color);position:absolute;top:0;bottom:0;inset-inline-end:0px;display:flex;width:var(--min-h);height:var(--min-h);align-items:center;justify-content:center;align-self:stretch;border-radius:inherit}.vc-chip__close-button .vc-icon{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vc-chip__close-button:hover .vc-icon{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vc-chip__close-button:disabled{cursor:not-allowed}.vc-chip:disabled,.vc-chip.vc-chip--disabled{--icon-color: var(--color-neutral-400);--text-color: var(--color-neutral-600);--close-button-icon-color: var(--color-neutral-400);cursor:not-allowed}.vc-chip:disabled[class*=--solid--],.vc-chip.vc-chip--disabled[class*=--solid--]{--bg-color: var(--color-neutral-200);--border-color: var(--color-neutral-200)}.vc-chip:disabled[class*=--surface--],.vc-chip.vc-chip--disabled[class*=--surface--]{--bg-color: var(--color-neutral-200);--border-color: var(--color-neutral-200)}.vc-chip:disabled[class*=--outline--],.vc-chip.vc-chip--disabled[class*=--outline--]{--border-color: var(--color-neutral-300)}.vc-chip:disabled[class*=--soft--],.vc-chip.vc-chip--disabled[class*=--soft--]{--bg-color: var(--color-neutral-100);--border-color: var(--color-neutral-100)}.vc-chip:disabled[class*=--tonal--],.vc-chip.vc-chip--disabled[class*=--tonal--]{--bg-color: var(--color-neutral-100);--border-color: var(--color-neutral-300)}.vc-collapsible-content{--props-max-height: var(--v3c53059a);--max-height: var(--props-max-height, var(--vc-collapsible-content-max-height))}.vc-collapsible-content__wrapper{position:relative}.vc-collapsible-content__wrapper--collapsed{max-height:var(--max-height);overflow-y:hidden}@media print{.vc-collapsible-content__wrapper--collapsed{max-height:none}}.vc-collapsible-content__wrapper--end-gradient:after{position:absolute;bottom:0;display:block;height:2.5rem;width:100%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(from var(--color-additional-50) r g b / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(from var(--color-additional-50) r g b / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-content: "";content:var(--tw-content)}@media print{.vc-collapsible-content__wrapper--end-gradient:after{--tw-content: none;content:var(--tw-content)}}.vc-collapsible-content__button{margin-top:.75rem}@media print{.vc-collapsible-content__button{display:none}}.vc-composite-shape{--props-size: var(--ddf4f002);--props-icon-size: var(--b6b9b5d0);--size: var(--props-size, var(--vc-composite-shape-size, 15rem));--icon-size: var(--props-icon-size, var(--vc-composite-shape-icon-size, 36%));--icon-top: var(--vc-composite-shape-icon-top, 6%);--icon-left: var(--vc-composite-shape-icon-left, -12.5%);--icon-right: var(--vc-composite-shape-icon-right, auto);--icon-bottom: var(--vc-composite-shape-icon-bottom, auto);position:relative;width:var(--size);height:var(--size)}.vc-composite-shape__image{--vc-shape-size: var(--size);width:100%;height:100%}.vc-composite-shape__icon{--vc-shape-size: 100%;position:absolute;top:var(--icon-top);bottom:var(--icon-bottom);left:var(--icon-left);right:var(--icon-right);width:var(--icon-size);height:var(--icon-size)}.vc-copy-text[data-v-9a7b1397]{display:flex;align-items:center;gap:.375rem}.vc-date-range-input{--color: var(--vc-input-base-color, rgb(from var(--color-primary-500) r g b / 1));--focus-color: rgb(from var(--color) r g b / .8);--radius: var(--vc-input-radius, var(--vc-radius, .5rem));--vc-button-radius: calc(var(--radius) - 2px);--vc-input-padding-x: .25rem;display:flex;min-width:0px;flex-direction:column;container-type:inline-size}.vc-date-range-input--size--xs{--height: 2rem;--text-size: .875rem}.vc-date-range-input--size--sm{--height: 2.375rem;--text-size: 1rem}.vc-date-range-input--size--md{--height: 2.75rem;--text-size: 1rem}.vc-date-range-input--error{--color: var(--vc-input-error-color, rgb(from var(--color-danger-500) r g b / 1))}.vc-date-range-input__field{position:relative;display:flex;height:var(--height);align-items:center;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-400) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:1px;font-size:var(--text-size)}@container (width < 15.5rem){.vc-date-range-input__field{--vc-input-padding-x: 0px}}.vc-date-range-input__field:has(input:focus){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--focus-color)}.vc-date-range-input--error .vc-date-range-input__field{border-color:var(--color);color:var(--color)}.vc-date-range-input--disabled .vc-date-range-input__field{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-date-range-input__segment{min-width:0px;flex-shrink:1;flex-grow:0;flex-basis:7.25em;transition:flex-basis .15s ease}.vc-date-range-input__segment--filled{flex-basis:6em}.vc-date-range-input__separator{flex-shrink:0;-webkit-user-select:none;user-select:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-date-range-input__actions{margin-inline-start:auto;display:flex;flex-shrink:0;align-items:center}.vc-date-range-input__clear{flex-shrink:0}.vc-dialog{--props-width: var(--v227933f7);--props-max-height: var(--v310de548);--w: var(--props-width, var(--vc-dialog-width, 100%));--max-h: var(--props-max-height, var(--vc-dialog-max-height, 100%));--radius: var(--vc-dialog-radius, var(--vc-radius, .5rem));display:grid;max-height:var(--max-h);width:var(--w);border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));text-align:start;--tw-shadow: 0 6px 15px 0 rgb(from var(--color-additional-950) r g b / .1), 0 4px 6px -4px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 6px 15px 0 var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;grid-template-areas:"vc-dialog-header" "vc-dialog-content" "vc-dialog-footer";grid-template-rows:min-content 1fr min-content}.vc-dialog--dividers>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.vc-dialog-content{grid-area:vc-dialog-content;min-width:0px}.vc-dialog-content:not(.vc-dialog-content--scrollable){height:100%;max-height:100%;min-height:0px}.vc-dialog-content__container{display:flex;height:100%;max-height:100%;min-height:0px;flex-direction:column;padding:1rem 1.5rem}.vc-dialog-content--scrollable .vc-dialog-content__container{height:max-content;max-height:none}.vc-dialog-footer{grid-area:vc-dialog-footer;container-type:inline-size}.vc-dialog-footer__container{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.25rem;row-gap:.5rem;padding:1rem 1.5rem}.vc-dialog-footer__container>.vc-button{width:100%}@container (min-width: 20rem){.vc-dialog-footer__container>.vc-button{flex:1 1 0%}}@container (min-width: 28rem){.vc-dialog-footer__container>.vc-button{width:auto;min-width:8rem;flex:none}}.vc-dialog-footer__container>*:first-child:not(:last-child){margin-inline-end:auto}.vc-dialog-header{--vc-icon-size: calc(var(--icon-size) / 2);grid-area:vc-dialog-header;display:flex}.vc-dialog-header--color--primary{--vc-icon-color: var(--color-primary-500);--icon-bg-color: var(--color-primary-50)}.vc-dialog-header--color--secondary{--vc-icon-color: var(--color-secondary-500);--icon-bg-color: var(--color-secondary-50)}.vc-dialog-header--color--success{--vc-icon-color: var(--color-success-500);--icon-bg-color: var(--color-success-50)}.vc-dialog-header--color--info{--vc-icon-color: var(--color-info-500);--icon-bg-color: var(--color-info-50)}.vc-dialog-header--color--warning{--vc-icon-color: var(--color-warning-500);--icon-bg-color: var(--color-warning-50)}.vc-dialog-header--color--danger{--vc-icon-color: var(--color-danger-500);--icon-bg-color: var(--color-danger-50)}.vc-dialog-header--color--neutral{--vc-icon-color: var(--color-neutral-500);--icon-bg-color: var(--color-neutral-50)}.vc-dialog-header--color--accent{--vc-icon-color: var(--color-accent-500);--icon-bg-color: var(--color-accent-50)}.vc-dialog-header--size--xs{--min-h: 3.25rem;--icon-size: 2rem;--font-size: 1rem}.vc-dialog-header--size--sm{--min-h: 3.5rem;--icon-size: 2rem;--font-size: 1.125rem}.vc-dialog-header--size--md{--min-h: 4.25rem;--icon-size: 2.5rem;--font-size: 1.25rem}.vc-dialog-header__main{display:flex;min-height:var(--min-h);flex-grow:1;flex-direction:column;justify-content:center;gap:.75rem;padding:.75rem 1.5rem}.vc-dialog-header__icon{display:flex;width:var(--icon-size);height:var(--icon-size);flex:none;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--icon-bg-color)}.vc-dialog-header__title{font-size:var(--font-size);font-weight:700}.vc-dialog-header__close{--vc-icon-color: rgb(from var(--color-secondary-600) r g b / 1);display:flex;width:var(--min-h);height:var(--min-h);flex:none;align-items:center;justify-content:center}.vc-dropdown-menu{-webkit-user-select:none;user-select:none}.vc-dropdown-menu>[role=button]{display:flex;height:100%;align-items:center}.vc-dropdown-menu__trigger{display:flex;height:100%;width:100%;cursor:pointer;align-items:center}.vc-dropdown-menu--disabled .vc-dropdown-menu__trigger>*{cursor:not-allowed}.vc-popover__body:has(.vc-dropdown-menu__list){--vc-popover-radius: var(--vc-dropdown-menu-radius, var(--vc-radius, .5rem));--vc-popover-bg-color: var(--vc-dropdown-menu-bg-color, var(--color-additional-50))}.vc-dropdown-menu__list{--max-height: var(--props-max-height, var(--vc-dropdown-menu-max-height, 12rem));max-height:var(--max-height);width:100%;border-radius:inherit}.vc-dropdown-menu__list--dividers>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(from var(--color-neutral-100) r g b / var(--tw-divide-opacity, 1))}.vc-dropdown-menu__list>*:first-child{border-top-left-radius:var(--vc-popover-radius);border-top-right-radius:var(--vc-popover-radius)}.vc-dropdown-menu__list>*:last-child{border-bottom-right-radius:var(--vc-popover-radius);border-bottom-left-radius:var(--vc-popover-radius)}.vc-file{--link-color: var(--vc-file-link-color, rgb(from var(--color-accent-600) r g b / 1));--link-hover-color: var(--vc-file-link-hover-color, rgb(from var(--color-accent-700) r g b / 1));display:flex;min-height:2.275rem;align-items:center;gap:.5rem}.vc-file__icon{height:2rem;width:2rem;flex:none;align-self:flex-start}.vc-file__icon--loading{opacity:.5}.vc-file__content{display:flex;min-width:0px;flex-grow:1;flex-direction:column;gap:.25rem}.vc-file__main{display:flex;flex-grow:1;align-items:center;gap:.5rem}.vc-file__details{display:flex;flex-grow:1;flex-direction:column;gap:.25rem}.vc-file__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.vc-file__row--pending{opacity:.6}.vc-file__link{cursor:pointer;color:var(--link-color)}.vc-file__link:hover{color:var(--link-hover-color)}.vc-file__name,.vc-file__link{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex-grow:1;font-size:.875rem;line-height:1rem;font-weight:700;word-break:break-word}.vc-file__progress{height:.25rem;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-200) r g b / var(--tw-bg-opacity, 1))}.vc-file__progress-value{height:100%;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(from var(--color-accent-400) r g b / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-file__message{font-size:.625rem;line-height:.75rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1));word-break:break-word}.vc-file__message--error{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-file__text{word-break:break-all}.vc-file__size{display:inline-block;flex:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}.vc-file__size:not(:first-child){margin-left:.25rem}.vc-file__buttons{--vc-icon-color: rgb(from var(--color-neutral-400) r g b / 1);display:flex;flex:none;align-self:center}.vc-file-picker{--radius: var(--vc-file-picker-radius, var(--vc-radius, .5rem))}.vc-file-picker--disabled{pointer-events:none;opacity:.4}.vc-file-picker__input{display:none}.vc-file-picker__drop{display:flex;height:100%;width:100%;flex-direction:column}.vc-file-picker__drop-area{display:flex;min-height:4.25rem;width:100%;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius);border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(from var(--color-secondary-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-secondary-50) r g b / var(--tw-bg-opacity, 1));padding:1rem}.vc-file-picker__droppable{display:none}@media(hover:hover){.vc-file-picker__droppable{display:block;font-size:.875rem;line-height:1.125rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1))}.vc-file-picker__droppable>span{font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-accent-500) r g b / var(--tw-text-opacity, 1))}}.vc-file-picker__icon{--tw-text-opacity: 1;color:rgb(from var(--color-accent-500) r g b / var(--tw-text-opacity, 1))}.vc-file-picker__requirements{margin-top:.375rem;text-align:start;font-size:.75rem;line-height:.875rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-file-picker__requirements:empty{display:none}.vc-file-uploader{--radius: var(--vc-file-uploader-radius, var(--vc-radius, .5rem));display:flex;flex-direction:column;flex-wrap:wrap;column-gap:1.5rem;row-gap:1rem}@media(min-width:768px){.vc-file-uploader--view--horizontal{flex-direction:row;align-items:flex-start}.vc-file-uploader--view--vertical{flex-direction:column}}.vc-file-uploader__list-container{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));padding:1rem .75rem}.vc-file-uploader__list-container:empty{display:none}@media(min-width:768px){.vc-file-uploader--view--horizontal .vc-file-uploader__list-container{flex:1 1 0%;flex-shrink:1}}.vc-file-uploader__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.vc-file-uploader__drop-container{display:flex;flex-direction:column;gap:.625rem}.vc-file-uploader--view--horizontal .vc-file-uploader__drop-container{order:-9999}@media(min-width:768px){.vc-file-uploader--view--horizontal .vc-file-uploader__drop-container{order:9999;flex:1 1 0%;flex-shrink:1;align-self:stretch}}.vc-file-uploader--view--vertical .vc-file-uploader__drop-container{order:-9999}.vc-file-uploader__file-picker{height:100%}.vc-file-uploader__alert{order:9999;width:100%}.vc-input{--color: var(--vc-input-base-color, rgb(from var(--color-primary-500) r g b / 1));--radius: var(--vc-input-radius, var(--vc-radius, .5rem));--vc-button-radius: calc(var(--radius) - 2px);display:flex;flex-direction:column}.vc-input--error{--color: var(--vc-input-error-color, rgb(from var(--color-danger-500) r g b / 1))}.vc-input__container{display:flex;-webkit-user-select:none;user-select:none;align-items:stretch;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-400) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.125rem}.vc-input--size--xs .vc-input__container{height:2rem;font-size:.875rem;line-height:1.125rem}.vc-input--size--sm .vc-input__container{height:2.375rem;font-size:1rem;line-height:1.25rem}.vc-input--size--md .vc-input__container{height:2.75rem;font-size:1rem;line-height:1.25rem}.vc-input__container:has(input:focus-visible){outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:var(--vc-focus-ring-offset)}.vc-input--error .vc-input__container{border-color:var(--color);color:var(--color)}.vc-input--disabled .vc-input__container,.vc-input__container:has(input:disabled){cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.vc-input--no-border .vc-input__container{border-style:none}.vc-input--seamless .vc-input__container{border-width:0px;background-color:transparent;padding:0}.vc-input--seamless .vc-input__container:has(input:focus-visible){outline:2px solid transparent;outline-offset:2px}.vc-input--seamless .vc-input__container:has(input:disabled){background-color:transparent}.vc-input--seamless.vc-input--size--xs .vc-input__container,.vc-input--seamless.vc-input--size--sm .vc-input__container,.vc-input--seamless.vc-input--size--md .vc-input__container{height:auto}.vc-input__decorator{display:flex;height:100%;max-width:50%;flex:none;align-items:center}.vc-input--disabled .vc-input__decorator,.vc-input__decorator:disabled{cursor:not-allowed}.vc-input__input{position:relative;margin:1px;width:100%;min-width:0px;appearance:none;border-radius:3px;background-color:transparent;font-weight:400;line-height:1;padding-inline:var(--vc-input-padding-x, .5rem)}.vc-input__input::-webkit-search-cancel-button{appearance:none}.vc-input__input::-webkit-calendar-picker-indicator{display:none}.vc-input__input::-moz-calendar-picker-indicator{display:none}.vc-input__input[type=date]{margin-inline-end:-2rem;clip-path:inset(0 2rem 0 0)}.vc-input__input:focus{outline:2px solid transparent;outline-offset:2px}.vc-input--disabled .vc-input__input,.vc-input__input:disabled{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-input__input:autofill:disabled{box-shadow:0 0 0 1000px var(--color-neutral-200) inset;opacity:.6}.vc-input__input:autofill:not(:disabled){box-shadow:0 0 0 1000px var(--color-additional-50) inset}.vc-input__input::placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-input--error .vc-input__input::placeholder{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-input--center .vc-input__input{text-align:center}.vc-input--truncate .vc-input__input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-line-item{--bg-color: var(--color-additional-50);position:relative;display:flex;flex-direction:column;gap:.5rem;border-radius:var(--vc-radius);border-width:1px;background-color:var(--bg-color);padding:.75rem;--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@container (width > 42rem){.vc-line-item{border-radius:0;border-width:0px;padding:1rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.vc-line-item--selected{--bg-color: var(--color-secondary-50)}.vc-line-item__before:empty,.vc-line-item__after:empty{display:none}@container (width > 42rem){.vc-line-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.vc-line-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}}.vc-line-item__main{display:flex;min-height:1.25rem;align-items:flex-start}@container (width > 42rem){.vc-line-item__main{align-items:center;gap:.75rem}}.vc-line-item__checkbox{position:absolute;top:.125rem;left:.125rem;z-index:1;flex:none;border-radius:.25rem;background-color:var(--bg-color);padding:.5rem}@container (width > 42rem){.vc-line-item__checkbox{position:static;top:auto;left:auto;margin:-.5rem}}.vc-line-item__img-container{display:flex;width:4rem;height:4rem;flex-shrink:0;flex-direction:column}@container (width > 42rem){.vc-line-item__img-container{width:3rem;height:3rem}}@container (width > 56rem){.vc-line-item__img-container{width:4rem;height:4rem}}.vc-line-item__img{width:4rem;height:4rem;flex-shrink:0;border-radius:var(--vc-radius);border-width:1px;object-fit:contain;object-position:center}@container (width > 42rem){.vc-line-item__img{width:3rem;height:3rem}}@container (width > 56rem){.vc-line-item__img{width:4rem;height:4rem}}.vc-line-item--disabled .vc-line-item__img,.vc-line-item--deleted .vc-line-item__img{opacity:.5}@container (width > 42rem){.vc-line-item__img-actions{display:none}}.vc-line-item--deleted .vc-line-item__img-actions{display:none}.vc-line-item__content{width:100%}@container (width > 42rem){.vc-line-item__content{display:contents}}.vc-line-item__content--with-image{width:calc(100% - 4rem);padding-inline-start:.75rem}.vc-line-item__content--selectable{padding-inline-start:2rem}.vc-line-item__name-container{display:flex;flex-direction:column}@container (width > 42rem){.vc-line-item__name-container{min-height:0px;flex-grow:1}}.vc-line-item--removable .vc-line-item__name-container{padding-right:2.5rem}@container (width > 42rem){.vc-line-item--removable .vc-line-item__name-container{padding-right:0}}.vc-line-item__name{font-size:.875rem;line-height:1.125rem}@container (width <= 42rem){.vc-line-item__name-actions{display:none}}.vc-line-item--deleted .vc-line-item__name-actions{display:none}.vc-line-item__properties{margin-top:.75rem;flex:none}@container (width > 42rem){.vc-line-item__properties{margin-top:0;width:10rem}}@container (width > 56rem){.vc-line-item__properties{width:11.875rem}.vc-line-item__properties--wide{width:15.5rem}.vc-line-item__properties--hide,.vc-line-item__property-price{display:none}}.vc-line-item__property-price *{line-height:inherit!important}.vc-line-item__price{--vc-product-price-font-size: .875rem}@container (width <= 56rem){.vc-line-item__price{display:none!important}}@container (width > 56rem){.vc-line-item__price{width:8.25rem;flex-shrink:0}.vc-line-item--deleted .vc-line-item__price{visibility:hidden}}.vc-line-item__mobile-row{display:contents}@container (width <= 42rem){.vc-line-item__mobile-row{margin-top:.75rem;display:flex;align-items:center;gap:.75rem}}.vc-line-item__slot{flex:none}.vc-line-item__slot:empty{display:none}.vc-line-item__slot:has(.vc-add-to-cart--hide-button,* .vc-add-to-cart--hide-button){width:6.5rem}.vc-line-item__slot:has(.vc-quantity-stepper,* .vc-quantity-stepper){width:8rem}.vc-line-item__slot:has(.vc-add-to-cart:not(.vc-add-to-cart--hide-button),* .vc-add-to-cart:not(.vc-add-to-cart--hide-button),.vc-product-button){width:100%}@container (width > 28rem){.vc-line-item__slot:has(.vc-add-to-cart:not(.vc-add-to-cart--hide-button),* .vc-add-to-cart:not(.vc-add-to-cart--hide-button),.vc-product-button){width:18rem}}@container (width > 42rem){.vc-line-item__slot:has(.vc-add-to-cart:not(.vc-add-to-cart--hide-button),* .vc-add-to-cart:not(.vc-add-to-cart--hide-button),.vc-product-button){width:12rem}}@container (width > 48rem){.vc-line-item__slot:has(.vc-add-to-cart:not(.vc-add-to-cart--hide-button),* .vc-add-to-cart:not(.vc-add-to-cart--hide-button),.vc-product-button){width:15.7rem}}@container (width <= 42rem){.vc-line-item--deleted .vc-line-item__slot{display:none}}@container (width > 42rem){.vc-line-item--deleted .vc-line-item__slot{visibility:hidden}}.vc-line-item__total{--vc-product-price-font-size: .875rem;width:100%;min-width:0px}@container (width > 42rem){.vc-line-item__total{--vc-product-price-font-size: .875rem;width:6.5rem;flex-shrink:0}}@container (width > 56rem){.vc-line-item__total{--vc-product-price-font-size: 1rem;width:8.625rem}}.vc-line-item__remove-button{flex-shrink:0}@container (width <= 42rem){.vc-line-item__remove-button{position:absolute!important;top:.125rem!important;right:.125rem!important}}@container (width > 42rem){.vc-line-item__remove-button{margin-top:-.5rem;margin-bottom:-.5rem;margin-inline-end:-.5rem}}.vc-line-items{container-type:inline-size}@container (width > 42rem){.vc-line-items__container>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.vc-line-items__container{border-radius:var(--vc-radius);border-width:1px}}.vc-line-items__head{display:none}@container (width > 42rem){.vc-line-items__head{display:flex;min-height:2.75rem;align-items:center;gap:.75rem;padding:.125rem 1rem;font-size:.875rem;line-height:1.125rem;font-weight:700}}.vc-line-items__product{flex-grow:1}.vc-line-items__properties{flex:none}@container (width > 42rem){.vc-line-items__properties{width:10rem}}@container (width > 56rem){.vc-line-items__properties{width:11.875rem}.vc-line-items__properties--wide{width:15.5rem}}.vc-line-items__price{display:none}@container (width > 56rem){.vc-line-items__price{display:block;width:8.25rem;flex:none;text-align:end}}.vc-line-items__total{text-align:end}@container (width > 42rem){.vc-line-items__total{width:6.5rem;flex-shrink:0}}@container (width > 56rem){.vc-line-items__total{width:8.625rem}}.vc-line-items__removable{width:1.75rem}.vc-line-items__body{display:flex;flex-direction:column;gap:1rem}@container (width > 42rem){.vc-line-items__body{gap:0px}.vc-line-items__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.vc-line-items__body:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.vc-line-items__body:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}}.vc-line-items__foot{display:flex;justify-content:flex-end;padding-top:.625rem;padding-bottom:.625rem}@container (width > 42rem){.vc-line-items__foot{padding-left:.75rem;padding-right:.75rem}}.vc-line-items__foot:empty{display:none}.vc-line-items__button{margin-inline-end:.25rem}@container (width > 42rem){.vc-line-items__button--mobile.vc-button{display:none}}.vc-line-items__button--desktop.vc-button{display:none}@container (width > 42rem){.vc-line-items__button--desktop.vc-button{display:inline-block}}.vc-line-items__subtotal{margin-inline-start:auto;display:flex;align-items:center;gap:.5rem;justify-self:end;color:var(--price-color)}.vc-line-items__subtotal-label{font-size:.75rem;line-height:.875rem;font-weight:700}.vc-line-items__subtotal-sum{font-size:1rem;line-height:1.25rem;font-weight:900}.vc-list[data-v-cf9686aa]{list-style-type:disc}.vc-list[data-v-cf9686aa]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.vc-list[data-v-cf9686aa]{padding-left:1.25rem}.vc-list-item[data-v-71f1439d] *::marker{font-size:1.25rem;line-height:1.75rem;color:rgb(from var(--color-primary-500) r g b)}.vc-list-item[data-v-71f1439d]::marker{font-size:1.25rem;line-height:1.75rem;color:rgb(from var(--color-primary-500) r g b)}.vc-list-item__title[data-v-71f1439d]{font-weight:900}.vc-list-item__description[data-v-71f1439d]{font-size:.875rem;line-height:1.125rem}.vc-loader-overlay{position:absolute;inset:0;z-index:996}.vc-loader-overlay--with-bg{background-color:rgb(from var(--color-additional-50) r g b / .6)}.vc-loader-overlay__spinner{position:absolute;top:50%;left:50%;display:flex;--tw-translate-y: -50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.vc-loader-overlay__spinner--fixed{position:fixed}.vc-loader-overlay__loader{height:1.5rem;width:1.5rem}.vc-loader-overlay__content{margin-top:.75rem;max-width:60ch;text-align:center;font-size:.875rem;line-height:1.125rem;--tw-text-opacity: 1;color:rgb(from var(--color-additional-950) r g b / var(--tw-text-opacity, 1))}.vc-loader-with-text{display:flex;align-items:center;gap:.5rem}.vc-loader-with-text--centered{justify-content:center}.vc-loader-with-text__loader{display:inline-block;width:1.5rem;height:1.5rem;--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}@keyframes pulse{50%{opacity:.5}}.vc-loader-with-text__text{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-weight:700}.vc-menu-item{--props-max-lines: var(--v3fafa143);--max-lines: var(--props-max-lines, 2);-webkit-user-select:none;user-select:none;list-style-type:none}.vc-menu-item__inner{--vc-icon-size: var(--content-height);display:flex;width:100%;align-items:center;border-radius:inherit;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;text-align:left;font-weight:400}.vc-menu-item__inner:not(:disabled){--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1))}.vc-menu-item__inner--active{font-weight:700}.vc-menu-item__inner--nowrap{white-space:nowrap!important}.vc-menu-item__inner--size--xs{--content-height: 1rem;gap:.375rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:.875rem}.vc-menu-item__inner--size--sm{--content-height: 1rem;gap:.375rem;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem;line-height:.875rem}.vc-menu-item__inner--size--md{--content-height: 1.25rem;gap:.375rem;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem;line-height:.875rem}.vc-menu-item__inner--size--lg{--content-height: 2rem;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:.875rem}.vc-menu-item__inner--color--primary{--vc-icon-color: var(--color-primary-600)}.vc-menu-item__inner--color--primary:hover{background-color:var(--color-primary-50)}.vc-menu-item__inner--color--primary.vc-menu-item__inner--active{background-color:var(--color-primary-100)}.vc-menu-item__inner--color--secondary{--vc-icon-color: var(--color-secondary-600)}.vc-menu-item__inner--color--secondary:hover{background-color:var(--color-secondary-50)}.vc-menu-item__inner--color--secondary.vc-menu-item__inner--active{background-color:var(--color-secondary-100)}.vc-menu-item__inner--color--success{--vc-icon-color: var(--color-success-600)}.vc-menu-item__inner--color--success:hover{background-color:var(--color-success-50)}.vc-menu-item__inner--color--success.vc-menu-item__inner--active{background-color:var(--color-success-100)}.vc-menu-item__inner--color--info{--vc-icon-color: var(--color-info-600)}.vc-menu-item__inner--color--info:hover{background-color:var(--color-info-50)}.vc-menu-item__inner--color--info.vc-menu-item__inner--active{background-color:var(--color-info-100)}.vc-menu-item__inner--color--warning{--vc-icon-color: var(--color-warning-600)}.vc-menu-item__inner--color--warning:hover{background-color:var(--color-warning-50)}.vc-menu-item__inner--color--warning.vc-menu-item__inner--active{background-color:var(--color-warning-100)}.vc-menu-item__inner--color--danger{--vc-icon-color: var(--color-danger-600)}.vc-menu-item__inner--color--danger:hover{background-color:var(--color-danger-50)}.vc-menu-item__inner--color--danger.vc-menu-item__inner--active{background-color:var(--color-danger-100)}.vc-menu-item__inner--color--neutral{--vc-icon-color: var(--color-neutral-600)}.vc-menu-item__inner--color--neutral:hover{background-color:var(--color-neutral-50)}.vc-menu-item__inner--color--neutral.vc-menu-item__inner--active{background-color:var(--color-neutral-100)}.vc-menu-item__inner:focus-visible{border-radius:inherit;outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:calc(-1 * var(--vc-focus-ring-offset))}.vc-menu-item__inner:disabled,.vc-menu-item__inner--disabled{--vc-icon-color: var(--color-neutral-400);cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-menu-item__prepend{display:flex;height:var(--content-height);flex:none;align-items:center}.vc-menu-item__prepend:empty{display:none}.vc-menu-item__content{display:flex;min-height:var(--content-height);flex-grow:1;align-items:center;gap:inherit;word-break:break-all}.vc-menu-item__inner--truncate .vc-menu-item__content{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-menu-item__inner--truncate .vc-menu-item__content>*{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-menu-item__inner--max-lines .vc-menu-item__content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines)}.vc-menu-item__append{display:flex;height:var(--content-height);flex:none;align-items:center}.vc-menu-item__append:empty{display:none}.vc-menu-item .vc-icon{flex:none}.vc-nav-button{display:flex;flex:none;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1));--tw-shadow: 0 8px 25px 0 rgb(from var(--color-additional-950) r g b / .1), 0 8px 10px -6px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 8px 25px 0 var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(prefers-reduced-motion:no-preference){.vc-nav-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.vc-nav-button--size--xs{--vc-icon-size: .875rem;height:1.75rem;width:1.75rem}.vc-nav-button--size--sm{--vc-icon-size: 1rem;height:2.25rem;width:2.25rem}.vc-nav-button--size--md{--vc-icon-size: 1.5rem;height:3.5rem;width:3.5rem}.vc-nav-button:hover:not(:disabled){--tw-text-opacity: 1;color:rgb(from var(--color-primary-700) r g b / var(--tw-text-opacity, 1))}.vc-nav-button:disabled{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-popover{max-width:100%}.vc-popover__trigger{width:100%;height:100%;max-width:100%}.vc-popover__popper{position:absolute;top:0;height:.625rem;width:1.25rem;overflow:hidden;padding:.25rem}.vc-popover__body{--props-bg-color: var(--v208dd925);--props-radius: var(--v13d2acab);--bg-color: var(--props-bg-color, var(--vc-popover-bg-color, transparent));--radius: var(--props-radius, var(--vc-popover-radius, var(--vc-radius, .5rem)));--arrow-color: var(--props-bg-color, var(--vc-popover-bg-color, var(--color-additional-50)));max-width:100vw;border-radius:var(--radius)}.vc-popover__body:has(.vc-popover__popper){padding-top:.625rem}.vc-popover__arrow{height:.75rem;width:.75rem;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--arrow-color)}.vc-popover__body--shadow .vc-popover__arrow{--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-popover__content{border-radius:var(--radius);background-color:var(--bg-color)}.vc-popover__body--shadow .vc-popover__content{--tw-shadow: 0 6px 15px 0 rgb(from var(--color-additional-950) r g b / .1), 0 4px 6px -4px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 6px 15px 0 var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-price-display-catalog{display:flex;word-break:break-word}.vc-price-display-catalog--sign-last{flex-direction:row-reverse}.vc-price-display-catalog__symbol{margin-top:-.125rem;font-size:60%}.vc-price-display-catalog__amount--old{text-decoration-line:line-through}.vc-product-actions{display:flex;width:fit-content}.vc-product-actions:empty{display:none}.vc-product-actions--direction--horizontal{--vc-icon-size: 1.25rem}@container (min-width: 42rem){.vc-product-actions--direction--horizontal{--vc-icon-size: 1rem}}.vc-product-actions--direction--vertical{--vc-icon-size: 1.25rem;flex-direction:column}.vc-product-actions--background{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.25rem}.vc-product-actions .vc-icon{display:block}.vc-product-card--view-mode--grid .vc-product-actions{position:absolute;top:-1rem;right:-1.1rem}.vc-product-card--view-mode--list .vc-product-actions{grid-area:actions;margin-top:.625rem}@container (min-width: 42rem){.vc-product-card--view-mode--list .vc-product-actions{margin-top:0}}.vc-product-card--view-mode--item .vc-product-actions{display:none}.vc-product-actions-button{position:relative;display:flex;min-height:1.5rem;min-width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;padding:.375rem}.vc-product-actions-button:disabled,.vc-product-actions-button--disabled{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-300) r g b / var(--tw-text-opacity, 1))}.vc-product-actions-button__loader-icon{display:block;width:1rem;height:1rem}@keyframes spin{to{transform:rotate(360deg)}}.vc-product-actions-button__loader-icon{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:var(--loader-border);border-right-color:var(--loader-border-r)}.vc-product-actions-button--color--primary{color:var(--color-primary-500)}.vc-product-actions-button--color--primary .vc-product-actions-button__loader-icon{--loader-border: var(--color-primary-200);--loader-border-r: var(--color-primary-500)}.vc-product-actions-button--color--secondary{color:var(--color-secondary-500)}.vc-product-actions-button--color--secondary .vc-product-actions-button__loader-icon{--loader-border: var(--color-secondary-200);--loader-border-r: var(--color-secondary-500)}.vc-product-actions-button--color--success{color:var(--color-success-500)}.vc-product-actions-button--color--success .vc-product-actions-button__loader-icon{--loader-border: var(--color-success-200);--loader-border-r: var(--color-success-500)}.vc-product-actions-button--color--info{color:var(--color-info-500)}.vc-product-actions-button--color--info .vc-product-actions-button__loader-icon{--loader-border: var(--color-info-200);--loader-border-r: var(--color-info-500)}.vc-product-actions-button--color--neutral{color:var(--color-neutral-500)}.vc-product-actions-button--color--neutral .vc-product-actions-button__loader-icon{--loader-border: var(--color-neutral-200);--loader-border-r: var(--color-neutral-500)}.vc-product-actions-button--color--warning{color:var(--color-warning-500)}.vc-product-actions-button--color--warning .vc-product-actions-button__loader-icon{--loader-border: var(--color-warning-200);--loader-border-r: var(--color-warning-500)}.vc-product-actions-button--color--danger{color:var(--color-danger-500)}.vc-product-actions-button--color--danger .vc-product-actions-button__loader-icon{--loader-border: var(--color-danger-200);--loader-border-r: var(--color-danger-500)}.vc-product-actions-button--color--accent{color:var(--color-accent-500)}.vc-product-actions-button--color--accent .vc-product-actions-button__loader-icon{--loader-border: var(--color-accent-200);--loader-border-r: var(--color-accent-500)}.vc-product-actions-button:not(.vc-product-actions-button--active){--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-product-actions-button:not(.vc-product-actions-button--active):hover:not(.vc-product-actions-button:disabled,.vc-product-actions-button--disabled){--tw-text-opacity: 1;color:rgb(from var(--color-neutral-700) r g b / var(--tw-text-opacity, 1))}.vc-product-actions-button:not(.vc-product-actions-button--active) .vc-product-actions-button__loader-icon{--loader-border: var(--color-neutral-200);--loader-border-r: var(--color-neutral-500)}.vc-product-actions-button--loading .vc-product-actions-button__content{visibility:hidden}.vc-product-actions-button__loader{display:none}.vc-product-actions-button--loading .vc-product-actions-button__loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.vc-product-price{--font-size: var(--vc-product-price-font-size, 1rem);display:flex;flex-direction:column;font-size:var(--font-size);line-height:1.335;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1));word-break:break-word}.vc-product-price--align--start{justify-content:flex-start;text-align:start}.vc-product-price--align--end{justify-content:flex-end;text-align:end}.vc-product-price--single-line{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.25rem}.vc-product-price--disabled{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-product-price__actual{font-weight:700}.vc-product-price--truncate .vc-product-price__actual{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-product-price__variations{display:block;white-space:nowrap;font-size:.75rem;line-height:.875rem;font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-product-price--single-line .vc-product-price__variations{margin-inline-end:.25rem;display:inline-block}.vc-product-price__list{font-size:.7em;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1));text-decoration-line:line-through}.vc-product-price--truncate .vc-product-price__list{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-product-card>.vc-product-card__wrapper .vc-product-price{grid-area:price}.vc-product-card--view-mode--grid>.vc-product-card__wrapper .vc-product-price{--vc-product-price-font-size: 1.125rem;order:6;margin-top:.75rem}@container (width < 42rem){.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-price{--vc-product-price-font-size: 1rem;margin-top:.25rem;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.375rem;align-self:flex-start}}@container (min-width: 42rem){.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-price{--vc-product-price-font-size: .875rem;margin-inline-start:.75rem;width:7.5rem;justify-content:flex-end;text-align:end}}@container (min-width: 56rem){.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-price{--vc-product-price-font-size: 1.125rem;width:10.5rem}}.vc-product-card--view-mode--list .vc-product-price__variations{margin-inline-end:.25rem;display:inline-block}@container (min-width: 42rem){.vc-product-card--view-mode--list .vc-product-price__variations{display:block}}.vc-product-card--view-mode--item>.vc-product-card__wrapper .vc-product-price{display:none}@container (min-width: 56rem){.vc-product-card--view-mode--item>.vc-product-card__wrapper .vc-product-price{--vc-product-price-font-size: .875rem;display:flex;width:6.75rem;flex-direction:column;justify-content:flex-end;text-align:end}}.vc-product-card--view-mode--item .vc-product-total>.vc-product-card__wrapper .vc-product-price{--vc-product-price-font-size: 1rem;display:flex}.vc-product-card .vc-product-properties{grid-area:properties}.vc-product-card--view-mode--grid .vc-product-properties{--vc-property-font-size: .875rem;order:4;margin-top:.75rem}@container (min-width: 14rem){.vc-product-card--view-mode--grid .vc-product-properties{--vc-property-font-size: .75rem}}.vc-product-card--view-mode--list .vc-product-properties{display:none}@container (min-width: 56rem){.vc-product-card--view-mode--list .vc-product-properties{margin-top:0;margin-inline-start:.75rem;display:block;width:15rem}}@container (min-width: 64rem){.vc-product-card--view-mode--list .vc-product-properties{width:16rem}}.vc-product-card--view-mode--item .vc-product-properties{margin-top:.25rem}@container (min-width: 42rem){.vc-product-card--view-mode--item .vc-product-properties{margin-top:0;margin-inline-start:.75rem;width:8.75rem}}@container (min-width: 48rem){.vc-product-card--view-mode--item .vc-product-properties{width:9.75rem}}@container (min-width: 56rem){.vc-product-card--view-mode--item .vc-product-properties{width:15rem}}.vc-product-title{--font-size: var(--vc-product-title-font-size);--lines-number: var(--v6b04d9a1);--text-color: var(--vc-product-title-text-color, rgb(from var(--color-neutral-950) r g b / 1));--link-color: var(--vc-product-title-link-color, rgb(from var(--color-accent-600) r g b / 1));--link-hover-color: var(--vc-product-title-link-hover-color, rgb(from var(--color-accent-700) r g b / 1));font-size:var(--font-size);font-weight:700;line-height:1.17em!important}.vc-product-title--fix-height{height:calc(1.17em * var(--lines-number))}.vc-product-title__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines-number);color:var(--text-color);word-break:break-word}.vc-product-title--link:not(.vc-product-title--disabled) .vc-product-title__text{cursor:pointer;color:var(--link-color)}.vc-product-title--link:not(.vc-product-title--disabled) .vc-product-title__text:hover{color:var(--link-hover-color)}.vc-product-title--disabled .vc-product-title__text{pointer-events:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-product-card>.vc-product-card__wrapper .vc-product-title{grid-area:title;font-size:.875rem;line-height:1.125rem}.vc-product-card--view-mode--grid>.vc-product-card__wrapper .vc-product-title{order:2}.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-title{display:flex;align-items:center;align-self:flex-end}.vc-product-card--view-mode--list>.vc-product-card__wrapper .vc-product-title:only-child{align-self:center}@container (min-width: 36rem){.vc-product-card--view-mode--list:not(:has(.vc-product-vendor,.vc-product-action))>.vc-product-card__wrapper .vc-product-title{align-self:center}}.vc-product-card--view-mode--item>.vc-product-card__wrapper .vc-product-title{align-self:center}.vc-product-card--view-mode--item:has(.vc-product-vendor)>.vc-product-card__wrapper .vc-product-title{align-self:flex-end}@container (min-width: 42rem){.vc-product-card--view-mode--item>.vc-product-card__wrapper .vc-product-title{align-self:flex-end}.vc-product-card--view-mode--item:not(:has(.vc-product-vendor))>.vc-product-card__wrapper .vc-product-title{align-self:center}}.vc-product-total__label{text-align:end;font-size:.875rem;line-height:1.125rem;font-weight:700;word-break:break-word}@container (min-width: 42rem){.vc-product-total__label{display:none}}.vc-product-card .vc-product-total{grid-area:total}.vc-product-card--view-mode--grid .vc-product-total,.vc-product-card--view-mode--list .vc-product-total{display:none}.vc-product-card--view-mode--item .vc-product-total{--vc-product-price-font-size: 1rem;margin-top:.25rem;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.375rem}@container (min-width: 42rem){.vc-product-card--view-mode--item .vc-product-total{margin-top:0;margin-inline-start:.75rem;width:7.5rem;justify-content:flex-end}}.vc-product-vendor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:.875rem;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1))}.vc-product-card--view-mode--grid .vc-product-vendor{order:3;margin-top:.25rem;min-height:.875rem}.vc-product-card--view-mode--list .vc-product-vendor,.vc-product-card--view-mode--item .vc-product-vendor{grid-area:vendor;margin-top:.25rem;align-self:flex-start}.vc-product-card--view-mode--list .vc-product-vendor:empty,.vc-product-card--view-mode--item .vc-product-vendor:empty{display:none}.vc-products-grid{container-type:inline-size}.vc-products-grid__wrapper{--cols: var(--v2d269f85);display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:1.5rem}@media(min-width:480px){.vc-products-grid__wrapper{--cols: var(--v3f44e992)}}@media(min-width:640px){.vc-products-grid__wrapper{--cols: var(--v3f44ead4)}}@media(min-width:768px){.vc-products-grid__wrapper{--cols: var(--v3f44ec5a)}}@media(min-width:1024px){.vc-products-grid__wrapper{--cols: var(--v3f44ec92)}}@media(min-width:1280px){.vc-products-grid__wrapper{--cols: var(--v3f44e9a0)}}@media(min-width:1500px){.vc-products-grid__wrapper{--cols: var(--v2526d154)}}.vc-range-calendar{--radius: var(--vc-range-calendar-radius, var(--vc-calendar-radius, var(--vc-radius, .75rem)));--day-radius: var(--vc-range-calendar-day-radius, var(--vc-calendar-day-radius, var(--vc-radius, .375rem)));--selected-bg: var(--vc-range-calendar-selected-bg, var(--color-primary-700));--selected-text: var(--vc-range-calendar-selected-text, var(--color-additional-50));--bg-color: var(--color-additional-50);--border-color: var(--color-neutral-200);--text-color: var(--color-neutral-800);--preview-bg: var(--color-primary-200);--preview-text: var(--color-primary-900);display:inline-flex;flex-direction:column;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:var(--border-color);background-color:var(--bg-color);padding:.75rem;color:var(--text-color);max-width:100%}.vc-range-calendar--size--md{--cell-size: 2.5rem;--cell-text: .875rem;--heading-text: 1rem;--weekday-text: .75rem;--grid-gap: .125rem}.vc-range-calendar--size--sm{--cell-size: 2rem;--cell-text: .75rem;--heading-text: .875rem;--weekday-text: .625rem;--grid-gap: .125rem;gap:.375rem;padding:.5rem}.vc-range-calendar--size--xs{--cell-size: 1.75rem;--cell-text: .6875rem;--heading-text: .8125rem;--weekday-text: .625rem;--grid-gap: .0625rem;gap:.25rem;padding:.375rem}.vc-range-calendar__header{display:grid;align-items:center;grid-template-columns:repeat(7,var(--cell-size));gap:var(--grid-gap)}.vc-range-calendar__nav{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--day-radius);border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-700) r g b / var(--tw-text-opacity, 1));--vc-icon-size: .625rem;width:var(--cell-size);height:var(--cell-size);transition:background .12s ease,color .12s ease}.vc-range-calendar__nav:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-primary-700) r g b / var(--tw-text-opacity, 1))}.vc-range-calendar__nav[disabled],.vc-range-calendar__nav[aria-disabled=true],.vc-range-calendar__nav[data-disabled]{pointer-events:none;cursor:not-allowed;background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-300) r g b / var(--tw-text-opacity, 1))}.vc-range-calendar__heading{text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1));grid-column:3/6;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--heading-text);letter-spacing:.01em}.vc-range-calendar__grid-wrapper{display:flex;flex-direction:column;gap:var(--grid-gap);border-collapse:collapse}.vc-range-calendar__weekrow{display:grid;grid-template-columns:repeat(7,var(--cell-size));gap:var(--grid-gap)}.vc-range-calendar__weekday{display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-700) r g b / var(--tw-text-opacity, 1));height:1.5rem;font-size:var(--weekday-text)}.vc-range-calendar__grid{display:flex;flex-direction:column;gap:var(--grid-gap)}.vc-range-calendar__cell{padding:0;width:var(--cell-size);height:var(--cell-size)}.vc-range-calendar__day{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;border-radius:var(--day-radius);border-width:0px;background-color:transparent;font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-800) r g b / var(--tw-text-opacity, 1));width:var(--cell-size);height:var(--cell-size);font-size:var(--cell-text);transition:background .12s ease,color .12s ease}.vc-range-calendar__day:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-primary-700) r g b / var(--tw-text-opacity, 1))}.vc-range-calendar__day[data-today]{font-weight:700;box-shadow:inset 0 0 0 2px var(--color-primary-500)}.vc-range-calendar__day[data-outside-view]{font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-range-calendar__day[data-outside-view]:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}.vc-range-calendar__day[data-disabled]{pointer-events:none;cursor:not-allowed;background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1));text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--color-neutral-400)}.vc-range-calendar__day[data-unavailable]{pointer-events:none;cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1));background:repeating-linear-gradient(135deg,transparent 0,transparent 4px,var(--color-neutral-200) 4px,var(--color-neutral-200) 5px);text-decoration:line-through;text-decoration-thickness:1px}.vc-range-calendar__day:focus-visible{z-index:1}.vc-range-calendar__day[data-selection-start],.vc-range-calendar__day[data-selection-end]{font-weight:700;background:var(--selected-bg);color:var(--selected-text)}.vc-range-calendar__day[data-selection-start]:hover,.vc-range-calendar__day[data-selection-start][data-outside-view]:hover,.vc-range-calendar__day[data-selection-end]:hover,.vc-range-calendar__day[data-selection-end][data-outside-view]:hover{background:var(--selected-bg);color:var(--selected-text)}.vc-range-calendar__day[data-selection-start]{border-start-end-radius:0;border-end-end-radius:0}.vc-range-calendar__day[data-selection-end]{border-start-start-radius:0;border-end-start-radius:0}.vc-range-calendar__day[data-selection-start][data-selection-end]{border-radius:var(--day-radius)}.vc-range-calendar__day[data-selection-start][data-highlighted-end]:not([data-highlighted-start]){border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--day-radius);border-end-end-radius:var(--day-radius)}.vc-range-calendar__day[data-selected]:not([data-selection-start]):not([data-selection-end]),.vc-range-calendar__day[data-highlighted]:not([data-highlighted-start]):not([data-highlighted-end]):not([data-selection-start]):not([data-selection-end]){--tw-text-opacity: 1;color:rgb(from var(--color-primary-800) r g b / var(--tw-text-opacity, 1));background:var(--color-primary-100);border-top:1px dashed var(--color-primary-500);border-bottom:1px dashed var(--color-primary-500);border-radius:0}.vc-range-calendar__day[data-highlighted-end]:not([data-selection-start]):not([data-selection-end]){font-weight:700;background:var(--preview-bg);color:var(--preview-text);border:1px dashed var(--color-primary-500);border-start-start-radius:0;border-end-start-radius:0}.vc-range-calendar__day[data-highlighted-start]:not([data-selection-start]):not([data-selection-end]){font-weight:700;background:var(--preview-bg);color:var(--preview-text);border:1px dashed var(--color-primary-500);border-start-end-radius:0;border-end-end-radius:0}.vc-range-calendar__day[data-today][data-selected]:not([data-selection-start]):not([data-selection-end]),.vc-range-calendar__day[data-today][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-primary-500)}.vc-range-calendar__day[data-today][data-selection-start],.vc-range-calendar__day[data-today][data-selection-end]{box-shadow:inset 0 0 0 2px var(--selected-text)}.vc-range-calendar__footer{margin-top:.25rem;display:flex;align-items:center;justify-content:flex-end;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));padding-top:.5rem}.vc-range-calendar__footer-btn{cursor:pointer;border-radius:var(--day-radius);border-width:0px;background-color:transparent;font-size:.75rem;line-height:.875rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1));font-family:inherit;padding:.375rem .625rem;transition:background .12s ease}.vc-range-calendar__footer-btn:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-neutral-800) r g b / var(--tw-text-opacity, 1))}.vc-range-calendar__footer-btn[disabled],.vc-range-calendar__footer-btn[aria-disabled=true]{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-range-calendar__footer-btn[disabled]:hover,.vc-range-calendar__footer-btn[aria-disabled=true]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-rating{display:flex;align-items:center;gap:var(--padding);--tw-text-opacity: 1;color:rgb(from var(--color-neutral-800) r g b / var(--tw-text-opacity, 1))}.vc-rating--size--xs{--star-size: .875rem;--padding: .125rem;font-size:.75rem;line-height:.875rem}.vc-rating--size--sm{--star-size: 1rem;--padding: .188rem;font-size:.875rem;line-height:1.125rem}.vc-rating--size--md{--star-size: 1.25rem;--padding: .188rem;font-size:1rem;line-height:1.25rem}.vc-rating__label{font-weight:700}.vc-rating__button{padding:var(--padding)}.vc-rating__button:focus-visible{border-radius:.25rem}.vc-rating--interactive .vc-rating__button{display:inline-flex;min-height:1.5rem;min-width:1.5rem;align-items:center;justify-content:center}.vc-rating__star{position:relative;display:block;width:var(--star-size);height:var(--star-size)}.vc-rating__star-fill{position:absolute;top:0;bottom:0;inset-inline-start:0px;overflow:hidden}.vc-rating__shape{--vc-icon-size: var(--star-size);--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.vc-rating__shape--filled :where(svg){fill:currentColor}.vc-rating__value{margin-inline-start:.25rem;display:flex;gap:1px;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1))}.vc-rating__divider{margin-left:.125rem;margin-right:.125rem;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-rating__count{margin-inline-start:.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-select{--radius: var(--vc-select-radius, var(--vc-radius, .5rem));display:flex;flex-direction:column}.vc-select__container{position:relative;border-radius:var(--radius)}.vc-select__button{position:relative;display:flex;width:100%;appearance:none;align-items:center;border-radius:var(--radius);border-width:1px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));text-align:left}.vc-select--disabled .vc-select__button,.vc-select__button:disabled{pointer-events:none;cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-500) r g b / var(--tw-bg-opacity, 1))}.vc-select--readonly .vc-select__button{pointer-events:none}.vc-select--error .vc-select__button{--tw-border-opacity: 1;border-color:rgb(from var(--color-danger-500) r g b / var(--tw-border-opacity, 1))}.vc-select--opened .vc-select__button{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(from var(--color-primary-100) r g b / var(--tw-ring-opacity, 1))}.vc-select__button-content{display:flex;height:100%;min-width:0px;flex-grow:1;flex-direction:column;justify-content:center;overflow-y:hidden}.vc-select--error .vc-select__button-content{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-select__input{width:100%;cursor:pointer}.vc-select__input input{cursor:pointer}.vc-select--opened .vc-select__input input{cursor:auto}.vc-select--readonly .vc-select__arrow{display:none}.vc-select__icon{margin-right:.75rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1))}.vc-select--disabled .vc-select__icon{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-select--readonly .vc-select__icon{display:none}.vc-shape{--props-size: var(--v6a0982d6);--props-bg-color: var(--v6a1ee3b6);--props-icon-color: var(--v402aa3fc);--size: var(--props-size, var(--vc-shape-size, 2.5rem));--bg-color: var(--props-bg-color, var(--vc-shape-bg-color, rgb(from var(--color-secondary-500) r g b / 1)));--vc-icon-color: var(--props-icon-color, var(--vc-shape-color, rgb(from var(--color-additional-50) r g b / 1)));--vc-icon-size: 50%;position:relative;display:flex;width:var(--size);height:var(--size);align-items:center;justify-content:center;background-color:var(--bg-color);background-size:cover;background-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.vc-slider{--props-cols-height: var(--ff54cf1c);--cols-height: var(--vc-slider-cols-height, var(--props-cols-height, 2rem));--handle-size: 1.125rem;width:100%}.vc-slider__cols{position:relative;display:flex;align-items:flex-end}.vc-slider__col{position:absolute;cursor:default}.vc-slider__button{display:flex;height:var(--cols-height);width:100%;cursor:default;flex-direction:column;justify-content:flex-end;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-color:transparent;outline:2px solid transparent;outline-offset:2px}.vc-slider__button:focus-visible{outline:2px solid transparent;outline-offset:2px}.vc-slider__col--clickable:hover .vc-slider__button{cursor:pointer}.vc-slider__button:disabled{cursor:not-allowed;opacity:.5}.vc-slider__button--non-interactive{pointer-events:none}.vc-slider__col-line{width:100%;border-radius:.125rem;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-200) r g b / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-slider__col--hoverable:hover .vc-slider__col-line{--tw-border-opacity: 1;border-color:rgb(from var(--color-primary-300) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-200) r g b / var(--tw-bg-opacity, 1))}.vc-slider__button:focus-visible .vc-slider__col-line{outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:var(--vc-focus-ring-offset)}.vc-slider__slider{height:.25rem;width:100%;border-style:none;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-300) r g b / var(--tw-bg-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.vc-slider__slider .noUi-base{display:flex;flex-direction:column;justify-content:center}.vc-slider__slider .noUi-target{border-radius:9999px;border-style:none}.vc-slider__slider .noUi-connect{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-500) r g b / var(--tw-bg-opacity, 1))}.vc-slider__slider .noUi-handle{top:calc(var(--handle-size) / -2.5);right:calc(var(--handle-size) / -2);width:var(--handle-size);height:var(--handle-size);cursor:pointer;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:rgb(from var(--color-primary-500) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1))}.vc-slider__slider .noUi-handle:before,.vc-slider__slider .noUi-handle:after{content:none}.vc-slider__slider .noUi-touch-area{position:absolute;top:calc(var(--handle-size) / -2);left:calc(var(--handle-size) / -2);width:300%;height:300%;border-radius:9999px}.vc-slider__slider[disabled]{opacity:.5}.vc-slider__slider[disabled] .noUi-connect{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-400) r g b / var(--tw-bg-opacity, 1))}.vc-slider__slider[disabled] .noUi-handle{cursor:not-allowed;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-400) r g b / var(--tw-border-opacity, 1))}.vc-slider__inputs{margin-top:1.25rem;display:flex;align-items:center;gap:.5rem}.vc-slider__input{flex-grow:1}.vc-slider__dash{font-size:1.25rem;line-height:1.75rem}.vc-steps{display:flex;flex-wrap:wrap;column-gap:1.25rem;row-gap:.625rem}.vc-steps__step{display:flex;align-items:center;gap:.375rem}.vc-steps__icon{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-400) r g b / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.125rem;font-weight:900;--tw-text-opacity: 1;color:rgb(from var(--color-additional-50) r g b / var(--tw-text-opacity, 1))}.vc-steps__item--active:not(.vc-steps__item--disabled) .vc-steps__icon{--tw-bg-opacity: 1;background-color:rgb(from var(--color-primary-500) r g b / var(--tw-bg-opacity, 1))}.vc-steps__item--completed:not(.vc-steps__item--disabled) .vc-steps__icon{--tw-bg-opacity: 1;background-color:rgb(from var(--color-success-500) r g b / var(--tw-bg-opacity, 1))}.vc-steps__text{font-size:.875rem;line-height:1.125rem;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}.vc-steps__item--active:not(.vc-steps__item--disabled) .vc-steps__text{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-900) r g b / var(--tw-text-opacity, 1))}.vc-steps__item--completed:not(.vc-steps__item--disabled) .vc-steps__text{--tw-text-opacity: 1;color:rgb(from var(--color-success-500) r g b / var(--tw-text-opacity, 1))}.vc-tab-switch{--vc-props-color: var(--v456a4ac9);--vc-props-hover-color: var(--v1cda203e);--color: var(--vc-props-color, var(--vc-tab-switch-color, rgb(from var(--color-primary-500) r g b / 1)));--hover-color: var(--vc-props-hover-color, var(--vc-tab-switch-hover-color, rgb(from var(--color-accent-500) r g b / 1)));--radius: var(--vc-tab-switch-radius, var(--vc-radius, .5rem));--border-color: var(--vc-tab-switch-border-color, rgb(from var(--color-neutral-200) r g b / 1));display:inline-block;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.vc-tab-switch--size--sm{--vc-icon-size: 1rem;--p: .375rem;font-size:.875rem;line-height:1.125rem}.vc-tab-switch--size--md{--vc-icon-size: 1.25rem;--p: .5rem;font-size:1rem;line-height:1.25rem}.vc-tab-switch--checked{--vc-icon-color: var(--color)}.vc-tab-switch--disabled{pointer-events:none;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.vc-tab-switch__button{display:flex;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.375rem;border-radius:var(--radius);border-width:1px;border-color:var(--border-color);padding:var(--p);font-weight:700}input:checked~.vc-tab-switch__button{--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px 0 rgb(from var(--color-additional-950) r g b / .1), 0 2px 4px -2px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 4px 6px 0 var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--vc-tab-switch-checked-border-color, var(--border-color))}.vc-tab-switch__button:hover{--vc-icon-color: var(--hover-color);color:var(--hover-color)}.vc-tab-switch--label--start .vc-tab-switch__icon{order:9999}.vc-tab-switch--label--end .vc-tab-switch__icon{order:-9999}.vc-tab-switch__input{display:none}.vc-textarea{--radius: var(--vc-textarea-radius, var(--vc-radius, .5rem));display:flex;flex-direction:column;font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1))}.vc-textarea__asterisk{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-textarea__input{width:100%;border-radius:var(--radius);border-width:1px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:.75rem;font-size:1rem;line-height:1.25rem}.vc-textarea--no-resize .vc-textarea__input{resize:none}.vc-textarea__input::placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-600) r g b / var(--tw-text-opacity, 1))}.vc-textarea--error .vc-textarea__input::placeholder{--tw-text-opacity: 1;color:rgb(from var(--color-danger-500) r g b / var(--tw-text-opacity, 1))}.vc-textarea__input:autofill{-webkit-text-fill-color:var(--color-neutral-100)}.vc-textarea__input:autofill:disabled{-webkit-text-fill-color:var(--color-neutral-500)}.vc-textarea__input[disabled],.vc-textarea--disabled .vc-textarea__input{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-100) r g b / var(--tw-bg-opacity, 1))}.vc-textarea--error .vc-textarea__input{--tw-border-opacity: 1;border-color:rgb(from var(--color-danger-500) r g b / var(--tw-border-opacity, 1))}.vc-typography{--props-font-size: var(--v00c7ffd1);--props-font-weight: var(--v154aa370);--props-text-transform: var(--bc7ee304);--props-color: var(--c57e04f2);--font-size: var(--props-font-size, var(--vc-typography-font-size));--font-weight: var(--props-font-weight, var(--vc-typography-font-weight));--text-transform: var(--props-text-transform, var(--vc-typography-text-transform));--color: var(--props-color, var(--vc-typography-color, rgb(from var(--color-neutral-950) r g b / 1)))}.vc-typography:empty{display:none}.vc-typography--variant--h1{letter-spacing:.025em;font-size:var(--font-size, 1.5rem);font-weight:var(--font-weight, 700);text-transform:var(--text-transform, uppercase)}@media(min-width:1024px){.vc-typography--variant--h1{font-size:var(--font-size, 1.875rem)}}.vc-typography--variant--h2{letter-spacing:.025em;font-size:var(--font-size, 1.25rem);font-weight:var(--font-weight, 700);text-transform:var(--text-transform, uppercase)}@media(min-width:1024px){.vc-typography--variant--h2{font-size:var(--font-size, 1.5rem)}}.vc-typography--variant--h3{letter-spacing:.025em;font-size:var(--font-size, 1.125rem);font-weight:var(--font-weight, 700);text-transform:var(--text-transform, uppercase)}@media(min-width:1024px){.vc-typography--variant--h3{font-size:var(--font-size, 1.25rem)}}.vc-typography--variant--h4{font-size:var(--font-size, 1rem);font-weight:var(--font-weight, 700);text-transform:var(--text-transform, uppercase)}@media(min-width:1024px){.vc-typography--variant--h4{font-size:var(--font-size, 1.125rem)}}.vc-typography--variant--h5,.vc-typography--variant--h6{font-size:var(--font-size, 1rem);font-weight:var(--font-weight, 700);text-transform:var(--text-transform, uppercase)}.vc-typography--variant--base{font-size:var(--font-size, 1rem);font-weight:var(--font-weight, 400);text-transform:var(--text-transform, none)}.vc-typography--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-variant-picker{--props-color: var(--v60fee3f3);--color: var(--props-color, var(--vc-variant-picker-bg-color, rgb(from var(--color-additional-50) r g b / 1)));--radius: var(--vc-variant-picker-radius, var(--vc-radius, .5rem));--radius-inner: var(--radius);--strike-line-width: 2px;display:inline-block}.vc-variant-picker--size--xxs{--size: 1.625rem;--line-height: .875rem;--px: .625rem;--transparency: 44%;font-size:.75rem;line-height:var(--line-height);font-weight:700}.vc-variant-picker--size--xs{--size: 2rem;--line-height: .875rem;--px: .75rem;--transparency: 45%;font-size:.75rem;line-height:var(--line-height);font-weight:700}.vc-variant-picker--size--sm{--size: 2.375rem;--line-height: 1rem;--px: .875rem;--transparency: 46%;font-size:.75rem;line-height:var(--line-height);font-weight:900;letter-spacing:1%}.vc-variant-picker--size--md{--size: 2.75rem;--line-height: 1.25rem;--px: 1rem;--transparency: 48%;font-size:.875rem;line-height:var(--line-height);font-weight:900;letter-spacing:1%}.vc-variant-picker--size--lg{--size: 3.25rem;--line-height: 1.5rem;--px: 1.25rem;--transparency: 49%;font-size:1rem;line-height:var(--line-height);font-weight:900;letter-spacing:1%}.vc-variant-picker__input{display:none}.vc-variant-picker__color{flex-grow:1;border-radius:var(--radius-inner);background-color:var(--color)}.vc-variant-picker__color-grid{display:grid;flex-grow:1;overflow:hidden;border-radius:var(--radius-inner)}.vc-variant-picker__color-grid[data-count="0"],.vc-variant-picker__color-grid[data-count="1"]{grid-template-columns:1fr;grid-template-rows:1fr}.vc-variant-picker__color-grid[data-count="2"]{grid-template-rows:repeat(2,1fr);grid-template-columns:1fr}.vc-variant-picker__color-grid[data-count="3"]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.vc-variant-picker__color-grid[data-count="3"] .vc-variant-picker__color-item:first-child{grid-column:1/-1}.vc-variant-picker__color-grid[data-count="4"]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.vc-variant-picker__color-item{min-height:0px;min-width:0px}.vc-variant-picker__img{flex-grow:1;border-radius:var(--radius-inner);object-fit:cover;object-position:center}.vc-variant-picker__text{display:flex;align-items:center;padding-left:var(--px);padding-right:var(--px);text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(from var(--color-accent-600) r g b / var(--tw-text-opacity, 1))}.vc-variant-picker__marker{position:absolute;display:none;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;align-self:center;border-radius:9999px;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(from var(--color-accent-500) r g b / var(--tw-text-opacity, 1))}.vc-variant-picker__trigger{position:relative;display:flex;min-height:var(--size);min-width:var(--size);cursor:pointer;align-items:stretch;justify-content:center;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 0 1px var(--color-neutral-200)}.vc-variant-picker__trigger:hover{box-shadow:0 0 0 2px var(--color-neutral-200)}.vc-variant-picker--square .vc-variant-picker__trigger{width:var(--size);height:var(--size)}.vc-variant-picker--active .vc-variant-picker__trigger:has(.vc-variant-picker__text){box-shadow:0 0 0 2px var(--color-accent-500)}.vc-variant-picker--active .vc-variant-picker__trigger:has(.vc-variant-picker__color,.vc-variant-picker__color-grid,.vc-variant-picker__img) .vc-variant-picker__marker{display:flex}.vc-variant-picker--unavailable .vc-variant-picker__trigger:before{position:absolute;inset:0;border-radius:var(--radius-inner);background-color:rgb(from var(--color-additional-50) r g b / .4);--tw-content: "";content:var(--tw-content)}.vc-variant-picker--unavailable .vc-variant-picker__trigger:after{position:absolute;inset:0;border-radius:var(--radius-inner);opacity:.4;--tw-content: "";content:var(--tw-content);background:linear-gradient(-45deg,transparent var(--transparency),transparent var(--transparency) calc(50% - var(--strike-line-width) / 2),var(--color-secondary-950) calc(50% - var(--strike-line-width) / 2),var(--color-secondary-950) calc(50% + var(--strike-line-width) / 2),transparent calc(50% + var(--strike-line-width) / 2))}.vc-variant-picker-group{display:flex;flex-wrap:wrap;gap:.5rem}.vc-variant-picker-group__wrapper{display:flex;align-items:center}.vc-empty-page{--vc-composite-shape-size: 15rem}@media(min-width:1024px){.vc-empty-page{--vc-composite-shape-size: 27.5rem}}.vc-empty-page__wrapper{padding-top:1.75rem;padding-bottom:1.75rem}@media(min-width:1024px){.vc-empty-page__wrapper{padding-top:0;padding-bottom:6rem}}.vc-empty-page__breadcrumbs{display:none}@media(min-width:640px){.vc-empty-page__breadcrumbs{margin-bottom:.75rem;display:block}}.vc-empty-page__title{margin-bottom:1.75rem;text-align:center}@media(max-width:1024px){.vc-empty-page__title:empty{display:none}}@media(min-width:640px){.vc-empty-page__title{text-align:start}}@media(min-width:1024px){.vc-empty-page__title:empty{padding-top:1rem}}.vc-empty-page__main{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:640px){.vc-empty-page__main{margin-left:auto;margin-right:auto;max-width:68.75rem;flex-direction:row;align-items:stretch;text-align:start}}.vc-empty-page__content{display:contents}@media(min-width:640px){.vc-empty-page__content{display:flex;flex-grow:1;flex-direction:column;align-items:flex-start;justify-content:center}}.vc-empty-page__side{order:-9999;margin-bottom:1.75rem;display:flex;width:100%;justify-content:center}@media(min-width:640px){.vc-empty-page__side{order:9999;width:auto}}@media(max-width:640px){.vc-empty-page--hide-mobile-side .vc-empty-page__side{display:none}}.vc-layout{--sticky-offset-top: var(--vc-layout-sidebar-offset-top, 0px);--sticky-offset-bottom: var(--vc-layout-sidebar-offset-bottom, 20px)}.vc-layout__container{display:flex;max-width:100%;flex-direction:column}@media(min-width:768px){.vc-layout__container{flex-direction:row;align-items:stretch;gap:.75rem}}@media(min-width:1280px){.vc-layout__container{gap:1.25rem}}.vc-layout__sidebar-container{position:relative;display:contents;flex:none;transition-property:position;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media(min-width:768px){.vc-layout__sidebar-container{display:flex;align-items:flex-start;overflow-anchor:none}.vc-layout--sidebar-position--left .vc-layout__sidebar-container{width:13rem}}@media(min-width:1280px){.vc-layout--sidebar-position--left .vc-layout__sidebar-container{width:15rem}}@media(min-width:768px){.vc-layout--sidebar-position--right .vc-layout__sidebar-container{width:16rem}}@media(min-width:1280px){.vc-layout--sidebar-position--right .vc-layout__sidebar-container{width:18rem}}.vc-layout__sidebar{display:contents}@media(min-width:768px){.vc-layout__sidebar{display:block;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}}.vc-layout__sidebar>*{order:2}@media(min-width:768px){.vc-layout--sidebar-position--left .vc-layout__sidebar{width:13rem}}@media(min-width:1280px){.vc-layout--sidebar-position--left .vc-layout__sidebar{width:15rem}}@media(min-width:768px){.vc-layout--sidebar-position--right .vc-layout__sidebar{width:16rem}}@media(min-width:1280px){.vc-layout--sidebar-position--right .vc-layout__sidebar{width:18rem}}.vc-layout__content-container{position:relative;display:contents;transition-property:position;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media(min-width:768px){.vc-layout__content-container{display:flex;width:0px;flex-grow:1;align-items:flex-start;overflow-anchor:none}}.vc-layout__content{display:contents}@media(min-width:768px){.vc-layout__content{display:block;width:100%;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}}.vc-layout__content>*{order:1}.product-configuration-checklist>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.product-configuration-checklist{border-radius:var(--vc-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1));padding:.625rem;font-size:.75rem;line-height:.875rem}@media print{.product-configuration-checklist{display:none}}.product-configuration-checklist__item{display:flex;gap:.5rem}.product-configuration-checklist__item--done{--vc-icon-color: var(--color-success-700);--tw-text-opacity: 1;color:rgb(from var(--color-success-800) r g b / var(--tw-text-opacity, 1))}.product-configuration-checklist__item--required{--vc-icon-color: var(--color-danger-700);--tw-text-opacity: 1;color:rgb(from var(--color-danger-800) r g b / var(--tw-text-opacity, 1))}.product-configuration-checklist__item--optional{--vc-icon-color: var(--color-warning-700);--tw-text-opacity: 1;color:rgb(from var(--color-warning-800) r g b / var(--tw-text-opacity, 1))}.product-configuration-checklist__content{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.product-configuration-checklist__label{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}.product-configuration-checklist__link{align-self:flex-start;font-weight:700;color:var(--link-color)}.product-configuration-checklist__link:hover{color:var(--link-hover-color)}.product-price-block__configuration-checklist[data-v-c7eac4b7]:not(:first-child){margin-top:1rem}.product-price-block__create-config[data-v-c7eac4b7]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:.875rem;font-weight:700;color:var(--link-color)}.product-price-block__create-config[data-v-c7eac4b7]:not(:first-child){margin-top:.75rem}.product-price-block__create-config[data-v-c7eac4b7]:hover{color:var(--link-hover-color)}.product-price-block__actions[data-v-c7eac4b7]{display:flex;-webkit-user-select:none;user-select:none}.product-price-block__actions[data-v-c7eac4b7]>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}@media print{.product-price-block__actions[data-v-c7eac4b7]{display:none}}.product-price-block__add-to-list[data-v-c7eac4b7],.product-price-block__add-to-compare[data-v-c7eac4b7],.product-price-block__share-popover[data-v-c7eac4b7]{width:20%}.product-price-block__add-to-list[data-v-c7eac4b7]:hover,.product-price-block__add-to-compare[data-v-c7eac4b7]:hover,.product-price-block__share-popover[data-v-c7eac4b7]:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.product-price-block__share-button[data-v-c7eac4b7]{display:flex;width:100%;height:100%;cursor:pointer;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.product-price-block__share-button[data-v-c7eac4b7]:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.product-price-block__share-button--active[data-v-c7eac4b7]{--tw-text-opacity: 1;color:rgb(from var(--color-neutral-400) r g b / var(--tw-text-opacity, 1))}.product-price-block__mail-link[data-v-c7eac4b7],.product-price-block__print-button[data-v-c7eac4b7]{display:flex;width:20%;cursor:pointer;align-items:center;justify-content:center;padding:1rem .5rem;--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.product-price-block__mail-link[data-v-c7eac4b7]:hover,.product-price-block__print-button[data-v-c7eac4b7]:hover{--tw-bg-opacity: 1;background-color:rgb(from var(--color-neutral-50) r g b / var(--tw-bg-opacity, 1))}.product-price-block__share-content[data-v-c7eac4b7]{border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-50) r g b / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-shadow: 0 6px 15px 0 rgb(from var(--color-additional-950) r g b / .1), 0 4px 6px -4px rgb(from var(--color-additional-950) r g b / .1);--tw-shadow-colored: 0 6px 15px 0 var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.product-price-block__share-header[data-v-c7eac4b7]{display:flex;justify-content:space-between;font-size:1.125rem;line-height:1.375rem;font-weight:700}.product-price-block__share-title[data-v-c7eac4b7]{display:flex;flex-grow:1}.product-price-block__share-close[data-v-c7eac4b7]{margin-inline-end:-.25rem;display:flex;padding:.25rem;--tw-text-opacity: 1;color:rgb(from var(--color-danger-400) r g b / var(--tw-text-opacity, 1))}.product-price-block__share-close[data-v-c7eac4b7]:hover{--tw-text-opacity: 1;color:rgb(from var(--color-danger-700) r g b / var(--tw-text-opacity, 1))}.product-price-block__share-services[data-v-c7eac4b7]{margin-top:1.25rem;display:flex;align-items:center}.product-price-block__share-services[data-v-c7eac4b7]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.product-price-block__share-icon[data-v-c7eac4b7]{border-radius:.125rem}.product-property{display:flex;column-gap:.75rem}.product-property__label-group{display:flex;width:50%;column-gap:.75rem}.product-property__label{flex-shrink:1;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}.product-property__separator{height:1.25rem;flex:1 1 0%;border-bottom-width:1px;border-style:dotted}.product-property__value{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:50%;font-weight:700}.vc-product-skeleton-list[data-v-52c3387f]{grid-template-columns:72px 1fr;grid-template-areas:"mobile-left name" "mobile-left properties" "mobile-left price" "mobile-left add-to-cart" "mobile-left ."}@media(min-width:640px){.vc-product-skeleton-list[data-v-52c3387f]{grid-template-columns:72px 1fr 40%;grid-template-areas:"img name price" "img name add-to-cart" "img properties add-to-cart" "img buttons add-to-cart"}}@media(min-width:1024px){.vc-product-skeleton-list[data-v-52c3387f]{grid-template-columns:72px 1fr 126px 207px;grid-template-areas:"img name price add-to-cart" "img properties price add-to-cart" "img buttons price add-to-cart" "img . price add-to-cart"}}@media(min-width:1280px){.vc-product-skeleton-list[data-v-52c3387f]{grid-template-columns:86px 1fr 31.5% 140px 207px;grid-template-areas:"img name properties price add-to-cart" "img buttons properties price add-to-cart" "img . properties price add-to-cart"}}.vc-product-skeleton-list__mobile-left[data-v-52c3387f]{grid-area:mobile-left}.vc-product-skeleton-list__img[data-v-52c3387f]{grid-area:img}.vc-product-skeleton-list__buttons[data-v-52c3387f]{grid-area:buttons}.vc-product-skeleton-list__name[data-v-52c3387f]{grid-area:name}.vc-product-skeleton-list__properties[data-v-52c3387f]{grid-area:properties}.vc-product-skeleton-list__price[data-v-52c3387f]{grid-area:price}.vc-product-skeleton-list__add-to-cart[data-v-52c3387f]{grid-area:add-to-cart}.product-titled-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.product-titled-block__header{display:flex;align-items:center;gap:.5rem}.product-titled-block__title{flex-grow:1;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-950) r g b / var(--tw-text-opacity, 1))}@media print{.product-vendor--hidden-print{display:none}}.product-vendor__name{text-align:center;font-weight:700;word-break:break-word}.product-videos{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}.product-videos__item{width:50%;padding:.5rem}.product-videos__button{position:relative;aspect-ratio:16 / 9;cursor:pointer;border-width:1px;--tw-border-opacity: 1;border-color:rgb(from var(--color-neutral-200) r g b / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(from var(--color-additional-950) r g b / var(--tw-bg-opacity, 1));border-radius:var(--vc-radius)}.product-videos__image{width:100%;height:100%;border-radius:.125rem;object-fit:cover;object-position:center;opacity:.6}.product-videos__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(from var(--color-additional-50) r g b / var(--tw-text-opacity, 1))}.product-videos__play:hover{--tw-text-opacity: 1;color:rgb(from var(--color-primary-500) r g b / var(--tw-text-opacity, 1))}.variation-property{display:flex;column-gap:.75rem;font-size:.875rem;line-height:1.125rem}.variation-property__label{width:50%;--tw-text-opacity: 1;color:rgb(from var(--color-neutral-500) r g b / var(--tw-text-opacity, 1))}@media(width>=1280px){.variation-property__label{width:40%}}.variation-property__value{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:50%;font-weight:700}@media(width>=1280px){.variation-property__value{width:60%}}.view-mode{display:flex;gap:.5rem}@media not all and (min-width:768px){.view-mode__text{display:none}}.add-or-update-address-modal__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem}@media(width<480px){.add-or-update-address-modal__actions>*{flex:1 1 0%}}.select-address-filter__container{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.5rem}.select-address-filter__scrollbar{margin-left:-1.25rem;margin-right:-1.25rem}@media(min-width:768px){.select-address-filter__scrollbar{margin-left:-.25rem;margin-right:-.25rem}}.select-address-filter__group{display:inline-flex;gap:.5rem;padding:.25rem 1.25rem}@media(min-width:768px){.select-address-filter__group{padding-left:.25rem;padding-right:.25rem}}.select-address-filter__keyword{width:100%}@media(min-width:768px){.select-address-filter__keyword{width:auto;min-width:10rem;flex-grow:1}.select-address-filter__clear-mobile{display:none}}.select-address-filter__applied-filter{display:none}@media(min-width:768px){.select-address-filter__applied-filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem}}
