#search.svelte-1tvr27g{top:calc(var(--header-height) + 20px);gap:20px;width:100%;max-width:560px;padding:0 20px;display:flex;position:fixed;left:50%;transform:translate(-50%)}#search.svelte-1tvr27g .open-filters.active:where(.svelte-1tvr27g) button{background-image:linear-gradient(90deg,#ff4d1e 0%,#f43f5e 100%)}#search.svelte-1tvr27g .open-filters.active:where(.svelte-1tvr27g) svg [fill]{fill:#fff}#search.svelte-1tvr27g .open-filters.active:where(.svelte-1tvr27g) svg [stroke]{stroke:#fff}#search.svelte-1tvr27g .input{border:none;border-radius:10em;flex-grow:1;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a}#filters.svelte-1tvr27g{--hidden:1;top:max(50%, var(--header-height) + 20px);transform:translateY(-50%) translateX(calc(-100% * var(--hidden)));transition:transform var(--transition-duration);background:#fff;border-top-right-radius:40px;border-bottom-right-radius:40px;padding:50px 20px;position:fixed;left:0}#filters.visible.svelte-1tvr27g{--hidden:0}@media (width<=768px){#filters.svelte-1tvr27g{border-radius:40px 40px 0 0;width:100%;height:75dvh;top:auto;bottom:0;overflow-y:auto;transform:translateY(100%)}#filters.visible.svelte-1tvr27g{transform:translateY(0)}}#filters.svelte-1tvr27g h2:where(.svelte-1tvr27g){margin:0 0 20px;font-size:2rem}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g)+label:where(.svelte-1tvr27g){margin-top:10px}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g){-webkit-user-select:none;user-select:none;cursor:pointer;width:fit-content;font-size:14px;display:block;position:relative}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g):after,#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g):before{content:"";width:20px;height:20px;transition-duration:var(--transition-duration);background-color:#ebeaed;border-radius:10em;margin-right:5px;display:inline-block;position:relative;top:5px}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g):before{transition-property:background-color}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g):after{background-color:#fff;width:10px;height:10px;transition-property:transform;position:absolute;top:10px;left:5px;transform:scale(0)}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g):has(input:where(.svelte-1tvr27g):checked):before{background-color:#f66d49}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) label:where(.svelte-1tvr27g):has(input:where(.svelte-1tvr27g):checked):after{transform:scale(1)}#filters.svelte-1tvr27g .filter:where(.svelte-1tvr27g) input:where(.svelte-1tvr27g){border-radius:10em;display:none}#filters.svelte-1tvr27g .form_filters:where(.svelte-1tvr27g){grid-template-columns:1fr 1fr;gap:20px;display:grid}#filters.svelte-1tvr27g form:where(.svelte-1tvr27g){flex-direction:column;display:flex}#filters.svelte-1tvr27g form:where(.svelte-1tvr27g) button{margin-top:50px}#gallery.svelte-1tvr27g img:where(.svelte-1tvr27g){aspect-ratio:300/233;border-radius:14px;width:100%}#info.svelte-1tvr27g{top:max(50%, var(--header-height) + 20px);height:var(--desktop-height);background:#fff;border-top-left-radius:40px;border-bottom-left-radius:40px;flex-direction:column;gap:20px;width:100%;max-width:410px;padding:50px 20px;display:flex;position:fixed;right:0;transform:translateY(-50%)}@media (width<=768px){#info.svelte-1tvr27g{width:100%;max-width:none;height:75dvh;transition:transform var(--transition-duration);border-radius:40px 40px 0 0;top:auto;bottom:0;overflow-y:auto;transform:none}}#info.svelte-1tvr27g .type:where(.svelte-1tvr27g){color:var(--text-content-color);margin:0;font-size:1.1em}#info.svelte-1tvr27g h2:where(.svelte-1tvr27g){margin:15px 0 10px;font-size:2rem}#info.svelte-1tvr27g .presentation:where(.svelte-1tvr27g){justify-content:space-between;align-items:center;display:flex}#info.svelte-1tvr27g .presentation:where(.svelte-1tvr27g) img:where(.svelte-1tvr27g){border-radius:10rem}#info.svelte-1tvr27g .description:where(.svelte-1tvr27g) h4:where(.svelte-1tvr27g){margin:0}#info.svelte-1tvr27g .description:where(.svelte-1tvr27g) p:where(.svelte-1tvr27g){margin:15px 0 0}#info.svelte-1tvr27g>.button{margin-top:max(auto, 20px)}
