.back-page{background:hsla(var(--p)/var(--txt-opacity,1));border-radius:5px;color:#fff}@media (max-width:640px){.back-page{margin-bottom:1rem}}body,html{color:#000;font-family:Open Sans!important;height:100%;margin:0}.back-page{background:#fff;border:none;border-radius:19px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#000;font-family:Open Sans;font-weight:700;padding:8px 22px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:640px){.back-page{margin-bottom:1rem;padding:8px 22px}}.btn-filter{background:#fff;border:none;border-radius:19px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:hsla(var(--p)/var(--txt-opacity,1));margin-left:1rem;padding:5px 10px;width:120px}.btn-filter.active{background:hsla(var(--p)/var(--txt-opacity,1));color:#fff}.geometric-background{background:hsla(var(--p)/var(--bg-opacity,.04));height:100%;max-width:100vw;width:100%}.geometric-background>svg>path #colored-line{stroke:hsl(var(--p))}.geometric-background>svg>path #colored-shape{fill:hsl(var(--p))}.geometric-background .page-commerce{height:100%;width:100%}.geometric-background .page-commerce .container-prestation{padding:16px}@media screen and (min-width:1025px){.geometric-background .page-commerce .container-prestation{width:calc(100% - 375px)}}@media screen and (max-width:1280px){.geometric-background .page-commerce .container-prestation{padding:16px}}@media screen and (max-width:1024px){.geometric-background .page-commerce .container-prestation{padding:16px}}@media screen and (max-width:767px){.geometric-background .page-commerce .container-prestation{padding:16px}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .prestation-content *{justify-content:center;line-height:1.2;text-align:center}}@media screen and (max-width:640px){.geometric-background .page-commerce .container-prestation{padding:16px}}.geometric-background .page-commerce .container-prestation .prestation-grid{display:flex;margin-right:10%;margin-top:5%}@media (max-width:640px){.geometric-background .page-commerce .container-prestation .prestation-grid{margin-right:10%;margin-top:10%}}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:.3rem;display:flex;flex:0 0 22.5%;gap:.5rem;max-height:25rem}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .prestation-content{box-sizing:border-box;height:100%;padding:0 .75rem 70px;position:relative;width:100%}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container a{height:10rem;line-height:0}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .prestation-image{border-top-left-radius:11px;border-top-right-radius:11px;height:100%;max-height:70vw;-o-object-fit:cover;object-fit:cover;width:100%}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .prestation-name{color:#000;font-size:1.2rem;font-weight:700}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .prestation-details{display:flex;justify-content:space-between;padding-top:10px;width:calc(100% - 1.25rem)}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .price-time{color:hsla(var(--p)/var(--bg-opacity,1));font-size:.9rem;font-weight:500;margin-bottom:8px;padding-left:8px}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .treatment_prestation_list{font-size:.6rem;list-style:circle}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .blockBtn{left:0;position:absolute;text-align:center;top:75%;transform:translateY(-50%);width:100%}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .btn{background-color:hsla(var(--p)/var(--bg-opacity,1));border-radius:31px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;height:2.5rem;line-height:2.5;margin-bottom:.5rem;min-height:2.5rem;min-width:100px;padding:0 1rem}.geometric-background .page-commerce .container-prestation .prestation-grid .prestation-container .btn:hover{background-color:hsla(var(--p)/var(--bg-opacity,1));color:#fff}.geometric-background .paginate-navigation-container{margin-top:100px}@media (min-width:1024px){.geometric-background .paginate-navigation-container{margin-top:25px}}.geometric-background .paginate-navigation-container .pagination{display:flex;gap:5px;justify-content:flex-end}.geometric-background .paginate-navigation-container .pagination .page-item{align-items:center;display:flex;font-size:1.2rem;height:30px;justify-content:center;opacity:.4;width:30px}.geometric-background .paginate-navigation-container .pagination .page-item.active,.geometric-background .paginate-navigation-container .pagination .page-item:first-child,.geometric-background .paginate-navigation-container .pagination .page-item:last-child{font-weight:600;opacity:1}.geometric-background .paginate-navigation-container .pagination .page-item:first-child,.geometric-background .paginate-navigation-container .pagination .page-item:last-child{font-weight:900}.geometric-background .filter-container{--bg-opacity:0.3;background-color:#fff;color:#707070;height:calc(100vh - 112px);margin-bottom:0;margin-top:0;max-height:calc(100vh - 112px);overflow-y:scroll;padding:50px 1%;position:fixed;right:0;transition:all .3s;width:25%}.geometric-background .filter-container .wrapper-price{width:100%}.geometric-background .filter-container .wrapper-price .values{color:hsl(var(--p));display:flex;justify-content:space-between}.geometric-background .filter-container .wrapper-price .container-price{height:30px;position:relative;width:100%}.geometric-background .filter-container .wrapper-price .container-price .slider-track{background-color:#fff;border-radius:5px;bottom:0;height:5px;margin:auto;position:absolute;top:0;width:100%}.geometric-background .filter-container .wrapper-price .container-price input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;bottom:0;margin:auto;outline:none;pointer-events:none;position:absolute;top:0;width:100%}.geometric-background .filter-container .wrapper-price .container-price input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:5px}.geometric-background .filter-container .wrapper-price .container-price input[type=range]::-moz-range-track{-moz-appearance:none;height:5px}.geometric-background .filter-container .wrapper-price .container-price input[type=range]::-ms-track{appearance:none;height:5px}.geometric-background .filter-container .wrapper-price .container-price input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:hsl(var(--p));border-radius:50%;cursor:pointer;height:21px;margin-top:-9px;pointer-events:auto;width:21px}.geometric-background .filter-container .wrapper-price .container-price input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:hsl(var(--p));border-radius:50%;cursor:pointer;height:1.7em;pointer-events:auto;width:1.7em}.geometric-background .filter-container .wrapper-price .container-price input[type=range]::-ms-thumb{appearance:none;background-color:hsl(var(--p));border-radius:50%;cursor:pointer;height:1.7em;pointer-events:auto;width:1.7em}.geometric-background .filter-container .wrapper-price .container-price input[type=range]:active::-webkit-slider-thumb{background-color:#fff;border:3px solid hsl(var(--p))}.geometric-background .filter-container .filter-text{font-size:2rem;font-weight:700;text-align:left}.geometric-background .filter-container .prestation-text{font-size:1.5rem;font-weight:600;margin-top:10%;padding-bottom:5%}.geometric-background .filter-container .filter-form{border-radius:25px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:inline-flex;gap:5px;overflow:hidden}.geometric-background .filter-container .filter-form input{margin-bottom:0}.geometric-background .filter-container .filter-form input:focus{outline:none}.geometric-background .filter-container .filter-form button{align-items:center;background-color:transparent;border:none;border-radius:5px;display:flex;height:40px;justify-content:center;width:40px}.geometric-background .filter-container .filter-form button:hover span{color:hsl(var(--p))!important}.geometric-background .filter-container .filter-button{align-items:center;color:#707070;display:flex;padding-bottom:3%;position:relative}.geometric-background .filter-container .filter-button .filter-txt.maincat{font-weight:600}.geometric-background .filter-container .filter-button .filter-span{background-color:#fff;border:1px solid #000;border-radius:50%;display:inline-block;height:20px;margin:0 5px 0 0;min-height:20px;min-width:20px;width:20px}.geometric-background .filter-container .filter-button .filter-is-select{background-color:hsl(var(--p));border-radius:50%;display:inline-block;height:14px;margin:2px;width:14px}.geometric-background .filter-container .filter-between{color:#707070;margin-bottom:12px;max-width:100%}.geometric-background .filter-container .filter-button.filter-child{padding-left:30px}.geometric-background .filter-container .filter-button.filter-child .filter-txt{font-size:14px!important}.geometric-background .filter-container .filter-button.filter-child .filter-span{background-color:#fff;border:1px solid #000;border-radius:50%;display:inline-block;height:16px;margin:0 5px 0 0;min-height:16px;min-width:16px;width:16px}.geometric-background .filter-container .filter-button.filter-child .filter-is-select{background-color:hsl(var(--p));border-radius:50%;display:inline-block;height:10px;margin-bottom:6px;width:10px}.prestation-container.active{border-radius:11px;box-shadow:1px 3px 6px hsla(var(--p)/var(--bg-opacity,.4));padding:7px}@media (max-width:1024px){.geometric-background .filter-container{--bg-opacity:0.8;background-color:hsla(var(--n)/var(--bg-opacity,1));color:#fff;max-height:calc(100vh - 112px);overflow-y:scroll;position:fixed;width:auto;width:100%;z-index:999}}@media (max-width:350px){.geometric-background .filter-container{--bg-opacity:0.8;background-color:hsla(var(--n)/var(--bg-opacity,1));color:#fff;max-height:calc(100vh - 112px);overflow-y:scroll;position:fixed;width:auto;width:100%;z-index:999}}@media (max-width:1024px){.geometric-background .filter-container #filter-container-module{height:0;width:0}}.geometric-background .filter-container .module-on{height:auto!important;width:auto!important}@media (max-width:1024px){.geometric-background .module-off{background-color:hsla(var(--p)/var(--bg-opacity,1))!important;border-radius:10px 0 0 10px;color:#fff;height:60px;overflow:hidden;padding:10px 30px 10px 10px;position:fixed;right:0;top:calc(7rem + 25px)}.geometric-background .module-off .filter-container-module{display:none}}@media (min-width:640px) and (max-width:1024px){.geometric-background .module-off{top:calc(7rem + 100px)}}

/*# sourceMappingURL=commerce.css.map*/