@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap";*{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none!important}a,a:visited{outline:none!important;text-decoration:none}html{font-family:Inter,Roboto,Arial,Helvetica,sans-serif;width:100dvw;max-height:100vh;overflow:hidden}@supports (max-height: 100dvh){html{max-height:100dvh}}body{overflow-y:hidden}body floori-root{display:flex;flex-direction:column;height:100vh}body floori-root main{height:inherit}@supports (height: 100dvh){body floori-root{height:100dvh}}button{border:1px solid transparent;outline:none;cursor:pointer;background-color:transparent;display:inline-flex;align-items:center;justify-content:center}button .floori-button-inner{display:block;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.floori-button{color:var(--fl-fg)}.floori-button:not(.small):not(.big){font-size:.875rem;line-height:initial;font-weight:400;letter-spacing:.03em;border-radius:var(--fl-border-radius);padding:11px 12px 10px;height:40px;max-height:40px}.floori-button:not(.small):not(.big) floori-icon{width:1.25rem;height:1.25rem;margin:0 .5rem 0 0}.floori-button.big{font-size:1rem;line-height:initial;font-weight:600;letter-spacing:.03em;border-radius:var(--fl-border-radius);padding:0 24px;min-height:48px}.floori-button.big floori-icon{width:1.25rem;height:1.25rem;margin:0 .5rem 0 0}.floori-button.small{font-size:.875rem;line-height:initial;font-weight:400;letter-spacing:.03em;border-radius:var(--fl-border-radius);padding:0 8px;height:32px}.floori-button.small floori-icon{width:1.25rem;height:1.25rem;margin:0 .5rem 0 0}.floori-button.reverse{flex-direction:row-reverse}.floori-button .floori-button-inner{font-weight:400;font-size:.875rem}.floori-icon-button{border-radius:var(--fl-border-radius);align-self:baseline;color:var(--fl-fg700)}.floori-icon-button floori-icon{width:1.25rem;height:1.25rem}.floori-icon-button:not(.small):not(.big){padding:9px}.floori-icon-button.big{padding:13px}.floori-icon-button.small{padding:5px}.floori-button.primary,.floori-icon-button.primary{background-color:var(--fl-primary);border-color:var(--fl-primary);color:var(--fl-bg)}.floori-button.primary.no-border,.floori-icon-button.primary.no-border{border-color:transparent}@media (hover: hover) and (pointer: fine){.floori-button.primary:not([disabled]):hover,.floori-icon-button.primary:not([disabled]):hover{background-color:var(--fl-primary700);border-color:var(--fl-primary700);color:var(--fl-bg)}.floori-button.primary:not([disabled]):hover.no-border,.floori-icon-button.primary:not([disabled]):hover.no-border{border-color:transparent}}.floori-button.primary.active,.floori-button.primary.selected,.floori-icon-button.primary.active,.floori-icon-button.primary.selected{background-color:var(--fl-primary700);border-color:var(--fl-primary700);color:var(--fl-bg)}.floori-button.primary:disabled,.floori-icon-button.primary:disabled{cursor:not-allowed;background-color:var(--fl-disabled-primary);border-color:var(--fl-disabled-primary);color:var(--fl-disabled-primary-txt)}.floori-button.primary floori-icon,.floori-icon-button.primary floori-icon{color:var(--fl-bg)}.floori-button.primary floori-icon svg,.floori-icon-button.primary floori-icon svg{width:inherit;height:inherit;fill:var(--fl-bg)}.floori-button.outline,.floori-icon-button.outline{background-color:var(--fl-bg);border-color:var(--fl-bg200);color:var(--fl-fg)}.floori-button.outline.no-border,.floori-icon-button.outline.no-border{border-color:transparent}@media (hover: hover) and (pointer: fine){.floori-button.outline:not([disabled]):hover,.floori-icon-button.outline:not([disabled]):hover{background-color:var(--fl-bg100);border-color:var(--fl-bg200);color:var(--fl-fg)}.floori-button.outline:not([disabled]):hover.no-border,.floori-icon-button.outline:not([disabled]):hover.no-border{border-color:transparent}}.floori-button.outline.active,.floori-button.outline.selected,.floori-icon-button.outline.active,.floori-icon-button.outline.selected{background-color:var(--fl-bg200);border-color:var(--fl-bg200);color:var(--fl-fg)}.floori-button.outline:disabled,.floori-icon-button.outline:disabled{cursor:not-allowed;background-color:var(--fl-bg200);border-color:var(--fl-disabled-primary-border);color:var(--fl-disabled-primary)}.floori-button.outline floori-icon,.floori-icon-button.outline floori-icon{color:var(--fl-fg800)}.floori-button.outline floori-icon svg,.floori-icon-button.outline floori-icon svg{width:inherit;height:inherit;fill:var(--fl-fg800)}@media (hover: hover) and (pointer: fine){.floori-button.outline:not([disabled]):hover floori-icon,.floori-icon-button.outline:not([disabled]):hover floori-icon{color:var(--fl-primary)}}.floori-button.secondary,.floori-icon-button.secondary{background-color:var(--fl-bg);border-color:var(--fl-bg);color:var(--fl-fg800)}.floori-button.secondary.no-border,.floori-icon-button.secondary.no-border{border-color:transparent}@media (hover: hover) and (pointer: fine){.floori-button.secondary:not([disabled]):hover,.floori-icon-button.secondary:not([disabled]):hover{background-color:var(--fl-bg);border-color:var(--fl-bg);color:var(--fl-primary)}.floori-button.secondary:not([disabled]):hover.no-border,.floori-icon-button.secondary:not([disabled]):hover.no-border{border-color:transparent}}.floori-button.secondary.active,.floori-button.secondary.selected,.floori-icon-button.secondary.active,.floori-icon-button.secondary.selected{background-color:var(--fl-primary100);border-color:var(--fl-primary100);color:var(--fl-primary)}.floori-button.secondary:disabled,.floori-icon-button.secondary:disabled{cursor:not-allowed;background-color:var(--fl-bg);border-color:var(--fl-bg);color:var(--fl-disabled-primary-txt)}@media (hover: hover) and (pointer: fine){.floori-button.secondary:not([disabled]):hover floori-icon,.floori-icon-button.secondary:not([disabled]):hover floori-icon{color:var(--fl-primary)}}.floori-button.secondary:not(.selected) floori-icon,.floori-icon-button.secondary:not(.selected) floori-icon{color:var(--fl-fg800)}.floori-carousel{display:block;width:100%}.floori-carousel .floori-carousel-content{position:relative;overflow:hidden}.floori-carousel .floori-carousel-inner{left:0;position:relative;transition:.25s;display:inline-flex}.floori-carousel .floori-carousel-item{padding-right:8px}.floori-carousel .floori-carousel-item:last-child{padding-right:0}.floori-carousel .floori-carousel-action{position:absolute;z-index:1;top:0;bottom:0}.floori-carousel .floori-carousel-action floori-icon{color:var(--fl-dark2);width:2rem;height:2rem;background-color:var(--fl-light);border-radius:50%}.floori-carousel .floori-carousel-action.left{left:8px}.floori-carousel .floori-carousel-action.right{right:8px}.floori-img-tile{display:inline-flex;width:inherit;height:inherit;background-color:var(--fl-border-clr);border-radius:var(--fl-border-radius);justify-content:center;align-items:center;position:relative}@media (min-width: 1024px){.floori-img-tile{width:130px;max-width:130px;height:130px;max-height:130px}}.floori-img-tile.img-contain img{object-fit:contain}.floori-img-tile.img-fill img{object-fit:fill}.floori-img-tile img{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;max-width:100%;max-height:100%}.floori-img-tile .floori-img-tile-inner{width:100%;height:100%;position:absolute}.floori-img-tile .floori-img-tile-inner .floori-img-tile-top,.floori-img-tile .floori-img-tile-inner .floori-img-tile-bottom{position:absolute;right:8px}.floori-img-tile .floori-img-tile-inner .floori-img-tile-bottom{bottom:8px}.floori-img-tile .floori-img-tile-inner .floori-img-tile-top{top:8px}.floori-img-tile floori-icon{color:var(--fl-dark2);width:56px;height:56px}.floori-range{display:flex;flex-direction:column;min-width:200px}.floori-range input[type=range]{width:inherit;min-width:inherit;appearance:none;background:transparent;cursor:pointer}.floori-range input[type=range][disabled]::-webkit-slider-thumb{background:var(--fl-disabled)}.floori-range input[type=range]::-webkit-slider-runnable-track{height:1.75rem;background:var(--fl-light, #ffffff);box-shadow:0 10px 4px #00000003,0 6px 3px #00000005,0 3px 3px #00000008,0 1px 1px #0000000a,0 0 #0000000a;border-radius:4px}.floori-range input[type=range]::-webkit-slider-thumb{appearance:none;border-radius:4px;background-color:var(--fl-primary);height:1.75rem;width:3.125rem}.floori-range .floori-range-labels{margin-top:.75rem}.fl-m-0{margin:0rem}.fl-m-0-i{margin:0rem!important}.fl-p-0{padding:0rem}.fl-mt-0{margin-top:0rem}.fl-mt-0-i{margin-top:0rem!important}.fl-pt-0{padding-top:0rem}.fl-mr-0{margin-right:0rem}.fl-mr-0-i{margin-right:0rem!important}.fl-pr-0{padding-right:0rem}.fl-mb-0{margin-bottom:0rem}.fl-mb-0-i{margin-bottom:0rem!important}.fl-pb-0{padding-bottom:0rem}.fl-ml-0{margin-left:0rem}.fl-ml-0-i{margin-left:0rem!important}.fl-pl-0{padding-left:0rem}.fl-mx-0{margin-left:0rem;margin-right:0rem}.fl-px-0{padding-left:0rem;padding-right:0rem}.fl-my-0{margin-top:0rem;margin-bottom:0rem}.fl-py-0{padding-top:0rem;padding-bottom:0rem}.fl-m-4{margin:.25rem}.fl-m-4-i{margin:.25rem!important}.fl-p-4{padding:.25rem}.fl-mt-4{margin-top:.25rem}.fl-mt-4-i{margin-top:.25rem!important}.fl-pt-4{padding-top:.25rem}.fl-mr-4{margin-right:.25rem}.fl-mr-4-i{margin-right:.25rem!important}.fl-pr-4{padding-right:.25rem}.fl-mb-4{margin-bottom:.25rem}.fl-mb-4-i{margin-bottom:.25rem!important}.fl-pb-4{padding-bottom:.25rem}.fl-ml-4{margin-left:.25rem}.fl-ml-4-i{margin-left:.25rem!important}.fl-pl-4{padding-left:.25rem}.fl-mx-4{margin-left:.25rem;margin-right:.25rem}.fl-px-4{padding-left:.25rem;padding-right:.25rem}.fl-my-4{margin-top:.25rem;margin-bottom:.25rem}.fl-py-4{padding-top:.25rem;padding-bottom:.25rem}.fl-m-8{margin:.5rem}.fl-m-8-i{margin:.5rem!important}.fl-p-8{padding:.5rem}.fl-mt-8{margin-top:.5rem}.fl-mt-8-i{margin-top:.5rem!important}.fl-pt-8{padding-top:.5rem}.fl-mr-8{margin-right:.5rem}.fl-mr-8-i{margin-right:.5rem!important}.fl-pr-8{padding-right:.5rem}.fl-mb-8{margin-bottom:.5rem}.fl-mb-8-i{margin-bottom:.5rem!important}.fl-pb-8{padding-bottom:.5rem}.fl-ml-8{margin-left:.5rem}.fl-ml-8-i{margin-left:.5rem!important}.fl-pl-8{padding-left:.5rem}.fl-mx-8{margin-left:.5rem;margin-right:.5rem}.fl-px-8{padding-left:.5rem;padding-right:.5rem}.fl-my-8{margin-top:.5rem;margin-bottom:.5rem}.fl-py-8{padding-top:.5rem;padding-bottom:.5rem}.fl-m-12{margin:.75rem}.fl-m-12-i{margin:.75rem!important}.fl-p-12{padding:.75rem}.fl-mt-12{margin-top:.75rem}.fl-mt-12-i{margin-top:.75rem!important}.fl-pt-12{padding-top:.75rem}.fl-mr-12{margin-right:.75rem}.fl-mr-12-i{margin-right:.75rem!important}.fl-pr-12{padding-right:.75rem}.fl-mb-12{margin-bottom:.75rem}.fl-mb-12-i{margin-bottom:.75rem!important}.fl-pb-12{padding-bottom:.75rem}.fl-ml-12{margin-left:.75rem}.fl-ml-12-i{margin-left:.75rem!important}.fl-pl-12{padding-left:.75rem}.fl-mx-12{margin-left:.75rem;margin-right:.75rem}.fl-px-12{padding-left:.75rem;padding-right:.75rem}.fl-my-12{margin-top:.75rem;margin-bottom:.75rem}.fl-py-12{padding-top:.75rem;padding-bottom:.75rem}.fl-m-16{margin:1rem}.fl-m-16-i{margin:1rem!important}.fl-p-16{padding:1rem}.fl-mt-16{margin-top:1rem}.fl-mt-16-i{margin-top:1rem!important}.fl-pt-16{padding-top:1rem}.fl-mr-16{margin-right:1rem}.fl-mr-16-i{margin-right:1rem!important}.fl-pr-16{padding-right:1rem}.fl-mb-16{margin-bottom:1rem}.fl-mb-16-i{margin-bottom:1rem!important}.fl-pb-16{padding-bottom:1rem}.fl-ml-16{margin-left:1rem}.fl-ml-16-i{margin-left:1rem!important}.fl-pl-16{padding-left:1rem}.fl-mx-16{margin-left:1rem;margin-right:1rem}.fl-px-16{padding-left:1rem;padding-right:1rem}.fl-my-16{margin-top:1rem;margin-bottom:1rem}.fl-py-16{padding-top:1rem;padding-bottom:1rem}.fl-m-20{margin:1.25rem}.fl-m-20-i{margin:1.25rem!important}.fl-p-20{padding:1.25rem}.fl-mt-20{margin-top:1.25rem}.fl-mt-20-i{margin-top:1.25rem!important}.fl-pt-20{padding-top:1.25rem}.fl-mr-20{margin-right:1.25rem}.fl-mr-20-i{margin-right:1.25rem!important}.fl-pr-20{padding-right:1.25rem}.fl-mb-20{margin-bottom:1.25rem}.fl-mb-20-i{margin-bottom:1.25rem!important}.fl-pb-20{padding-bottom:1.25rem}.fl-ml-20{margin-left:1.25rem}.fl-ml-20-i{margin-left:1.25rem!important}.fl-pl-20{padding-left:1.25rem}.fl-mx-20{margin-left:1.25rem;margin-right:1.25rem}.fl-px-20{padding-left:1.25rem;padding-right:1.25rem}.fl-my-20{margin-top:1.25rem;margin-bottom:1.25rem}.fl-py-20{padding-top:1.25rem;padding-bottom:1.25rem}.fl-m-24{margin:1.25rem}.fl-m-24-i{margin:1.25rem!important}.fl-p-24{padding:1.25rem}.fl-mt-24{margin-top:1.25rem}.fl-mt-24-i{margin-top:1.25rem!important}.fl-pt-24{padding-top:1.25rem}.fl-mr-24{margin-right:1.25rem}.fl-mr-24-i{margin-right:1.25rem!important}.fl-pr-24{padding-right:1.25rem}.fl-mb-24{margin-bottom:1.25rem}.fl-mb-24-i{margin-bottom:1.25rem!important}.fl-pb-24{padding-bottom:1.25rem}.fl-ml-24{margin-left:1.25rem}.fl-ml-24-i{margin-left:1.25rem!important}.fl-pl-24{padding-left:1.25rem}.fl-mx-24{margin-left:1.25rem;margin-right:1.25rem}.fl-px-24{padding-left:1.25rem;padding-right:1.25rem}.fl-my-24{margin-top:1.25rem;margin-bottom:1.25rem}.fl-py-24{padding-top:1.25rem;padding-bottom:1.25rem}.fl-m-32{margin:2rem}.fl-m-32-i{margin:2rem!important}.fl-p-32{padding:2rem}.fl-mt-32{margin-top:2rem}.fl-mt-32-i{margin-top:2rem!important}.fl-pt-32{padding-top:2rem}.fl-mr-32{margin-right:2rem}.fl-mr-32-i{margin-right:2rem!important}.fl-pr-32{padding-right:2rem}.fl-mb-32{margin-bottom:2rem}.fl-mb-32-i{margin-bottom:2rem!important}.fl-pb-32{padding-bottom:2rem}.fl-ml-32{margin-left:2rem}.fl-ml-32-i{margin-left:2rem!important}.fl-pl-32{padding-left:2rem}.fl-mx-32{margin-left:2rem;margin-right:2rem}.fl-px-32{padding-left:2rem;padding-right:2rem}.fl-my-32{margin-top:2rem;margin-bottom:2rem}.fl-py-32{padding-top:2rem;padding-bottom:2rem}.fl-m-40{margin:2.5rem}.fl-m-40-i{margin:2.5rem!important}.fl-p-40{padding:2.5rem}.fl-mt-40{margin-top:2.5rem}.fl-mt-40-i{margin-top:2.5rem!important}.fl-pt-40{padding-top:2.5rem}.fl-mr-40{margin-right:2.5rem}.fl-mr-40-i{margin-right:2.5rem!important}.fl-pr-40{padding-right:2.5rem}.fl-mb-40{margin-bottom:2.5rem}.fl-mb-40-i{margin-bottom:2.5rem!important}.fl-pb-40{padding-bottom:2.5rem}.fl-ml-40{margin-left:2.5rem}.fl-ml-40-i{margin-left:2.5rem!important}.fl-pl-40{padding-left:2.5rem}.fl-mx-40{margin-left:2.5rem;margin-right:2.5rem}.fl-px-40{padding-left:2.5rem;padding-right:2.5rem}.fl-my-40{margin-top:2.5rem;margin-bottom:2.5rem}.fl-py-40{padding-top:2.5rem;padding-bottom:2.5rem}.floori-skeleton-loader{border-radius:var(--fl-border-radius)!important;position:relative;overflow:hidden;background-color:var(--fl-bg200)!important;background-repeat:no-repeat;border-color:transparent!important;border-width:0!important;color:transparent!important;pointer-events:none!important}.floori-skeleton-loader:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;z-index:9;background-color:var(--fl-bg200)}.floori-skeleton-loader:after{content:"";display:block;width:100%;height:100%;z-index:8;position:absolute;inset:0;background-color:var(--fl-bg200);background-repeat:no-repeat;color:transparent}@keyframes skel-load{0%{opacity:0}to{opacity:.75}}.floori-panel{max-width:400px;padding:.75rem;background-color:var(--fl-bg);border-radius:var(--fl-border-radius-xl);box-shadow:0 10px 4px #00000003,0 6px 3px #00000005,0 3px 3px #00000008,0 1px 1px #0000000a,0 0 #0000000a}.floori-menu-panel{display:flex;flex-direction:column}.floori-side-panel{position:absolute!important;bottom:0}.floori-side-panel .floori-dialog{height:auto;justify-content:flex-end}@media (orientation: landscape){.floori-side-panel{right:0;top:0}.floori-side-panel .floori-dialog{height:100%;width:100%}}.floori-dark-overlay{background-color:var(--fl-overlay)}.floori-overlay-contain{flex:1;height:100%}@media (max-width: 1023px){.floori-overlay-contain{width:100%}}@media (min-width: 1024px){.floori-overlay-contain{right:0}}.floori-overlay-contain .floori-dialog{max-height:100vh}@supports (max-height: 100dvh){.floori-overlay-contain .floori-dialog{max-height:100dvh}}.floori-no-pointer-events{pointer-events:none!important}.floori-overlay-full{height:100%}@media (max-width: 1023px){.floori-overlay-full{flex:1}}@media (max-width: 767px){.floori-overlay-center{height:100%;flex:1}}@media (min-width: 768px){.floori-overlay-center{justify-content:center;align-items:center}.floori-overlay-center .floori-dialog-container,.floori-overlay-center .floori-dialog-wrapper{align-items:center;justify-content:center}}.floori-overlay-transparent{background-color:transparent}.floori-field .floori-input{width:100%}.floori-field .floori-caption{color:var(--fl-disabled-primary);font-weight:500;margin-bottom:.125rem}h1{font-weight:400;font-size:3rem;line-height:initial}@media (min-width: 768px){h1{font-weight:400;font-size:3rem;line-height:initial}}@media (min-width: 1024px){h1{font-weight:400;font-size:3rem;line-height:initial}}.floori-h1{font-weight:400;font-size:3rem;line-height:initial}@media (min-width: 768px){.floori-h1{font-weight:400;font-size:3rem;line-height:initial}}@media (min-width: 1024px){.floori-h1{font-weight:400;font-size:3rem;line-height:initial}}h2{font-weight:400;font-size:1.75rem;line-height:initial}@media (min-width: 768px){h2{font-weight:400;font-size:2.25rem;line-height:initial}}@media (min-width: 1024px){h2{font-weight:400;font-size:2.25rem;line-height:initial}}.floori-h2{font-weight:400;font-size:1.75rem;line-height:initial}@media (min-width: 768px){.floori-h2{font-weight:400;font-size:2.25rem;line-height:initial}}@media (min-width: 1024px){.floori-h2{font-weight:400;font-size:2.25rem;line-height:initial}}h3{font-weight:400;font-size:1.25rem;line-height:initial}@media (min-width: 768px){h3{font-weight:400;font-size:1.75rem;line-height:initial}}@media (min-width: 1024px){h3{font-weight:400;font-size:1.75rem;line-height:initial}}.floori-h3{font-weight:400;font-size:1.25rem;line-height:initial}@media (min-width: 768px){.floori-h3{font-weight:400;font-size:1.75rem;line-height:initial}}@media (min-width: 1024px){.floori-h3{font-weight:400;font-size:1.75rem;line-height:initial}}h4{font-weight:400;font-size:1.375rem;line-height:initial}@media (min-width: 768px){h4{font-weight:400;font-size:1.375rem;line-height:initial}}@media (min-width: 1024px){h4{font-weight:400;font-size:1.375rem;line-height:initial}}.floori-h4{font-weight:400;font-size:1.375rem;line-height:initial}@media (min-width: 768px){.floori-h4{font-weight:400;font-size:1.375rem;line-height:initial}}@media (min-width: 1024px){.floori-h4{font-weight:400;font-size:1.375rem;line-height:initial}}h5{font-weight:400;font-size:1.25rem;line-height:initial}@media (min-width: 768px){h5{font-weight:400;font-size:1.25rem;line-height:initial}}@media (min-width: 1024px){h5{font-weight:400;font-size:1.25rem;line-height:initial}}.floori-h5{font-weight:400;font-size:1.25rem;line-height:initial}@media (min-width: 768px){.floori-h5{font-weight:400;font-size:1.25rem;line-height:initial}}@media (min-width: 1024px){.floori-h5{font-weight:400;font-size:1.25rem;line-height:initial}}.floori-subtitle{font-weight:400;font-size:1rem;line-height:initial}@media (min-width: 768px){.floori-subtitle{font-weight:400;font-size:1.375rem;line-height:initial}}@media (min-width: 1024px){.floori-subtitle{font-weight:400;font-size:1.375rem;line-height:initial}}p{font-weight:400;font-size:.875rem;line-height:1.3125rem}@media (min-width: 768px){p{font-weight:400;font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){p{font-weight:400;font-size:1rem}}.floori-p{font-weight:400;font-size:.875rem;line-height:1.3125rem}@media (min-width: 768px){.floori-p{font-weight:400;font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.floori-p{font-weight:400;font-size:1rem}}caption{font-weight:400;font-size:.75rem;line-height:initial}@media (min-width: 768px){caption{font-weight:400}}@media (min-width: 1024px){caption{font-weight:400;font-size:.75rem;line-height:initial}}.floori-caption{font-weight:400;font-size:.75rem;line-height:initial}@media (min-width: 768px){.floori-caption{font-weight:400}}@media (min-width: 1024px){.floori-caption{font-weight:400;font-size:.75rem;line-height:initial}}label{font-weight:400;font-size:.625rem;line-height:initial}@media (min-width: 768px){label{font-weight:400}}@media (min-width: 1024px){label{font-weight:400;font-size:.625rem;line-height:initial}}.floori-label{font-weight:400;font-size:.625rem;line-height:initial}@media (min-width: 768px){.floori-label{font-weight:400}}@media (min-width: 1024px){.floori-label{font-weight:400;font-size:.625rem;line-height:initial}}.floori-bold{font-weight:700}.floori-semi-bold{font-weight:600}.floori-semi-regular{font-weight:500}.floori-regular{font-weight:400}.floori-light{font-weight:300}.floori-uppercase{text-transform:uppercase}.floori-capitalize{text-transform:capitalize}.floori-base-products-view{display:flex}@media (max-width: 1023px) and (orientation: portrait){.floori-base-products-view{max-width:100vw}}@media (orientation: landscape){.floori-base-products-view{flex-direction:column;position:absolute;inset:0}}.floori-base-products-view .floori-product-breadcrumb{display:inline-flex;border-bottom:1px solid var(--fl-border-clr);padding:.375rem .75rem;min-height:34px}@media (orientation: portrait){.floori-base-products-view .floori-product-breadcrumb{display:none}}@media (orientation: portrait){.floori-base-products-view .floori-base-products-listing{display:flex;flex-direction:row;max-width:100%;width:100%;overflow:auto;justify-content:center;min-height:8.4375rem}.floori-base-products-view .floori-base-products-listing .products-list-wrapper{display:flex;flex-direction:row;position:relative;width:100%;overflow:auto}.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner{position:absolute;display:flex;padding:.5rem 0;overflow:auto;inset:0}.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner .floori-product-tile{margin:0 .375rem;flex:0 0 5rem}.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner .floori-product-tile .product-tile-text{height:2.375rem;max-height:2.375rem}.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner .floori-product-tile:first-child{margin-left:8px}.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner .floori-product-tile:last-child{margin-right:8px}}@media (orientation: portrait) and (max-width: 1023px){.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner .floori-product-tile .floori-labels .floori-label-item{padding:.125rem .25rem}.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner .floori-product-tile .floori-labels .floori-label-item .floori-label-item-text{font-weight:600;font-size:.5rem;line-height:.75rem}.floori-base-products-view .floori-base-products-listing .products-list-wrapper .products-list-inner .floori-product-tile .floori-labels.product-tile-price .floori-label-items-wrapper{bottom:.25rem!important;right:.25rem!important}}@media (orientation: landscape){.floori-base-products-view .floori-base-products-listing{width:100%;overflow:auto}.floori-base-products-view .floori-base-products-listing .products-list-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--fl-x-padding-md);grid-row-gap:var(--fl-y-padding);width:100%;overflow:auto}}@media (orientation: landscape) and (max-width: 767px){.floori-base-products-view .floori-base-products-listing .products-list-inner{padding:.5rem;overflow-y:auto;overflow-x:hidden;grid-column-gap:var(--fl-x-padding)}}@media (orientation: landscape) and (min-width: 768px){.floori-base-products-view .floori-base-products-listing .products-list-inner{padding:var(--fl-x-padding) var(--fl-x-padding) 50px var(--fl-x-padding)}}@media (orientation: landscape){.floori-base-products-view .floori-base-products-listing .products-list-inner .floori-product-tile{width:auto}.floori-base-products-view .floori-base-products-listing .products-list-inner .floori-product-tile.floori-skeleton-loader{min-height:7.5rem}.floori-base-products-view .floori-base-products-listing.list-view .products-list-inner{grid-template-columns:1fr;grid-row-gap:.625rem}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile{flex-direction:row;align-items:center;width:100%}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile.floori-skeleton-loader{min-height:5rem}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile picture{border-top-left-radius:var(--fl-border-radius);border-bottom-left-radius:var(--fl-border-radius);border-top-right-radius:0}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile picture img{width:5rem;height:5rem}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile .product-tile-text{width:100%;height:5rem;max-height:5rem;display:flex;flex-direction:column;padding-left:.5rem}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile .product-tile-text .product-tile-label{text-align:left}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile .product-tile-text .floori-label-items-wrapper{flex-direction:row}.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile .product-tile-picture-wrapper{background-color:var(--fl-fg);border-radius:inherit;width:5rem;height:5rem}}@media (orientation: landscape) and (min-width: 768px){.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile .product-tile-picture-wrapper{width:5rem;height:5rem}}@media (orientation: landscape){.floori-base-products-view .floori-base-products-listing.list-view .floori-product-tile .product-tile-picture-wrapper .product-tile-like{top:4px;left:4px;right:initial}}.floori-base-products-view .floori-base-products-listing .products-view-loader{grid-column:1/span 2;display:flex;justify-content:center;align-items:center;padding:40px 0;z-index:9;inset:0;position:absolute}@media (orientation: portrait){.floori-base-products-view .floori-base-products-listing .products-view-loader{padding:0 40px}}.floori-base-products-view .floori-base-products-listing .products-view-loader .floori-loader{width:5rem;height:5rem}@media (orientation: portrait) and (max-width: 767px){.floori-base-products-view .floori-base-products-listing{overflow:auto}}.floori-base-products-view .floori-base-products-listing .listing-return-hor{display:none;margin:0 0 0 .5rem;min-width:5rem;max-width:5rem;height:100%;max-height:100%;flex-direction:column}.floori-base-products-view .floori-base-products-listing .listing-return-hor floori-icon{margin:0 0 1rem;color:var(--fl-fg700)}@media (orientation: portrait){.floori-base-products-view .floori-base-products-listing .listing-return-hor{display:flex;max-height:initial;margin:auto}}.floori-base-products-view .floori-base-products-listing .catalog-up-button{display:none;min-width:3.75rem;max-width:3.75rem;height:100%;max-height:100%;flex-direction:column}.floori-base-products-view .floori-base-products-listing .catalog-up-button floori-icon{margin:0 0 1rem;color:var(--fl-fg700)}@media (orientation: portrait){.floori-base-products-view .floori-base-products-listing .catalog-up-button{display:flex}}.floori-base-products-view .floori-base-products-listing .products-view-scroll-up{position:absolute;bottom:0;z-index:1;left:0;right:0;text-align:center}.floori-base-products-view .floori-base-products-listing .products-view-scroll-up button{width:100%}@media (max-width: 767px){.floori-base-products-view .floori-base-products-listing .products-view-scroll-up{display:none}}@media (orientation: portrait){.floori-base-products-view .floori-base-products-listing .products-view-scroll-up{display:none}}.floori-base-products-view .products-view-return{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}@media (orientation: portrait){.floori-base-products-view .products-view-return{display:none}}@media (max-width: 767px){.floori-base-products-view .products-view-return .floori-button floori-icon{margin:0}.floori-base-products-view .products-view-return .floori-button p{display:none}}.floori-base-products-view .products-view-return .products-view-type-select{display:flex;align-items:center}.floori-base-products-view .products-view-return .products-view-type-select .floori-icon-button{margin-left:.5rem}.floori-base-products-view .products-view-return .products-view-type-select .floori-icon-button:not(.outline){background-color:var(--fl-disabled-primary-border);border-color:var(--fl-disabled-primary-border)}.floori-base-products-view .products-view-error-info{display:flex;margin-top:20%;position:absolute;inset:0;justify-content:center;align-items:center;padding:var(--fl-x-padding)}@media (orientation: portrait){.floori-base-products-view .products-view-error-info{margin-top:0;padding:var(--fl-x-padding-xs);align-items:flex-end}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-global-scrollblock{overflow-y:hidden}.cdk-overlay-dark-backdrop{background-color:transparent}body.floori{background-color:var(--fl-bg);max-width:100vw;min-height:100vh;overflow-x:hidden;overflow-y:hidden;font-weight:400;font-size:.875rem;line-height:1.3125rem;color:var(--fl-fg)}@media (min-width: 768px){body.floori{font-weight:400;font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){body.floori{font-weight:400;font-size:1rem;line-height:1.5rem}}body.floori:not(.floori-dark-theme){--fl-primary100: var(--flc-primary100, #fcf0ec);--fl-primary200: var(--flc-primary200, #f9ddd3);--fl-primary300: var(--flc-primary300, #fa5e25);--fl-primary: var(--flc-primary500, #db3a00);--fl-primary700: var(--flc-primary700, #9e2a00);--fl-primary800: var(--flc-primary800, #591f0a);--fl-primary900: var(--flc-primary900, #611a01);--fl-error-primary: var(--flc-error, #d10000);--fl-error100: var(--flc-error100, #ffeeee);--fl-border-clr: var(--flc-border-clr, #d9d9d9);--fl-success: var(--flc-success, #36a748);--fl-overlay: var(--flc-overlay, rgba(0, 0, 0, .6));--fl-overlay-light: var(--flc-overlay-light, rgba(255, 255, 255, .4));--fl-bg: var(--flc-bg, #ffffff);--fl-bg100: var(--flc-bg, #fafafa);--fl-bg200: var(--flc-bg200, #ebebeb);--fl-fg700: var(--flc-bg700, #787674);--fl-fg800: var(--flc-bg800, #403f3e);--fl-fg: var(--flc-fg, #1a1918);--fl-disabled-primary-txt: var(--flc-disabled-text, #d9d9d9);--fl-disabled-primary-border: var(--flc-disabled, #ebebeb);--fl-disabled-primary: var(--flc-disabled, #939292);--fl-border-radius-xs: var(--flc-border-radius-xs, 4px);--fl-border-radius: var(--flc-border-radius, 8px);--fl-border-radius-md: var(--flc-border-radius-md, 12px);--fl-x-padding-xs: 8px;--fl-x-padding-s: 12px;--fl-x-padding: 16px;--fl-x-padding-md: 24px;--fl-x-padding-big: 40px;--fl-y-padding-xs: 8px;--fl-y-padding: 16px;--fl-y-padding-md: 24px;--fl-y-padding-big: 40px;--fl-check-radio-size: 26px;--fl-check-radio-border-size: 1px;--fl-check-radio-label-padding: 12px;--fl-disabled-opacity: .5;--fl-draft-color: #ffeb3b}body.floori:not(.floori-dark-theme) .fl-primary100{color:var(--fl-primary100)}body.floori:not(.floori-dark-theme) .fl-primary200{color:var(--fl-primary200)}body.floori:not(.floori-dark-theme) .fl-primary300{color:var(--fl-primary300)}body.floori:not(.floori-dark-theme) .fl-primary{color:var(--fl-primary)}body.floori:not(.floori-dark-theme) .fl-primary700{color:var(--fl-primary700)}body.floori:not(.floori-dark-theme) .fl-primary800{color:var(--fl-primary800)}body.floori:not(.floori-dark-theme) .fl-primary900{color:var(--fl-primary900)}body.floori:not(.floori-dark-theme) .fl-error-primary{color:var(--fl-error-primary)}body.floori:not(.floori-dark-theme) .fl-error100{color:var(--fl-error100)}body.floori:not(.floori-dark-theme) .fl-border-clr{color:var(--fl-border-clr)}body.floori:not(.floori-dark-theme) .fl-success{color:var(--fl-success)}body.floori:not(.floori-dark-theme) .fl-overlay{color:var(--fl-overlay)}body.floori:not(.floori-dark-theme) .fl-overlay-light{color:var(--fl-overlay-light)}body.floori:not(.floori-dark-theme) .fl-bg{color:var(--fl-bg)}body.floori:not(.floori-dark-theme) .fl-bg100{color:var(--fl-bg100)}body.floori:not(.floori-dark-theme) .fl-bg200{color:var(--fl-bg200)}body.floori:not(.floori-dark-theme) .fl-fg700{color:var(--fl-fg700)}body.floori:not(.floori-dark-theme) .fl-fg800{color:var(--fl-fg800)}body.floori:not(.floori-dark-theme) .fl-fg{color:var(--fl-fg)}body.floori:not(.floori-dark-theme) .fl-disabled-primary-txt{color:var(--fl-disabled-primary-txt)}body.floori:not(.floori-dark-theme) .fl-disabled-primary-border{color:var(--fl-disabled-primary-border)}body.floori:not(.floori-dark-theme) .fl-disabled-primary{color:var(--fl-disabled-primary)}body.floori.floori-dark-theme{--fl-primary100: var(--flc-primary100, #fcf0ec);--fl-primary200: var(--flc-primary200, #f9ddd3);--fl-primary300: var(--flc-primary300, #fa5e25);--fl-primary: var(--flc-primary500, #db3a00);--fl-primary700: var(--flc-primary700, #9e2a00);--fl-primary800: var(--flc-primary800, #591f0a);--fl-primary900: var(--flc-primary900, #611a01);--fl-error-primary: var(--flc-error, #d10000);--fl-error100: var(--flc-error100, #ffeeee);--fl-border-clr: var(--flc-border-clr, #d9d9d9);--fl-success: var(--flc-success, #36a748);--fl-overlay: var(--flc-overlay, rgba(0, 0, 0, .6));--fl-overlay-light: var(--flc-overlay-light, rgba(255, 255, 255, .4));--fl-bg: var(--flc-bg, #000000);--fl-bg100: var(--flc-bg, #1a1918);--fl-bg200: var(--flc-bg200, #403f3e);--fl-fg700: var(--flc-bg700, #d9d9d9);--fl-fg800: var(--flc-bg800, #ebebeb);--fl-fg: var(--flc-fg, #ffffff);--fl-disabled-primary-txt: var(--flc-disabled-text, #787674);--fl-disabled-primary-border: var(--flc-disabled, #403f3e);--fl-disabled-primary: var(--flc-disabled, #fafafa);--fl-border-radius-xs: var(--flc-border-radius-xs, 4px);--fl-border-radius: var(--flc-border-radius, 8px);--fl-border-radius-md: var(--flc-border-radius-md, 12px);--fl-x-padding-xs: 8px;--fl-x-padding-s: 12px;--fl-x-padding: 16px;--fl-x-padding-md: 24px;--fl-x-padding-big: 40px;--fl-y-padding-xs: 8px;--fl-y-padding: 16px;--fl-y-padding-md: 24px;--fl-y-padding-big: 40px;--fl-check-radio-size: 26px;--fl-check-radio-border-size: 1px;--fl-check-radio-label-padding: 12px;--fl-disabled-opacity: .5;--fl-draft-color: #ffeb3b}body.floori.floori-dark-theme .fl-primary100{color:var(--fl-primary100)}body.floori.floori-dark-theme .fl-primary200{color:var(--fl-primary200)}body.floori.floori-dark-theme .fl-primary300{color:var(--fl-primary300)}body.floori.floori-dark-theme .fl-primary{color:var(--fl-primary)}body.floori.floori-dark-theme .fl-primary700{color:var(--fl-primary700)}body.floori.floori-dark-theme .fl-primary800{color:var(--fl-primary800)}body.floori.floori-dark-theme .fl-primary900{color:var(--fl-primary900)}body.floori.floori-dark-theme .fl-error-primary{color:var(--fl-error-primary)}body.floori.floori-dark-theme .fl-error100{color:var(--fl-error100)}body.floori.floori-dark-theme .fl-border-clr{color:var(--fl-border-clr)}body.floori.floori-dark-theme .fl-success{color:var(--fl-success)}body.floori.floori-dark-theme .fl-overlay{color:var(--fl-overlay)}body.floori.floori-dark-theme .fl-overlay-light{color:var(--fl-overlay-light)}body.floori.floori-dark-theme .fl-bg{color:var(--fl-bg)}body.floori.floori-dark-theme .fl-bg100{color:var(--fl-bg100)}body.floori.floori-dark-theme .fl-bg200{color:var(--fl-bg200)}body.floori.floori-dark-theme .fl-fg700{color:var(--fl-fg700)}body.floori.floori-dark-theme .fl-fg800{color:var(--fl-fg800)}body.floori.floori-dark-theme .fl-fg{color:var(--fl-fg)}body.floori.floori-dark-theme .fl-disabled-primary-txt{color:var(--fl-disabled-primary-txt)}body.floori.floori-dark-theme .fl-disabled-primary-border{color:var(--fl-disabled-primary-border)}body.floori.floori-dark-theme .fl-disabled-primary{color:var(--fl-disabled-primary)}@supports (min-height: 100dvh){body.floori{min-height:100dvh}}.floori-d-block{display:block}.floori-d-flex{display:flex}.floori-d-grid{display:grid}.floori-d-inline{display:inline}.floori-d-inline-block{display:inline-block}.floori-d-inline-flex{display:inline-flex}.floori-d-inline-grid{display:inline-grid}.floori-d-initial{display:initial}.floori-d-inherit{display:inherit}.floori-d-none{display:none}.floori-flex-column{flex-direction:column}.floori-flex-column-reverse{flex-direction:column-reverse}.floori-flex-row{flex-direction:row}.floori-flex-row-reverse{flex-direction:row-reverse}.floori-text-center{text-align:center}.floori-text-left{text-align:left}.floori-text-right{text-align:right}.floori-text-justify{text-align:justify}.floori-w100prc{width:100%}.floori-flex-1{flex:1}.floori-flex-0{flex:0}.floori-justify-content-space-between{justify-content:space-between}.floori-justify-content-center{justify-content:center}.floori-justify-content-end{justify-content:flex-end}.floori-align-items-center{align-items:center}.floori-pointer{cursor:pointer}floori-root{height:100%}.hidden-ui{display:none!important}.no-select,.no-select *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}

/*# sourceMappingURL=styles.e0755330f7fefb59.css.map*/