:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.image{box-sizing:border-box;max-width:100%;display:block}.image[data-object-fit=cover]{object-fit:cover}.image[data-object-fit=contain]{object-fit:contain}.image[data-object-fit=fill]{object-fit:fill}.image[data-object-fit=none]{object-fit:none}.image-fallback{box-sizing:border-box;color:rgba(38,38,38,.35);justify-content:center;align-items:center;width:100%;height:100%;padding:max(16px,min(10%,28px));display:flex}.image-fallback .icon{flex-shrink:0;width:min(68%,140px);max-width:100%;height:min(68%,140px);max-height:100%}.image-fallback .icon svg{width:100%;height:100%}.image-container{justify-content:center;align-items:center;width:100%;height:100%;line-height:0;display:flex;position:relative}.image-container--fallback{background:#f0efeb}.image-container--with-zoom{cursor:zoom-in}.image-container--stretch img{width:auto;height:auto}.image-container--full img{width:100%;height:100%}.image-container .loader{position:absolute}.image-zoom-overlay{z-index:1000;background:rgba(0,0,0,.75);justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex;position:fixed;top:0;left:0}.image-zoom-overlay .image-zoom-content{justify-content:center;align-items:center;max-width:95vw;max-height:95vh;display:flex;position:relative}.image-zoom-overlay .image-zoom-content .loader{position:absolute}.image-zoom-overlay .image-zoom-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.image-zoom-overlay .image-zoom-close{color:#fafafa;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1001;transform-origin:50%;will-change:transform;background:0 0;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .3s;display:flex;position:fixed;top:5px;right:5px}.image-zoom-overlay .image-zoom-close:hover{transform:scale(1.1)}.image-zoom-overlay .image-zoom-close svg{width:14px;height:14px;display:block;fill:#fff!important}.image-zoom-overlay .image-zoom-close svg path{stroke:#fff}@media (min-width:481px){.image-zoom-overlay{padding:20px}.image-zoom-overlay .image-zoom-close{padding:10px;top:10px;right:10px}}@media (min-width:768px){.image-zoom-overlay{padding:40px}.image-zoom-overlay .image-zoom-content{max-width:90vw;max-height:90vh}.image-zoom-overlay .image-zoom-close{padding:12px;top:20px;right:20px}}.animated-image-container{width:100%;height:100%;position:relative;overflow:hidden}.animated-image-motion{will-change:transform;width:100%;height:100%;position:relative;overflow:hidden}.image-hover-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:100%;height:100%;position:relative;overflow:hidden}.image-hover-container[onclick]:not([onclick=""]){cursor:pointer}.image-hover__sections{z-index:1;pointer-events:none;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.image-hover__section{pointer-events:auto;cursor:pointer;flex:1;height:100%}.image-hover__current-image{position:absolute;top:0;bottom:0;left:0;right:0}.image-hover__preview-indicator{z-index:10;pointer-events:none;gap:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.image-hover__dot{cursor:pointer;pointer-events:auto;background-color:rgba(255,255,255,.5);border-radius:50%;width:6px;height:6px;transition:background-color .2s}.image-hover__dot--active{background-color:#fff}.image-hover__mobile-counter{color:#fff;z-index:10;pointer-events:none;background-color:#262626;border-radius:12px;padding:4px 12px;font-size:7px;font-weight:500;position:absolute;top:12px;left:12px}@media (min-width:768px){.image-hover__mobile-counter{font-size:9px}}@media (min-width:1024px){.image-hover__mobile-counter{font-size:10px}}@media (min-width:1440px){.image-hover__mobile-counter{font-size:11px}}.image-hover__nav{z-index:11;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.image-hover__nav svg{width:10px;height:10px}.image-hover__nav--prev{left:8px}.image-hover__nav--next{right:8px}@media (max-width:1023px){.image-hover__dot{width:5px;height:5px}.image-hover__nav{display:inline-flex}}.image-skeleton{z-index:2;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.image-skeleton .image-skeleton__wrapper{width:100%;height:100%}.image-skeleton .image-skeleton__block{border-radius:0;width:100%;height:100%;line-height:0;display:block}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.select-control{flex-direction:column;width:100%;display:flex;position:relative}.select-container{flex-direction:column;width:100%;display:flex}.select-container.select--mode-inline{position:static}.select-label{color:#000;margin-bottom:4px;font-size:12px;font-weight:400;line-height:127%}.select-trigger{cursor:pointer;background:#f6f5f1;border:1px solid #d9d9d9;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:35px;padding:10px 12px;font-family:Manrope;font-size:12px;font-weight:400;line-height:127%;transition:border-color .2s;display:flex;position:relative}.select--error .select-trigger{border-color:#d94646}.select--open .select-trigger{border-radius:4px 4px 0 0}.select-value{color:#000;font-size:12px;font-weight:400;line-height:127%}.select--has-value .select-value{color:#000}.select-arrow{margin-left:12px;transition:transform .2s}.select-arrow--open{transform:rotate(180deg)}.select-dropdown{z-index:1000;background:#f6f5f1;border:1px solid #d9d9d9;border-top:none;border-radius:0 0 7px 7px;width:100%;box-shadow:0 4px 12px rgba(0,0,0,.1)}.select--mode-absolute .select-dropdown{position:absolute;top:100%;left:0}.select--mode-inline .select-dropdown{margin-top:-1px;position:relative}.select-option{cursor:pointer;color:#000;padding:8px 11px;font-size:13px;font-weight:400;line-height:99%;transition:background-color .2s}.select-option:hover,.select-option--selected{background-color:#e1e1e1}.select-option:last-child{border-radius:0 0 7px 7px}.select-error{color:#d94646;margin-top:4px;font-size:12px;font-weight:400;line-height:127%}
